@charset "UTF-8";@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v143/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiZTNzENg.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:Noto Sans Hebrew;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiYTNzENg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiWTNzENg.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiaTNzENg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:100;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiUTNw.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:Noto Sans Hebrew;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiZTNzENg.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:Noto Sans Hebrew;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiYTNzENg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiWTNzENg.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiaTNzENg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:200;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiUTNw.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:Noto Sans Hebrew;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiZTNzENg.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:Noto Sans Hebrew;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiYTNzENg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiWTNzENg.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiaTNzENg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiUTNw.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:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiZTNzENg.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:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiYTNzENg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiWTNzENg.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiaTNzENg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiUTNw.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:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiZTNzENg.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:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiYTNzENg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiWTNzENg.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiaTNzENg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiUTNw.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:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiZTNzENg.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:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiYTNzENg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiWTNzENg.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiaTNzENg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiUTNw.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:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiZTNzENg.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:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiYTNzENg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiWTNzENg.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiaTNzENg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiUTNw.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:Noto Sans Hebrew;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiZTNzENg.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:Noto Sans Hebrew;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiYTNzENg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiWTNzENg.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiaTNzENg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiUTNw.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:Noto Sans Hebrew;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiZTNzENg.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:Noto Sans Hebrew;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiYTNzENg.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiWTNzENg.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiaTNzENg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Hebrew;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/notosanshebrew/v49/or30Q7v33eiDljA1IufXTtVf7V6RvEEdhQlk0LlGxCyaePiUTNw.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}.card,.metric-card{background:#fffc;backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 8px 32px #1f268726;transition:.3s ease;padding:24px}.card:hover,.metric-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1f268733}.card.card-compact,.card-compact.metric-card{padding:16px}.card.card-spacious,.card-spacious.metric-card{padding:32px}.metric-card{text-align:center}.metric-card .metric-value{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:2.25rem;font-weight:700;line-height:2.75rem;color:#1f2937;margin-bottom:8px}.metric-card .metric-label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.metric-card .metric-change{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem}.metric-card .metric-change.positive{color:#22c55e}.metric-card .metric-change.positive:before{content:"\2197";margin-right:4px;margin-left:0}[dir=rtl] .metric-card .metric-change.positive:before{margin-right:0}[dir=rtl] .metric-card .metric-change.positive:before{margin-left:4px}.metric-card .metric-change.negative{color:#ef4444}.metric-card .metric-change.negative:before{content:"\2198";margin-right:4px;margin-left:0}[dir=rtl] .metric-card .metric-change.negative:before{margin-right:0}[dir=rtl] .metric-card .metric-change.negative:before{margin-left:4px}.btn{border:none;border-radius:8px;padding:12px 24px;font-weight:600;font-size:.875rem;transition:.2s cubic-bezier(.4,0,.2,1);cursor:pointer;background:#ffffffe6;color:#4f46e5;border:1px solid rgba(99,102,241,.2);box-shadow:0 2px 8px #0000000d}.btn:hover{background:#6366f11a;border-color:#6366f166;box-shadow:0 4px 12px #0000001a}.btn:active{transform:translateY(0)}.btn.btn-primary{border:none;border-radius:8px;padding:12px 24px;font-weight:600;font-size:.875rem;transition:.2s cubic-bezier(.4,0,.2,1);cursor:pointer;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#fff;box-shadow:0 4px 12px #6366f140}.btn.btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px #6366f159}.btn.btn-primary:active{transform:translateY(0)}.btn.btn-secondary{border:none;border-radius:8px;padding:12px 24px;font-weight:600;font-size:.875rem;transition:.2s cubic-bezier(.4,0,.2,1);cursor:pointer;background:#ffffffe6;color:#4f46e5;border:1px solid rgba(99,102,241,.2);box-shadow:0 2px 8px #0000000d}.btn.btn-secondary:hover{background:#6366f11a;border-color:#6366f166;box-shadow:0 4px 12px #0000001a}.btn.btn-secondary:active{transform:translateY(0)}.btn.btn-success{background:#22c55e;color:#fff}.btn.btn-success:hover{background:#16a34a}.btn.btn-warning{background:#f59e0b;color:#fff}.btn.btn-warning:hover{background:#d97706}.btn.btn-error{background:#ef4444;color:#fff}.btn.btn-error:hover{background:#dc2626}.btn.btn-small{padding:8px 16px;font-size:.75rem}.btn.btn-large{padding:16px 32px;font-size:1rem}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.nav-sidebar{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-right:1px solid rgba(139,123,199,.1);width:280px;height:100vh;padding:24px 0;flex-shrink:0}[dir=rtl] .nav-sidebar{border-right:none;border-left:1px solid rgba(139,123,199,.1)}.nav-sidebar .nav-brand{padding:0 24px 24px;border-bottom:1px solid #E5E7EB;margin-bottom:24px}.nav-sidebar .nav-brand .brand-logo{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.5rem;font-weight:700;line-height:2rem;color:#4f46e5;text-decoration:none;display:flex;flex-direction:row;align-items:center;justify-content:center}.nav-sidebar .nav-brand .brand-logo .logo-icon{width:32px;height:32px;margin-right:12px;margin-left:0}[dir=rtl] .nav-sidebar .nav-brand .brand-logo .logo-icon{margin-right:0}[dir=rtl] .nav-sidebar .nav-brand .brand-logo .logo-icon{margin-left:12px}.nav-sidebar .nav-section{margin-bottom:24px}.nav-sidebar .nav-section .nav-section-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;color:#9ca3af;text-transform:uppercase;letter-spacing:1px;padding:0 24px 8px}[dir=rtl] .nav-sidebar .nav-section .nav-section-title{padding:0 24px 8px}.nav-sidebar .nav-item{display:flex;align-items:center;padding:12px 24px;color:#6b7280;text-decoration:none;transition:.2s cubic-bezier(.4,0,.2,1);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}[dir=rtl] .nav-sidebar .nav-item{padding:12px 24px}.nav-sidebar .nav-item:hover{background:#6366f11a;color:#4f46e5}.nav-sidebar .nav-item.active{background:#6366f11a;color:#4f46e5;border-radius:0 8px 8px 0;border-right:3px solid #6366f1;border-left:none;font-weight:600}[dir=rtl] .nav-sidebar .nav-item.active{border-radius:8px 0 0 8px}[dir=rtl] .nav-sidebar .nav-item.active{border-right:none}[dir=rtl] .nav-sidebar .nav-item.active{border-left:3px solid #6366f1}.nav-sidebar .nav-item .nav-icon{width:20px;height:20px;margin-right:12px;margin-left:0;opacity:.7}[dir=rtl] .nav-sidebar .nav-item .nav-icon{margin-right:0}[dir=rtl] .nav-sidebar .nav-item .nav-icon{margin-left:12px}.nav-sidebar .nav-item .nav-badge{margin-left:auto;margin-right:0;background:#6366f1;color:#fff;font-size:.75rem;padding:4px 8px;border-radius:10px;min-width:20px;text-align:center}[dir=rtl] .nav-sidebar .nav-item .nav-badge{margin-left:0}[dir=rtl] .nav-sidebar .nav-item .nav-badge{margin-right:auto}.header-layout{background:#fffffffa;backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 8px 32px #1f268726;transition:.3s ease;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:1020}.header-layout:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1f268733}.header-layout .header-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;color:#1f2937}.header-layout .header-actions{display:flex;align-items:center;gap:16px}.header-layout .user-menu{position:relative}.header-layout .user-menu .user-avatar{width:40px;height:40px;border-radius:50%;border:2px solid #6366f1;cursor:pointer}.main-layout{flex:1;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.content-layout{flex:1;padding:24px;overflow-y:auto}.data-table{background:#fffc;backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 8px 32px #1f268726;transition:.3s ease;overflow:hidden}.data-table:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1f268733}.data-table .table-header{background:#6366f11a}.data-table .table-header th{padding:16px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.875rem;font-weight:600;line-height:1.25rem;color:#4f46e5;text-align:start;border-bottom:1px solid #E5E7EB}[dir=rtl] .data-table .table-header th{padding:16px 20px}.data-table .table-row{transition:.2s cubic-bezier(.4,0,.2,1)}.data-table .table-row:hover{background:#8b7bc705}.data-table .table-row:last-child td{border-bottom:none}.data-table .table-row td{padding:16px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;color:#1f2937;border-bottom:1px solid #E5E7EB;vertical-align:middle}[dir=rtl] .data-table .table-row td{padding:16px 20px}.form-group{margin-bottom:20px}.form-group .form-label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;color:#1f2937;display:block;margin-bottom:8px}.form-group .form-label.required:after{content:" *";color:#ef4444}.form-group .form-input,.form-group .form-select{width:100%;padding:12px 16px;border:1px solid #E5E7EB;border-radius:8px;background:#ffffffe6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.875rem;transition:.2s cubic-bezier(.4,0,.2,1)}.form-group .form-input:focus,.form-group .form-select:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px #8b7bc71a}.form-group .form-input::placeholder,.form-group .form-select::placeholder{color:#9ca3af}.form-group .form-input:disabled,.form-group .form-select:disabled{opacity:.6;cursor:not-allowed}.form-group .form-input.has-error,.form-group .has-error.form-select{border-color:#ef4444}.form-group .form-input.has-error:focus,.form-group .has-error.form-select:focus{box-shadow:0 0 0 3px #ef44441a}.form-group .form-select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236B7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px;padding-left:16px}[dir=rtl] .form-group .form-select{background-position:left 12px center}[dir=rtl] .form-group .form-select{padding-right:16px}[dir=rtl] .form-group .form-select{padding-left:40px}.form-group .form-error{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;color:#ef4444;margin-top:4px;display:block}.form-group .form-help{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;color:#9ca3af;margin-top:4px;display:block}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1040;display:flex;flex-direction:row;align-items:center;justify-content:center}.modal-backdrop .modal{background:#fffffffa;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 8px 32px #1f268726;transition:.3s ease;max-width:90vw;max-height:90vh;overflow-y:auto;animation:slideInUp .3s ease ease-out}.modal-backdrop .modal:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1f268733}.modal-backdrop .modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid #E5E7EB;margin-bottom:24px}.modal-backdrop .modal .modal-header .modal-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#1f2937}.modal-backdrop .modal .modal-header .modal-close{background:none;border:none;font-size:1.5rem;color:#9ca3af;cursor:pointer;padding:4px}.modal-backdrop .modal .modal-header .modal-close:hover{color:#1f2937}.modal-backdrop .modal .modal-footer{display:flex;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid #E5E7EB;margin-top:24px;gap:12px}.progress-ring{position:relative;width:120px;height:120px}.progress-ring .progress-circle{transform:rotate(-90deg)}.progress-ring .progress-circle .progress-background{fill:none;stroke:#e5e7eb;stroke-width:8}.progress-ring .progress-circle .progress-foreground{fill:none;stroke:url(#gradient);stroke-width:8;stroke-linecap:round;transition:stroke-dasharray .5s ease}.progress-ring .progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.progress-ring .progress-text .progress-value{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem;color:#1f2937}.progress-ring .progress-text .progress-label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem;color:#6b7280}.status-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.75rem;font-weight:500;line-height:1rem}.status-badge.status-success{background:#22c55e1a;color:#22c55e}.status-badge.status-warning{background:#f59e0b1a;color:#f59e0b}.status-badge.status-error{background:#ef44441a;color:#ef4444}.status-badge.status-info{background:#3b82f61a;color:#3b82f6}.status-badge .status-dot{width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:8px;margin-left:0}[dir=rtl] .status-badge .status-dot{margin-right:0}[dir=rtl] .status-badge .status-dot{margin-left:8px}.loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite;border-radius:8px}.loading.loading-text{height:1em;width:60%}.loading.loading-button{height:40px;width:100px}.loading.loading-card{height:200px;width:100%}*{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;background:linear-gradient(135deg,#667eea,#764ba2);background-attachment:fixed;color:#1f2937;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}body[dir=rtl]{direction:rtl;text-align:right}.app-layout{min-height:100vh;display:flex;background:transparent}.app-layout[dir=rtl]{direction:rtl}.page-layout{max-width:1440px;margin:0 auto}.page-layout .page-header{margin-bottom:32px}.page-layout .page-header .page-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.875rem;font-weight:600;line-height:2.25rem;color:#1f2937;margin-bottom:8px}.page-layout .page-header .page-subtitle{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75rem;color:#6b7280;margin-bottom:16px}.page-layout .page-header .page-actions{display:flex;align-items:center;justify-content:space-between;align-items:flex-start;gap:16px}@media (max-width: 639px){.page-layout .page-header .page-actions{flex-direction:column;align-items:stretch}}.dashboard-grid{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width: 768px){.dashboard-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.dashboard-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1280px){.dashboard-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width: 768px){.dashboard-grid .grid-item.span-2{grid-column:span 2}}@media (min-width: 1024px){.dashboard-grid .grid-item.span-3{grid-column:span 3}}.dashboard-grid .grid-item.span-full{grid-column:1/-1}.metrics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:32px}.content-grid{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width: 1024px){.content-grid{grid-template-columns:2fr 1fr}}@media (min-width: 1024px){.content-grid.content-grid-reverse{grid-template-columns:1fr 2fr}}.flex-layout{display:flex;gap:24px}.flex-layout.flex-column{flex-direction:column}.flex-layout.flex-wrap{flex-wrap:wrap}.flex-layout.flex-center{align-items:center;justify-content:center}.flex-layout.flex-between{justify-content:space-between}.flex-layout.flex-end{justify-content:flex-end}.flex-layout .flex-item.flex-grow{flex:1}.flex-layout .flex-item.flex-shrink{flex-shrink:0}.card-layout{background:#fffc;backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 8px 32px #1f268726;transition:.3s ease}.card-layout:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1f268733}.card-layout .card-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #E5E7EB}.card-layout .card-header .card-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem;color:#1f2937}.card-layout .card-header .card-actions{display:flex;gap:12px}.card-layout .card-body{flex:1}.card-layout .card-footer{padding-top:16px;margin-top:24px;border-top:1px solid #E5E7EB;display:flex;align-items:center;justify-content:space-between}.split-layout{display:flex;height:100%;gap:24px}@media (max-width: 1023px){.split-layout{flex-direction:column}}.split-layout .split-left,.split-layout .split-right{flex:1}.split-layout .split-left.split-narrow,.split-layout .split-right.split-narrow{flex:0 0 300px}@media (max-width: 1023px){.split-layout .split-left.split-narrow,.split-layout .split-right.split-narrow{flex:none}}.split-layout .split-left.split-wide,.split-layout .split-right.split-wide{flex:2}.stack-layout{display:flex;flex-direction:column;gap:16px}.stack-layout.stack-sm{gap:8px}.stack-layout.stack-lg{gap:24px}.stack-layout.stack-xl{gap:32px}.mobile-overlay{display:none}@media (max-width: 1023px){.mobile-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1040;opacity:0;visibility:hidden;transition:all .3s ease}.mobile-overlay.overlay-active{opacity:1;visibility:visible}}@media (max-width: 1023px){.hide-mobile{display:none!important}}@media (min-width: 1024px){.hide-desktop{display:none!important}}.show-mobile{display:none!important}@media (max-width: 1023px){.show-mobile{display:block!important}}.show-desktop{display:none!important}@media (min-width: 1024px){.show-desktop{display:block!important}}.scroll-container{overflow-y:auto}.scroll-container.scroll-smooth{scroll-behavior:smooth}.scroll-container::-webkit-scrollbar{width:8px}.scroll-container::-webkit-scrollbar-track{background:#e5e7eb;border-radius:4px}.scroll-container::-webkit-scrollbar-thumb{background:#6366f1;border-radius:4px}.scroll-container::-webkit-scrollbar-thumb:hover{background:#4f46e5}@media print{.no-print{display:none!important}.app-layout{background:#fff!important}.sidebar{display:none!important}.main-layout{margin:0!important}.card,.metric-card{box-shadow:none!important;border:1px solid #ccc!important}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.text-display-large{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:3rem;font-weight:400;line-height:3.5rem}.text-display-medium{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:2.25rem;font-weight:400;line-height:2.75rem}.text-heading-1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.875rem;font-weight:400;line-height:2.25rem}.text-heading-2{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.5rem;font-weight:400;line-height:2rem}.text-heading-3{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem}.text-body-large{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.75rem}.text-body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}.text-body-small{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}.text-caption{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:.75rem;font-weight:400;line-height:1rem}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.text-primary{color:#1f2937}.text-secondary{color:#6b7280}.text-muted{color:#9ca3af}.text-success{color:#22c55e}.text-warning{color:#f59e0b}.text-error{color:#ef4444}.text-info{color:#3b82f6}.text-accent{color:#6366f1}.text-deep{color:#4f46e5}.bg-transparent{background-color:transparent}.bg-white{background-color:#fff}.bg-glass{background:#fffc;backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 8px 32px #1f268726;transition:.3s ease}.bg-glass:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1f268733}.bg-success{background-color:#22c55e}.bg-warning{background-color:#f59e0b}.bg-error{background-color:#ef4444}.bg-info{background-color:#3b82f6}.bg-accent{background-color:#6366f1}.bg-deep{background-color:#4f46e5}.m-0{margin:0}.m-1{margin:4px}.m-2{margin:8px}.m-3{margin:12px}.m-4{margin:16px}.m-5{margin:20px}.m-6{margin:24px}.m-8{margin:32px}.m-10{margin:40px}.m-12{margin:48px}.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mt-8{margin-top:32px}.mt-10{margin-top:40px}.mt-12{margin-top:48px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-6{margin-bottom:24px}.mb-8{margin-bottom:32px}.mb-10{margin-bottom:40px}.mb-12{margin-bottom:48px}.ms-0,[dir=rtl] .ms-0{margin-left:0}.ms-1{margin-left:4px;margin-right:0}[dir=rtl] .ms-1{margin-left:0}[dir=rtl] .ms-1{margin-right:4px}.ms-2{margin-left:8px;margin-right:0}[dir=rtl] .ms-2{margin-left:0}[dir=rtl] .ms-2{margin-right:8px}.ms-3{margin-left:12px;margin-right:0}[dir=rtl] .ms-3{margin-left:0}[dir=rtl] .ms-3{margin-right:12px}.ms-4{margin-left:16px;margin-right:0}[dir=rtl] .ms-4{margin-left:0}[dir=rtl] .ms-4{margin-right:16px}.ms-5{margin-left:20px;margin-right:0}[dir=rtl] .ms-5{margin-left:0}[dir=rtl] .ms-5{margin-right:20px}.ms-6{margin-left:24px;margin-right:0}[dir=rtl] .ms-6{margin-left:0}[dir=rtl] .ms-6{margin-right:24px}.me-0,[dir=rtl] .me-0{margin-right:0}.me-1{margin-right:4px;margin-left:0}[dir=rtl] .me-1{margin-right:0}[dir=rtl] .me-1{margin-left:4px}.me-2{margin-right:8px;margin-left:0}[dir=rtl] .me-2{margin-right:0}[dir=rtl] .me-2{margin-left:8px}.me-3{margin-right:12px;margin-left:0}[dir=rtl] .me-3{margin-right:0}[dir=rtl] .me-3{margin-left:12px}.me-4{margin-right:16px;margin-left:0}[dir=rtl] .me-4{margin-right:0}[dir=rtl] .me-4{margin-left:16px}.me-5{margin-right:20px;margin-left:0}[dir=rtl] .me-5{margin-right:0}[dir=rtl] .me-5{margin-left:20px}.me-6{margin-right:24px;margin-left:0}[dir=rtl] .me-6{margin-right:0}[dir=rtl] .me-6{margin-left:24px}.p-0{padding:0}.p-1{padding:4px}.p-2{padding:8px}.p-3{padding:12px}.p-4{padding:16px}.p-5{padding:20px}.p-6{padding:24px}.p-8{padding:32px}.p-10{padding:40px}.p-12{padding:48px}.pt-0{padding-top:0}.pt-1{padding-top:4px}.pt-2{padding-top:8px}.pt-3{padding-top:12px}.pt-4{padding-top:16px}.pt-5{padding-top:20px}.pt-6{padding-top:24px}.pt-8{padding-top:32px}.pt-10{padding-top:40px}.pt-12{padding-top:48px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:4px}.pb-2{padding-bottom:8px}.pb-3{padding-bottom:12px}.pb-4{padding-bottom:16px}.pb-5{padding-bottom:20px}.pb-6{padding-bottom:24px}.pb-8{padding-bottom:32px}.pb-10{padding-bottom:40px}.pb-12{padding-bottom:48px}.ps-0,[dir=rtl] .ps-0{padding:0}.ps-1{padding:0 0 0 4px}[dir=rtl] .ps-1{padding:0 4px 0 0}.ps-2{padding:0 0 0 8px}[dir=rtl] .ps-2{padding:0 8px 0 0}.ps-3{padding:0 0 0 12px}[dir=rtl] .ps-3{padding:0 12px 0 0}.ps-4{padding:0 0 0 16px}[dir=rtl] .ps-4{padding:0 16px 0 0}.ps-5{padding:0 0 0 20px}[dir=rtl] .ps-5{padding:0 20px 0 0}.ps-6{padding:0 0 0 24px}[dir=rtl] .ps-6{padding:0 24px 0 0}.pe-0,[dir=rtl] .pe-0{padding:0}.pe-1{padding:0 4px 0 0}[dir=rtl] .pe-1{padding:0 0 0 4px}.pe-2{padding:0 8px 0 0}[dir=rtl] .pe-2{padding:0 0 0 8px}.pe-3{padding:0 12px 0 0}[dir=rtl] .pe-3{padding:0 0 0 12px}.pe-4{padding:0 16px 0 0}[dir=rtl] .pe-4{padding:0 0 0 16px}.pe-5{padding:0 20px 0 0}[dir=rtl] .pe-5{padding:0 0 0 20px}.pe-6{padding:0 24px 0 0}[dir=rtl] .pe-6{padding:0 0 0 24px}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.d-grid{display:grid}.d-table{display:table}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-shrink-0{flex-shrink:0}.flex-shrink-1{flex-shrink:1}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-baseline{align-self:baseline}.self-stretch{align-self:stretch}.gap-0{gap:0}.gap-1{gap:4px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-8{gap:32px}.gap-10{gap:40px}.gap-12{gap:48px}.position-static{position:static}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.border{border:1px solid #E5E7EB}.border-0{border:none}.border-top{border-top:1px solid #E5E7EB}.border-bottom{border-bottom:1px solid #E5E7EB}.border-start{border-left:1px solid #E5E7EB;border-right:none}[dir=rtl] .border-start{border-left:none}[dir=rtl] .border-start{border-right:1px solid #E5E7EB}.border-end{border-right:1px solid #E5E7EB;border-left:none}[dir=rtl] .border-end{border-right:none}[dir=rtl] .border-end{border-left:1px solid #E5E7EB}.rounded-none{border-radius:0}.rounded-sm{border-radius:8px}.rounded{border-radius:16px}.rounded-lg{border-radius:24px}.rounded-full{border-radius:50%}.shadow-none{box-shadow:none}.shadow-light{box-shadow:0 4px 24px #8b7bc71a}.shadow-medium{box-shadow:0 8px 32px #8b7bc726}.shadow-strong{box-shadow:0 12px 40px #8b7bc733}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.w-auto{width:auto}.w-full{width:100%}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-2\/3{width:66.666667%}.w-1\/4{width:25%}.w-3\/4{width:75%}.w-1\/5{width:20%}.w-2\/5{width:40%}.w-3\/5{width:60%}.w-4\/5{width:80%}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.h-1\/2{height:50%}.h-1\/3{height:33.333333%}.h-2\/3{height:66.666667%}.h-1\/4{height:25%}.h-3\/4{height:75%}.min-w-0{min-width:0}.min-w-full{min-width:100%}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.max-w-none{max-width:none}.max-w-full{max-width:100%}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-dropdown{z-index:1000}.z-sticky{z-index:1020}.z-fixed{z-index:1030}.z-modal{z-index:1050}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.transition-none{transition:none}.transition-fast{transition:all .2s cubic-bezier(.4,0,.2,1)}.transition-medium{transition:all .3s ease}.transition-slow{transition:all .5s ease}.transform{transform:translateZ(0)}.translate-x-0{transform:translate(0)}.translate-y-0{transform:translateY(0)}.translate-x-1{transform:translate(4px)}.translate-y-1{transform:translateY(4px)}.translate-x-2{transform:translate(8px)}.translate-y-2{transform:translateY(8px)}.-translate-x-1{transform:translate(-4px)}.-translate-y-1{transform:translateY(-4px)}.-translate-x-2{transform:translate(-8px)}.-translate-y-2{transform:translateY(-8px)}.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-ring:focus{outline:2px solid #6366f1;outline-offset:2px}[dir=rtl] .rtl-hidden,[dir=ltr] .ltr-hidden{display:none!important}.rtl-only{display:none}[dir=rtl] .rtl-only{display:block}.ltr-only{display:none}[dir=ltr] .ltr-only{display:block}.animate-fade-in{animation:fadeIn .3s ease ease-out}.animate-slide-up{animation:slideInUp .3s ease ease-out}.animate-slide-down{animation:slideInDown .3s ease ease-out}.animate-slide-left{animation:slideInLeft .3s ease ease-out}.animate-slide-right{animation:slideInRight .3s ease ease-out}.animate-pulse{animation:pulse 2s infinite}.hover\:shadow-medium:hover{box-shadow:0 8px 32px #8b7bc726}.hover\:transform:hover{transform:translateY(-2px)}.hover\:opacity-75:hover{opacity:.75}.focus\:outline-none:focus{outline:none}.focus\:ring:focus:focus{outline:2px solid #6366f1;outline-offset:2px}@media (min-width: 640px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:w-full{width:100%}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-2\/3{width:66.666667%}.sm\:w-1\/4{width:25%}.sm\:w-3\/4{width:75%}}@media (min-width: 768px){.md\:block{display:block}.md\:hidden{display:none}.md\:flex{display:flex}.md\:grid{display:grid}.md\:w-full{width:100%}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-1\/4{width:25%}.md\:w-3\/4{width:75%}}@media (min-width: 1024px){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:w-full{width:100%}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-2\/3{width:66.666667%}.lg\:w-1\/4{width:25%}.lg\:w-3\/4{width:75%}}@media (min-width: 1280px){.xl\:block{display:block}.xl\:hidden{display:none}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:w-full{width:100%}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-1\/4{width:25%}.xl\:w-3\/4{width:75%}}*{margin:0;padding:0;box-sizing:border-box;font-family:Noto Sans Hebrew,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}html{font-size:16px;scroll-behavior:smooth;font-family:Noto Sans Hebrew,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}html[dir=rtl]{direction:rtl}html[dir=ltr]{direction:ltr}body{font-family:Noto Sans Hebrew,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#fafbfc;color:#1a1a1a;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden}.material-icons{font-family:Material Icons,Material Icons Fallback,sans-serif!important;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale}.material-icons:before{content:""!important}.material-icons[data-debug=true]:after{content:" \2713"!important;color:green;font-family:serif}[dir=rtl] .material-icons.flip-rtl{transform:scaleX(-1)}*:focus{outline:2px solid #F5D916;outline-offset:2px}::selection{background:#f5d916;color:#1a1a1a}::-moz-selection{background:#f5d916;color:#1a1a1a}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f3f4f6;border-radius:4px}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}input,textarea,select,button{font-family:Noto Sans Hebrew,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h1,h2,h3,h4,h5,h6,p,span,div,a,li,td,th,label,strong,em,b,i{font-family:inherit}@media print{*{color:#000!important;background:#fff!important;box-shadow:none!important}.no-print{display:none!important}}@media (prefers-contrast: high){:root{--glass-blur: 0px}.card,.metric-card,.nav-sidebar,.header-layout{-webkit-backdrop-filter:none;backdrop-filter:none;border-width:2px}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.error-boundary{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;padding:32px;text-align:center}.error-boundary .error-icon{font-size:4rem;color:#ef4444;margin-bottom:16px}.error-boundary .error-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;color:#1f2937;margin-bottom:8px}.error-boundary .error-message{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans Hebrew,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem;color:#6b7280;margin-bottom:24px}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fffc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1050;display:flex;flex-direction:row;align-items:center;justify-content:center}.loading-overlay .loading-spinner{width:40px;height:40px;border:4px solid #E5E7EB;border-top:4px solid #6366f1;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.toast-container{position:fixed;top:24px;right:24px;left:auto;z-index:1070;max-width:400px}[dir=rtl] .toast-container{right:auto}[dir=rtl] .toast-container{left:24px}.toast{background:#fffc;backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%);border:1px solid rgba(255,255,255,.3);border-radius:16px;box-shadow:0 8px 32px #1f268726;transition:.3s ease;padding:16px;margin-bottom:12px;animation:slideInRight .3s ease ease-out}.toast:hover{transform:translateY(-2px);box-shadow:0 12px 40px #1f268733}.toast.toast-success{border-left:4px solid #22C55E}[dir=rtl] .toast.toast-success{border-left:none;border-right:4px solid #22C55E}.toast.toast-error{border-left:4px solid #EF4444}[dir=rtl] .toast.toast-error{border-left:none;border-right:4px solid #EF4444}.toast.toast-warning{border-left:4px solid #F59E0B}[dir=rtl] .toast.toast-warning{border-left:none;border-right:4px solid #F59E0B}.codex-editor .codex-editor__redactor,div.codex-editor div.codex-editor__redactor,.codex-editor__redactor[style*=padding-bottom]{padding-bottom:20px!important}
