@charset "UTF-8";.experimental-blur{transition:filter .3s ease-in-out}.experimental-blur-active .experimental-blur{filter:var(--bluivy-blur-level2);pointer-events:none;-webkit-user-select:none;user-select:none}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WRhyzbi.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459WZhyzbi.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wdhyzbi.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:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOOaBXso.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIMeaBXso.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOuaBXso.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIO-aBXso.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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofINeaB.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOOaBXso.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIMeaBXso.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOuaBXso.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIO-aBXso.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:Nunito;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofINeaB.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOOaBXso.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIMeaBXso.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOuaBXso.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIO-aBXso.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:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofINeaB.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOOaBXso.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIMeaBXso.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIOuaBXso.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofIO-aBXso.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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/nunito/v32/XRXV3I6Li01BKofINeaB.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}html{color-scheme:light dark}html[appearance=dark]{color-scheme:dark}html[appearance=light]{color-scheme:light}html body{background-color:var(--bluivy-page-surface);background-image:var(--bluivy-page-gradient);background-attachment:fixed;color:var(--bluivy-content);min-height:100dvh;font:var(--bluivy-body-medium);letter-spacing:var(--bluivy-body-medium-tracking)}html body *{box-sizing:border-box}bluivy-root{display:flex;flex-direction:column;min-height:100dvh}a{color:var(--bluivy-product);cursor:pointer;text-decoration:none}a:hover{color:var(--bluivy-product-active)}.container{height:100%;display:block}.blu-no-border{border:none}.blu-no-background{background-color:transparent}.text-divider{text-align:center;padding:var(--bluivy-spacing-4) var(--bluivy-spacing-4);position:relative;width:100%;color:var(--bluivy-content)}.text-divider:before{position:absolute;left:0;height:1px;content:"";width:46%;background:var(--bluivy-border-color);top:var(--bluivy-spacing-12)}.text-divider:after{position:absolute;right:0;height:1px;content:"";width:46%;background:var(--bluivy-border-color);top:var(--bluivy-spacing-12)}.error-text{color:var(--bluivy-error-color);font:var(--bluivy-body-small);letter-spacing:var(--bluivy-body-small-tracking)}.error-text.error-icon{display:flex;gap:var(--bluivy-spacing-4)}.error-text.error-icon>:first-child{padding-top:var(--bluivy-spacing-4)}*,*:before,*:after{box-sizing:border-box}*:not(dialog){margin:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}ul,ol{list-style:none;padding:0;margin:0}#root,#__next{isolation:isolate}:root{--bluivy-font-family: "Montserrat";--bluivy-secondary-font-family: "Nunito";--bluivy-extra-bold-font-weight: 800;--bluivy-bold-font-weight: 700;--bluivy-semi-bold-font-weight: 600;--bluivy-medium-font-weight: 500;--bluivy-regular-font-weight: 400;--bluivy-body-large: var(--bluivy-body-large-weight) var(--bluivy-body-large-size) / var(--bluivy-body-large-line-height) var(--bluivy-body-large-font);--bluivy-body-large-font: var(--bluivy-secondary-font-family);--bluivy-body-large-line-height: 1.375rem;--bluivy-body-large-size: .9375rem;--bluivy-body-large-tracking: 0;--bluivy-body-large-weight: var(--bluivy-regular-font-weight);--bluivy-body-medium: var(--bluivy-body-medium-weight) var(--bluivy-body-medium-size) / var(--bluivy-body-medium-line-height) var(--bluivy-body-medium-font);--bluivy-body-medium-font: var(--bluivy-secondary-font-family);--bluivy-body-medium-line-height: 1.25rem;--bluivy-body-medium-size: .875rem;--bluivy-body-medium-tracking: 0;--bluivy-body-medium-weight: var(--bluivy-regular-font-weight);--bluivy-body-small: var(--bluivy-body-small-weight) var(--bluivy-body-small-size) / var(--bluivy-body-small-line-height) var(--bluivy-body-small-font);--bluivy-body-small-font: var(--bluivy-secondary-font-family);--bluivy-body-small-line-height: 1.125rem;--bluivy-body-small-size: .75rem;--bluivy-body-small-tracking: 0;--bluivy-body-small-weight: var(--bluivy-semi-bold-font-weight);--bluivy-display-large: var(--bluivy-display-large-weight) var(--bluivy-display-large-size) / var(--bluivy-display-large-line-height) var(--bluivy-display-large-font);--bluivy-display-large-font: var(--bluivy-font-family);--bluivy-display-large-line-height: 4.25rem;--bluivy-display-large-size: 3.562rem;--bluivy-display-large-tracking: -.025rem;--bluivy-display-large-weight: var(--bluivy-regular-font-weight);--bluivy-display-medium: var(--bluivy-display-medium-weight) var(--bluivy-display-medium-size) / var(--bluivy-display-medium-line-height) var(--bluivy-display-medium-font);--bluivy-display-medium-font: var(--bluivy-font-family);--bluivy-display-medium-line-height: 1;--bluivy-display-medium-size: 2.75rem;--bluivy-display-medium-tracking: 0;--bluivy-display-medium-weight: var(--bluivy-semi-bold-font-weight);--bluivy-display-small: var(--bluivy-display-small-weight) var(--bluivy-display-small-size) / var(--bluivy-display-small-line-height) var(--bluivy-display-small-font);--bluivy-display-small-font: var(--bluivy-font-family);--bluivy-display-small-line-height: 2.875rem;--bluivy-display-small-size: 2.25rem;--bluivy-display-small-tracking: -.015rem;--bluivy-display-small-weight: var(--bluivy-regular-font-weight);--bluivy-headline-large: var(--bluivy-headline-large-weight) var(--bluivy-headline-large-size) / var(--bluivy-headline-large-line-height) var(--bluivy-headline-large-font);--bluivy-headline-large-font: var(--bluivy-font-family);--bluivy-headline-large-line-height: 2.75rem;--bluivy-headline-large-size: 2.25rem;--bluivy-headline-large-tracking: -.02rem;--bluivy-headline-large-weight: var(--bluivy-semi-bold-font-weight);--bluivy-headline-medium: var(--bluivy-headline-medium-weight) var(--bluivy-headline-medium-size) / var(--bluivy-headline-medium-line-height) var(--bluivy-headline-medium-font);--bluivy-headline-medium-font: var(--bluivy-font-family);--bluivy-headline-medium-line-height: 1;--bluivy-headline-medium-size: 1.875rem;--bluivy-headline-medium-tracking: 0;--bluivy-headline-medium-weight: var(--bluivy-medium-font-weight);--bluivy-headline-small: var(--bluivy-headline-small-weight) var(--bluivy-headline-small-size) / var(--bluivy-headline-small-line-height) var(--bluivy-headline-small-font);--bluivy-headline-small-font: var(--bluivy-font-family);--bluivy-headline-small-line-height: 2rem;--bluivy-headline-small-size: 1.5rem;--bluivy-headline-small-tracking: -.01rem;--bluivy-headline-small-weight: var(--bluivy-semi-bold-font-weight);--bluivy-title-large: var(--bluivy-title-large-weight) var(--bluivy-title-large-size) / var(--bluivy-title-large-line-height) var(--bluivy-title-large-font);--bluivy-title-large-font: var(--bluivy-font-family);--bluivy-title-large-line-height: 1.75rem;--bluivy-title-large-size: 1.375rem;--bluivy-title-large-tracking: -.005rem;--bluivy-title-large-weight: var(--bluivy-semi-bold-font-weight);--bluivy-title-medium: var(--bluivy-title-medium-weight) var(--bluivy-title-medium-size) / var(--bluivy-title-medium-line-height) var(--bluivy-title-medium-font);--bluivy-title-medium-font: var(--bluivy-font-family);--bluivy-title-medium-line-height: 1;--bluivy-title-medium-size: 1.125rem;--bluivy-title-medium-tracking: 0;--bluivy-title-medium-weight: var(--bluivy-semi-bold-font-weight);--bluivy-title-small: var(--bluivy-title-small-weight) var(--bluivy-title-small-size) / var(--bluivy-title-small-line-height) var(--bluivy-title-small-font);--bluivy-title-small-font: var(--bluivy-font-family);--bluivy-title-small-line-height: 1;--bluivy-title-small-size: .8125rem;--bluivy-title-small-tracking: 0;--bluivy-title-small-weight: var(--bluivy-semi-bold-font-weight);--bluivy-label-large: var(--bluivy-label-large-weight) var(--bluivy-label-large-size) / var(--bluivy-label-large-line-height) var(--bluivy-label-large-font);--bluivy-label-large-font: var(--bluivy-font-family);--bluivy-label-large-line-height: 1.25rem;--bluivy-label-large-size: .875rem;--bluivy-label-large-tracking: .006rem;--bluivy-label-large-weight: var(--bluivy-medium-font-weight);--bluivy-label-large-weight-prominent: var(--bluivy-bold-font-weight);--bluivy-label-medium: var(--bluivy-label-medium-weight) var(--bluivy-label-medium-size) / var(--bluivy-label-medium-line-height) var(--bluivy-label-medium-font);--bluivy-label-medium-font: var(--bluivy-font-family);--bluivy-label-medium-line-height: 1.125rem;--bluivy-label-medium-size: .8125rem;--bluivy-label-medium-tracking: .025rem;--bluivy-label-medium-weight: var(--bluivy-medium-font-weight);--bluivy-label-medium-weight-prominent: var(--bluivy-bold-font-weight);--bluivy-label-small: var(--bluivy-label-small-weight) var(--bluivy-label-small-size) / var(--bluivy-label-small-line-height) var(--bluivy-label-small-font);--bluivy-label-small-font: var(--bluivy-font-family);--bluivy-label-small-line-height: 1;--bluivy-label-small-size: .75rem;--bluivy-label-small-tracking: 0;--bluivy-label-small-weight: var(--bluivy-bold-font-weight);--bluivy-label-small-weight-prominent: var(--bluivy-bold-font-weight);--bluivy-h1-extra-large: var(--bluivy-display-medium);--bluivy-h1-standard: var(--bluivy-headline-medium);--bluivy-h2: var(--bluivy-title-medium);--bluivy-h3: var(--bluivy-title-small);--bluivy-caption: var(--bluivy-label-small);--bluivy-caption-text-transform: uppercase;--bluivy-body-regular: var(--bluivy-body-medium);--bluivy-body-regular-font: var(--bluivy-body-medium-font);--bluivy-body-regular-line-height: var(--bluivy-body-medium-line-height);--bluivy-body-regular-size: var(--bluivy-body-medium-size);--bluivy-body-regular-tracking: var(--bluivy-body-medium-tracking);--bluivy-body-regular-weight: var(--bluivy-body-medium-weight)}:root{--bluivy-spacing-0: 0px;--bluivy-spacing-4: 4px;--bluivy-spacing-6: 6px;--bluivy-spacing-8: 8px;--bluivy-spacing-12: 12px;--bluivy-spacing-16: 16px;--bluivy-spacing-24: 24px;--bluivy-spacing-32: 32px;--bluivy-spacing-40: 40px;--bluivy-spacing-48: 48px;--bluivy-spacing-64: 64px;--bluivy-spacing-80: 80px}:root{--bluivy-card-min-width-sm: 160px;--bluivy-card-min-width-md: 240px;--bluivy-card-min-width-lg: 300px;--bluivy-stat-ring-size: 88px;--bluivy-control-width-sm: 100px;--bluivy-control-width-md: 160px;--bluivy-control-width-lg: 220px;--bluivy-aside-width: 280px;--bluivy-content-width-sm: 420px;--bluivy-content-width-md: 560px;--bluivy-content-width-lg: 720px;--bluivy-content-width-xl: 880px;--bluivy-toast-min-width: 330px;--bluivy-toast-max-width: 480px;--bluivy-thumbnail-size: 120px;--bluivy-side-nav-rail-width: 90px;--bluivy-side-nav-rail-width-sm: 44px;--bluivy-side-nav-width: 260px;--bluivy-side-nav-block-padding: var(--bluivy-spacing-32);--bluivy-side-nav-logo-height: 32px;--bluivy-page-header-row-height: 40px;--bluivy-page-padding-inline: var(--bluivy-spacing-48);--bluivy-control-icon-size: 20px;--bluivy-legend-swatch-size: 10px;--bluivy-skeleton-title-height: 28px;--bluivy-skeleton-bubble-height: 96px;--bluivy-overlay-clearance: 96px;--bluivy-grade-status-min-width: 62px}@media(max-width:991px){:root{--bluivy-page-padding-inline: var(--bluivy-spacing-24)}}@media(max-width:575px){:root{--bluivy-page-padding-inline: var(--bluivy-spacing-12)}}:root{--bluivy-corner-extra-large: 28px;--bluivy-corner-extra-large-top: 28px 28px 0 0;--bluivy-corner-extra-small: 4px;--bluivy-corner-extra-small-top: 4px 4px 0 0;--bluivy-corner-full: 9999px;--bluivy-corner-large: 16px;--bluivy-corner-large-end: 0 16px 16px 0;--bluivy-corner-large-start: 16px 0 0 16px;--bluivy-corner-large-top: 16px 16px 0 0;--bluivy-corner-medium: 12px;--bluivy-corner-none: 0;--bluivy-corner-small: 8px;--bluivy-corner-tag: 6px;--bluivy-corner-top: 12px 12px 0px 0px;--bluivy-corner-bottom: 0px 12px 12px 12px;--bluivy-dragged-state-layer-opacity: .16;--bluivy-focus-state-layer-opacity: .12;--bluivy-hover-state-layer-opacity: .08;--bluivy-pressed-state-layer-opacity: .12}:root{--bluivy-umbra-color: light-dark(#0f172a33, #5555551f);--bluivy-penumbra-color: light-dark(#0f172a24, #5555550a);--bluivy-ambient-color: light-dark(#0f172a1f, #55555565);--bluivy-level0: 0px 0px 0px 0px var(--bluivy-umbra-color), 0px 0px 0px 0px var(--bluivy-penumbra-color), 0px 0px 0px 0px var(--bluivy-ambient-color);--bluivy-level1: 0px 2px 1px -1px var(--bluivy-umbra-color), 0px 1px 1px 0px var(--bluivy-penumbra-color), 0px 1px 3px 0px var(--bluivy-ambient-color);--bluivy-level2: 0px 3px 3px -2px var(--bluivy-umbra-color), 0px 3px 4px 0px var(--bluivy-penumbra-color), 0px 1px 8px 0px var(--bluivy-ambient-color);--bluivy-level3: 0px 3px 5px -1px var(--bluivy-umbra-color), 0px 6px 10px 0px var(--bluivy-penumbra-color), 0px 1px 18px 0px var(--bluivy-ambient-color);--bluivy-level4: 0px 5px 5px -3px var(--bluivy-umbra-color), 0px 8px 10px 1px var(--bluivy-penumbra-color), 0px 3px 14px 2px var(--bluivy-ambient-color);--bluivy-level5: 0px 7px 8px -4px var(--bluivy-umbra-color), 0px 12px 17px 2px var(--bluivy-penumbra-color), 0px 5px 22px 4px var(--bluivy-ambient-color);--bluivy-card-shadow: 0px 4px 12px 0px #00000004;--bluivy-ring-shadow: 0px 0px 4px 0px #00000033;--bluivy-segmented-thumb-shadow: 0px 0px 0px 1px #1018280a, 0px 2px 8px 0px #10182814;--bluivy-segmented-track-shadow: 0px 1px 2px 0px #1018280f, 0px 2px 8px 0px #10182814}:root{--bluivy-primary: light-dark(#0f172a, #e8edf7);--bluivy-muted: light-dark(#5b6d94, #94a3c4);--bluivy-content: light-dark(#0f172a, #f2f6ff);--bluivy-slate: light-dark(#475569, #a3b1c6);--bluivy-subtitle: light-dark(#433d3d, #c4bdbd);--bluivy-product: #346fe5;--bluivy-product-active: light-dark(#2a5cc4, #4a81f0);--bluivy-insight: light-dark(#a6c2ff, #2e4a8f);--bluivy-insight-active: light-dark(#8fb0f7, #3a5aa8);--bluivy-surface-raised: light-dark(#ffffff, #16213b);--bluivy-surface-mid: light-dark(#e7ecf4, #131c31);--bluivy-surface-page: light-dark(#e0eaff, #0f172a);--bluivy-surface-sunken: light-dark(#c7d0de, #0a1120);--bluivy-surface-deep: light-dark(#b9c4d5, #070c17);--bluivy-surface-inverted: light-dark(#0f172a, #f2f6ff);--bluivy-page-gradient: linear-gradient(99.2deg, var(--bluivy-surface-page) 16.8%, light-dark(#f0f3f6, #000000) 31.29%);--bluivy-border-color: light-dark(#d4dbe5, #2a3a5c);--bluivy-border-hover-color: light-dark(#8e9cb4, #45597f);--bluivy-shadow: light-dark(rgba(15, 23, 42, .1), rgba(0, 0, 0, .5));--bluivy-error-color: light-dark(#dc2626, #f65644);--bluivy-success-color: light-dark(#1f8a5b, #46c88d);--bluivy-warning-color: light-dark(#e08b00, #efcc57);--bluivy-info-color: light-dark(#3d6588, #7aa6cc);--bluivy-grade-leading-color: #0e7500;--bluivy-grade-good-color: #33b621;--bluivy-grade-stable-color: #11b6ae;--bluivy-grade-at-risk-color: #f59e0b;--bluivy-grade-critical-color: #dc2626;--bluivy-data-categorical-1: #2a78d6;--bluivy-data-categorical-2: #eb6834;--bluivy-data-categorical-3: #1baf7a;--bluivy-data-categorical-4: #eda100;--bluivy-data-categorical-5: #e87ba4;--bluivy-data-categorical-6: #008300;--bluivy-data-categorical-7: #4a3aa7;--bluivy-data-categorical-8: #e34948;--bluivy-panel-surface: #0f172a;--bluivy-panel-content: #ffffff;--bluivy-panel-content-muted: #94a3c4;--bluivy-panel-content-active: #a6c2ff;--bluivy-panel-content-secondary: #d4dbe5;--bluivy-panel-icon: #5b6d94;--bluivy-panel-border: rgba(255, 255, 255, .1);--bluivy-panel-hover-surface: rgba(255, 255, 255, .06);--bluivy-panel-active-surface: rgba(166, 194, 255, .12);--bluivy-inverted-surface-static: #0f172a;--bluivy-inverted-content-static: #ffffff;--bluivy-product-static: #346fe5;--bluivy-insight-static: #a6c2ff;--bluivy-ivy-header-surface: #003099;--bluivy-ivy-header-content: #ffffff;--bluivy-ivy-header-hover-surface: color-mix(in srgb, var(--bluivy-ivy-header-content) 16%, transparent);--bluivy-logo-text: light-dark(#003099, #ffffff);--bluivy-logo-accent: light-dark(#346fe5, #7da6ff);--bluivy-logo-tile: light-dark(#ffffff, #0f172a);--bluivy-logo-tile-border: light-dark(#c0cad9, #003099);--bluivy-logo-mark: light-dark(#003099, #ffffff);--bluivy-accent-primary: var(--bluivy-product);--bluivy-accent-active: var(--bluivy-product-active);--bluivy-secondary: color-mix(in srgb, var(--bluivy-primary) 85%, transparent);--bluivy-surface: var(--bluivy-surface-page);--bluivy-surface-primary: var(--bluivy-surface-raised);--bluivy-surface-secondary: var(--bluivy-surface-mid);--bluivy-surface-tertiary: var(--bluivy-surface-sunken);--bluivy-surface-quaternary: var(--bluivy-surface-deep);--bluivy-surface-light: #ffffff;--bluivy-surface-dark: #0f172a;--bluivy-content-inverted-static: var(--bluivy-inverted-content-static)}:root{--bluivy-blur-level0: blur(0px);--bluivy-blur-level1: blur(2px);--bluivy-blur-level2: blur(4px);--bluivy-blur-level3: blur(8px);--bluivy-blur-level4: blur(12px);--bluivy-blur-level5: blur(24px)}:root{--bluivy-page-surface: var(--bluivy-surface-page);--bluivy-page-content: var(--bluivy-content);--bluivy-page-border: var(--bluivy-border-color);--bluivy-raised-surface: var(--bluivy-surface-raised);--bluivy-raised-content: var(--bluivy-content);--bluivy-raised-border: var(--bluivy-border-color);--bluivy-mid-surface: var(--bluivy-surface-mid);--bluivy-mid-content: var(--bluivy-content);--bluivy-mid-border: var(--bluivy-border-color);--bluivy-sunken-surface: var(--bluivy-surface-sunken);--bluivy-sunken-content: var(--bluivy-muted);--bluivy-sunken-border: var(--bluivy-border-color);--bluivy-deep-surface: var(--bluivy-surface-deep);--bluivy-deep-content: var(--bluivy-muted);--bluivy-deep-border: var(--bluivy-border-color);--bluivy-muted-surface: color-mix(in srgb, var(--bluivy-muted) 8%, transparent);--bluivy-muted-content: var(--bluivy-muted);--bluivy-muted-border: var(--bluivy-border-color);--bluivy-label-content: var(--bluivy-slate);--bluivy-subtitle-content: var(--bluivy-subtitle);--bluivy-tag-surface: light-dark(#f2f4f7, #1c2740);--bluivy-inverted-surface: var(--bluivy-surface-inverted);--bluivy-inverted-content: light-dark(#f7f7f7, #212121);--bluivy-inverted-border: light-dark(#3d3d3d, #dbdbdb);--bluivy-product-surface: var(--bluivy-product);--bluivy-product-content: var(--bluivy-inverted-content-static);--bluivy-product-border: var(--bluivy-product);--bluivy-product-surface-subtle: color-mix(in srgb, var(--bluivy-product) 10%, transparent);--bluivy-product-content-subtle: var(--bluivy-product);--bluivy-product-border-subtle: color-mix(in srgb, var(--bluivy-product) 25%, transparent);--bluivy-insight-surface: var(--bluivy-insight);--bluivy-insight-content: light-dark(#0f172a, #dbe6ff);--bluivy-insight-border: color-mix(in srgb, var(--bluivy-insight-active) 55%, transparent);--bluivy-insight-surface-subtle: color-mix(in srgb, var(--bluivy-insight) 35%, transparent);--bluivy-insight-content-subtle: light-dark(#2a4a8f, #a6c2ff);--bluivy-insight-border-subtle: color-mix(in srgb, var(--bluivy-insight) 45%, transparent);--bluivy-panel-content-subtle: var(--bluivy-panel-content-muted);--bluivy-card-surface: var(--bluivy-raised-surface);--bluivy-card-content: var(--bluivy-raised-content);--bluivy-card-border: var(--bluivy-raised-border);--bluivy-card-surface-inverted: var(--bluivy-inverted-surface);--bluivy-card-content-inverted: var(--bluivy-inverted-content);--bluivy-card-border-inverted: var(--bluivy-inverted-border);--bluivy-success-surface: var(--bluivy-success-color);--bluivy-success-content: light-dark(#ffffff, #0d0d0d);--bluivy-success-border: var(--bluivy-success-color);--bluivy-success-surface-subtle: color-mix(in srgb, var(--bluivy-success-color) 12%, transparent);--bluivy-success-content-subtle: var(--bluivy-success-color);--bluivy-success-border-subtle: color-mix(in srgb, var(--bluivy-success-color) 30%, transparent);--bluivy-warning-surface: var(--bluivy-warning-color);--bluivy-warning-content: light-dark(#ffffff, #0d0d0d);--bluivy-warning-border: var(--bluivy-warning-color);--bluivy-warning-surface-subtle: color-mix(in srgb, var(--bluivy-warning-color) 12%, transparent);--bluivy-warning-content-subtle: var(--bluivy-warning-color);--bluivy-warning-border-subtle: color-mix(in srgb, var(--bluivy-warning-color) 30%, transparent);--bluivy-rule-border: light-dark(#d4dbe5, #2a3a5c);--bluivy-table-header-surface: light-dark(#f8fafc, #131c31);--bluivy-segmented-thumb-surface: light-dark(#f1f1f4, #1c2740);--bluivy-segmented-track-surface: light-dark(#f1f1f4, #1c2740);--bluivy-chart-surface: light-dark(#e2e8f066, #2a3a5c66);--bluivy-subtle-content: light-dark(#757575, #9e9e9e);--bluivy-highlight-surface: light-dark(#f59e0b0d, #f59e0b1a);--bluivy-grade-leading-surface: var(--bluivy-grade-leading-color);--bluivy-grade-leading-surface-subtle: color-mix(in srgb, var(--bluivy-grade-leading-color) 30%, var(--bluivy-raised-surface));--bluivy-grade-good-surface: var(--bluivy-grade-good-color);--bluivy-grade-good-surface-subtle: color-mix(in srgb, var(--bluivy-grade-good-color) 30%, var(--bluivy-raised-surface));--bluivy-grade-stable-surface: var(--bluivy-grade-stable-color);--bluivy-grade-stable-surface-subtle: color-mix(in srgb, var(--bluivy-grade-stable-color) 30%, var(--bluivy-raised-surface));--bluivy-grade-at-risk-surface: var(--bluivy-grade-at-risk-color);--bluivy-grade-at-risk-surface-subtle: color-mix(in srgb, var(--bluivy-grade-at-risk-color) 30%, var(--bluivy-raised-surface));--bluivy-grade-critical-surface: var(--bluivy-grade-critical-color);--bluivy-grade-critical-surface-subtle: color-mix(in srgb, var(--bluivy-grade-critical-color) 30%, var(--bluivy-raised-surface));--bluivy-error-surface: var(--bluivy-error-color);--bluivy-error-content: light-dark(#ffffff, #0d0d0d);--bluivy-error-border: var(--bluivy-error-color);--bluivy-error-surface-subtle: color-mix(in srgb, var(--bluivy-error-color) 12%, transparent);--bluivy-error-content-subtle: var(--bluivy-error-color);--bluivy-error-border-subtle: color-mix(in srgb, var(--bluivy-error-color) 30%, transparent);--bluivy-info-surface: var(--bluivy-info-color);--bluivy-info-content: light-dark(#ffffff, #0d0d0d);--bluivy-info-border: var(--bluivy-info-color);--bluivy-info-surface-subtle: color-mix(in srgb, var(--bluivy-info-color) 12%, transparent);--bluivy-info-content-subtle: var(--bluivy-info-color);--bluivy-info-border-subtle: color-mix(in srgb, var(--bluivy-info-color) 30%, transparent)}h1,h2{font:var(--bluivy-headline-medium);letter-spacing:var(--bluivy-headline-medium-tracking)}h3{font:var(--bluivy-headline-small);letter-spacing:var(--bluivy-headline-small-tracking)}h4{font:var(--bluivy-title-large);letter-spacing:var(--bluivy-title-large-tracking)}h5{font:var(--bluivy-title-medium);letter-spacing:var(--bluivy-title-medium-tracking)}h6{font:var(--bluivy-title-small);letter-spacing:var(--bluivy-title-small-tracking)}p{font:var(--bluivy-body-medium);letter-spacing:var(--bluivy-body-medium-tracking)}span{font:var(--bluivy-body-small);letter-spacing:var(--bluivy-body-small-tracking)}article{font:var(--bluivy-body-medium);letter-spacing:var(--bluivy-body-medium-tracking)}article[large]{font:var(--bluivy-body-large);letter-spacing:var(--bluivy-body-large-tracking)}article[small]{font:var(--bluivy-body-small);letter-spacing:var(--bluivy-body-small-tracking)}label{font:var(--bluivy-label-medium);letter-spacing:var(--bluivy-label-medium-tracking)}label[small]{font:var(--bluivy-label-small);letter-spacing:var(--bluivy-label-small-tracking)}label[large]{font:var(--bluivy-label-large);letter-spacing:var(--bluivy-label-large-tracking)}form{font:var(--bluivy-body-medium);letter-spacing:var(--bluivy-body-medium-tracking)}form[large]{font:var(--bluivy-body-large);letter-spacing:var(--bluivy-body-large-tracking)}form[small]{font:var(--bluivy-body-small);letter-spacing:var(--bluivy-body-small-tracking)}h1,h2,h3,h4,h5,h6{color:var(--bluivy-content)}h1{color:var(--bluivy-primary)}p{color:var(--bluivy-muted)}article,.blu-wrapper{background-color:var(--bluivy-raised-surface);border-radius:var(--bluivy-corner-medium);padding:var(--bluivy-spacing-40);border:1px solid var(--bluivy-border-color);gap:var(--bluivy-spacing-32);display:flex;flex-direction:column;flex-grow:1;align-items:center}.blu-wrapper-login{background-color:var(--bluivy-raised-surface);border-radius:var(--bluivy-corner-medium);padding:var(--bluivy-spacing-24) 80px;gap:var(--bluivy-spacing-16);display:flex;flex-direction:column;flex-grow:1;align-items:center}.blu-card{background-color:var(--bluivy-card-surface);border:1px solid var(--bluivy-card-border);border-radius:var(--bluivy-corner-medium);box-shadow:var(--bluivy-card-shadow)}form{display:flex;flex-direction:column;flex-grow:1;align-items:center;gap:var(--bluivy-spacing-12)}form[small]{gap:var(--bluivy-spacing-8)}form[large]{gap:var(--bluivy-spacing-16)}header,.blu-header{display:flex;align-items:center;gap:var(--bluivy-spacing-12)}.blu-modal-header,.blu-modal-footer{flex:0 0 auto}.blu-modal-header{padding:var(--bluivy-spacing-24) var(--bluivy-spacing-24) var(--bluivy-spacing-16)}.blu-modal-panel.has-close .blu-modal-header{padding-right:var(--bluivy-spacing-48)}.blu-modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 var(--bluivy-spacing-24) var(--bluivy-spacing-16)}.blu-modal-body:first-child{padding-top:var(--bluivy-spacing-24)}.blu-modal-footer{display:flex;justify-content:flex-end;gap:var(--bluivy-spacing-12);padding:var(--bluivy-spacing-16) var(--bluivy-spacing-24) var(--bluivy-spacing-24);border-top:1px solid var(--bluivy-raised-border)}:root{--bluivy-button-primary-surface: var(--bluivy-product-surface);--bluivy-button-primary-content: var(--bluivy-product-content);--bluivy-button-primary-border: var(--bluivy-product-border);--bluivy-button-secondary-surface: var(--bluivy-muted-surface);--bluivy-button-secondary-content: var(--bluivy-inverted-surface);--bluivy-button-secondary-border: var(--bluivy-muted-surface);--bluivy-button-tertiary-surface: transparent;--bluivy-button-tertiary-content: var(--bluivy-muted-content);--bluivy-button-tertiary-border: var(--bluivy-raised-border);--bluivy-button-surface: transparent;--bluivy-button-content: currentcolor;--bluivy-button-border: var(--bluivy-border-color);--bluivy-button-corner: 7px;--bluivy-button-border-width: 1px;--bluivy-button-border-style: solid;--bluivy-button-padding: var(--bluivy-spacing-8) var(--bluivy-spacing-16);--bluivy-button-width: auto}button,a[icon-button-bare]{cursor:pointer;display:flex;justify-content:center;align-items:center;gap:var(--bluivy-spacing-6)}button[icon-button],button[icon-button-rounded],button[icon-button-bare],button[primary],button[secondary],button[tertiary],a[icon-button-bare][icon-button],a[icon-button-bare][icon-button-rounded],a[icon-button-bare][icon-button-bare],a[icon-button-bare][primary],a[icon-button-bare][secondary],a[icon-button-bare][tertiary]{background-color:var(--bluivy-button-surface);color:var(--bluivy-button-content);border-color:var(--bluivy-button-border);border-radius:var(--bluivy-button-corner);border-style:var(--bluivy-button-border-style, solid);border-width:var(--bluivy-button-border-width, 1px);padding:var(--bluivy-button-padding);width:var(--bluivy-button-width);transition:background-color .12s ease,border-color .12s ease,opacity .12s ease}button[primary],button[secondary],button[tertiary],a[icon-button-bare][primary],a[icon-button-bare][secondary],a[icon-button-bare][tertiary]{font:var(--bluivy-label-medium);font-weight:var(--bluivy-label-medium-weight-prominent)}button[icon-button],button[icon-button-rounded],button[icon-button-bare],a[icon-button-bare][icon-button],a[icon-button-bare][icon-button-rounded],a[icon-button-bare][icon-button-bare]{display:inline-flex;font:inherit;line-height:normal;--bluivy-button-padding: var(--bluivy-spacing-6)}button[icon-button],a[icon-button-bare][icon-button]{--bluivy-button-corner: var(--bluivy-corner-extra-small)}button[icon-button-rounded],a[icon-button-bare][icon-button-rounded]{--bluivy-button-corner: var(--bluivy-corner-full)}button[icon-button-bare],a[icon-button-bare][icon-button-bare]{--bluivy-button-corner: var(--bluivy-corner-extra-small);--bluivy-button-surface: transparent;--bluivy-button-border: transparent;--bluivy-button-content: var(--bluivy-muted-content);--bluivy-button-padding: 0;--bluivy-button-border-width: 0;text-decoration:none}button[icon-button-bare]:not(:disabled):hover,button[icon-button-bare]:not(:disabled):focus-visible,a[icon-button-bare][icon-button-bare]:not(:disabled):hover,a[icon-button-bare][icon-button-bare]:not(:disabled):focus-visible{color:color-mix(in srgb,var(--bluivy-button-content) 70%,var(--bluivy-content))}button[icon-button-bare]:disabled,a[icon-button-bare][icon-button-bare]:disabled{cursor:not-allowed;opacity:.6}button[icon-button-rounded]:not([primary]):not([secondary]):not([tertiary]),button[icon-button]:not([primary]):not([secondary]):not([tertiary]),a[icon-button-bare][icon-button-rounded]:not([primary]):not([secondary]):not([tertiary]),a[icon-button-bare][icon-button]:not([primary]):not([secondary]):not([tertiary]){--bluivy-button-surface: var(--bluivy-sunken-surface);--bluivy-button-content: var(--bluivy-muted-content)}button[primary]:disabled,a[icon-button-bare][primary]:disabled{--bluivy-button-surface: var(--bluivy-sunken-surface);--bluivy-button-content: var(--bluivy-muted-content);--bluivy-button-border: var(--bluivy-sunken-surface);cursor:not-allowed;opacity:.6}button[primary]:not(:disabled),a[icon-button-bare][primary]:not(:disabled){--bluivy-button-surface: var(--bluivy-button-primary-surface);--bluivy-button-content: var(--bluivy-button-primary-content);--bluivy-button-border: var(--bluivy-button-primary-border)}button[primary]:not(:disabled):hover,button[primary]:not(:disabled):focus-visible,a[icon-button-bare][primary]:not(:disabled):hover,a[icon-button-bare][primary]:not(:disabled):focus-visible{--bluivy-button-surface: color-mix(in srgb, var(--bluivy-button-primary-surface) 92%, var(--bluivy-content));--bluivy-button-border: color-mix(in srgb, var(--bluivy-button-primary-border) 92%, var(--bluivy-content))}button[primary]:not(:disabled):active,a[icon-button-bare][primary]:not(:disabled):active{--bluivy-button-surface: color-mix(in srgb, var(--bluivy-button-primary-surface) 88%, var(--bluivy-content));--bluivy-button-border: color-mix(in srgb, var(--bluivy-button-primary-border) 88%, var(--bluivy-content))}button[secondary]:disabled,a[icon-button-bare][secondary]:disabled{--bluivy-button-surface: var(--bluivy-sunken-surface);--bluivy-button-content: var(--bluivy-muted-content);--bluivy-button-border: var(--bluivy-sunken-surface);cursor:not-allowed;opacity:.6}button[secondary]:not(:disabled),a[icon-button-bare][secondary]:not(:disabled){--bluivy-button-surface: var(--bluivy-button-secondary-surface);--bluivy-button-content: var(--bluivy-button-secondary-content);--bluivy-button-border: var(--bluivy-button-secondary-border)}button[secondary]:not(:disabled):hover,button[secondary]:not(:disabled):focus-visible,a[icon-button-bare][secondary]:not(:disabled):hover,a[icon-button-bare][secondary]:not(:disabled):focus-visible{--bluivy-button-surface: color-mix(in srgb, var(--bluivy-button-secondary-surface) 92%, var(--bluivy-content));--bluivy-button-border: color-mix(in srgb, var(--bluivy-button-secondary-border) 92%, var(--bluivy-content))}button[secondary]:not(:disabled):active,a[icon-button-bare][secondary]:not(:disabled):active{--bluivy-button-surface: color-mix(in srgb, var(--bluivy-button-secondary-surface) 88%, var(--bluivy-content));--bluivy-button-border: color-mix(in srgb, var(--bluivy-button-secondary-border) 88%, var(--bluivy-content))}button[tertiary]:disabled,a[icon-button-bare][tertiary]:disabled{--bluivy-button-surface: var(--bluivy-sunken-surface);--bluivy-button-content: var(--bluivy-muted-content);--bluivy-button-border: var(--bluivy-sunken-surface);cursor:not-allowed;opacity:.6}button[tertiary]:not(:disabled),a[icon-button-bare][tertiary]:not(:disabled){--bluivy-button-surface: var(--bluivy-button-tertiary-surface);--bluivy-button-content: var(--bluivy-button-tertiary-content);--bluivy-button-border: var(--bluivy-button-tertiary-border)}button[tertiary]:not(:disabled):hover,button[tertiary]:not(:disabled):focus-visible,a[icon-button-bare][tertiary]:not(:disabled):hover,a[icon-button-bare][tertiary]:not(:disabled):focus-visible{--bluivy-button-surface: color-mix(in srgb, var(--bluivy-button-tertiary-surface) 92%, var(--bluivy-content));--bluivy-button-border: color-mix(in srgb, var(--bluivy-button-tertiary-border) 92%, var(--bluivy-content))}button[tertiary]:not(:disabled):active,a[icon-button-bare][tertiary]:not(:disabled):active{--bluivy-button-surface: color-mix(in srgb, var(--bluivy-button-tertiary-surface) 88%, var(--bluivy-content));--bluivy-button-border: color-mix(in srgb, var(--bluivy-button-tertiary-border) 88%, var(--bluivy-content))}:root{--bluivy-input-surface: var(--bluivy-raised-surface);--bluivy-input-content: var(--bluivy-raised-content);--bluivy-input-border: var(--bluivy-raised-border);--bluivy-input-placeholder: var(--bluivy-muted-content);--bluivy-input-surface-hover: color-mix(in srgb, var(--bluivy-raised-surface) 94%, var(--bluivy-content));--bluivy-input-content-hover: var(--bluivy-raised-content);--bluivy-input-border-hover: var(--bluivy-border-hover-color);--bluivy-input-placeholder-hover: var(--bluivy-muted-content);--bluivy-input-surface-active: color-mix(in srgb, var(--bluivy-raised-surface) 94%, var(--bluivy-content));--bluivy-input-content-active: var(--bluivy-raised-content);--bluivy-input-border-active: var(--bluivy-product-border);--bluivy-input-placeholder-active: var(--bluivy-muted-content);--bluivy-input-surface-disabled: var(--bluivy-sunken-surface);--bluivy-input-content-disabled: var(--bluivy-muted-content);--bluivy-input-border-disabled: var(--bluivy-sunken-border);--bluivy-input-placeholder-disabled: var(--bluivy-muted-content);--bluivy-input-surface-error: var(--bluivy-error-surface-subtle);--bluivy-input-content-error: var(--bluivy-raised-content);--bluivy-input-border-error: var(--bluivy-error-border);--bluivy-input-placeholder-error: var(--bluivy-muted-content)}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield;-moz-appearance:textfield}input,textarea{outline:none;border:1px solid transparent;border-radius:var(--bluivy-corner-extra-small);padding:var(--bluivy-spacing-8) var(--bluivy-spacing-16);width:100%;background-color:var(--bluivy-input-surface);color:var(--bluivy-input-content);border-color:var(--bluivy-input-border)}input::placeholder,textarea::placeholder{color:var(--bluivy-input-placeholder)}input:hover,textarea:hover{background-color:var(--bluivy-input-surface-hover);color:var(--bluivy-input-content-hover);border-color:var(--bluivy-input-border-hover)}input:hover::placeholder,textarea:hover::placeholder{color:var(--bluivy-input-placeholder-hover)}input:focus,textarea:focus,input:active,textarea:active{background-color:var(--bluivy-input-surface-active);color:var(--bluivy-input-content-active);border-color:var(--bluivy-input-border-active)}input:focus::placeholder,textarea:focus::placeholder,input:active::placeholder,textarea:active::placeholder{color:var(--bluivy-input-placeholder-active)}input:disabled,textarea:disabled{background-color:var(--bluivy-input-surface-disabled);color:var(--bluivy-input-content-disabled);border-color:var(--bluivy-input-border-disabled);cursor:not-allowed}input:disabled::placeholder,textarea:disabled::placeholder{color:var(--bluivy-input-placeholder-disabled)}.bluivy-form-field.has-error input,.bluivy-form-field.has-error textarea{background-color:var(--bluivy-input-surface-error);color:var(--bluivy-input-content-error);border-color:var(--bluivy-input-border-error)}.bluivy-form-field.has-error input::placeholder,.bluivy-form-field.has-error textarea::placeholder{color:var(--bluivy-input-placeholder-error)}textarea{min-height:4.5rem}input.has-prefix{padding-left:var(--bluivy-spacing-40)}input.has-suffix{padding-right:var(--bluivy-spacing-40)}.input-field{width:100%}.input-field label{display:block;margin-bottom:var(--bluivy-spacing-12)}.input-field.required label:after{content:"*"}nav[primary] ul{gap:var(--bluivy-spacing-4);display:flex;align-items:center;list-style:none}nav[primary] ul li>*{gap:var(--bluivy-spacing-4);color:var(--bluivy-inverted-content-static);border-radius:var(--bluivy-button-corner);padding:0 var(--bluivy-spacing-6);display:flex;align-items:center;opacity:.6;transition:opacity .12s ease}nav[primary] ul li>* span{display:inline-flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav[primary] ul li.active>*,nav[primary] ul li:hover>*{opacity:1}nav[secondary]{--nav-item-count: 1;--nav-active-index: 0;--nav-item-width: calc(100% / var(--nav-item-count));position:relative;width:fit-content;font:var(--bluivy-headline-large)}nav[secondary]:after{content:"";position:absolute;bottom:0;left:0;right:0;border-bottom:1px solid var(--bluivy-border-color);pointer-events:none}nav[secondary] ul{padding:0 var(--bluivy-spacing-0);display:grid;grid-auto-flow:column;gap:var(--bluivy-spacing-32)}nav[secondary] li{text-align:center;border-bottom:1px solid transparent;color:var(--bluivy-muted);padding:12px var(--bluivy-spacing-0)}nav[secondary] li.active,nav[secondary] li:hover{color:var(--bluivy-content);border-bottom-color:var(--bluivy-content)}nav[secondary] li>*{padding:var(--bluivy-spacing-0);width:100%;height:100%}nav[secondary] li>*{font-size:16px}nav[secondary]{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}nav[secondary]::-webkit-scrollbar{display:none}nav[secondary] ul{grid-auto-columns:max-content}nav[secondary] li{white-space:nowrap}nav[secondary] li>*:focus-visible{outline-offset:-2px}nav[tertiary] ul{background-color:var(--bluivy-surface-sunken);border-radius:var(--bluivy-button-corner);overflow:hidden;display:flex;align-items:center;list-style:none}nav[tertiary] ul li:last-child{border-right:0}nav[tertiary] ul li>*{gap:var(--bluivy-spacing-8);color:var(--bluivy-muted);font-size:16px;width:100%;padding:var(--bluivy-button-padding);border:0;background-color:transparent;border-radius:var(--bluivy-button-corner);display:flex;align-items:center}nav[tertiary] ul li>* span{font-size:14px;display:block;margin-top:0}nav[tertiary] ul li>* .icon-bg{border-radius:var(--bluivy-button-corner);margin:auto;text-align:center;padding:var(--bluivy-spacing-4) var(--bluivy-spacing-6)}nav[tertiary] ul li.active>*{background-color:var(--bluivy-product-surface-subtle);color:var(--bluivy-product-content-subtle)}@media(max-width:991px){nav[primary] ul li>* span{display:inline-flex}}@media(max-width:767px){nav[primary] ul li>* span{display:none}}@media(max-width:575px){nav[primary] ul{background-color:var(--bluivy-inverted-surface-static);padding:var(--bluivy-spacing-8) var(--bluivy-spacing-12);display:flex;flex-direction:column;position:fixed;left:0;top:3rem;width:100%;gap:var(--bluivy-spacing-8);z-index:10;transition:transform .15s ease;transform:scaleY(0);transform-origin:top}nav[primary] ul li{width:100%;text-align:center}nav[primary] ul li>* span{display:inline-flex}nav[primary] ul a{color:var(--bluivy-inverted-content-static)}nav[primary] ul.open{transform:scaleY(1)}nav[secondary]{display:block;width:100%;max-width:100%;min-width:0;position:relative}nav[secondary]:after{content:none}nav[secondary] ul{display:block;width:100%;max-width:100%;box-sizing:border-box;border:1px solid var(--bluivy-border-color);border-radius:var(--bluivy-corner-medium);background:var(--bluivy-raised-surface);overflow:hidden;max-height:56px;transition:max-height .22s ease,box-shadow .22s ease,border-color .22s ease}nav[secondary] ul>li{display:none;padding:0}nav[secondary] ul>li.active{display:block}nav[secondary]:focus-within ul>li,nav[secondary]:hover ul>li{display:block}nav[secondary]:focus-within ul,nav[secondary]:hover ul{max-height:360px;border-color:var(--bluivy-product)}nav[secondary]{--nav-collapsed-height: 44px;block-size:var(--nav-collapsed-height);overflow:visible}:has(>nav[secondary]){flex:1 1 100%;min-width:0}nav[secondary] ul>li{line-height:1.5}nav[secondary] ul{position:absolute;inset:0 0 auto;z-index:1;display:flex;flex-direction:column;gap:0;min-block-size:var(--nav-collapsed-height)}nav[secondary] ul>li.active{order:-1}nav[secondary] li>*{min-block-size:calc(var(--nav-collapsed-height) - 2px)}nav[secondary] li.active>*{box-shadow:none!important}nav[secondary] li>*{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--bluivy-spacing-8);width:100%;padding:var(--bluivy-spacing-8) var(--bluivy-spacing-12);box-sizing:border-box;border-radius:0!important;overflow:hidden}nav[secondary] li,nav[secondary] li.active,nav[secondary] li:hover{border-bottom:0!important}nav[secondary] li.active>*:after{content:"";width:8px;height:8px;margin-left:var(--bluivy-spacing-8);border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);opacity:.75;justify-self:end;transition:transform .18s ease,opacity .18s ease}nav[secondary]:focus-within li>*:after,nav[secondary]:hover li>*:after{transform:rotate(225deg);opacity:1}}nav[side]{--side-nav-width: var(--bluivy-side-nav-width);--side-nav-rail-width: var(--bluivy-side-nav-rail-width);--side-nav-inset: var(--bluivy-spacing-32);--side-nav-block-padding: var(--bluivy-side-nav-block-padding);--side-nav-border-width: 1px;--side-nav-content-width: calc(var(--side-nav-current-width) - var(--side-nav-inset) * 2 - var(--side-nav-border-width));--side-nav-scrollbar-size: 6px;--side-profile-menu-min-width: 200px;--side-profile-menu-max-width: var(--bluivy-aside-width);--side-nav-current-width: var(--side-nav-width);--side-nav-row-bleed: var(--bluivy-spacing-8);--side-nav-row-label: minmax(0, 1fr);--side-nav-row-gap: var(--bluivy-spacing-12);--side-nav-justify: start;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;justify-items:stretch;width:var(--side-nav-width);height:100%;min-height:0;padding-block:var(--side-nav-block-padding);padding-inline:var(--side-nav-inset);row-gap:var(--bluivy-spacing-8);background-color:var(--bluivy-panel-surface);color:var(--bluivy-panel-content);border-inline-end:var(--side-nav-border-width) solid var(--bluivy-panel-border);color-scheme:dark;overflow:hidden;position:relative;transition:width .18s cubic-bezier(.22,1,.36,1)}nav[side] [side-rule]{--bluivy-border-color: var(--bluivy-panel-border);width:100%}nav[side] [side-brand]{display:grid;justify-items:var(--side-nav-justify);gap:var(--bluivy-spacing-4);min-width:0}nav[side] [side-brand] button{padding:0;border:0;background:transparent;color:inherit;text-align:start;cursor:pointer;max-width:100%}nav[side] [side-brand] [side-brand-home]{display:block;line-height:0;border-radius:var(--bluivy-corner-small)}nav[side] [side-brand] [side-brand-home]:focus-visible{outline:2px solid var(--bluivy-panel-content-active);outline-offset:4px}nav[side] [side-brand-word-mark]{display:block}nav[side] [side-brand-tile]{display:none}nav[side] [side-brand-context]{font:var(--bluivy-label-medium);letter-spacing:var(--bluivy-label-medium-tracking);color:var(--bluivy-panel-content);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .12s ease}nav[side] [side-brand-context]:hover,nav[side] [side-brand-context]:focus-visible{color:var(--bluivy-panel-content-active)}nav[side] [side-scroll]{display:grid;align-content:start;justify-items:start;gap:var(--bluivy-spacing-8);min-height:0;margin-block-start:var(--bluivy-spacing-32);margin-inline:calc(var(--side-nav-inset) * -1);padding:0;padding-inline-start:var(--side-nav-inset);overflow:hidden auto;scrollbar-gutter:auto}nav[side] [side-scroll]>*{width:var(--side-nav-content-width)}@supports selector(::-webkit-scrollbar){nav[side] [side-scroll]::-webkit-scrollbar{width:var(--side-nav-scrollbar-size)}nav[side] [side-scroll]::-webkit-scrollbar-track{background:transparent}nav[side] [side-scroll]::-webkit-scrollbar-thumb{border-radius:var(--bluivy-corner-full);background-color:var(--bluivy-panel-border)}}@supports not selector(::-webkit-scrollbar){nav[side] [side-scroll]{scrollbar-width:thin;scrollbar-color:var(--bluivy-panel-border) transparent}}nav[side] ul[side-group]{display:grid;gap:var(--bluivy-spacing-4);margin:0;padding:0;list-style:none}nav[side] [side-row]{display:grid;grid-template-columns:24px var(--side-nav-row-label);align-items:center;justify-items:start;gap:var(--side-nav-row-gap);width:calc(100% + var(--side-nav-row-bleed) * 2);margin-inline:calc(var(--side-nav-row-bleed) * -1);padding:var(--bluivy-spacing-4) var(--side-nav-row-bleed);border:0;border-radius:var(--bluivy-corner-small);background:transparent;color:var(--bluivy-panel-content);font:var(--bluivy-label-large);font-weight:var(--bluivy-regular-font-weight);letter-spacing:var(--bluivy-label-large-tracking);text-align:start;cursor:pointer;transition:background-color .12s ease,color .12s ease}nav[side] [side-row]:hover,nav[side] [side-row]:focus-visible{background-color:var(--bluivy-panel-hover-surface);color:var(--bluivy-panel-content)}nav[side] [side-row-icon]{justify-self:center;flex:none;color:var(--bluivy-panel-icon)}nav[side] [side-row-label]{font:inherit;letter-spacing:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav[side] [side-row].is-active{color:var(--bluivy-panel-content-active);font-weight:var(--bluivy-label-large-weight-prominent)}nav[side] [side-row].is-active [side-row-icon]{color:var(--bluivy-panel-content-active)}nav[side] [side-row].is-active:hover{background-color:var(--bluivy-panel-active-surface);color:var(--bluivy-panel-content-active)}nav[side] [side-row]:disabled,nav[side] [side-row][aria-disabled=true]{color:var(--bluivy-panel-content-muted);cursor:not-allowed}nav[side] [side-row]:disabled:hover,nav[side] [side-row][aria-disabled=true]:hover{background-color:transparent;color:var(--bluivy-panel-content-muted)}nav[side] [side-toggle]{display:flex;justify-content:var(--side-nav-justify);align-items:flex-end}nav[side] button[side-toggle-btn][icon-button]:not([primary]):not([secondary]):not([tertiary]){--bluivy-button-surface: transparent;--bluivy-button-content: var(--bluivy-panel-content-active);--bluivy-button-border: transparent}nav[side] button[side-toggle-btn][icon-button]:not([primary]):not([secondary]):not([tertiary]):hover,nav[side] button[side-toggle-btn][icon-button]:not([primary]):not([secondary]):not([tertiary]):focus-visible{--bluivy-button-surface: var(--bluivy-panel-hover-surface);--bluivy-button-content: var(--bluivy-panel-content);--bluivy-button-border: transparent}nav[side] [side-toggle-icon]{transform:rotate(var(--side-nav-toggle-rotate, 0deg));transition:transform .18s ease}nav[side] [side-user]{position:relative;min-width:0}nav[side] [side-user-trigger]{display:grid;grid-template-columns:var(--side-nav-user-columns, auto minmax(0, 1fr) auto);justify-items:var(--side-nav-justify);align-items:center;gap:var(--bluivy-spacing-8);width:calc(100% + var(--side-nav-row-bleed) * 2);margin-inline:calc(var(--side-nav-row-bleed) * -1);padding:var(--bluivy-spacing-4) var(--side-nav-row-bleed);border:0;border-radius:var(--bluivy-corner-small);background:transparent;color:var(--bluivy-panel-content);text-align:start;cursor:pointer;min-width:0;transition:background-color .12s ease}nav[side] [side-user-trigger]:hover{background-color:var(--bluivy-panel-hover-surface)}nav[side] [side-user-trigger]:focus-visible{outline:2px solid var(--bluivy-panel-content-active);outline-offset:2px}nav[side] [side-user-text]{display:var(--side-nav-user-text-display, grid);min-width:0}nav[side] [side-user-chevron]{display:var(--side-nav-user-chevron-display, inline-block);color:var(--bluivy-panel-content-active);opacity:.8;transition:opacity .12s ease}nav[side] [side-user-trigger]:hover [side-user-chevron],nav[side] [side-user-trigger]:focus-visible [side-user-chevron],nav[side] [side-user].is-open [side-user-chevron]{opacity:1}nav[side] [side-user-name],nav[side] [side-user-subtitle]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav[side] [side-user-name]{font:var(--bluivy-label-large);letter-spacing:var(--bluivy-label-large-tracking);font-weight:600}nav[side] [side-user-subtitle]{font:var(--bluivy-label-small);letter-spacing:var(--bluivy-label-small-tracking);color:var(--bluivy-panel-content-secondary)}nav[side] [side-profile-menu]{position:fixed;left:var(--side-nav-current-width);bottom:0;z-index:210;display:flex;flex-direction:column;align-items:stretch;gap:var(--bluivy-spacing-4);width:max-content;min-width:var(--side-profile-menu-min-width);max-width:var(--side-profile-menu-max-width);padding:var(--bluivy-spacing-8) var(--bluivy-spacing-8);border-radius:0 var(--bluivy-corner-large) 0 0;background-color:var(--bluivy-panel-surface);box-shadow:var(--bluivy-level4)}nav[side] [side-profile-menu-row]{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:var(--side-nav-row-gap);padding:var(--bluivy-spacing-8) var(--bluivy-spacing-8);border:0;border-radius:var(--bluivy-corner-small);background:transparent;color:var(--bluivy-panel-content);font:var(--bluivy-label-large);font-weight:var(--bluivy-regular-font-weight);letter-spacing:var(--bluivy-label-large-tracking);text-align:start;white-space:nowrap;cursor:pointer;transition:background-color .12s ease,color .12s ease}nav[side] [side-profile-menu-row]:hover,nav[side] [side-profile-menu-row]:focus-visible{background-color:var(--bluivy-panel-hover-surface)}nav[side] [side-profile-menu-row]+[side-profile-menu-row]:before{content:"";position:absolute;inset-block-start:calc(var(--bluivy-spacing-4) / -2 - .5px);inset-inline:0;border-top:1px solid var(--bluivy-panel-border);pointer-events:none}nav[side] [side-profile-menu-row].is-highlighted{color:var(--bluivy-panel-content-active);font-weight:var(--bluivy-label-large-weight-prominent)}nav[side] [side-profile-menu-icon]{justify-self:center;color:var(--bluivy-panel-icon)}nav[side] [side-profile-menu-row].is-highlighted [side-profile-menu-icon]{color:var(--bluivy-panel-content-active)}nav[side] [side-profile-menu-label]{font:inherit;letter-spacing:inherit;overflow:hidden;text-overflow:ellipsis}nav[side] [side-scrim]{display:none;border:0;padding:0}@keyframes side-row-flyout-in{0%{opacity:0;transform:translate(calc(var(--bluivy-spacing-4) * -1)) scale(.96)}}@keyframes side-profile-title-in{0%{opacity:0;transform:translateY(var(--bluivy-spacing-4)) scale(.96)}}nav[side].is-collapsed{--side-nav-inset: var(--bluivy-spacing-24);--side-nav-current-width: var(--side-nav-rail-width);--side-nav-row-bleed: 0px;--side-nav-row-label: 0px;--side-nav-row-gap: 0px;--side-nav-justify: center;--side-nav-toggle-rotate: 180deg;--side-nav-user-columns: minmax(0, 1fr);--side-nav-user-text-display: none;--side-nav-user-chevron-display: none;width:var(--side-nav-rail-width);justify-items:center}nav[side].is-collapsed [side-brand-word-mark]{display:none}nav[side].is-collapsed [side-brand-tile]{display:block}nav[side].is-collapsed [side-brand-context]{display:none}nav[side].is-collapsed [side-scroll]{justify-self:stretch}nav[side].is-collapsed [side-row-label]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}nav[side].is-collapsed [side-row]{grid-template-columns:minmax(0,1fr);justify-items:center}nav[side].is-collapsed [side-row]:hover,nav[side].is-collapsed [side-row]:focus-visible,nav[side].is-collapsed [side-row].is-active:hover,nav[side].is-collapsed [side-row].is-active:focus-visible{background-color:transparent}nav[side].is-collapsed [side-user-trigger]:hover{background-color:transparent}nav[side].is-collapsed [side-user-trigger]:focus-visible bluivy-avatar,nav[side].is-collapsed [side-user].is-open bluivy-avatar{border-radius:var(--bluivy-corner-full);box-shadow:0 0 0 var(--bluivy-spacing-4) var(--bluivy-panel-hover-surface)}@media(hover:hover){nav[side].is-collapsed [side-user-trigger]:hover bluivy-avatar{border-radius:var(--bluivy-corner-full);box-shadow:0 0 0 var(--bluivy-spacing-4) var(--bluivy-panel-hover-surface)}}nav[side].is-collapsed [side-row]:focus-visible [side-row-label]{position:fixed;left:calc(var(--side-nav-current-width) + var(--bluivy-spacing-8));top:var(--side-row-flyout-y, auto);translate:0 var(--side-row-flyout-shift, 0);z-index:210;width:max-content;height:auto;margin:0;padding:var(--bluivy-spacing-4) var(--bluivy-spacing-8);overflow:visible;clip-path:none;border-radius:var(--bluivy-corner-small);background-color:var(--bluivy-panel-surface);box-shadow:0 0 0 1px var(--bluivy-panel-border),var(--bluivy-level2);pointer-events:none;transform-origin:left center;animation:side-row-flyout-in .12s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){nav[side].is-collapsed [side-row]:focus-visible [side-row-label]{animation:none}}@media(hover:hover){nav[side].is-collapsed [side-row]:hover [side-row-label]{position:fixed;left:calc(var(--side-nav-current-width) + var(--bluivy-spacing-8));top:var(--side-row-flyout-y, auto);translate:0 var(--side-row-flyout-shift, 0);z-index:210;width:max-content;height:auto;margin:0;padding:var(--bluivy-spacing-4) var(--bluivy-spacing-8);overflow:visible;clip-path:none;border-radius:var(--bluivy-corner-small);background-color:var(--bluivy-panel-surface);box-shadow:0 0 0 1px var(--bluivy-panel-border),var(--bluivy-level2);pointer-events:none;transform-origin:left center;animation:side-row-flyout-in .12s cubic-bezier(.22,1,.36,1)}}@media(hover:hover)and (prefers-reduced-motion:reduce){nav[side].is-collapsed [side-row]:hover [side-row-label]{animation:none}}nav[side].is-collapsed [side-row]:not(:disabled,[aria-disabled=true]):focus-visible [side-row-icon]{border-radius:var(--bluivy-corner-full);box-shadow:0 0 0 var(--bluivy-spacing-4) var(--bluivy-panel-hover-surface)}@media(hover:hover){nav[side].is-collapsed [side-row]:not(:disabled,[aria-disabled=true]):hover [side-row-icon]{border-radius:var(--bluivy-corner-full);box-shadow:0 0 0 var(--bluivy-spacing-4) var(--bluivy-panel-hover-surface)}}nav[side].is-collapsed [side-row-icon]{transition:box-shadow .12s ease}@media(prefers-reduced-motion:no-preference){nav[side].is-collapsed [side-row-icon]{transition:box-shadow .12s ease,transform .18s cubic-bezier(.22,1,.36,1)}nav[side].is-collapsed [side-row]:not(:disabled,[aria-disabled=true]):focus-visible [side-row-icon]{transform:scale(1.06)}}@media(prefers-reduced-motion:no-preference)and (hover:hover){nav[side].is-collapsed [side-row]:not(:disabled,[aria-disabled=true]):hover [side-row-icon]{transform:scale(1.06)}}nav[side].is-collapsed [side-profile-menu]{flex-direction:row;align-items:center;width:max-content;min-width:0;max-width:none;padding:var(--bluivy-spacing-8);gap:var(--bluivy-spacing-4);bottom:var(--side-nav-block-padding);border-radius:0 var(--bluivy-corner-medium) var(--bluivy-corner-medium) 0}nav[side].is-collapsed [side-profile-menu-row]{grid-template-columns:minmax(0,1fr);justify-items:center;padding:var(--bluivy-spacing-6)}nav[side].is-collapsed [side-profile-menu-row]:before{content:none}nav[side].is-collapsed [side-profile-menu-label]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}nav[side].is-collapsed [side-profile-menu-row]:focus-visible [side-profile-menu-label]{left:50%;bottom:calc(100% + var(--bluivy-spacing-8));width:max-content;height:auto;margin:0;padding:var(--bluivy-spacing-4) var(--bluivy-spacing-8);overflow:visible;clip-path:none;border-radius:var(--bluivy-corner-small);background-color:var(--bluivy-panel-surface);box-shadow:0 0 0 1px var(--bluivy-panel-border),var(--bluivy-level2);pointer-events:none;z-index:1;translate:-50% 0;transform-origin:center bottom;animation:side-profile-title-in .12s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){nav[side].is-collapsed [side-profile-menu-row]:focus-visible [side-profile-menu-label]{animation:none}}@media(hover:hover){nav[side].is-collapsed [side-profile-menu-row]:hover [side-profile-menu-label]{left:50%;bottom:calc(100% + var(--bluivy-spacing-8));width:max-content;height:auto;margin:0;padding:var(--bluivy-spacing-4) var(--bluivy-spacing-8);overflow:visible;clip-path:none;border-radius:var(--bluivy-corner-small);background-color:var(--bluivy-panel-surface);box-shadow:0 0 0 1px var(--bluivy-panel-border),var(--bluivy-level2);pointer-events:none;z-index:1;translate:-50% 0;transform-origin:center bottom;animation:side-profile-title-in .12s cubic-bezier(.22,1,.36,1)}}@media(hover:hover)and (prefers-reduced-motion:reduce){nav[side].is-collapsed [side-profile-menu-row]:hover [side-profile-menu-label]{animation:none}}@media(max-width:991px){nav[side]:not(.is-expanded){--side-nav-inset: var(--bluivy-spacing-24);--side-nav-current-width: var(--side-nav-rail-width);--side-nav-row-bleed: 0px;--side-nav-row-label: 0px;--side-nav-row-gap: 0px;--side-nav-justify: center;--side-nav-toggle-rotate: 180deg;--side-nav-user-columns: minmax(0, 1fr);--side-nav-user-text-display: none;--side-nav-user-chevron-display: none;width:var(--side-nav-rail-width);justify-items:center}nav[side]:not(.is-expanded) [side-brand-word-mark]{display:none}nav[side]:not(.is-expanded) [side-brand-tile]{display:block}nav[side]:not(.is-expanded) [side-brand-context]{display:none}nav[side]:not(.is-expanded) [side-scroll]{justify-self:stretch}nav[side]:not(.is-expanded) [side-row-label]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}nav[side]:not(.is-expanded) [side-row]{grid-template-columns:minmax(0,1fr);justify-items:center}nav[side]:not(.is-expanded) [side-row]:hover,nav[side]:not(.is-expanded) [side-row]:focus-visible,nav[side]:not(.is-expanded) [side-row].is-active:hover,nav[side]:not(.is-expanded) [side-row].is-active:focus-visible{background-color:transparent}nav[side]:not(.is-expanded) [side-user-trigger]:hover{background-color:transparent}nav[side]:not(.is-expanded) [side-user-trigger]:focus-visible bluivy-avatar,nav[side]:not(.is-expanded) [side-user].is-open bluivy-avatar{border-radius:var(--bluivy-corner-full);box-shadow:0 0 0 var(--bluivy-spacing-4) var(--bluivy-panel-hover-surface)}}@media(max-width:991px)and (hover:hover){nav[side]:not(.is-expanded) [side-user-trigger]:hover bluivy-avatar{border-radius:var(--bluivy-corner-full);box-shadow:0 0 0 var(--bluivy-spacing-4) var(--bluivy-panel-hover-surface)}}@media(max-width:991px){nav[side]:not(.is-expanded) [side-row]:focus-visible [side-row-label]{position:fixed;left:calc(var(--side-nav-current-width) + var(--bluivy-spacing-8));top:var(--side-row-flyout-y, auto);translate:0 var(--side-row-flyout-shift, 0);z-index:210;width:max-content;height:auto;margin:0;padding:var(--bluivy-spacing-4) var(--bluivy-spacing-8);overflow:visible;clip-path:none;border-radius:var(--bluivy-corner-small);background-color:var(--bluivy-panel-surface);box-shadow:0 0 0 1px var(--bluivy-panel-border),var(--bluivy-level2);pointer-events:none;transform-origin:left center;animation:side-row-flyout-in .12s cubic-bezier(.22,1,.36,1)}}@media(max-width:991px)and (prefers-reduced-motion:reduce){nav[side]:not(.is-expanded) [side-row]:focus-visible [side-row-label]{animation:none}}@media(max-width:991px)and (hover:hover){nav[side]:not(.is-expanded) [side-row]:hover [side-row-label]{position:fixed;left:calc(var(--side-nav-current-width) + var(--bluivy-spacing-8));top:var(--side-row-flyout-y, auto);translate:0 var(--side-row-flyout-shift, 0);z-index:210;width:max-content;height:auto;margin:0;padding:var(--bluivy-spacing-4) var(--bluivy-spacing-8);overflow:visible;clip-path:none;border-radius:var(--bluivy-corner-small);background-color:var(--bluivy-panel-surface);box-shadow:0 0 0 1px var(--bluivy-panel-border),var(--bluivy-level2);pointer-events:none;transform-origin:left center;animation:side-row-flyout-in .12s cubic-bezier(.22,1,.36,1)}}@media(max-width:991px)and (hover:hover)and (prefers-reduced-motion:reduce){nav[side]:not(.is-expanded) [side-row]:hover [side-row-label]{animation:none}}@media(max-width:991px){nav[side]:not(.is-expanded) [side-row]:not(:disabled,[aria-disabled=true]):focus-visible [side-row-icon]{border-radius:var(--bluivy-corner-full);box-shadow:0 0 0 var(--bluivy-spacing-4) var(--bluivy-panel-hover-surface)}}@media(max-width:991px)and (hover:hover){nav[side]:not(.is-expanded) [side-row]:not(:disabled,[aria-disabled=true]):hover [side-row-icon]{border-radius:var(--bluivy-corner-full);box-shadow:0 0 0 var(--bluivy-spacing-4) var(--bluivy-panel-hover-surface)}}@media(max-width:991px){nav[side]:not(.is-expanded) [side-row-icon]{transition:box-shadow .12s ease}}@media(max-width:991px)and (prefers-reduced-motion:no-preference){nav[side]:not(.is-expanded) [side-row-icon]{transition:box-shadow .12s ease,transform .18s cubic-bezier(.22,1,.36,1)}nav[side]:not(.is-expanded) [side-row]:not(:disabled,[aria-disabled=true]):focus-visible [side-row-icon]{transform:scale(1.06)}}@media(max-width:991px)and (prefers-reduced-motion:no-preference)and (hover:hover){nav[side]:not(.is-expanded) [side-row]:not(:disabled,[aria-disabled=true]):hover [side-row-icon]{transform:scale(1.06)}}@media(max-width:991px){nav[side]:not(.is-expanded) [side-profile-menu]{flex-direction:row;align-items:center;width:max-content;min-width:0;max-width:none;padding:var(--bluivy-spacing-8);gap:var(--bluivy-spacing-4);bottom:var(--side-nav-block-padding);border-radius:0 var(--bluivy-corner-medium) var(--bluivy-corner-medium) 0}nav[side]:not(.is-expanded) [side-profile-menu-row]{grid-template-columns:minmax(0,1fr);justify-items:center;padding:var(--bluivy-spacing-6)}nav[side]:not(.is-expanded) [side-profile-menu-row]:before{content:none}nav[side]:not(.is-expanded) [side-profile-menu-label]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}nav[side]:not(.is-expanded) [side-profile-menu-row]:focus-visible [side-profile-menu-label]{left:50%;bottom:calc(100% + var(--bluivy-spacing-8));width:max-content;height:auto;margin:0;padding:var(--bluivy-spacing-4) var(--bluivy-spacing-8);overflow:visible;clip-path:none;border-radius:var(--bluivy-corner-small);background-color:var(--bluivy-panel-surface);box-shadow:0 0 0 1px var(--bluivy-panel-border),var(--bluivy-level2);pointer-events:none;z-index:1;translate:-50% 0;transform-origin:center bottom;animation:side-profile-title-in .12s cubic-bezier(.22,1,.36,1)}}@media(max-width:991px)and (prefers-reduced-motion:reduce){nav[side]:not(.is-expanded) [side-profile-menu-row]:focus-visible [side-profile-menu-label]{animation:none}}@media(max-width:991px)and (hover:hover){nav[side]:not(.is-expanded) [side-profile-menu-row]:hover [side-profile-menu-label]{left:50%;bottom:calc(100% + var(--bluivy-spacing-8));width:max-content;height:auto;margin:0;padding:var(--bluivy-spacing-4) var(--bluivy-spacing-8);overflow:visible;clip-path:none;border-radius:var(--bluivy-corner-small);background-color:var(--bluivy-panel-surface);box-shadow:0 0 0 1px var(--bluivy-panel-border),var(--bluivy-level2);pointer-events:none;z-index:1;translate:-50% 0;transform-origin:center bottom;animation:side-profile-title-in .12s cubic-bezier(.22,1,.36,1)}}@media(max-width:991px)and (hover:hover)and (prefers-reduced-motion:reduce){nav[side]:not(.is-expanded) [side-profile-menu-row]:hover [side-profile-menu-label]{animation:none}}@media(max-width:991px){nav[side].is-expanded{position:fixed;inset-block:0;inset-inline-start:0;width:min(var(--side-nav-width),86vw);--side-nav-current-width: min(var(--side-nav-width), 86vw);z-index:200;box-shadow:var(--bluivy-level4)}nav[side].is-expanded [side-scrim]{display:block;position:fixed;inset:0;inset-inline-start:min(var(--side-nav-width),86vw);background-color:#0f172a73;cursor:pointer;z-index:-1}nav[side] [side-row]{padding-block:var(--bluivy-spacing-8)}}@media(max-width:575px){:root{--bluivy-side-nav-block-padding: var(--bluivy-spacing-8)}nav[side].is-expanded{--side-nav-inset: var(--bluivy-spacing-24)}nav[side]:not(.is-expanded){--side-nav-inset: var(--bluivy-spacing-4);--side-nav-rail-width: var(--bluivy-side-nav-rail-width-sm)}}.slide-down-enter{animation:slide-down-keyframes .3s cubic-bezier(0,0,.2,1) forwards normal}.slide-down-leave{animation:slide-down-keyframes .3s cubic-bezier(0,0,.2,1) forwards reverse}@keyframes slide-down-keyframes{0%{opacity:0;transform:scaleY(0);height:0}to{opacity:1;transform:scale(1);height:auto}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}
