@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_9c618b{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_9c618b{--font-display:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:100 700;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Mono Fallback;src:local("Arial");ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_5899e0{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}.__variable_5899e0{--font-mono:"Roboto Mono","Roboto Mono Fallback"}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9da48a48bf6500f8-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9efac92d680e57b6-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1323037a3e4ea9e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/17efc7caebbb6a73-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f022b1629605b85c-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/18d6d756b83deaa1-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/101eb3c626c8a0e0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b729ad8c86c7d641-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4efb0298547fad0-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3d28d0a4af5320e-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b096b166d47a2e73-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/79d9077e4fd7eddc-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb66eb17bf011c3b-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,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:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3abc2a74bccacda0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/20e170e88a69dd27-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99dc19e540dbb87b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local("Arial");ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.00%;size-adjust:101.17%}.__className_92a6d2{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.__variable_92a6d2{--font-arabic:"IBM Plex Sans Arabic","IBM Plex Sans Arabic Fallback"}@import url("https://fonts.googleapis.com/css2?family=Cairo:wght@400..800&family=Roboto+Mono:wght@400..500&display=swap");@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU7NSg.ttf) format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m07NSg.ttf) format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_d0nNSg.ttf) format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_TknNSg.ttf) format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KUnNSg.ttf) format("truetype")}:root{--teal-50:#EDFAFA;--teal-100:#D9F4F4;--teal-200:#B8E8E8;--teal-300:#8FD9D9;--teal-400:#5EC5C5;--teal-500:#17A2A3;--teal-600:#00797A;--teal-700:#006061;--teal-800:#004748;--teal-900:#003334;--indigo-50:#F4F7FF;--indigo-100:#E6ECFF;--indigo-200:#D2DCFF;--indigo-300:#B7C7FF;--indigo-400:#8D9EE6;--indigo-500:#5D6CB0;--indigo-600:#3F4D8E;--indigo-700:#2E396A;--indigo-800:#1D2548;--indigo-900:#12142B;--aqua-50:#EBFBFB;--aqua-100:#D6F6F6;--aqua-200:#B0ECEC;--aqua-300:#7CD8D8;--aqua-400:#5CC4C4;--aqua-500:#3AAFAF;--aqua-600:#2A9292;--aqua-700:#1F7373;--aqua-800:#1A5A5A;--aqua-900:#164848;--slate-50:#F6F7F8;--slate-100:#ECEEF0;--slate-200:#DADEE2;--slate-300:#C6CAD0;--slate-400:#A6ABB2;--slate-500:#838A92;--slate-600:#656A71;--slate-700:#4E5359;--slate-800:#3B3E42;--slate-900:#24262A;--success-50:#EFFBF1;--success-100:#DCF5E1;--success-200:#C0EAC9;--success-300:#9CDCAD;--success-400:#5FB979;--success-500:#2E9354;--success-600:#287C47;--success-700:#1F6237;--success-800:#184D2C;--success-900:#123A21;--warning-50:#FFF5EA;--warning-100:#FDE8CE;--warning-200:#FAD7AC;--warning-300:#F3BF7E;--warning-400:#D99A3D;--warning-500:#B27500;--warning-600:#905D00;--warning-700:#734900;--warning-800:#5C3A00;--warning-900:#472D00;--danger-50:#FFF4F3;--danger-100:#FFE3E0;--danger-200:#FFD1CC;--danger-300:#FFB4AD;--danger-400:#E9736C;--danger-500:#C6524D;--danger-600:#AB433F;--danger-700:#873431;--danger-800:#6B2825;--danger-900:#551F1D;--info-50:#F0F8FF;--info-100:#DCEEFF;--info-200:#BDE3FF;--info-300:#93D2FF;--info-400:#4BA6E0;--info-500:#1A85C0;--info-600:#0071A7;--info-700:#015985;--info-800:#024468;--info-900:#023450;--color-light-bg:#FFFFFF;--color-light-bg-subtle:#F6F7F8;--color-light-bg-muted:#ECEEF0;--color-light-surface:#FFFFFF;--color-light-surface-raised:#FFFFFF;--color-light-surface-soft:#FAFBFC;--color-light-surface-sunken:#F6F7F8;--color-light-surface-hover:#F6F7F8;--color-light-surface-active:#ECEEF0;--color-light-surface-inverse:#1D2548;--color-light-border:#DADEE2;--color-light-border-strong:#C6CAD0;--color-light-border-subtle:#ECEEF0;--color-light-border-inverse:rgb(255 255 255/.2);--color-light-focus:#009596;--color-light-overlay:rgb(29 37 72/.6);--color-light-text:#3B3E42;--color-light-text-secondary:#656A71;--color-light-text-tertiary:#6B7178;--color-light-text-disabled:#838A92;--color-light-text-inverse:#FFFFFF;--color-light-link:#00797A;--color-light-primary:#00797A;--color-light-primary-hover:#006061;--color-light-primary-active:#004748;--color-light-primary-fg:#FFFFFF;--color-light-primary-subtle:#EDFAFA;--color-light-primary-subtle-hover:#D9F4F4;--color-light-primary-text:#006061;--color-light-primary-accent:#5EC5C5;--color-light-primary-border:#B8E8E8;--color-light-secondary:#2E396A;--color-light-secondary-hover:#1D2548;--color-light-secondary-active:#1D2548;--color-light-secondary-fg:#FFFFFF;--color-light-secondary-subtle:#F4F7FF;--color-light-secondary-muted:#D2DCFF;--color-light-secondary-text:#3F4D8E;--color-light-success:#287C47;--color-light-success-bg:#EFFBF1;--color-light-success-border:#9CDCAD;--color-light-success-muted:#C0EAC9;--color-light-success-hover:#1F6237;--color-light-success-fg:#FFFFFF;--color-light-warning:#905D00;--color-light-warning-bg:#FFF5EA;--color-light-warning-border:#F3BF7E;--color-light-warning-muted:#FAD7AC;--color-light-warning-hover:#734900;--color-light-warning-fg:#FFFFFF;--color-light-danger:#AB433F;--color-light-danger-bg:#FFF4F3;--color-light-danger-border:#FFB4AD;--color-light-danger-muted:#FFD1CC;--color-light-danger-hover:#873431;--color-light-danger-active:#6B2825;--color-light-danger-fg:#FFFFFF;--color-light-info:#0071A7;--color-light-info-bg:#F0F8FF;--color-light-info-border:#93D2FF;--color-light-info-muted:#BDE3FF;--color-light-info-hover:#015985;--color-light-info-fg:#FFFFFF;--color-light-knob:#FFFFFF;--color-light-wordmark:#12142B;--color-light-glass:rgb(255 255 255/.9);--color-light-focus-ring:0 0 0 3px rgb(0 149 150/.24),0 0 0 6px rgb(0 149 150/.09);--color-dark-bg:#0D111B;--color-dark-bg-subtle:#161B25;--color-dark-bg-muted:#1F242D;--color-dark-surface:#161B25;--color-dark-surface-raised:#1F242D;--color-dark-surface-soft:#121720;--color-dark-surface-sunken:#161B25;--color-dark-surface-hover:#1F242D;--color-dark-surface-active:#282D37;--color-dark-surface-inverse:#F1F3F8;--color-dark-border:#2F3542;--color-dark-border-strong:#444A58;--color-dark-border-subtle:#1F242D;--color-dark-border-inverse:rgb(13 17 27/.2);--color-dark-focus:#5EC5C5;--color-dark-overlay:rgb(4 6 12/.72);--color-dark-text:#F1F3F8;--color-dark-text-secondary:#B7BBC1;--color-dark-text-tertiary:#888C94;--color-dark-text-disabled:#6B7079;--color-dark-text-inverse:#0D111B;--color-dark-link:#8FD9D9;--color-dark-primary:#5EC5C5;--color-dark-primary-hover:#8FD9D9;--color-dark-primary-active:#B8E8E8;--color-dark-primary-fg:#0D111B;--color-dark-primary-subtle:#002F2F;--color-dark-primary-subtle-hover:#0A5C5C;--color-dark-primary-text:#8FD9D9;--color-dark-primary-accent:#5EC5C5;--color-dark-primary-border:#0A5C5C;--color-dark-secondary:#B7C7FF;--color-dark-secondary-hover:#D2DCFF;--color-dark-secondary-active:#D2DCFF;--color-dark-secondary-fg:#1D2548;--color-dark-secondary-subtle:#1D2548;--color-dark-secondary-muted:#3F4D8E;--color-dark-secondary-text:#B7C7FF;--color-dark-success:#74C78C;--color-dark-success-bg:rgb(40 124 71/.18);--color-dark-success-border:#287C47;--color-dark-success-muted:#287C47;--color-dark-success-hover:#9CDCAD;--color-dark-success-fg:#0D111B;--color-dark-warning:#E5A347;--color-dark-warning-bg:rgb(144 93 0/.20);--color-dark-warning-border:#905D00;--color-dark-warning-muted:#905D00;--color-dark-warning-hover:#F3BF7E;--color-dark-warning-fg:#0D111B;--color-dark-danger:#FF8C84;--color-dark-danger-bg:rgb(171 67 63/.20);--color-dark-danger-border:#AB433F;--color-dark-danger-muted:#AB433F;--color-dark-danger-hover:#FFB4AD;--color-dark-danger-active:#FFD1CC;--color-dark-danger-fg:#0D111B;--color-dark-info:#60BCF8;--color-dark-info-bg:rgb(0 113 167/.18);--color-dark-info-border:#0071A7;--color-dark-info-muted:#0071A7;--color-dark-info-hover:#93D2FF;--color-dark-info-fg:#0D111B;--color-dark-knob:#F1F3F8;--color-dark-wordmark:#F1F3F8;--color-dark-glass:rgb(22 27 37/.9);--color-dark-focus-ring:0 0 0 3px rgb(94 197 197/.34),0 0 0 6px rgb(94 197 197/.12);--color-dark-shadow-xs:0 1px 2px 0 rgb(0 0 0/.30);--color-dark-shadow-sm:0 1px 3px rgb(0 0 0/.34),0 1px 2px -1px rgb(0 0 0/.26);--color-dark-shadow-md:0 12px 30px -12px rgb(0 0 0/.55);--color-dark-shadow-lg:0 28px 60px -20px rgb(0 0 0/.68);--color-dark-shadow-xl:0 24px 48px -12px rgb(0 0 0/.50),0 8px 16px -8px rgb(0 0 0/.30);--color-dark-shadow-2xl:0 40px 80px -20px rgb(0 0 0/.60),0 16px 32px -12px rgb(0 0 0/.34);--color-dark-shadow-inner:inset 0 1px 2px 0 rgb(0 0 0/.35);--color-dark-shadow-expressive:0 8px 24px -8px rgb(94 197 197/.36);--color-sombre-bg:#000000;--color-sombre-bg-subtle:#08080D;--color-sombre-bg-muted:#111119;--color-sombre-surface:#0B0B12;--color-sombre-surface-raised:#14141D;--color-sombre-surface-soft:#08080D;--color-sombre-surface-sunken:#08080D;--color-sombre-surface-hover:#1B1B26;--color-sombre-surface-active:#232330;--color-sombre-surface-inverse:#FFFFFF;--color-sombre-border:#2B2B38;--color-sombre-border-strong:#4A4A5C;--color-sombre-border-subtle:#1B1B26;--color-sombre-border-inverse:rgb(0 0 0/.24);--color-sombre-focus:#7FE3E3;--color-sombre-overlay:rgb(0 0 0/.88);--color-sombre-text:#FFFFFF;--color-sombre-text-secondary:#CFCFDB;--color-sombre-text-tertiary:#A0A0B0;--color-sombre-text-disabled:#70707F;--color-sombre-text-inverse:#000000;--color-sombre-link:#A8EFEF;--color-sombre-primary:#7FE3E3;--color-sombre-primary-hover:#A8EFEF;--color-sombre-primary-active:#CFF7F7;--color-sombre-primary-fg:#000000;--color-sombre-primary-subtle:#04232B;--color-sombre-primary-subtle-hover:#0A3B44;--color-sombre-primary-text:#A8EFEF;--color-sombre-primary-accent:#7FE3E3;--color-sombre-primary-border:#0F6E73;--color-sombre-secondary:#C6D0FF;--color-sombre-secondary-hover:#E0E6FF;--color-sombre-secondary-active:#E0E6FF;--color-sombre-secondary-fg:#000000;--color-sombre-secondary-subtle:#12142B;--color-sombre-secondary-muted:#3A4478;--color-sombre-secondary-text:#C6D0FF;--color-sombre-success:#8CE0A6;--color-sombre-success-bg:#04160C;--color-sombre-success-border:#2E7D4C;--color-sombre-success-muted:#2E7D4C;--color-sombre-success-hover:var(--success-300);--color-sombre-success-fg:#000000;--color-sombre-warning:#F7BC66;--color-sombre-warning-bg:#1B1000;--color-sombre-warning-border:#8A5A00;--color-sombre-warning-muted:#8A5A00;--color-sombre-warning-hover:var(--warning-300);--color-sombre-warning-fg:#000000;--color-sombre-danger:#FFA49C;--color-sombre-danger-bg:#200A09;--color-sombre-danger-border:#A83F3C;--color-sombre-danger-muted:#A83F3C;--color-sombre-danger-hover:var(--danger-300);--color-sombre-danger-active:#FFD1CC;--color-sombre-danger-fg:#000000;--color-sombre-info:#86CFFF;--color-sombre-info-bg:#001621;--color-sombre-info-border:#00648F;--color-sombre-info-muted:#00648F;--color-sombre-info-hover:var(--info-300);--color-sombre-info-fg:#000000;--color-sombre-knob:#FFFFFF;--color-sombre-wordmark:#FFFFFF;--color-sombre-glass:rgb(11 11 18/.9);--color-sombre-focus-ring:0 0 0 3px rgb(127 227 227/.36),0 0 0 6px rgb(127 227 227/.14);--color-sombre-shadow-xs:inset 0 1px 0 0 rgb(255 255 255/.04);--color-sombre-shadow-sm:inset 0 1px 0 0 rgb(255 255 255/.05),0 1px 2px 0 rgb(0 0 0/.9);--color-sombre-shadow-md:inset 0 1px 0 0 rgb(255 255 255/.06),0 4px 12px -2px rgb(0 0 0/.95);--color-sombre-shadow-lg:inset 0 1px 0 0 rgb(255 255 255/.09),0 24px 56px -12px #000000;--color-sombre-shadow-xl:inset 0 1px 0 0 rgb(255 255 255/.09),0 24px 56px -12px #000000;--color-sombre-shadow-2xl:inset 0 1px 0 0 rgb(255 255 255/.11),0 40px 96px -20px #000000;--color-sombre-shadow-inner:inset 0 1px 3px 0 rgb(0 0 0/.9);--color-sombre-shadow-expressive:0 0 0 1px rgb(127 227 227/.32),0 8px 32px -8px rgb(127 227 227/.28);--font-sans:"Plus Jakarta Sans",ui-sans-serif,system-ui,sans-serif;--font-display:var(--font-sans);--font-arabic:"Cairo","Plus Jakarta Sans",Tahoma,sans-serif;--font-mono:"Roboto Mono",ui-monospace,Menlo,monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fs-display:clamp(2.75rem,1.8736rem + 3.5955vw,4.75rem);--fs-h1:clamp(2.25rem,1.5927rem + 2.6966vw,3.75rem);--fs-h2:clamp(1.875rem,1.3820rem + 2.0225vw,3rem);--fs-h3:clamp(1.5rem,1.0618rem + 1.7978vw,2.5rem);--fs-h4:clamp(1.25rem,0.9213rem + 1.3483vw,2rem);--fs-h5:clamp(1.125rem,0.9607rem + 0.6742vw,1.5rem);--fs-h6:clamp(1rem,0.8904rem + 0.4494vw,1.25rem);--fs-body-xl:1.25rem;--fs-body-lg:1.125rem;--fs-body:1rem;--fs-body-sm:0.875rem;--fs-caption:0.75rem;--fs-overline:0.6875rem;--lh-display:1;--lh-h1:1.05;--lh-h2:1.1;--lh-h3:1.15;--lh-h4:1.2;--lh-h5:1.3;--lh-h6:1.4;--lh-body:1.6;--lh-body-sm:1.5;--lh-caption:1.45;--ls-display:-0.04em;--ls-h1:-0.035em;--ls-h2:-0.03em;--ls-h3:-0.025em;--ls-h4:-0.02em;--ls-h5:-0.015em;--ls-h6:-0.01em;--ls-body:0em;--ls-body-sm:0.005em;--ls-caption:0.01em;--ls-overline:0.08em;--measure:68ch}[dir=rtl],[lang=ar]{font-family:var(--font-arabic);--ls-display:0;--ls-h1:0;--ls-h2:0;--ls-h3:0;--ls-h4:0;--ls-h5:0;--ls-h6:0;--ls-body:0;--ls-body-sm:0;--ls-caption:0;--ls-overline:0;--lh-display:1.25;--lh-h1:1.3;--lh-h2:1.3;--lh-h3:1.35;--lh-h4:1.4;--lh-h5:1.45;--lh-h6:1.5;--lh-body:1.8;--lh-body-sm:1.7;--lh-caption:1.6;--fs-body:1.0625rem;--fs-body-sm:0.9375rem;font-synthesis:none;font-feature-settings:"anum" 0}:root{--space-1:0.25rem;--space-1-5:0.375rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--container:80rem;--container-prose:42rem;--container-form:25rem;--header-height:4.5rem;--topbar-height:3.5rem;--sidebar-width:17.5rem;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-3xl:32px;--radius-full:9999px;--border-width:1px;--border-width-focus:2px;--shadow-sm:0 1px 3px rgb(29 37 72/.06),0 1px 2px -1px rgb(29 37 72/.04);--shadow-lg:0 12px 24px -6px rgb(29 37 72/.12),0 4px 8px -4px rgb(29 37 72/.06);--shadow-expressive:0 8px 24px -8px rgb(0 121 122/.40);--control-height-sm:2rem;--control-height:2.5rem;--control-height-lg:3rem;--control-height-xl:3.5rem;--btn-px:var(--space-4);--card-pad:var(--space-6);--card-radius:var(--radius-xl);--icon-size:1.25rem;--icon-stroke:2;--shadow-xs:0 1px 2px 0 rgb(29 37 72/.04);--shadow-md:0 4px 8px -2px rgb(29 37 72/.06),0 2px 4px -2px rgb(29 37 72/.04);--shadow-xl:0 24px 48px -12px rgb(29 37 72/.16),0 8px 16px -8px rgb(29 37 72/.06);--shadow-2xl:0 40px 80px -20px rgb(29 37 72/.22),0 16px 32px -12px rgb(29 37 72/.08);--shadow-inner:inset 0 1px 2px 0 rgb(29 37 72/.06);--duration-fast:120ms;--duration-base:180ms;--duration-slow:260ms;--duration-slower:400ms;--ease-standard:cubic-bezier(.2,0,0,1);--ease-emphasized:cubic-bezier(.2,.7,.3,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--grid-cols:12;--grid-cols-tablet:8;--grid-cols-mobile:4;--grid-gutter:var(--space-6);--grid-gutter-mobile:var(--space-4);--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--section-py:var(--space-32);--section-py-lg:var(--space-24);--section-py-md:var(--space-16);--section-py-sm:var(--space-12);--stack-gap:var(--space-6);--sidebar-width-collapsed:4rem;--z-base:0;--z-raised:100;--z-sticky:200;--z-dropdown:300;--z-overlay:400;--z-modal:500;--z-popover:600;--z-toast:700;--z-tooltip:800;--gradient-brand:linear-gradient(135deg,#2AAEB0,#00797A 55%,#2E396A);--gradient-accent:linear-gradient(135deg,#5CC4C4,#2A9292);--gradient-hero:radial-gradient(140% 100% at 50% 0%,#EDFAFA 0%,#D9F4F4 22%,#5EC5C5 58%,#2E396A 100%);--gradient-hero-dark:radial-gradient(140% 100% at 50% 0%,#161B25 0%,#002F2F 30%,#0A5C5C 65%,#0D111B 100%);--gradient-surface:linear-gradient(180deg,#FFFFFF,#F6F7F8);--gradient-mesh:radial-gradient(60% 60% at 15% 10%,rgb(94 197 197/.16) 0%,transparent 100%),radial-gradient(50% 50% at 85% 18%,rgb(151 172 255/.14) 0%,transparent 100%);--gradient-primary:linear-gradient(135deg,#00797A,#004748);--color-on-gradient:#FFFFFF;--transition-colors:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);--btn-height-sm:var(--control-height-sm);--btn-height-md:var(--control-height);--btn-height-lg:var(--control-height-lg);--btn-height-xl:var(--control-height-xl);--btn-px-sm:var(--space-3);--btn-px-md:var(--space-4);--btn-px-lg:var(--space-5);--btn-px-xl:var(--space-7);--btn-gap-sm:var(--space-1-5);--btn-gap-md:var(--space-2);--btn-gap-lg:var(--space-2);--btn-gap-xl:var(--space-3);--btn-radius:var(--radius-md);--btn-radius-expressive:var(--radius-full);--btn-font-sm:var(--fs-body-sm);--btn-font-md:var(--fs-body-sm);--btn-font-lg:var(--fs-body);--btn-font-xl:var(--fs-body);--btn-weight:var(--fw-medium);--btn-icon-sm:1rem;--btn-icon-md:1.125rem;--btn-icon-lg:1.25rem;--input-height-sm:var(--control-height-sm);--input-height-md:var(--control-height);--input-height-lg:var(--control-height-lg);--input-px:var(--space-3);--input-px-lg:var(--space-4);--input-gap:var(--space-2);--input-radius:var(--radius-md);--input-font:var(--fs-body-sm);--input-font-lg:var(--fs-body);--textarea-min-h:6rem;--textarea-py:var(--space-3);--label-gap:var(--space-1-5);--help-gap:var(--space-1-5);--border-width-strong:1.5px;--control-box:1rem;--switch-w:2.25rem;--switch-h:1.25rem;--card-pad-compact:var(--space-4);--card-pad-spacious:var(--space-8);--card-gap:var(--space-4);--modal-radius:var(--radius-2xl);--modal-pad:var(--space-6);--modal-width-sm:28rem;--modal-width-md:35rem;--modal-width-lg:45rem;--popover-radius:var(--radius-lg);--popover-pad:var(--space-1);--popover-min-w:12rem;--menu-item-height:2rem;--menu-item-radius:var(--radius-sm);--menu-item-px:var(--space-2);--tooltip-radius:var(--radius-sm);--tooltip-px:var(--space-2);--tooltip-py:var(--space-1-5);--tooltip-font:var(--fs-caption);--toast-radius:var(--radius-lg);--toast-pad:var(--space-4);--toast-width:23.75rem;--badge-height-sm:1.25rem;--badge-height:1.5rem;--badge-px:var(--space-2);--badge-radius:var(--radius-full);--badge-font:var(--fs-caption);--badge-weight:var(--fw-medium);--avatar-xs:1.5rem;--avatar-sm:2rem;--avatar-md:2.5rem;--avatar-lg:3rem;--avatar-xl:4rem;--nav-item-height:2.5rem;--nav-item-px:var(--space-3);--nav-item-gap:var(--space-3);--nav-item-radius:var(--radius-md);--nav-item-font:var(--fs-body-sm);--nav-section-gap:var(--space-6);--table-row-height:3rem;--table-header-height:2.5rem;--table-cell-px:var(--space-4);--table-font:var(--fs-body-sm);--icon-xs:0.875rem;--icon-sm:1rem;--icon-md:1.25rem;--icon-lg:1.5rem;--icon-xl:2rem;--icon-stroke-large:1.5}.light,:root,[data-theme=light]{color-scheme:light;--color-bg:var(--color-light-bg);--color-bg-subtle:var(--color-light-bg-subtle);--color-bg-muted:var(--color-light-bg-muted);--color-surface:var(--color-light-surface);--color-surface-raised:var(--color-light-surface-raised);--color-surface-sunken:var(--color-light-surface-sunken);--color-surface-hover:var(--color-light-surface-hover);--color-surface-active:var(--color-light-surface-active);--color-surface-inverse:var(--color-light-surface-inverse);--color-border:var(--color-light-border);--color-border-strong:var(--color-light-border-strong);--color-border-subtle:var(--color-light-border-subtle);--color-border-inverse:var(--color-light-border-inverse);--color-focus:var(--color-light-focus);--color-overlay:var(--color-light-overlay);--color-text:var(--color-light-text);--color-text-secondary:var(--color-light-text-secondary);--color-text-tertiary:var(--color-light-text-tertiary);--color-text-disabled:var(--color-light-text-disabled);--color-text-inverse:var(--color-light-text-inverse);--color-link:var(--color-light-link);--color-primary:var(--color-light-primary);--color-primary-hover:var(--color-light-primary-hover);--color-primary-active:var(--color-light-primary-active);--color-primary-fg:var(--color-light-primary-fg);--color-primary-subtle:var(--color-light-primary-subtle);--color-primary-subtle-hover:var(--color-light-primary-subtle-hover);--color-primary-text:var(--color-light-primary-text);--color-primary-accent:var(--color-light-primary-accent);--focus-ring:var(--color-light-focus-ring);--color-primary-border:var(--color-light-primary-border);--color-primary-muted:var(--color-light-primary-border);--color-secondary:var(--color-light-secondary);--color-secondary-hover:var(--color-light-secondary-hover);--color-secondary-active:var(--color-light-secondary-active);--color-secondary-fg:var(--color-light-secondary-fg);--color-secondary-subtle:var(--color-light-secondary-subtle);--color-secondary-muted:var(--color-light-secondary-muted);--color-secondary-text:var(--color-light-secondary-text);--color-success:var(--color-light-success);--color-success-bg:var(--color-light-success-bg);--color-success-border:var(--color-light-success-border);--color-success-muted:var(--color-light-success-muted);--color-success-hover:var(--color-light-success-hover);--color-success-fg:var(--color-light-success-fg);--color-warning:var(--color-light-warning);--color-warning-bg:var(--color-light-warning-bg);--color-warning-border:var(--color-light-warning-border);--color-warning-muted:var(--color-light-warning-muted);--color-warning-hover:var(--color-light-warning-hover);--color-warning-fg:var(--color-light-warning-fg);--color-danger:var(--color-light-danger);--color-danger-bg:var(--color-light-danger-bg);--color-danger-border:var(--color-light-danger-border);--color-danger-muted:var(--color-light-danger-muted);--color-danger-hover:var(--color-light-danger-hover);--color-danger-active:var(--color-light-danger-active);--color-danger-fg:var(--color-light-danger-fg);--color-info:var(--color-light-info);--color-info-bg:var(--color-light-info-bg);--color-info-border:var(--color-light-info-border);--color-info-muted:var(--color-light-info-muted);--color-info-hover:var(--color-light-info-hover);--color-info-fg:var(--color-light-info-fg);--color-knob:var(--color-light-knob);--color-surface-soft:var(--color-light-surface-soft);--color-wordmark:var(--color-light-wordmark);--color-glass:var(--color-light-glass);color:var(--color-text);background-color:var(--color-bg)}.dark,[data-theme=dark]{--color-bg:var(--color-dark-bg);--color-bg-subtle:var(--color-dark-bg-subtle);--color-bg-muted:var(--color-dark-bg-muted);--color-surface:var(--color-dark-surface);--color-surface-raised:var(--color-dark-surface-raised);--color-surface-sunken:var(--color-dark-surface-sunken);--color-surface-hover:var(--color-dark-surface-hover);--color-surface-active:var(--color-dark-surface-active);--color-surface-inverse:var(--color-dark-surface-inverse);--color-border:var(--color-dark-border);--color-border-strong:var(--color-dark-border-strong);--color-border-subtle:var(--color-dark-border-subtle);--color-border-inverse:var(--color-dark-border-inverse);--color-focus:var(--color-dark-focus);--color-overlay:var(--color-dark-overlay);--color-text:var(--color-dark-text);--color-text-secondary:var(--color-dark-text-secondary);--color-text-tertiary:var(--color-dark-text-tertiary);--color-text-disabled:var(--color-dark-text-disabled);--color-text-inverse:var(--color-dark-text-inverse);--color-link:var(--color-dark-link);--color-primary:var(--color-dark-primary);--color-primary-hover:var(--color-dark-primary-hover);--color-primary-active:var(--color-dark-primary-active);--color-primary-fg:var(--color-dark-primary-fg);--color-primary-subtle:var(--color-dark-primary-subtle);--color-primary-subtle-hover:var(--color-dark-primary-subtle-hover);--color-primary-text:var(--color-dark-primary-text);--color-primary-accent:var(--color-dark-primary-accent);--focus-ring:var(--color-dark-focus-ring);--color-primary-border:var(--color-dark-primary-border);--color-primary-muted:var(--color-dark-primary-border);--color-secondary:var(--color-dark-secondary);--color-secondary-hover:var(--color-dark-secondary-hover);--color-secondary-active:var(--color-dark-secondary-active);--color-secondary-fg:var(--color-dark-secondary-fg);--color-secondary-subtle:var(--color-dark-secondary-subtle);--color-secondary-muted:var(--color-dark-secondary-muted);--color-secondary-text:var(--color-dark-secondary-text);--color-success:var(--color-dark-success);--color-success-bg:var(--color-dark-success-bg);--color-success-border:var(--color-dark-success-border);--color-success-muted:var(--color-dark-success-muted);--color-success-hover:var(--color-dark-success-hover);--color-success-fg:var(--color-dark-success-fg);--color-warning:var(--color-dark-warning);--color-warning-bg:var(--color-dark-warning-bg);--color-warning-border:var(--color-dark-warning-border);--color-warning-muted:var(--color-dark-warning-muted);--color-warning-hover:var(--color-dark-warning-hover);--color-warning-fg:var(--color-dark-warning-fg);--color-danger:var(--color-dark-danger);--color-danger-bg:var(--color-dark-danger-bg);--color-danger-border:var(--color-dark-danger-border);--color-danger-muted:var(--color-dark-danger-muted);--color-danger-hover:var(--color-dark-danger-hover);--color-danger-active:var(--color-dark-danger-active);--color-danger-fg:var(--color-dark-danger-fg);--color-info:var(--color-dark-info);--color-info-bg:var(--color-dark-info-bg);--color-info-border:var(--color-dark-info-border);--color-info-muted:var(--color-dark-info-muted);--color-info-hover:var(--color-dark-info-hover);--color-info-fg:var(--color-dark-info-fg);--color-knob:var(--color-dark-knob);--color-surface-soft:var(--color-dark-surface-soft);--color-wordmark:var(--color-dark-wordmark);--color-glass:var(--color-dark-glass);--shadow-xs:var(--color-dark-shadow-xs);--shadow-sm:var(--color-dark-shadow-sm);--shadow-md:var(--color-dark-shadow-md);--shadow-lg:var(--color-dark-shadow-lg);--shadow-xl:var(--color-dark-shadow-xl);--shadow-2xl:var(--color-dark-shadow-2xl);--shadow-inner:var(--color-dark-shadow-inner);--shadow-expressive:var(--color-dark-shadow-expressive);--gradient-primary:linear-gradient(135deg,#0A5C5C,#002F2F);--gradient-accent:linear-gradient(135deg,#5CC4C4,#1F7373);--gradient-hero:var(--gradient-hero-dark);--gradient-surface:linear-gradient(180deg,#1F242D,#161B25)}.dark,.sombre,[data-theme=dark],[data-theme=sombre]{color-scheme:dark;color:var(--color-text);background-color:var(--color-bg)}.sombre,[data-theme=sombre]{--color-bg:var(--color-sombre-bg);--color-bg-subtle:var(--color-sombre-bg-subtle);--color-bg-muted:var(--color-sombre-bg-muted);--color-surface:var(--color-sombre-surface);--color-surface-raised:var(--color-sombre-surface-raised);--color-surface-sunken:var(--color-sombre-surface-sunken);--color-surface-hover:var(--color-sombre-surface-hover);--color-surface-active:var(--color-sombre-surface-active);--color-surface-inverse:var(--color-sombre-surface-inverse);--color-border:var(--color-sombre-border);--color-border-strong:var(--color-sombre-border-strong);--color-border-subtle:var(--color-sombre-border-subtle);--color-border-inverse:var(--color-sombre-border-inverse);--color-focus:var(--color-sombre-focus);--color-overlay:var(--color-sombre-overlay);--color-text:var(--color-sombre-text);--color-text-secondary:var(--color-sombre-text-secondary);--color-text-tertiary:var(--color-sombre-text-tertiary);--color-text-disabled:var(--color-sombre-text-disabled);--color-text-inverse:var(--color-sombre-text-inverse);--color-link:var(--color-sombre-link);--color-primary:var(--color-sombre-primary);--color-primary-hover:var(--color-sombre-primary-hover);--color-primary-active:var(--color-sombre-primary-active);--color-primary-fg:var(--color-sombre-primary-fg);--color-primary-subtle:var(--color-sombre-primary-subtle);--color-primary-subtle-hover:var(--color-sombre-primary-subtle-hover);--color-primary-text:var(--color-sombre-primary-text);--color-primary-accent:var(--color-sombre-primary-accent);--focus-ring:var(--color-sombre-focus-ring);--color-primary-border:var(--color-sombre-primary-border);--color-primary-muted:var(--color-sombre-primary-border);--color-secondary:var(--color-sombre-secondary);--color-secondary-hover:var(--color-sombre-secondary-hover);--color-secondary-active:var(--color-sombre-secondary-active);--color-secondary-fg:var(--color-sombre-secondary-fg);--color-secondary-subtle:var(--color-sombre-secondary-subtle);--color-secondary-muted:var(--color-sombre-secondary-muted);--color-secondary-text:var(--color-sombre-secondary-text);--color-success:var(--color-sombre-success);--color-success-bg:var(--color-sombre-success-bg);--color-success-border:var(--color-sombre-success-border);--color-success-muted:var(--color-sombre-success-muted);--color-success-hover:var(--color-sombre-success-hover);--color-success-fg:var(--color-sombre-success-fg);--color-warning:var(--color-sombre-warning);--color-warning-bg:var(--color-sombre-warning-bg);--color-warning-border:var(--color-sombre-warning-border);--color-warning-muted:var(--color-sombre-warning-muted);--color-warning-hover:var(--color-sombre-warning-hover);--color-warning-fg:var(--color-sombre-warning-fg);--color-danger:var(--color-sombre-danger);--color-danger-bg:var(--color-sombre-danger-bg);--color-danger-border:var(--color-sombre-danger-border);--color-danger-muted:var(--color-sombre-danger-muted);--color-danger-hover:var(--color-sombre-danger-hover);--color-danger-active:var(--color-sombre-danger-active);--color-danger-fg:var(--color-sombre-danger-fg);--color-info:var(--color-sombre-info);--color-info-bg:var(--color-sombre-info-bg);--color-info-border:var(--color-sombre-info-border);--color-info-muted:var(--color-sombre-info-muted);--color-info-hover:var(--color-sombre-info-hover);--color-info-fg:var(--color-sombre-info-fg);--color-knob:var(--color-sombre-knob);--color-surface-soft:var(--color-sombre-surface-soft);--color-wordmark:var(--color-sombre-wordmark);--color-glass:var(--color-sombre-glass);--shadow-xs:var(--color-sombre-shadow-xs);--shadow-sm:var(--color-sombre-shadow-sm);--shadow-md:var(--color-sombre-shadow-md);--shadow-lg:var(--color-sombre-shadow-lg);--shadow-xl:var(--color-sombre-shadow-xl);--shadow-2xl:var(--color-sombre-shadow-2xl);--shadow-inner:var(--color-sombre-shadow-inner);--shadow-expressive:var(--color-sombre-shadow-expressive);--gradient-primary:linear-gradient(135deg,#0F6E73,#04232B);--gradient-hero:radial-gradient(140% 100% at 50% 0%,#14141D 0%,#04232B 28%,#0F6E73 62%,#000000 100%);--gradient-accent:linear-gradient(135deg,#7FE3E3,#0F6E73);--gradient-surface:linear-gradient(180deg,#14141D,#000000)}.dark,.light,.sombre,:root,[data-theme=dark],[data-theme=light],[data-theme=sombre]{--color-text-brand:var(--color-primary);--color-text-link:var(--color-link);--color-text-link-hover:var(--color-primary-hover);--color-border-brand:var(--color-focus);--color-neutral-fill:var(--color-bg-muted);--color-neutral-fill-hover:var(--color-border);--color-neutral-fill-active:var(--color-border-strong);--color-neutral-fg:var(--color-text);--color-accent:var(--color-primary-accent);--color-success-subtle:var(--color-success-bg);--color-success-text:var(--color-success);--color-warning-subtle:var(--color-warning-bg);--color-warning-text:var(--color-warning);--color-danger-subtle:var(--color-danger-bg);--color-danger-text:var(--color-danger);--color-info-subtle:var(--color-info-bg);--color-info-text:var(--color-info);--focus-ring-inset:inset 0 0 0 2px var(--color-focus);--focus-ring-danger:0 0 0 3px color-mix(in srgb,var(--color-danger) 30%,transparent),0 0 0 6px color-mix(in srgb,var(--color-danger) 12%,transparent);--shadow-glow:var(--shadow-expressive);--elevation-flat:none;--elevation-card:var(--shadow-sm);--elevation-card-hover:var(--shadow-lg);--elevation-nav:var(--shadow-sm);--elevation-dropdown:var(--shadow-xl);--elevation-popover:var(--shadow-xl);--elevation-toast:var(--shadow-xl);--elevation-modal:var(--shadow-2xl);--card-border:var(--border-width) solid var(--color-border)}:root,[data-theme]{--panel:var(--color-surface);--panel-2:var(--color-bg-subtle);--panel-3:var(--color-bg-muted);--border:var(--color-border);--border-2:var(--color-border-strong);--text:var(--color-text);--text-2:var(--color-text-secondary);--muted:var(--color-text-tertiary);--accent:var(--color-primary);--accent-2:var(--color-primary-text);--accent-soft:var(--color-primary-subtle);--ok:var(--color-success);--ok-soft:var(--color-success-bg);--sp-1:var(--space-1);--sp-2:var(--space-2);--sp-3:var(--space-3);--sp-4:var(--space-4);--sp-5:var(--space-5);--sp-6:var(--space-6);--sp-8:var(--space-8);--sp-10:var(--space-10)}:root{--oz-cream:#f0fafa;--oz-ink:#1b2463;--oz-peach:#aadcdc;--oz-lavender:#d4f5f3;--oz-violet-300:#7ccece;--oz-violet:#5cc4c4;--oz-indigo:#2d3a80;--oz-indigo-deep:#1b2463;--bg:#f0fafa;--panel:#ffffff;--panel-2:#e4f5f4;--border:#c2e5e4;--text:#1b2463;--muted:#6b7aaa;--on-accent:#ffffff;--accent:#5cc4c4;--accent-2:#3aafaf;--accent-grad-end:#2a9292;--accent-gradient:linear-gradient(135deg,var(--accent),var(--accent-grad-end));--accent-soft:rgba(92,196,196,0.15);--accent-strong:rgba(92,196,196,0.32);--cta-gradient:linear-gradient(135deg,rgba(92,196,196,0.18),rgba(27,36,99,0.08));--hero-gradient:radial-gradient(145% 105% at 52% -4%,#d4f5f3 0%,#d4f5f3 8%,#aadcdc 40%,#5cc4c4 72%,#1b2463 100%);--ok:#2eb67d;--warn:#ecb22e;--bad:#e01e5a;--info:#36c5f0;--ok-soft:rgba(46,182,125,0.15);--warn-soft:rgba(236,178,46,0.15);--bad-soft:rgba(224,30,90,0.15);--bad-bg:rgba(224,30,90,0.08);--info-soft:rgba(54,197,240,0.15);--backdrop:rgba(27,36,99,0.35);--shadow-card:0 20px 60px rgba(26,24,43,0.1);--shadow-float:0 30px 80px rgba(92,196,196,0.2);--shadow-nav:0 8px 30px rgba(26,24,43,0.08);--shadow-sm:0 2px 8px rgba(26,24,43,0.07);--shadow-toast:0 8px 24px rgba(26,24,43,0.12);--shadow-panel:-16px 0 48px rgba(26,24,43,0.14);--shadow-modal:0 24px 64px rgba(26,24,43,0.18);--radius-2xs:6px;--radius-xs:9px;--radius-sm:10px;--radius:14px;--radius-md:14px;--radius-lg:18px;--radius-xl:20px;--radius-2xl:24px;--radius-3xl:28px;--radius-4xl:40px;--radius-pill:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--sp-11:80px;--sp-12:96px;--fs-xs:11px;--fs-sm:12px;--fs-smd:12.5px;--fs-md:13px;--fs-base:13.5px;--fs-ui:14px;--fs-body:15px;--fs-lg:16px;--fs-xl:17px;--fs-2xl:18px;--fs-3xl:20px;--fs-4xl:21px;--fs-5xl:22px;--fs-stat:24px;font-size:var(--fs-body);color-scheme:light}[data-theme=dark]{--bg:#0f1628;--panel:#182038;--panel-2:#1e2840;--border:#263050;--text:#e8edf8;--muted:#8892c0;--on-accent:#ffffff;--accent:#7cd8d8;--accent-2:#5cc4c4;--accent-grad-end:#3aafaf;--accent-soft:rgba(124,216,216,0.15);--accent-strong:rgba(124,216,216,0.35);--cta-gradient:linear-gradient(135deg,rgba(124,216,216,0.14),rgba(27,36,99,0.18));--ok:#2eb67d;--warn:#ecb22e;--bad:#e01e5a;--info:#36c5f0;--ok-soft:rgba(46,182,125,0.18);--warn-soft:rgba(236,178,46,0.18);--bad-soft:rgba(224,30,90,0.18);--bad-bg:rgba(224,30,90,0.12);--info-soft:rgba(54,197,240,0.18);--backdrop:rgba(10,14,40,0.6);--shadow-card:0 20px 60px rgba(0,0,0,0.4);--shadow-float:0 30px 80px rgba(92,196,196,0.25);--shadow-nav:0 8px 30px rgba(0,0,0,0.3);--shadow-sm:0 2px 8px rgba(0,0,0,0.3);--shadow-toast:0 8px 24px rgba(0,0,0,0.4);--shadow-panel:-16px 0 48px rgba(0,0,0,0.45);--shadow-modal:0 24px 64px rgba(0,0,0,0.5);color-scheme:dark}.ds-page,.ds-page *,.ds-page :after,.ds-page :before,.ds-page:after,.ds-page:before{box-sizing:border-box}.ds-page{font-size:16px;margin:0;color:var(--color-text);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;font-synthesis-weight:none}.ds-page h1,.ds-page h2,.ds-page h3,.ds-page h4,.ds-page h5,.ds-page h6{margin:0;font-family:var(--font-display);font-weight:var(--fw-bold);text-wrap:balance}.ds-page h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1)}.ds-page h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2)}.ds-page h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.ds-page h4{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4)}.ds-page h5{font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:var(--ls-h5)}.ds-page h5,.ds-page h6{font-weight:var(--fw-semibold)}.ds-page h6{font-size:var(--fs-h6);line-height:var(--lh-h6);letter-spacing:var(--ls-h6)}.ds-page p{margin:0;text-wrap:pretty}.ds-page a{color:var(--color-link);text-underline-offset:.2em}.ds-page a:hover{color:var(--color-primary-hover)}.ds-page code,.ds-page kbd,.ds-page pre{font-family:var(--font-mono);font-size:.9375em}.ds-page :where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:none;box-shadow:var(--focus-ring)}.ds-page :where(input,textarea,select,button){font-family:inherit}.ds-page [dir=rtl] :where(code,pre,kbd),.ds-page [lang=ar] :where(code,pre,kbd){direction:ltr;unicode-bidi:embed;font-family:var(--font-mono)}.ds-page [dir=rtl] h1,.ds-page [dir=rtl] h2,.ds-page [dir=rtl] h3,.ds-page [lang=ar] h1,.ds-page [lang=ar] h2,.ds-page [lang=ar] h3{font-weight:var(--fw-bold)}.ds-page [dir=rtl] em,.ds-page [lang=ar] em{font-style:normal;font-weight:var(--fw-semibold)}@media (prefers-reduced-motion:reduce){.ds-page,.ds-page *,.ds-page :after,.ds-page :before,.ds-page:after,.ds-page:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ds-root{margin:0}.ds-root a{color:var(--accent-2);text-decoration:none}.ds-root a:hover{color:var(--accent)}.ds-root input::-moz-placeholder{color:var(--muted)}.ds-root input::placeholder{color:var(--muted)}.ds-root button:focus-visible,.ds-root input:focus-visible{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--border-width-focus)}@keyframes ysPulse{0%,to{opacity:.45}50%{opacity:.9}}.ds-root [data-mobilebar]{display:none}@keyframes ysSheet{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:767px){.ds-root [data-sidebar]{position:fixed!important;top:56px!important;bottom:0!important;right:0!important;left:0!important;width:auto!important;padding:var(--sp-2) var(--sp-4) var(--sp-4)!important;z-index:240!important;border-right:0!important;border-left:0!important;transform:translateX(100%);transition:transform var(--duration-base) var(--ease-out);box-shadow:none}.ds-root [data-navscrim]{z-index:230!important;top:56px!important}.ds-root [data-sidebar][data-open=true]{transform:none}.ds-root [data-mobilebar]{display:flex!important;padding-left:var(--sp-4)!important;padding-right:var(--sp-4)!important}.ds-root [data-page]{padding:0 var(--sp-4) var(--sp-10)!important}.ds-root [data-pagehead]{flex-direction:column!important;align-items:stretch!important;gap:var(--sp-4)!important;padding:var(--sp-5) 0 var(--sp-4)!important}.ds-root [data-pagehead] h1{font-size:var(--fs-h6)!important}.ds-root [data-pagehead] p{font-size:var(--fs-body-sm)!important}.ds-root [data-pagehead-actions]{display:grid!important;grid-template-columns:1fr 1fr!important;gap:var(--sp-2)!important}.ds-root [data-pagehead-actions] button{min-height:48px!important;justify-content:center!important;padding:0 var(--sp-2)!important}.ds-root [data-toolbar]{top:56px!important;padding:var(--sp-3) 0!important}.ds-root [data-toolbar-row]{flex-wrap:wrap!important;gap:var(--sp-2)!important}.ds-root [data-search]{flex:1 0 100%!important;height:48px!important}.ds-root [data-search] kbd{display:none!important}.ds-root [data-tierseg]{flex:1 1 auto!important;min-width:0!important;height:44px!important}.ds-root [data-tierseg] button{flex:1 1 0!important;min-width:0!important}.ds-root [data-catbtn]{flex:none!important}.ds-root [data-catbtn]>button{width:44px!important;height:44px!important}.ds-root [data-catbtn]>span{height:44px!important}.ds-root [data-grid]{grid-template-columns:minmax(0,1fr)!important;gap:var(--sp-2)!important}.ds-root [data-card]{padding:var(--sp-3) var(--sp-4)!important;min-height:64px!important}.ds-root [data-codebody]{padding:var(--sp-4)!important;gap:var(--sp-3)!important}.ds-root [data-codebody] span[aria-hidden]{width:38px!important;height:38px!important}.ds-root [data-codedesc]{display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.6!important}.ds-root [data-band]{flex-direction:column!important;align-items:stretch!important;gap:var(--sp-2)!important;padding:var(--sp-4)!important}.ds-root [data-banddiv]{display:none!important}.ds-root [data-band-actions]{display:grid!important;grid-template-columns:1.5fr 1fr!important;gap:var(--sp-2)!important;margin:var(--sp-2) 0 0!important}.ds-root [data-band-actions] button{width:100%!important;min-height:44px!important;justify-content:center!important;white-space:nowrap!important;padding:0 var(--sp-2)!important}.ds-root [data-dialog]{align-items:flex-end!important;padding:0!important}.ds-root [data-sheet]{width:100%!important;min-width:0!important;max-width:100%!important;max-height:92vh!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0!important;animation:ysSheet var(--duration-slow) var(--ease-emphasized)!important}.ds-root [data-handle]{display:flex!important}.ds-root [data-sheet]>div,.ds-root [data-sheet]>footer,.ds-root [data-sheet]>header{padding-left:var(--sp-4)!important;padding-right:var(--sp-4)!important}.ds-root [data-detailhead],.ds-root [data-innerpad],.ds-root [data-permfilter]{padding-left:0!important;padding-right:0!important}.ds-root [data-sheetfoot]{padding-bottom:var(--sp-5)!important}.ds-root [data-sheetfoot]>div{width:100%!important;margin-left:0!important}.ds-root [data-sheetfoot] button{flex:1 1 0!important;min-height:48px!important;justify-content:center!important}.ds-root [data-detailhead]{flex-wrap:wrap!important;gap:var(--sp-2)!important}.ds-root [data-detailhead]>span:first-of-type{flex:1 1 100%!important;order:-1!important}.ds-root [data-detailhead]>span:nth-of-type(2){flex:1 1 100%!important;justify-content:space-between!important}.ds-root [data-toolrow]{flex-direction:column!important;align-items:stretch!important;gap:var(--sp-2)!important;padding:var(--sp-3) 0!important}.ds-root [data-toolrow] [data-seg]{width:100%!important}.ds-root [data-toolrow] [data-seg] button{flex:1 1 0!important;min-width:0!important}.ds-root [data-detailhead] [data-seg]{flex:1 1 auto!important}.ds-root [data-detailhead] [data-seg] button{flex:1 1 0!important;min-width:0!important}.ds-root [data-permfilter]>div[role=group]{height:44px!important}.ds-root [data-acctrow]{flex-direction:column!important;align-items:stretch!important;gap:var(--sp-3)!important}.ds-root [data-acctrow-actions]{justify-content:stretch!important}.ds-root [data-acctrow-actions] button{flex:1 1 0!important;min-height:44px!important}.ds-root [data-tabs]{display:flex!important;grid-template-columns:none!important;gap:2px!important;overflow-x:auto!important;scrollbar-width:none}.ds-root [data-tabs]>button,.ds-root [data-tabs]>span{flex:none!important;height:42px!important;padding:0 var(--sp-3)!important;white-space:nowrap!important}.ds-root [data-sheetfoot]{flex-direction:column!important;align-items:stretch!important;gap:var(--sp-3)!important}.ds-root [data-sheetfoot]>span{flex:none!important;font-size:var(--fs-caption)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ds-root [data-catmenu]{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:auto!important;max-height:70vh!important;z-index:var(--z-modal)!important;padding:var(--sp-3) var(--sp-4) var(--sp-6)!important;border-left:0!important;border-right:0!important;border-bottom:0!important;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0!important;box-shadow:var(--shadow-2xl)!important;animation:ysSheet var(--duration-base) var(--ease-emphasized)!important}.ds-root [data-catmenu] button,.ds-root [data-catmenu] span[aria-disabled]{height:48px!important}.ds-root [data-sidebar] a[href],.ds-root [data-sidebar] button,.ds-root [data-sidebar] nav a{min-height:44px!important}.ds-root [data-sidebar] button[aria-label="Toggle theme"]{width:44px!important;height:44px!important}.ds-root [data-catbtn]>button,.ds-root [data-tierseg] button{min-height:38px!important}.ds-root [data-acctrow-actions] button,.ds-root [data-band-actions] button,.ds-root [data-card],.ds-root [data-sheetfoot] button,.ds-root [role=option]{min-height:44px!important}.ds-root [data-seg]{height:auto!important}.ds-root [data-seg] button,.ds-root [data-tap]{min-height:44px!important}.ds-root [data-tap]{min-width:44px!important}.ds-root [data-sheet] input,.ds-root [data-sheet] textarea{min-height:44px!important}.ds-root [data-sheet] [data-searchbox]{height:auto!important;min-height:44px!important}.ds-root [data-envremove]{width:44px!important;height:44px!important}}@media (min-width:768px) and (max-width:1023px){.ds-root [data-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.ds-root [data-searchbox] input:focus-visible{outline:none}@keyframes ysScrim{0%{opacity:0}to{opacity:1}}@keyframes ysRise{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.ds-root [data-navlink]:hover{background:var(--panel-2);color:var(--text)}.ds-root [data-navlink][aria-current=page]:hover,.ds-root [data-wsbtn]:hover{background:var(--panel-2)}.ds-root [data-btn=ghost]:hover{border-color:var(--border-2)}.ds-root [data-btn=ghost]:hover,.ds-root [data-btn=quiet]:hover{background:var(--panel-2);color:var(--text)}.ds-root [data-btn=primary]:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.ds-root [data-btn=danger]:hover{background:var(--color-danger-bg);border-color:var(--color-danger)}.ds-root [data-btn][disabled]{opacity:.55;cursor:not-allowed}.ds-root [data-btn][disabled]:hover{background:inherit;border-color:inherit}.ds-root [data-iconbtn]:hover{background:var(--panel-2);color:var(--text)}.ds-root [data-linkbtn]:hover{background:var(--accent-soft)}.ds-root [data-segbtn][aria-pressed=false]:hover{background:var(--panel);color:var(--text)}.ds-root [data-segbtn][aria-pressed=false]:active{background:var(--panel-3)}.ds-root [data-menuitem][aria-selected=false]:hover{background:var(--panel-2);color:var(--text)}.ds-root [data-card]:hover{border-color:var(--accent);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.ds-root [data-panel]:hover{border-color:var(--border-2);box-shadow:var(--shadow-lg)}.ds-root [data-searchbox]:hover{border-color:var(--border-2);background:var(--panel-2);box-shadow:var(--shadow-xs)}.ds-root [data-searchbox]:focus-within{border-color:var(--accent);background:var(--panel);box-shadow:0 0 0 3px var(--accent-soft)}@media (prefers-reduced-motion:reduce){.ds-root [data-card]:hover{transform:none}.ds-root [data-catmenu],.ds-root [data-navscrim],.ds-root [data-sheet]{animation:none!important}}.ds-root,[data-theme] .ds-root,[data-theme].ds-root{--panel:var(--color-surface);--panel-2:var(--color-bg-subtle);--border:var(--color-border);--text:var(--color-text);--muted:var(--color-text-tertiary);--accent:var(--color-primary);--accent-2:var(--color-primary-text);--accent-soft:var(--color-primary-subtle);--ok:var(--color-success);--ok-soft:var(--color-success-bg)}.ds-root{--shadow-sm:0 1px 3px rgb(29 37 72/.06),0 1px 2px -1px rgb(29 37 72/.04)}.dark .ds-root,.dark.ds-root,[data-theme=dark] .ds-root,[data-theme=dark].ds-root{--shadow-sm:var(--color-dark-shadow-sm)}.sombre .ds-root,.sombre.ds-root,[data-theme=sombre] .ds-root,[data-theme=sombre].ds-root{--shadow-sm:var(--color-sombre-shadow-sm)}.ds-root{--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-3xl:32px}.ds-root,[data-theme] .ds-root,[data-theme].ds-root{--sp-1:var(--space-1);--sp-2:var(--space-2);--sp-3:var(--space-3);--sp-4:var(--space-4);--sp-5:var(--space-5);--sp-6:var(--space-6);--sp-8:var(--space-8);--sp-10:var(--space-10)}.ds-root{--fs-body:1rem}[dir=rtl] .ds-root,[dir=rtl].ds-root,[lang=ar] .ds-root,[lang=ar].ds-root{--fs-body:1.0625rem}