@charset "UTF-8";@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iIq129k.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1isq129k.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iAq129k.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1iEq129k.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n1i8q1w.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl1FgtIU.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlRFgtIU.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl9FgtIU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwl5FgtIU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3twJwlBFgg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl1FgtIU.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlRFgtIU.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl9FgtIU.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwl5FgtIU.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3vAOwlBFgg.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 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.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 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.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 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.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 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.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 3";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.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 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.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 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.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 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.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 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.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 3";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.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 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.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 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.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 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.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 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.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 3";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.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 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wIaZfrc.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 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wsaZfrc.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wMaZfrc.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wwaZfrc.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 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wAaZfrc.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 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3wEaZfrc.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 3";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourcesans3/v20/nwpStKy2OAdR1K-IwhWudF-R3w8aZQ.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 Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAHr4cXk.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 Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kCXr4cXk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDnr4cXk.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 Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAnr4cXk.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 Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kA3r4cXk.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 Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDXr4.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 Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAHr4cXk.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 Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kCXr4cXk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDnr4cXk.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 Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAnr4cXk.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 Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kA3r4cXk.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 Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDXr4.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 Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAHr4cXk.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 Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kCXr4cXk.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDnr4cXk.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 Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kAnr4cXk.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 Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kA3r4cXk.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 Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/sourceserif4/v15/vEFF2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6kDXr4.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{--jd-navy-50: #eef2f6;--jd-navy-100: #dce5ed;--jd-navy-200: #bacbd9;--jd-navy-300: #8fa9bc;--jd-navy-400: #67849d;--jd-navy-500: #466782;--jd-navy-600: #31516e;--jd-navy-700: #1e3a5f;--jd-navy-800: #172f4d;--jd-navy-900: #102239;--jd-gold-50: #faf6ed;--jd-gold-100: #eee3cc;--jd-gold-300: #c8ad76;--jd-gold-500: #98733b;--jd-gold-700: #6d5129;--jd-neutral-0: #ffffff;--jd-neutral-50: #f7f8fa;--jd-neutral-100: #eef1f4;--jd-neutral-200: #dce2e8;--jd-neutral-300: #bec8d1;--jd-neutral-500: #64727f;--jd-neutral-700: #394752;--jd-neutral-900: #202a33;--jd-green-50: #edf6f1;--jd-green-700: #245c3c;--jd-amber-50: #fff5e8;--jd-amber-700: #815315;--jd-red-50: #fff0ee;--jd-red-700: #a52e28;--jd-info-50: #edf3f8;--jd-info-700: #28547a;--jd-space-1: 4px;--jd-space-2: 8px;--jd-space-3: 12px;--jd-space-4: 16px;--jd-space-6: 24px;--jd-space-8: 32px;--jd-space-12: 48px;--jd-space-16: 64px;--jd-radius-1: 2px;--jd-radius-2: 4px;--jd-radius-3: 6px;--jd-radius-round: 999px;--jd-font-xs: 12px;--jd-font-sm: 14px;--jd-font-md: 16px;--jd-font-lg: 18px;--jd-font-xl: 20px;--jd-font-2xl: 24px;--jd-font-3xl: 30px;--jd-font-4xl: 36px;--jd-font-body: "Source Sans 3", Arial, sans-serif;--jd-font-title: "Source Serif 4", Georgia, serif;--jd-font-mono: "IBM Plex Mono", ui-monospace, monospace;--jd-line-tight: 1.2;--jd-line-body: 1.5;--jd-line-reading: 1.7;--jd-weight-normal: 400;--jd-weight-medium: 500;--jd-weight-semibold: 600;--jd-weight-bold: 700;--jd-shadow-1: 0 1px 3px rgb(16 34 57 / 8%);--jd-shadow-2: 0 4px 14px rgb(16 34 57 / 10%);--jd-shadow-3: 0 12px 32px rgb(16 34 57 / 16%);--jd-duration-fast: .12s;--jd-duration-normal: .2s;--jd-z-header: 10;--jd-z-popover: 20;--jd-z-dialog: 30;--jd-z-toast: 40;--jd-border-width: 1px;--jd-focus-width: 3px;--jd-control-height-sm: 36px;--jd-control-height-md: 44px;--jd-control-height-lg: 52px;--jd-sidebar-width: 248px;--jd-content-width: 1440px}:root{--jd-background: var(--jd-neutral-100);--jd-surface: var(--jd-neutral-0);--jd-surface-raised: var(--jd-neutral-50);--jd-surface-subtle: var(--jd-navy-50);--jd-border: var(--jd-neutral-200);--jd-border-strong: var(--jd-neutral-300);--jd-text-primary: var(--jd-neutral-900);--jd-text-secondary: var(--jd-neutral-700);--jd-text-muted: var(--jd-neutral-500);--jd-text-disabled: var(--jd-neutral-500);--jd-text-inverse: var(--jd-neutral-0);--jd-primary: var(--jd-navy-700);--jd-primary-hover: var(--jd-navy-800);--jd-primary-subtle: var(--jd-navy-50);--jd-accent: var(--jd-gold-700);--jd-accent-subtle: var(--jd-gold-50);--jd-success: var(--jd-green-700);--jd-success-subtle: var(--jd-green-50);--jd-warning: var(--jd-amber-700);--jd-warning-subtle: var(--jd-amber-50);--jd-danger: var(--jd-red-700);--jd-danger-subtle: var(--jd-red-50);--jd-info: var(--jd-info-700);--jd-info-subtle: var(--jd-info-50);--jd-focus-ring: var(--jd-gold-500);--jd-overlay: rgb(16 34 57 / 56%);--jd-deadline-overdue: var(--jd-danger);--jd-deadline-today: var(--jd-warning);--jd-deadline-upcoming: var(--jd-info);--jd-deadline-ontime: var(--jd-success);--jd-deadline-done: var(--jd-neutral-500);--jd-case-active: var(--jd-success);--jd-case-suspended: var(--jd-warning);--jd-case-archived: var(--jd-neutral-500);--jd-case-closed: var(--jd-navy-500);--jd-case-appeal: var(--jd-info)}:root{--jd-button-radius: var(--jd-radius-2);--jd-card-radius: var(--jd-radius-3);--jd-field-radius: var(--jd-radius-2);--jd-dialog-radius: var(--jd-radius-3);--jd-badge-radius: var(--jd-radius-2);--jd-control-border: var(--jd-border);--jd-table-row-comfortable: 68px;--jd-table-row-compact: 44px;--jd-table-sticky-width: 128px;--jd-reading-width: 72ch;--jd-dialog-width: 640px;--jd-drawer-width: 480px}[data-jd-theme=dark]{--jd-background: var(--jd-navy-900);--jd-surface: var(--jd-navy-800);--jd-surface-raised: var(--jd-navy-700);--jd-surface-subtle: var(--jd-navy-700);--jd-border: var(--jd-navy-600);--jd-border-strong: var(--jd-navy-500);--jd-text-primary: var(--jd-neutral-0);--jd-text-secondary: var(--jd-navy-100);--jd-text-muted: var(--jd-navy-200);--jd-text-disabled: var(--jd-navy-300);--jd-primary: var(--jd-navy-200);--jd-primary-hover: var(--jd-navy-100);--jd-primary-subtle: var(--jd-navy-700);--jd-focus-ring: var(--jd-gold-300)}*{box-sizing:border-box}html,body{margin:0;min-height:100%}body{overflow-x:hidden}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}button:focus-visible,input:focus-visible,textarea:focus-visible,.jd-select-trigger:focus-visible,.jd-date-trigger:focus-visible{outline:var(--jd-focus-width) solid var(--jd-focus-ring);outline-offset:calc(var(--jd-border-width) * 2)}a{color:var(--jd-primary)}jd-icon{display:inline-flex;flex:0 0 auto;line-height:0}jd-icon svg{display:block}.glass-card,.glass-panel{background:var(--jd-surface);border:var(--jd-border-width) solid var(--jd-border);box-shadow:var(--jd-shadow-1);-webkit-backdrop-filter:blur(calc(var(--jd-space-1) * 7)) saturate(175%);backdrop-filter:blur(calc(var(--jd-space-1) * 7)) saturate(175%)}.glass-card{border-radius:var(--jd-radius-2)}.eyebrow{font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold);letter-spacing:.16em;color:var(--jd-primary)}.muted{color:var(--jd-text-muted)}.brand-mark{width:var(--jd-space-12);height:var(--jd-space-12);display:grid;place-items:center;border-radius:var(--jd-radius-2);color:var(--jd-neutral-0);background:linear-gradient(135deg,var(--jd-primary-subtle) 0%,var(--jd-primary) 48%,var(--jd-primary) 100%);box-shadow:var(--jd-shadow-1)}.brand-small{width:calc(var(--jd-space-1) * 10);height:calc(var(--jd-space-1) * 10);border-radius:var(--jd-radius-2)}.btn{min-height:calc(var(--jd-space-1) * 10);display:inline-flex;align-items:center;justify-content:center;gap:var(--jd-space-2);border-radius:var(--jd-radius-2);padding:var(--jd-space-2) var(--jd-space-4);border:var(--jd-border-width) solid transparent;font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold);white-space:nowrap;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.btn:hover:not(:disabled){transform:translateY(calc(var(--jd-border-width) * -1))}.btn-primary{color:var(--jd-text-inverse);background:linear-gradient(135deg,var(--jd-primary),var(--jd-primary));box-shadow:var(--jd-shadow-1)}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg,var(--jd-primary),var(--jd-primary))}.btn-secondary{color:var(--jd-primary);background:var(--jd-surface);border-color:var(--jd-border)}.btn-secondary:hover:not(:disabled){background:var(--jd-surface)}.btn-ghost{color:var(--jd-primary);background:var(--jd-primary);border-color:var(--jd-border)}.btn-ghost:hover:not(:disabled){background:var(--jd-primary)}.btn-light{color:var(--jd-primary);background:var(--jd-surface);box-shadow:var(--jd-shadow-1)}.btn-danger{color:var(--jd-neutral-0);background:var(--jd-danger)}.btn-small{min-height:var(--jd-space-8);padding:var(--jd-space-2) var(--jd-space-3);font-size:var(--jd-font-sm);border-radius:var(--jd-radius-2)}.btn-full{width:100%}.icon-btn{width:calc(var(--jd-space-1) * 9);height:calc(var(--jd-space-1) * 9);display:inline-grid;place-items:center;border:var(--jd-border-width) solid transparent;background:transparent;color:var(--jd-primary);border-radius:var(--jd-radius-2);transition:background .18s,color .18s}.icon-btn:hover{background:var(--jd-primary);color:var(--jd-primary)}.icon-danger:hover{color:var(--jd-danger);background:var(--jd-surface)}.text-action,.link-button{display:inline-flex;align-items:center;gap:var(--jd-space-2);color:var(--jd-primary);background:none;border:0;font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold);padding:var(--jd-space-1)}.text-action:hover,.link-button:hover{text-decoration:underline}.auth-page,.onboarding-page{position:relative;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 18% 12%,var(--jd-surface-subtle) 0,transparent 34%),radial-gradient(circle at 82% 82%,var(--jd-surface-subtle) 0,transparent 32%),var(--jd-surface)}.ambient{position:absolute;border-radius:var(--jd-radius-round);filter:blur(calc(var(--jd-space-1) * 5));pointer-events:none}.ambient-one{width:calc(var(--jd-space-1) * 110);height:calc(var(--jd-space-1) * 110);background:var(--jd-primary-subtle);top:calc(var(--jd-space-1) * -42);right:calc(var(--jd-space-1) * -22)}.ambient-two{width:calc(var(--jd-space-1) * 90);height:calc(var(--jd-space-1) * 90);background:var(--jd-primary-subtle);bottom:calc(var(--jd-space-1) * -25);left:24%}.auth-layout{position:relative;z-index:1;max-width:calc(var(--jd-space-1) * 275);min-height:100vh;margin:auto;padding:calc(var(--jd-space-1) * 15) calc(var(--jd-space-1) * 10);display:grid;grid-template-columns:1fr calc(var(--jd-space-1) * 108);align-items:center;gap:calc(var(--jd-space-1) * 24)}.auth-intro .brand-name{display:block;margin:var(--jd-space-3) 0 calc(var(--jd-space-1) * 20);font-size:var(--jd-font-xl);font-weight:var(--jd-weight-semibold);letter-spacing:-.06em}.auth-intro h1{font-size:var(--jd-font-4xl);line-height:1.1;letter-spacing:-.075em;margin:calc(var(--jd-space-1) * 5) 0;color:var(--jd-primary)}.auth-intro h1 em{font-style:normal;color:var(--jd-primary)}.auth-intro p{max-width:calc(var(--jd-space-1) * 115);line-height:1.75;font-size:var(--jd-font-sm);color:var(--jd-primary)}.auth-trust{display:flex;align-items:center;gap:var(--jd-space-2);margin-top:var(--jd-space-12);color:var(--jd-primary);font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold)}.auth-card{padding:calc(var(--jd-space-1) * 10);background:var(--jd-surface)}.auth-card h2{font-size:var(--jd-font-2xl);letter-spacing:-.045em;margin:var(--jd-space-3) 0 var(--jd-space-2)}.auth-card>p{font-size:var(--jd-font-sm);line-height:1.6;margin:0 0 calc(var(--jd-space-1) * 7)}.auth-switch{margin-top:calc(var(--jd-space-1) * 5);text-align:center;font-size:var(--jd-font-sm);color:var(--jd-primary)}.onboarding-page{display:grid;place-items:center;padding:var(--jd-space-6)}.onboarding-card{position:relative;z-index:1;width:min(var(--jd-space-1) * 115,100%);padding:calc(var(--jd-space-1) * 10)}.onboarding-card .brand-mark{margin-bottom:var(--jd-space-8)}.onboarding-card h1{letter-spacing:-.06em;font-size:var(--jd-font-3xl);line-height:1.2;margin:var(--jd-space-3) 0}.onboarding-card p{font-size:var(--jd-font-sm);line-height:1.7;margin-bottom:calc(var(--jd-space-1) * 7)}.form-stack{display:grid;gap:var(--jd-space-4)}.field{display:flex;flex-direction:column;gap:var(--jd-space-2);min-width:0}.field>span:first-child{font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold);color:var(--jd-primary)}.field input,.field textarea,.search-input input,.jd-time input{width:100%;min-height:calc(var(--jd-space-1) * 11);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);background:var(--jd-surface);color:var(--jd-text-primary);padding:var(--jd-space-3) var(--jd-space-3);font-size:var(--jd-font-sm);outline:none;transition:border .18s,box-shadow .18s,background .18s}.field input:focus,.field textarea:focus,.search-input input:focus{border-color:var(--jd-border);background:var(--jd-surface);box-shadow:var(--jd-shadow-1)}.field input::placeholder,.field textarea::placeholder,.search-input input::placeholder{color:var(--jd-primary)}.field textarea{min-height:calc(var(--jd-space-1) * 24);resize:vertical;line-height:1.55}.field input[type=number]{appearance:textfield;-moz-appearance:textfield}.field input::-webkit-outer-spin-button,.field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkbox-field{flex-direction:row;align-items:center;grid-column:1/-1;gap:var(--jd-space-3)!important;background:var(--jd-surface);padding:var(--jd-space-3) var(--jd-space-4);border-radius:var(--jd-radius-2)}.checkbox-field input{appearance:none;width:calc(var(--jd-space-1) * 5);height:calc(var(--jd-space-1) * 5);min-height:calc(var(--jd-space-1) * 5);padding:0;border-radius:var(--jd-radius-2);flex:0 0 auto;background:var(--jd-neutral-0)}.checkbox-field input:checked{background:var(--jd-primary);border-color:var(--jd-border);box-shadow:var(--jd-shadow-1)}.checkbox-field input:checked:after{content:"\2713";display:block;color:var(--jd-neutral-0);text-align:center;line-height:var(--jd-space-4);font-weight:var(--jd-weight-semibold)}.checkbox-field span{font-size:var(--jd-font-sm);color:var(--jd-primary)}.field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jd-space-4)}.wide{grid-column:1/-1}.field-hint{display:flex;align-items:center;gap:var(--jd-space-2);color:var(--jd-primary);font-size:var(--jd-font-sm);margin:var(--jd-space-4) 0 0;line-height:1.5}.app-shell{min-height:100vh;display:grid;grid-template-columns:calc(var(--jd-space-1) * 62) minmax(0,1fr);gap:var(--jd-space-3);padding:var(--jd-space-3);background:radial-gradient(circle at 74% 2%,var(--jd-surface-subtle),transparent 35%),radial-gradient(circle at 20% 80%,var(--jd-surface),transparent 31%),var(--jd-surface)}.app-ambient{position:fixed;border-radius:var(--jd-radius-round);pointer-events:none;filter:blur(calc(var(--jd-space-1) * 5))}.app-ambient-a{width:calc(var(--jd-space-1) * 80);height:calc(var(--jd-space-1) * 80);right:calc(var(--jd-space-12) * -1);top:calc(var(--jd-space-1) * 42);background:var(--jd-surface-subtle)}.app-ambient-b{width:calc(var(--jd-space-1) * 70);height:calc(var(--jd-space-1) * 70);left:24%;bottom:calc(var(--jd-space-1) * -22);background:var(--jd-surface-subtle)}.sidebar{position:sticky;top:var(--jd-space-3);height:calc(100vh - var(--jd-space-6));border-radius:var(--jd-radius-2);z-index:2;padding:var(--jd-space-6) var(--jd-space-3);display:flex;flex-direction:column;background:var(--jd-surface)}.sidebar-top{display:flex;align-items:center;gap:var(--jd-space-3);padding:calc(var(--jd-border-width) * 2) var(--jd-space-3) calc(var(--jd-space-1) * 10)}.brand-copy strong,.brand-copy small{display:block}.brand-copy strong{font-size:var(--jd-font-lg);letter-spacing:-.055em}.brand-copy small{font-size:var(--jd-font-xs);color:var(--jd-primary);margin-top:calc(var(--jd-border-width) * 2)}.sidebar-section{color:var(--jd-primary);font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold);letter-spacing:.16em;padding:0 var(--jd-space-4) var(--jd-space-4)}.nav-list{display:grid;gap:var(--jd-space-1)}.nav-item{height:calc(var(--jd-space-1) * 11);width:100%;display:flex;align-items:center;gap:var(--jd-space-3);text-align:left;border:var(--jd-border-width) solid transparent;background:transparent;border-radius:var(--jd-radius-2);padding:0 var(--jd-space-3);color:var(--jd-primary);font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold);transition:background .18s,color .18s,box-shadow .18s}.nav-item:hover{background:var(--jd-surface);color:var(--jd-primary)}.nav-item.active{color:var(--jd-primary);background:linear-gradient(100deg,var(--jd-surface),var(--jd-surface));border-color:var(--jd-border);box-shadow:var(--jd-shadow-1)}.nav-item>span:nth-child(2){flex:1}.nav-active-dot{width:var(--jd-space-1);height:var(--jd-space-1);background:var(--jd-primary);border-radius:var(--jd-radius-round)}.sidebar-foot{margin-top:auto;border-top:var(--jd-border-width) solid var(--jd-border);padding:calc(var(--jd-space-1) * 5) var(--jd-space-2) 0;display:flex;align-items:center;gap:var(--jd-space-2)}.profile-avatar{width:calc(var(--jd-space-1) * 9);height:calc(var(--jd-space-1) * 9);flex:0 0 auto;display:grid;place-items:center;border-radius:var(--jd-radius-2);background:linear-gradient(135deg,var(--jd-surface-subtle),var(--jd-surface-subtle));color:var(--jd-primary);font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold)}.profile-copy{flex:1;min-width:0}.profile-copy strong,.profile-copy small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-copy strong{font-size:var(--jd-font-sm)}.profile-copy small{font-size:var(--jd-font-xs);color:var(--jd-primary);margin-top:calc(var(--jd-border-width) * 2)}.profile-action{display:block;margin-top:calc(var(--jd-border-width) * 2);padding:0;font-size:var(--jd-font-xs)}.logout{width:var(--jd-space-8);height:var(--jd-space-8)}.main-area{min-width:0;position:relative;z-index:1}.topbar{height:calc(var(--jd-space-1) * 18);position:sticky;top:var(--jd-space-3);z-index:6;border-radius:var(--jd-radius-2);display:flex;align-items:center;justify-content:space-between;padding:0 var(--jd-space-6);background:var(--jd-surface)}.topbar-location{display:flex;flex-direction:column;gap:var(--jd-focus-width)}.topbar-location strong{font-size:var(--jd-font-md);letter-spacing:-.035em}.topbar-actions{display:flex;align-items:center;gap:var(--jd-space-3)}.today-chip{display:flex;align-items:center;gap:var(--jd-space-2);color:var(--jd-primary);font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold);text-transform:capitalize}.notification-wrap{position:relative}.notification-button{position:relative;border-color:var(--jd-border);background:var(--jd-surface);width:calc(var(--jd-space-1) * 10);height:calc(var(--jd-space-1) * 10)}.notification-count{position:absolute;right:calc(var(--jd-space-1) * -1);top:calc(var(--jd-space-1) * -1);min-width:var(--jd-space-4);height:var(--jd-space-4);padding:calc(var(--jd-border-width) * 2);border-radius:var(--jd-radius-2);background:var(--jd-primary);color:var(--jd-neutral-0);font-size:var(--jd-font-xs);display:grid;place-items:center}.notification-pop{position:absolute;right:0;top:var(--jd-space-12);width:min(var(--jd-space-1) * 85,90vw);max-height:calc(var(--jd-space-1) * 110);overflow:auto;padding:var(--jd-space-2);background:var(--jd-surface);z-index:15}.popover-title{display:flex;align-items:center;justify-content:space-between;padding:var(--jd-space-2) var(--jd-space-3);border-bottom:var(--jd-border-width) solid var(--jd-border)}.popover-title strong{font-size:var(--jd-font-sm)}.notification-item{padding:var(--jd-space-3) var(--jd-space-3);border-bottom:var(--jd-border-width) solid var(--jd-border)}.notification-item strong{font-size:var(--jd-font-sm)}.notification-item p{font-size:var(--jd-font-xs);line-height:1.55;color:var(--jd-primary);margin:var(--jd-space-1) 0}.empty-mini{padding:calc(var(--jd-space-1) * 7);color:var(--jd-primary);text-align:center;font-size:var(--jd-font-sm)}.tenant-control{width:calc(var(--jd-space-1) * 46)}.tenant-control .jd-select-trigger{height:calc(var(--jd-space-1) * 10);border-radius:var(--jd-radius-2)}.content{max-width:calc(var(--jd-space-1) * 340);margin:0 auto;padding:var(--jd-space-8) calc(var(--jd-space-1) * 7) calc(var(--jd-space-1) * 18)}.dashboard-hero{position:relative;overflow:hidden;min-height:calc(var(--jd-space-1) * 58);background:linear-gradient(112deg,var(--jd-primary),var(--jd-primary) 57%,var(--jd-primary));border-color:var(--jd-border);box-shadow:var(--jd-shadow-1);color:var(--jd-neutral-0);padding:calc(var(--jd-space-1) * 9) calc(var(--jd-space-1) * 10)}.hero-glow{position:absolute;width:calc(var(--jd-space-1) * 100);height:calc(var(--jd-space-1) * 100);border-radius:var(--jd-radius-round);right:12%;top:calc(var(--jd-space-1) * -69);background:var(--jd-surface);filter:blur(calc(var(--jd-space-1) * 5))}.hero-content{position:relative;z-index:1}.dashboard-hero .eyebrow{color:var(--jd-text-muted)}.dashboard-hero h1{font-size:var(--jd-font-3xl);letter-spacing:-.065em;margin:var(--jd-space-3) 0 var(--jd-space-2)}.dashboard-hero p{font-size:var(--jd-font-sm);color:var(--jd-text-muted);margin:0 0 var(--jd-space-6)}.hero-symbol{position:absolute;right:7%;top:calc(var(--jd-space-1) * 13);color:var(--jd-text-inverse);transform:rotate(-12deg)}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--jd-space-4);margin:var(--jd-space-4) 0}.metric-card{text-align:left;min-height:calc(var(--jd-space-1) * 44);padding:calc(var(--jd-space-1) * 5);display:flex;flex-direction:column;align-items:flex-start;border-radius:var(--jd-radius-2);transition:transform .2s,box-shadow .2s}.metric-card:hover{transform:translateY(calc(var(--jd-focus-width) * -1));box-shadow:var(--jd-shadow-1)}.metric-icon,.list-icon{display:grid;place-items:center;flex:0 0 auto}.metric-icon{width:calc(var(--jd-space-1) * 9);height:calc(var(--jd-space-1) * 9);border-radius:var(--jd-radius-2);margin-bottom:var(--jd-space-4)}.blue,.violet{color:var(--jd-primary);background:var(--jd-surface)}.teal{color:var(--jd-primary);background:var(--jd-surface-subtle)}.coral{color:var(--jd-danger);background:var(--jd-surface)}.metric-label{font-size:var(--jd-font-xs);color:var(--jd-primary);font-weight:var(--jd-weight-semibold)}.metric-card strong{font-size:var(--jd-font-3xl);letter-spacing:-.055em;margin:var(--jd-space-2) 0 var(--jd-space-2)}.metric-card small{display:inline-flex;align-items:center;gap:var(--jd-space-1);color:var(--jd-primary);font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold);margin-top:auto}.dashboard-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--jd-space-4)}.section-card{overflow:hidden;background:var(--jd-surface)}.section-heading{min-height:calc(var(--jd-space-1) * 20);padding:calc(var(--jd-space-1) * 5) var(--jd-space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--jd-space-4);border-bottom:var(--jd-border-width) solid var(--jd-border)}.section-heading h2{font-size:var(--jd-font-md);letter-spacing:-.04em;margin:var(--jd-space-1) 0 0}.heading-count{font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold);color:var(--jd-primary);letter-spacing:0;margin-left:var(--jd-space-1)}.dashboard-row{display:flex;align-items:center;gap:var(--jd-space-3);padding:var(--jd-space-4) var(--jd-space-6);border-bottom:var(--jd-border-width) solid var(--jd-border)}.dashboard-row:last-child{border-bottom:0}.list-icon{width:calc(var(--jd-space-1) * 10);height:calc(var(--jd-space-1) * 10);border-radius:var(--jd-radius-2)}.dashboard-row>div{flex:1;min-width:0}.dashboard-row strong,.dashboard-row small{display:block}.dashboard-row strong{font-size:var(--jd-font-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-row small{font-size:var(--jd-font-xs);color:var(--jd-primary);margin-top:var(--jd-focus-width)}.date-pill{border-radius:var(--jd-radius-2);background:var(--jd-surface);color:var(--jd-primary);font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold);padding:var(--jd-space-2) var(--jd-space-2);white-space:nowrap}.inline-warning{display:flex;align-items:center;gap:var(--jd-space-2);color:var(--jd-danger);font-size:var(--jd-font-xs);background:var(--jd-surface);margin:var(--jd-space-3) var(--jd-space-6) 0;padding:var(--jd-space-2) var(--jd-space-3);border-radius:var(--jd-radius-2)}.page-heading{display:flex;justify-content:space-between;align-items:end;gap:calc(var(--jd-space-1) * 5);margin:var(--jd-space-2) calc(var(--jd-border-width) * 2) var(--jd-space-6)}.page-heading h1{font-size:var(--jd-font-3xl);letter-spacing:-.065em;line-height:1.1;margin:var(--jd-space-2) 0 var(--jd-space-2)}.page-heading p{font-size:var(--jd-font-sm);color:var(--jd-primary);margin:0}.finance-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--jd-space-4);margin-bottom:calc(var(--jd-space-1) * 5)}.finance-metric{padding:var(--jd-space-6);display:flex;flex-direction:column;align-items:flex-start;min-height:calc(var(--jd-space-1) * 40)}.finance-metric .metric-icon{margin-bottom:var(--jd-space-4)}.finance-metric>span:nth-child(2){font-size:var(--jd-font-xs);color:var(--jd-primary);font-weight:var(--jd-weight-semibold)}.finance-metric strong{font-size:var(--jd-font-2xl);letter-spacing:-.05em;margin-top:var(--jd-space-1)}.count-pill{font-size:var(--jd-font-xs);color:var(--jd-primary);font-weight:var(--jd-weight-semibold);background:var(--jd-surface);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);padding:var(--jd-space-2) var(--jd-space-2);white-space:nowrap}.list-tools{display:flex;align-items:center;gap:var(--jd-space-2)}.search-input{display:flex;align-items:center;gap:var(--jd-space-2);border:var(--jd-border-width) solid var(--jd-border);background:var(--jd-surface);border-radius:var(--jd-radius-2);color:var(--jd-primary);padding:0 var(--jd-space-3)}.search-input input{border:0;background:transparent;padding:var(--jd-space-2) 0;min-height:calc(var(--jd-space-1) * 10);box-shadow:none!important}.compact-search{width:calc(var(--jd-space-1) * 48)}.list-stack{display:grid}.list-row{display:flex;align-items:center;gap:var(--jd-space-4);min-height:calc(var(--jd-space-1) * 19);padding:var(--jd-space-4) var(--jd-space-6);border-bottom:var(--jd-border-width) solid var(--jd-border);transition:background .18s}.list-row:last-child{border-bottom:0}.list-row:hover{background:var(--jd-surface)}.list-main{flex:1;min-width:0}.list-main strong,.list-main small{display:block}.list-main strong{font-size:var(--jd-font-sm);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-main small{font-size:var(--jd-font-xs);color:var(--jd-primary);margin-top:var(--jd-space-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-date{min-width:calc(var(--jd-space-1) * 28);display:grid;gap:var(--jd-space-1)}.list-date small,.money-stack small{font-size:var(--jd-font-xs);color:var(--jd-primary)}.list-date strong{font-size:var(--jd-font-sm);white-space:nowrap}.list-date.overdue strong{color:var(--jd-danger)}.money-stack{min-width:calc(var(--jd-space-1) * 31);display:grid;gap:var(--jd-space-1);text-align:right}.money-stack strong{font-size:var(--jd-font-sm)}.status-pill{display:inline-flex;align-items:center;gap:var(--jd-space-1);color:var(--jd-primary);background:var(--jd-surface);border-radius:var(--jd-radius-2);padding:var(--jd-space-2) var(--jd-space-2);font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold);white-space:nowrap}.status-pill:before{content:"";display:inline-block;width:var(--jd-space-1);height:var(--jd-space-1);border-radius:var(--jd-radius-round);background:currentColor}.status-good{color:var(--jd-success);background:var(--jd-surface-subtle)}.status-warning{color:var(--jd-warning);background:var(--jd-surface)}.row-actions{display:flex;align-items:center;gap:calc(var(--jd-border-width) * 2)}.record-row .status-pill{margin-left:auto}.loading-state{padding:calc(var(--jd-space-1) * 10);text-align:center;color:var(--jd-primary);font-size:var(--jd-font-sm)}.empty-state{text-align:center;padding:calc(var(--jd-space-1) * 14) var(--jd-space-6);display:flex;align-items:center;flex-direction:column}.empty-state.compact{padding:calc(var(--jd-space-1) * 10) var(--jd-space-6)}.empty-icon{display:grid;place-items:center;width:var(--jd-space-12);height:var(--jd-space-12);color:var(--jd-primary);background:var(--jd-surface);border-radius:var(--jd-radius-2);margin-bottom:var(--jd-space-4)}.empty-state>jd-icon{color:var(--jd-primary);margin-bottom:var(--jd-space-3)}.empty-state strong{font-size:var(--jd-font-sm)}.empty-state p{font-size:var(--jd-font-sm);color:var(--jd-primary);line-height:1.6;max-width:calc(var(--jd-space-1) * 85);margin:var(--jd-space-2) 0 var(--jd-space-4)}.empty-state.compact p{margin-bottom:0}.filter-bar{display:flex;align-items:center;gap:var(--jd-space-4);padding:var(--jd-space-3) var(--jd-space-4);margin-bottom:var(--jd-space-4)}.filter-label{display:flex;align-items:center;gap:var(--jd-space-2);color:var(--jd-primary);font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold)}.filter-select{width:calc(var(--jd-space-1) * 48)}.filter-card{padding:calc(var(--jd-space-1) * 5);margin-bottom:var(--jd-space-4)}.filter-title{display:flex;align-items:center;gap:var(--jd-space-2);margin-bottom:var(--jd-space-4);color:var(--jd-primary)}.filter-title strong{color:var(--jd-text-primary);font-size:var(--jd-font-sm)}.filter-title span{font-size:var(--jd-font-xs);color:var(--jd-primary)}.filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--jd-space-3)}.field-search{grid-column:span 2}.monitoring-card{margin-bottom:var(--jd-space-4)}.monitor-row{display:flex;align-items:center;gap:var(--jd-space-3);padding:var(--jd-space-3) var(--jd-space-6);border-bottom:var(--jd-border-width) solid var(--jd-border)}.monitor-row:last-child{border-bottom:0}.monitor-icon{width:var(--jd-space-8);height:var(--jd-space-8);border-radius:var(--jd-radius-2);display:grid;place-items:center;color:var(--jd-primary);background:var(--jd-surface);flex:0 0 auto}.monitor-row>div:nth-child(2){flex:1}.monitor-row strong,.monitor-row small{display:block}.monitor-row strong{font-size:var(--jd-font-sm)}.monitor-row small{font-size:var(--jd-font-xs);color:var(--jd-primary);margin-top:var(--jd-space-1)}.publication-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jd-space-3);padding:var(--jd-space-4)}.publication-card{text-align:left;display:flex;flex-direction:column;align-items:flex-start;border:var(--jd-border-width) solid var(--jd-border);background:var(--jd-surface);border-radius:var(--jd-radius-2);padding:var(--jd-space-4);min-height:calc(var(--jd-space-1) * 44);transition:transform .2s,box-shadow .2s,border-color .2s}.publication-card:hover{transform:translateY(calc(var(--jd-border-width) * -2));border-color:var(--jd-border);box-shadow:var(--jd-shadow-1)}.publication-top{display:flex;align-items:center;gap:var(--jd-space-2);width:100%;margin-bottom:var(--jd-space-3)}.source-pill{font-size:var(--jd-font-xs);color:var(--jd-primary);font-weight:var(--jd-weight-semibold);background:var(--jd-surface);padding:var(--jd-space-1) var(--jd-space-2);border-radius:var(--jd-radius-2)}.publication-date{margin-left:auto;font-size:var(--jd-font-xs);color:var(--jd-primary)}.publication-card>strong{font-size:var(--jd-font-sm);line-height:1.35}.publication-card>small{font-size:var(--jd-font-xs);color:var(--jd-primary);margin-top:var(--jd-space-2)}.publication-card>p{color:var(--jd-primary);font-size:var(--jd-font-xs);line-height:1.55;margin:var(--jd-space-2) 0 var(--jd-space-3);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.publication-link{display:flex;align-items:center;gap:var(--jd-space-1);color:var(--jd-primary);font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold);margin-top:auto}.pagination{display:flex;align-items:center;justify-content:flex-end;gap:var(--jd-space-3);margin:var(--jd-space-4) calc(var(--jd-border-width) * 2);color:var(--jd-primary);font-size:var(--jd-font-xs)}.modal-backdrop{position:fixed;inset:0;z-index:20;display:grid;place-items:center;background:var(--jd-overlay);-webkit-backdrop-filter:blur(var(--jd-space-2));backdrop-filter:blur(var(--jd-space-2));padding:calc(var(--jd-space-1) * 5);overflow:auto}.modal{width:min(var(--jd-space-1) * 162,100%);max-height:calc(100vh - var(--jd-space-1) * 10);overflow:auto;padding:calc(var(--jd-space-1) * 7);background:var(--jd-surface);box-shadow:var(--jd-shadow-1)}.modal-wide{width:min(var(--jd-space-1) * 195,100%)}.modal-head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--jd-space-4);margin-bottom:var(--jd-space-6)}.modal-head h2{font-size:var(--jd-font-2xl);letter-spacing:-.05em;margin:var(--jd-space-2) 0 0}.modal-head p{font-size:var(--jd-font-sm);margin:var(--jd-space-1) 0 0}.modal-form{display:block}.modal-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--jd-space-2);border-top:var(--jd-border-width) solid var(--jd-border);margin-top:var(--jd-space-6);padding-top:var(--jd-space-4)}.alert{display:flex;align-items:center;gap:var(--jd-space-2);padding:var(--jd-space-3) var(--jd-space-3);border-radius:var(--jd-radius-2);font-size:var(--jd-font-sm);line-height:1.5;margin-top:var(--jd-space-4)}.alert-error{background:var(--jd-surface);color:var(--jd-danger);border:var(--jd-border-width) solid var(--jd-border)}.publication-meta{display:flex;gap:var(--jd-space-4);flex-wrap:wrap;margin-bottom:var(--jd-space-4)}.publication-meta span{display:flex;align-items:center;gap:var(--jd-space-2);color:var(--jd-primary);font-size:var(--jd-font-xs)}.publication-body{max-height:37vh;overflow:auto;white-space:pre-wrap;background:var(--jd-surface);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);color:var(--jd-primary);font-family:var(--jd-font-body);font-size:var(--jd-font-sm);line-height:1.7;padding:calc(var(--jd-space-1) * 5)}.source-link{display:inline-flex;align-items:center;gap:var(--jd-space-1);margin-top:var(--jd-space-3);font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold);text-decoration:none}.publication-actions{display:flex;flex-wrap:wrap;gap:var(--jd-space-2);margin:calc(var(--jd-space-1) * 5) 0}.link-box{display:flex;align-items:center;justify-content:space-between;gap:var(--jd-space-4);background:var(--jd-surface);padding:var(--jd-space-4);border-radius:var(--jd-radius-2)}.link-box strong,.link-box small{display:block}.link-box strong{font-size:var(--jd-font-sm)}.link-box small{font-size:var(--jd-font-xs);color:var(--jd-primary);margin-top:var(--jd-focus-width)}.link-controls{display:flex;align-items:center;gap:var(--jd-space-2)}.link-controls jd-select{width:calc(var(--jd-space-1) * 55)}.payment-history{border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);padding:var(--jd-space-4);margin-bottom:calc(var(--jd-space-1) * 5)}.payment-history>strong{font-size:var(--jd-font-sm)}.payment-history>p{font-size:var(--jd-font-sm)}.history-row{display:flex;align-items:center;gap:var(--jd-space-2);padding:var(--jd-space-2) 0;border-top:var(--jd-border-width) solid var(--jd-border);margin-top:var(--jd-space-2)}.history-row>div strong,.history-row>div small{display:block}.history-row strong{font-size:var(--jd-font-sm)}.history-row small{font-size:var(--jd-font-xs);color:var(--jd-primary);margin-top:calc(var(--jd-border-width) * 2)}.confirm-dialog{width:min(var(--jd-space-1) * 98,100%);padding:calc(var(--jd-space-1) * 7);background:var(--jd-surface);text-align:center}.confirm-icon{width:var(--jd-space-12);height:var(--jd-space-12);display:grid;place-items:center;border-radius:var(--jd-radius-2);color:var(--jd-danger);background:var(--jd-surface);margin:0 auto var(--jd-space-4)}.confirm-dialog h2{font-size:var(--jd-font-xl);letter-spacing:-.04em;margin:0}.confirm-dialog p{color:var(--jd-primary);font-size:var(--jd-font-sm);line-height:1.6;margin:var(--jd-space-2) 0}.confirm-dialog .modal-actions{justify-content:center}.toast{position:fixed;right:var(--jd-space-6);bottom:var(--jd-space-6);z-index:30;max-width:min(var(--jd-space-1) * 108,100vw - var(--jd-space-1) * 10);padding:var(--jd-space-2) var(--jd-space-3) var(--jd-space-2) var(--jd-space-4);display:flex;align-items:center;gap:var(--jd-space-2);background:var(--jd-surface);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);box-shadow:var(--jd-shadow-1);-webkit-backdrop-filter:blur(calc(var(--jd-space-1) * 5));backdrop-filter:blur(calc(var(--jd-space-1) * 5));font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold)}.toast-success{color:var(--jd-success)}.toast-error{color:var(--jd-danger)}.toast .icon-btn{margin-left:auto;width:var(--jd-space-6);height:var(--jd-space-6)}.jd-select,.jd-date{position:relative;min-width:0}.jd-select-trigger,.jd-date-trigger{min-height:calc(var(--jd-space-1) * 11);width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--jd-space-2);text-align:left;border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);background:var(--jd-surface);color:var(--jd-text-primary);padding:var(--jd-space-2) var(--jd-space-3);font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold)}.jd-select-trigger:hover,.jd-date-trigger:hover{border-color:var(--jd-border)}.jd-select-trigger svg,.jd-date-trigger svg,.jd-time svg{width:var(--jd-space-4);height:var(--jd-space-4);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:var(--jd-primary);flex:0 0 auto}.jd-select-trigger .placeholder,.jd-date-trigger .placeholder{color:var(--jd-primary)}.jd-select-menu{position:relative;z-index:11;max-height:calc(var(--jd-space-1) * 52);overflow:auto;margin-top:var(--jd-space-2);padding:var(--jd-space-1);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);background:var(--jd-surface);box-shadow:var(--jd-shadow-1)}.jd-select-option{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;border:0;border-radius:var(--jd-radius-2);background:transparent;color:var(--jd-primary);padding:var(--jd-space-2) var(--jd-space-2);font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold)}.jd-select-option:hover,.jd-select-option.selected{background:var(--jd-surface);color:var(--jd-primary)}.jd-select-empty{padding:var(--jd-space-3);font-size:var(--jd-font-xs);color:var(--jd-primary)}.jd-calendar{position:relative;z-index:11;width:min(var(--jd-space-1) * 74,100%);margin-top:var(--jd-space-2);padding:var(--jd-space-3);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);background:var(--jd-surface);box-shadow:var(--jd-shadow-1)}.jd-calendar-head{display:flex;align-items:center;justify-content:space-between;gap:var(--jd-space-2);margin-bottom:var(--jd-space-3)}.jd-calendar-head strong{text-transform:capitalize;font-size:var(--jd-font-sm)}.jd-calendar-head button{width:calc(var(--jd-space-1) * 7);height:calc(var(--jd-space-1) * 7);border:0;border-radius:var(--jd-radius-2);background:var(--jd-surface);color:var(--jd-primary);font-size:var(--jd-font-lg)}.jd-calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:var(--jd-focus-width)}.jd-calendar-weekday{display:grid;place-items:center;font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold);color:var(--jd-primary);height:calc(var(--jd-space-1) * 7)}.jd-calendar-grid button{aspect-ratio:1;border:0;border-radius:var(--jd-radius-2);background:transparent;color:var(--jd-primary);font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold)}.jd-calendar-grid button:hover{background:var(--jd-surface)}.jd-calendar-grid button.outside{color:var(--jd-text-muted)}.jd-calendar-grid button.today{box-shadow:var(--jd-shadow-1)}.jd-calendar-grid button.selected{color:var(--jd-neutral-0);background:var(--jd-primary);box-shadow:none}.jd-calendar-today{display:block;margin:var(--jd-space-2) auto 0;border:0;background:transparent;color:var(--jd-primary);font-size:var(--jd-font-xs);font-weight:var(--jd-weight-semibold)}.jd-time{display:flex;align-items:center;gap:var(--jd-space-2);padding:0 var(--jd-space-3);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);background:var(--jd-surface)}.jd-time input{border:0!important;box-shadow:none!important;padding-left:0!important;background:transparent!important}@media(max-width:1152px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-row,.activity-row{flex-wrap:wrap}.finance-row .list-main,.activity-row .list-main{flex-basis:calc(100% - var(--jd-space-1) * 15)}}@media(max-width:848px){.app-shell{grid-template-columns:calc(var(--jd-space-1) * 18) minmax(0,1fr)}.sidebar{padding:var(--jd-space-4) var(--jd-space-2)}.sidebar-top{justify-content:center;padding:calc(var(--jd-border-width) * 2) 0 calc(var(--jd-space-1) * 7)}.brand-copy,.sidebar-section,.nav-item span,.sidebar-foot .profile-copy,.sidebar-foot .logout{display:none}.nav-item{justify-content:center;padding:0}.sidebar-foot{justify-content:center;padding:var(--jd-space-4) 0 0}.topbar{padding:0 var(--jd-space-4)}.dashboard-grid{grid-template-columns:1fr}.filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.publication-list{grid-template-columns:1fr}}@media(max-width:600px){.app-shell{display:block;padding:var(--jd-space-2) var(--jd-space-2) calc(var(--jd-space-1) * 19)}.sidebar{position:fixed;top:auto;left:var(--jd-space-2);right:var(--jd-space-2);bottom:var(--jd-space-2);height:var(--jd-space-16);z-index:12;padding:var(--jd-space-2) var(--jd-space-2);border-radius:var(--jd-radius-2)}.sidebar-top,.sidebar-section,.sidebar-foot{display:none}.nav-list{display:flex;justify-content:flex-start;overflow-x:auto;gap:calc(var(--jd-border-width) * 2);scrollbar-width:none}.nav-list::-webkit-scrollbar{display:none}.nav-item{min-width:var(--jd-space-16);height:var(--jd-space-12);display:flex;flex-direction:column;justify-content:center;gap:calc(var(--jd-border-width) * 2);font-size:var(--jd-font-xs);padding:var(--jd-focus-width)}.nav-item span:nth-child(2){display:block;flex:0 0 auto}.nav-active-dot{display:none}.topbar{top:var(--jd-space-2);height:calc(var(--jd-space-1) * 15);padding:0 var(--jd-space-3);border-radius:var(--jd-radius-2)}.topbar-location .eyebrow,.today-chip{display:none}.topbar-location strong{font-size:var(--jd-font-sm)}.topbar-actions{gap:var(--jd-space-2)}.tenant-control{width:calc(var(--jd-space-1) * 36)}.tenant-control .jd-select-trigger{font-size:var(--jd-font-xs);height:calc(var(--jd-space-1) * 9);min-height:calc(var(--jd-space-1) * 9)}.content{padding:var(--jd-space-6) var(--jd-space-1) var(--jd-space-8)}.dashboard-hero{min-height:calc(var(--jd-space-1) * 52);padding:calc(var(--jd-space-1) * 7)}.dashboard-hero h1{font-size:var(--jd-font-3xl)}.hero-symbol{right:4%;top:calc(var(--jd-space-1) * 21);opacity:.6}.metric-grid{gap:var(--jd-space-2);margin:var(--jd-space-3) 0}.metric-card{min-height:calc(var(--jd-space-1) * 34);padding:var(--jd-space-4)}.metric-icon{width:var(--jd-space-8);height:var(--jd-space-8);margin-bottom:var(--jd-space-2)}.metric-card strong{font-size:var(--jd-font-2xl)}.dashboard-grid{gap:var(--jd-space-3)}.section-heading{padding:var(--jd-space-4);min-height:calc(var(--jd-space-1) * 17)}.dashboard-row{padding:var(--jd-space-3) var(--jd-space-4)}.page-heading{align-items:flex-start;flex-direction:column;margin:var(--jd-space-1) calc(var(--jd-border-width) * 2) calc(var(--jd-space-1) * 5)}.page-heading h1{font-size:var(--jd-font-3xl)}.page-heading .btn{align-self:stretch}.finance-summary{grid-template-columns:1fr 1fr;gap:var(--jd-space-2);margin-bottom:var(--jd-space-2)}.finance-metric{min-height:0;padding:var(--jd-space-3);display:grid;grid-template-columns:var(--jd-space-8) 1fr;column-gap:var(--jd-space-2);align-items:center}.finance-metric:nth-child(3){grid-column:1/-1}.finance-metric .metric-icon{grid-row:span 2;margin:0}.finance-metric strong{font-size:var(--jd-font-xl);margin:0}.filter-grid{grid-template-columns:1fr 1fr}.field-search{grid-column:1/-1}.filter-card{padding:var(--jd-space-4)}.filter-title{flex-wrap:wrap}.filter-title span{width:100%;margin-left:calc(var(--jd-space-1) * 7)}.list-row{padding:var(--jd-space-3) var(--jd-space-4);gap:var(--jd-space-2);flex-wrap:wrap}.list-row .list-main{flex:1 1 calc(100% - var(--jd-space-1) * 14)}.record-row .status-pill{margin-left:var(--jd-space-12)}.row-actions{margin-left:auto}.finance-row .money-stack{min-width:calc(var(--jd-space-1) * 21)}.monitor-row{flex-wrap:wrap;padding:var(--jd-space-3) var(--jd-space-4)}.monitor-row .btn{margin-left:calc(var(--jd-space-1) * 11)}.publication-list{padding:var(--jd-space-3)}.modal-backdrop{padding:var(--jd-space-2);padding-bottom:calc(var(--jd-space-16) + var(--jd-space-6));align-items:center}.modal{padding:calc(var(--jd-space-1) * 5);max-height:calc(100vh - var(--jd-space-2) - var(--jd-space-16) - var(--jd-space-6));border-radius:var(--jd-radius-2)}.empty-state{padding:var(--jd-space-4)}.empty-state.compact{padding:var(--jd-space-3) var(--jd-space-4)}.finance-summary{margin-bottom:var(--jd-space-2)}.field-grid{grid-template-columns:1fr;gap:var(--jd-space-4)}.wide{grid-column:auto}.link-box{flex-direction:column;align-items:stretch}.link-controls jd-select{width:auto;flex:1}.toast{right:var(--jd-space-2);bottom:calc(var(--jd-space-1) * 20)}.auth-layout{display:flex;flex-direction:column;justify-content:center;gap:var(--jd-space-6);padding:var(--jd-space-8) var(--jd-space-4)}.auth-intro .brand-name{margin-bottom:var(--jd-space-6)}.auth-intro h1{font-size:var(--jd-font-4xl);margin:var(--jd-space-3) 0}.auth-intro p,.auth-trust{display:none}.auth-card{width:100%;padding:var(--jd-space-6)}.onboarding-card{padding:calc(var(--jd-space-1) * 7)}.compact-search{width:calc(var(--jd-space-1) * 34)}.list-tools{flex-wrap:wrap;justify-content:flex-end}.count-pill{font-size:var(--jd-font-xs)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.mobile-more-trigger,.mobile-more-panel{display:none}@media(max-width:600px){.nav-list{justify-content:space-around;overflow:visible}.nav-clients,.nav-lawyers,.nav-staff,.nav-publications,.nav-financial,.nav-documents{display:none}.mobile-more-trigger{display:flex}.nav-item{min-width:0;flex:1}.mobile-more-panel{display:grid;position:absolute;right:0;bottom:calc(var(--jd-space-1) * 18);width:min(var(--jd-space-1) * 71,100vw - var(--jd-space-4));z-index:20;padding:var(--jd-space-2);background:var(--jd-surface);box-shadow:var(--jd-shadow-1)}.mobile-more-panel button{display:flex;align-items:center;gap:var(--jd-space-3);width:100%;min-height:calc(var(--jd-space-1) * 11);padding:0 var(--jd-space-3);border:0;border-radius:var(--jd-radius-2);background:transparent;color:var(--jd-primary);text-align:left;font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold)}.mobile-more-panel button:hover,.mobile-more-panel button:focus-visible{background:var(--jd-surface);color:var(--jd-primary)}.mobile-more-panel button:last-child{border-top:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);color:var(--jd-danger)}}.auth-intro h1{letter-spacing:-.035em}.auth-card h2,.page-heading h1,.dashboard-hero h1,.onboarding-card h1{letter-spacing:-.025em}@media(max-width:600px){.sidebar{z-index:40}}.field-static{display:flex;align-items:center;min-height:calc(var(--jd-space-1) * 11);padding:0 var(--jd-space-3);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);background:var(--jd-surface);color:var(--jd-primary);font-size:var(--jd-font-sm)}.integration-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jd-space-4);align-items:start}.integration-span{grid-column:1/-1}.integration-grid .section-card{padding:var(--jd-space-6)}.integration-grid .section-heading{padding:0 0 var(--jd-space-4)}.integration-grid .field-grid{padding:0}.integration-grid .field-grid>.btn{justify-content:center}.integration-result{margin-top:calc(var(--jd-space-1) * 5);padding:calc(var(--jd-space-1) * 5);border-radius:var(--jd-radius-2);border:var(--jd-border-width) solid var(--jd-border);background:linear-gradient(135deg,var(--jd-surface),var(--jd-surface));display:flex;flex-direction:column;gap:var(--jd-space-2)}.integration-result>strong{font-size:var(--jd-font-3xl);color:var(--jd-primary)}.integration-result p{font-size:var(--jd-font-sm);line-height:1.5;color:var(--jd-primary);margin:var(--jd-space-1) 0}.integration-result a{font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold);color:var(--jd-primary)}.integration-search{display:flex;gap:var(--jd-space-2);align-items:center;flex-wrap:wrap}.integration-search jd-select{min-width:calc(var(--jd-space-1) * 42)}.integration-search input{flex:1;min-width:calc(var(--jd-space-1) * 45)}.integration-list{display:grid;gap:var(--jd-space-2);max-height:calc(var(--jd-space-1) * 92);overflow:auto;margin-top:var(--jd-space-4)}.integration-item{display:flex;flex-direction:column;gap:var(--jd-space-1);padding:var(--jd-space-3) var(--jd-space-4);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);background:var(--jd-surface);text-decoration:none;color:var(--jd-primary)}.integration-item strong{font-size:var(--jd-font-sm)}.integration-item small{font-size:var(--jd-font-sm);line-height:1.45;color:var(--jd-primary)}.integration-item:hover{background:var(--jd-surface)}.watch-list{display:flex;flex-wrap:wrap;gap:var(--jd-space-2);margin-top:var(--jd-space-3)}.watch-chip{display:flex;align-items:center;gap:var(--jd-space-2);background:var(--jd-surface);border-radius:var(--jd-radius-2);padding:var(--jd-space-2) var(--jd-space-2) var(--jd-space-2) var(--jd-space-3);color:var(--jd-primary);font-size:var(--jd-font-sm);font-weight:var(--jd-weight-semibold)}.watch-chip button{border:0;background:var(--jd-surface);width:calc(var(--jd-space-1) * 5);height:calc(var(--jd-space-1) * 5);border-radius:var(--jd-radius-round);cursor:pointer;color:var(--jd-primary)}.integration-span h3{margin:var(--jd-space-6) 0 0;font-size:var(--jd-font-sm)}.suggestion-row{flex-direction:row;align-items:center;margin:var(--jd-space-2) var(--jd-space-4)}.suggestion-row>div{flex:1;display:flex;flex-direction:column;gap:var(--jd-space-1)}.tpu-picker{display:flex;flex-direction:column;gap:var(--jd-space-2)}.tpu-option{padding:var(--jd-space-2) var(--jd-space-3);background:var(--jd-surface);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);text-align:left;cursor:pointer;color:var(--jd-primary)}.tpu-option:hover{background:var(--jd-surface)}@media(max-width:848px){.integration-grid{grid-template-columns:1fr}.integration-span{grid-column:auto}}@media(max-width:600px){.nav-integrations{display:none}.integration-grid{gap:var(--jd-space-3)}.integration-grid .section-card{padding:var(--jd-space-4)}.integration-search jd-select,.integration-search input,.integration-search .btn{width:100%}.suggestion-row{margin:var(--jd-space-2) var(--jd-space-2);flex-wrap:wrap}.suggestion-row>div{flex-basis:100%}}html{font-family:var(--jd-font-body);color:var(--jd-text-primary);background:var(--jd-background)}body{font-family:var(--jd-font-body);font-size:var(--jd-font-md);line-height:var(--jd-line-body);color:var(--jd-text-primary);background:var(--jd-background)}button,input,textarea{font-family:inherit}h1,h2,h3,h4{font-family:var(--jd-font-title);line-height:var(--jd-line-tight);font-weight:var(--jd-weight-normal)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:var(--jd-focus-width) solid var(--jd-focus-ring);outline-offset:var(--jd-border-width)}.glass-card,.glass-panel,.sidebar,.topbar,.modal,.toast{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--jd-surface);border:var(--jd-border-width) solid var(--jd-border);box-shadow:var(--jd-shadow-1)}.app-shell{background:var(--jd-background)}.app-ambient,.ambient,.hero-glow{display:none}.sidebar{background:var(--jd-navy-900);color:var(--jd-text-inverse);border-color:var(--jd-navy-800)}.sidebar .brand-copy strong,.sidebar .brand-copy small,.sidebar-section,.sidebar .profile-copy,.sidebar .profile-copy small{color:var(--jd-neutral-0)}.sidebar .nav-item{color:var(--jd-navy-100)}.sidebar .nav-item:hover{background:var(--jd-navy-800);color:var(--jd-neutral-0)}.sidebar .nav-item.active{background:var(--jd-navy-700);color:var(--jd-neutral-0);border-color:var(--jd-navy-600);box-shadow:none}.sidebar .nav-active-dot{background:var(--jd-gold-300)}.sidebar .sidebar-foot{border-color:var(--jd-navy-700)}.brand-mark{background:var(--jd-navy-700);color:var(--jd-neutral-0);box-shadow:none}.topbar{box-shadow:var(--jd-shadow-1)}.dashboard-hero{background:var(--jd-navy-800);color:var(--jd-neutral-0);border-color:var(--jd-navy-800)}.dashboard-hero h1,.dashboard-hero p,.dashboard-hero .eyebrow{color:var(--jd-neutral-0)}.eyebrow{color:var(--jd-accent);font-weight:var(--jd-weight-medium)}.muted,.list-main small,.section-heading small,.metric-card small{color:var(--jd-text-muted)}.page-heading h1,.auth-intro h1,.onboarding-card h1{color:var(--jd-primary)}.btn{font-weight:var(--jd-weight-semibold);box-shadow:none}.btn-primary{background:var(--jd-primary);color:var(--jd-text-inverse)}.btn-primary:hover:not(:disabled){background:var(--jd-primary-hover)}.btn-secondary,.btn-light{background:var(--jd-surface);color:var(--jd-primary);border-color:var(--jd-border-strong);box-shadow:none}.btn-secondary:hover:not(:disabled),.btn-light:hover:not(:disabled){background:var(--jd-primary-subtle)}.btn-ghost{background:transparent;color:var(--jd-primary);border-color:transparent}.btn-ghost:hover:not(:disabled){background:var(--jd-primary-subtle)}.btn-danger{background:var(--jd-danger);color:var(--jd-neutral-0)}.icon-btn:hover{background:var(--jd-primary-subtle);color:var(--jd-primary)}.field>span:first-child{color:var(--jd-text-primary);font-weight:var(--jd-weight-semibold)}.field input,.field textarea,.search-input input,.jd-select-trigger,.jd-date-trigger,.jd-time{color:var(--jd-text-primary);background:var(--jd-surface);border-color:var(--jd-border-strong)}.field input::placeholder,.field textarea::placeholder,.search-input input::placeholder,.jd-select-trigger .placeholder,.jd-date-trigger .placeholder{color:var(--jd-text-muted)}.field input:focus,.field textarea:focus,.search-input input:focus,.jd-select-trigger:focus-visible,.jd-date-trigger:focus-visible{border-color:var(--jd-primary);box-shadow:none}.jd-select-option{color:var(--jd-text-primary)}.jd-select-option:hover,.jd-select-option.selected{color:var(--jd-primary);background:var(--jd-primary-subtle)}.jd-select-menu,.jd-calendar{background:var(--jd-surface);box-shadow:var(--jd-shadow-2)}.jd-calendar-grid button{color:var(--jd-text-primary)}.jd-calendar-grid button:hover{background:var(--jd-primary-subtle)}.jd-calendar-grid button.selected{color:var(--jd-neutral-0);background:var(--jd-primary)}.jd-calendar-weekday{color:var(--jd-text-secondary)}.status-pill,.count-pill{font-weight:var(--jd-weight-semibold)}.list-row,.dashboard-row,.activity-row,.finance-row{border-color:var(--jd-border)}.list-row:hover,.dashboard-row:hover{background:var(--jd-surface-raised)}.auth-page,.onboarding-page{background:var(--jd-background)}.auth-intro p,.auth-trust,.auth-switch{color:var(--jd-text-secondary)}.auth-card,.onboarding-card{background:var(--jd-surface)}.modal-backdrop{background:var(--jd-overlay)}.modal{background:var(--jd-surface)}.toast{color:var(--jd-text-primary)}.cnj-number,.case-number,.process-number{font-family:var(--jd-font-mono);font-variant-numeric:tabular-nums}@media(max-width:600px){.sidebar{background:var(--jd-navy-900)}.mobile-more-panel{background:var(--jd-surface)}}.app-shell{padding:0;gap:0;grid-template-columns:var(--jd-sidebar-width) minmax(0,1fr)}.sidebar{top:0;height:100vh;border-radius:0;border-left:0;border-top:0;border-bottom:0}.topbar{top:0;border-radius:0;border-top:0;border-right:0}.nav-item,.mobile-more-panel button{font-weight:var(--jd-weight-medium)}.nav-item.active,.brand-copy strong,.profile-copy strong,.metric-card strong,.list-main strong,.section-heading strong,.popover-title strong{font-weight:var(--jd-weight-semibold)}.metric-label,.count-pill,.status-pill,.date-pill,.field>span:first-child{font-weight:var(--jd-weight-medium)}.dashboard-hero h1,.page-heading h1,.auth-intro h1,.auth-card h2,.onboarding-card h1{font-weight:var(--jd-weight-normal)}.content{padding:var(--jd-space-6) var(--jd-space-6) var(--jd-space-12)}@media(max-width:848px){.app-shell{grid-template-columns:var(--jd-space-16) minmax(0,1fr)}}@media(max-width:600px){.app-shell{display:block;padding:0 0 var(--jd-space-16)}.sidebar{inset:auto 0 0;width:100%;height:var(--jd-space-16);border:0;border-top:var(--jd-border-width) solid var(--jd-navy-700);border-radius:0}.topbar{top:0;border-left:0}.content{padding:var(--jd-space-4) var(--jd-space-4) var(--jd-space-8)}}.help-body code{font-family:var(--jd-font-mono);font-size:var(--jd-font-xs);background:var(--jd-surface);padding:calc(var(--jd-border-width) * 2) var(--jd-space-1);border-radius:var(--jd-radius-1)}.help-body h3{font-size:var(--jd-font-md);margin:var(--jd-space-5) 0 var(--jd-space-2)}.help-body h3:first-child{margin-top:0}.help-body p{font-size:var(--jd-font-sm);line-height:var(--jd-line-reading);color:var(--jd-text-secondary);margin:0}.help-group{margin-bottom:var(--jd-space-3)}.help-group strong{display:block;font-size:var(--jd-font-sm);margin-bottom:var(--jd-space-1)}.help-group ul,.help-body>ul{list-style:none;margin:0;padding:0}.help-group li,.help-body>ul li{display:flex;align-items:center;gap:var(--jd-space-2);padding:calc(var(--jd-border-width) * 2) 0;font-size:var(--jd-font-sm)}.help-group li small,.help-body>ul li small{color:var(--jd-text-muted)}.client-doc-list{list-style:none;margin:var(--jd-space-2) 0 0;padding:0}.client-doc-list li{display:flex;align-items:center;gap:var(--jd-space-2);padding:var(--jd-space-2) 0;border-top:var(--jd-border-width) solid var(--jd-border);font-size:var(--jd-font-sm)}.client-doc-list li span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-doc-list li small{color:var(--jd-text-muted);white-space:nowrap}.docx-preview-container{max-height:60vh;overflow:auto;border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);padding:var(--jd-space-4);background:var(--jd-surface)}.icon-flip{transform:scaleX(-1);display:inline-flex}.cep-lookup-row{display:flex;gap:var(--jd-space-2)}.cep-lookup-row input{flex:1}.cep-lookup-error{color:var(--jd-danger);font-size:var(--jd-font-xs)}.template-docs-screen{display:flex;flex-direction:column;gap:var(--jd-space-4)}.template-docs-layout{display:grid;grid-template-columns:minmax(calc(var(--jd-space-1) * 80),1fr) minmax(0,2fr);gap:var(--jd-space-4);align-items:start}.template-docs-list{display:flex;flex-direction:column;gap:var(--jd-space-2);max-height:70vh;overflow:auto}.template-doc-row{display:flex;align-items:center;gap:var(--jd-space-3);padding:var(--jd-space-3);border:var(--jd-border-width) solid var(--jd-border);border-radius:var(--jd-radius-2);background:var(--jd-surface);color:var(--jd-text-primary);text-align:left;cursor:pointer}.template-doc-row strong,.template-doc-row small{display:block}.template-doc-row small{color:var(--jd-text-muted);font-size:var(--jd-font-xs);margin-top:calc(var(--jd-border-width) * 2)}.template-doc-row.active{border-color:var(--jd-primary);background:var(--jd-primary-subtle)}.template-docs-preview .docx-preview-container{max-height:75vh}@media(max-width:848px){.template-docs-layout{grid-template-columns:1fr}}
