@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdh18Smxg.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:Source Sans Pro;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdo18Smxg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdg18Smxg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdv18Smxg.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:Source Sans Pro;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdj18Smxg.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:Source Sans Pro;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSdi18Smxg.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:Source Sans Pro;font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZYokSds18Q.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:Source Sans Pro;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidh18Smxg.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:Source Sans Pro;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkido18Smxg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidg18Smxg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidv18Smxg.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:Source Sans Pro;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidj18Smxg.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:Source Sans Pro;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkidi18Smxg.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:Source Sans Pro;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZMkids18Q.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:Source Sans Pro;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJT9g.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:Source Sans Pro;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJT9g.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJT9g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJT9g.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:Source Sans Pro;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJT9g.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:Source Sans Pro;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJT9g.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:Source Sans Pro;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDI.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:Source Sans Pro;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18Smxg.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:Source Sans Pro;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18Smxg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18Smxg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18Smxg.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:Source Sans Pro;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18Smxg.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:Source Sans Pro;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18Smxg.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:Source Sans Pro;font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18Q.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:Source Sans Pro;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdh18Smxg.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:Source Sans Pro;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdo18Smxg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdg18Smxg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdv18Smxg.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:Source Sans Pro;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdj18Smxg.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:Source Sans Pro;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSdi18Smxg.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:Source Sans Pro;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZclSds18Q.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:Source Sans Pro;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydh18Smxg.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:Source Sans Pro;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydo18Smxg.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydg18Smxg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydv18Smxg.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:Source Sans Pro;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydj18Smxg.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:Source Sans Pro;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklydi18Smxg.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:Source Sans Pro;font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZZklyds18Q.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:Source Sans Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmhduz8A.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:Source Sans Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wkxduz8A.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmxduz8A.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlBduz8A.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:Source Sans Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmBduz8A.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:Source Sans Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wmRduz8A.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:Source Sans Pro;font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i94_wlxdu.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:Source Sans Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.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:Source Sans Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.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:Source Sans Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.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:Source Sans Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRduz8A.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:Source Sans Pro;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.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:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.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:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.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:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.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:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.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:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.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:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.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:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.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:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.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:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.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:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.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:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhduz8A.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:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxduz8A.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxduz8A.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.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:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.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:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.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:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.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:Source Sans Pro;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmhduz8A.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:Source Sans Pro;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwkxduz8A.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmxduz8A.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlBduz8A.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:Source Sans Pro;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmBduz8A.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:Source Sans Pro;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwmRduz8A.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:Source Sans Pro;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesanspro/v24/6xKydSBYKcSV-LCoeQqfX1RYOo3iu4nwlxdu.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}:root{--fuse-navy-50: #f5f7fa;--fuse-navy-100: #c5c6cb;--fuse-navy-200: #9ea1a9;--fuse-navy-300: #7d818c;--fuse-navy-400: #5c616f;--fuse-navy-500: #3c4252;--fuse-navy-600: #353a48;--fuse-navy-700: #2d323e;--fuse-navy-800: #262933;--fuse-navy-900: #1e2129;--fuse-navy-A100: #c5c6cb;--fuse-navy-A200: #9ea1a9;--fuse-navy-A400: #5c616f;--fuse-navy-A700: #2d323e;--fuse-white-500: #ffffff;--fuse-black-500: #000000;--prism-blue-primary-light: #3f51b5;--prism-blue-primary-light-hover: #35459a;--prism-primary: var(--prism-blue-primary-light);--prism-primary-hover: var(--prism-blue-primary-light-hover);--prism-primary-muted: color-mix(in srgb, var(--prism-blue-primary-light) 8%, transparent);--prism-primary-subtle: color-mix(in srgb, var(--prism-blue-primary-light) 7%, transparent);--prism-primary-ring: color-mix(in srgb, var(--prism-blue-primary-light) 40%, transparent);--prism-primary-faint: color-mix(in srgb, var(--prism-blue-primary-light) 6%, transparent);--prism-primary-hover-faint: color-mix(in srgb, var(--prism-blue-primary-light) 4%, transparent);--prism-primary-wash: color-mix(in srgb, var(--prism-blue-primary-light) 5%, transparent);--prism-primary-selected-bg: color-mix(in srgb, var(--prism-blue-primary-light) 8%, transparent);--prism-primary-border-light: #c5cae8;--prism-primary-border-hover: #9aa7df;--prism-primary-border-subtle: color-mix(in srgb, var(--prism-blue-primary-light) 18%, transparent);--prism-primary-border-accent: color-mix(in srgb, var(--prism-blue-primary-light) 22%, transparent);--prism-primary-ring-subtle: color-mix(in srgb, var(--prism-blue-primary-light) 12%, transparent);--prism-primary-dark: var(--prism-blue-primary-light);--prism-primary-darker: var(--prism-blue-primary-light);--prism-primary-timeline-idle-border: #b8bed9;--prism-primary-timeline-idle-bg: #e8ebf5;--prism-primary-timeline-idle-text: #1a237e;--prism-primary-timeline-idle-hover: #9aa3c4;--prism-text-hover-neutral: #424242;--prism-chip-direct: var(--prism-status-success-fg);--prism-chip-indirect: var(--prism-status-danger-accent);--prism-brand-purple: #9333ea;--prism-brand-cyan: #6ce8fc;--prism-page-bg: #f5f7fa;--prism-surface: #ffffff;--prism-surface-muted: #fafafa;--prism-text-primary: rgba(0, 0, 0, .87);--prism-text-secondary: #757575;--prism-text-disabled: #94a3b8;--prism-border: rgba(0, 0, 0, .12);--prism-border-muted: #cbd5e1;--prism-status-success-fg: #14532d;--prism-status-success-solid: #166534;--prism-status-success-bg: #e8f8e0;--prism-status-success-bg-strong: #dcfce7;--prism-status-success-border: #a3d18a;--prism-status-success-border-hover: #86c565;--prism-status-success-ring: #15803d;--prism-status-success-shadow: rgba(22, 101, 52, .22);--prism-status-success-icon: #2e7d32;--prism-status-warning-fg: #4f6483;--prism-status-warning-bg: #f0f3f7;--prism-status-warning-border: #c5ccd4;--prism-status-warning-border-hover: #9aaab8;--prism-status-warning-solid: var(--fuse-navy-500);--prism-status-warning-solid-border: var(--fuse-navy-600);--prism-status-warning-shadow: rgba(109, 127, 144, .2);--prism-status-danger-fg: #bb1e1f;--prism-status-danger-fg-muted: #9a1819;--prism-status-danger-accent: #bb1e1f;--prism-status-danger-bright: #bb1e1f;--prism-status-danger-fill: #bb1e1f;--prism-status-danger-bg: rgba(187, 30, 31, .18);--prism-status-danger-bg-soft: rgba(187, 30, 31, .12);--prism-status-danger-bg-pale: rgba(187, 30, 31, .08);--prism-status-danger-border: rgba(187, 30, 31, .45);--prism-status-danger-border-soft: rgba(187, 30, 31, .3);--prism-status-danger-ring: #bb1e1f;--prism-status-danger-icon: #bb1e1f;--prism-status-amber-fg: #92400e;--prism-status-amber-solid: #b45309;--prism-status-amber-bg: #fffbeb;--prism-status-amber-bg-hover: #fef3c7;--prism-status-amber-ring: #f59e0b;--prism-status-amber-border: #fdba74;--prism-status-pause-fg: #9a5a00;--prism-status-pause-border: #fed7aa;--prism-status-chip-progress-bg: #d0e6ff;--prism-status-chip-neutral-bg: #f8e196;--prism-status-chip-neutral-ring: #e8c95a;--prism-status-chip-count-bg: #d8d8d8;--prism-status-neutral-solid: #5d6f83;--prism-status-connector: #a8c5e8;--prism-status-meta-muted: #5a678a;--prism-status-slate: #5d779a;--prism-status-slate-bg: #dce6f0;--prism-status-slate-fg: #2c4a6a;--prism-status-dot-muted: #b0b8c4;--prism-brand-pink: #e31c79;--prism-brand-violet: #6d28d9;--prism-brand-violet-light: #d1b5fd;--prism-brand-slate: #3c4d68;--prism-avatar-wash: #fbf8ff;--prism-primary-avatar-bg: #e8f0fe;--prism-status-success-avatar-bg: #e8f5e9;--prism-border-light: #e7e7e7;--prism-source-timeoff: #5e548e;--prism-source-timeoff-bg: #f0ebf7;--prism-source-patient: #8c4d32;--prism-source-patient-bg: #fff0e6;--prism-source-eval: #2b3d82;--prism-source-eval-bg: #ecefff;--prism-source-timesheet: #2b6e51;--prism-source-timesheet-bg: #e6f7f0;--prism-status-milestone-complete-bg: #dcf7d8;--prism-status-milestone-complete-fg: #0f6b36;--prism-status-milestone-warning-bg: #fff3cd;--prism-status-milestone-warning-fg: #856404;--prism-font-family: "Source Sans Pro", "Segoe UI", Arial, sans-serif;--prism-font-size-12: .75rem;--prism-font-size-10: var(--prism-font-size-12);--prism-font-size-13: .8125rem;--prism-font-size-14: .875rem;--prism-font-size-16: 1rem;--prism-font-size-18: 1.125rem;--prism-font-size-20: 1.25rem;--prism-font-size-24: 1.5rem;--prism-font-size-28: 1.75rem;--prism-font-size-32: 2rem;--prism-font-size-48: 3rem;--prism-font-weight-100: 100;--prism-font-weight-300: 300;--prism-font-weight-400: 400;--prism-font-weight-500: 500;--prism-font-weight-600: 600;--prism-font-weight-700: 700;--prism-font-weight-800: 800;--prism-font-weight-900: 900;--prism-line-height-12: 1rem;--prism-line-height-13: 1.125rem;--prism-line-height-14: 1.25rem;--prism-line-height-16: 1.5rem;--prism-line-height-18: 1.5rem;--prism-line-height-20: 1.75rem;--prism-text-link: var(--prism-blue-primary-light);--prism-space-0: 0;--prism-space-1: 4px;--prism-space-2: 8px;--prism-space-2_5: 10px;--prism-space-3: 12px;--prism-space-4: 16px;--prism-space-5: 20px;--prism-space-6: 24px;--prism-space-7: 28px;--prism-space-8: 32px;--prism-space-10: 40px;--prism-space-12: 48px;--prism-control-height: 32px;--prism-control-height-sm: 28px;--prism-radius-control: 4px;--prism-radius-card: 8px;--prism-overlay: color-mix(in srgb, var(--fuse-black-500) 50%, transparent);--prism-shadow-elevate: 0 16px 40px color-mix(in srgb, var(--fuse-navy-900) 22%, transparent);--exxatprimary: var(--prism-primary);--exxatbrand-primary: var(--prism-primary);--exxatchip-direct: var(--prism-chip-direct);--exxatchip-indirect: var(--prism-chip-indirect);--exxatbrand-purple: var(--prism-brand-purple);--exxatbrand-cyan: var(--prism-brand-cyan)}html.theme-blue-dark{color-scheme:dark;--prism-primary: #7c75ff;--prism-primary-hover: #a39eff;--prism-primary-dark: #c5cae8;--prism-primary-darker: #c5cae8;--prism-text-link: #a39eff;--prism-page-bg: #121212;--prism-surface: #1e1e1e;--prism-surface-muted: #272727;--prism-text-primary: rgba(255, 255, 255, .87);--prism-text-secondary: rgba(255, 255, 255, .7);--prism-text-disabled: rgba(255, 255, 255, .38);--prism-border: rgba(255, 255, 255, .12);--prism-border-muted: rgba(255, 255, 255, .16);--prism-border-light: rgba(255, 255, 255, .08);--prism-primary-muted: color-mix(in srgb, #7c75ff 16%, transparent);--prism-primary-subtle: color-mix(in srgb, #7c75ff 12%, transparent);--prism-primary-faint: color-mix(in srgb, #7c75ff 10%, transparent);--prism-primary-hover-faint: color-mix(in srgb, #7c75ff 8%, transparent);--prism-primary-wash: color-mix(in srgb, #7c75ff 14%, transparent);--prism-primary-selected-bg: color-mix(in srgb, #7c75ff 18%, transparent);--prism-primary-ring: color-mix(in srgb, #7c75ff 45%, transparent);--prism-primary-border-light: rgba(124, 117, 255, .35);--prism-primary-border-hover: rgba(163, 158, 255, .55);--prism-primary-border-subtle: color-mix(in srgb, #7c75ff 28%, transparent);--prism-primary-border-accent: color-mix(in srgb, #7c75ff 40%, transparent);--prism-primary-ring-subtle: color-mix(in srgb, #7c75ff 22%, transparent);--prism-primary-avatar-bg: rgba(124, 117, 255, .22);--prism-avatar-wash: rgba(124, 117, 255, .12);--prism-primary-timeline-idle-text: #c5cae8;--prism-primary-timeline-idle-bg: rgba(124, 117, 255, .18);--prism-primary-timeline-idle-border: rgba(124, 117, 255, .4);--prism-primary-timeline-idle-hover: rgba(124, 117, 255, .55);--prism-status-success-fg: #86efac;--prism-status-success-solid: #15803d;--prism-status-success-bg: rgba(34, 197, 94, .14);--prism-status-success-bg-strong: rgba(34, 197, 94, .2);--prism-status-success-border: rgba(34, 197, 94, .36);--prism-status-success-border-hover: rgba(34, 197, 94, .52);--prism-status-success-ring: #22c55e;--prism-status-success-icon: #4ade80;--prism-status-success-avatar-bg: rgba(34, 197, 94, .14);--prism-status-danger-fg: #fca5a5;--prism-status-danger-fg-muted: #fecaca;--prism-status-danger-accent: #f87171;--prism-status-danger-icon: #f87171;--prism-status-danger-bg: rgba(239, 68, 68, .18);--prism-status-danger-bg-soft: rgba(239, 68, 68, .14);--prism-status-danger-bg-pale: rgba(239, 68, 68, .1);--prism-status-danger-border: rgba(239, 68, 68, .36);--prism-status-amber-fg: #fcd34d;--prism-status-amber-bg: rgba(245, 158, 11, .13);--prism-status-amber-bg-hover: rgba(245, 158, 11, .2);--prism-status-amber-border: rgba(245, 158, 11, .36);--fuse-navy-200: rgba(255, 255, 255, .18);--fuse-navy-300: rgba(255, 255, 255, .45);--fuse-navy-400: rgba(255, 255, 255, .62);--fuse-navy-500: rgba(255, 255, 255, .72);--ink-700: rgba(255, 255, 255, .72);--ink-500: rgba(255, 255, 255, .6);--ink-400: rgba(255, 255, 255, .45);--line-100: rgba(255, 255, 255, .08);--line-200: rgba(255, 255, 255, .14);--line-300: rgba(255, 255, 255, .22);--shell-nav: var(--prism-page-bg);--shell-active: rgba(124, 117, 255, .18);--table-head: #272727;--leo-050: rgba(227, 28, 121, .16);--leo-composer-send: #7c75ff;--leo-composer-send-hover: #a39eff;--leo-composer-send-disabled: rgba(124, 117, 255, .35);--leo-sc1-blob-lavender: color-mix(in srgb, #c084fc 72%, black);--leo-sc1-blob-blue: color-mix(in srgb, #60a5fa 68%, black);--leo-sc1-blob-amber: color-mix(in srgb, #fbbf24 62%, black);--leo-sc1-blob-opacity: .95;--leo-sc1-surface: var(--prism-page-bg);--leo-sc1-fade: var(--prism-page-bg);--empty-nudge-modal-from: color-mix(in srgb, #c084fc 36%, var(--prism-page-bg));--empty-nudge-modal-mid: color-mix(in srgb, #60a5fa 20%, var(--prism-page-bg));--empty-nudge-modal-to: var(--prism-page-bg);--empty-nudge-modal-border: rgba(255, 255, 255, .1);--leo-empty-page-bottom-cta-gradient: linear-gradient( 90deg, color-mix(in srgb, #60a5fa 46%, var(--prism-surface)) 0%, color-mix(in srgb, #c084fc 50%, var(--prism-surface)) 48%, color-mix(in srgb, #fbbf24 40%, var(--prism-surface)) 100% );--leo-ai-mesh: radial-gradient(120% 90% at 8% 88%, color-mix(in srgb, #60a5fa 32%, transparent) 0%, transparent 58%), radial-gradient(95% 80% at 78% 42%, color-mix(in srgb, #c084fc 28%, transparent) 0%, transparent 55%), radial-gradient(80% 70% at 96% 78%, color-mix(in srgb, #fbbf24 22%, transparent) 0%, transparent 50%), linear-gradient(165deg, #121212 0%, #16141c 42%, #141218 100%);--leo-ai-mesh-opacity: .9;--purple-selection-bg: color-mix(in srgb, var(--prism-primary) 18%, transparent);--purple-selection-border: color-mix(in srgb, var(--prism-primary) 35%, transparent);--purple-selection-border-strong: color-mix(in srgb, var(--prism-primary) 50%, transparent)}html.theme-blue-dark .btn-create-leo{background:var(--prism-brand-pink);color:var(--fuse-white-500)}html.theme-blue-dark .main-empty-nudge,html.theme-blue-dark .ai-panel,html.theme-blue-dark .ai-gradient-surface{background-color:var(--leo-sc1-surface)}html.theme-blue-dark .empty-nudge-blob-surface{background:linear-gradient(180deg,color-mix(in srgb,#c084fc 10%,var(--prism-page-bg)) 0%,color-mix(in srgb,#60a5fa 5%,var(--prism-page-bg)) 22%,var(--prism-page-bg) 48%,var(--prism-page-bg) 100%);border-color:#ffffff14;--leo-sc1-blob-lavender: color-mix(in srgb, #c084fc 32%, black);--leo-sc1-blob-blue: color-mix(in srgb, #60a5fa 28%, black);--leo-sc1-blob-amber: color-mix(in srgb, #fbbf24 24%, black);--leo-sc1-blob-opacity: .42;--leo-sc1-fade: var(--prism-page-bg)}html.theme-blue-dark .ai-pop{background:linear-gradient(180deg,color-mix(in srgb,#c084fc 22%,var(--prism-surface)) 0%,color-mix(in srgb,#60a5fa 12%,var(--prism-surface)) 22%,var(--prism-surface) 46%,var(--prism-surface) 100%);--leo-sc1-blob-opacity: .62;--purple-selection-bg: rgba(124, 117, 255, .18);--purple-selection-border-strong: rgba(124, 117, 255, .5)}html.theme-blue-dark .ai-panel,html.theme-blue-dark .create-dash-modal{--purple-selection-bg: rgba(124, 117, 255, .18);--purple-selection-border: rgba(124, 117, 255, .35);--purple-selection-border-strong: rgba(124, 117, 255, .5)}html.theme-blue-dark .ai-panel .leo-sc1-blob.leo-sc1-blob-1{opacity:.82}html.theme-blue-dark .ai-panel .leo-sc1-blob.leo-sc1-blob-2{opacity:.74}html.theme-blue-dark .ai-panel .leo-sc1-blob.leo-sc1-blob-3{opacity:.66}html.theme-blue-dark .preview-scene{background:color-mix(in srgb,var(--prism-surface) 70%,var(--prism-page-bg));border-color:color-mix(in srgb,var(--fuse-white-500) 10%,transparent);box-shadow:none}html.theme-blue-dark .preview-widget{background:color-mix(in srgb,var(--prism-surface) 15%,var(--prism-page-bg));border-color:color-mix(in srgb,var(--fuse-white-500) 8%,transparent);box-shadow:none}html.theme-blue-dark .beta-badge{background:color-mix(in srgb,var(--prism-primary) 18%,transparent);color:var(--prism-primary-dark)}html.theme-blue-dark .ai-gradient-surface .source-menu,html.theme-blue-dark .ai-panel .source-menu{background:var(--prism-surface)}:root{--brand-900: var(--prism-primary-dark);--brand-700: var(--prism-primary-hover);--brand-600: var(--prism-primary);--brand-100: var(--prism-primary-border-light);--brand-050: var(--prism-primary-timeline-idle-bg);--ink-900: var(--prism-text-primary);--ink-700: var(--fuse-navy-500);--ink-500: var(--prism-text-secondary);--ink-400: var(--fuse-navy-300);--line-100: var(--prism-border-light);--line-200: var(--prism-border-muted);--line-300: var(--fuse-navy-200);--page: var(--prism-page-bg);--card: var(--prism-surface);--raised: var(--prism-surface-muted);--ok-600: var(--prism-status-success-solid);--ok-050: var(--prism-status-success-bg);--warn-700: var(--prism-status-amber-fg);--warn-050: var(--prism-status-amber-bg);--bad-600: var(--prism-status-danger-icon);--bad-050: var(--prism-status-danger-bg-pale);--info-050: var(--prism-primary-avatar-bg);--leo-600: var(--prism-brand-pink);--leo-050: var(--prism-avatar-wash);--leo-ai-from: #4f46e5;--leo-ai-to: var(--prism-brand-purple);--leo-ai-badge: color-mix(in srgb, var(--fuse-black-500) 28%, transparent);--leo-ai-mesh: radial-gradient(120% 90% at 8% 88%, #b9d8f5 0%, transparent 58%), radial-gradient(95% 80% at 78% 42%, #dcc8f0 0%, transparent 55%), radial-gradient(80% 70% at 96% 78%, #f7d7c4 0%, transparent 50%), radial-gradient(70% 60% at 48% 12%, #f4eefc 0%, transparent 60%), linear-gradient(165deg, #f7f4fc 0%, #eef3fb 42%, #f3eef8 100%);--leo-ai-mesh-opacity: .48;--leo-sc1-blob-lavender: color-mix(in srgb, #c084fc 52%, white);--leo-sc1-blob-blue: color-mix(in srgb, #60a5fa 48%, white);--leo-sc1-blob-amber: color-mix(in srgb, #fbbf24 50%, white);--leo-sc1-blob-blur: 64px;--leo-sc1-blob-opacity: .82;--leo-composer-send: var(--prism-primary);--leo-composer-send-hover: var(--prism-primary-hover);--leo-composer-send-disabled: color-mix(in srgb, var(--prism-primary) 45%, var(--fuse-white-500));--leo-composer-send-on: var(--fuse-white-500);--leo-cta-radius: 10px;--empty-nudge-modal-from: color-mix( in srgb, var(--leo-sc1-blob-lavender) 32%, var(--fuse-white-500) );--empty-nudge-modal-mid: color-mix( in srgb, var(--leo-sc1-blob-blue) 14%, var(--fuse-white-500) );--empty-nudge-modal-to: var(--fuse-white-500);--empty-nudge-modal-border: #d8d8f0;--empty-nudge-modal-gradient: linear-gradient( 180deg, var(--empty-nudge-modal-from) 0%, var(--empty-nudge-modal-mid) 26%, var(--empty-nudge-modal-to) 52%, var(--empty-nudge-modal-to) 100% );--reporting-hub-tabs-outer-height: 38px;--leo-empty-page-bottom-cta-gradient: linear-gradient( 90deg, color-mix(in srgb, var(--leo-sc1-blob-blue) 54%, var(--fuse-white-500)) 0%, color-mix(in srgb, var(--leo-sc1-blob-lavender) 62%, var(--fuse-white-500)) 48%, color-mix(in srgb, var(--leo-sc1-blob-amber) 50%, var(--fuse-white-500)) 100% );--leo-check-from: #faedf3;--leo-check-mid: #fcf2ef;--leo-check-to: #eaf3f7;--leo-check-chip: #e55c6b;--leo-check-consent-bg: #b3e5fc;--src-timeoff: var(--prism-source-timeoff);--src-timeoff-bg: var(--prism-source-timeoff-bg);--src-patient: var(--prism-source-patient);--src-patient-bg: var(--prism-source-patient-bg);--src-eval: var(--prism-source-eval);--src-eval-bg: var(--prism-source-eval-bg);--src-timesheet: var(--prism-source-timesheet);--src-timesheet-bg: var(--prism-source-timesheet-bg);--shell-nav: var(--prism-page-bg);--shell-active: var(--prism-primary-timeline-idle-bg);--shell-active-rail: var(--prism-primary);--table-head: var(--prism-source-eval-bg);--filter-op-bg: var(--prism-primary-wash);--filter-op-border: var(--prism-primary-border-subtle);--filter-op-border-hover: var(--prism-primary-border-accent);--filter-op-focus-ring: var(--prism-primary-ring-subtle);--type-preview-bg: var(--prism-primary-avatar-bg);--type-suggested-bg: var(--prism-status-success-bg);--type-suggested-fg: var(--prism-status-success-fg);--r-sm: var(--prism-radius-control);--r-md: var(--prism-radius-card);--r-lg: 12px;--shadow-pop: 0 8px 24px color-mix(in srgb, var(--fuse-navy-900) 13%, transparent);--shadow-card: 0 1px 2px color-mix(in srgb, var(--fuse-navy-900) 6%, transparent);--font: var(--prism-font-family);--mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%}body{font-family:var(--prism-font-family);font-size:var(--prism-font-size-14);font-weight:var(--prism-font-weight-400);line-height:var(--prism-line-height-14);color:var(--prism-text-primary);background:var(--page);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-family:var(--prism-font-family);font-weight:var(--prism-font-weight-600);letter-spacing:-.01em}h1{font-size:var(--prism-font-size-20);line-height:var(--prism-line-height-20)}h2{font-size:var(--prism-font-size-18);line-height:var(--prism-line-height-18)}h3{font-size:var(--prism-font-size-16);line-height:var(--prism-line-height-16)}h4{font-size:var(--prism-font-size-14);line-height:var(--prism-line-height-14)}button{font:inherit;cursor:pointer}input,select,textarea{font:inherit;color:inherit}a{color:var(--prism-primary)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px;border-radius:4px}.btn{display:inline-flex;align-items:center;gap:7px;height:var(--prism-control-height);padding:0 13px;border:1px solid var(--line-200);border-radius:var(--r-sm);background:var(--card);color:var(--prism-text-primary);font-size:var(--prism-font-size-13);font-weight:var(--prism-font-weight-500);white-space:nowrap}.btn:hover:not(:disabled){background:var(--raised);border-color:var(--fuse-navy-200)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-primary{background:var(--prism-primary);border-color:var(--prism-primary);color:var(--fuse-white-500)}.btn-primary:hover:not(:disabled){background:var(--prism-primary-hover);border-color:var(--prism-primary-hover)}.btn-ghost{border-color:transparent;background:transparent}.btn-ghost:hover:not(:disabled){background:var(--brand-050);border-color:transparent}.btn-danger{color:var(--prism-status-danger-icon)}.btn-danger:hover:not(:disabled){background:var(--bad-050);border-color:var(--bad-050)}.btn-sm{height:var(--prism-control-height-sm);padding:0 10px;font-size:var(--prism-font-size-13)}.btn-icon{width:30px;height:30px;padding:0;justify-content:center;border-color:transparent;background:transparent;color:var(--prism-text-secondary)}.btn-icon:hover:not(:disabled){background:var(--brand-050);color:var(--prism-text-primary)}.input,.select{width:100%;height:34px;padding:0 10px;border:1px solid var(--line-200);border-radius:var(--r-sm);background:var(--card)}.input:focus,.select:focus{border-color:var(--prism-primary);outline:none;box-shadow:0 0 0 3px var(--brand-100)}.input.is-invalid{border-color:var(--prism-status-danger-icon)}textarea.input{height:auto;min-height:66px;padding:8px 10px;resize:vertical}.field-label{display:block;margin-bottom:5px;font-size:var(--prism-font-size-13);font-weight:var(--prism-font-weight-600);line-height:var(--prism-line-height-13);color:var(--fuse-navy-500)}.field-hint{margin-top:5px;font-size:var(--prism-font-size-13);line-height:var(--prism-line-height-13);color:var(--prism-text-secondary)}.field-error{margin-top:5px;font-size:var(--prism-font-size-13);line-height:var(--prism-line-height-13);color:var(--prism-status-danger-icon)}.filter-field-label{display:block;margin-bottom:4px;font-size:var(--prism-font-size-13);font-weight:var(--prism-font-weight-600);line-height:var(--prism-line-height-13);color:var(--prism-text-primary)}.filter-dropdown-wrap{position:relative;display:inline-block;max-width:100%}.filter-dropdown-trigger{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;width:auto;max-width:100%;height:28px;min-height:28px;padding:0 10px;border:1px solid var(--filter-op-border);border-radius:8px;background-color:var(--filter-op-bg);color:var(--prism-text-secondary);font-size:var(--prism-font-size-13);font-weight:var(--prism-font-weight-400);line-height:1;cursor:pointer;white-space:nowrap}.filter-dropdown-trigger svg{flex:none;color:var(--prism-text-secondary)}.filter-dropdown-trigger:focus-visible{border-color:var(--filter-op-border-hover);outline:none;box-shadow:0 0 0 3px var(--filter-op-focus-ring)}.filter-dropdown-trigger:hover{border-color:var(--filter-op-border-hover);background-color:var(--filter-op-bg)}.filter-dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;z-index:70;min-width:max(100%,140px);margin:0;padding:4px;list-style:none;border:1px solid var(--line-100);border-radius:var(--r-sm);background:var(--card);box-shadow:var(--shadow-pop)}.filter-dropdown-menu-fixed{position:fixed;top:auto;left:auto;z-index:220}.filter-dropdown-backdrop{z-index:210}.filter-dropdown-menu button{display:block;width:100%;padding:6px 10px;border:0;border-radius:calc(var(--r-sm) - 1px);background:transparent;text-align:left;font-size:var(--prism-font-size-13);font-weight:var(--prism-font-weight-400);color:var(--fuse-navy-500);cursor:pointer}.filter-dropdown-menu button:hover,.filter-dropdown-menu button.is-selected{background:var(--brand-050);color:var(--prism-primary-hover)}.filter-dropdown-trigger-wide{width:100%;max-width:100%;justify-content:space-between;border-radius:8px;background-color:var(--card);padding:0 10px}.filter-dropdown-trigger-wide svg{margin-left:8px}.card{background:var(--card);border:1px solid var(--line-100);border-radius:var(--r-lg);box-shadow:var(--shadow-card)}.section-label{display:flex;align-items:center;gap:8px;font-size:var(--prism-font-size-12);font-weight:var(--prism-font-weight-700);letter-spacing:.07em;text-transform:uppercase;color:var(--prism-text-secondary)}.section-icon,.settings-section-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:none;color:var(--prism-primary-hover);background:transparent}.notice{display:flex;gap:8px;padding:9px 11px;border-radius:var(--r-sm);font-size:var(--prism-font-size-13);line-height:1.45;background:var(--info-050);color:var(--fuse-navy-500)}.notice-warn{background:var(--warn-050);color:var(--prism-status-amber-fg)}.notice-bad{background:var(--bad-050);color:var(--prism-status-danger-icon)}.tag{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:4px;font-size:var(--prism-font-size-12);font-weight:var(--prism-font-weight-700);letter-spacing:.05em;text-transform:uppercase;background:var(--brand-100);color:var(--prism-primary-hover)}.tag-kind{background:var(--line-100);color:var(--prism-text-secondary)}.tag-kind[data-tone=timeoff]{background:var(--src-timeoff-bg);color:var(--prism-source-timeoff)}.tag-kind[data-tone=patient]{background:var(--src-patient-bg);color:var(--prism-source-patient)}.tag-kind[data-tone=eval]{background:var(--src-eval-bg);color:var(--prism-source-eval)}.tag-kind[data-tone=timesheet]{background:var(--src-timesheet-bg);color:var(--prism-source-timesheet)}.tag-state{background:var(--warn-050);color:var(--prism-status-amber-fg)}.tag-state-view{background:var(--ok-050);color:var(--prism-status-success-solid)}.popover{position:absolute;z-index:60;min-width:260px;max-width:380px;padding:12px;border:1px solid var(--line-200);border-radius:var(--r-md);background:var(--card);box-shadow:var(--shadow-pop)}.popover.filter-menu-pop{z-index:200;max-height:calc(100vh - 32px);overflow:hidden;display:flex;flex-direction:column}.filter-picker-layer{position:fixed;inset:0;z-index:180;pointer-events:none}.filter-picker-layer .backdrop,.filter-picker-layer .popover{pointer-events:auto}.filter-picker-layer .backdrop{z-index:190}.popover.filter-menu-pop app-hierarchical-filter-picker{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;overflow:hidden}.popover-scroll{max-height:260px;overflow-y:auto;overscroll-behavior:contain}.backdrop{position:fixed;inset:0;z-index:50;background:transparent;border:0;padding:0;cursor:default}.opt{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:7px 9px;border:0;border-radius:var(--r-sm);background:transparent;text-align:left;font-size:var(--prism-font-size-13);color:var(--prism-text-primary)}.opt:hover:not(:disabled){background:var(--brand-050)}.opt:disabled{color:var(--fuse-navy-300);cursor:not-allowed}.opt-meta{flex:none;font-size:var(--prism-font-size-13);color:var(--prism-text-secondary)}.opt-group{padding:9px 9px 4px;font-size:var(--prism-font-size-12);font-weight:var(--prism-font-weight-700);letter-spacing:.07em;text-transform:uppercase;color:var(--fuse-navy-300)}.grid-table{width:100%;border-collapse:collapse;font-size:var(--prism-font-size-13)}.grid-table th,.grid-table td{padding:9px 12px;border-bottom:1px solid var(--line-100);text-align:left}.grid-table th{background:var(--brand-050);font-size:var(--prism-font-size-13);font-weight:var(--prism-font-weight-700);letter-spacing:.05em;text-transform:uppercase;color:var(--fuse-navy-500);white-space:nowrap}.grid-table td.num,.grid-table th.num{text-align:right;font-variant-numeric:tabular-nums}.grid-table tr:last-child td{border-bottom:0}.grid-table tbody tr:hover{background:var(--raised)}.row-total td{font-weight:var(--prism-font-weight-700);background:var(--raised)}.muted{color:var(--prism-text-secondary)}.small{font-size:var(--prism-font-size-13);line-height:var(--prism-line-height-13)}.tiny{font-size:var(--prism-font-size-12);line-height:var(--prism-line-height-12)}.text-prism-13{font-size:var(--prism-font-size-13);line-height:var(--prism-line-height-13)}.text-prism-14{font-size:var(--prism-font-size-14);line-height:var(--prism-line-height-14)}.text-prism-16{font-size:var(--prism-font-size-16);line-height:var(--prism-line-height-16)}.text-prism-18{font-size:var(--prism-font-size-18);line-height:var(--prism-line-height-18)}.font-medium{font-weight:var(--prism-font-weight-500)}.font-semibold{font-weight:var(--prism-font-weight-600)}.font-bold{font-weight:var(--prism-font-weight-700)}.stack{display:flex;flex-direction:column}.row{display:flex;align-items:center}.gap-4{gap:4px}.gap-6{gap:6px}.gap-8{gap:8px}.gap-12{gap:12px}.gap-16{gap:16px}.grow{flex:1 1 auto;min-width:0}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast-host{position:fixed;bottom:22px;left:50%;transform:translate(-50%);z-index:200;display:flex;flex-direction:column;gap:8px;align-items:center;pointer-events:none}.toast{display:flex;align-items:center;gap:14px;max-width:560px;padding:11px 15px;border-radius:var(--r-md);background:var(--ink-900);color:var(--fuse-white-500);font-size:var(--prism-font-size-13);box-shadow:var(--shadow-pop);pointer-events:auto}.toast button{border:0;background:transparent;color:var(--prism-primary-border-light);font-weight:var(--prism-font-weight-600);padding:0}.modal-scrim{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:48px 20px;background:var(--prism-overlay);overflow-y:auto}.modal{width:100%;max-width:780px;background:var(--card);border-radius:var(--r-lg);box-shadow:var(--shadow-pop)}.modal-wide{max-width:1000px}.modal-sm{max-width:470px}.modal-head{display:flex;align-items:flex-start;gap:16px;padding:20px 22px 14px}.modal-head .title{font-size:var(--prism-font-size-20);line-height:var(--prism-line-height-20)}.modal-body{padding:0 22px}.modal-foot{display:flex;align-items:center;gap:10px;padding:18px 22px 20px}.drawer-scrim{position:fixed;inset:0;z-index:120;background:var(--prism-overlay)}.drawer{position:fixed;top:0;right:0;bottom:0;z-index:121;display:flex;flex-direction:column;width:min(940px,82vw);background:var(--card);box-shadow:var(--shadow-pop)}.leo-sc1-blob-layer{position:absolute;inset:auto 0 0;z-index:0;height:clamp(380px,72vh,100%);overflow:visible;pointer-events:none}.leo-sc1-blob-layer--page{top:0;height:100%}.leo-sc1-blob-layer--inset{top:0;height:100%;border-radius:inherit}.leo-sc1-blob-layer--inset .leo-sc1-blob-root{border-radius:inherit}.leo-sc1-blob-root{position:absolute;inset:0;z-index:0;overflow:visible;pointer-events:none}.leo-sc1-blob-spread{position:absolute;inset:auto 0 0;height:clamp(380px,72vh,100%);width:100%;max-width:none;transform-origin:50% 65%;opacity:1;animation:leo-sc1-blob-spread 2.8s cubic-bezier(.22,1,.36,1) both}.leo-sc1-blob{position:absolute;border-radius:999px;filter:blur(var(--leo-sc1-blob-blur));pointer-events:none}.leo-sc1-blob-1{bottom:-5%;left:-5%;width:min(480px,90vw);height:min(480px,90vw);background:radial-gradient(circle,var(--leo-sc1-blob-lavender) 0%,transparent 72%);opacity:var(--leo-sc1-blob-opacity)}.leo-sc1-blob-2{bottom:-8%;right:-5%;width:min(460px,85vw);height:min(460px,85vw);background:radial-gradient(circle,var(--leo-sc1-blob-blue) 0%,transparent 72%);opacity:calc(var(--leo-sc1-blob-opacity) * .96)}.leo-sc1-blob-3{bottom:-10%;left:50%;width:min(420px,80vw);height:min(420px,80vw);margin-left:calc(min(420px,80vw)/-2);background:radial-gradient(circle,var(--leo-sc1-blob-amber) 0%,transparent 72%);opacity:var(--leo-sc1-blob-opacity)}.leo-sc1-blob-spread--full .leo-sc1-blob-1{left:-12%;width:min(540px,52vw);height:min(540px,52vw)}.leo-sc1-blob-spread--full .leo-sc1-blob-2{right:-12%;width:min(520px,50vw);height:min(520px,50vw)}.leo-sc1-blob-spread--full .leo-sc1-blob-3{left:18%;margin-left:0;width:min(400px,42vw);height:min(400px,42vw)}@keyframes leo-sc1-blob-spread{0%{transform:scale(.25)}to{transform:scale(1)}}@keyframes leo-sc1-blob-gentle-1{0%{transform:translate(0)}50%{transform:translate(10%,3%)}to{transform:translate(0)}}@keyframes leo-sc1-blob-gentle-2{0%{transform:translate(0)}50%{transform:translate(-10%,2%)}to{transform:translate(0)}}@keyframes leo-sc1-blob-gentle-3{0%{transform:translate(0)}50%{transform:translate(5%,-2%)}to{transform:translate(0)}}.leo-sc1-blob-1--animate{animation:leo-sc1-blob-gentle-1 20s ease-in-out infinite}.leo-sc1-blob-2--animate{animation:leo-sc1-blob-gentle-2 22s ease-in-out infinite}.leo-sc1-blob-3--animate{animation:leo-sc1-blob-gentle-3 24s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.leo-sc1-blob-spread{animation:none;transform:none;opacity:1}.leo-sc1-blob-1--animate,.leo-sc1-blob-2--animate,.leo-sc1-blob-3--animate{animation:none!important}}.ai-gradient-surface,.empty-nudge-blob-surface{position:relative;isolation:isolate;overflow:hidden}.ai-gradient-surface{background:var(--empty-nudge-modal-gradient);border:1px solid var(--empty-nudge-modal-border);border-radius:var(--r-md);box-shadow:0 1px 2px color-mix(in srgb,var(--ink-900) 4%,transparent)}.empty-nudge-blob-surface{background:linear-gradient(180deg,color-mix(in srgb,var(--leo-sc1-blob-lavender) 20%,var(--fuse-white-500)) 0%,color-mix(in srgb,var(--leo-sc1-blob-blue) 8%,var(--fuse-white-500)) 24%,var(--fuse-white-500) 50%,var(--fuse-white-500) 100%);--leo-sc1-blob-lavender: color-mix(in srgb, #c084fc 36%, white);--leo-sc1-blob-blue: color-mix(in srgb, #60a5fa 32%, white);--leo-sc1-blob-amber: color-mix(in srgb, #fbbf24 34%, white);--leo-sc1-blob-opacity: .52;--leo-sc1-blob-blur: 72px}.empty-nudge-blob-surface .leo-sc1-blob{filter:blur(var(--leo-sc1-blob-blur))}.ai-gradient-surface>.leo-sc1-blob-layer,.empty-nudge-blob-surface>.leo-sc1-blob-layer{z-index:0}.empty-nudge-blob-surface>.nudge-hero,.empty-nudge-blob-surface>.nudge-actions{position:relative;z-index:1}.ai-gradient-surface>*:not(.leo-sc1-blob-layer){position:relative;z-index:1}.ai-gradient-surface:has(.source-picker.is-open){overflow:visible}.ai-gradient-surface :is(.ai-step,.step):has(.source-picker.is-open){z-index:80}.ai-gradient-surface .source-menu{z-index:82;background:var(--fuse-white-500)}
