@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/atkinson-hyperlegible-next-v7-latin-BcXVPD7q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:400 800;font-display:swap;src:url(/assets/atkinson-hyperlegible-next-v7-latin-ext-C6vrW8VD.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Atkinson Hyperlegible Next;font-style:italic;font-weight:400 800;font-display:swap;src:url(/assets/atkinson-hyperlegible-next-v7-latin-italic-DC5MiAaX.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:italic;font-weight:400 800;font-display:swap;src:url(/assets/atkinson-hyperlegible-next-v7-latin-ext-italic-Cigfgs4r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/inter-cyrillic-ext-italic-400-B5xAaiFk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/inter-cyrillic-italic-400-DzZdc28x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/inter-greek-ext-italic-400-DcOpz6Lw.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/inter-greek-italic-400-CILZdfAp.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/inter-latin-ext-italic-400-0pjOp8NU.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/inter-latin-italic-400-DpCbqKDY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/inter-cyrillic-ext-italic-400-B5xAaiFk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/inter-cyrillic-italic-400-DzZdc28x.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/inter-greek-ext-italic-400-DcOpz6Lw.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/inter-greek-italic-400-CILZdfAp.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/inter-latin-ext-italic-400-0pjOp8NU.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/inter-latin-italic-400-DpCbqKDY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-cyrillic-ext-normal-400-BOeWTOD4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-cyrillic-normal-400-DqGufNeO.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-greek-ext-normal-400-DlzME5K_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-greek-normal-400-CkhJZR-_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-ext-normal-400-DO1Apj_S.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-normal-400-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-cyrillic-ext-normal-400-BOeWTOD4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-cyrillic-normal-400-DqGufNeO.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-greek-ext-normal-400-DlzME5K_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-greek-normal-400-CkhJZR-_.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-latin-ext-normal-400-DO1Apj_S.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-latin-normal-400-Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/open-sans-cyrillic-ext-italic-400-C5caDWkv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/open-sans-cyrillic-italic-400-BHGTCMtU.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/open-sans-greek-ext-italic-400-ZJN3QSAr.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/open-sans-greek-italic-400-Dymqxqgx.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/open-sans-hebrew-italic-400-CN0_AmM6.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/open-sans-latin-ext-italic-400-CT8UZlj2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Open Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/open-sans-latin-italic-400-Bf1Hxpwk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/open-sans-cyrillic-ext-italic-400-C5caDWkv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/open-sans-cyrillic-italic-400-BHGTCMtU.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/open-sans-greek-ext-italic-400-ZJN3QSAr.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/open-sans-greek-italic-400-Dymqxqgx.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/open-sans-hebrew-italic-400-CN0_AmM6.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/open-sans-latin-ext-italic-400-CT8UZlj2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Open Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/open-sans-latin-italic-400-Bf1Hxpwk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/open-sans-cyrillic-ext-normal-400-D8xHCTEw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/open-sans-cyrillic-normal-400-bOs07Rf4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/open-sans-greek-ext-normal-400-Bm9CHu9r.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/open-sans-greek-normal-400-8neIfJ3r.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/open-sans-hebrew-normal-400-BjjtG49P.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/open-sans-latin-ext-normal-400-DPNHYqvY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/open-sans-latin-normal-400-CWNzRldh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/open-sans-cyrillic-ext-normal-400-D8xHCTEw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/open-sans-cyrillic-normal-400-bOs07Rf4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/open-sans-greek-ext-normal-400-Bm9CHu9r.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/open-sans-greek-normal-400-8neIfJ3r.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/open-sans-hebrew-normal-400-BjjtG49P.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/open-sans-latin-ext-normal-400-DPNHYqvY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/open-sans-latin-normal-400-CWNzRldh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/lato-normal-700-CdNCp-Yy.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/lato-italic-700-BWDJrfPy.woff)format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/lato-italic-400-5NbUxA29.woff)format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/lato-normal-400-DusK30pp.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:italic;font-weight:400 700;font-display:swap;src:url(/assets/source-sans-3-italic-variable-DebuBudQ.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/source-sans-3-normal-variable-D6mCsQWP.woff)format("woff")}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-sans-cyrillic-ext-italic-400-BEUtylq8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-sans-cyrillic-italic-400-DUY4X2Kc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-sans-greek-ext-italic-400-CTqACPO-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-sans-greek-italic-400-BmnDwaTw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-sans-latin-ext-italic-400-mMxaVeWH.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-sans-latin-italic-400-BrPwkqMp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-sans-cyrillic-ext-italic-400-BEUtylq8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-sans-cyrillic-italic-400-DUY4X2Kc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-sans-greek-ext-italic-400-CTqACPO-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-sans-greek-italic-400-BmnDwaTw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-sans-latin-ext-italic-400-mMxaVeWH.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-sans-latin-italic-400-BrPwkqMp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-cyrillic-ext-normal-400-DSNfmdVt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-cyrillic-normal-400-B2hlT84T.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-greek-ext-normal-400-12T8GTDR.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-greek-normal-400-Ymb6dZNd.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-latin-ext-normal-400-W1qJv59z.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-latin-normal-400-BYSzYMf3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-cyrillic-ext-normal-400-DSNfmdVt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-cyrillic-normal-400-B2hlT84T.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-greek-ext-normal-400-12T8GTDR.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-greek-normal-400-Ymb6dZNd.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-latin-ext-normal-400-W1qJv59z.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-latin-normal-400-BYSzYMf3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/nunito-cyrillic-ext-italic-400-C7FdRbwB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/nunito-cyrillic-italic-400-AGUkry7S.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/nunito-latin-ext-italic-400-CmZo11nB.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/nunito-latin-italic-400-ZB3Aladm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/nunito-cyrillic-ext-italic-400-C7FdRbwB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/nunito-cyrillic-italic-400-AGUkry7S.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/nunito-latin-ext-italic-400-CmZo11nB.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/nunito-latin-italic-400-ZB3Aladm.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/nunito-cyrillic-ext-normal-400-D4X5GqEv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/nunito-cyrillic-normal-400-CY6AOgYE.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/nunito-latin-ext-normal-400-CXYtwYOx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/nunito-latin-normal-400-BzFMHfZw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/nunito-cyrillic-ext-normal-400-D4X5GqEv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/nunito-cyrillic-normal-400-CY6AOgYE.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/nunito-latin-ext-normal-400-CXYtwYOx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/nunito-latin-normal-400-BzFMHfZw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/montserrat-cyrillic-ext-italic-400-B5MGXMAg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/montserrat-cyrillic-italic-400-CVbpa0t4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/montserrat-latin-ext-italic-400-C8utfXoj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/montserrat-latin-italic-400-jzfX-GOl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/montserrat-cyrillic-ext-italic-400-B5MGXMAg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/montserrat-cyrillic-italic-400-CVbpa0t4.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/montserrat-latin-ext-italic-400-C8utfXoj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/montserrat-latin-italic-400-jzfX-GOl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/montserrat-cyrillic-ext-normal-400-CO5hGrJv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/montserrat-cyrillic-normal-400-EAA9jha_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/montserrat-latin-ext-normal-400-BsZE-iaG.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/montserrat-latin-normal-400-l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/montserrat-cyrillic-ext-normal-400-CO5hGrJv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/montserrat-cyrillic-normal-400-EAA9jha_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/montserrat-latin-ext-normal-400-BsZE-iaG.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/montserrat-latin-normal-400-l_AIctKy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/crimson-pro-latin-ext-italic-400-BwehhlXF.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Crimson Pro;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/crimson-pro-latin-italic-400-CkPs-Rv6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/crimson-pro-latin-ext-italic-400-BwehhlXF.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Crimson Pro;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/crimson-pro-latin-italic-400-CkPs-Rv6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/crimson-pro-latin-ext-normal-400-4mBZvMWv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Crimson Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/crimson-pro-latin-normal-400-C4R2PX-h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Crimson Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/crimson-pro-latin-ext-normal-400-4mBZvMWv.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Crimson Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/crimson-pro-latin-normal-400-C4R2PX-h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:italic;font-weight:400 700;font-display:swap;src:url(/assets/lora-italic-variable-Dv8UBe5E.woff)format("woff")}@font-face{font-family:Lora;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/lora-normal-variable-CLu2dEvE.woff)format("woff")}@font-face{font-family:Libre Baskerville;font-style:italic;font-weight:400 700;font-display:swap;src:url(/assets/libre-baskerville-italic-variable-AIn8CUFq.woff)format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/libre-baskerville-normal-variable-DSjwrneR.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 700;font-display:swap;src:url(/assets/playfair-display-italic-variable-BDHUW-UV.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/playfair-display-normal-variable-NoGTncar.woff)format("woff")}@font-face{font-family:Source Code Pro;font-style:italic;font-weight:400 700;font-display:swap;src:url(/assets/source-code-pro-italic-variable-U0MfheFJ.woff)format("woff")}@font-face{font-family:Source Code Pro;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/source-code-pro-normal-variable-Dgo6Bxn6.woff)format("woff")}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-naskh-arabic-arabic-normal-400-DIN-4rtF.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-naskh-arabic-latin-ext-normal-400-CJtFhxZA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-naskh-arabic-latin-normal-400-B_CzjACR.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-naskh-arabic-arabic-normal-400-DIN-4rtF.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-naskh-arabic-latin-ext-normal-400-CJtFhxZA.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Naskh Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-naskh-arabic-latin-normal-400-B_CzjACR.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-arabic-arabic-normal-400-BhzieyvS.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-arabic-latin-ext-normal-400-CIz31GGw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-sans-arabic-latin-normal-400-BQEJrIpl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-arabic-arabic-normal-400-BhzieyvS.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-arabic-latin-ext-normal-400-CIz31GGw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-sans-arabic-latin-normal-400-BQEJrIpl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/amiri-arabic-italic-400-DBzvBWX2.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/amiri-latin-ext-italic-400-B4vIvIQz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Amiri;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/amiri-latin-italic-400-BrffukqG.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/amiri-arabic-italic-700-BAZfGpxn.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/amiri-latin-ext-italic-700-Cklo2R_7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Amiri;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/amiri-latin-italic-700-B5tXb6V2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/amiri-arabic-normal-400-D0NIBXga.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/amiri-latin-ext-normal-400-C9hoIjPx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/amiri-latin-normal-400-Czk41Rjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/amiri-arabic-normal-700-D8FrblyB.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/amiri-latin-ext-normal-700-ByFuOT8o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/amiri-latin-normal-700-DIjoEGk6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cairo-arabic-normal-400-CJWMIGCx.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cairo-latin-ext-normal-400-at8nfxId.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cairo-latin-normal-400-PfPtmrPZ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cairo-arabic-normal-400-CJWMIGCx.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cairo-latin-ext-normal-400-at8nfxId.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cairo-latin-normal-400-PfPtmrPZ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/tajawal-arabic-normal-400-CyCXRvzh.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/tajawal-latin-normal-400-BVNSOH3d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/tajawal-arabic-normal-700-D2-eand5.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/tajawal-latin-normal-700-BypgxfGb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/vazirmatn-arabic-normal-400-Cafbb7Zc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/vazirmatn-latin-ext-normal-400-tDTa1Fj6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/vazirmatn-latin-normal-400-BFexNX-K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/vazirmatn-arabic-normal-400-Cafbb7Zc.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/vazirmatn-latin-ext-normal-400-tDTa1Fj6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/vazirmatn-latin-normal-400-BFexNX-K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-normal-700-B8jwLiZS.woff)format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-sans-arabic-normal-400-CTH8VKJa.woff)format("woff")}@font-face{font-family:GFS Didot;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/gfs-didot-normal-400-BgPIM_9v.woff)format("woff")}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-serif-cyrillic-ext-italic-400-C50aDNdk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-serif-cyrillic-italic-400-QRTuMDbN.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-serif-greek-ext-italic-400-CTkNukiF.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-serif-greek-italic-400-BSngw2Qb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-serif-latin-ext-italic-400-BrKs8Asz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/noto-serif-latin-italic-400-DavAysu2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-serif-cyrillic-ext-italic-400-C50aDNdk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-serif-cyrillic-italic-400-QRTuMDbN.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-serif-greek-ext-italic-400-CTkNukiF.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-serif-greek-italic-400-BSngw2Qb.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-serif-latin-ext-italic-400-BrKs8Asz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Serif;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/noto-serif-latin-italic-400-DavAysu2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-serif-cyrillic-ext-normal-400-DwsuhU2Y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-serif-cyrillic-normal-400-CeZyc_3Q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-serif-greek-ext-normal-400-B0csX6R_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-serif-greek-normal-400-BWSpOBI-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-serif-latin-ext-normal-400-NX2Olof3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/noto-serif-latin-normal-400-DKWgU5qY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-serif-cyrillic-ext-normal-400-DwsuhU2Y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-serif-cyrillic-normal-400-CeZyc_3Q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-serif-greek-ext-normal-400-B0csX6R_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-serif-greek-normal-400-BWSpOBI-.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-serif-latin-ext-normal-400-NX2Olof3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Serif;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/noto-serif-latin-normal-400-DKWgU5qY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/literata-cyrillic-ext-italic-400-BXo7dOTL.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/literata-cyrillic-italic-400-Cb9peSen.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/literata-greek-ext-italic-400-Bo9C0Hc-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/literata-greek-italic-400-B_4bbnQi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/literata-latin-ext-italic-400-jhzc-ZC3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Literata;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/literata-latin-italic-400-RQ4N1W0K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/literata-cyrillic-ext-italic-400-BXo7dOTL.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/literata-cyrillic-italic-400-Cb9peSen.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/literata-greek-ext-italic-400-Bo9C0Hc-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/literata-greek-italic-400-B_4bbnQi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/literata-latin-ext-italic-400-jhzc-ZC3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Literata;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/literata-latin-italic-400-RQ4N1W0K.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/literata-cyrillic-ext-normal-400-DiS95PlW.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/literata-cyrillic-normal-400-oIXGe2LH.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/literata-greek-ext-normal-400-Cs-A4a2u.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/literata-greek-normal-400-DqVkYiIw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/literata-latin-ext-normal-400-ySDWvDbo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Literata;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/literata-latin-normal-400-2tzrHtE-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/literata-cyrillic-ext-normal-400-DiS95PlW.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/literata-cyrillic-normal-400-oIXGe2LH.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/literata-greek-ext-normal-400-Cs-A4a2u.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/literata-greek-normal-400-DqVkYiIw.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/literata-latin-ext-normal-400-ySDWvDbo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Literata;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/literata-latin-normal-400-2tzrHtE-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fira-sans-cyrillic-ext-italic-400-DB_xS_b6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fira-sans-cyrillic-italic-400-BAKcRBDi.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fira-sans-greek-ext-italic-400-DB9zFlCy.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fira-sans-greek-italic-400-CIBgJGMf.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fira-sans-latin-ext-italic-400-2dIMMX94.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fira-sans-latin-italic-400-BHZPyyGY.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fira-sans-cyrillic-ext-italic-700-BtRXCQw8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fira-sans-cyrillic-italic-700-BoIE0p1_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fira-sans-greek-ext-italic-700-yzm38Saj.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fira-sans-greek-italic-700-C9PdtkfD.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fira-sans-latin-ext-italic-700-BELE6Cu0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fira Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/fira-sans-latin-italic-700-mqKoE8hE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fira-sans-cyrillic-ext-normal-400-Cycyekte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fira-sans-cyrillic-normal-400-CKu2TFQr.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fira-sans-greek-ext-normal-400-ByG7UNQ2.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fira-sans-greek-normal-400-BFCFncbp.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fira-sans-latin-ext-normal-400-BLG_mAEf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fira-sans-latin-normal-400-a0AnQzuD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fira-sans-cyrillic-ext-normal-700-BfO9TR-w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fira-sans-cyrillic-normal-700-Bl-HczEO.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fira-sans-greek-ext-normal-700-C1m6bE4Q.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fira-sans-greek-normal-700-BVfcrbV7.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fira-sans-latin-ext-normal-700-g2Yrd4J5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fira-sans-latin-normal-700-CRhwpWTq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Commissioner;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/commissioner-cyrillic-ext-normal-400-BnWI7fIG.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Commissioner;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/commissioner-cyrillic-normal-400-bgdX5wL6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Commissioner;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/commissioner-greek-normal-400-M9Lxztrh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Commissioner;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/commissioner-latin-ext-normal-400-rva7dkhN.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Commissioner;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/commissioner-latin-normal-400-BAwLJtOy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Commissioner;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/commissioner-cyrillic-ext-normal-400-BnWI7fIG.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Commissioner;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/commissioner-cyrillic-normal-400-bgdX5wL6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Commissioner;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/commissioner-greek-normal-400-M9Lxztrh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Commissioner;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/commissioner-latin-ext-normal-400-rva7dkhN.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Commissioner;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/commissioner-latin-normal-400-BAwLJtOy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/manrope-cyrillic-ext-normal-400-C8S-KRRz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/manrope-cyrillic-normal-400-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/manrope-greek-normal-400-DL7QRZyv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/manrope-latin-ext-normal-400-Ch3YOpNY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/manrope-latin-normal-400-DHIcAJRg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/manrope-cyrillic-ext-normal-400-C8S-KRRz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/manrope-cyrillic-normal-400-Dvxsihut.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/manrope-greek-normal-400-DL7QRZyv.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/manrope-latin-ext-normal-400-Ch3YOpNY.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/manrope-latin-normal-400-DHIcAJRg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cyan:#0ec4c5;--lime:#c4c40e;--cherry:#d7263d;--purple:#6a4c93;--blue:#2f80ed;--gold:#f2b705;--gold-light:#fdf3d4;--cherry-light:#fdd4d2;--ink-on-brand:#fff;--ink-on-lime:#000;--ink-on-gold:#000;--ink-on-cyan:#000;--icon-warning:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12.87 3.3a1 1 0 0 0-1.74 0L1.4 20.2a1 1 0 0 0 .87 1.5h19.46a1 1 0 0 0 .87-1.5Zm-1.97 5.3h2.2v6.3h-2.2Zm0 7.8h2.2v2.2h-2.2Z'/%3E%3C/svg%3E");--icon-viewport-desktop:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M4 3h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-5v2h3a1 1 0 0 1 0 2H6a1 1 0 0 1 0-2h3v-2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2Zm0 2v10h16V5Z'/%3E%3C/svg%3E");--icon-viewport-tablet-landscape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3.5 5h17a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-17a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2Zm0 2.4v9.2h15.6V7.4Zm17.1 3.7a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8Z'/%3E%3C/svg%3E");--icon-viewport-tablet-portrait:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 1.5h10a2 2 0 0 1 2 2v17a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-17a2 2 0 0 1 2-2Zm.4 4.5v14.6h9.2V6Zm4.6-2.6a.9.9 0 1 0 0 1.8.9.9 0 0 0 0-1.8Z'/%3E%3C/svg%3E");--icon-viewport-phone-landscape:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M3.5 7h17a2.5 2.5 0 0 1 2.5 2.5v5A2.5 2.5 0 0 1 20.5 17h-17A2.5 2.5 0 0 1 1 14.5v-5A2.5 2.5 0 0 1 3.5 7Zm1.1 2.2v5.6h15.8V9.2Zm-1.7 1.3a.6.6 0 0 0-.6.6v1.8a.6.6 0 0 0 1.2 0v-1.8a.6.6 0 0 0-.6-.6Z'/%3E%3C/svg%3E");--icon-viewport-phone-portrait:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M9.5 1h5A2.5 2.5 0 0 1 17 3.5v17a2.5 2.5 0 0 1-2.5 2.5h-5A2.5 2.5 0 0 1 7 20.5v-17A2.5 2.5 0 0 1 9.5 1Zm-.3 4.6v12.8h5.6V5.6Zm1.3-2.9a.6.6 0 0 0 0 1.2h1.8a.6.6 0 0 0 0-1.2Z'/%3E%3C/svg%3E");--icon-star:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.6l3.1 6.9 7.4.8-5.5 5 1.5 7.3L12 17.9l-6.5 3.7L7 14.3l-5.5-5 7.4-.8Z'/%3E%3C/svg%3E");--surface-canvas:#f5f6f7;--surface-panel:#fff;--surface-elevated:#fff;--surface-sunken:#f5f6f7;--surface-overlay:#00000073;--surface-placeholder:#eef1f3;--surface-placeholder-alt:#f7f8f9;--text-primary:#000;--text-secondary:#3f4850;--text-muted:#5a6570;--border-default:#d8dde1;--border-strong:#7c8791;--border-hairline:#00000014;--interactive-hover:#d7263d;--interactive-hover-ink:#fff;--interactive-selected:#f1f3d6;--interactive-selected-ink:#000;--interactive-tile-hover:#f8f9ea;--surface-inverse:#000;--surface-inverse-ink:#fff;--focus-ring:#d7263d;--focus-halo:#d7263d2e;--status-success:#c4c40e;--status-warning:#f2b705;--status-error:#d7263d;--status-error-text:#a3162a;--cherry-text:#d7263d;--status-error-fill:#fdecee;--status-info:#2f80ed;--link:#2b74d8;--purple-text:#6a4c93;--cyan-tint:#ecf9f8;--lime-tint:#f1f3d6;--textbox-1:#ecf9f8;--textbox-2:#d8f2f2;--textbox-3:#f8f9ea;--textbox-4:#f1f3d6;--neda-aurora:linear-gradient(180deg, #d8f2f2 0%, #f1f3d6 100%);--neda-aurora-base:#f1f3d6;--neda-aurora-mild:linear-gradient(180deg, #ecf9f8 0%, #f8f9ea 100%);--neda-aurora-mild-base:#f8f9ea;--page-ground:var(--neda-aurora-mild-base);--page-ground-image:var(--neda-aurora-mild);--page-plate:transparent;--page-link:#1f63c4;--page-card-shadow:0 2px 4px #00000014, 0 14px 30px -12px #0000002e;--card-shadow:0 2px 8px #00000014;--card-shadow-up:0 14px 34px #00000029;--card-ease:.2s ease;--dialog-radius:20px;--dialog-shadow:0 0 0 1px #0000000f, 0 2px 6px #0000001a, 0 28px 64px -12px #00000057;--dialog-backdrop:#10141885;--app-bg:var(--surface-canvas);--border:var(--border-default);--muted:var(--text-muted);--white:#fff;--black:#000;--radius:10px;--control-radius:8px;--control-h:35px;--menu-row-h:35px;--menu-row-pad:7px;--menu-row-line:21px;--menu-row-font:14px;--menu-row-radius:8px;--menu-card-radius:8px;--icon-tick:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 12.5l5 5 10-11' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");color:var(--text-primary);background:var(--surface-canvas);font-family:Atkinson Hyperlegible Next,Segoe UI,Arial,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-canvas:#121518;--surface-panel:#1b2026;--surface-elevated:#232a31;--surface-sunken:#161a1e;--surface-overlay:#0000009e;--surface-placeholder:#262d34;--surface-placeholder-alt:#1f262c;--text-primary:#f3f5f7;--text-secondary:#c9d1d9;--text-muted:#a3adb7;--border-default:#39424b;--border-strong:#8a949e;--border-hairline:#ffffff1a;--interactive-hover:#d7263d;--interactive-hover-ink:#fff;--interactive-selected:#35361c;--interactive-selected-ink:#f3f5f7;--interactive-tile-hover:#2a2b1a;--surface-inverse:#f3f5f7;--surface-inverse-ink:#000;--focus-ring:#fff;--focus-halo:#ffffff40;--status-error-text:#ff7b88;--cherry-text:#ff7b88;--status-error-fill:#3a1a1f;--link:#6aa6ff;--purple-text:#b39ddb;--cyan-tint:#13343a;--lime-tint:#2e2e14;--textbox-1:#13343a;--textbox-2:#174247;--textbox-3:#2a2b1a;--textbox-4:#35361c;--page-ground:var(--surface-canvas);--page-ground-image:none;--page-plate:var(--surface-panel);--page-link:var(--link);--page-card-shadow:var(--card-shadow);--card-shadow:0 2px 8px #0006;--card-shadow-up:0 14px 34px #0009;--dialog-backdrop:#000000a8}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface-canvas:#121518;--surface-panel:#1b2026;--surface-elevated:#232a31;--surface-sunken:#161a1e;--surface-overlay:#0000009e;--surface-placeholder:#262d34;--surface-placeholder-alt:#1f262c;--text-primary:#f3f5f7;--text-secondary:#c9d1d9;--text-muted:#a3adb7;--border-default:#39424b;--border-strong:#8a949e;--border-hairline:#ffffff1a;--interactive-hover:#d7263d;--interactive-hover-ink:#fff;--interactive-selected:#35361c;--interactive-selected-ink:#f3f5f7;--interactive-tile-hover:#2a2b1a;--surface-inverse:#f3f5f7;--surface-inverse-ink:#000;--focus-ring:#fff;--focus-halo:#ffffff40;--status-error-text:#ff7b88;--cherry-text:#ff7b88;--status-error-fill:#3a1a1f;--link:#6aa6ff;--purple-text:#b39ddb;--cyan-tint:#13343a;--lime-tint:#2e2e14;--textbox-1:#13343a;--textbox-2:#174247;--textbox-3:#2a2b1a;--textbox-4:#35361c;--page-ground:var(--surface-canvas);--page-ground-image:none;--page-plate:var(--surface-panel);--page-link:var(--link);--page-card-shadow:var(--card-shadow);--card-shadow:0 2px 8px #0006;--card-shadow-up:0 14px 34px #0009;--dialog-backdrop:#000000a8}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{min-width:320px}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}ul:focus-visible,ol:focus-visible,div:focus-visible,section:focus-visible,nav:focus-visible,aside:focus-visible,dialog:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.is-cherry-control:focus-visible,.button.primary:focus-visible,.button.secondary:focus-visible,.button.ghost:focus-visible,.button.subtle:focus-visible,.button.danger:focus-visible,.add-button:focus-visible,.header-menu-list button:focus-visible,.card-menu-trigger:focus-visible,.card-menu-list button:focus-visible,.move-list button:focus-visible,.status-menu-list button:focus-visible,.pager-step:focus-visible,.back-to-workspace:focus-visible,.preview-device:focus-visible,.preview-rotate:focus-visible,.preview-action:focus-visible,.preview-close:focus-visible,.preview-issues-toggle:focus-visible,.sc-viewport:focus-visible,.sc-mode:focus-visible,.account-appearance-option:focus-visible,.sr-btn:focus-visible,.sr-icon-btn:focus-visible,.ribbon-pane-icon:focus-visible,.sl-rail-icon:focus-visible,.sl-rail-expand:focus-visible,.sl-rail-collapse:focus-visible,.sn-add:focus-visible,.sn-headline-toggle:focus-visible,.sn-title:focus-visible,.al-section-toggle:focus-visible,.sd-chip:focus-visible,.cs-open:focus-visible,.cs-remove:focus-visible,.cs-add button:focus-visible,.ne-langmenu__toggle:focus-visible,.neda-user-item:focus-visible,.account-back:focus-visible,.account-action:focus-visible,.account-close:focus-visible,.account-dismiss:focus-visible,.help-close:focus-visible,.pd-close:focus-visible,.pd-lock-info:focus-visible{outline:none}@media (forced-colors:active){:focus-visible{outline-offset:2px!important;outline:3px solid highlight!important}}input,textarea,select{font-weight:400}input,textarea{width:100%;color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-strong);border-radius:var(--control-radius);padding:12px 13px}input:where(:not([type]),[type=text],[type=email],[type=password],[type=search],[type=tel],[type=url],[type=number],[type=date],[type=time],[type=datetime-local],[type=month],[type=week]){block-size:var(--control-h);padding-block:0}textarea{resize:vertical}select{block-size:var(--control-h);color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-strong);border-radius:var(--control-radius);cursor:pointer;padding:0 12px}select:disabled{color:var(--muted);background:var(--app-bg);cursor:not-allowed}label{gap:7px;font-weight:700;display:grid}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.login-page{--ne-control:35px;--ne-gap:12px;--ne-card-width:440px;--ne-card-pad:28px;--ne-logo-height:60px;--ne-logo-width:240px;--ne-logo-gap:22px;--ne-line:#00000073;--ne-muted:#000000ad;--focus-ring:#d7263d;--focus-halo:#d7263d2e;color:#000;isolation:isolate;background-color:#fff;background-image:radial-gradient(62% 52% at 8% 10%,#0ec4c524 0%,#0ec4c512 34%,#0ec4c500 72%),radial-gradient(58% 60% at 12% 92%,#c4c40e29 0%,#c4c40e12 36%,#c4c40e00 74%),radial-gradient(64% 56% at 92% 24%,#0ec4c51a 0%,#0ec4c50a 36%,#0ec4c500 72%),radial-gradient(60% 54% at 72% 84%,#c4c40e14 0%,#c4c40e08 34%,#c4c40e00 70%),linear-gradient(135deg,#fcffff 0%,#fff 52%,#fefff8 100%);background-repeat:no-repeat;background-attachment:fixed;justify-content:center;align-items:center;min-height:100vh;padding:16px 24px;display:flex;position:relative}.login-card{width:min(var(--ne-card-width), calc(100vw - 32px));max-width:var(--ne-card-width);padding:var(--ne-card-pad);color:#000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffc;border:1px solid #fff9;border-radius:20px;margin:auto;box-shadow:0 24px 70px #00000047}.ne-auth-mark{margin:0 0 var(--ne-logo-gap);text-align:start;font-size:0;line-height:0}.ne-login-logo{width:var(--ne-logo-width);max-width:100%;height:var(--ne-logo-height);object-fit:contain;object-position:center;margin-inline:0 auto;display:block}.login-card h1.ne-auth-title{color:#000;letter-spacing:0;text-align:start;margin:0 0 6px;font-size:20px;font-weight:700;line-height:1.2}.login-card h1:focus{outline:none}.login-card .lead{color:var(--ne-muted);text-align:start;margin:0 0 18px;font-size:16px;line-height:1.5}.login-card h1.ne-auth-title+.lead{font-size:14px}.login-card .button.primary{width:100%;height:var(--ne-control);min-height:var(--ne-control);color:#000;letter-spacing:0;text-align:center;cursor:pointer;background:#c4c40e;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s,color .15s,transform 50ms;display:flex}.login-card .button.primary:hover,.login-card .button.primary:focus-visible{color:#fff;background:#d7263d}.login-card .button.primary:active{transform:translateY(1px)}.login-card a:not(.button){color:#000;text-underline-offset:.15em;font-weight:700;text-decoration:underline;transition:color .15s}.login-card a:not(.button):hover,.login-card a:not(.button):focus-visible{color:#d7263d;text-decoration:underline}.login-card a:not(.button):focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:4px}.ne-login-forgot{margin:var(--ne-gap) 0 0;text-align:center;font-size:14px;line-height:1.5}.ne-login-signup{text-align:center;margin-block-start:14px}.ne-login-signup-q{color:#000;margin:0;font-size:14px;font-weight:400;line-height:1.5}.ne-login-signup-q a{padding:2px 4px;display:inline-block}.ne-login-signup-a,.login-card .fine-print{color:var(--ne-muted);text-align:center;margin:8px 0 0;font-size:13px;line-height:1.45}.login-card form{gap:var(--ne-gap);display:grid}.login-card label{color:#000;gap:5px;font-size:14px;font-weight:700}.login-card input{height:var(--ne-control);color:#000;border:1.5px solid var(--ne-line);background:#fff;border-radius:8px;padding:0 12px;font-size:14px}.login-card input::placeholder{color:#00000073}.login-card input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-color:var(--ne-line);box-shadow:none}.ne-register-hint{color:var(--ne-muted);margin:-6px 0 0;font-size:13px;line-height:1.45}.ne-register-done{margin:0 0 var(--ne-gap);background:#f8f9ea;border:1.5px solid #c4c40e;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5}.login-card .error{font-size:14px}.ne-auth-language{border-block-start:1px solid #00000014;justify-content:center;align-items:center;margin-block-start:14px;padding-block-start:10px;display:flex}@media (max-width:640px){.login-page{--ne-card-pad:22px;--ne-logo-height:48px;--ne-logo-width:190px;--ne-logo-gap:18px;padding:12px}}@media (min-width:641px) and (max-height:820px){.login-page{--ne-card-pad:22px;--ne-gap:10px;--ne-logo-height:52px;--ne-logo-width:206px;--ne-logo-gap:16px;padding-block:10px}.login-card .lead{margin-block-end:14px}.ne-login-signup{margin-block-start:12px}.ne-auth-language{margin-block-start:10px;padding-block-start:8px}}@media (min-width:641px) and (max-height:700px){.login-page{--ne-card-pad:18px;--ne-gap:8px;--ne-logo-height:46px;--ne-logo-width:182px;--ne-logo-gap:12px}.login-card .lead{margin-block-end:10px}.ne-login-signup{margin-block-start:10px}.ne-auth-language{margin-block-start:8px;padding-block-start:6px}}@media (min-width:1100px){.login-page{grid-template-columns:minmax(280px, 560px) minmax(0, var(--ne-card-width));place-content:center;column-gap:clamp(40px,6vw,110px);padding-inline:clamp(24px,5vw,96px);display:grid}.login-page>.login-card{grid-area:1/2;margin:0}}.brand-logo{width:auto;height:42px;display:block}.eyebrow,.kicker{color:var(--text-secondary);letter-spacing:0;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:700}h1,h2,h3{letter-spacing:0}.block-form{gap:18px;display:grid}.error,.global-error{color:#fff;background:var(--cherry);border-radius:var(--radius);padding:12px 14px}.neda-warning{color:var(--ink-on-gold);background:var(--gold-light);border:1.5px solid var(--gold);border-radius:var(--radius);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.neda-warning:before{content:"";block-size:1.25rem;inline-size:1.25rem;-webkit-mask:var(--icon-warning) center / contain no-repeat;-webkit-mask:var(--icon-warning) center / contain no-repeat;mask:var(--icon-warning) center / contain no-repeat;background-color:currentColor;flex:none;margin-block-start:.1rem}.neda-warning>span,.neda-warning>p,.neda-warning>div{flex:auto;min-width:0}.neda-warning p{margin:0}.neda-warning--compact{padding:10px 12px;font-size:13px;line-height:1.45}.neda-warning--compact:before{block-size:1.05rem;inline-size:1.05rem}.neda-warning.neda-warning--cherry{color:var(--text-primary);background:var(--status-error-fill);border-color:var(--cherry-text)}@media (forced-colors:active){.neda-warning{border:1px solid canvastext}}.button{min-height:var(--control-h);border-radius:var(--control-radius);border:0;padding:6px 16px;font-weight:700}.button.primary{color:#000;background:var(--lime)}.button.primary:hover,.button.primary:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover)}.button.secondary{min-height:var(--control-h);color:var(--text-primary);background:var(--lime-tint);border:2px solid var(--text-primary);border-radius:var(--control-radius);background-clip:padding-box;padding-block:4px}.button.secondary:hover,.button.secondary:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.button.full{width:100%}.app{--app-header-title-h:56px;--app-header-menu-h:42px;--app-header-rule:1px;--app-header-h:calc(var(--app-header-title-h) + var(--app-header-rule));min-height:100vh}.app--workspace,.app--setup{background-color:var(--page-ground);background-image:var(--page-ground-image);background-attachment:fixed}@media (forced-colors:active){.app--workspace,.app--setup{background:canvas}}.app--course{--app-header-h:calc(var(--app-header-title-h) + var(--app-header-menu-h) + var(--app-header-rule))}.app-header{z-index:20;background:var(--surface-panel);border-block-end:1px solid var(--border);flex-direction:column;display:flex;position:sticky;inset-block-start:0}.app--editor{--app-header-rule:0px}.app--editor>.app-header{border-block-end:0}.header-menu-row .back-to-workspace{min-block-size:var(--control-h)}.app--editor .header-menu-row{align-items:flex-end}.header-title-row,.header-menu-row{align-items:center;padding-inline:20px;display:flex}.header-title-row{min-height:var(--app-header-title-h);flex-wrap:nowrap;justify-content:space-between;gap:16px}.brand-row,.header-actions{align-items:center;gap:12px;display:flex}.brand-row{min-width:0}.header-actions{flex:none}.header-menu-row{min-height:var(--app-header-menu-h);border-block-start:1px solid var(--border);gap:10px}.header-menu-row .back-to-workspace{margin-inline-end:0}.subline{color:var(--muted);font-size:12px}.header-menu{display:inline-flex;position:relative}.header-menu-trigger{gap:6px}.header-menu-caret{color:var(--muted);font-size:10px}.header-menu-trigger:hover .header-menu-caret,.header-menu-trigger:focus-visible .header-menu-caret,.header-menu-trigger[aria-expanded=true] .header-menu-caret{color:inherit}.header-menu-trigger[aria-expanded=true] .header-menu-caret{transform:rotate(180deg)}.header-menu-list{z-index:40;background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--menu-card-radius);min-width:14rem;padding:6px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;box-shadow:0 10px 30px #00000038}.header-menu--end .header-menu-list{inset-inline:auto 0}.header-menu-list button{width:100%;min-height:var(--menu-row-h);padding:var(--menu-row-pad) 12px;font:inherit;font-size:var(--menu-row-font);line-height:var(--menu-row-line);color:var(--text-primary);text-align:start;white-space:nowrap;border-radius:var(--menu-row-radius);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex}.header-menu-list button:hover:not(:disabled),.header-menu-list button:focus-visible:not(:disabled){background:var(--interactive-hover);color:var(--interactive-hover-ink);font-weight:700}.header-menu-list button:disabled{color:var(--muted);cursor:default}.header-menu-list button[aria-pressed=true]{background:var(--interactive-selected);color:var(--interactive-selected-ink);font-weight:700}.header-menu-list button[aria-pressed=true]:hover:not(:disabled),.header-menu-list button[aria-pressed=true]:focus-visible:not(:disabled){background:var(--interactive-hover);color:var(--interactive-hover-ink)}.header-menu-glyph{inline-size:1.2em;block-size:var(--menu-row-line);text-align:center;flex:none;place-items:center;display:inline-grid}.header-menu-glyph>svg{display:block}.header-menu-list button[aria-pressed=true]:after{content:"";block-size:16px;inline-size:16px;-webkit-mask:var(--icon-tick) center / contain no-repeat;-webkit-mask:var(--icon-tick) center / contain no-repeat;mask:var(--icon-tick) center / contain no-repeat;background-color:currentColor;flex:none;margin-inline-start:auto}@media (forced-colors:active){.header-menu-list button[aria-pressed=true]:after{forced-color-adjust:none;background-color:canvastext}}.header-menu-label{flex:auto}.neda-bold-reserve{flex-direction:column;min-inline-size:0;display:inline-flex}.neda-bold-reserve:after{content:attr(data-label);content:attr(data-label) / "";visibility:hidden;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;block-size:0;font-weight:700;overflow:hidden}.sr-btn[data-rb=insert-shape]>.sr-btn-label{grid-template-rows:auto 0;grid-template-columns:auto auto;align-items:center;gap:0 3px;display:inline-grid}.sr-btn[data-rb=insert-shape]>.sr-btn-label>.sr-caret{grid-area:1/2}.sr-btn[data-rb=insert-shape]>.sr-btn-label:before{content:"Shape";content:"Shape" / "";visibility:hidden;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:2/1;block-size:0;font-weight:700;overflow:hidden}.profile-pill{color:var(--text-primary);background:var(--lime-tint);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700}[hidden]{display:none!important}.workspace{min-height:calc(100vh - var(--app-header-h));grid-template-columns:minmax(220px,260px) minmax(0,1fr);display:grid}.flow-editor{block-size:calc(100vh - var(--app-header-h));grid-template-rows:auto minmax(0,1fr);display:grid}.flow-editor[hidden]{display:none}.flow-body{min-block-size:0;position:relative}.flow-body>.workspace{block-size:100%;min-height:0}.flow-body>.workspace>*{min-height:0;overflow-y:auto}.flow-pane{position:absolute;inset-block:0;inset-inline-end:0}@media (min-width:1101px){.app--course:has(>.flow-editor:not([hidden])){block-size:100vh;flex-direction:column;block-size:100dvh;display:flex;overflow:hidden}.app--course:has(>.flow-editor:not([hidden]))>*{flex:none}.app--course:has(>.flow-editor:not([hidden]))>.flow-editor{flex:auto;block-size:auto;min-block-size:0}}@media (max-width:720px){.flow-editor{block-size:auto;display:block}.flow-body>.workspace{block-size:auto}.flow-body>.workspace>*{overflow-y:visible}}.sidebar{background:var(--surface-panel);padding:20px}.left-sidebar{border-inline-end:1px solid var(--border)}.panel-heading{margin-block-end:16px}.panel-heading h2{margin:0;font-size:20px}.new-course{grid-template-columns:1fr 42px;gap:8px;margin-block-end:18px;display:grid}.add-button{color:#000;background:var(--lime);border-radius:var(--control-radius);border:0;width:42px;min-height:42px;font-size:25px}.add-button:hover,.add-button:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover)}.course-list{gap:8px;display:grid}.course-item,.template-card{width:100%;color:var(--text-primary);background:var(--surface-panel);text-align:start;border-radius:var(--radius);border:0;align-items:flex-start;gap:11px;padding:11px;display:flex}.course-item:hover,.template-card:hover:not(:disabled){background:var(--interactive-tile-hover);transform:scale(1.01)}.course-item.active{background:var(--interactive-selected);color:var(--interactive-selected-ink)}.course-item strong,.course-item small,.template-card strong,.template-card small,.template-card em{display:block}.course-item small,.template-card small{color:var(--muted);margin-block-start:4px}.template-card em{color:var(--purple-text);margin-block-start:6px;font-size:12px}.course-icon,.template-icon{color:#000;background:var(--cyan);border-radius:8px;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.canvas{background:var(--app-bg);min-width:0;padding:28px}.empty-canvas{place-items:center;display:grid}.empty-state{text-align:center;max-width:460px}.empty-icon{color:#000;background:var(--cyan);border-radius:var(--radius);place-items:center;width:60px;height:60px;margin:0 auto 18px;font-size:32px;display:grid}.course-header-card,.content-card,.outline-item{background:var(--surface-panel);border-radius:var(--radius);max-width:900px;margin-inline:auto}.course-header-card{margin-block-end:18px;padding:26px}.course-header-card h1{margin:0}.muted{color:var(--muted);line-height:1.5}.summary{grid-template-columns:repeat(4,1fr);gap:10px;margin-block-start:22px;display:grid}.summary>div{background:var(--cyan-tint);border-radius:var(--radius);padding:12px}.summary strong,.summary span{display:block}.summary strong{font-size:21px}.summary span{color:var(--muted);margin-block-start:2px;font-size:12px}.content-card{margin-block-end:14px;padding:26px}.outline-item{align-items:flex-start;gap:14px;margin-block-end:10px;padding:15px 18px;display:flex}.node-number{color:#fff;background:var(--purple);border-radius:8px;flex:none;place-items:center;width:31px;height:31px;font-weight:700;display:grid}.node-kind{color:var(--purple-text);text-transform:uppercase;margin-block-end:3px;font-size:11px;font-weight:700;display:block}.outline-item strong,.outline-item small{display:block}.outline-item small{color:var(--muted);margin-block-start:4px}.template-card{margin-block-end:8px}.block-form{border-block-start:1px solid var(--border);margin-block-start:22px;padding-block-start:20px}.block-form h3{margin:0}.form-actions{justify-content:flex-end;gap:8px;display:flex}.status{background:var(--cyan-tint);border-radius:var(--radius);padding:10px;font-size:13px}.a11y-card{background:var(--lime-tint);border-radius:var(--radius);margin-block-start:26px;padding:15px}.a11y-card strong,.a11y-card span{display:block}.a11y-card span{margin-block-start:5px;font-weight:700}.a11y-card p{color:var(--text-secondary);margin-block-end:0;font-size:13px;line-height:1.45}.global-error,.global-caution{margin:12px 20px}.boot{text-align:center;place-content:center;gap:8px;min-height:100vh;display:grid}@media (max-width:1050px){.workspace{grid-template-columns:220px minmax(0,1fr)}}@media (max-width:720px){.app-header{position:static}.header-title-row{flex-wrap:wrap;align-items:flex-start;padding-block:10px}.header-actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;min-width:0}.header-menu-row{flex-wrap:wrap;padding-block:6px}.workspace{display:block}.left-sidebar{border-inline:0;border-block-end:1px solid var(--border)}.canvas{padding:18px 12px}.summary{grid-template-columns:repeat(2,1fr)}}.library-search{margin-bottom:1rem;display:block}.library-search input{width:100%;font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border);border-radius:var(--control-radius);padding:0 .7rem;font-size:.9rem;font-weight:400}.library-search input:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 .2rem var(--focus-halo);outline:none}.template-group{margin-bottom:1.1rem}.template-group>h3{letter-spacing:0;text-transform:uppercase;color:var(--muted);margin:0 0 .5rem;font-size:.7rem;font-weight:700}.template-card em{color:var(--status-error-text);margin-top:.2rem;font-size:.75rem;font-style:normal;font-weight:700;display:block}.global-notice{color:var(--ink-on-gold);background:var(--gold-light);border:1.5px solid var(--gold);border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 1.5rem 1rem;padding:.85rem 1.1rem;font-size:.95rem;display:flex}.global-notice--caution,.neda-warning.global-caution,.neda-warning.is-destructive{color:#000;background:var(--cherry-light);border:1.5px solid var(--cherry)}.global-notice a:not(.button),.global-notice--caution a:not(.button){color:#000}@media (forced-colors:active){.global-notice,.neda-warning.global-caution,.neda-warning.is-destructive{border:1px solid canvastext}}.global-notice .button{align-items:center;padding:.5rem .9rem;font-size:.9rem;text-decoration:none;display:inline-flex}.global-notice .button.primary:not(:hover):not(:focus-visible){box-shadow:inset 0 0 0 1.5px #000}.neda-network-aurora__vanta{z-index:0;pointer-events:none;position:absolute;inset:0}.neda-network-aurora__vanta canvas{display:block;width:100%!important;height:100%!important}.login-page>.login-card{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.neda-network-aurora__vanta{display:none}}.profile-pill--mode{color:var(--ink-on-brand);background:var(--purple)}.profile-pill--blocking{color:var(--status-error-text);background:var(--surface-panel);box-shadow:inset 0 0 0 1.5px #a3162a}.course-menu{position:relative}.course-menu-trigger{font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-default);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:6px 12px 6px 6px;font-size:15px;display:inline-flex}.course-menu-trigger:hover{background:var(--interactive-hover)}.course-menu-trigger:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.course-menu-status{white-space:nowrap;background:var(--status-colour);color:var(--status-ink);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:700}.course-menu-word{white-space:nowrap;font-weight:600}.course-menu-caret{color:var(--text-muted);font-size:12px}.course-menu-trigger[aria-expanded=true] .course-menu-caret{transform:rotate(180deg)}.course-menu-list{z-index:40;background:var(--surface-panel);border:1px solid var(--border-default);border-radius:var(--menu-card-radius);min-width:16rem;max-height:70vh;padding:6px;position:absolute;overflow-y:auto;box-shadow:0 10px 30px #00000038}.course-menu-list.is-below-end,.course-menu-list.is-below-start{inset-block-start:42px}.course-menu-list.is-above-end,.course-menu-list.is-above-start{inset-block-end:42px}.course-menu-list.is-below-end,.course-menu-list.is-above-end{inset-inline-end:0}.course-menu-list.is-below-start,.course-menu-list.is-above-start{inset-inline-start:0}.course-menu-group+.course-menu-group{border-block-start:1px solid var(--border-default);margin-block-start:4px;padding-block-start:4px}.course-menu-heading{letter-spacing:0;text-transform:uppercase;color:var(--text-muted);margin:0;padding:6px 12px 2px;font-size:12px;font-weight:700}.course-menu-list button{width:100%;font:inherit;color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:9px 12px;font-size:15px;display:flex}.course-menu-list button:hover:not(:disabled){background:var(--interactive-hover)}.course-menu-list button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.course-menu-list button:disabled{color:var(--text-muted);cursor:default}.course-menu-list button[aria-pressed=true]{background:var(--textbox-1);font-weight:700}.course-menu-glyph{text-align:center;inline-size:1.2em}.course-menu-dot{border-radius:50%;flex:none;block-size:.85em;inline-size:.85em;margin-inline:.15em}.course-menu-label{flex:auto}.course-menu-tick{color:var(--text-muted)}.course-menu-note{color:var(--text-muted);border-block-start:1px solid var(--border-default);margin:4px 0 0;padding:8px 12px;font-size:12px}@media (max-width:700px){.course-menu-word{display:none}}.neda-user-menu{align-items:center;display:flex;position:relative}.neda-user-trigger{max-width:240px;color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;margin:0;margin-inline-end:-8px;padding:0;padding-inline-end:8px;font-size:15px;font-weight:700;line-height:1;transition:color .15s,background-color .15s;display:inline-flex}.neda-user-trigger:hover{color:var(--cherry-text)}.neda-user-menu.is-open .neda-user-trigger,.neda-user-menu.is-open .neda-user-trigger:hover{color:var(--interactive-selected-ink);background-color:var(--interactive-selected)}@media (forced-colors:active){.neda-user-menu.is-open .neda-user-trigger{outline-offset:1px;outline:1px solid canvastext}}.neda-user-avatar{color:#000;letter-spacing:0;text-transform:uppercase;background:#c4c40e;border-radius:8px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.neda-user-avatar[data-neda-avatar=glyph]:before{content:"";background-color:#000;width:20px;height:20px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 2c-5.33 0-8 2.67-8 5v3h16v-3c0-2.33-2.67-5-8-5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 2c-5.33 0-8 2.67-8 5v3h16v-3c0-2.33-2.67-5-8-5Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.neda-user-avatar-photo{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.neda-user-avatar[data-neda-photo=loaded]{color:#0000;background:0 0}.neda-user-avatar[data-neda-photo=loaded][data-neda-avatar=glyph]:before{visibility:hidden}.neda-user-name{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.neda-user-caret{background-color:currentColor;flex:none;width:14px;height:14px;transition:transform .15s;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.4 8.6 12 13.2l4.6-4.6L18 10l-6 6-6-6 1.4-1.4Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.4 8.6 12 13.2l4.6-4.6L18 10l-6 6-6-6 1.4-1.4Z'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.neda-user-menu.is-open .neda-user-caret{transform:rotate(180deg)}.neda-user-panel{top:calc(100% + 10px);z-index:30;background:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--menu-card-radius);box-sizing:border-box;text-align:start;min-width:244px;max-width:300px;padding:6px;line-height:1.3;position:absolute;inset-inline-end:0;box-shadow:0 8px 24px #0000001f}.neda-user-head{border-bottom:1px solid var(--border-hairline);align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px 12px;display:flex}.neda-user-head .neda-user-avatar{width:42px;height:42px;font-size:15px}.neda-user-identity{min-width:0}.neda-user-fullname{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;display:block;overflow:hidden}.neda-user-email{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.neda-user-email:empty{display:none}.neda-user-item{width:100%;min-height:var(--menu-row-h);padding:var(--menu-row-pad) 10px;border-radius:var(--menu-row-radius);color:var(--text-primary);font:inherit;font-size:var(--menu-row-font);line-height:var(--menu-row-line);white-space:nowrap;text-align:start;cursor:pointer;box-sizing:border-box;background:0 0;border:0;align-items:center;gap:10px;margin:0;font-weight:400;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.neda-user-item:hover,.neda-user-item:focus-visible{color:#fff;background-color:#d7263d;font-weight:700}.neda-user-value{color:var(--text-muted);margin-inline-start:auto;padding-inline-start:8px;font-size:13px;font-weight:400}.neda-user-item:hover .neda-user-value,.neda-user-item:focus-visible .neda-user-value{color:#fff}.neda-user-item[aria-current=true]{background-color:var(--textbox-4);font-weight:700}.neda-user-item[aria-current=true]:hover,.neda-user-item[aria-current=true]:focus-visible{color:#fff;background-color:#d7263d}.neda-user-item[aria-current=true]:after{content:"";width:16px;height:16px;-webkit-mask:var(--icon-tick) center / contain no-repeat;-webkit-mask:var(--icon-tick) center / contain no-repeat;mask:var(--icon-tick) center / contain no-repeat;pointer-events:none;background-color:currentColor;flex:none;margin-inline-start:auto}@media (forced-colors:active){.neda-user-item[aria-current=true]:after{forced-color-adjust:none;background-color:canvastext}}.neda-user-item:before{content:"";background-color:currentColor;flex:none;width:19px;height:19px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.neda-user-item[data-neda-icon=user]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 2c-5.33 0-8 2.67-8 5v3h16v-3c0-2.33-2.67-5-8-5Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0 2c-5.33 0-8 2.67-8 5v3h16v-3c0-2.33-2.67-5-8-5Z'/%3E%3C/svg%3E")}.neda-user-item[data-neda-icon=dashboard]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h8v8H3V3Zm10 0h8v5h-8V3ZM3 13h8v8H3v-8Zm10-3h8v11h-8V10Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 3h8v8H3V3Zm10 0h8v5h-8V3ZM3 13h8v8H3v-8Zm10-3h8v11h-8V10Z'/%3E%3C/svg%3E")}.neda-user-item[data-neda-icon=globe]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm6.93 6h-2.95a15.6 15.6 0 0 0-1.38-3.56A8.03 8.03 0 0 1 18.93 8ZM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96ZM4.26 14a8.06 8.06 0 0 1 0-4h3.38a16.6 16.6 0 0 0 0 4Zm.81 2h2.95c.35 1.25.82 2.45 1.38 3.56A7.99 7.99 0 0 1 5.07 16Zm2.95-8H5.07a7.99 7.99 0 0 1 4.33-3.56A15.6 15.6 0 0 0 8.02 8ZM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96ZM14.34 14H9.66a14.9 14.9 0 0 1 0-4h4.68a14.9 14.9 0 0 1 0 4Zm.26 5.56c.56-1.11 1.03-2.31 1.38-3.56h2.95a7.99 7.99 0 0 1-4.33 3.56ZM16.36 14a16.6 16.6 0 0 0 0-4h3.38a8.06 8.06 0 0 1 0 4Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm6.93 6h-2.95a15.6 15.6 0 0 0-1.38-3.56A8.03 8.03 0 0 1 18.93 8ZM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96ZM4.26 14a8.06 8.06 0 0 1 0-4h3.38a16.6 16.6 0 0 0 0 4Zm.81 2h2.95c.35 1.25.82 2.45 1.38 3.56A7.99 7.99 0 0 1 5.07 16Zm2.95-8H5.07a7.99 7.99 0 0 1 4.33-3.56A15.6 15.6 0 0 0 8.02 8ZM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96ZM14.34 14H9.66a14.9 14.9 0 0 1 0-4h4.68a14.9 14.9 0 0 1 0 4Zm.26 5.56c.56-1.11 1.03-2.31 1.38-3.56h2.95a7.99 7.99 0 0 1-4.33 3.56ZM16.36 14a16.6 16.6 0 0 0 0-4h3.38a8.06 8.06 0 0 1 0 4Z'/%3E%3C/svg%3E")}.neda-user-item[data-neda-icon=logout]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 13v-2H7V8l-5 4 5 4v-3h9ZM20 3h-9a2 2 0 0 0-2 2v3h2V5h9v14h-9v-3H9v3a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16 13v-2H7V8l-5 4 5 4v-3h9ZM20 3h-9a2 2 0 0 0-2 2v3h2V5h9v14h-9v-3H9v3a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2V5a2 2 0 0 0-2-2Z'/%3E%3C/svg%3E")}.neda-user-item[data-neda-icon=back]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 11H7.8l5.6-5.6L12 4l-8 8 8 8 1.4-1.4L7.8 13H20Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 11H7.8l5.6-5.6L12 4l-8 8 8 8 1.4-1.4L7.8 13H20Z'/%3E%3C/svg%3E")}[dir=rtl] .neda-user-item[data-neda-icon=back]:before{transform:scaleX(-1)}.neda-user-languages{border-top:1px solid var(--border-hairline);max-height:300px;margin:6px 0 0;padding:6px 0 0;list-style:none;overflow-y:auto}.neda-user-languages .neda-user-item:before{display:none}@media (max-width:640px){.neda-user-name{display:none}.neda-user-panel{max-width:min(300px,100vw - 24px)}}.account-dialog[open]{flex-direction:column;display:flex}.account-dialog{border-radius:var(--dialog-radius);width:min(560px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:var(--dialog-shadow);color:var(--text-primary);background:var(--surface-panel);border:0;padding:0}.account-dialog::backdrop{background:var(--dialog-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.account-head{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 18px;display:flex}.account-back{height:var(--control-h);min-height:var(--control-h);border:1.5px solid var(--border);border-radius:var(--control-radius);color:var(--text-primary);font:inherit;cursor:pointer;transition:background var(--card-ease), color var(--card-ease), border-color var(--card-ease);background:0 0;flex:none;align-items:center;gap:8px;margin-top:-1.5px;padding:0 14px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.account-back:hover,.account-back:focus-visible{border-color:var(--cherry-text);background:var(--cherry);color:var(--ink-on-brand)}[dir=rtl] .account-back span[aria-hidden]{display:inline-block;transform:scaleX(-1)}.account-head-text{min-width:0}.account-dismiss{border-radius:var(--control-radius);width:40px;height:40px;color:var(--text-primary);font:inherit;cursor:pointer;transition:background var(--card-ease), color var(--card-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-4px -4px 0 0;padding:0;font-size:26px;line-height:1;display:inline-flex}[dir=rtl] .account-dismiss{margin:-4px 0 0 -4px}.account-dismiss:hover,.account-dismiss:focus-visible{background:var(--interactive-hover);color:var(--interactive-hover-ink)}.account-body{flex:auto;gap:18px;min-height:0;padding:18px 24px;display:grid;overflow-y:auto}.account-dialog h2{letter-spacing:0;margin:0;font-size:22px}.account-lead{color:var(--muted);margin:6px 0 0;font-size:14px}.account-identity{background:var(--textbox-1);border-radius:12px;align-items:center;gap:14px;padding:16px;display:flex}.account-identity .neda-user-avatar{width:56px;height:56px;font-size:20px}.account-identity-text{gap:2px;min-width:0;display:grid}.account-identity-name{font-size:17px;font-weight:700;line-height:1.25}.account-identity-email{color:var(--muted);overflow-wrap:anywhere;font-size:14px}.account-section{border-top:1px solid var(--border);gap:10px;padding-top:18px;display:grid}.account-section.is-first{border-top:0;padding-top:0}.account-section h3{letter-spacing:0;margin:0;font-size:15px;font-weight:700}.account-section p{margin:0;font-size:14px;line-height:1.5}.account-note{color:var(--muted);font-size:13px!important}.account-facts{gap:10px;margin:0;display:grid}.account-facts>div{grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.account-facts dt{color:var(--muted);font-size:14px;font-weight:700}.account-facts dd{overflow-wrap:anywhere;margin:0;font-size:14px}.account-action{min-height:var(--control-h);border-radius:var(--control-radius);background:var(--lime);color:var(--ink-on-lime);font:inherit;cursor:pointer;transition:background var(--card-ease), color var(--card-ease);border:0;justify-self:start;align-items:center;gap:8px;padding:6px 18px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.account-action:hover,.account-action:focus-visible{background:var(--interactive-hover);color:var(--interactive-hover-ink)}[dir=rtl] .account-action span[aria-hidden]{display:inline-block;transform:scaleX(-1)}.account-action.is-leaving{border:1.5px solid var(--border);background:0 0}.account-action.is-leaving:hover,.account-action.is-leaving:focus-visible{border-color:var(--interactive-hover);background:var(--interactive-hover);color:var(--interactive-hover-ink)}.account-foot{border-top:1px solid var(--border);justify-content:flex-end;padding-top:18px;display:flex}.account-close{min-height:var(--control-h);border:1.5px solid var(--border);border-radius:var(--control-radius);color:var(--text-primary);font:inherit;cursor:pointer;transition:background var(--card-ease), color var(--card-ease), border-color var(--card-ease);background:0 0;padding:6px 18px;font-size:14px;font-weight:700}.account-close:hover,.account-close:focus-visible{border-color:var(--interactive-hover);background:var(--interactive-hover);color:var(--interactive-hover-ink)}@media (prefers-reduced-motion:reduce){.account-action,.account-close,.account-dismiss{transition:none}}.account-appearance{flex-wrap:wrap;gap:8px;display:flex}.account-appearance-option{min-height:var(--control-h);min-width:88px;font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border-strong);border-radius:var(--control-radius);cursor:pointer;transition:background-color var(--card-ease), color var(--card-ease), border-color var(--card-ease);flex-direction:column;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:400;line-height:1.2;display:inline-flex}.account-appearance-option:after{content:attr(data-label);visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;height:0;font-weight:700;overflow:hidden}.account-appearance-option.is-selected{color:var(--interactive-selected-ink);background:var(--interactive-selected);font-weight:700;box-shadow:inset 0 -3px}.account-appearance-option:hover,.account-appearance-option:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}@media (prefers-reduced-motion:reduce){.account-appearance-option{transition:none}}@media (forced-colors:active){.account-appearance-option.is-selected{outline-offset:-4px;outline:2px solid buttontext}}.account-form{justify-items:start;gap:14px;display:grid}.account-field{gap:6px;width:100%;max-width:340px;display:grid}.account-field label{color:var(--muted);font-size:14px;font-weight:700}.account-field input{border:1.5px solid var(--border-default);border-radius:var(--control-radius);background:var(--surface-panel);width:100%;color:var(--text-primary);font:inherit;padding:0 12px;font-size:15px;font-weight:400}.account-field input:focus-visible{border-color:var(--focus-ring);outline:3px solid var(--focus-ring);outline-offset:2px}.account-action:disabled{opacity:.55;cursor:not-allowed}.account-action:disabled:hover{background:var(--lime);color:var(--ink-on-lime)}.account-status{margin:0;font-size:14px;font-weight:700;line-height:1.4}.account-status:empty{display:none}.account-status.is-good{color:var(--text-primary);background:var(--textbox-3);border:1.5px solid var(--status-success);border-radius:var(--radius);padding:8px 12px}.account-status.is-partial{color:var(--ink-on-gold);background:var(--gold-light);border:1.5px solid var(--gold);border-radius:var(--radius);padding:8px 12px}.account-status.is-bad{color:var(--status-error-text)}.account-value{overflow-wrap:anywhere;margin:0;font-weight:700;font-size:15px!important}.ne-langmenu{position:relative}.ne-langmenu__toggle{width:100%;min-width:150px;height:35px;min-height:35px;color:var(--text-primary);font:inherit;text-align:start;background:var(--surface-elevated);border:1px solid var(--border-strong);box-shadow:none;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding-inline:12px;font-size:14px;font-weight:400;transition:border-color .15s,box-shadow .15s;display:flex}.ne-langmenu__toggle:hover,.ne-langmenu__toggle:focus-visible{color:#fff;box-shadow:none;background-color:#d7263d;border-color:#d7263d}.ne-langmenu__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ne-langmenu__caret{border-inline:5px solid #0000;border-top:6px solid;flex:none;width:0;height:0;transition:transform .15s}.ne-langmenu--open .ne-langmenu__caret{transform:rotate(180deg)}.ne-langmenu:not(.ne-langmenu--foot){--icon-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 34'%3E%3Cpath d='M11 14.5l6 6 6-6' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ne-langmenu:not(.ne-langmenu--foot) .ne-langmenu__toggle{border-width:1.5px;padding-inline:12px 3px}.ne-langmenu:not(.ne-langmenu--foot) .ne-langmenu__caret{width:26px;height:26px;color:var(--ink-on-cyan);background:var(--cyan);border-radius:var(--control-radius);border:0;place-items:center;display:grid}.ne-langmenu:not(.ne-langmenu--foot) .ne-langmenu__caret:before{content:"";width:100%;height:100%;-webkit-mask:var(--icon-chevron-down) center / 100% 100% no-repeat;-webkit-mask:var(--icon-chevron-down) center / 100% 100% no-repeat;mask:var(--icon-chevron-down) center / 100% 100% no-repeat;background-color:currentColor}.ne-langmenu:not(.ne-langmenu--foot) .ne-langmenu__toggle:hover .ne-langmenu__caret,.ne-langmenu:not(.ne-langmenu--foot) .ne-langmenu__toggle:focus-visible .ne-langmenu__caret{color:inherit;background:0 0}.ne-langmenu__list{inset-inline-start:0;z-index:60;background-color:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--menu-card-radius);width:232px;min-width:232px;max-width:232px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);overflow:hidden;box-shadow:0 8px 24px #0000001f}.ne-langmenu__list:focus-visible{outline:none}.ne-langmenu__row{box-sizing:border-box;width:100%;min-height:var(--menu-row-h);padding:var(--menu-row-pad) 12px;border-radius:var(--menu-row-radius);color:var(--text-primary);font-size:var(--menu-row-font);font-weight:400;line-height:var(--menu-row-line);white-space:nowrap;cursor:pointer;background-color:#0000;align-items:center;gap:10px;transition:background-color .15s,color .15s;display:flex}.ne-langmenu__row[aria-selected=true]{background-color:var(--interactive-selected);color:var(--interactive-selected-ink);font-weight:700}.ne-langmenu__row[aria-selected=true]:after{content:"";width:16px;height:16px;-webkit-mask:var(--icon-tick) center / contain no-repeat;-webkit-mask:var(--icon-tick) center / contain no-repeat;mask:var(--icon-tick) center / contain no-repeat;pointer-events:none;background-color:currentColor;flex:none;margin-inline-start:auto}.ne-langmenu__row:hover,.ne-langmenu__row.ne-langmenu__row--active{color:#fff;background-color:#d7263d;font-weight:700}.ne-langmenu--open:not(.ne-langmenu--foot) .ne-langmenu__toggle,.ne-langmenu--open:not(.ne-langmenu--foot) .ne-langmenu__toggle:hover,.ne-langmenu--open:not(.ne-langmenu--foot) .ne-langmenu__toggle:focus-visible{background-color:var(--interactive-selected);border-color:var(--border-strong);color:var(--interactive-selected-ink)}.ne-langmenu--open:not(.ne-langmenu--foot) .ne-langmenu__caret,.ne-langmenu--open:not(.ne-langmenu--foot) .ne-langmenu__toggle:hover .ne-langmenu__caret,.ne-langmenu--open:not(.ne-langmenu--foot) .ne-langmenu__toggle:focus-visible .ne-langmenu__caret{color:var(--interactive-selected-ink);background:var(--interactive-selected)}@media (prefers-reduced-motion:reduce){.ne-langmenu__toggle,.ne-langmenu__caret,.ne-langmenu__row{transition:none}}.ne-langmenu--foot .ne-langmenu__toggle{color:#000;background:0 0;border:0;justify-content:flex-start;width:auto;min-width:0;max-width:100%;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}.ne-langmenu--foot .ne-langmenu__toggle:before{content:"";width:16px;height:16px;-webkit-mask:var(--ne-icon-globe) center / 16px 16px no-repeat;-webkit-mask:var(--ne-icon-globe) center / 16px 16px no-repeat;mask:var(--ne-icon-globe) center / 16px 16px no-repeat;background-color:currentColor;flex:none}.ne-langmenu--foot{--ne-icon-globe:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z'/%3E%3C/svg%3E")}.ne-langmenu--foot .ne-langmenu__toggle:hover,.ne-langmenu--foot .ne-langmenu__toggle:focus-visible{color:#fff;box-shadow:none;background:#d7263d;outline:none;font-weight:700}.ne-langmenu--foot.ne-langmenu--open .ne-langmenu__toggle:not(:hover):not(:focus-visible){color:#000;background:#f1f3d6;font-weight:700}.ne-langmenu--foot .ne-langmenu__caret{border-inline-width:4px;border-top:0;border-bottom:5px solid}.ne-langmenu--foot .ne-langmenu__list{top:auto;bottom:calc(100% + 6px);inset-inline-start:auto;color:#000;text-align:start;background-color:#fff;border:1px solid #0000002e;max-height:min(60vh,396px);left:50%;overflow-y:auto;transform:translate(-50%)}.ne-langmenu--foot .ne-langmenu__row{color:#000}.ne-langmenu--foot .ne-langmenu__row[aria-selected=true]{background-color:#f1f3d6;font-weight:700}.ne-langmenu--foot .ne-langmenu__row:hover,.ne-langmenu--foot .ne-langmenu__row.ne-langmenu__row--active{color:#fff;background-color:#d7263d}@media (forced-colors:active){.ne-langmenu:not(.ne-langmenu--foot) .ne-langmenu__caret:before,.ne-langmenu--foot .ne-langmenu__toggle:before{forced-color-adjust:none;background-color:canvastext}.ne-langmenu__row--active{outline-offset:-2px;outline:2px solid highlight}.ne-langmenu__row[aria-selected=true]:after{forced-color-adjust:none;background-color:canvastext}.ne-langmenu__row[aria-selected=true]{outline-offset:-1px;outline:1px solid canvastext}.ne-langmenu__row[aria-selected=true].ne-langmenu__row--active{outline-offset:-2px;outline:2px solid highlight}}.neda-file{gap:7px;display:grid}.neda-file>.neda-file-input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.neda-file-control{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.neda-file-button{font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;font-weight:700;line-height:1.2;display:inline-flex}.neda-file-mark{flex:none}.neda-file-input:focus-visible+.neda-file-control .neda-file-button{outline:3px solid var(--focus-ring);outline-offset:3px}.neda-file-input:disabled+.neda-file-control .neda-file-button{cursor:not-allowed;opacity:.55}.neda-file-input:disabled+.neda-file-control .neda-file-button:hover{color:var(--text-primary);background:var(--lime-tint);border-color:var(--text-primary)}.neda-file-name{min-width:0;color:var(--muted);overflow-wrap:anywhere;font-size:13px}.neda-file-name.is-set{color:var(--text-primary);font-weight:700}.neda-file-hint{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.neda-colour{gap:7px;display:grid}.neda-colour-label{font-size:14px;font-weight:700;display:block}.neda-colour-row{align-items:center;gap:8px;display:flex}.neda-colour-swatch{width:52px;height:var(--control-h);background:var(--surface-panel);border:1.5px solid var(--border-strong);border-radius:var(--control-radius);flex:none;padding:3px;display:block}.neda-colour-swatch input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:4px;width:100%;height:100%;padding:0;display:block}.neda-colour-swatch input[type=color]::-webkit-color-swatch-wrapper{padding:0}.neda-colour-swatch input[type=color]::-webkit-color-swatch{border:0;border-radius:4px}.neda-colour-swatch input[type=color]::-moz-color-swatch{border:0;border-radius:4px}.neda-colour-hex{width:auto;min-width:0;height:var(--control-h);font:inherit;text-transform:uppercase;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border-strong);border-radius:var(--control-radius);flex:7rem;padding:0 12px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:15px;font-weight:400}.neda-colour-swatch:has(input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px}.neda-colour-swatch input[type=color]:focus-visible{outline:none}.neda-colour-hex:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.neda-colour-pads{flex-wrap:wrap;gap:6px;display:flex}.neda-colour-pad{border:1.5px solid var(--border-strong);cursor:pointer;border-radius:8px;width:28px;height:28px;padding:0}.neda-colour-pad[aria-pressed=true]{box-shadow:0 0 0 2px var(--surface-panel), 0 0 0 4px var(--text-primary)}.neda-colour-pad:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.neda-colour-hint{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.neda-colour-custom .neda-colour-label{color:var(--text-secondary);font-size:13px;line-height:1.3}.neda-colour-custom .neda-colour-hex{inline-size:104px}.neda-swatches{flex-wrap:wrap;gap:8px;padding-block:4px;display:flex}.neda-swatch{cursor:pointer;width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--neda-swatch-edge,#00000024);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative}.neda-swatch.is-selected:after{content:"";border:2px solid var(--neda-swatch-gap,var(--surface-elevated));pointer-events:none;border-radius:50%;position:absolute;inset:2px}.neda-swatch:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.neda-select-menu{inline-size:100%;min-inline-size:0;position:relative}.neda-select-trigger{inline-size:100%;block-size:var(--control-h);font:inherit;text-align:start;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border-strong);border-radius:var(--control-radius);cursor:pointer;align-items:center;gap:10px;padding-block:0;padding-inline:12px 3px;font-weight:400;line-height:1.2;transition:border-color .15s,box-shadow .15s;display:flex}.neda-select-value{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-inline-size:0;overflow:hidden}.neda-select-arrow{block-size:26px;inline-size:26px;color:var(--ink-on-cyan);background:var(--cyan);border-radius:var(--control-radius);flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.neda-select-arrow:before{content:"";block-size:100%;inline-size:100%;-webkit-mask:var(--icon-chevron-down) center / 100% 100% no-repeat;-webkit-mask:var(--icon-chevron-down) center / 100% 100% no-repeat;mask:var(--icon-chevron-down) center / 100% 100% no-repeat;background-color:currentColor}.neda-select-menu{--icon-chevron-down:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 34'%3E%3Cpath d='M11 14.5l6 6 6-6' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.neda-select-trigger:hover:not(:disabled){border-color:var(--interactive-hover)}.neda-select-trigger:hover:not(:disabled) .neda-select-arrow{color:var(--interactive-hover-ink);background:var(--interactive-hover)}.neda-select-menu.is-open .neda-select-trigger,.neda-select-menu.is-open .neda-select-trigger:hover:not(:disabled){color:var(--interactive-selected-ink);background:var(--interactive-selected);border-color:var(--border-strong)}.neda-select-menu.is-open .neda-select-arrow,.neda-select-menu.is-open .neda-select-trigger:hover:not(:disabled) .neda-select-arrow{color:var(--interactive-selected-ink);background:var(--interactive-selected)}.neda-select-trigger:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.neda-select-trigger:disabled{color:var(--muted);background:var(--app-bg)}.neda-select-trigger:disabled .neda-select-arrow{color:var(--muted);background:var(--surface-placeholder)}.neda-select-list{z-index:60;overscroll-behavior:contain;inline-size:max-content;min-inline-size:max(100%,min(232px,100vw - 24px));max-inline-size:min(640px,100vw - 24px);color:var(--text-primary);background-color:var(--surface-elevated);border:1px solid var(--border-hairline);border-radius:var(--menu-card-radius);box-shadow:var(--card-shadow-up);text-align:start;margin:0;padding:6px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;overflow:hidden auto}.neda-select-list.is-end{inset-inline:auto 0}.neda-select-list.is-above{inset-block:auto calc(100% + 6px)}.neda-select-list:focus-visible{outline:none}.neda-select-group+.neda-select-group{border-block-start:1px solid var(--border-hairline);margin-block-start:4px;padding-block-start:4px}.neda-select-heading{color:var(--text-secondary);white-space:nowrap;cursor:default;padding:8px 12px 4px;font-size:12px;font-weight:700;line-height:1.3}.neda-select-option{min-block-size:var(--menu-row-h);padding-block:var(--menu-row-pad);font-size:var(--menu-row-font);font-weight:400;line-height:var(--menu-row-line);color:var(--text-primary);border-radius:var(--menu-row-radius);white-space:nowrap;cursor:pointer;background-color:#0000;padding-inline:12px 36px;transition:background-color .15s,color .15s;position:relative}.neda-select-option[aria-selected=true]{color:var(--interactive-selected-ink);background-color:var(--interactive-selected);font-weight:700}.neda-select-option.is-active,.neda-select-option.is-active[aria-selected=true]{color:var(--interactive-hover-ink);background-color:var(--interactive-hover);font-weight:700}.neda-select-text{grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.neda-select-text>span,.neda-select-text:after{text-overflow:ellipsis;grid-area:1/1;min-inline-size:0;overflow:hidden}.neda-select-text:after{content:attr(data-bold);content:attr(data-bold) / "";visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:700}.neda-select-tick{display:flex;position:absolute;inset-block-start:50%;inset-inline-end:12px;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.neda-select-trigger,.neda-select-arrow,.neda-select-arrow:before,.neda-select-option{transition:none}}@media (forced-colors:active){.neda-select-list{border:1px solid canvastext}.neda-select-arrow:before{forced-color-adjust:none;background-color:canvastext}.neda-select-option[aria-selected=true]{outline-offset:-1px;outline:1px solid canvastext}.neda-select-option.is-active{forced-color-adjust:none;color:highlighttext;background-color:highlight}.neda-swatch{forced-color-adjust:none;box-shadow:inset 0 0 0 1px canvastext}.neda-swatch.is-selected{box-shadow:inset 0 0 0 1px canvastext,0 0 0 1px canvas,0 0 0 3px highlight}.neda-swatch.is-selected:after{border-color:canvas}.neda-swatch:focus-visible{outline-offset:4px!important}}.neda-select{width:100%;min-height:var(--control-h);font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border-strong);border-radius:var(--control-radius);cursor:pointer;padding:0 12px;font-weight:400}.neda-select:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.neda-select:disabled{color:var(--muted);background:var(--app-bg);cursor:not-allowed}.neda-range{width:100%;accent-color:var(--cyan);cursor:pointer;background:0 0;border:0;padding:0}.neda-range:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.neda-range:disabled{accent-color:var(--border-strong);cursor:not-allowed}.neda-workspace{background:var(--page-plate);max-width:1240px;margin:0 auto;padding:24px 24px 64px}.band-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.band-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.band-note{color:var(--muted);font-size:13px}.band-search{margin:0;flex:0 24rem;align-items:center;gap:8px;min-width:14rem;margin-inline-start:auto;display:flex}.band-search input{box-sizing:border-box;min-width:0;height:var(--control-h);font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-strong);border-radius:var(--control-radius);flex:auto;padding:0 13px;font-size:15px;font-weight:400}.band-search input::placeholder{color:var(--text-muted)}.band-search input::-webkit-search-cancel-button{appearance:none}.band-search input:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 .2rem var(--focus-halo);outline:none}.band-search .band-search-button{box-sizing:border-box;width:44px;height:var(--control-h);min-height:var(--control-h);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.band-search-button svg{width:18px;height:18px;display:block}.band-empty{text-align:center;color:var(--muted);background:var(--page-plate);border-radius:var(--radius);margin:0;padding:32px}.band-results{width:100%}.project-band{margin-bottom:32px;padding-bottom:8px}.project-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.project-grid>li{display:flex}.project-grid>li>.project-card{flex:1}.project-card{background:var(--surface-panel);border-radius:var(--radius);border:0;align-items:stretch;min-height:148px;display:flex;position:relative;box-shadow:0 2px 4px #00000014,0 14px 30px -12px #0000002e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .project-card{box-shadow:0 0 0 1px var(--border-hairline), 0 2px 4px #0006, 0 14px 30px -12px #000000b3}}:root[data-theme=dark] .project-card{box-shadow:0 0 0 1px var(--border-hairline), 0 2px 4px #0006, 0 14px 30px -12px #000000b3}:is(.project-card:has(.card-menu-trigger[aria-expanded=true]),.item-card:has(.card-menu-trigger[aria-expanded=true])){z-index:5}.project-card>.project-tick{inset-block-start:17px;inset-inline-end:50px}.project-card,.item-card{transition:transform var(--card-ease), box-shadow var(--card-ease), background var(--card-ease)}.project-card:hover,.project-card:focus-within,.item-card:hover,.item-card:focus-within{background:var(--textbox-3);box-shadow:var(--card-shadow-up);z-index:1;transform:scale(1.03)}.project-card.is-open,.project-card.is-open:hover,.project-card.is-open:focus-within{background:var(--interactive-selected);color:var(--interactive-selected-ink)}.project-card.is-open .item-badge{background:var(--surface-panel)}:is(.project-card:has(.card-menu-trigger[aria-expanded=true]),.item-card:has(.card-menu-trigger[aria-expanded=true])){transform:none}.project-card.is-drag-over,.item-card.is-drag-over,.project-card.is-drag-over:hover,.item-card.is-drag-over:hover{background:var(--textbox-4);box-shadow:0 0 0 3px var(--lime), 0 10px 24px #00000029;transform:translateY(-2px)}.project-open{border-radius:var(--radius);cursor:pointer;text-align:start;min-width:0;color:var(--text-primary);background:0 0;border:0;flex-direction:column;flex:1;align-items:stretch;gap:12px;padding:16px;display:flex}.project-open:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.project-plate{width:52px;height:52px;color:var(--plate-ink,#000);background:linear-gradient(150deg, color-mix(in srgb, var(--spine,#0ec4c5) 70%, #fff) 0%, var(--spine,#0ec4c5) 55%, color-mix(in srgb, var(--spine,#0ec4c5) 84%, #000) 100%);transition:transform var(--card-ease);border-radius:14px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,inset 0 -1px #0000001f}.project-plate:after{content:"";pointer-events:none;background:linear-gradient(#ffffff6b,#fff0);position:absolute;inset:0 0 48%}.project-plate svg{z-index:1;position:relative}.project-plate--picture{background:var(--plate-tint,var(--surface-sunken));box-shadow:inset 0 0 0 1px #00000014}.project-plate--picture:after{display:none}.project-plate img{object-fit:contain;width:38px;height:38px}.project-card:hover .project-plate,.project-card:focus-within .project-plate{transform:translateY(-1px)}.project-text{flex-direction:column;gap:6px;min-width:0;display:flex}.project-name{color:var(--text-primary);font-size:16px;font-weight:400;line-height:1.25}.project-name-text{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.project-badges{flex-wrap:wrap;gap:6px;display:flex}.project-meta{border-block-start:1px solid var(--border-hairline);color:var(--text-secondary);align-items:center;gap:6px;margin-block-start:auto;padding-block-start:10px;font-size:13px;display:flex}.project-meta-mark{flex:none}.project-count{font-weight:700}.project-go{color:var(--text-primary);transition:transform var(--card-ease);flex:none;margin-inline-start:auto}[dir=rtl] .project-go{transform:scaleX(-1)}.project-card:hover .project-go,.project-card:focus-within .project-go{transform:translate(3px)}[dir=rtl] .project-card:hover .project-go,[dir=rtl] .project-card:focus-within .project-go{transform:scaleX(-1)translate(3px)}.project-card.is-open .project-go{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.project-plate,.project-go{transition:none}}.project-card>.card-menu{inset-block-start:12px;inset-inline-end:12px}.container-band{display:block}.crumbs{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;font-size:13px;display:flex}.crumb{font:inherit;color:var(--page-link);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-weight:700;text-decoration:underline}.crumb:hover{color:var(--cherry-text)}.crumb:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}.crumb.is-current{color:var(--text-primary);cursor:default;text-decoration:none}.crumb-sep{color:var(--muted)}.item-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.item-card{background:var(--surface-panel);box-shadow:var(--page-card-shadow);border:0;border-radius:12px;display:block;position:relative}.item-card[draggable=true]{cursor:grab}.item-card.is-dragging,.item-card.is-dragging:hover{opacity:.5;cursor:grabbing;transform:none}.item-open{cursor:pointer;text-align:start;background:0 0;border:0;border-radius:12px;width:100%;padding:0 0 12px;display:block}.item-open:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.item-cover{aspect-ratio:16/10;background:var(--cyan-tint);border-start-start-radius:12px;border-start-end-radius:12px;display:block;overflow:hidden}.item-cover img{object-fit:cover;width:100%;height:100%;display:block}.item-cover-fallback{place-items:center;width:100%;height:100%;display:grid}.item-cover-fallback img{object-fit:contain;width:56px;height:56px}.item-cover-brand{background:var(--cyan);width:100%;height:100%;color:var(--ink-on-lime);place-items:center;font-size:44px;font-weight:700;display:grid}.item-body{gap:4px;padding:12px 14px 0;display:grid}.item-title{color:var(--text-primary);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.item-tags{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.item-tags-none{opacity:.75;font-style:italic}.card-menu{z-index:2;position:absolute;inset-block-start:8px;inset-inline-end:8px}.card-menu-trigger{background:var(--surface-panel);width:30px;height:30px;color:var(--text-primary);cursor:pointer;border:0;border-radius:8px;place-items:center;font-size:18px;line-height:1;display:grid;box-shadow:0 1px 3px #00000038}.card-menu-trigger:hover,.card-menu-trigger:focus-visible{background:var(--interactive-hover);color:var(--interactive-hover-ink)}.card-menu-trigger[aria-expanded=true]:not(:hover):not(:focus-visible){background:var(--interactive-selected);color:var(--interactive-selected-ink)}.card-menu-list{background:var(--surface-panel);border-radius:var(--menu-card-radius);min-width:11rem;max-height:60vh;margin:0;padding:6px;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 10px 30px #00000038}.card-menu-list.is-below-end,.card-menu-list.is-below-start{inset-block-start:34px}.card-menu-list.is-above-end,.card-menu-list.is-above-start{inset-block-end:34px}.card-menu-list.is-below-end,.card-menu-list.is-above-end{inset-inline-end:0}.card-menu-list.is-below-start,.card-menu-list.is-above-start{inset-inline-start:0}.card-menu-list button{width:100%;min-height:var(--menu-row-h);padding:var(--menu-row-pad) 12px;font:inherit;font-size:var(--menu-row-font);line-height:var(--menu-row-line);color:var(--text-primary);text-align:start;white-space:nowrap;border-radius:var(--menu-row-radius);cursor:pointer;background:0 0;border:0;display:block}.card-menu-list button:hover,.card-menu-list button:focus-visible{background:var(--interactive-hover);color:var(--interactive-hover-ink);font-weight:700}.card-menu-list button.is-danger{color:var(--cherry-text)}.card-menu-list button.is-danger:hover,.card-menu-list button.is-danger:focus-visible{color:var(--interactive-hover-ink)}.pager{justify-content:space-between;align-items:center;gap:16px;margin-block-start:20px;display:flex}.pager-side{gap:10px;display:inline-flex}.pager-step{background:var(--lime);width:52px;height:44px;color:var(--ink-on-lime);border-radius:var(--control-radius);cursor:pointer;border:0;place-items:center;font-size:20px;line-height:1;display:grid}.pager-step:hover:not(:disabled),.pager-step:focus-visible:not(:disabled){background:var(--interactive-hover);color:var(--interactive-hover-ink)}.pager-step:disabled{background:var(--border);color:var(--muted);cursor:default}.pager-count{color:var(--text-primary);font-size:15px}[dir=rtl] .pager-step span[aria-hidden]{display:inline-block;transform:scaleX(-1)}.project-dialog{width:min(560px,100vw - 32px);color:var(--text-primary);background:var(--surface-elevated);border-radius:var(--dialog-radius);box-shadow:var(--dialog-shadow);border:0;padding:0;overflow:hidden}.project-dialog::backdrop{background:var(--dialog-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.project-dialog form,.project-dialog .move-body{overscroll-behavior:contain;scrollbar-width:none;gap:20px;max-height:min(92vh,900px);padding:0 28px;display:grid;overflow-y:auto}.project-dialog form::-webkit-scrollbar{width:0;height:0}.project-dialog .move-body::-webkit-scrollbar{width:0;height:0}@media (max-height:820px){.project-dialog form,.project-dialog .move-body{gap:14px}.project-dialog h2,.project-dialog .pd-head{padding-block:18px 4px}.pd-actions{padding-block:12px 14px}.pd-split{gap:20px}.pd-aside{gap:10px;padding:16px;inset-block-start:84px}.pd-drop{padding:10px 12px}.pd-field{gap:6px}.pd-colours.neda-swatches,.pd-icons{padding-block:2px}.pd-aside-card{padding:10px}}@media (max-height:680px){.project-dialog form,.project-dialog .move-body{gap:12px}.pd-icons{grid-template-columns:repeat(7,40px)}.pd-icon{height:40px}.pd-aside-card+.pd-aside-card{display:none}}.project-dialog form:not(:has(.pd-actions)){padding-block-end:24px}.project-dialog .move-body:not(:has(.pd-actions)){padding-block-end:24px}.project-dialog h2,.project-dialog .pd-head{z-index:2;background:var(--surface-elevated);margin:0 -28px;padding-block:26px 6px;padding-inline:28px 76px;position:sticky;inset-block-start:0}.project-dialog h2:after,.project-dialog .pd-head:after{content:"";background:linear-gradient(var(--surface-elevated), transparent);pointer-events:none;block-size:14px;position:absolute;inset-block-start:100%;inset-inline:0}.project-dialog h2{letter-spacing:0;font-size:24px;font-weight:700;line-height:1.2}.project-dialog .pd-head h2{background:0 0;margin:0;padding:0;position:static}.project-dialog .pd-head h2:after{content:none}.pd-sub{color:var(--text-secondary);margin:6px 0 0;font-size:15px;line-height:1.45}.pd-close{z-index:3;width:40px;height:40px;color:var(--text-secondary);border-radius:var(--control-radius);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:20px;inset-inline-end:20px}.pd-close:hover:not(:disabled),.pd-close:focus-visible:not(:disabled){color:var(--interactive-hover-ink);background:var(--interactive-hover)}.pd-close:disabled{opacity:.45;cursor:default}.pd-actions{z-index:2;background:var(--surface-elevated);border-block-start:1px solid var(--border-hairline);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:0 -28px;padding:18px 28px 22px;display:flex;position:sticky;inset-block-end:0}.pd-actions:before{content:"";background:linear-gradient(transparent, var(--surface-elevated));pointer-events:none;block-size:18px;position:absolute;inset-block-end:100%;inset-inline:0}.project-dialog .pd-actions .button{height:var(--control-h);min-height:var(--control-h);border-radius:var(--control-radius);justify-content:center;align-items:center;min-width:104px;padding-block:0;padding-inline:20px;display:inline-flex}.project-dialog .pd-actions .pd-reset{min-width:0;margin-inline:-12px auto;padding-inline:12px}.project-dialog .pd-actions .pd-reset:not(:hover):not(:focus-visible){color:var(--text-secondary);background:0 0;border-color:#0000}.project-dialog--split{width:min(900px,100vw - 32px)}.pd-split{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:24px;display:grid}.pd-main{gap:16px;min-width:0;display:grid}.pd-aside{background:var(--textbox-1);scrollbar-width:none;border-radius:16px;gap:14px;max-block-size:calc(min(92vh,900px) - 180px);padding:22px 20px;display:grid;position:sticky;inset-block-start:104px;overflow-y:auto}.pd-aside::-webkit-scrollbar{width:0;height:0}.pd-aside h3{margin:0;font-size:18px;font-weight:700;line-height:1.25}.pd-aside-sub{color:var(--text-secondary);margin:-10px 0 2px;font-size:14px;line-height:1.45}.pd-aside-card{background:var(--surface-panel);border-radius:var(--radius);gap:10px;padding:14px;display:grid;box-shadow:0 2px 4px #0000000f,0 14px 30px -12px #00000029}.pd-aside-label{color:var(--text-secondary);margin:0;font-size:13px;font-weight:700;line-height:1.3}.pd-aside .project-card,.pd-aside .item-card{pointer-events:none}.pd-aside .item-card{max-width:240px}@media (max-width:860px){.pd-split{grid-template-columns:minmax(0,1fr)}.pd-aside{max-block-size:none;position:static;overflow:visible}}@media (max-width:520px){.project-dialog form,.project-dialog .move-body{padding-inline:20px}.project-dialog h2,.project-dialog .pd-head{margin-inline:-20px;padding-inline:20px 68px}.pd-actions{margin-inline:-20px;padding-inline:20px}.pd-close{inset-inline-end:14px}.project-dialog .pd-actions .pd-reset{flex:1 0 100%;justify-content:flex-start;margin-inline:-12px 0}.project-dialog .pd-actions .button:not(.pd-reset){flex:1 1 0}}.pd-field{border:0;gap:9px;margin:0;padding:0;display:grid}.pd-field>span,.pd-field>legend{color:var(--text-secondary);padding:0;font-size:13px;font-weight:700;line-height:1.3}.pd-field>input{font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-strong);border-radius:var(--control-radius);padding:0 13px;font-size:15px;font-weight:400}.pd-field>input::placeholder{color:var(--text-muted)}.pd-field>input:focus-visible{box-shadow:0 0 0 3px var(--surface-elevated), 0 0 0 6px var(--focus-ring);outline:none}.pd-hint{color:var(--muted);margin:-3px 0 0;font-size:13px;line-height:1.45}.pd-colour-row{flex-wrap:wrap;align-items:end;gap:12px 22px;display:flex}.pd-colours-col{gap:2px;display:grid}.pd-colour-tints{flex-wrap:wrap;gap:8px;display:flex}.pd-colour-tint{border-radius:6px;width:28px;height:16px;box-shadow:inset 0 0 0 1px #00000014}.pd-colour-custom{border-inline-start:1px solid var(--border-hairline);padding-inline-start:22px}@media (min-width:861px) and (max-width:920px),(max-width:620px){.pd-colour-custom{border-inline-start:0;padding-inline-start:0}}.pd-icons{grid-template-columns:repeat(7,44px);justify-content:start;gap:8px;padding-block:4px;display:grid}@media (max-width:520px){.pd-icons{grid-template-columns:repeat(auto-fill,44px)}}.pd-icon{height:44px;color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-hairline);border-radius:var(--radius);cursor:pointer;place-items:center;padding:0;display:grid;position:relative;box-shadow:0 1px 3px #00000012}.pd-drop{background:var(--surface-sunken);border:1.5px dashed var(--border-strong);border-radius:14px;padding:12px 14px}.pd-drop .neda-file-hint{margin-block-end:0}.pd-icon:hover{background:var(--interactive-tile-hover);border-color:var(--border-strong);box-shadow:var(--card-shadow);transform:translateY(-1px)}.pd-icon.is-selected{background:var(--interactive-selected);color:var(--interactive-selected-ink);border-color:var(--border-strong);font-weight:700}.pd-icon.is-selected:after{content:"";background:currentColor;border-radius:2px;block-size:3px;position:absolute;inset-block-end:4px;inset-inline:8px}.pd-icon:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.pd-icon img{object-fit:contain;width:20px;height:20px}.pd-cover{align-items:flex-start;gap:14px;display:flex}.pd-cover-preview{background:var(--cyan-tint);width:132px;height:84px;box-shadow:inset 0 0 0 1px var(--border-hairline);border-radius:12px;flex:none;display:block;overflow:hidden}.pd-cover-preview img{object-fit:cover;width:100%;height:100%;display:block}.pd-cover-fallback{place-items:center;width:100%;height:100%;display:grid}.pd-cover-controls{justify-items:start;gap:8px;font-size:13px;display:grid}.pd-error{color:var(--ink-on-gold);background:var(--gold-light);border:1.5px solid var(--gold);border-radius:var(--radius);margin:0;padding:10px 12px;font-size:13px;line-height:1.45}@media (prefers-reduced-motion:no-preference){.pd-icon{transition:background var(--card-ease), border-color var(--card-ease), box-shadow var(--card-ease), transform var(--card-ease)}}@media (prefers-reduced-motion:reduce){.pd-icon:hover{transform:none}}@media (forced-colors:active){.project-dialog,.project-card,.item-card{border:1px solid canvastext}.project-card.is-open,.pd-icon.is-selected{border:2px solid highlight}.pd-icon.is-selected:after{background:highlight}.pd-field>input:focus-visible{outline-offset:3px;outline:3px solid highlight}}.button.ghost{font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border);border-radius:var(--control-radius);cursor:pointer;padding:6px 16px;font-weight:700}.button.ghost:hover,.button.ghost:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.button.ghost.small{padding:6px 10px;font-size:13px}.button:disabled{opacity:.6;cursor:default}.move-list{max-height:46vh;margin:0;padding:0;list-style:none;overflow-y:auto}.move-list button{width:100%;font:inherit;color:var(--text-primary);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:15px;display:flex}.move-list button:hover:not(:disabled),.move-list button:focus-visible:not(:disabled){background:var(--interactive-hover);color:var(--interactive-hover-ink)}.move-list button:disabled{color:var(--muted);cursor:default}.move-dot{border-radius:6px;flex:none;place-items:center;width:26px;height:26px;display:grid}.move-dot.is-root{background:var(--border);color:var(--text-primary);font-weight:700}.move-note{margin-inline-start:auto;font-size:12px;font-style:italic}.move-empty{color:var(--muted);margin:0}.back-to-workspace{font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border);border-radius:var(--control-radius);cursor:pointer;align-items:center;gap:6px;margin-inline-end:12px;padding:7px 11px;font-size:13px;font-weight:700;display:inline-flex}.back-to-workspace:hover,.back-to-workspace:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.header-menu-trigger[aria-expanded=true]{background:var(--interactive-selected);color:var(--interactive-selected-ink);border-color:var(--interactive-selected)}.header-menu-trigger[aria-expanded=true]:hover,.header-menu-trigger[aria-expanded=true]:focus-visible{background:var(--interactive-hover);color:var(--interactive-hover-ink);border-color:var(--interactive-hover)}@media (prefers-reduced-motion:reduce){.project-card,.item-card{transition:none}.project-card:hover,.project-card:focus-within,.project-card.is-drag-over,.item-card:hover,.item-card:focus-within,.item-card.is-drag-over{transform:none}}.item-badge{letter-spacing:0;vertical-align:middle;white-space:nowrap;color:var(--text-primary);background:var(--lime-tint);border-radius:999px;margin-inline-start:8px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.band-heading{color:var(--text-primary);margin:0;font-size:18px;font-weight:700}.shared-band{border-top:1.5px solid var(--border)}.button.danger{font:inherit;color:var(--cherry-text);border:1.5px solid var(--cherry);border-radius:var(--control-radius);cursor:pointer;background:0 0;padding:6px 16px;font-weight:700}.button.danger:hover,.button.danger:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.button.subtle{font:inherit;color:var(--cherry-text);border:1.5px solid var(--border);border-radius:var(--control-radius);cursor:pointer;background:0 0;padding:6px 10px;font-size:13px;font-weight:700}.button.subtle:hover,.button.subtle:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.delete-warning{margin:0;font-size:15px;line-height:1.5}.delete-warning+.delete-warning{margin-block-start:8px}.delete-warning strong{font-weight:700}.share-intro,.share-empty{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.share-form{gap:8px;display:grid}.share-form label{font-size:14px;font-weight:700}.share-row{flex-wrap:wrap;gap:10px;display:flex}.share-row input{min-width:0;font:inherit;border:1.5px solid var(--border);border-radius:var(--control-radius);flex:16rem;padding:0 12px;font-weight:400}.share-row input:focus-visible{border-color:var(--focus-ring);box-shadow:0 0 0 .2rem var(--focus-halo);outline:none}.share-notice{color:var(--muted);min-height:1.2em;margin:0;font-size:13px}.share-heading{margin:0;font-size:15px;font-weight:700}.share-list{gap:8px;max-height:34vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.share-list li{border:1.5px solid var(--border);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.share-person{min-width:0;display:grid}.share-name{overflow-wrap:anywhere;font-weight:600}.share-email{color:var(--muted);overflow-wrap:anywhere;font-size:13px}@media (max-width:30rem){.share-list li{flex-direction:column;align-items:stretch}}.status-badge{letter-spacing:0;white-space:nowrap;border-radius:var(--radius);padding:3px 9px;font-size:11px;font-weight:700;line-height:1.3;display:inline-block}.item-status{justify-self:start}.status-control{align-items:center;gap:8px;margin-inline-end:4px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.status-label{color:var(--muted)}.status-trigger{font:inherit;border-radius:var(--radius);cursor:pointer;border:0;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:700;display:inline-flex}.status-trigger:disabled{opacity:.6;cursor:default}.status-trigger:hover:not(:disabled),.status-trigger:focus-visible:not(:disabled){filter:brightness(.92)}.status-trigger:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.status-caret{font-size:10px}.status-control [aria-expanded=true] .status-caret{transform:rotate(180deg)}.status-menu-list{z-index:40;background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--menu-card-radius);min-width:11rem;padding:6px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;box-shadow:0 10px 30px #00000038}.status-menu-list button{width:100%;min-height:var(--menu-row-h);padding:var(--menu-row-pad) 12px;font:inherit;font-size:var(--menu-row-font);font-weight:400;line-height:var(--menu-row-line);color:var(--text-primary);text-align:start;white-space:nowrap;border-radius:var(--menu-row-radius);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex}.status-menu-list button:hover:not(:disabled),.status-menu-list button:focus-visible:not(:disabled){background:var(--interactive-hover);color:var(--interactive-hover-ink);font-weight:700}.status-menu-list button[aria-checked=true]{background:var(--interactive-selected);color:var(--interactive-selected-ink);font-weight:700}.status-menu-list button[aria-checked=true]:hover:not(:disabled),.status-menu-list button[aria-checked=true]:focus-visible:not(:disabled){background:var(--interactive-hover);color:var(--interactive-hover-ink)}.status-menu-dot{border-radius:50%;flex:none;block-size:.85em;inline-size:.85em}.status-menu-label{flex:auto}.status-menu-tick{block-size:16px;inline-size:16px;-webkit-mask:var(--icon-tick) center / contain no-repeat;-webkit-mask:var(--icon-tick) center / contain no-repeat;mask:var(--icon-tick) center / contain no-repeat;background-color:currentColor;flex:none;font-size:0;overflow:hidden}@media (forced-colors:active){.status-menu-tick{forced-color-adjust:none;background-color:canvastext}}.share-roles{border:0;gap:6px;margin:0;padding:0;display:grid}.share-roles legend{padding:0 0 4px;font-size:14px;font-weight:700}.share-role{border:1.5px solid var(--border);border-radius:var(--radius);cursor:pointer;align-items:flex-start;gap:10px;padding:9px 12px;display:flex}.share-role input{width:auto;margin:3px 0 0}.share-role.is-selected{border-color:var(--cyan);background:var(--interactive-selected);color:var(--interactive-selected-ink);box-shadow:0 0 0 2px #0ec4c559}.share-role-text{gap:4px;display:grid}.share-role-name{font-weight:700}.share-role-summary{color:var(--muted);font-size:13px;line-height:1.45}.share-confirm{background:var(--textbox-3);border:1.5px solid var(--lime);border-radius:var(--radius);align-items:flex-start;gap:10px;padding:12px;font-size:13px;line-height:1.5;display:flex}.share-confirm input{width:auto;margin:3px 0 0}.share-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.share-role-select{font:inherit;border:1.5px solid var(--border);border-radius:var(--control-radius);background:var(--surface-panel);color:var(--text-primary);padding:0 8px;font-size:13px}.share-role-badge{color:var(--text-primary);background:var(--lime-tint);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.workspace-error{justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;display:flex}.workspace-error .button.ghost{color:var(--text-primary);background:var(--surface-panel)}.course-trail{white-space:nowrap;align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.course-trail-part{text-overflow:ellipsis;overflow:hidden}.course-trail-part.is-current{color:var(--text-primary);font-weight:700}.pd-lock{background:var(--surface-panel);border-radius:var(--radius);gap:10px;padding:16px;display:grid;box-shadow:0 2px 4px #0000000f,0 14px 30px -12px #00000029}.pd-lock-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.pd-lock h3{margin:0;font-size:15px;font-weight:700;line-height:1.3}.pd-lock-info{width:40px;height:40px;color:var(--text-secondary);border-radius:var(--control-radius);cursor:pointer;background:0 0;border:0;place-items:center;margin:-10px -8px -10px 0;padding:0;display:grid}.pd-lock-info:hover,.pd-lock-info:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover)}.pd-lock-state{margin:0;font-size:14px;line-height:1.45}.pd-lock-warning{color:var(--ink-on-gold);background:var(--gold-light);border:1.5px solid var(--gold);border-radius:var(--radius);margin:0;padding:10px 12px;font-size:13px;line-height:1.45}.pd-lock-note{background:var(--surface-sunken);border-radius:var(--radius);gap:8px;margin:0;padding:12px;font-size:13px;line-height:1.5;display:grid}.pd-lock-note p{margin:0}.pd-lock-form{gap:10px;display:grid}.pd-lock-actions{flex-wrap:wrap;gap:8px;display:flex}.pd-lock-actions .button{min-height:var(--control-h);padding-inline:14px;font-size:14px}.item-badge--locked{background:var(--textbox-2);align-items:center;gap:4px;display:inline-flex}.project-name .item-badge{flex:none;align-self:flex-start;margin-block-start:1px}.neda-tick{box-sizing:border-box;color:#000;pointer-events:none;background:#f1f3d6;border:1.5px solid #000;border-radius:50%;flex:none;place-items:center;block-size:20px;inline-size:20px;animation:.12s ease-out both neda-tick-in;display:inline-grid;box-shadow:0 1px 2px #0000001f}.neda-tick svg{display:block}.neda-tick--corner{z-index:1;position:absolute;inset-block-start:6px;inset-inline-end:6px}.neda-tick--inline{margin-inline:4px 2px;position:static}.neda-tick--overhang{z-index:1;position:absolute;inset-block-start:-8px;inset-inline-end:-8px}@keyframes neda-tick-in{0%{transform:scale(.6)}to{transform:none}}@media (prefers-reduced-motion:reduce){.neda-tick{animation:none}}@media (forced-colors:active){.neda-tick{forced-color-adjust:none;color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}}.course-setup{max-width:940px;margin:0 auto;padding:24px 24px 80px}.setup-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.setup-head h1{letter-spacing:0;overflow-wrap:anywhere;margin:2px 0 0;font-size:30px}.setup-sub{color:var(--muted);margin:6px 0 0;font-size:14px}.setup-head-actions,.setup-foot{align-items:center;gap:10px;display:flex}.setup-foot{justify-content:flex-end;margin-top:24px}.setup-errors{background:var(--status-error-fill);border:1.5px solid var(--cherry-text);border-radius:var(--radius);margin-bottom:20px;padding:14px 16px}.setup-errors:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.setup-errors ul{margin:8px 0 0;padding-inline-start:20px;font-size:14px}.setup-section{background:var(--surface-panel);border-radius:var(--radius);box-shadow:var(--page-card-shadow);border:0;margin-bottom:18px;padding:22px 24px 24px}@media (forced-colors:active){.setup-section{border:1px solid canvastext}}.setup-section>h2{letter-spacing:0;margin:0 0 18px;font-size:19px}.setup-note{color:var(--ink-on-gold);background:var(--gold-light);border:1.5px solid var(--gold);border-radius:var(--radius);--focus-ring:var(--cherry);margin:16px 0;padding:12px 14px;font-size:14px;font-weight:400;line-height:1.5}.setup-note a{color:inherit;text-underline-offset:2px;text-decoration:underline}.setup-note a:hover{text-decoration-thickness:2px}.setup-field{border:0;gap:7px;margin:0 0 18px;padding:0;display:grid}.setup-field:last-child{margin-bottom:0}.setup-field>span:first-child,.setup-field>label:first-child,.setup-field>legend{padding:0;font-size:14px;font-weight:700}.setup-field>input,.setup-field>select,.setup-field>textarea{width:100%;font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border);border-radius:var(--control-radius);padding:0 12px;font-weight:400}.setup-field>textarea{resize:vertical;min-height:90px;padding-block:11px}.setup-field>input:focus-visible,.setup-field>select:focus-visible,.setup-field>textarea:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.setup-field>input:disabled{background:var(--app-bg);color:var(--muted)}.setup-field>input[aria-invalid=true]{border-color:var(--cherry-text)}.setup-hint{color:var(--muted);font-size:13px;font-weight:400;line-height:1.45}.setup-finding{color:var(--status-error-text);font-size:13px;font-weight:700}.setup-narrow{max-width:26rem}.setup-field-quiet>span:first-child,.setup-field-quiet>label:first-child{font-weight:400}.setup-duration{align-items:center;gap:10px;display:inline-flex}.setup-duration input{width:7rem;font:inherit;border:1.5px solid var(--border);border-radius:var(--control-radius);padding:0 12px;font-weight:400}.setup-duration input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.setup-image{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.setup-image-preview{aspect-ratio:16/10;background:var(--cyan-tint);border-radius:var(--radius);flex:none;width:260px;display:block;overflow:hidden}.setup-image-preview img{object-fit:cover;width:100%;height:100%;display:block}.setup-image-empty{width:100%;height:100%;color:var(--muted);place-items:center;font-size:14px;display:grid}.setup-image-controls{flex:20rem;min-width:16rem}.setup-resources{gap:12px;margin:18px 0;padding:0;list-style:none;display:grid}.setup-resource{background:var(--app-bg);border-radius:var(--radius);align-items:flex-start;gap:12px;padding:14px;display:flex}.setup-resource-fields{flex:1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;min-width:0;display:grid}.setup-resource-fields .setup-field{margin-bottom:0}.setup-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.setup-choice{font:inherit;text-align:start;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border);border-radius:var(--radius);cursor:pointer;align-content:start;gap:6px;padding:16px;padding-inline-end:36px;display:grid;position:relative}.setup-choice:hover{background:var(--interactive-tile-hover)}.setup-choice.is-selected{background:var(--interactive-selected);color:var(--interactive-selected-ink)}.setup-choice:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.setup-choice-name{justify-content:space-between;align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.setup-choice-desc{color:var(--muted);font-size:13px;line-height:1.45}.setup-contrast{border-radius:var(--radius);border:1.5px solid #0000;margin-bottom:18px;padding:14px 16px;font-size:14px;line-height:1.5}.setup-contrast.is-ok{background:var(--textbox-3);border-color:var(--lime)}.setup-contrast.is-bad{background:var(--status-error-fill);border-color:var(--cherry-text)}.setup-contrast p{margin:0}.setup-contrast ul{margin:10px 0 12px;padding-inline-start:20px;font-size:13px}.setup-contrast li{margin-bottom:4px}.setup-contrast-fix{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px}.setup-palette{--neda-swatch-gap:var(--surface-panel);--neda-swatch-edge:var(--border-strong);grid-template-columns:repeat(auto-fill,minmax(min(100%,32rem),1fr));align-items:start;gap:22px 32px;margin-bottom:22px;display:grid}.setup-palette>.setup-field{margin-bottom:0}.setup-colour{border:0;min-width:0;margin:0;padding:0}.setup-colour>legend{margin-bottom:6px;padding:0;font-size:14px;font-weight:700}.setup-colour-row{container-type:inline-size}.setup-colour-pair{grid-template-columns:auto;justify-content:start;align-items:end;gap:10px 22px;display:grid}.setup-colour-pair .neda-swatches{padding-block:4px 3.5px}@container (width>=31rem){.setup-colour-pair{grid-template-columns:auto auto}.setup-colour-custom{border-inline-start:1px solid var(--border-hairline);padding-inline-start:22px}}.setup-colour-custom{min-width:0}.setup-colour-custom .neda-colour-label{font-weight:400}.setup-colour-about{margin:8px 0 0;display:block}.setup-palette .neda-swatch{transition:transform .15s,box-shadow .15s}@media (hover:hover) and (forced-colors:none){.setup-palette .neda-swatch:hover{box-shadow:inset 0 0 0 1px var(--neda-swatch-edge), var(--card-shadow);transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.setup-palette .neda-swatch{transition:none}.setup-palette .neda-swatch:hover{transform:none}}.setup-type{flex-wrap:wrap;align-items:flex-start;gap:24px 32px;display:flex}.setup-type-controls{min-width:0;flex:0 300px;gap:14px;max-inline-size:300px;margin:0}.setup-sizes-note{margin:0}.setup-sizes{gap:6px;display:grid;container-type:inline-size}.setup-size{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.setup-size-label{overflow-wrap:normal;font-size:15px;font-weight:400}.setup-size-stepper{align-items:center;gap:10px;display:inline-flex}.button.setup-size-step{inline-size:var(--control-h);block-size:var(--control-h);min-height:0;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border-strong);border-radius:var(--control-radius);flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.button.setup-size-step:before{content:"";position:absolute;inset:-6px}.button.setup-size-step:hover,.button.setup-size-step:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover);outline:none}.setup-size-glyph{block-size:14px;inline-size:14px;position:relative}.setup-size-glyph:before,.setup-size-glyph.is-plus:after{content:"";background:currentColor;border-radius:1px;position:absolute}.setup-size-glyph:before{block-size:2px;inset-block-start:6px;inset-inline:0}.setup-size-glyph.is-plus:after{inline-size:2px;inset-block:0;inset-inline-start:6px}.button.setup-size-step[aria-disabled=true]{cursor:not-allowed;color:var(--text-muted);border-color:var(--border)}.button.setup-size-step[aria-disabled=true]:hover:not(:focus-visible){color:var(--text-muted);background:var(--surface-panel);border-color:var(--border)}.button.setup-size-step[aria-disabled=true]:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.setup-size-box{inline-size:5.75rem;block-size:var(--control-h);background:var(--surface-panel);border:1.5px solid var(--border-strong);border-radius:var(--control-radius);align-items:center;display:inline-flex}.setup-size-box:focus-within{outline:3px solid var(--focus-ring);outline-offset:3px}.setup-size-box input{width:auto;min-width:0;font-variant-numeric:tabular-nums;text-align:end;block-size:100%;color:var(--text-primary);border-radius:var(--control-radius);background:0 0;border:0;flex:auto;padding-block:0;padding-inline:10px 4px;font-size:15px;font-weight:400}.setup-size-box input:focus-visible{outline:none}.setup-size-unit{color:var(--muted);padding-inline-end:10px;font-size:15px}.setup-size-note{grid-column:1/-1;justify-content:flex-end;min-block-size:24px;display:flex}.setup-size-default{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:400;display:flex}.setup-size-dot{color:var(--muted)}.setup-size-reset{min-height:24px;color:var(--text-primary);text-underline-offset:2px;background:0 0;border:0;border-radius:4px;padding:0 4px;font-size:13px;font-weight:400;text-decoration:underline}.setup-size-reset:hover,.setup-size-reset:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);outline:none;text-decoration:none}@container (width<=280px){.setup-size{grid-template-columns:minmax(0,1fr)}.setup-size-stepper{justify-self:start}.setup-size-note{justify-content:flex-start}}.setup-sizes-foot{justify-content:flex-start;display:flex}.button.secondary.setup-sizes-reset[aria-disabled=true]{cursor:not-allowed;color:var(--text-muted);border-color:var(--border);background:0 0}.button.secondary.setup-sizes-reset[aria-disabled=true]:hover:not(:focus-visible){color:var(--text-muted);border-color:var(--border);background:0 0}.button.secondary.setup-sizes-reset[aria-disabled=true]:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}@media (forced-colors:active){.setup-size-box:focus-within{outline:3px solid highlight}.setup-size-box input:focus-visible{outline:none!important}.button.setup-size-step,.setup-size-reset{border:1px solid buttontext}.setup-size-glyph:before,.setup-size-glyph.is-plus:after{forced-color-adjust:none;background:buttontext}.button.setup-size-step[aria-disabled=true],.button.secondary.setup-sizes-reset[aria-disabled=true]{color:graytext;border-color:graytext}.button.setup-size-step[aria-disabled=true] .setup-size-glyph:before,.button.setup-size-step[aria-disabled=true] .setup-size-glyph.is-plus:after{background:graytext}}.setup-preview-wrap{flex:360px;gap:8px;min-width:0;margin:0;display:grid;position:sticky;inset-block-start:calc(var(--app-header-h,0px) + 16px)}.setup-preview-label{color:var(--muted);font-size:13px;font-weight:400}.setup-preview-frame{box-sizing:border-box;min-width:0;color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border);border-radius:var(--radius)}.setup-preview{box-sizing:border-box;overflow-wrap:anywhere;padding:24px 28px}.setup-preview>*{max-inline-size:68ch}.setup-preview p{margin:0 0 .45em;font-weight:400;line-height:1.25}.setup-preview .pv-title,.setup-preview .pv-h{font-weight:700}.setup-preview .pv-title{margin-bottom:.5em}.setup-preview p:not(.pv-title):not(.pv-h){line-height:1.55}.setup-preview p:last-child{margin-bottom:0}@media (max-width:640px){.setup-preview{padding:18px}}.button.small{padding:7px 12px;font-size:13px}.setup-contrast-none{opacity:.85;font-style:italic}.setup-contrast-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.button.primary.small{padding:6px 12px;font-size:13px}.setup-font>label{padding:0;font-size:14px;font-weight:700}.setup-font .neda-select-menu{max-inline-size:30.5rem}.setup-custom-font{justify-items:start;margin-top:0}.setup-font-licence{background:var(--textbox-3);border:1.5px solid var(--border);border-radius:var(--radius);align-items:flex-start;gap:10px;max-width:44rem;padding:12px 14px;font-size:13px;font-weight:400;line-height:1.5;display:flex}.setup-font-licence input{width:18px;height:18px;accent-color:var(--cyan);flex:none;margin:1px 0 0}.setup-font-licence input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.setup-font-licence label{font-weight:700}.setup-font-licence ul{margin:6px 0 0;padding-inline-start:18px}.setup-font-licence li+li{margin-top:2px}.setup-font-licence p{margin:8px 0 0}.neda-pattern-surface{isolation:isolate;--neda-bg-base:#fff;--neda-pattern-1:#0ec4c5;--neda-pattern-2:#c4c40e;--neda-pattern-3:#6a4c93;--neda-pattern-1-a:#0ec4c51a;--neda-pattern-2-a:#c4c40e1a;--neda-pattern-3-a:#6a4c931a;--neda-pattern-1-soft:#0ec4c50e;--neda-pattern-2-soft:#c4c40e0e;--neda-pattern-3-soft:#6a4c930e;--neda-pattern-opacity:.1;--neda-pattern-opacity-soft:.055;--neda-pattern-size:32px;--neda-pattern-half:16px;--neda-pattern-gap:14px;background:var(--neda-bg-base);position:relative;overflow:hidden}.neda-pattern-surface:before{content:"";z-index:0;pointer-events:none;background-color:var(--neda-bg-base);position:absolute;inset:0}.neda-pattern-content{z-index:1;position:relative}.neda-pattern-surface[data-pattern-scale=small],.neda-pattern-surface.neda-pattern-scale--small{--neda-pattern-size:20px;--neda-pattern-half:10px;--neda-pattern-gap:10px}.neda-pattern-surface[data-pattern-scale=medium],.neda-pattern-surface.neda-pattern-scale--medium{--neda-pattern-size:32px;--neda-pattern-half:16px;--neda-pattern-gap:14px}.neda-pattern-surface[data-pattern-scale=large],.neda-pattern-surface.neda-pattern-scale--large{--neda-pattern-size:52px;--neda-pattern-half:26px;--neda-pattern-gap:20px}.neda-pattern-surface[data-pattern-scale=xl],.neda-pattern-surface.neda-pattern-scale--xl{--neda-pattern-size:76px;--neda-pattern-half:38px;--neda-pattern-gap:28px}.neda-pattern-surface[data-pattern=clean]:before,.neda-pattern-surface.neda-pattern--clean:before{background:var(--neda-bg-base)}.neda-pattern-surface[data-pattern=soft-grid]:before,.neda-pattern-surface.neda-pattern--soft-grid:before{background-color:var(--neda-bg-base);background-image:linear-gradient(var(--neda-pattern-1-a) 1px, transparent 1px), linear-gradient(90deg, var(--neda-pattern-1-a) 1px, transparent 1px);background-size:var(--neda-pattern-size) var(--neda-pattern-size)}.neda-pattern-surface[data-pattern=micro-grid]:before,.neda-pattern-surface.neda-pattern--micro-grid:before{background-color:var(--neda-bg-base);background-image:linear-gradient(var(--neda-pattern-1-soft) 1px, transparent 1px), linear-gradient(90deg, var(--neda-pattern-1-soft) 1px, transparent 1px);background-size:var(--neda-pattern-half) var(--neda-pattern-half)}.neda-pattern-surface[data-pattern=precision-dots]:before,.neda-pattern-surface.neda-pattern--precision-dots:before{background-color:var(--neda-bg-base);background-image:radial-gradient(circle, var(--neda-pattern-1-a) 0 1.25px, transparent 1.35px);background-size:var(--neda-pattern-size) var(--neda-pattern-size)}.neda-pattern-surface[data-pattern=offset-dots]:before,.neda-pattern-surface.neda-pattern--offset-dots:before{background-color:var(--neda-bg-base);background-image:radial-gradient(circle, var(--neda-pattern-1-a) 0 1.2px, transparent 1.3px), radial-gradient(circle, var(--neda-pattern-2-a) 0 1.2px, transparent 1.3px);background-position:0 0, var(--neda-pattern-half) var(--neda-pattern-half);background-size:var(--neda-pattern-size) var(--neda-pattern-size)}.neda-pattern-surface[data-pattern=fine-diagonal]:before,.neda-pattern-surface.neda-pattern--fine-diagonal:before{background-color:var(--neda-bg-base);background-image:repeating-linear-gradient(135deg, transparent 0, transparent var(--neda-pattern-gap), var(--neda-pattern-1-a) var(--neda-pattern-gap), var(--neda-pattern-1-a) calc(var(--neda-pattern-gap) + 1px))}.neda-pattern-surface[data-pattern=cross-weave]:before,.neda-pattern-surface.neda-pattern--cross-weave:before{background-color:var(--neda-bg-base);background-image:repeating-linear-gradient(45deg, transparent 0, transparent var(--neda-pattern-gap), var(--neda-pattern-1-soft) var(--neda-pattern-gap), var(--neda-pattern-1-soft) calc(var(--neda-pattern-gap) + 1px)), repeating-linear-gradient(-45deg, transparent 0, transparent var(--neda-pattern-gap), var(--neda-pattern-2-soft) var(--neda-pattern-gap), var(--neda-pattern-2-soft) calc(var(--neda-pattern-gap) + 1px))}.neda-pattern-surface[data-pattern=diamond-mesh]:before,.neda-pattern-surface.neda-pattern--diamond-mesh:before{background-color:var(--neda-bg-base);background-image:linear-gradient(45deg, transparent 48.8%, var(--neda-pattern-1-a) 49.4%, var(--neda-pattern-1-a) 50.6%, transparent 51.2%), linear-gradient(-45deg, transparent 48.8%, var(--neda-pattern-1-a) 49.4%, var(--neda-pattern-1-a) 50.6%, transparent 51.2%);background-size:var(--neda-pattern-size) var(--neda-pattern-size)}.neda-pattern-surface[data-pattern=isometric]:before,.neda-pattern-surface.neda-pattern--isometric:before{background-color:var(--neda-bg-base);background-image:linear-gradient(30deg, var(--neda-pattern-1-soft) 12%, transparent 12.5%, transparent 87%, var(--neda-pattern-1-soft) 87.5%), linear-gradient(150deg, var(--neda-pattern-2-soft) 12%, transparent 12.5%, transparent 87%, var(--neda-pattern-2-soft) 87.5%), linear-gradient(30deg, var(--neda-pattern-3-soft) 12%, transparent 12.5%, transparent 87%, var(--neda-pattern-3-soft) 87.5%);background-size:var(--neda-pattern-size) calc(var(--neda-pattern-size) * 1.72);background-position:0 0, 0 0, var(--neda-pattern-half) var(--neda-pattern-half)}.neda-pattern-surface[data-pattern=rings]:before,.neda-pattern-surface.neda-pattern--rings:before{background-color:var(--neda-bg-base);background-image:repeating-radial-gradient(circle at 50% 50%, transparent 0, transparent var(--neda-pattern-gap), var(--neda-pattern-1-a) var(--neda-pattern-gap), var(--neda-pattern-1-a) calc(var(--neda-pattern-gap) + 1px))}.neda-pattern-surface[data-pattern=offset-rings]:before,.neda-pattern-surface.neda-pattern--offset-rings:before{background-color:var(--neda-bg-base);background-image:repeating-radial-gradient(circle at 12% 18%, transparent 0, transparent calc(var(--neda-pattern-gap) * 2), var(--neda-pattern-1-soft) calc(var(--neda-pattern-gap) * 2), var(--neda-pattern-1-soft) calc(var(--neda-pattern-gap) * 2 + 1px)), repeating-radial-gradient(circle at 88% 82%, transparent 0, transparent calc(var(--neda-pattern-gap) * 3), var(--neda-pattern-2-soft) calc(var(--neda-pattern-gap) * 3), var(--neda-pattern-2-soft) calc(var(--neda-pattern-gap) * 3 + 1px))}.neda-pattern-surface[data-pattern=soft-waves]:before,.neda-pattern-surface.neda-pattern--soft-waves:before{background-color:var(--neda-bg-base);background-image:radial-gradient(ellipse at 50% 100%, transparent 0 47%, var(--neda-pattern-1-a) 48% 49%, transparent 50%), radial-gradient(ellipse at 50% 0%, transparent 0 47%, var(--neda-pattern-2-soft) 48% 49%, transparent 50%);background-size:var(--neda-pattern-size) var(--neda-pattern-half);background-position:0 0, var(--neda-pattern-half) var(--neda-pattern-half)}.neda-pattern-surface[data-pattern=arches]:before,.neda-pattern-surface.neda-pattern--arches:before{background-color:var(--neda-bg-base);background-image:radial-gradient(ellipse at 50% 100%, transparent 0 46%, var(--neda-pattern-1-a) 47% 49%, transparent 50%);background-size:var(--neda-pattern-size) var(--neda-pattern-size);background-position:0 var(--neda-pattern-half)}.neda-pattern-surface[data-pattern=contour]:before,.neda-pattern-surface.neda-pattern--contour:before{background-color:var(--neda-bg-base);background-image:repeating-radial-gradient(ellipse at 18% 28%, transparent 0, transparent var(--neda-pattern-gap), var(--neda-pattern-1-soft) var(--neda-pattern-gap), var(--neda-pattern-1-soft) calc(var(--neda-pattern-gap) + 1px), transparent calc(var(--neda-pattern-gap) + 2px), transparent calc(var(--neda-pattern-gap) * 2)), repeating-radial-gradient(ellipse at 84% 76%, transparent 0, transparent calc(var(--neda-pattern-gap) * 1.5), var(--neda-pattern-2-soft) calc(var(--neda-pattern-gap) * 1.5), var(--neda-pattern-2-soft) calc(var(--neda-pattern-gap) * 1.5 + 1px), transparent calc(var(--neda-pattern-gap) * 1.5 + 2px), transparent calc(var(--neda-pattern-gap) * 3))}.neda-pattern-surface[data-pattern=aurora]:before,.neda-pattern-surface.neda-pattern--aurora:before{background:radial-gradient(circle at 12% 18%, var(--neda-pattern-1-a) 0, transparent 36%), radial-gradient(circle at 88% 20%, var(--neda-pattern-2-soft) 0, transparent 40%), radial-gradient(circle at 56% 92%, var(--neda-pattern-3-soft) 0, transparent 44%), var(--neda-bg-base)}.neda-pattern-surface[data-pattern=corner-glow]:before,.neda-pattern-surface.neda-pattern--corner-glow:before{background:radial-gradient(circle at 0 0, var(--neda-pattern-1-a) 0, transparent 42%), radial-gradient(circle at 100% 100%, var(--neda-pattern-2-soft) 0, transparent 40%), var(--neda-bg-base)}.neda-content-surface{background:#fffffff0;border-radius:12px}.neda-pattern-surface[data-pattern=rounded-tile-spark]:before,.neda-pattern-surface.neda-pattern--rounded-tile-spark:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 5) calc(var(--neda-pattern-size) * 5)}.neda-pattern-surface[data-pattern=prism-diamond-grid]:before,.neda-pattern-surface.neda-pattern--prism-diamond-grid:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 4) calc(var(--neda-pattern-size) * 4)}.neda-pattern-surface[data-pattern=constellation-nodes]:before,.neda-pattern-surface.neda-pattern--constellation-nodes:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 5) calc(var(--neda-pattern-size) * 5)}.neda-pattern-surface[data-pattern=modular-arc-quadrants]:before,.neda-pattern-surface.neda-pattern--modular-arc-quadrants:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 6) calc(var(--neda-pattern-size) * 6)}.neda-pattern-surface[data-pattern=ruled-wave-bands]:before,.neda-pattern-surface.neda-pattern--ruled-wave-bands:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 7) calc(var(--neda-pattern-size) * 4)}.neda-pattern-surface[data-pattern=hex-node-lattice]:before,.neda-pattern-surface.neda-pattern--hex-node-lattice:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 5) calc(var(--neda-pattern-size) * 5.75)}.neda-pattern-surface[data-pattern=micro-diamond-dots]:before,.neda-pattern-surface.neda-pattern--micro-diamond-dots:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 3) calc(var(--neda-pattern-size) * 3)}.neda-pattern-surface[data-pattern=chevron-ridge]:before,.neda-pattern-surface.neda-pattern--chevron-ridge:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 7) calc(var(--neda-pattern-size) * 5)}.neda-pattern-surface[data-pattern=circle-chain]:before,.neda-pattern-surface.neda-pattern--circle-chain:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 5) calc(var(--neda-pattern-size) * 5)}.neda-pattern-surface[data-pattern=modular-panel-grid]:before,.neda-pattern-surface.neda-pattern--modular-panel-grid:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 8) calc(var(--neda-pattern-size) * 8)}.neda-pattern-surface[data-pattern=diagonal-node-lattice]:before,.neda-pattern-surface.neda-pattern--diagonal-node-lattice:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 4) calc(var(--neda-pattern-size) * 4)}.neda-pattern-surface[data-pattern=concentric-rounded-squares]:before,.neda-pattern-surface.neda-pattern--concentric-rounded-squares:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 6.25) calc(var(--neda-pattern-size) * 5.25)}.neda-pattern-surface[data-pattern=petal-arc-lattice]:before,.neda-pattern-surface.neda-pattern--petal-arc-lattice:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 5.5) calc(var(--neda-pattern-size) * 5.5)}.neda-pattern-surface[data-pattern=radial-burst-nodes]:before,.neda-pattern-surface.neda-pattern--radial-burst-nodes:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 5) calc(var(--neda-pattern-size) * 5)}.neda-pattern-surface[data-pattern=linear-rain]:before,.neda-pattern-surface.neda-pattern--linear-rain:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 5) calc(var(--neda-pattern-size) * 8)}.neda-pattern-surface[data-pattern=deco-fan-vaults]:before,.neda-pattern-surface.neda-pattern--deco-fan-vaults:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 5) calc(var(--neda-pattern-size) * 4.25)}.neda-pattern-surface[data-pattern=circuit-corner-paths]:before,.neda-pattern-surface.neda-pattern--circuit-corner-paths:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 7) calc(var(--neda-pattern-size) * 6)}.neda-pattern-surface[data-pattern=isometric-cube-lattice]:before,.neda-pattern-surface.neda-pattern--isometric-cube-lattice:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 5) calc(var(--neda-pattern-size) * 5.75)}.neda-pattern-surface[data-pattern=topographic-contours]:before,.neda-pattern-surface.neda-pattern--topographic-contours:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 8) calc(var(--neda-pattern-size) * 6)}.neda-pattern-surface[data-pattern=signal-symbol-grid]:before,.neda-pattern-surface.neda-pattern--signal-symbol-grid:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 4) calc(var(--neda-pattern-size) * 4)}.neda-pattern-surface[data-pattern=dot-paper]:before,.neda-pattern-surface.neda-pattern--dot-paper:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:var(--neda-pattern-size) var(--neda-pattern-size)}.neda-pattern-surface[data-pattern=honeycomb]:before,.neda-pattern-surface.neda-pattern--honeycomb:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 3) calc(var(--neda-pattern-size) * 1.732)}.neda-pattern-surface[data-pattern=plus-marks]:before,.neda-pattern-surface.neda-pattern--plus-marks:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-repeat:repeat;background-size:calc(var(--neda-pattern-size) * 2) calc(var(--neda-pattern-size) * 2)}.neda-pattern-surface[data-pattern=corner-arcs]:before,.neda-pattern-surface.neda-pattern--corner-arcs:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-position:100% 0;background-repeat:no-repeat;background-size:46%}.neda-pattern-surface[data-pattern=diagonal-bands]:before,.neda-pattern-surface.neda-pattern--diagonal-bands:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-position:100% 100%;background-repeat:no-repeat;background-size:50%}.neda-pattern-surface[data-pattern=gentle-waves]:before,.neda-pattern-surface.neda-pattern--gentle-waves:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-position:bottom;background-repeat:no-repeat;background-size:100%}.neda-pattern-surface[data-pattern=ripples]:before,.neda-pattern-surface.neda-pattern--ripples:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-position:100% 100%;background-repeat:no-repeat;background-size:50%}.neda-pattern-surface[data-pattern=flowing-lines]:before,.neda-pattern-surface.neda-pattern--flowing-lines:before{background-color:var(--neda-bg-base);background-image:var(--neda-pattern-svg);background-position:bottom;background-repeat:no-repeat;background-size:100%}.neda-pattern-surface[data-pattern=horizon]:before,.neda-pattern-surface.neda-pattern--horizon:before{background:radial-gradient(120% 70% at 50% 100%, var(--neda-pattern-2-soft) 0, transparent 70%), linear-gradient(to bottom, transparent 40%, var(--neda-pattern-1-a) 100%), var(--neda-bg-base)}.neda-pattern-surface[data-pattern=diagonal-wash]:before,.neda-pattern-surface.neda-pattern--diagonal-wash:before{background:linear-gradient(135deg, var(--neda-pattern-1-a) 0, transparent 40%, transparent 60%, var(--neda-pattern-2-a) 100%), var(--neda-bg-base)}.neda-pattern-surface[data-pattern=custom-image]:before,.neda-pattern-surface.neda-pattern--custom-image:before{background-color:var(--neda-bg-base);background-image:linear-gradient(var(--neda-custom-veil,transparent), var(--neda-custom-veil,transparent)), var(--neda-custom-image,none);background-repeat:no-repeat, var(--neda-custom-repeat,no-repeat);background-position:50%,50%;background-size:100% 100%, var(--neda-custom-size,cover)}.neda-pattern-surface[data-pattern=custom-css]:before,.neda-pattern-surface.neda-pattern--custom-css:before{background:var(--neda-bg-base)}.bg-studio{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (max-width:900px){.bg-studio{grid-template-columns:minmax(0,1fr)}}.bg-studio-panel{min-width:0}.bg-studio-panel h3{margin:0 0 12px;font-size:20px}.bg-group-title{color:var(--muted);margin:16px 0 8px;font-size:13px;font-weight:700}.bg-pattern-grid{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:14px;padding:6px;display:grid}.bg-swatch{background:var(--surface-panel);border:1.5px solid var(--border);border-radius:var(--radius);cursor:pointer;text-align:center;gap:6px;padding:6px;display:grid;position:relative}.bg-swatch:hover{background:var(--interactive-tile-hover)}.bg-swatch.is-selected{box-shadow:0 0 0 3px var(--neda-ring-gap,var(--surface-panel)), 0 0 0 6px var(--interactive-selected)}.bg-swatch.is-selected .bg-swatch-name{color:var(--interactive-selected-ink);font-weight:700}.bg-swatch:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.bg-swatch-preview{border:1px solid var(--border);border-radius:6px;height:56px;display:block}.bg-swatch-name{color:var(--text-primary);min-height:2.4em;font-size:11px;line-height:1.2}.bg-controls{gap:16px;margin-top:20px;display:grid}.bg-field{gap:6px;display:grid}.bg-field>label{font-size:14px;font-weight:700}.bg-note,.bg-inherit-note{color:var(--muted);margin:0;font-size:12px;line-height:1.4}.bg-warning{margin-block-end:12px}.bg-warning strong{margin-bottom:4px;display:block}.bg-warning p{margin:0 0 8px;font-size:13px;line-height:1.45}.bg-studio-preview{border-radius:var(--radius);border:1.5px solid var(--border);min-width:0;overflow:hidden}.bg-studio-preview .neda-pattern-surface{min-height:320px}.bg-studio-preview .neda-pattern-content{padding:28px}.bg-studio-preview .neda-pattern-content h2{color:inherit}.bg-preview-source{color:inherit;margin-top:16px;font-size:12px}@media (prefers-reduced-motion:reduce){.bg-swatch{transition:none}}.studio-disclosure{border:1.5px solid var(--border);border-radius:var(--radius);background:var(--surface-panel);margin-top:20px}.studio-disclosure>summary{cursor:pointer;gap:2px;padding:12px 14px;list-style:none;display:grid}.studio-disclosure>summary::-webkit-details-marker{display:none}.studio-disclosure>summary:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px;border-radius:var(--control-radius)}.studio-disclosure[open]>summary{border-bottom:1.5px solid var(--border)}.studio-disclosure .bg-studio{grid-template-columns:minmax(0,1fr);padding:14px}.bg-swatch-preview.is-custom{place-items:center;display:grid}.bg-swatch-mark{z-index:1;color:var(--muted);position:relative}.bg-remove{justify-self:start}.bg-finding p{margin:0;font-size:13px;line-height:1.45}.bg-finding strong{margin-bottom:4px;display:block}.bg-dropped{margin:0;padding-inline-start:18px;font-size:13px;line-height:1.45}.bg-dropped code{font-size:12px}.bg-css-input{resize:vertical;width:100%;min-height:150px;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border);border-radius:var(--control-radius);padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px;font-weight:400;line-height:1.5}.bg-css-input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.bg-info{margin-block-start:12px}.bg-info p{margin:0;font-size:13px;line-height:1.45}.preview-pane{z-index:60;background:var(--app-bg);flex-direction:column;display:flex;position:fixed;inset:0}.preview-bar{border-block-end:1px solid var(--border);background:var(--surface-panel);flex-wrap:wrap;align-items:center;gap:.75rem;padding:.7rem 1rem;display:flex}.preview-bar-title{flex:12rem;align-items:baseline;gap:.5rem;min-width:0;display:flex}.preview-course{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:.9rem;overflow:hidden}.preview-devices{block-size:var(--control-h);border:1px solid var(--border);border-radius:var(--control-radius);background:var(--app-bg);align-items:stretch;gap:2px;padding:2px;display:flex}.preview-device{border-radius:calc(var(--control-radius) - 3px);color:var(--text-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:0 .7rem;font-size:.875rem;display:inline-flex}.preview-device.is-current{background:var(--interactive-selected);color:var(--interactive-selected-ink);box-shadow:inset 0 0 0 1.5px var(--cyan);font-weight:700}.preview-device:hover:not(:disabled),.preview-device:focus-visible:not(:disabled){background:var(--interactive-hover);color:var(--interactive-hover-ink);box-shadow:none}.preview-device:disabled{color:var(--muted);cursor:not-allowed}.preview-rotate{min-block-size:var(--control-h);border:1px solid var(--border);border-radius:var(--control-radius);background:var(--surface-panel)}.preview-rotate[aria-pressed=true]{border-color:var(--cyan);background:var(--interactive-selected);color:var(--interactive-selected-ink);box-shadow:inset 0 0 0 1.5px var(--cyan);font-weight:700}.preview-rotate:hover:not(:disabled),.preview-rotate:focus-visible:not(:disabled){background:var(--interactive-hover);color:var(--interactive-hover-ink);border-color:var(--interactive-hover);box-shadow:none}.preview-bar-actions{align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.preview-size{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.8125rem}.preview-scale{color:var(--muted)}.preview-action{min-block-size:var(--control-h);border:1px solid var(--border);border-radius:var(--control-radius);background:var(--surface-panel);color:var(--text-primary);font:inherit;cursor:pointer;align-items:center;padding:.45rem .8rem;font-size:.875rem;text-decoration:none;display:inline-flex}.preview-action:hover:not(:disabled),.preview-action:focus-visible:not(:disabled){color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.preview-action:disabled{color:var(--muted);cursor:progress}.preview-close{min-block-size:var(--control-h);min-inline-size:var(--control-h);border:1px solid var(--border);border-radius:var(--control-radius);background:var(--surface-panel);font:inherit;cursor:pointer;padding:.45rem .7rem;font-size:1rem;line-height:1}.preview-close:hover,.preview-close:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.preview-issues-toggle{min-block-size:var(--control-h);border:1px solid var(--border);border-radius:var(--control-radius);background:var(--textbox-3);color:var(--text-primary);font:inherit;cursor:pointer;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.875rem;display:inline-flex}.preview-issues-toggle.has-blocking{border-color:var(--cherry-text);background:var(--surface-panel);color:var(--cherry-text)}.preview-issues-toggle:hover,.preview-issues-toggle:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.preview-issues{border-block-end:1px solid var(--border);background:var(--surface-panel);max-height:40vh;padding:1rem 1.25rem;overflow-y:auto}.preview-issues-heading{margin-block:.75rem .25rem;font-size:1rem}.preview-issues-heading:first-child{margin-block-start:0}.preview-issues-lead{color:var(--muted);margin-block:0 .6rem;font-size:.875rem}.preview-issue-list{margin:0 0 1rem;padding:0;list-style:none}.preview-issue{border-block-start:1px solid var(--border);grid-template-columns:minmax(10rem,auto) minmax(6rem,auto) 1fr;align-items:baseline;gap:.25rem .75rem;padding:.5rem 0;font-size:.875rem;display:grid}.preview-issue-rule{font-weight:600}.preview-issue-title{color:var(--muted)}.preview-issue-detail{color:var(--text-primary)}.preview-issues-note{color:var(--muted);margin-block:0 .75rem;font-size:.8125rem}.preview-error{border:1.5px solid var(--cherry-text);border-radius:var(--radius);background:var(--status-error-fill);color:var(--text-primary);margin:.75rem;padding:.75rem 1rem;font-size:.9rem}.preview-stage{flex:1;min-height:0;padding:1.25rem;position:relative;overflow:hidden}.preview-frame{transform-origin:50%;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-panel);box-shadow:var(--card-shadow-up);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.preview-iframe{border:0;width:100%;height:100%;display:block}.preview-waiting{height:100%;color:var(--muted);place-items:center;margin:0;display:grid}@media (max-width:900px){.preview-bar-actions{flex-wrap:wrap;margin-inline-start:0}}.preview-recommended{letter-spacing:0;text-transform:uppercase;color:var(--ink-on-lime);background:var(--lime);border-radius:999px;margin-inline-start:.35rem;padding:.1rem .4rem;font-size:.7rem;font-weight:700}.preview-note{min-width:0;color:var(--muted);flex:14rem;font-size:.8125rem}:root,[data-neda-viewport]{--neda-slide-scale:1;--neda-slide-text-scale:1;--neda-slide-gutter:4vw;--neda-slide-gap:1.5rem;--neda-slide-bar-size:3.25rem;--neda-slide-bar-ink:#000;--neda-slide-bar-surface:#fff;--neda-slide-bar-line:#d8dde1;--neda-slide-accent:#0ec4c5;--neda-slide-focus:#000;--neda-slide-font:"Atkinson Hyperlegible Next", "Segoe UI", Arial, sans-serif}[data-neda-viewport=tablet-landscape],[data-neda-viewport=tablet-portrait]{--neda-slide-gutter:3vw;--neda-slide-gap:1.25rem}[data-neda-viewport=phone-landscape]{--neda-slide-gutter:2.5vw;--neda-slide-gap:.9rem;--neda-slide-bar-size:2.5rem}[data-neda-viewport=phone-portrait]{--neda-slide-gutter:4vw;--neda-slide-gap:1rem;--neda-slide-bar-size:2.75rem}.neda-slide-page{box-sizing:border-box;block-size:100vh;block-size:100dvh;padding-block:3vh calc(var(--neda-slide-bar-size) + 2vh);padding-inline:var(--neda-slide-gutter);scroll-snap-align:start;place-items:center;scroll-margin-block-start:0;display:grid;overflow:hidden}.neda-slide-page>.article__inner,.neda-slide-surface{box-sizing:border-box;aspect-ratio:16/9;max-block-size:100%;inline-size:min(100%,1280px);font-size:calc(1rem * var(--neda-slide-scale) * var(--neda-slide-text-scale));grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:var(--neda-slide-rows,repeat(3, minmax(0, 1fr)));gap:var(--neda-slide-gap);align-items:stretch;margin-inline:auto;display:grid}.neda-slide-page .block,.neda-slide-page .block__container,.neda-slide-page .block__inner,.neda-slide-page .component__container,.neda-slide-row,.neda-slide-row>.block__inner,.neda-slide-row>.block__inner>.component__container{display:contents}.neda-slide-page .component,.neda-slide-surface .sl-activity,.neda-slide-surface .sl-slot{box-sizing:border-box;z-index:1;overscroll-behavior:contain;min-block-size:0;min-inline-size:0;padding:var(--neda-block-pad,1rem);border-radius:var(--neda-block-radius,.5rem);background-color:var(--neda-block-fill,transparent);position:relative;overflow:auto}.neda-slide-page .component,.neda-slide-surface .sl-activity{font-size:calc(1em * var(--neda-text-scale,1));color:var(--neda-text-ink,inherit)}.neda-slide-page .neda-text-styled,.neda-slide-page .neda-text-styled :not(.icon):not([class*=mejs]),.neda-slide-surface .neda-text-styled{font-family:var(--neda-text-font,inherit)}.neda-slide-page .neda-text-styled .component__title-inner{color:var(--neda-text-ink,inherit);font-size:1.6em;line-height:1.2}.neda-slide-page .neda-text-styled .component__body-inner,.neda-slide-page .neda-text-styled .component__instruction-inner,.neda-slide-surface .neda-text-styled .sl-activity-body,.neda-slide-surface .neda-text-styled .sl-activity-instruction{font-size:1em;font-weight:var(--neda-text-weight,inherit);font-style:var(--neda-text-style,inherit);color:var(--neda-text-ink,inherit)}.neda-shape-rectangle{--neda-block-radius:0}.neda-shape-rounded{--neda-block-radius:1.5em}.neda-shape-ellipse{--neda-block-radius:50%}.neda-slide-page .component.neda-drawn-shape,.neda-slide-surface .sl-activity.neda-drawn-shape{background:var(--neda-shape-image,none) center / 100% 100% no-repeat;border-width:0;border-color:#0000;border-radius:0;padding:0;overflow:visible}.neda-shape-art{pointer-events:none;display:block;position:absolute;inset:0}.neda-shape-art svg{block-size:100%;inline-size:100%;display:block;overflow:visible}.neda-slide-page .component[class*=neda-shape-] .component__inner{padding:0}.neda-region-full{grid-column:1/-1}.neda-region-left{grid-column:1/span 6}.neda-region-right{grid-column:7/span 6}.neda-band-0{grid-row-start:1}.neda-band-1{grid-row-start:2}.neda-band-2{grid-row-start:3}.neda-col-1{grid-column-start:1}.neda-col-2{grid-column-start:2}.neda-col-3{grid-column-start:3}.neda-col-4{grid-column-start:4}.neda-col-5{grid-column-start:5}.neda-col-6{grid-column-start:6}.neda-col-7{grid-column-start:7}.neda-col-8{grid-column-start:8}.neda-col-9{grid-column-start:9}.neda-col-10{grid-column-start:10}.neda-col-11{grid-column-start:11}.neda-col-12{grid-column-start:12}.neda-span-1{grid-column-end:span 1}.neda-span-2{grid-column-end:span 2}.neda-span-3{grid-column-end:span 3}.neda-span-4{grid-column-end:span 4}.neda-span-5{grid-column-end:span 5}.neda-span-6{grid-column-end:span 6}.neda-span-7{grid-column-end:span 7}.neda-span-8{grid-column-end:span 8}.neda-span-9{grid-column-end:span 9}.neda-span-10{grid-column-end:span 10}.neda-span-11{grid-column-end:span 11}.neda-span-12{grid-column-end:span 12}.neda-rowspan-1{grid-row-end:span 1}.neda-rowspan-2{grid-row-end:span 2}.neda-rowspan-3{grid-row-end:span 3}.neda-tpl-full{--neda-slide-rows:minmax(0, 1fr)}.neda-tpl-title-body,.neda-tpl-title-halves{--neda-slide-rows:minmax(0, 2fr) minmax(0, 7fr)}.neda-tpl-halves{--neda-slide-rows:minmax(0, 1fr)}.neda-tpl-title-quarters{--neda-slide-rows:minmax(0, 2fr) minmax(0, 4fr) minmax(0, 4fr)}.neda-tpl-quarters{--neda-slide-rows:minmax(0, 1fr) minmax(0, 1fr)}.neda-tpl-title-thirds{--neda-slide-rows:minmax(0, 2fr) minmax(0, 7fr)}.neda-tpl-thirds{--neda-slide-rows:minmax(0, 1fr)}.neda-tpl-title-narrow-wide{--neda-slide-rows:minmax(0, 2fr) minmax(0, 7fr)}.neda-tpl-narrow-wide{--neda-slide-rows:minmax(0, 1fr)}.neda-tpl-title-wide-narrow{--neda-slide-rows:minmax(0, 2fr) minmax(0, 7fr)}.neda-tpl-wide-narrow{--neda-slide-rows:minmax(0, 1fr)}.neda-tpl-stack-and-feature,.neda-tpl-feature-and-stack{--neda-slide-rows:minmax(0, 1fr) minmax(0, 1fr)}.neda-tpl-title-stack-and-feature{--neda-slide-rows:minmax(0, 2fr) minmax(0, 7fr)}.neda-tpl-offset{--neda-slide-rows:minmax(0, 2fr) minmax(0, 5fr) minmax(0, 3fr)}.neda-tpl-flexible{--neda-slide-rows:minmax(0, 1fr)}[data-neda-viewport=phone-portrait] .neda-slide-page{place-items:stretch stretch;block-size:auto;min-block-size:100dvh;overflow:visible}[data-neda-viewport=phone-portrait] .neda-slide-page>.article__inner,[data-neda-viewport=phone-portrait] .neda-slide-surface{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;max-block-size:none}[data-neda-viewport=phone-portrait] .neda-slide-page .component,[data-neda-viewport=phone-portrait] .neda-slide-surface .sl-activity{grid-area:auto/1/auto/-1;overflow:visible}.neda-slide-page.neda-free-page .component :focus-visible,.neda-slide-page.neda-free-page .component:focus-visible{outline:3px solid var(--neda-slide-focus);outline-offset:2px;box-shadow:0 0 0 5px #fff}.neda-slide-page.neda-free-page .block:not(:has(.component)){display:none}.neda-slide-page.neda-free-page{place-items:safe center;overflow:auto}.neda-slide-page.neda-free-page>.article__inner,.neda-slide-surface.is-free{box-sizing:border-box;aspect-ratio:auto;block-size:720px;max-block-size:none;inline-size:1280px;font-size:calc(1rem * var(--neda-slide-text-scale,1));isolation:isolate;margin:0;padding:0;display:block;position:relative}.neda-slide-page.neda-free-page>.article__inner{zoom:var(--neda-stage-zoom,1)}.neda-slide-page.neda-free-page>.article__inner>.article__header{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.neda-slide-page .component.neda-frame,.neda-slide-surface .sl-activity.neda-frame{inset:auto;left:calc(var(--neda-x,0) * 100% / 1280);top:calc(var(--neda-y,0) * 100% / 720);inline-size:calc(var(--neda-w,1280) * 100% / 1280);block-size:calc(var(--neda-h,720) * 100% / 720);min-block-size:0;z-index:calc(var(--neda-z,0) + 1);overscroll-behavior:auto;grid-area:auto;margin:0;position:absolute;overflow:visible}.neda-slide-page .component,.neda-slide-surface .sl-activity{border:calc(var(--neda-line-width,0) * 1px) var(--neda-line-style,solid) var(--neda-line-colour,transparent)}[data-neda-viewport=phone-portrait] .neda-slide-page.neda-free-page>.article__inner,[data-neda-reading] .neda-slide-page.neda-free-page>.article__inner,.neda-slide-page.neda-free-page[data-neda-reflow]>.article__inner,.neda-slide-surface.is-free.is-reading{gap:var(--neda-slide-gap);zoom:1;flex-direction:column;block-size:auto;inline-size:auto;display:flex}[data-neda-reading] .neda-slide-page.neda-free-page,.neda-slide-page.neda-free-page[data-neda-reflow]{place-items:stretch stretch;block-size:auto;min-block-size:100dvh}[data-neda-viewport=phone-portrait] .neda-slide-page .component.neda-frame,[data-neda-reading] .neda-slide-page .component.neda-frame,.neda-slide-page.neda-free-page[data-neda-reflow] .component.neda-frame,.neda-slide-surface.is-reading .sl-activity.neda-frame{z-index:1;background-color:var(--neda-reading-backing,var(--neda-block-fill,transparent));block-size:auto;inline-size:auto;position:relative;top:auto;left:auto}[data-neda-viewport=phone-portrait] .neda-slide-page .component.neda-frame[class*=neda-shape-]:not(.neda-meaningful-shape),[data-neda-reading] .neda-slide-page .component.neda-frame[class*=neda-shape-]:not(.neda-meaningful-shape),.neda-slide-page.neda-free-page[data-neda-reflow] .component.neda-frame[class*=neda-shape-]:not(.neda-meaningful-shape),.neda-slide-surface.is-reading .sl-activity.neda-frame[class*=neda-shape-]:not(.neda-meaningful-shape){display:none}[data-neda-viewport=phone-portrait] .neda-slide-page .component.neda-frame.neda-meaningful-shape,[data-neda-reading] .neda-slide-page .component.neda-frame.neda-meaningful-shape,.neda-slide-page.neda-free-page[data-neda-reflow] .component.neda-frame.neda-meaningful-shape,.neda-slide-surface.is-reading .sl-activity.neda-frame.neda-meaningful-shape{inline-size:min(100%, calc(var(--neda-w,320) * 1px));block-size:auto;aspect-ratio:var(--neda-w,1) / var(--neda-h,1);flex:none}.neda-statement .component__body-inner,.neda-statement .neda-slide-body{border-inline-start:.3em solid var(--neda-slide-accent);padding-inline-start:.75em;font-size:1.35em;line-height:1.35}.neda-quote blockquote{border-inline-start:.2em solid;margin:0;padding-inline-start:1em;font-size:1.15em;font-style:italic}.neda-quote blockquote footer{margin-block-start:.5em;font-size:.9em;font-style:normal}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}[data-neda-reduced-motion] *,[data-neda-reduced-motion] :before,[data-neda-reduced-motion] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}@keyframes neda-anim-fade{0%{opacity:0}to{opacity:1}}@keyframes neda-anim-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes neda-anim-zoom{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.neda-anim-play .neda-anim-fade{animation:neda-anim-fade var(--neda-anim-duration,.5s) ease-out var(--neda-anim-delay,0s) both}.neda-anim-play .neda-anim-rise{animation:neda-anim-rise var(--neda-anim-duration,.5s) ease-out var(--neda-anim-delay,0s) both}.neda-anim-play .neda-anim-zoom{animation:neda-anim-zoom var(--neda-anim-duration,.5s) ease-out var(--neda-anim-delay,0s) both}.neda-anim-hold.neda-anim-play .neda-anim{animation-play-state:paused}.neda-anim-play .neda-anim:focus-within{animation:none!important}@media (prefers-reduced-motion:reduce){.neda-anim,.neda-anim-play .neda-anim{animation:none!important}}[data-neda-reduced-motion] .neda-anim,[data-neda-reduced-motion] .neda-anim-play .neda-anim{animation:none!important}.neda-slide-bar{z-index:90;box-sizing:border-box;font-family:var(--neda-slide-font);color:var(--neda-slide-bar-ink);align-items:center;gap:.5rem;display:flex;position:fixed}.neda-slide-bar__slot{align-items:center;gap:.25rem;min-inline-size:0;display:flex}.neda-slide-bar__slot--start{margin-inline-end:auto}.neda-slide-bar__slot--end{margin-inline-start:auto}.neda-slide-bar__slot--centre{flex:0 auto}.neda-slide-bar__control{min-block-size:2.75rem;min-inline-size:2.75rem;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.9rem;font-weight:700;display:inline-flex}.neda-slide-bar__control:hover:not([disabled]){background:var(--neda-slide-accent);color:#000}.neda-slide-bar__control:focus-visible,.neda-slide-orientation__dismiss:focus-visible,.neda-slide-tools button:focus-visible,.neda-slide-tools a:focus-visible,.neda-slide-tools input:focus-visible{outline:3px solid var(--neda-slide-focus);outline-offset:2px;box-shadow:0 0 0 5px #fff}.neda-slide-bar__control[disabled]{opacity:.45;cursor:default}.neda-slide-bar__glyph{flex:none}.neda-slide-bar--labels-icon .neda-slide-bar__label,[data-neda-viewport^=phone] .neda-slide-bar__label{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.neda-slide-bar__progress{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.6rem;font-size:.9rem;font-weight:700;display:inline-flex}.neda-slide-bar__progress-track{background:var(--neda-slide-bar-line);border-radius:999px;block-size:.4rem;inline-size:7rem;display:inline-block;overflow:hidden}.neda-slide-bar__progress-fill{background:var(--neda-slide-accent);block-size:100%;display:block;box-shadow:inset 0 0 0 1px #000}.neda-slide-bar__note{background:var(--neda-slide-bar-surface);border:1px solid var(--neda-slide-bar-line);border-radius:.5rem;margin:0 0 .4rem;padding:.35rem .7rem;font-size:.85rem;position:absolute;inset-block-end:100%;inset-inline-end:1rem}.neda-slide-bar--minimal-line{block-size:var(--neda-slide-bar-size);background:var(--neda-slide-bar-surface);border-block-start:1px solid var(--neda-slide-bar-line);padding-inline:.75rem;inset-block-end:0;inset-inline:0}.neda-slide-bar--floating-capsule{background:var(--neda-slide-bar-surface);border:1px solid var(--neda-slide-bar-line);border-radius:999px;inline-size:max-content;max-inline-size:calc(100vw - 2rem);padding:.3rem .6rem;inset-block-end:1rem;inset-inline:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000024}[dir=rtl].neda-slide-bar--floating-capsule,.neda-slide-bar--floating-capsule[dir=rtl]{transform:translate(50%)}.neda-slide-bar--full-footer{block-size:calc(var(--neda-slide-bar-size) + .75rem);background:var(--neda-slide-bar-surface);border-block-start:3px solid var(--neda-slide-accent);padding-inline:1.25rem;inset-block-end:0;inset-inline:0}.neda-slide-bar--full-footer .neda-slide-bar__progress-track{inline-size:12rem}.neda-slide-bar--side-rail{inline-size:var(--neda-slide-bar-size);background:var(--neda-slide-bar-surface);border-inline-start:1px solid var(--neda-slide-bar-line);flex-direction:column;padding-block:.75rem;inset-block:0;inset-inline-end:0}.neda-slide-bar--side-rail .neda-slide-bar__slot{flex-direction:column}.neda-slide-bar--side-rail .neda-slide-bar__slot--start{margin-block-end:auto;margin-inline-end:0}.neda-slide-bar--side-rail .neda-slide-bar__slot--end{margin-block-start:auto;margin-inline-start:0}.neda-slide-bar--side-rail .neda-slide-bar__label{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.neda-slide-bar--side-rail .neda-slide-bar__progress{flex-direction:column;gap:.3rem}.neda-slide-bar--side-rail .neda-slide-bar__progress-track{block-size:5rem;inline-size:.4rem}.neda-slide-bar--side-rail .neda-slide-bar__progress-fill{inline-size:100%!important}[data-neda-style=slide]:has(.neda-slide-bar--side-rail) .neda-slide-page{padding-inline-end:calc(var(--neda-slide-gutter) + var(--neda-slide-bar-size))}.neda-slide-bar--split-corners{block-size:var(--neda-slide-bar-size);pointer-events:none;padding-inline:.75rem;inset-block-end:0;inset-inline:0}.neda-slide-bar--split-corners .neda-slide-bar__slot{pointer-events:auto}.neda-slide-bar--split-corners .neda-slide-bar__control{background:var(--neda-slide-bar-surface);box-shadow:0 2px 8px #0000001f}.neda-slide-bar--split-corners .neda-slide-bar__slot--centre{block-size:.3rem;position:absolute;inset-block-end:100%;inset-inline:0}.neda-slide-bar--split-corners .neda-slide-bar__progress{inline-size:100%}.neda-slide-bar--split-corners .neda-slide-bar__progress-text{clip:rect(0 0 0 0);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.neda-slide-bar--split-corners .neda-slide-bar__progress-track{border-radius:0;block-size:.3rem;inline-size:100%}[data-neda-viewport=phone-portrait] .neda-slide-bar--side-rail{inline-size:auto;block-size:var(--neda-slide-bar-size);border-inline-start:0;border-block-start:1px solid var(--neda-slide-bar-line);flex-direction:row;padding-block:0;padding-inline:.5rem;inset-block:auto 0;inset-inline:0}[data-neda-viewport=phone-portrait] .neda-slide-bar--side-rail .neda-slide-bar__slot{flex-direction:row}[data-neda-viewport=phone-portrait] .neda-slide-bar--side-rail .neda-slide-bar__slot--start{margin-block-end:0;margin-inline-end:auto}[data-neda-viewport=phone-portrait] .neda-slide-bar--side-rail .neda-slide-bar__slot--end{margin-block-start:0;margin-inline-start:auto}[data-neda-viewport=phone-portrait] .neda-slide-bar--side-rail .neda-slide-bar__progress{flex-direction:row}[data-neda-viewport=phone-portrait] .neda-slide-bar--side-rail .neda-slide-bar__progress-track{block-size:.4rem;inline-size:4rem}[data-neda-viewport=phone-portrait]:has(.neda-slide-bar--side-rail) .neda-slide-page{padding-inline-end:var(--neda-slide-gutter)}[data-neda-viewport^=phone] .neda-slide-bar__progress-track{inline-size:3.5rem}[data-neda-viewport^=phone] .neda-slide-bar__control{min-block-size:2.5rem;min-inline-size:2.5rem;padding:.3rem .45rem}.neda-slide-orientation{z-index:95;font-family:var(--neda-slide-font);color:#000;background:#fdf3d4;border:1.5px solid #f2b705;border-radius:.6rem;align-items:center;gap:.6rem;padding:.7rem .85rem;font-size:.95rem;display:flex;position:fixed;inset-block-start:.75rem;inset-inline:.75rem;box-shadow:0 8px 24px #00000029}.neda-slide-orientation__text{flex:auto;margin:0}.neda-slide-orientation__dismiss{min-block-size:2.5rem;font:inherit;color:#000;cursor:pointer;background:#c4c40e;border:1.5px solid #000;border-radius:.5rem;flex:none;padding:.4rem .8rem;font-weight:700}.neda-slide-orientation__dismiss:hover{color:#fff;background:#d7263d}@media (forced-colors:active){.neda-slide-orientation{border-color:canvastext}.neda-slide-orientation__dismiss{border-color:buttontext}}.neda-slide-tools{z-index:96;box-sizing:border-box;inline-size:min(24rem,100vw);padding:1rem 1.1rem calc(var(--neda-slide-bar-size) + 1rem);font-family:var(--neda-slide-font);color:#000;border-inline-start:1px solid var(--neda-slide-bar-line);background:#fff;position:fixed;inset-block:0;inset-inline-end:0;overflow-y:auto;box-shadow:-8px 0 24px #0000001f}.neda-slide-tools[hidden]{display:none}.neda-slide-tools__head{justify-content:space-between;align-items:center;margin-block-end:.75rem;display:flex}.neda-slide-tools__title{margin:0;font-size:1.25rem}.neda-slide-tools__close,.neda-slide-tools__action{min-block-size:2.5rem;font:inherit;color:#000;cursor:pointer;background:#c4c40e;border:0;border-radius:.5rem;padding:.45rem .8rem;font-weight:700}.neda-slide-tools__close{place-items:center;inline-size:2.5rem;padding:0;display:inline-grid}.neda-slide-tools__close:hover,.neda-slide-tools__action:hover{color:#fff;background:#d7263d}.neda-slide-tools__section{border-block-start:1px solid var(--neda-slide-bar-line)}.neda-slide-tools__summary{cursor:pointer;gap:.15rem;padding:.7rem 0;font-weight:700;display:grid}.neda-slide-tools__hint{color:#3f4850;font-size:.8rem;font-weight:400}.neda-slide-tools__body{padding-block:.25rem .9rem}.neda-slide-tools__note{color:#3f4850;margin:0;font-size:.9rem}.neda-slide-tools__row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.neda-slide-tools__value{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:3rem}.neda-slide-tools__check{align-items:center;gap:.5rem;margin-block-start:.75rem;display:flex}.neda-slide-tools__field{gap:.35rem;margin-block-end:.6rem;font-weight:700;display:grid}.neda-slide-tools__input{box-sizing:border-box;inline-size:100%;font:inherit;border:1px solid #7c8791;border-radius:.5rem;padding:.55rem .7rem}.neda-slide-tools__contents,.neda-slide-tools__contents ol{margin:0;padding:0;list-style:none}.neda-slide-tools__headline{margin-block-end:.5rem}.neda-slide-tools__headline-title{letter-spacing:0;text-transform:uppercase;color:#3f4850;margin-block:.4rem .2rem;font-size:.75rem;font-weight:700;display:block}.neda-slide-tools__page{color:#000;border-radius:.4rem;align-items:center;gap:.6rem;padding:.45rem .4rem;text-decoration:none;display:flex}.neda-slide-tools__page:hover{background:#ecf9f8}.neda-slide-tools__page[aria-current=page]{background:#f1f3d6;font-weight:700;position:relative}.neda-slide-tools__page[aria-current=page]:after{content:"";box-sizing:border-box;background:#f1f3d6;border:1.5px solid #000;border-radius:50%;flex:none;block-size:20px;inline-size:20px;margin-inline-start:auto}.neda-slide-tools__page[aria-current=page]:before{content:"";box-sizing:border-box;border:2px solid #000;border-width:0 2px 2px 0;block-size:11px;inline-size:7px;position:absolute;inset-block-start:50%;inset-inline-end:calc(.4rem + 6.5px);transform:translateY(-62%)rotate(45deg)}@media (forced-colors:active){.neda-slide-tools__page[aria-current=page]{outline-offset:-2px;outline:2px solid canvastext}.neda-slide-tools__page[aria-current=page]:after,.neda-slide-tools__page[aria-current=page]:before{border-color:canvastext}}.neda-slide-tools__number{color:#fff;background:#6a4c93;border-radius:.35rem;place-items:center;block-size:1.6rem;min-inline-size:1.6rem;font-size:.8rem;font-weight:700;display:inline-grid}.neda-slide-sr-only{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media print{.neda-slide-bar,.neda-slide-tools,.neda-slide-orientation{display:none!important}.neda-slide-page{page-break-inside:avoid;min-height:0}}.slide-workspace{block-size:calc(100vh - var(--app-header-h,98px));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(230px,280px) minmax(0,1fr);display:grid}@media (min-width:1101px){.app--course:has(>.slide-workspace){block-size:100vh;flex-direction:column;block-size:100dvh;display:flex;overflow:hidden}.app--course:has(>.slide-workspace)>*{flex:none}.app--course:has(>.slide-workspace)>.slide-workspace{flex:auto;block-size:auto;min-block-size:0}}.slide-workspace.is-loading{place-items:center;display:grid}.slide-workspace.is-focus{grid-template-columns:minmax(0,1fr)}.slide-workspace.is-focus .slide-rail{display:none}.slide-workspace.is-min-left{grid-template-columns:var(--sl-strip) minmax(0, 1fr)}.slide-workspace>.slide-rail{grid-area:2/1}.slide-workspace>.slide-canvas{grid-area:2/2}.slide-workspace.is-focus>.slide-canvas{grid-column:1/-1}@media (max-width:1100px){.slide-workspace{grid-template-columns:220px minmax(0,1fr)}.slide-workspace.is-min-left{grid-template-columns:var(--sl-strip) minmax(0, 1fr)}}@media (max-width:720px){.slide-workspace{block-size:auto;display:block}}.slide-workspace{--sl-strip:52px}.slide-rail{background:var(--surface-panel);grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;position:relative}.sl-rail-head{background:var(--surface-panel);padding:8px 10px 0;display:flex}.slide-rail--left .sl-rail-head{justify-content:flex-end}.slide-rail.is-min{background:var(--surface-panel);grid-template-rows:minmax(0,1fr)}.slide-rail--left.is-min{border-inline-end:1px solid var(--border)}.sl-rail-strip{flex-direction:column;align-items:center;gap:6px;padding:12px 0;display:flex;overflow-y:auto}.sl-rail-icon,.sl-rail-expand,.sl-rail-collapse{block-size:36px;inline-size:36px;font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border);border-radius:var(--control-radius);cursor:pointer;place-items:center;font-size:15px;display:grid}.sl-rail-icon:hover,.sl-rail-expand:hover,.sl-rail-collapse:hover,.sl-rail-icon:focus-visible,.sl-rail-expand:focus-visible,.sl-rail-collapse:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.sl-rail-icon[aria-expanded=true]{color:var(--interactive-selected-ink);background:var(--interactive-selected);border-color:var(--cyan)}.sl-rail-icon[aria-expanded=true]:hover,.sl-rail-icon[aria-expanded=true]:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.sl-rail-expand{margin-block-end:6px}.sl-rail-collapse{block-size:26px;inline-size:26px;font-size:13px}.sl-rail-flyout{z-index:60;background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--radius);inline-size:min(22rem,80vw);position:absolute;inset-block:0;overflow-y:auto;box-shadow:0 14px 34px #00000047}.slide-rail--left .sl-rail-flyout{inset-inline-start:100%}.sl-rail-flyout .slide-navigator{background:0 0;border:0;overflow:visible}.slide-navigator{background:var(--surface-panel);border-inline-end:1px solid var(--border);min-height:0;padding:18px 14px 28px;overflow-y:auto}.sn-head h2{margin:2px 0 12px;font-size:20px}.sn-actions{flex-wrap:wrap;gap:6px;margin-block-end:14px;display:flex}.sn-add{min-block-size:var(--control-h);font:inherit;color:var(--ink-on-lime);background:var(--lime);border-radius:var(--control-radius);cursor:pointer;border:0;align-items:center;gap:5px;padding:4px 11px;font-size:13px;font-weight:700;display:inline-flex}.sn-add--secondary{background:var(--textbox-4);color:var(--interactive-selected-ink);border:2px solid var(--interactive-selected-ink);background-clip:padding-box}.sn-add:hover:not(:disabled),.sn-add:focus-visible:not(:disabled){color:var(--interactive-hover-ink);background:var(--interactive-hover)}.sn-add--secondary:hover:not(:disabled),.sn-add--secondary:focus-visible:not(:disabled){border-color:var(--interactive-hover)}.sn-headlines,.sn-pages{margin:0;padding:0;list-style:none}.sn-headline-row{align-items:center;gap:4px;margin-block:10px 4px;display:flex;position:relative}.sn-headline-toggle{min-width:0;font:inherit;text-align:start;color:var(--text-primary);background:var(--textbox-1);cursor:pointer;border:0;border-radius:8px;flex:1;align-items:center;gap:6px;padding:6px;display:flex}.sn-headline-toggle:hover,.sn-headline-toggle:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover)}.sn-headline-toggle:hover .sn-headline-kind,.sn-headline-toggle:focus-visible .sn-headline-kind,.sn-headline-toggle:hover .sn-headline-caret,.sn-headline-toggle:focus-visible .sn-headline-caret{color:inherit}.sn-headline-caret{inline-size:1em;color:var(--muted)}.sn-headline-kind{letter-spacing:0;text-transform:uppercase;color:var(--purple-text);font-size:10px;font-weight:700}.sn-headline-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.sn-headline-count{color:var(--ink-on-brand);background:var(--purple);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.sn-page{position:relative}.sn-drop{block-size:6px;transition:background var(--card-ease);border-radius:3px;margin:2px 0}.sn-drop.is-over{background:var(--cyan);block-size:10px}.sn-drop--end{block-size:14px}.sn-empty{color:var(--muted);border:1px dashed var(--border);border-radius:8px;padding:8px 10px;font-size:12px;display:block}.sn-page-card{border-radius:var(--radius);background:var(--surface-panel);gap:4px;padding:6px;display:grid;position:relative}.sn-page.is-current .sn-page-card{background:var(--interactive-selected);color:var(--interactive-selected-ink)}.sn-page-card>.neda-tick--corner{inset-block:auto 8px}.sn-page.is-current .sn-meta{padding-inline-end:28px}.sn-page.is-dragging .sn-page-card{opacity:.5}.sn-page.is-hidden .sn-thumb-frame{opacity:.55}.sn-thumb{font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:26px 1fr;align-items:start;gap:6px;padding:0;display:grid;position:relative}.sn-thumb:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.sn-number{block-size:26px;inline-size:26px;color:var(--ink-on-brand);background:var(--purple);border-radius:6px;place-items:center;font-size:12px;font-weight:700;display:grid}.sn-page.is-current .sn-number{background:var(--surface-inverse);color:var(--surface-inverse-ink)}.sn-thumb-frame{aspect-ratio:16/9;border:1px solid var(--border);background:#fff;border-radius:6px;inline-size:100%;display:block;position:relative;overflow:hidden}.sn-thumb:hover .sn-thumb-frame{box-shadow:var(--card-shadow)}.sn-thumb-scale{block-size:720px;inline-size:1280px;transform:scale(calc(var(--sn-thumb-width,176) / 1280));transform-origin:0 0;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}[dir=rtl] .sn-thumb-scale{transform-origin:100% 0}.sn-badge{color:var(--surface-inverse-ink);background:var(--surface-inverse);border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;inset-block-end:4px;inset-inline-end:4px}.sn-meta{align-items:center;gap:2px;padding-inline-start:32px;display:flex}.sn-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:inherit;text-align:start;color:var(--text-primary);cursor:text;background:0 0;border:0;border-radius:6px;flex:1;padding:3px 4px;font-size:13px;overflow:hidden}.sn-title:hover,.sn-title:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover)}.sn-rename input{block-size:auto;padding:4px 6px;font-size:13px}.sn-note{border-block-start:1px solid var(--border);color:var(--muted);margin:18px 0 0;padding-block-start:12px;font-size:12px;line-height:1.5}.slide-canvas{background:var(--app-bg);min-width:0;min-height:0;padding:18px 20px 28px;overflow-y:auto}@media (max-width:720px){.slide-canvas{overflow-y:visible}}.sc-viewports,.sc-modes{block-size:var(--control-h);border:1px solid var(--border);border-radius:var(--control-radius);background:var(--surface-panel);align-items:stretch;gap:2px;padding:2px;display:flex}.sc-viewport,.sc-mode{font:inherit;color:var(--text-primary);border-radius:calc(var(--control-radius) - 3px);cursor:pointer;background:0 0;border:0;padding:4px 10px;font-size:13px}.sc-viewport{justify-content:center;align-items:center;min-block-size:29px;min-inline-size:32px;display:inline-flex;position:relative}.sc-viewport:before{content:"";background-color:currentColor;flex:none;block-size:20px;inline-size:20px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sc-viewport[data-viewport=desktop]:before{-webkit-mask-image:var(--icon-viewport-desktop);mask-image:var(--icon-viewport-desktop);-webkit-mask-image:var(--icon-viewport-desktop)}.sc-viewport[data-viewport=tablet-landscape]:before{-webkit-mask-image:var(--icon-viewport-tablet-landscape);mask-image:var(--icon-viewport-tablet-landscape);-webkit-mask-image:var(--icon-viewport-tablet-landscape)}.sc-viewport[data-viewport=tablet-portrait]:before{-webkit-mask-image:var(--icon-viewport-tablet-portrait);mask-image:var(--icon-viewport-tablet-portrait);-webkit-mask-image:var(--icon-viewport-tablet-portrait)}.sc-viewport[data-viewport=phone-landscape]:before{-webkit-mask-image:var(--icon-viewport-phone-landscape);mask-image:var(--icon-viewport-phone-landscape);-webkit-mask-image:var(--icon-viewport-phone-landscape)}.sc-viewport[data-viewport=phone-portrait]:before{-webkit-mask-image:var(--icon-viewport-phone-portrait);mask-image:var(--icon-viewport-phone-portrait);-webkit-mask-image:var(--icon-viewport-phone-portrait)}.sc-viewport-star{block-size:8px;inline-size:8px;-webkit-mask-image:var(--icon-star);mask-image:var(--icon-star);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-star);background-color:currentColor;position:absolute;inset-block-start:3px;inset-inline-end:3px;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.sc-viewport.is-current,.sc-mode.is-current{background:var(--interactive-selected);color:var(--interactive-selected-ink);font-weight:700}.sc-viewport:hover:not(:disabled),.sc-mode:hover:not(:disabled),.sc-viewport:focus-visible:not(:disabled),.sc-mode:focus-visible:not(:disabled){background:var(--interactive-hover);color:var(--interactive-hover-ink)}.sc-viewport.is-current{box-shadow:inset 0 0 0 1.5px var(--cyan), inset 0 -3px 0 0 currentColor}.sc-viewport.is-current:hover:not(:disabled),.sc-viewport.is-current:focus-visible:not(:disabled){box-shadow:inset 0 -3px}@media (forced-colors:active){.sc-viewport:before,.sc-viewport-star{background-color:buttontext}.sc-viewport.is-current{outline-offset:-2px;outline:2px solid buttontext}}.sc-caption{margin:0;font-size:12px}.sc-stage-wrap{inline-size:100%;overflow:hidden}.sc-stage{transform-origin:0 0;background:var(--surface-panel);border:1px solid var(--border);box-shadow:var(--card-shadow);border-radius:6px;flex-direction:column;margin-block-end:calc((var(--sc-fit,1) - 1) * var(--sc-height,0) * 1px);margin-inline-start:max(0px, calc((100% - var(--sc-width,0) * 1px * var(--sc-fit,1)) / 2));display:flex;position:relative;overflow:hidden}[dir=rtl] .sc-stage{transform-origin:100% 0}.sc-stage .neda-slide-bar--in-stage{position:absolute}.sc-stage .neda-slide-bar--side-rail{inset-block:0}.sc-size{margin:10px 0 0;font-size:12px}.sl-surface{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#000;--surface-canvas:#f5f6f7;--surface-panel:#fff;--surface-elevated:#fff;--surface-placeholder:#eef1f3;--surface-placeholder-alt:#f7f8f9;--text-primary:#000;--text-secondary:#3f4850;--text-muted:#5a6570;--border-default:#d8dde1;--border-strong:#7c8791;--purple-text:#6a4c93;--textbox-1:#ecf9f8;--textbox-2:#d8f2f2;--textbox-3:#f8f9ea;--textbox-4:#f1f3d6;--app-bg:#f5f6f7;--border:#d8dde1;--muted:#5a6570;--focus-ring:#d7263d;padding:4% 4.5% calc(4% + 3.25rem)}.sl-surface.is-static{block-size:720px;inline-size:1280px;padding:3.5% 4%}.sl-empty-note{text-align:center;color:var(--muted);grid-area:1/1/-1/-1;align-self:center;margin:0}.sl-empty-thumb{block-size:100%}.sl-activity{box-sizing:border-box;border:2px solid #0000;border-radius:8px;outline:none;min-block-size:3rem;padding:.6em .75em;position:relative}.sl-surface:not(.is-static) .sl-activity:hover{border-color:var(--border)}.sl-activity.is-selected{border-color:var(--cyan);box-shadow:0 0 0 3px #0ec4c540}.sl-activity:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.sl-activity-tag{letter-spacing:0;text-transform:uppercase;color:var(--ink-on-brand);background:var(--purple);opacity:0;border-radius:4px;padding:0 6px;font-size:.65rem;font-weight:700;position:absolute;inset-block-start:-.75em;inset-inline-start:.6em}.sl-activity:hover .sl-activity-tag,.sl-activity.is-selected .sl-activity-tag,.sl-activity:focus-within .sl-activity-tag{opacity:1}.sl-activity-title{margin:0 0 .3em;font-size:1.6em;line-height:1.2}.sl-activity-body{font-size:1em;line-height:1.5}.sl-activity-body p{margin:0 0 .6em}.sl-activity-instruction{margin:.4em 0;font-style:italic}.sl-activity-note{color:var(--muted);margin:.5em 0 0;font-size:.8em}[contenteditable=true]:empty:before{content:"Type here…";color:var(--muted)}[contenteditable=true]:focus{outline:2px dashed var(--focus-ring);outline-offset:2px;border-radius:4px}.sl-image-placeholder,.sl-media-placeholder{text-align:center;min-block-size:9em;color:var(--muted);background:repeating-linear-gradient(135deg, var(--surface-placeholder) 0 10px, var(--surface-placeholder-alt) 10px 20px);border-radius:6px;place-items:center;padding:1em;font-size:.85em;display:grid}.sl-image-placeholder.is-thumb,.sl-media-placeholder.is-thumb{min-block-size:12em}.sl-image-alt{color:var(--text-primary);font-weight:700}.sl-thumb-lines{gap:.5em;margin-block-start:.5em;display:grid}.sl-thumb-lines span{background:var(--border-default);border-radius:3px;block-size:.7em;display:block}.sl-thumb-lines span:last-child{inline-size:60%}.sl-slot{box-sizing:border-box;border:2px dashed var(--border);min-block-size:3rem;transition:border-color var(--card-ease), background var(--card-ease);background:#ffffff59;border-radius:8px}.sl-slot.is-inert{opacity:.5;border-style:solid}.sl-slot-button{block-size:100%;inline-size:100%;font:inherit;text-align:center;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-content:center;gap:2px;padding:.6em;display:grid}.sl-slot-role{letter-spacing:0;text-transform:uppercase;font-size:.8rem;font-weight:700}.sl-slot-hint{font-size:.75rem;line-height:1.3}.sl-slot:hover{border-color:var(--purple);background:#fff9}.sl-slot.is-over{border-color:var(--cyan);background:#0ec4c51f;border-style:solid}.sl-slot.is-selected{border-color:var(--cyan);background:#0ec4c514;border-style:solid}.sl-slot-button:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.sl-surface.is-outlined .sl-activity,.sl-surface.is-outlined .sl-slot{outline:1px dashed var(--purple);outline-offset:3px}.sl-off-template{letter-spacing:0;text-transform:uppercase;color:var(--ink-on-brand);background:var(--cherry);border-radius:4px;padding:0 6px;font-size:.65rem;font-weight:700;position:absolute;inset-block-start:-.75em;inset-inline-end:.6em}.sl-handle{background:var(--cyan);border:2px solid var(--app-bg);touch-action:none;border-radius:3px;padding:0;position:absolute;box-shadow:0 1px 3px #0000004d}.sl-handle--left,.sl-handle--right{cursor:ew-resize;block-size:34px;inline-size:10px;inset-block-start:calc(50% - 17px)}.sl-handle--left{inset-inline-start:-6px}.sl-handle--right{inset-inline-end:-6px}.sl-handle--down{cursor:ns-resize;block-size:10px;inline-size:34px;inset-block-end:-6px;inset-inline-start:calc(50% - 17px)}.sl-handle.is-stuck{background:var(--border);cursor:default}.sl-handle:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.sl-activity.is-filled{border-color:#0000}.sl-activity--shape{min-block-size:3rem}.sl-activity--shape.neda-shape-ellipse.is-selected{box-shadow:0 0 0 3px #0ec4c540}.al-hint{color:var(--muted);margin:0 0 10px;font-size:12px;line-height:1.45}.al-count{margin:0 0 8px;font-size:12px;font-weight:700}.al-section{border-block-start:1px solid var(--border)}.al-section-title{margin:0;font-size:14px}.al-section-toggle{inline-size:100%;min-block-size:var(--control-h);font:inherit;text-align:start;color:var(--text-primary);border-radius:var(--control-radius);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 4px;font-weight:700;display:flex}.al-section-toggle:hover,.al-section-toggle:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover)}.al-section-toggle:hover .al-section-count,.al-section-toggle:focus-visible .al-section-count,.al-section-toggle:hover .al-section-caret,.al-section-toggle:focus-visible .al-section-caret{color:inherit}.al-section-toggle>span:first-child{flex:1}.al-section-count{color:var(--muted);font-size:11px}.al-section-caret{text-align:center;inline-size:1.2em;color:var(--muted)}.al-section-panel{padding-block-end:8px}.al-category-desc{color:var(--muted);margin:0 0 6px 4px;font-size:12px}.al-group{margin-block-end:12px}.al-group-title{letter-spacing:0;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:11px;font-weight:700}.al-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.al-item.is-dragging{opacity:.5}.al-activity{inline-size:100%;font:inherit;text-align:start;color:var(--text-primary);background:var(--surface-panel);border-radius:var(--radius);cursor:grab;border:0;align-items:flex-start;gap:10px;padding:7px 8px;display:flex}.al-activity:hover:not(:disabled){background:var(--interactive-tile-hover)}.al-activity:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}.al-activity.is-planned{cursor:default;opacity:1}.al-activity.is-planned .al-code{background:var(--textbox-2);color:var(--muted)}.al-activity.is-planned .al-name{color:var(--muted)}.al-code{letter-spacing:0;block-size:34px;inline-size:34px;color:var(--ink-on-lime);background:var(--cyan);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.al-text{gap:1px;min-width:0;display:grid}.al-name{font-size:13px;font-weight:700}.al-status{color:var(--muted);font-weight:400}.al-desc{color:var(--muted);font-size:12px;line-height:1.35}.al-needs{color:var(--status-error-text);font-size:11px;font-weight:700}.slide-design .bg-studio{grid-template-columns:minmax(0,1fr)}.slide-design .bg-studio-preview{display:none}.sd-field{border:0;min-width:0;margin:0 0 14px;padding:0}.sd-field legend,.sd-field>label{margin-block-end:6px;font-size:13px;font-weight:700;display:block}.sd-field--row{gap:6px;display:grid}.sd-scopes{flex-wrap:wrap;gap:4px;display:flex}.sd-chip{font:inherit;color:var(--text-primary);background:var(--textbox-1);cursor:pointer;border:1.5px solid #0000;border-radius:999px;padding:6px 10px;font-size:13px}.sd-chip.is-selected{background:var(--interactive-selected);color:var(--interactive-selected-ink);font-weight:700}.sd-chip:hover:not(:disabled),.sd-chip:focus-visible:not(:disabled){background:var(--interactive-hover);color:var(--interactive-hover-ink);border-color:var(--interactive-hover)}.sd-chip:disabled{opacity:.45;cursor:default}.sd-presets{gap:10px;padding:6px;display:grid}.sd-preset{font:inherit;text-align:start;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border);border-radius:var(--radius);cursor:pointer;grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-items:center;gap:2px 8px;padding:8px;padding-inline-end:32px;display:grid;position:relative}.sd-preset:hover{background:var(--interactive-tile-hover)}.sd-preset.is-selected{background:var(--interactive-selected);color:var(--interactive-selected-ink)}.sd-preset:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.sd-preset-letter{block-size:28px;inline-size:28px;color:var(--ink-on-brand);background:var(--purple);border-radius:6px;grid-row:1/3;place-items:center;font-weight:700;display:grid}.sd-preset-name{font-size:13px;font-weight:700}.sd-preset-sample{background:var(--app-bg);border-radius:4px;block-size:34px;display:block;position:relative;overflow:hidden}.neda-slide-bar--sample{left:0;right:auto;transform-origin:0 100%;block-size:auto;min-block-size:2.4rem;inline-size:166%;position:absolute;inset-block-end:0;transform:scale(.6)}.neda-slide-bar--sample.neda-slide-bar--side-rail{transform-origin:100% 0;block-size:166%;inline-size:2.6rem;inset-block:0;inset-inline:auto 0}[dir=rtl] .neda-slide-bar--sample.neda-slide-bar--side-rail{transform-origin:0 0}.neda-slide-bar--sample.neda-slide-bar--floating-capsule{transform-origin:bottom;inline-size:max-content;left:50%;right:auto;transform:translate(-50%)scale(.6)}.neda-slide-bar--sample .neda-slide-bar__control{pointer-events:none}.neda-slide-bar--sample .neda-slide-bar__progress-text{display:none}.neda-slide-bar__control.is-disabled{opacity:.45}.sd-controls{grid-template-columns:1fr 1fr;gap:4px 8px;display:grid}.sd-check{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.sd-check--block{margin-block:2px}.sc-title-static{margin:0;font-size:18px;font-weight:700}.sl-iv-placeholder{text-align:center;min-block-size:9em;color:var(--muted);background:repeating-linear-gradient(135deg, var(--surface-placeholder) 0 10px, var(--surface-placeholder-alt) 10px 20px);border:2px dashed var(--border-default);border-radius:6px;place-items:center;padding:1em;font-size:.85em;display:grid}.sl-iv-placeholder.is-thumb{min-block-size:12em}.sl-iv-summary{color:var(--text-primary);font-weight:700}.layout-grid{border:0;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin:0;padding:0;display:grid}.layout-option{border:1.5px solid var(--border-default);border-radius:var(--radius);cursor:pointer;grid-template-columns:64px 1fr;align-items:center;gap:10px;padding:10px 12px;padding-inline-end:32px;display:grid;position:relative}.layout-option .layout-radio{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;margin:0;position:absolute;inset-block-start:50%;inset-inline-start:50%}.layout-option:hover:not(.is-unavailable):not(.is-selected){background:var(--interactive-tile-hover)}.layout-option.is-selected{background:var(--interactive-selected);color:var(--interactive-selected-ink)}.layout-option:has(.layout-radio:focus-visible){outline:3px solid var(--focus-ring);outline-offset:3px}.layout-option.is-unavailable{opacity:.55;cursor:default}.layout-mini{background:var(--surface-sunken);border-radius:6px;align-content:center;gap:3px;block-size:40px;inline-size:64px;padding:5px;display:grid}.layout-mini span{background:var(--border-strong);border-radius:2px;block-size:6px;display:block}.layout-mini[data-layout=title] span:first-child{background:var(--cyan);block-size:12px}.layout-mini[data-layout=title] span:nth-child(n+2){display:none}.layout-mini[data-layout=title-body] span:first-child{background:var(--cyan)}.layout-mini[data-layout=two-column]{grid-template-columns:1fr 1fr}.layout-mini[data-layout=two-column] span:first-child{background:var(--cyan);grid-column:1/-1}.layout-mini[data-layout=image-text] span:nth-child(2){background:var(--purple)}.layout-mini[data-layout=question] span:last-child{background:var(--lime)}.layout-text{gap:2px;display:grid}.layout-name{font-size:14px;font-weight:700}.layout-desc{color:var(--text-muted);font-size:12px;line-height:1.35}.sl-templates{gap:12px;display:grid}.sl-template-grid{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:12px;max-block-size:26rem;margin:0;padding:6px;list-style:none;display:grid;overflow-y:auto}.sl-template-grid>li{align-content:start;gap:4px;display:grid}.sl-template{inline-size:100%;font:inherit;text-align:start;background:var(--textbox-1);border:2px solid var(--border);cursor:pointer;transition:border-color var(--card-ease), background var(--card-ease);border-radius:10px;gap:6px;padding:8px;display:grid;position:relative}.sl-template:hover:not(:disabled){border-color:var(--purple);background:var(--interactive-tile-hover)}.sl-template:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.sl-template:disabled{opacity:.5;cursor:default}.sl-template.is-current{box-shadow:0 0 0 3px var(--neda-ring-gap,var(--surface-elevated)), 0 0 0 6px var(--interactive-selected)}.sl-template-mini{aspect-ratio:16/9;background:var(--app-bg);border:1px solid var(--border);border-radius:5px;gap:3px;padding:4px;display:grid}.sl-template-box{background:var(--textbox-4);border-radius:2px}.sl-template-box--header{background:var(--purple);opacity:.45}.sl-template-box--media{background:var(--cyan);opacity:.35}.sl-template-box--aside{background:var(--textbox-3)}.sl-template-name{font-size:13px;font-weight:700;line-height:1.25}.sl-template-badge{color:var(--purple-text);font-size:11px;font-weight:700}.sl-template-count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11px}.sl-template-desc{color:var(--muted);margin:0;font-size:11px;line-height:1.4}.sl-template-apply{background:var(--textbox-1);border-radius:8px;gap:4px;padding:8px;display:grid}.sl-template-apply p{margin:0;font-size:11px;line-height:1.4}.sl-block{gap:12px;display:grid}.sl-block-palette{flex-wrap:wrap;gap:14px;padding:10px 8px 8px;display:flex}.sl-swatch{border:1.5px solid var(--border-strong);cursor:pointer;border-radius:6px;block-size:32px;inline-size:32px;padding:0;position:relative}.sl-swatch.is-selected{box-shadow:0 0 0 3px var(--neda-ring-gap,var(--surface-elevated)), 0 0 0 6px var(--interactive-selected)}.sl-swatch:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.sl-block-hex .neda-colour-label{font-size:13px}.sl-block-hex .neda-colour-hex{block-size:var(--control-h);flex:0 8rem}.sl-block .sl-block-note{margin:6px 0 0}.sl-block-preview{align-items:center;gap:8px;display:flex}.sl-block-value{min-block-size:28px;font:inherit;color:var(--text-primary);background:var(--textbox-1);border-radius:999px;align-items:center;padding:2px 10px;font-size:13px;display:inline-flex}.sl-block-chip{border:1px solid var(--border);background-image:linear-gradient(45deg, var(--textbox-3) 25%, transparent 25%), linear-gradient(-45deg, var(--textbox-3) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--textbox-3) 75%), linear-gradient(-45deg, transparent 75%, var(--textbox-3) 75%);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px;border-radius:6px;block-size:28px;inline-size:56px}.sl-block-warning{margin:0}.sl-surface.is-free,.sl-surface.is-free.is-static{block-size:720px;inline-size:1280px;padding:0}.sl-surface.is-free.is-reading{block-size:auto;min-block-size:100%;inline-size:auto;padding:4%}.sc-stage-wrap:has(>.sc-stage>.sl-overlay){overflow-clip-margin:16px;display:flow-root;overflow:clip}.sc-stage:has(>.sl-overlay)>.neda-slide-bar--in-stage:is(.neda-slide-bar--minimal-line,.neda-slide-bar--full-footer){border-end-end-radius:5px;border-end-start-radius:5px}.sc-stage:has(>.sl-overlay)>.neda-slide-bar--in-stage.neda-slide-bar--side-rail{border-start-end-radius:5px;border-end-end-radius:5px}.sc-stage:has(>.sl-overlay){overflow-clip-margin:40px;overflow:clip}.sc-stage>.sl-surface.is-free:not(.is-reading){border-top-left-radius:5px;border-top-right-radius:5px}.sc-stage>.sl-surface.is-free{overflow:clip}.sl-surface.is-free .sl-activity{box-shadow:none;border-radius:var(--neda-block-radius,.5rem);flex-direction:column;display:flex}.sl-surface.is-free .sl-activity,.sl-surface.is-free .sl-activity.is-filled,.sl-surface.is-free .sl-activity.is-selected,.sl-surface.is-free:not(.is-static) .sl-activity:hover{border-color:var(--neda-line-colour,transparent);box-shadow:none}.sl-surface.is-free.is-live .sl-activity:focus-visible{outline:none}.sl-surface.is-free.is-live .sl-activity:not(.is-editing){cursor:move;-webkit-user-select:none;user-select:none}.sl-surface.is-free .sl-activity.is-editing [contenteditable=true]{cursor:text}.sl-surface.is-free [contenteditable=true]:focus{outline:none}.sl-surface.is-free:not(.is-live):not(.is-static) .sl-activity.is-editing{outline:1px dotted var(--muted,#6b7280);outline-offset:2px}.sl-surface.is-moving,.sl-surface.is-moving *{cursor:move!important}.sl-surface.is-resizing,.sl-surface.is-resizing *{-webkit-user-select:none;user-select:none}.sl-surface.is-free .sl-image-placeholder,.sl-surface.is-free .sl-media-placeholder,.sl-surface.is-free .sl-iv-placeholder{flex:auto;min-block-size:0}.sl-surface.is-free .neda-shape-art{border-radius:inherit}.sl-overflow-tag{left:calc((var(--neda-x,0) + var(--neda-w,0)) * 100% / 1280);top:calc((var(--neda-y,0) + var(--neda-h,0)) * 100% / 720);transform:translate(-100%, calc(10px / var(--sc-fit,1)));font-size:calc(12px / var(--sc-fit,1));white-space:nowrap;color:#000;background:var(--gold,#f2b705);pointer-events:none;border-radius:4px;padding:0 .5em;font-weight:700;line-height:1.5;position:absolute}.sl-surface.is-free .sl-slot.neda-frame{left:calc(var(--neda-x,0) * 100% / 1280);top:calc(var(--neda-y,0) * 100% / 720);inline-size:calc(var(--neda-w,1280) * 100% / 1280);block-size:calc(var(--neda-h,720) * 100% / 720);z-index:0;margin:0;position:absolute}.sl-surface.is-free .sl-empty-note{place-items:center;padding:10%;display:grid;position:absolute;inset:0}.sl-overlay{z-index:5000;pointer-events:none;--focus-ring:#d7263d;--muted:#5a6570;block-size:720px;inline-size:1280px;position:absolute;inset:0 auto auto 0}.sl-overlay>.sl-outline,.sl-overlay>.sl-selection{box-sizing:border-box;left:calc(var(--neda-x,0) * 100% / 1280);top:calc(var(--neda-y,0) * 100% / 720);inline-size:calc(var(--neda-w,0) * 100% / 1280);block-size:calc(var(--neda-h,0) * 100% / 720);position:absolute}.sl-overlay>.sl-outline{border:calc(1px / var(--sc-fit,1)) dotted var(--muted,#6b7280)}.sc-stage:has(>.sl-surface.is-free.is-live .sl-activity:focus-visible)>.sl-overlay>.sl-selection{outline:calc(3px / var(--sc-fit,1)) solid var(--focus-ring,#d7263d);outline-offset:calc(3px / var(--sc-fit,1));box-shadow:0 0 0 calc(3px / var(--sc-fit,1)) #fff, 0 0 0 calc(7px / var(--sc-fit,1)) #000}.sl-surface.is-free:not(.is-live) .sl-activity:focus-visible,.sc-stage>.sl-surface.is-free:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 2px #fff,0 0 0 6px #000}.sl-surface.is-free .sl-slot-button:focus-visible{box-shadow:inset 0 0 0 5px #fff,inset 0 0 0 6px #000}.sl-overlay .sl-handle{box-sizing:border-box;inline-size:calc(14px / var(--sc-fit,1));block-size:calc(14px / var(--sc-fit,1));border:calc(2px / var(--sc-fit,1)) solid #000;pointer-events:auto;touch-action:none;background:#fff;border-radius:50%;margin:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.sl-overlay .sl-handle--nw{cursor:nwse-resize;top:0;left:0}.sl-overlay .sl-handle--n{cursor:ns-resize;top:0;left:50%}.sl-overlay .sl-handle--ne{cursor:nesw-resize;top:0;left:100%}.sl-overlay .sl-handle--e{cursor:ew-resize;top:50%;left:100%}.sl-overlay .sl-handle--se{cursor:nwse-resize;top:100%;left:100%}.sl-overlay .sl-handle--s{cursor:ns-resize;top:100%;left:50%}.sl-overlay .sl-handle--sw{cursor:nesw-resize;top:100%;left:0}.sl-overlay .sl-handle--w{cursor:ew-resize;top:50%;left:0}.sl-measure{transform:translate(-50%, calc(14px / var(--sc-fit,1)));padding:calc(2px / var(--sc-fit,1)) calc(8px / var(--sc-fit,1));font-size:calc(12px / var(--sc-fit,1));white-space:nowrap;color:#fff;border-radius:calc(4px / var(--sc-fit,1));background:#000;font-weight:700;line-height:1.4;position:absolute;top:100%;left:50%}.sl-guide{box-sizing:border-box;border:0 solid var(--focus-ring,#d7263d);position:absolute}.sl-guide--x{border-inline-start-width:calc(1px / var(--sc-fit,1));inline-size:0;transform:translate(-50%)}.sl-guide--y{border-block-start-width:calc(1px / var(--sc-fit,1));block-size:0;transform:translateY(-50%)}.sl-guide.is-stage{border-style:dashed}.sl-guide--x.is-stage.is-centre{border-style:solid;border-inline-start-width:calc(2px / var(--sc-fit,1))}.sl-guide--y.is-stage.is-centre{border-style:solid;border-block-start-width:calc(2px / var(--sc-fit,1))}@media (forced-colors:active){.sl-overlay>.sl-outline{border-color:canvastext}.sc-stage:has(>.sl-surface.is-free.is-live .sl-activity:focus-visible)>.sl-overlay>.sl-selection{outline-color:highlight}.sl-overlay .sl-handle{background:canvas;border-color:highlight}.sl-guide{border-color:highlight}.sl-overflow-tag{color:canvastext;background:canvas;border:1px solid canvastext}}.sr-pop--frame{background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--menu-card-radius);box-shadow:var(--card-shadow-up);gap:8px;padding:12px;display:grid}.sr-pop--frame .sr-pop-heading{white-space:normal;padding:0}.sr-pop--frame .sr-pop-note{color:var(--text-secondary);white-space:nowrap}.sr-frame-grid{grid-template-columns:repeat(2,auto);justify-content:start;gap:8px 16px;display:grid}.sr-frame-field{align-items:center;gap:6px;font-size:14px;font-weight:700;display:flex}.sr-frame-label{text-align:center;inline-size:1.1em;color:var(--text-secondary)}.sr-pop--frame .sr-frame-input{box-sizing:border-box;inline-size:84px;block-size:var(--control-h);font-variant-numeric:tabular-nums;text-align:end;border-radius:var(--control-radius);padding:0 10px;font-size:14px;font-weight:400}.sr-pop--frame .sr-frame-input:hover:not(:disabled){border-color:var(--text-primary)}.sr-pop-row{justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.sr-field--opacity,.sr-field--line{inline-size:132px}.sr-pop--shapes{background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--menu-card-radius);max-block-size:min(70vh,520px);inline-size:340px;box-shadow:var(--card-shadow-up);gap:4px;padding:8px 10px 10px;display:grid;overflow-y:auto}.sr-shape-grid{grid-template-columns:repeat(8, var(--control-h));gap:2px;display:grid}.sr-shape{inline-size:var(--control-h);block-size:var(--control-h);color:var(--text-primary);border-radius:var(--control-radius);cursor:grab;background:0 0;border:0;place-items:center;padding:7px;display:grid}.sr-shape svg{block-size:100%;inline-size:100%}.sr-shape>*{pointer-events:none}.sr-shape:hover,.sr-shape:focus-visible{color:var(--interactive-hover-ink,#fff);background:var(--interactive-hover,#d7263d);outline:none}.sr-shape[aria-pressed=true]{color:var(--text-primary);background:var(--interactive-selected,#f1f3d6);box-shadow:inset 0 0 0 1px var(--text-primary)}.sr-shape-hint{color:var(--text-secondary);margin:2px 2px 0;font-size:12px}.sr-btn[draggable=true]{cursor:grab}.sl-overlay>.sl-order{left:calc(var(--neda-x,0) * 100% / 1280);top:calc(var(--neda-y,0) * 100% / 720);position:absolute}.sl-order-number{min-inline-size:calc(26px / var(--sc-fit,1));block-size:calc(26px / var(--sc-fit,1));padding:0 calc(6px / var(--sc-fit,1));font-size:calc(14px / var(--sc-fit,1));color:#000;border:calc(2px / var(--sc-fit,1)) solid #000;background:#fff;border-radius:999px;place-items:center;font-weight:700;line-height:1;display:grid;transform:translate(-30%,-30%)}.ro-pane{gap:12px;display:grid}.ro-intro{margin:0;font-size:13px;line-height:1.5}.ro-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ro-row{align-items:center;gap:6px;display:flex}.ro-name{min-inline-size:0;min-block-size:var(--control-h);font:inherit;text-align:start;color:var(--text-primary);background:var(--surface-panel);border:1px solid var(--border-default);border-radius:var(--control-radius);cursor:pointer;flex:auto;align-items:center;gap:10px;padding:0 10px;font-size:14px;display:flex}.ro-name:hover,.ro-name:focus-visible{color:var(--interactive-hover-ink,#fff);background:var(--interactive-hover,#d7263d);outline:none}.ro-row.is-current .ro-name{color:var(--text-primary);background:var(--interactive-selected,#f1f3d6)}.ro-number{border:2px solid;border-radius:999px;flex:none;place-items:center;block-size:26px;inline-size:26px;font-weight:700;display:grid}.ro-label{overflow-wrap:anywhere;min-inline-size:0}.ro-move{min-block-size:var(--control-h);flex:none;padding-inline:10px}@media (max-width:1150px){[data-rb=pane-reading].sr-btn{min-inline-size:44px;padding-inline:4px}[data-rb=pane-reading] .sr-btn-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}[data-rb=pane-reading].sr-btn[aria-expanded=true]:after{content:"";background:currentColor;border-radius:3px;block-size:3px;position:absolute;inset-block-end:3px;inset-inline:10px}}@media (max-width:1150px) and (forced-colors:active){[data-rb=pane-reading].sr-btn[aria-expanded=true]:after{background:canvastext}}.sr-pop--shape-alt{background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--menu-card-radius);inline-size:min(340px,100vw - 32px);box-shadow:var(--card-shadow-up);gap:8px;padding:12px;display:grid}.sr-pop--shape-alt .sr-pop-heading{white-space:normal;padding:0}.sr-pop--shape-alt .sr-pop-label{font-size:13px;font-weight:700}.sr-pop--shape-alt input[type=text]{box-sizing:border-box;inline-size:100%;min-block-size:var(--control-h)}.sr-pop--shape-alt .sr-pop-hint{color:var(--text-secondary);margin:0;font-size:13px}.sr-pop--shape-alt .sr-pop-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.slide-top{grid-column:1/-1;min-inline-size:0}.slide-top>.global-error{margin:8px 12px}.slide-ribbon{background:var(--surface-panel);border-block-end:1px solid var(--border);gap:0;display:grid}.sr-tools{flex-wrap:wrap;align-items:stretch;gap:2px 0;padding:6px 10px 2px;display:flex}.sr-group{border-inline-end:1px solid var(--border);grid-template-rows:1fr auto;align-content:stretch;justify-items:center;gap:2px;min-inline-size:0;max-inline-size:100%;padding:0 6px 4px;display:grid}.sr-group:last-child{border-inline-end:0}.sr-group-items{flex-wrap:wrap;place-content:flex-start center;align-self:start;align-items:flex-start;gap:2px;min-inline-size:0;max-inline-size:100%;display:flex}.sr-group-name{color:var(--muted);white-space:nowrap;align-self:end;font-size:11px;line-height:1.2}.sr-btn{block-size:56px;min-inline-size:50px;font:inherit;color:var(--text-primary);white-space:nowrap;border-radius:var(--control-radius);cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:4px;padding:4px 6px 3px;font-size:11px;font-weight:400;line-height:1.15;display:grid;position:relative}.sr-btn-label{align-items:center;gap:3px;display:inline-flex}.sr-btn-label>.neda-bold-reserve{align-items:center}.sr-caret{font-size:9px}.sr-icon-btn{inline-size:44px;block-size:var(--control-h);font:inherit;color:var(--text-primary);border-radius:var(--control-radius);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.sr-btn[aria-pressed=true],.sr-icon-btn[aria-pressed=true],.sr-btn[aria-expanded=true],.sr-icon-btn[aria-expanded=true]{color:var(--interactive-selected-ink);background:var(--interactive-selected);font-weight:700}.sr-icon-btn{position:relative}.sr-icon-btn[aria-pressed=true]:after,.sr-icon-btn[aria-expanded=true]:after{content:"";background:currentColor;border-radius:3px;block-size:3px;position:absolute;inset-block-end:3px;inset-inline:10px}@media (max-width:1400px){.sr-group--compact .sr-btn[aria-pressed=true]:after{content:"";background:currentColor;border-radius:3px;block-size:3px;position:absolute;inset-block-end:3px;inset-inline:10px}}.sr-btn:hover:not(:disabled),.sr-btn:focus-visible:not(:disabled),.sr-icon-btn:hover:not(:disabled),.sr-icon-btn:focus-visible:not(:disabled){color:var(--interactive-hover-ink);background:var(--interactive-hover)}.sr-btn:disabled,.sr-icon-btn:disabled{opacity:.45;cursor:default}.sr-btn.is-danger:not(:disabled){color:var(--cherry-text);font-weight:700}.sr-btn.is-danger:hover:not(:disabled),.sr-btn.is-danger:focus-visible:not(:disabled){color:var(--interactive-hover-ink)}.sr-field{align-self:center;max-inline-size:100%;display:inline-block}.sr-field--font{inline-size:204px}.sr-field--size{inline-size:104px}.sr-field--slide{inline-size:150px}.sr-group-items>.sr-field,.sr-group-items>.sr-icon-btn,.sr-group-items>.sr-menu>.sr-icon-btn{margin-block-start:calc((56px - var(--control-h)) / 2)}.sr-menu{display:inline-block;position:relative}.sr-pop{z-index:70;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0}.sr-pop-heading{color:var(--text-secondary);white-space:nowrap;padding:10px 12px 4px;font-size:12px;font-weight:700;display:block}.sr-pop--colour{background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--menu-card-radius);min-inline-size:264px;box-shadow:var(--card-shadow-up);gap:10px;padding:12px;display:grid}.sr-pop--colour .neda-swatches{--neda-swatch-gap:var(--surface-elevated);--neda-swatch-edge:#00000047}.sr-custom-colour{font-size:13px;font-weight:400;display:block}.sr-pop-note{margin:0;font-size:13px;line-height:1.45}.sr-pop-reset{justify-self:start}.sr-steps{align-items:center;gap:6px;block-size:56px;margin-inline-start:4px;display:flex}.sr-measure{font-variant-numeric:tabular-nums;min-inline-size:34px;color:var(--muted);justify-items:center;font-size:12px;font-weight:700;line-height:1.25;display:grid}.sr-measure-bands{white-space:nowrap;font-size:10px;font-weight:400}.sr-step-grid{grid-template-columns:repeat(2,36px);gap:2px;display:grid}.sr-context{border-block-start:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}.sr-title{flex:14rem;min-inline-size:10rem}.sr-title .sc-title-input{inline-size:100%;block-size:var(--control-h);padding:0 12px;font-size:15px;font-weight:400}.sr-panel-row{flex-wrap:wrap;align-items:stretch;display:flex}.ribbon-panel>.sr-panel-row{min-block-size:86px}.sr-panel-row>.sr-tools>.sr-group:last-child{border-inline-end:1px solid var(--border)}.sr-view{flex-wrap:wrap;align-items:stretch;gap:2px 0;padding-block:6px 2px;padding-inline:0 10px;display:flex}.sr-view .sr-group-items{flex-flow:column;justify-content:center;align-items:center;gap:2px;min-block-size:56px}.sr-view .sc-caption{white-space:nowrap;text-align:center;font-size:11px;line-height:1.2}@media (max-width:1460px){.sr-group{padding-inline:4px}.sr-field--font{inline-size:184px}}@media (max-width:1400px){.sr-group--compact .sr-btn{min-inline-size:44px;padding-inline:4px}.sr-group--compact .sr-btn-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sr-field--font{inline-size:160px}.sr-field--size{inline-size:88px}.sr-group{padding-inline:4px}}@media (max-width:1100px){.sr-group-name{display:none}.sr-group{padding-block-end:2px}.sr-field--font{inline-size:160px}.ribbon-panel>.sr-panel-row{min-block-size:68px}}@media (max-width:1200px){.sr-field--font{inline-size:128px}.sr-group{padding-inline:2px}}@media (max-width:720px){.sr-group,.sr-panel-row>.sr-tools>.sr-group:last-child{border-inline-end:0;padding-inline:6px}.ribbon-panel>.sr-panel-row{min-block-size:0}.sr-view{padding-inline-start:10px}.sr-view .sc-caption{white-space:normal}}@media (forced-colors:active){.slide-ribbon{border-block-end:1px solid canvastext}.sr-icon-btn[aria-pressed=true]:after,.sr-icon-btn[aria-expanded=true]:after,.sr-group--compact .sr-btn[aria-pressed=true]:after{background:canvastext}.sr-btn[aria-pressed=true],.sr-icon-btn[aria-pressed=true],.sr-btn[aria-expanded=true],.sr-icon-btn[aria-expanded=true]{outline-offset:-2px;outline:2px solid buttontext}.sr-group{border-inline-end-color:canvastext}}@media (prefers-reduced-motion:reduce){.sr-btn,.sr-icon-btn{transition:none}}.ribbon-tabs{flex-wrap:wrap;align-self:stretch;align-items:stretch;gap:4px;display:flex}.ribbon-tabs:before{content:"";background:var(--border);align-self:stretch;inline-size:1px;margin-block:9px;margin-inline-end:6px}.ribbon-tab{min-inline-size:44px;min-block-size:var(--control-h);font:inherit;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;padding:0 14px;font-size:14px;font-weight:400;display:inline-grid;position:relative}.ribbon-tab:before,.ribbon-tab-word{grid-area:1/1}.ribbon-tab:before{content:attr(data-label);content:attr(data-label) / "";visibility:hidden;pointer-events:none;font-weight:700}.ribbon-tab[aria-selected=true]{color:var(--interactive-selected-ink);background:var(--interactive-selected);box-shadow:inset 0 -4px 0 var(--cyan);font-weight:700}.ribbon-tab:hover{color:var(--interactive-selected-ink);background:var(--interactive-selected)}.ribbon-tab:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.ribbon-tabs:after{content:"";background:var(--border);align-self:stretch;inline-size:1px;margin-block:9px;margin-inline-start:6px}@media (max-width:720px){.ribbon-tabs:before,.ribbon-tabs:after{content:none}.header-menu-row>.ribbon-tabs{flex-basis:100%}.header-menu-row>.header-menu{margin-inline-start:auto}}.ribbon-panel>.sr-tools{min-block-size:86px}@media (max-width:1100px){.ribbon-panel>.sr-tools{min-block-size:68px}}@media (max-width:720px){.ribbon-panel>.sr-tools{min-block-size:0}}.sr-access{align-content:center;max-inline-size:26rem}.sr-access-text{white-space:normal;gap:2px;margin:0;font-size:13px;line-height:1.4;display:grid}.sr-access-text span{color:var(--text-secondary)}.sr-field--anim{inline-size:118px}.sr-field--anim-order{inline-size:168px}.sr-field--anim-speed{inline-size:112px}.sr-group-items>.sr-field.sr-field--labelled{align-content:start;gap:2px;margin-block-start:0;display:inline-grid}.sr-field-label{color:var(--text-secondary);white-space:nowrap;padding-inline-start:2px;font-size:11px;font-weight:400;line-height:14px}.sr-search{align-self:center;margin-block-start:calc((56px - var(--control-h)) / 2);display:inline-block;position:relative}.sr-search-input{inline-size:200px;block-size:var(--control-h);font:inherit;color:var(--text-primary);background:var(--surface-panel);border:1.5px solid var(--border-strong);border-radius:var(--control-radius);padding:0 12px;font-size:15px;font-weight:400}.sr-search-input::-webkit-search-cancel-button{appearance:none}.sr-search-input::-webkit-search-decoration{appearance:none}.sr-search-input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.sr-search-input:disabled{color:var(--muted);background:var(--app-bg)}.sr-menu--end>.sr-pop{inset-inline:auto 0}.sr-pop--gallery,.sr-pop--results{--sr-pop-foot-block:28px;overscroll-behavior:contain;max-block-size:min(28rem,60vh);inline-size:max-content;min-inline-size:16rem;max-inline-size:min(28rem,100vw - 24px);scroll-padding-block:6px calc(var(--sr-pop-foot-block) + 6px);background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:var(--menu-card-radius);box-shadow:var(--card-shadow-up);align-content:start;gap:0;padding:6px;display:grid;overflow-y:auto}.sr-pop--results[hidden]{display:none}.sr-pop--results>.al-results{gap:0;min-inline-size:0;display:grid}.sr-pop-foot{z-index:1;contain:inline-size;white-space:nowrap;text-overflow:ellipsis;color:var(--text-secondary);background:var(--surface-elevated);border-block-start:1px solid var(--border-hairline);margin:4px 0 0;padding:6px 12px 1px;font-size:13px;font-weight:400;line-height:20px;position:sticky;inset-block-end:0;overflow:hidden}@media (forced-colors:active){.sr-pop-foot{border-block-start-color:canvastext}}.sr-menu>.sr-pop--gallery{inset-block-start:calc(100% + 22px)}.sr-pop--gallery .sr-pop-heading{color:var(--text-primary);margin:0;padding:6px 12px 0;font-size:14px}.sr-pop--gallery .al-category-desc{white-space:normal;max-inline-size:26rem;margin:2px 12px 6px}.sr-pop .al-list{gap:0}.sr-pop .al-activity{inline-size:100%;min-block-size:var(--menu-row-h);padding-block:var(--menu-row-pad);font:inherit;font-size:var(--menu-row-font);font-weight:400;line-height:var(--menu-row-line);text-align:start;white-space:nowrap;color:var(--text-primary);border-radius:var(--menu-row-radius);cursor:grab;background:0 0;border:0;align-items:center;gap:10px;padding-inline:7px 12px;display:flex}.sr-pop .al-activity .al-code{border-radius:5px;flex:none;block-size:21px;inline-size:28px;font-size:10px;line-height:21px}.sr-pop .al-activity .al-text{align-items:center;gap:8px;min-inline-size:0;display:flex}.sr-pop .al-activity .al-name{min-inline-size:0;font-size:inherit;font-weight:inherit;grid-template-columns:minmax(0,1fr);display:grid}.sr-pop .al-activity .al-name>.al-name-words,.sr-pop .al-activity .al-name:after{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-inline-size:0;overflow:hidden}.sr-pop .al-activity .al-name:after{content:attr(data-bold);content:attr(data-bold) / "";visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;font-weight:700}.sr-pop .al-activity .al-needs{flex:none;font-size:12px}.sr-pop .al-activity .al-desc{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.sr-pop .al-activity:hover:not(:disabled){background:0 0}.sr-pop .al-list:not(:has(.al-activity:focus-visible)) .al-activity:hover:not([aria-disabled=true]){color:var(--interactive-hover-ink);background:var(--interactive-hover);outline:none;font-weight:700}.sr-pop .al-activity:focus-visible:not([aria-disabled=true]),.sr-pop .al-activity.is-active:not([aria-disabled=true]){color:var(--interactive-hover-ink);background:var(--interactive-hover);outline:none;font-weight:700}.sr-pop .al-list:not(:has(.al-activity:focus-visible)) .al-activity:hover:not([aria-disabled=true]) .al-needs{color:inherit}.sr-pop .al-activity:focus-visible:not([aria-disabled=true]) .al-needs,.sr-pop .al-activity.is-active:not([aria-disabled=true]) .al-needs{color:inherit}.sr-pop .al-activity[aria-disabled=true]{cursor:default}.sr-pop .al-activity[aria-disabled=true]:focus-visible,.sr-pop .al-activity[aria-disabled=true].is-active{outline:3px solid var(--focus-ring);outline-offset:-3px}.sr-pop .al-activity.is-press-only:not([aria-disabled=true]){cursor:pointer}.ribbon-pane{z-index:40;background:var(--surface-elevated);--neda-ring-gap:var(--surface-elevated);border:0;grid-area:2/1/auto/-1;grid-template-rows:auto minmax(0,1fr);justify-self:end;min-block-size:0;inline-size:min(380px,100%);display:grid;box-shadow:0 2px 4px #00000014,0 14px 30px -12px #0000002e}.ribbon-pane[data-side=start]{justify-self:start}.flow-pane[data-side=start]{inset-inline:0 auto}.ribbon-pane-head{border-block-end:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px 10px;display:flex}.ribbon-pane-titles{flex:auto;min-inline-size:0}.ribbon-pane-head h2{margin:2px 0 0;font-size:18px}.ribbon-pane-head h2:focus,.ribbon-pane-head h2:focus-visible{outline:none}.ribbon-pane-icon{block-size:44px;inline-size:44px;font:inherit;color:var(--text-primary);border:1.5px solid var(--border);border-radius:var(--control-radius);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:inline-grid}.ribbon-pane-icon:hover,.ribbon-pane-icon:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.ribbon-pane-body{overscroll-behavior:contain;min-block-size:0;padding:14px 16px 28px;overflow-y:auto}@media (max-width:720px){.ribbon-pane{max-block-size:75vh;inline-size:auto;position:fixed;inset:auto 0 0}}.neda-checkbox{appearance:none;background:var(--surface-panel);border:1.5px solid var(--border-strong);cursor:pointer;border-radius:5px;flex:none;place-content:center;block-size:20px;inline-size:20px;margin:0;padding:0;display:inline-grid}.neda-checkbox:before{content:"";border:solid #0000;border-width:0 2.5px 2.5px 0;block-size:10px;inline-size:5px;margin-block-start:-2px;transform:rotate(45deg)}.neda-checkbox:checked{background:var(--interactive-selected)}.neda-checkbox:checked:before{border-color:var(--interactive-selected-ink)}.neda-checkbox:hover{border-color:var(--interactive-hover)}.neda-checkbox:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.neda-radio{appearance:none;background:var(--surface-panel);border:1.5px solid var(--border-strong);cursor:pointer;border-radius:50%;flex:none;place-content:center;block-size:20px;inline-size:20px;margin:0;padding:0;display:inline-grid}.neda-radio:before{content:"";border:4px solid #0000;border-radius:50%;block-size:0;inline-size:0}.neda-radio:checked{background:var(--interactive-selected)}.neda-radio:checked:before{border-color:var(--interactive-selected-ink)}.neda-radio:hover:not(:disabled){border-color:var(--interactive-hover)}.neda-radio:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.neda-radio:disabled,.neda-checkbox:disabled{opacity:.5;cursor:default}.sd-check{min-block-size:40px}.sd-check:has(>input:disabled){color:var(--muted);cursor:default}.sd-label{margin-block-end:6px;font-size:13px;font-weight:700;display:block}.sl-anim-note{color:var(--ink-on-gold);background:var(--gold-light);border:1.5px solid var(--gold);border-radius:var(--radius);margin:8px 12px;padding:8px 12px;font-size:13px;line-height:1.45}.slide-top>.global-notice,.slide-top>.global-error,.slide-top>.global-caution,.flow-top>.global-notice,.flow-top>.global-error,.flow-top>.global-caution{margin:8px 12px}@media (forced-colors:active){.ribbon-tab[aria-selected=true]{outline-offset:-2px;outline:2px solid buttontext}.ribbon-tab:focus-visible{outline-offset:-3px!important}.ribbon-pane-icon,.neda-checkbox,.neda-checkbox:checked:before,.neda-radio,.neda-radio:checked:before{border-color:buttontext}.ribbon-pane{border:1px solid canvastext}.sl-anim-note{border-color:canvastext}.sr-pop .al-activity.is-active{forced-color-adjust:none;color:highlighttext;box-shadow:none;background-color:highlight}.sr-pop .al-activity.is-active .al-desc,.sr-pop .al-activity.is-active .al-needs,.sr-pop .al-activity.is-active .al-code{color:highlighttext}}.iv-editor[open]{flex-direction:column;display:flex}.iv-editor{border-radius:var(--dialog-radius);background:var(--surface-elevated);block-size:calc(100vh - 48px);inline-size:min(1180px,100vw - 32px);color:var(--text-primary);box-shadow:var(--dialog-shadow);border:0;padding:0}.iv-editor::backdrop{background:var(--dialog-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.iv-editor__head{border-block-end:1px solid var(--border-default);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 14px;display:flex}.iv-editor__head h2{margin:2px 0 0;font-size:22px}.iv-editor__head-actions{gap:10px;display:flex}.iv-editor__issues{border-block-end:1px solid var(--border-default);gap:4px;max-block-size:7.5em;margin:0;padding:10px 24px;font-size:13px;list-style:none;display:grid;overflow-y:auto}.iv-editor__issues .is-hard{color:var(--status-error-text)}.iv-editor__issues .is-soft{color:var(--text-muted)}.iv-editor__body{flex:auto;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:0;min-block-size:0;display:grid}.iv-editor__stage-col{align-content:start;gap:12px;min-block-size:0;padding:16px 20px 24px;display:grid;overflow-y:auto}.iv-editor__sources{grid-template-columns:1fr 1fr;gap:12px;display:grid}.iv-field{gap:5px;font-size:13px;font-weight:700;display:grid}.iv-field input,.iv-field select,.iv-field textarea{font:inherit;padding:8px 10px;font-weight:400}.iv-field input,.iv-field select{padding-block:0}.iv-field--narrow{max-inline-size:8rem}.iv-field--full{grid-column:1/-1}.iv-field-row{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.iv-check{align-items:center;gap:8px;font-size:13px;display:flex}.iv-check input{inline-size:auto}.iv-editor__frame{aspect-ratio:16/9;background:#000;border-radius:8px;inline-size:100%;position:relative;overflow:hidden}.iv-editor__frame video{block-size:100%;inline-size:100%;display:block}.iv-editor__no-video{text-align:center;color:#fff;place-content:center;gap:4px;block-size:100%;padding:1rem;display:grid}.iv-editor__no-video .muted{color:#ffffffb3}.iv-editor__hotspot{box-sizing:border-box;cursor:pointer;color:#fff;font:inherit;font-size:.8rem;font-weight:700;position:absolute;transform:translate(-50%,-50%)}.iv-editor__hotspot--marker{background:#000000bf;border:3px solid #fff;border-radius:50%;block-size:1.9rem;inline-size:1.9rem}.iv-editor__hotspot--region{background:#0ec4c533;border:3px solid #fff;border-radius:6px;transform:none;box-shadow:0 0 0 2px #0009}.iv-editor__hotspot--label{white-space:nowrap;background:#000c;border:2px solid #fff;border-radius:999px;padding:.3rem .7rem}.iv-editor__hotspot.is-selected{box-shadow:0 0 0 3px var(--cyan)}.iv-editor__hotspot.is-out-of-time{opacity:.45}.iv-editor__hotspot:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.iv-editor__timeline{gap:6px;display:grid}.iv-editor__timeline-head{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.iv-editor__track{grid-template-columns:minmax(120px,200px) 1fr;align-items:center;gap:10px;display:grid}.iv-editor__track-label{font:inherit;text-align:start;color:var(--text-primary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:6px 8px;font-size:13px;overflow:hidden}.iv-editor__track-label:hover{background:var(--interactive-hover)}.iv-editor__track-label:focus-visible{outline:3px solid var(--focus-ring);outline-offset:-3px}.iv-editor__track.is-selected .iv-editor__track-label{background:var(--textbox-1);font-weight:700}.iv-editor__track-rail{background:var(--surface-sunken);border:1px solid var(--border-default);border-radius:7px;block-size:14px;position:relative;overflow:hidden}.iv-editor__track-span{background:var(--cyan);border-radius:5px;position:absolute;inset-block:2px}.iv-editor__track-playhead{background:var(--cherry);inline-size:2px;position:absolute;inset-block:0}.iv-editor__props{border-inline-start:1px solid var(--border-default);align-content:start;gap:12px;min-block-size:0;padding:16px 20px 24px;display:grid;overflow-y:auto}.iv-editor__props h3,.iv-editor__props h4{margin:0;font-size:15px}.iv-editor__props-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.iv-editor__props-actions{gap:6px;display:flex}.iv-option{background:var(--surface-sunken);border-radius:var(--radius);grid-template-columns:1fr auto auto;align-items:center;gap:6px 10px;padding:8px;display:grid}@media (max-width:900px){.iv-editor__body{grid-template-columns:1fr}.iv-editor__props{border-inline-start:0;border-block-start:1px solid var(--border-default)}}.course-structure{background:var(--surface-panel);padding:20px 16px 28px;overflow-y:auto}.course-structure>h2{letter-spacing:0;overflow-wrap:anywhere;margin:2px 0 16px;font-size:20px}.cs-tree,.cs-tree ul{margin:0;padding:0;list-style:none}.cs-row{border-radius:8px;align-items:center;gap:4px;display:flex}.cs-row:hover{background:var(--interactive-hover);color:var(--interactive-hover-ink)}.cs-row:has(:focus-visible){background:var(--interactive-hover);color:var(--interactive-hover-ink)}.cs-row:hover .cs-kind,.cs-row:hover .cs-open,.cs-row:hover .cs-remove{color:inherit}.cs-row:has(:focus-visible) .cs-kind{color:inherit}.cs-row:has(:focus-visible) .cs-open{color:inherit}.cs-row:has(:focus-visible) .cs-remove{color:inherit}.cs-row.is-selected{background:var(--interactive-selected);color:var(--interactive-selected-ink)}.cs-row.is-selected .cs-title{font-weight:700}.cs-row.is-selected:hover{background:var(--interactive-hover);color:var(--interactive-hover-ink)}.cs-row.is-selected:has(:focus-visible){background:var(--interactive-hover);color:var(--interactive-hover-ink)}.cs-open{min-width:0;font:inherit;text-align:start;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;gap:1px;padding:7px 6px;display:grid}.cs-kind{letter-spacing:0;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.cs-title{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.3;overflow:hidden}.cs-remove{width:24px;height:24px;color:var(--muted);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:6px;flex:none;margin-inline-end:4px;font-size:12px}.cs-row:hover .cs-remove,.cs-row:focus-within .cs-remove{opacity:1}.cs-row .cs-remove:hover,.cs-row .cs-remove:focus-visible{color:var(--cherry-text);background:var(--surface-panel);opacity:1}.cs-add button{min-height:var(--control-h);font:inherit;color:var(--interactive-selected-ink);background:var(--textbox-4);border:2px solid var(--interactive-selected-ink);border-radius:var(--control-radius);cursor:pointer;background-clip:padding-box;align-items:center;gap:5px;margin:2px 0 6px;padding:2px 12px;font-size:13px;font-weight:700;display:inline-flex}.cs-add button:hover:not(:disabled),.cs-add button:focus-visible:not(:disabled){color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.cs-add button:disabled{opacity:.55;cursor:default}.cs-config>.cs-row{opacity:.5}.cs-config .cs-remove{display:none}.cs-error{background:var(--status-error-fill);border:1.5px solid var(--cherry-text);border-radius:var(--radius);margin:0 0 12px;padding:9px 11px;font-size:13px}.cs-note{border-block-start:1px solid var(--border);color:var(--muted);margin:18px 0 0;padding-block-start:14px;font-size:12px;line-height:1.5}.comments-drawer{inset-block:var(--app-header-h,98px) 0;z-index:40;background:var(--surface-panel);width:min(420px,100vw);color:var(--text-primary);border-inline-start:1px solid var(--border-default);box-shadow:var(--card-shadow-up);flex-direction:column;display:flex;position:fixed;inset-inline-end:0}.comments-head{border-block-end:1px solid var(--border-default);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 14px;display:flex}.comments-head h2{margin:2px 0 0;font-size:20px}.comments-head h2:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.comments-body{align-content:start;gap:16px;min-height:0;padding:16px 20px 28px;display:grid;overflow-y:auto}.comments-form{background:var(--surface-sunken);border-radius:var(--radius);gap:10px;padding:14px;display:grid}.comments-target{border:0;gap:6px;margin:0;padding:0;display:grid}.comments-target legend{padding:0 0 4px;font-size:13px;font-weight:700}.comments-field{gap:6px;font-size:13px;font-weight:700;display:grid}.comments-field textarea{font:inherit;padding:9px 11px;font-weight:400}.comments-replying{margin:0;font-size:13px}.comments-list-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.comments-list-head h3{margin:0;font-size:15px}.comments-list,.comment-replies{gap:12px;margin:0;padding:0;list-style:none;display:grid}.comment-replies{margin-block-start:10px;padding-inline-start:18px}.comment{background:var(--surface-elevated);border-radius:var(--radius);box-shadow:var(--card-shadow);gap:6px;padding:12px 14px;display:grid}.comment-thread.is-resolved>.comment{opacity:.78}.comment-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.comment-author{overflow-wrap:anywhere;font-weight:700}.comment-when,.comment-scope{color:var(--text-muted);margin:0;font-size:12px}.comment-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.comment-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:720px){.comments-drawer{width:100vw;inset-block-start:0}}.help-dialog[open]{flex-direction:column;display:flex}.help-dialog{border-radius:var(--dialog-radius);width:min(640px,100vw - 32px);max-height:calc(100vh - 48px);box-shadow:var(--dialog-shadow);color:var(--text-primary);background:var(--surface-panel);border:0;padding:0}.help-dialog::backdrop{background:var(--dialog-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.help-head{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 24px 18px;display:flex}.help-head-text{min-width:0}.help-head-text h2{margin:0;font-size:22px}.help-close{block-size:40px;inline-size:40px;color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--control-radius);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;font-size:16px;display:inline-flex}.help-close:hover,.help-close:focus-visible{color:var(--interactive-hover-ink);background:var(--interactive-hover);border-color:var(--interactive-hover)}.help-body{flex:auto;min-height:0;padding:22px 24px 24px;overflow-y:auto}.help-section+.help-section{border-block-start:1px solid var(--border);margin-block-start:26px;padding-block-start:22px}.help-section h3{margin:0 0 6px;font-size:17px}.help-section h3:focus{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:4px}.help-lede,.help-note{color:var(--text-secondary);margin:0 0 14px;font-size:14px}.help-note{margin:16px 0 0}.help-section p{font-size:14px;line-height:1.55}.help-group-note{color:var(--text-secondary);margin:8px 0 0;font-size:13px}.help-group+.help-group{margin-block-start:18px}.help-group h4{letter-spacing:0;color:var(--text-secondary);margin:0 0 8px;font-size:13px;font-weight:700}.help-keys,.help-facts{margin:0}.help-key,.help-fact{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:baseline;gap:6px 14px;padding-block:7px;display:grid}.help-key+.help-key,.help-fact+.help-fact{border-block-start:1px solid var(--border)}.help-key dt,.help-fact dt{margin:0}.help-key dd,.help-fact dd{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.help-fact dt{font-size:14px;font-weight:700}.help-key kbd{font:inherit;white-space:nowrap;color:var(--text-primary);background:var(--surface-sunken,var(--lime-tint));border:1px solid var(--border-default);border-radius:7px;padding:3px 8px;font-size:12.5px;font-weight:700;display:inline-block}@media (max-width:560px){.help-key,.help-fact{grid-template-columns:minmax(0,1fr)}}
