@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-BmRLXWpJ.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-700-normal-DCQwxkRk.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-cyrillic-700-normal-D_uavGvn.woff2) format("woff2"),url(/assets/ibm-plex-sans-cyrillic-700-normal-RFb1v-CK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-greek-700-normal-wyJ6jzdA.woff2) format("woff2"),url(/assets/ibm-plex-sans-greek-700-normal-CkZN0sRy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-vietnamese-700-normal-CkEo6LDy.woff2) format("woff2"),url(/assets/ibm-plex-sans-vietnamese-700-normal-BV5B8Are.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-ext-700-normal-aMgXseD4.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-ext-700-normal-DZH6Xh-4.woff) format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2) format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff) format("woff");unicode-range:U+0600-06FF,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-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAWoABAAAAAACvAAAAVRAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIUgmCcxEQCoNgg18LDgABNgIkAxgEIAWDdgdGDIRCG8MJKJ4DbtM8oq6K1GltHYXh6GN0NNoHEa1Z1TOzgEkOAB+JFIMGACFf3kedPPkE5PLzutxLRezs50Q1l6oGr4ldGd1Ggv/WhwVd2Rj2jgUC2/2Eu0iDNJBpHlFGQZBgFfr/95ep+/Zf0dK4dJD1w0Pad61USml1fIGCAa11/MCSDhQMxygAGDXb0qHaBZUnx4AI4FOCixg2oqIBEjAAmYAxmnbUon9eMMda2yBntU4MQQ6AObcbtVWOYIHap1oAxqo/WxbgDksCoQJLW0qjNKABBQAwulci4gyouMbzbzEwq9TsCiAGA6CMSgMV4gEFaCBHNALkiGEQIMRFYYCICs8qPmWCfUsy51/tfFYDBOVHyRdyg59VMbcB5bTEbtJFmTptKrTpUMnPiVKjCRBm7JAio4mTdcQpQ6jSEbymFnzJFmg3MN6kWe+FODQby/9NDMPqPh564QINRtohFO6lWLnRHqPaYaSJ1GB0O0SzWkLXtYgYFKmIjO6IVNCop7WDNRIHu4/ojMzWIZap2ZtOnJYkO4jhWKZ1MoxTgzGrEROJzJYk6luH9KH7mIv2GKtdOWK1tKaltoXdS3EcD+VNIkkUZltrWhoZikMW6Ibt86IqLvYWnBycqN3kBty1PPW+Z5DbYPbexyoikt3rtziRaoZyYVo9qwJ8fxyz7kgtCWNZmTTAsyI+jsO22OAyhkMylAbjtSuvbwlTjPX+gxog0Lj4JMVn/ksAYAMQAhoYAJgAADAgJRAFAAgY0yM5PrKXRFa4eN/d33dl9XJ+EhHMDCU6L6t3kyK31XWn95L37ny7w0pBMvjTIsITZ2DvneS9e77ao9so5V54uS+6VeF0JesrODU8Spk3VlUWWny9UBSa3iy1+s1OWZj3m3q8XGZTl+RXcP1y4faE0NLrheLQzOJyjpt2uZVlwkjd8qD+LwCkMbh4qSwHxiQxXAfD8MTQsewDhY3ByOMWJB9GgVScx50M81XFrGyueXSxqJho+YVGHhBRDDZ7ctQxEA1EyPzBsVwnleekotbZoBMZhAPpq7a2IEkfqcy/hp/C73wC3zrJQ35jUVKTGIpPypH6+0C+HGlbD4mTmKo/FhXUgg914EGjl5mko6qLRDo+q94ABCCFf4zv2ujr6f3OXU+/B+DF8pf1APBq6v733S/aeOvGBICHAkDgi4mWnjHUDw6E0syW+yCBz1FdbURLzhbAVlPJ8xZn9mA+KMx/0AjgskI0YjxgTvQQndAQaTpFLOg0o2CdoZcVnUWRLp1NF2Zv7HeBVSYq1Qgn3aRx7cb0oqoJ47RfqdcArWFjuulUo1UoFVSpxoBOM+q1GjIuYEyrNr3aadTp1G3SgFZjmnQaW/PWYUMQAy0DPQM/jCSMgq0osIAWrxN2BfvtOt9Stj5nGhkybMTsi/m7XzKPGE3ZAQU4Nmos8GvXODhgAJrnH2feTgWdv3JKpw5aUQCQAf2Uj7ABEYUWLcbZtLpXDx8lDaM+aKaXBvQYmh0g5IpqJtqSPNFwekmtEDOJfIDbnJ2VL8xBDcnGSQX8LBT4suABrytMRQVh2WSmog89Of5CzQzFbOQjzzKs0CBAhwumxQQ+RrLDbeYp5+JnOXSlRCqQhrNcxnDTEcrBWR5btalkQ6Lrc5ZdQZGmlLMCGiAFMiXhrJD1LqEZ8cEVMfZUC2OGsVER3G5hgt50JDiGmVTKQ4f0p0YqpbhnZbHRECmUjn62Yq65/Nx8jsZ3EypOynVdJQ+VQkThoD06AacZw5856YBBeIiNir+WP5B/hU5Sm/iDRIsIqA2QxFFJ1ggkUJIMFP4achk=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASQAA0AAAAABZQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGoJqFtjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAADAAAAAwELfCadoZWFkAAAC5AAAADYAAAA2QI6502hoZWEAAAMcAAAAHwAAACQg+BoJaG10eAAAAzwAAAAXAAAAGAcQAE5sb2NhAAADVAAAAA4AAAAOAIgAiG1heHAAAANkAAAAHAAAACAAJwL8bmFtZQAAA4AAAADfAAAB9iheQ6xwb3N0AAAEYAAAADAAAABG/5SrMAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothbUBQlEUxXINXeItQYVToTVuHSMwAxXDUFGxGPblSILrVe4E6E1XwKywHOhIqybaDAs1/oPsSpnJaJHkBenh3c8Z/KLrhAwB1PUJJKo/6ZYKbgAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUhESEgAZj+pAEg/uADDPz0PAKUAAEALv/0AkYCxgA1AAAFIi4CNTQ2NyM1MzchNSE2NTQmIyIGByc+ATMyHgIVFAczFSMHIRUhDgEVFBYzMjY3Fw4BATwwTTYeCAVKfab+3QF3CUE6J0YeNSpmNyxJNR0JTn6mAST+iAgIRzwqSykzKG4MHDFFKhYjD0NgQxYdNjUeIzUuKBgtQSgiGENgQw4gFDw8Iys3MDEAAQAAAAEZ24PIZ+JfDzz1AAkD6AAAAADhZaMnAAAAAONTufD/Nf3IHYMEMwAAAAkAAgAAAAAAAHjaY2BkYGCx/ZfIwCC74b/p34+yzUARVMAGAJdPBjgAeNpjvMGgwAACbyCYqYRBD0QDADUWBGIAAAAAFAAUABQAFABgAGAAAHjaY2BkYGBgYwpmEGNYzsAO5iEAMwMjABl9ASZ42pzQgUcDUQDH8c+1lYL9AYEHCLq1mVQDFSlKKULAmrWOs513iwL6s/rz4jyXBRLwfbz38fOw7UVH1t3BU3aYOrOX9VJv6GVSd1z6St115DP1pt3W2TI0St0zwquVlcqJvr7aVFSorNRytUIptxTN9d26cO3KmRt3SjPvHkws1E5FE88KU/vuzcy9KU1Ej2Zioy0tBAO5gQODZIVWC60X1sTwS/wRxq0x/sey9dNf15xbqnyICvPmD4Nhs+ZYkJTmVlTJm9elUvgeko5iMC8VSIPCpgxIpjDoAQAxiEkuAHjaY2BiAIP/CxlsGLABNiBmZGRiYGZkZmRhL83LNDAwcAHRRgZOJhC+owEAx1QIaw==) format("woff");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-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff) format("woff");unicode-range:U+0600-06FF,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-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAXEABAAAAAACuAAAAVrAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGx4cLgZgAFQIVgmCcxEQCoMsgzILDgABNgIkAxgEIAWDVAdGDIUGG7wJCB4H1c0P0w9MhnQ9uzoNh1fw0P9v2rn3PcQS0kK8k0vE8JrFiDhxqEeouNCVP5XfnWH9hdX5N7OvLjy8u15iba0WUZAG8jWPKOODE7zL/+/a//9e1TfO88zjYwsGQxEM4Fjvvp+buTsWjjFBA9RaQcfCaBfYWEC1lmtUAKypTXOZjG0ssIJh/6o+EgHYKVdOxDr6RrGiA+QARLaAAO3nxXv/5BSeM3lwNx5A1mm6vE0mMIFMUxP0/tliA4m0zCqkw6KZpIbUAA2QAADds1+Jl0A9+qr/J6FvlUmFaAGQdpkFFAsgAQ3w0BCAh04zcGJFogMulAf6kzlgvyRy//hK6jiCwXsrMqLPem0Sthi0U5+Fgm7S5ZALbnXYCdskxHVott1ZtwBnbilO0Y1Z7MMs7ThlFqf82pJNn9KAwDKwxROPCXFL0hC5SwaxOosNbeOGoIEIKNW+LZYRm4IGMmAgGn1BAy2gOjJaTcdwoiqp0irdPZNWHWrr5ExGrzHhFaek0smwyjAS25r5o+HLNCfL5pakksnlQQNdj+vZdBIltV2Jbw/7fm4EDUyBXpXRauOJoUTmbKzMyVhY4POp9sxL8cS4Givz9WGfMV84TFunthVfnVpy5kafsqrJkSib/TDJm2a7Vb7M2Thalq5Ktr0MXgp+BaK5YKA8XatpN8TZ+Bp5FqrMhaahlE2WDf+XsaCBLdA7kmiPlfl8ySACDSt23Cy5nHwAzAA4AQ1YCXoBgA78TQIAAnR9ocPiMk85TPbJ9LtvvivO3V1kF44Ju3DdLs69ak/Hx198z3H9nTfe4Wx2YB914byDs7/j+ntNY8+9rZx3OJsmvl/3/fIux+LhisPlPY2uquKukX3Xe2+Mng2F4YZQ37K2eN12/6pof3m8vLW2dKJ39NjVXjmyO+5ZeGFBTauaiA317FqYBcjSsWIrmLPMQHcb8DoG2sOAcJkFykbSQHxswP2iUyq6lo8jUQVLqYUWIZmsVFeqZuutpmdxUYr9bukKt5gIc9HEhVzfovE7F2L9LHbk3/PGfOwLbIi/DS43w/NoqfSkib+zCtHoppPy3Aa+Txy2tJraaQ210XoglwctETaCTxqJIgBR8lHf5kBmY/7Kf6w27XuAL1IP1wN8NTL7h6IbT7Z/9BHAhgRAwM8jV5FF5NEeCAZeZvE+SurnckieoZ5Twt1ZtlPoERYEAHaQ6P+hIQArm5tVug1YkzzWIVjuQ4ckj5cdGj3OH9SlDhOltjrMLLQQ8jABWx0cWfZaLjz5gGn7bePhoJUhhAE76WfZY78twgZ16NOtVb+4nVKOGjFptwNa7DdpyjbTgkak7LJNqz12mjEuZb/ud/fYTYkKiYqItrjiAKmw90fR4fVbHLLTpP2aCa2MSodV8q2gjTb2OvYh2paPaijzLzq6jJIiYtiftJDu0Z12UpnaARZSlKZ+5WEpM0IkAOQiYdCHGRBCoglN6JZDu7dFjIpheH6kdSF/Y0vEAL8sQRHpF7WhmEZffMxCfpWK5QNW/4uU8KtWzsPZnleqjlJiDoeRhMsEbZbwq+JdPVnSbaWwFSWgxdlRtcoUYLLOiJhFCYswYaLJQpcpl643s1iAT4mdbKHDMsGEczFhZYFGZy6Wh7ZLhCA8l9nZbkJMVLm5zMEJMwYsVW0mO6mnFDdox3oX/ZpEVD/meB4Rdddan0+DKmWK3g7dwox34eQCYXUqWpiDwBrzgs+1iJ9vvUeTBerMO3K9V7tl/Cq+YH2hQS0WqPnK1UUmdFqizl1IVhkrFr8B/8IFWZpUEAepaBZ7xQPMjYdkIQyxhw9qE9QBaD6e5YeBTU7sEfc3fleVZ4yrwgi4GwAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAASIAA0AAAAABWgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABMAAAAB4AAAAeRHRMdUdTVUIAAAFQAAAALQAAAC4SbCJ7T1MvMgAAAYAAAABVAAAAYGrVqptjbWFwAAAB2AAAADwAAABUAMohV2dhc3AAAAIUAAAAEAAAABAAGAAjZ2x5ZgAAAiQAAAC4AAAAuIJK/GhoZWFkAAAC3AAAADYAAAA2QeK54WhoZWEAAAMUAAAAHwAAACQiTBstaG10eAAAAzQAAAAXAAAAGAcbAEhsb2NhAAADTAAAAA4AAAAOAIIAgm1heHAAAANcAAAAHAAAACAAJwLrbmFtZQAAA3gAAADgAAAB1CR4QVVwb3N0AAAEWAAAADAAAABG/6irTAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBi0AFCZhc3nxAGicSixCQGkZzEkjwGEQYQYAER//+DSACSpgcYAAAAeNothQEGgEAUBee/Npu6xF4jhAKSANggAjpLB+gkgUAnS5saMwanXZEctKXD8N1motWFqfJZrowkvImfvhuDXRAO19wLuFVTwFoAlTqBgH8A6joKfQAAAHjaY2BgYAJiZiAWAZKMYJqFwQFI8zBwAOVYgCxeBgWGBQpb/v8HspF5jP+//n/8P/V+AEgfAgAAknEOOQABAAMACAAKABAAB///AA8AAgAgAAABuAMMAAMABwAAMxEhESUzESMgAZj+wOjoAwz89FgCXAABACj/9AJXAsYAMwAABSIuAjU0NjcjNTM3IzUhNjU0JiMiByc+ATMyHgIVFAczFSMHIRUhBhUUFjMyNjcXDgEBSTZTOB0DAkhxjP0BbAYzLkw0RCNrPTFONh0GS3mJAQL+kgY5MyVDJkUlbgwgN0sqDRQJU0xUDxYvKjpRKCwdMUMmGhhUTFMRFDQ0IShSKzUAAAEAAAABGdsFooBeXw889QAJA+gAAAAA4WWjKAAAAADjU7nx/xf9tB71BFMAAAAJAAIAAAAAAAB42mNgZGBgsf2XyMAgL/Ff/O9aua9AEVTABgCI7wWzAHjaY7zBoMAAAm8gmKmeQQNEAwA1RQRnAAAAABMAEwATABMAXABcAAB42mNgZGBgYGNyZRBjWMLADuYhADMDIwAX4AEVeNqdkAVqA0AQAKfuxYoVuwfUXZC6u7dY3TUenL4vL8hrMhBP0HA2e+sLdPJMC02tXcBN00CBm1ggW+Bm+snk2XuH/wK3Vti0MchrgduZcuW5X0JNzPWr/agrygMR3pRj8ghR+dP3hwgv6g/ZYI9tVtjnSM0TKU6541vLZSLSPW/GGOZU3Ze8wo92j1woRzCe8jeBcUY8Y54yLRYiB6mRHCfKL8TlOyKlWIUYUiGKVBkn1MVZ9f0lTYQ3XnBCBCawQualQly0IqLdCMbj0xUqPKIo8eT75JvwfmQkB3SuRO942mNgYgCD/1sZIhiwATYgZmRkYmBmZGZkYS/NyzQwMHAB0UYGTiYQvqMBANKMCJs=) format("woff");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-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DT29Q8HW.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2) format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: 222 47% 11%;--surface: 222 39% 15%;--surface2: 222 35% 22%;--blue: 217 91% 60%;--green: 142 71% 45%;--amber: 38 92% 50%;--red: 0 84% 60%;--mauve: 271 81% 66%;--pink: 330 81% 60%;--paper: 40 20% 97%;--ground: 40 16% 94%;--line: 222 15% 90%;--line2: 222 12% 82%;--txt: hsl(var(--ink));--dim: hsl(222 11% 42%);--faint: hsl(222 10% 60%);--ui: "Geist Variable", "IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--disp: "Manrope Variable", "IBM Plex Sans Arabic", "Segoe UI", system-ui, sans-serif;--mono: "Geist Mono Variable", ui-monospace, Consolas, monospace;--r: 18px;--r2: 12px;--glass: hsl(0 0% 100% / .78);--sh: 0 0 0 1px hsl(0 0% 100% / .9) inset, 0 0 0 1px hsl(var(--ink) / .05), 0 1px 2px hsl(var(--ink) / .04), 0 18px 40px -24px hsl(var(--ink) / .22);--tile: linear-gradient(160deg, #fff, hsl(var(--paper)))}*{box-sizing:border-box;margin:0}html,body,#root{height:100%}body{font:13px/1.4 var(--ui);color:var(--txt);overflow:hidden;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1,"cv11" 1;background:radial-gradient(900px 520px at 78% -8%,hsl(var(--blue) / .14),transparent 60%),radial-gradient(760px 480px at 30% 108%,hsl(var(--mauve) / .1),transparent 62%),hsl(var(--ground))}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.disp{font-family:var(--disp);letter-spacing:-.03em;font-variant-numeric:tabular-nums}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}a{color:hsl(var(--blue));text-decoration:none}svg.ic{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}:focus-visible{outline:2px solid hsl(var(--blue));outline-offset:2px;border-radius:8px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:hsl(var(--ink) / .18);border-radius:99px;border:2px solid transparent;background-clip:content-box}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}[dir=rtl]{direction:rtl}.app{height:100vh;display:grid;grid-template-columns:240px 1fr;gap:14px;padding:14px}.app.nav-reduite{grid-template-columns:76px 1fr}.side{background:linear-gradient(175deg,#141d34,#0a101f);color:#fff;display:flex;flex-direction:column;min-height:0;border-radius:22px;box-shadow:0 24px 50px -22px hsl(var(--ink) / .6),0 0 0 1px #ffffff0d inset;position:relative;overflow:hidden}.side:before{content:"";position:absolute;inset:-40% -30% auto auto;width:260px;height:260px;background:radial-gradient(closest-side,hsl(var(--blue) / .28),transparent);pointer-events:none}.brand{height:64px;display:flex;align-items:center;padding:0 22px;font:700 19px var(--disp);letter-spacing:-.04em;position:relative;flex:none}.brand b{color:hsl(var(--blue));font-weight:800}.brand small{margin-inline-start:auto;font:500 10.5px var(--ui);letter-spacing:0;color:#9098ad;border:1px solid hsl(0 0% 100% / .12);padding:2px 8px;border-radius:99px}.tree{flex:1;overflow:auto;padding:0 12px 12px;position:relative}.grp{padding:20px 12px 6px;font-size:11px;font-weight:500;color:#737e96}.nav{display:flex;align-items:center;gap:12px;width:100%;height:38px;padding:0 12px;color:#bec4cf;border-radius:12px;text-align:start;font-weight:450;transition:background .15s,color .15s}.nav svg.ic{color:#858ea3;transition:color .15s}.nav:hover{background:#ffffff12;color:#fff}.nav.on{background:linear-gradient(90deg,hsl(var(--blue) / .3),hsl(var(--blue) / .1));color:#fff;font-weight:550;box-shadow:0 0 0 1px hsl(var(--blue) / .35) inset}.nav.on svg.ic{color:#fff}.nav .chev{margin-inline-start:auto;opacity:.5;width:14px;height:14px;transition:transform .2s}.nav .chev.ouvert{transform:rotate(180deg)}.subs{margin:2px 0 4px 21px;padding-inline-start:12px;border-inline-start:1px solid hsl(0 0% 100% / .1)}.nav.sub{height:30px;font-size:12.5px;color:#9ca3b4;padding:0 10px;border-radius:9px}.nav.sub.on{box-shadow:none;background:hsl(var(--blue) / .18)}.side-foot{margin:0 14px 14px;padding:11px 14px;display:flex;align-items:center;gap:10px;font-size:12px;color:#c4c9d4;background:#ffffff0f;border-radius:14px;position:relative;flex:none}.side-foot button{margin-inline-start:auto;color:hsl(var(--amber));font-weight:600;font-size:11.5px}.main{display:grid;grid-template-rows:52px 1fr 38px;gap:12px;min-width:0;min-height:0}.top{display:flex;align-items:center;gap:12px;padding:0 6px}.top h1{font:700 22px var(--disp);letter-spacing:-.035em}.top .sp{flex:1}.ctl{display:flex;align-items:center;gap:8px;color:var(--dim);font-size:12px}.ctl select,.ctl input{font:inherit;font-size:12.5px;height:36px;border:0;border-radius:12px;background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--txt);padding:0 12px;box-shadow:var(--sh);outline:none}.ctl input{width:84px;font-family:var(--mono)}.vsep{width:1px;height:20px;background:hsl(var(--ink) / .12)}.work{overflow:auto;min-height:0;display:grid;gap:14px;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:min-content;align-content:start;padding:2px 4px 6px 2px;margin:-2px -4px -6px -2px}.work.libre{display:block}.work.libre>*+*{margin-top:14px}.status{background:hsl(var(--ink));color:#b9becb;display:flex;align-items:center;font-size:11.5px;padding:0 8px;border-radius:14px;box-shadow:0 12px 28px -14px hsl(var(--ink) / .7)}.status>span,.status>button{display:flex;align-items:center;gap:8px;padding:0 14px;height:100%}.status>*+*:not(.sp){border-inline-start:1px solid hsl(0 0% 100% / .08)}.status .sp{flex:1;border:0}.status b{color:#fff;font-weight:600}.p{background:var(--glass);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border-radius:var(--r);box-shadow:var(--sh);display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.ph{height:50px;flex:none;display:flex;align-items:center;gap:10px;padding:0 20px}.ph h2{font:700 15px var(--disp);letter-spacing:-.02em}.ph .r{margin-inline-start:auto;display:flex;align-items:center;gap:10px;color:var(--dim);font-size:12px}.pb{padding:0 20px 20px;min-height:0;overflow:auto;flex:1}.pb.flush{padding:0 8px 8px}.pb.nu{padding:0}.pf{height:36px;flex:none;display:flex;align-items:center;padding:0 20px;font-size:11.5px;color:var(--faint);gap:10px}.s2{grid-column:span 2}.s3{grid-column:span 3}.s4{grid-column:span 4}.s5{grid-column:span 5}.s6{grid-column:span 6}.s7{grid-column:span 7}.s8{grid-column:span 8}.s9{grid-column:span 9}.s12{grid-column:1 / -1}.col{display:grid;gap:14px;align-content:start;min-width:0}.tag{display:inline-flex;align-items:center;gap:6px;height:23px;padding:0 10px;border-radius:99px;font-size:11.5px;font-weight:550;background:hsl(var(--ink) / .06);color:#414b62;white-space:nowrap}.tag.vert{background:hsl(var(--green) / .14);color:#116931}.tag.ambre{background:hsl(var(--amber) / .18);color:#884707}.tag.rouge{background:hsl(var(--red) / .12);color:#ab2121}.tag.bleu{background:hsl(var(--blue) / .13);color:#154fac}.tag.mauve{background:hsl(var(--mauve) / .14);color:#6829a3}.lamp{width:8px;height:8px;border-radius:50%;background:var(--faint);flex:none;position:relative;display:inline-block}.lamp.vert{background:hsl(var(--green))}.lamp.rouge{background:hsl(var(--red))}.lamp.ambre{background:hsl(var(--amber))}.lamp.bleu{background:hsl(var(--blue))}.lamp.vert:after,.lamp.rouge:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:ping 2s cubic-bezier(0,0,.2,1) infinite}@keyframes ping{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(3);opacity:0}}.dim,.discret{color:var(--dim)}.faint{color:var(--faint)}.small,.petit{font-size:12px}.def{font-size:11.5px;color:var(--dim)}.gros{font:800 20px var(--disp);letter-spacing:-.03em}.num{text-align:end;font-variant-numeric:tabular-nums}.note{margin-top:12px;font-size:11.5px;color:var(--faint)}.vide{padding:22px 12px;text-align:center;color:var(--faint)}.erreur-bloc{padding:12px 14px;border-radius:12px;background:hsl(var(--red) / .1);color:#a31f1f}.bandeau{padding:10px 14px;border-radius:12px;background:hsl(var(--amber) / .16);color:#7e4207;font-weight:550;margin-bottom:12px}.statut-live{display:inline-flex;align-items:center;gap:8px}.seg{display:inline-flex;position:relative;background:hsl(var(--ink) / .07);border-radius:12px;padding:3px;isolation:isolate;max-width:100%;overflow:auto}.seg button{position:relative;z-index:1;height:30px;padding:0 15px;font-size:12.5px;font-weight:500;color:var(--dim);border-radius:9px;transition:color .15s;white-space:nowrap}.seg button.on{color:var(--txt);font-weight:600}.seg .thumb{position:absolute;z-index:0;top:3px;bottom:3px;background:#fff;border-radius:9px;box-shadow:0 1px 3px hsl(var(--ink) / .14),0 0 0 1px hsl(var(--ink) / .04);transition:left .22s cubic-bezier(.3,.8,.2,1),width .22s cubic-bezier(.3,.8,.2,1)}.seg .cnt{margin-inline-start:6px;font-size:11px;background:hsl(var(--red) / .14);color:#ab2121;padding:1px 6px;border-radius:99px}.syn{display:flex;align-items:stretch;padding:0 20px 20px;overflow:auto}.m{flex:1;min-width:132px;border-radius:16px;text-align:start;display:flex;flex-direction:column;gap:9px;padding:14px 16px;position:relative;background:linear-gradient(160deg,hsl(var(--sc) / .13),hsl(var(--sc) / .03) 62%),#fff;box-shadow:inset 0 0 0 1px hsl(var(--sc) / .25),0 10px 24px -18px hsl(var(--sc) / .9);transition:transform .18s,box-shadow .18s}.m:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px hsl(var(--sc) / .55),0 16px 30px -16px hsl(var(--sc))}.m .row{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.m .nm{font:700 15px/1.2 var(--disp);letter-spacing:-.03em}.m .code{font-size:11px;color:var(--faint);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m .st{display:flex;align-items:center;gap:8px;font-weight:600;font-size:12.5px;color:hsl(var(--sc))}.m .tags{display:flex;gap:5px;flex-wrap:wrap;min-height:23px}.m .since{font-size:11.5px;color:var(--dim)}.link{width:34px;flex:none;display:grid;align-content:center}.link i{display:block;height:3px;border-radius:3px;margin:0 6px;background:hsl(var(--ink) / .12);overflow:hidden;position:relative}.link.flow i{background:hsl(var(--blue) / .18)}.link.flow i:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,hsl(var(--blue)) 0 8px,transparent 8px 20px);animation:flow 1s linear infinite}[dir=rtl] .link.flow i:after{animation-direction:reverse}@keyframes flow{to{transform:translate(20px)}}.syn.figees{opacity:.5}.rend{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:12px}.rk{padding:14px 16px;background:var(--tile);border-radius:16px;box-shadow:0 0 0 1px hsl(var(--ink) / .05);display:flex;align-items:center;gap:14px}.rk .nm{font:800 13px var(--disp);letter-spacing:.02em}.rk .df{font-size:11.5px;color:var(--faint);line-height:1.3;margin-top:3px}.arc{position:relative;flex:none;display:grid;place-items:center}.arc svg{width:100%;height:100%;overflow:visible}.arc .trk{stroke:hsl(var(--ink) / .08);fill:none}.arc .val{fill:none;stroke-linecap:round;transition:stroke-dasharray 1s cubic-bezier(.2,.8,.2,1)}.arc .tk{stroke:hsl(var(--ink));stroke-linecap:round}.arc .c{position:absolute;inset:0;display:grid;place-items:center;align-content:center;font:800 26px var(--disp);letter-spacing:-.04em}.arc .c small{font:600 12px var(--disp);color:var(--dim);margin-inline-start:1px}.arc.big .c{font-size:34px}.ratios{margin-top:12px;border-radius:16px;background:var(--tile);box-shadow:0 0 0 1px hsl(var(--ink) / .05);flex:1;display:grid;grid-auto-rows:1fr;padding:2px 18px}.ra{display:grid;grid-template-columns:112px 76px minmax(0,1fr) minmax(0,1.4fr);gap:16px;align-items:center;border-bottom:1px solid hsl(var(--ink) / .06);padding:8px 0}.ra:last-child{border-bottom:0}.ra>span:first-child{font-weight:550}.ra b.v{font:700 18px var(--disp);text-align:end;letter-spacing:-.03em}.bar{height:8px;background:hsl(var(--ink) / .07);border-radius:99px;position:relative}.bar i{position:absolute;inset-block:0;inset-inline-start:0;border-radius:99px;width:0;transition:width .9s cubic-bezier(.2,.8,.2,1)}.bar .tick{position:absolute;top:-4px;bottom:-4px;width:2px;border-radius:2px;background:hsl(var(--ink))}.bar.fin{height:6px}.pbf{display:flex;flex-direction:column}.pbf>.rv{flex:1;display:flex;flex-direction:column;min-height:0}table{width:100%;border-collapse:collapse}th{height:36px;padding:0 12px;text-align:start;font-size:11.5px;font-weight:500;color:var(--dim);border-bottom:1px solid hsl(var(--ink) / .08);white-space:nowrap}td{height:44px;padding:0 12px;border-bottom:1px solid hsl(var(--ink) / .05)}td.c,th.c{text-align:center}tbody tr{transition:background .12s}tbody tr:hover{background:hsl(var(--blue) / .05)}.pill{display:inline-block;min-width:62px;text-align:center;padding:3px 8px;border-radius:99px;font:700 12.5px var(--disp);letter-spacing:-.02em}.pill.vert{background:hsl(var(--green) / .14);color:#116931}.pill.ambre{background:hsl(var(--amber) / .18);color:#884707}.pill.rouge{background:hsl(var(--red) / .12);color:#ab2121}.pill.n{color:var(--txt)}.kv{display:grid;grid-template-columns:auto 1fr;gap:10px 16px;align-items:baseline}.kv dt{color:var(--dim);font-size:12.5px}.kv dd{text-align:end;font-weight:550;font-variant-numeric:tabular-nums;margin:0}.kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 16px 16px}.kpi{padding:12px 14px;border-radius:14px;background:var(--tile);box-shadow:0 0 0 1px hsl(var(--ink) / .05);min-width:0}.kpi .l,.kpi .lib{font-size:11.5px;color:var(--dim)}.kpi .n,.kpi .val{font:800 24px/1.2 var(--disp);letter-spacing:-.04em;margin-top:2px}.kpi .n small,.kpi .val .unite{font:600 12px var(--disp);color:var(--dim);letter-spacing:0;margin-inline-start:3px}.prog{height:8px;background:hsl(var(--ink) / .07);border-radius:99px;margin:12px 0 10px;position:relative;overflow:hidden}.prog i{position:absolute;inset:0 auto 0 0;width:0;background:linear-gradient(90deg,hsl(var(--green) / .65),hsl(var(--green)));border-radius:99px;transition:width 1s cubic-bezier(.2,.8,.2,1)}.prog i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsl(0 0% 100% / .5),transparent);transform:translate(-100%);animation:shim 2.6s ease-in-out infinite}@keyframes shim{60%,to{transform:translate(100%)}}.li{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:12px;transition:background .12s}.li:hover{background:hsl(var(--ink) / .04)}.tile{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex:none;background:hsl(var(--sv) / .14);color:hsl(var(--sv))}.li .x{min-width:0;flex:1;font-size:13px}.li .x b{font-weight:600}.li .t{font:500 11.5px var(--mono);color:var(--faint);flex:none;padding-top:2px}.rk-row{display:grid;grid-template-columns:24px minmax(0,1fr) 46px;gap:10px;align-items:center;padding:8px 12px;border-radius:12px;transition:background .12s}.rk-row:hover{background:hsl(var(--ink) / .04)}.rk-row .n{width:22px;height:22px;border-radius:7px;background:hsl(var(--ink) / .06);display:grid;place-items:center;font:700 11px var(--disp);color:var(--dim)}.rk-row .lab{display:flex;justify-content:space-between;gap:8px;font-weight:550}.rk-row .lab span:last-child{color:var(--dim);font-weight:450;font-variant-numeric:tabular-nums}.rk-row .bg{height:6px;background:hsl(var(--ink) / .07);margin-top:7px;position:relative;border-radius:99px}.rk-row .bg i{position:absolute;inset:0 auto 0 0;border-radius:99px;width:0;transition:width .9s cubic-bezier(.2,.8,.2,1)}.rk-row .cu{font-size:11.5px;color:var(--faint);text-align:end;font-variant-numeric:tabular-nums}.in,.sheet input:not([type=checkbox]):not([type=radio]),.sheet select,.sheet textarea,.champ input:not([type=checkbox]):not([type=radio]),.champ select,.champ textarea,input.in,select.in,textarea.in{font:inherit;font-size:13px;min-height:36px;border:0;border-radius:12px;background:#fff;color:var(--txt);padding:0 12px;outline:none;width:100%;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .12);transition:box-shadow .15s}textarea.in,.champ textarea{padding:10px 12px;min-height:80px;resize:vertical}.in:focus,.champ input:not([type=checkbox]):not([type=radio]):focus,.champ select:focus,.champ textarea:focus{box-shadow:inset 0 0 0 2px hsl(var(--blue))}.in:disabled,.champ input:not([type=checkbox]):not([type=radio]):disabled{background:hsl(var(--paper));color:var(--faint)}.champ{display:grid;gap:6px;margin-bottom:12px}.champ label{font-size:12px;font-weight:550;color:#3d465c}.champ .aide{font-size:11.5px;color:var(--faint)}.sheet{display:grid}.sheet .rowf{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,1.6fr);gap:16px;align-items:center;padding:9px 0;border-bottom:1px solid hsl(var(--ink) / .06)}.sheet .rowf:last-child{border-bottom:0}.sheet .rowf>label{font-weight:550}.sheet .rowf .aide{font-size:11.5px;color:var(--faint);margin-top:2px;font-weight:400;display:block}.btn{height:36px;padding:0 16px;border-radius:12px;font-weight:550;font-size:12.5px;background:linear-gradient(180deg,hsl(var(--blue)),#1f71f4);color:#fff;box-shadow:0 6px 16px -6px hsl(var(--blue) / .8),inset 0 1px #ffffff40;transition:all .15s;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none}.btn:hover{filter:brightness(1.05)}.btn.sec{background:#fff;color:var(--txt);box-shadow:inset 0 0 0 1px hsl(var(--ink) / .12)}.btn.sec:hover{background:hsl(var(--paper));filter:none}.btn.danger{background:linear-gradient(180deg,hsl(var(--red)),#ec2727);box-shadow:0 6px 16px -6px hsl(var(--red) / .8)}.btn.petit{height:28px;padding:0 11px;border-radius:9px;font-size:12px}.btn:disabled{opacity:.45;cursor:default;box-shadow:none;filter:none}.icb{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;color:var(--faint);transition:background .15s}.icb:hover{background:hsl(var(--ink) / .07);color:var(--txt)}.actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.scrim{position:fixed;inset:0;background:hsl(var(--ink) / .25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:40;animation:fade .2s}@keyframes fade{0%{opacity:0}}.insp{position:fixed;inset-block:14px;inset-inline-end:14px;width:420px;max-width:calc(100vw - 28px);background:#fffffff0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:24px;box-shadow:0 30px 80px -16px hsl(var(--ink) / .45),0 0 0 1px hsl(var(--ink) / .06);display:flex;flex-direction:column;z-index:41;overflow:hidden;animation:glisse .28s cubic-bezier(.2,.8,.2,1)}@keyframes glisse{0%{transform:translate(40px);opacity:0}}[dir=rtl] .insp{animation-name:glisseRtl}@keyframes glisseRtl{0%{transform:translate(-40px);opacity:0}}.insp .ih{min-height:64px;display:flex;align-items:center;gap:10px;padding:0 18px;flex:none}.insp .ih h2{font:700 19px var(--disp);letter-spacing:-.03em}.insp .ib{flex:1;overflow:auto;padding:0 18px 8px}.insp .if{padding:14px 18px;display:flex;gap:8px;justify-content:flex-end;flex:none;flex-wrap:wrap}.insp .sec,.sous-titre{padding:16px 0 8px;font-size:11.5px;font-weight:600;color:var(--dim)}.dlg{position:fixed;z-index:41;inset:0;display:grid;place-items:center;pointer-events:none}.dlg>div{pointer-events:auto;width:min(560px,calc(100vw - 28px));max-height:calc(100vh - 40px);display:flex;flex-direction:column;background:#fffffff5;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:24px;box-shadow:0 30px 80px -16px hsl(var(--ink) / .45);overflow:hidden;animation:monte .22s cubic-bezier(.2,.8,.2,1)}.dlg.large>div{width:min(920px,calc(100vw - 28px))}@keyframes monte{0%{transform:translateY(14px) scale(.98);opacity:0}}.toasts{position:fixed;z-index:60;inset-inline-end:22px;bottom:64px;display:grid;gap:8px}.toast{padding:12px 16px;border-radius:14px;background:hsl(var(--ink));color:#fff;box-shadow:0 16px 36px -12px hsl(var(--ink) / .6);font-weight:500;max-width:380px;animation:monte .22s;border-inline-start:4px solid hsl(var(--blue))}.toast.ok{border-color:hsl(var(--green))}.toast.erreur{border-color:hsl(var(--red))}.frise{padding:4px 0}.frise-piste{position:relative;height:22px;background:hsl(var(--ink) / .06);border-radius:8px;overflow:hidden}.frise-seg{position:absolute;top:0;bottom:0}.frise-seg.cliquable{cursor:pointer}.frise-seg.cliquable:hover{filter:brightness(1.1)}.frise-now{position:absolute;top:-2px;bottom:-2px;width:2px;background:hsl(var(--ink))}.frise-grad{position:relative;height:16px;margin-top:4px;font:500 10.5px var(--mono);color:var(--faint)}.frise-grad span{position:absolute;transform:translate(-50%)}.courbe{display:block;height:90px}.barres-ligne.cliquable{cursor:pointer}.onglets{margin-bottom:14px}.ag-ligne-cliquable{cursor:pointer}input[type=checkbox],input[type=radio]{accent-color:hsl(var(--blue));width:16px;height:16px;min-height:0;vertical-align:middle}.brand{direction:ltr}.poste{height:100%;display:grid;grid-template-columns:400px minmax(0,1fr) 340px;min-height:0;background:#fff}.poste-file{display:flex;flex-direction:column;min-height:0;border-inline-end:1px solid hsl(var(--line));background:#fff}.file-tete{padding:16px 16px 12px;display:grid;gap:10px;border-bottom:1px solid hsl(var(--line))}.file-titre{display:flex;align-items:center;gap:10px}.file-titre h2{font:600 17px var(--ui)}.file-titre .compte{color:var(--dim);font-size:13px}.file-titre .btn{margin-inline-start:auto}.file-filtres{display:flex;flex-wrap:wrap;gap:8px}.file-filtres select{flex:1;min-width:110px}.puces{display:flex;gap:5px;flex-wrap:wrap}.puce{height:30px;padding:0 11px;border-radius:99px;font-size:13px;font-weight:500;color:var(--dim);box-shadow:inset 0 0 0 1px hsl(var(--line2));background:#fff}.puce:hover{background:hsl(var(--paper))}.puce.on{background:hsl(var(--ink));color:#fff;box-shadow:none}.file-liste{flex:1;overflow:auto;min-height:0}.fil-item{display:grid;gap:5px;width:100%;padding:12px 16px 12px 12px;text-align:start;border-bottom:1px solid hsl(var(--line));border-inline-start:4px solid transparent;cursor:pointer}.fil-item:hover{background:hsl(var(--paper))}.fil-item.actif{background:hsl(var(--blue) / .08);border-inline-start-color:hsl(var(--blue))}.fil-item[data-sla=depasse],.fil-item[data-sla=manque]{border-inline-start-color:hsl(var(--red))}.fil-item[data-sla=bientot]{border-inline-start-color:hsl(var(--amber))}.fil-l1{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--dim)}.fil-l1 b{color:hsl(var(--ink));font-weight:600}.fil-objet{font-size:14.5px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fil-l3{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;font-size:13px;color:var(--dim)}.sla-puce{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:13px}.sla-puce i{display:block;width:36px;height:5px;border-radius:3px;background:currentColor}.sla-puce.en_cours,.sla-puce.respecte{color:hsl(var(--green))}.sla-puce.bientot{color:hsl(var(--amber))}.sla-puce.depasse,.sla-puce.manque{color:hsl(var(--red))}.sla-puce.en_pause,.sla-puce.sans_sla{color:var(--faint)}.sla-puce.en_pause i,.sla-puce.sans_sla i{background:repeating-linear-gradient(90deg,currentColor 0 4px,transparent 4px 7px)}.file-pied{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-top:1px solid hsl(var(--line));font-size:13px;color:var(--dim)}.poste-centre{display:flex;flex-direction:column;min-height:0;min-width:0;background:hsl(var(--paper))}.poste-entete{padding:16px 24px;background:#fff;border-bottom:1px solid hsl(var(--line));display:grid;gap:6px}.poste-entete h2{font:600 19px/1.3 var(--ui)}.poste-entete .meta{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap;color:var(--dim);font-size:13px}.poste-fil{flex:1;overflow:auto;min-height:0;padding:20px 24px;display:grid;gap:16px;align-content:start}.msg{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px}.avatar{width:36px;height:36px;border-radius:50%;background:hsl(var(--ink));color:#fff;display:grid;place-items:center;font-size:13px;font-weight:600}.msg.client .avatar{background:hsl(var(--blue))}.msg.note .avatar{background:hsl(var(--amber))}.msg-corps{background:#fff;border:1px solid hsl(var(--line));border-radius:10px;padding:12px 14px;min-width:0}.msg.client .msg-corps{border-inline-start:3px solid hsl(var(--blue))}.msg.note .msg-corps{background:#fef4e2;border-color:#eed1a0}.msg-tete{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;margin-bottom:6px;font-size:13px;color:var(--dim)}.msg-tete b{color:hsl(var(--ink));font-weight:600}.msg-texte{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55}.pj{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.compositeur{background:#fff;border-top:1px solid hsl(var(--line));padding:12px 24px 16px;display:grid;gap:10px}.compositeur textarea{width:100%;min-height:84px;resize:vertical;font:inherit;border:0;border-radius:8px;padding:10px 12px;box-shadow:inset 0 0 0 1px hsl(var(--line2));background:#fff;outline:none}.compositeur textarea:focus{box-shadow:inset 0 0 0 2px hsl(var(--blue))}.compositeur.note textarea{background:#fef8eb}.compo-barre{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.compo-barre .sp{flex:1}.poste-contexte{overflow:auto;min-height:0;background:#fff;border-inline-start:1px solid hsl(var(--line))}.poste-contexte .p{border:0;border-bottom:1px solid hsl(var(--line));border-radius:0;box-shadow:none}.poste-contexte .ph{height:44px;border-bottom:0;padding:0 20px}.poste-contexte .ph h2{font:600 13.5px var(--ui);color:var(--dim)}.poste-contexte .pb{padding:0 20px 16px}.poste-vide{display:grid;place-items:center;align-content:center;gap:8px;height:100%;padding:40px;text-align:center;color:var(--dim);background:hsl(var(--paper))}.poste-vide b{color:hsl(var(--ink));font-size:17px}@media(max-width:1280px){.poste{grid-template-columns:340px minmax(0,1fr)}.poste-contexte{grid-column:1 / -1;border-inline-start:0;border-top:1px solid hsl(var(--line));max-height:40vh}}@media(max-width:900px){.poste{display:block;height:auto;overflow:auto}.poste-file{max-height:50vh}}.chip-utilisateur{display:flex;align-items:center;gap:10px;padding:0 4px 0 8px;border-inline-start:1px solid hsl(var(--line));margin-inline-start:4px}.chip-utilisateur .avatar{width:32px;height:32px;font-size:12px}.chip-utilisateur span{display:grid;line-height:1.2}.chip-utilisateur b{font-size:13.5px;font-weight:600}.chip-utilisateur small{font-size:12px;color:var(--dim)}.top select{height:38px;border:0;border-radius:8px;padding:0 10px;background:#fff;box-shadow:inset 0 0 0 1px hsl(var(--line2));font:inherit;font-size:13.5px;color:hsl(var(--ink))}.solde-contrat{display:flex;align-items:baseline;gap:10px;margin:6px 0 4px;padding:10px 12px;border-radius:8px;background:hsl(var(--gold) / .1);border:1px solid hsl(var(--gold) / .3)}.solde-valeur{font:600 22px var(--ui);color:#684b12}.poste-vide{grid-column:2 / -1}.form-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.form-grille>.pleine{grid-column:1 / -1}.p.formulaire{max-width:880px}@media(max-width:800px){.form-grille{grid-template-columns:1fr}}.connexion{min-height:100vh;display:grid;grid-template-columns:minmax(320px,5fr) 6fr;background:#fff}.connexion-marque{background:hsl(var(--ink));color:#fff;padding:56px;display:flex;flex-direction:column;justify-content:center;gap:18px}.marque-grande{font:700 28px var(--ui);letter-spacing:-.01em;margin-bottom:28px}.marque-grande b{color:#5ab5f6}.connexion-marque h1{font:600 32px/1.25 var(--ui);max-width:460px}.connexion-marque p{max-width:440px;color:#c6d1dd;font-size:16px;line-height:1.55}.connexion-form{position:relative;display:grid;place-items:center;padding:32px}.connexion-langue{position:absolute;top:20px;inset-inline-end:24px}.connexion-langue select{height:38px;border:0;border-radius:8px;padding:0 10px;box-shadow:inset 0 0 0 1px hsl(var(--line2));font:inherit;background:#fff}.connexion-carte{width:min(380px,100%);display:grid;gap:14px}.connexion-carte h2{font:600 24px var(--ui);margin-bottom:6px}.connexion-carte .champ{margin:0}@media(max-width:860px){.connexion{grid-template-columns:1fr}.connexion-marque{display:none}}.cloche-badge{position:absolute;top:2px;inset-inline-end:0;min-width:18px;height:18px;padding:0 5px;border-radius:99px;background:hsl(var(--red));color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.retour{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 10px;border-radius:8px;font-size:14px;font-weight:600;color:hsl(var(--ink));box-shadow:inset 0 0 0 1px hsl(var(--line2));background:#fff}.retour:hover{background:hsl(var(--paper))}[dir=rtl] .retour svg,[dir=rtl] .ligne-cliquable>svg.ic{transform:scaleX(-1)}.recherche{display:flex;align-items:center;gap:10px;height:42px;padding:0 14px;margin-bottom:14px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px hsl(var(--line2));color:var(--faint)}.recherche:focus-within{box-shadow:inset 0 0 0 2px hsl(var(--blue))}.recherche input{flex:1;border:0;outline:0;background:none;font:inherit;color:hsl(var(--ink));min-width:0}.liste-lignes{list-style:none;margin:0;padding:0}.liste-lignes>li{border-bottom:1px solid hsl(var(--line))}.liste-lignes>li:last-child{border-bottom:0}.ligne,.ligne-cliquable{display:flex;align-items:center;gap:14px;width:100%;padding:12px 8px;text-align:start}.ligne-cliquable:hover{background:hsl(var(--blue) / .06)}.ligne.inactive{opacity:.6}.ligne-texte{display:grid;min-width:0;flex:1;line-height:1.35}.ligne-texte b{font-weight:600}.ligne-texte small{color:var(--dim);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ligne-meta{color:var(--dim);font-size:13px;white-space:nowrap}.ligne-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ligne-cliquable>svg.ic{color:var(--faint)}.avatar.carre{border-radius:8px;background:hsl(var(--blue) / .12);color:#0a4f7f}.avatar.grand{width:56px;height:56px;font-size:19px;border-radius:12px}.entete-client{display:flex;align-items:center;gap:16px;padding:4px 2px 8px;grid-column:1 / -1}.entete-client h2{font:600 24px var(--ui);margin-bottom:6px}.entete-client .meta{display:flex;gap:8px;flex-wrap:wrap}.kpi-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.seg button{height:36px;font-size:14px;padding:0 16px}.poste.sans-rail{grid-template-columns:400px minmax(0,1fr)}.poste .poste-contexte{overflow-x:hidden;overflow-y:auto;max-height:100%;overscroll-behavior:contain}.poste-contexte *{min-width:0}.poste-contexte .tag{height:auto;min-height:24px;padding:3px 9px;white-space:normal;line-height:1.3}.poste-contexte select,.poste-contexte input:not([type=checkbox]):not([type=radio]){width:100%}.poste-contexte table{table-layout:fixed}.poste-contexte td,.poste-contexte th{white-space:normal;overflow-wrap:anywhere;height:auto;padding:6px 8px}.poste-contexte .ph h2{display:flex;align-items:center;gap:8px}.poste-contexte .ph h2 svg.ic,.ph h2 svg.ic{width:18px;height:18px;color:hsl(var(--blue))}.entete-actions{margin-inline-start:auto;display:flex;gap:8px}@media(max-width:1280px){.poste.sans-rail{grid-template-columns:340px minmax(0,1fr)}}.barre-retour{grid-column:1 / -1}.retour.grand{height:42px;padding:0 18px 0 14px;font-size:15px}.retour.grand svg.ic{width:18px;height:18px;color:hsl(var(--blue))}.nouveau-ticket{grid-column:1 / -1;justify-self:center;width:100%;max-width:860px}.formulaires-colonnes{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.apercu-formulaire{border:1px solid var(--line, #d9dde3);border-radius:8px;padding:14px}.apercu-formulaire h3{margin:0 0 10px;font-size:14px}.pied-liste{display:flex;justify-content:space-between;align-items:center;padding:10px 2px}.tableau-defilant{max-height:65vh;overflow:auto}.tableau-defilant thead th{position:sticky;top:0;background:var(--surface, #fff);z-index:1}@media(max-width:900px){.formulaires-colonnes{grid-template-columns:1fr}}.tdb-filtres{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:14px}.tdb-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-bottom:14px}.tdb-grille{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.tdb-grille>.bloc{grid-column:span 6}.tdb-grille>.bloc.large{grid-column:1 / -1}.bloc-tete{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.bloc-tete h3{margin:0;font-size:14px}.bloc-outils{display:inline-flex;gap:6px}.variation{font-size:12px;font-weight:600}.variation.haut{color:hsl(var(--green))}.variation.bas{color:hsl(var(--red))}.anneau{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.anneau-total{font:600 15px var(--ui, inherit);fill:currentColor}.anneau-legende{list-style:none;margin:0;padding:0;display:grid;gap:6px;min-width:160px;flex:1}.anneau-legende li{display:grid;grid-template-columns:10px 1fr auto;gap:8px;align-items:center;font-size:13px}.anneau-legende li i{width:10px;height:10px;border-radius:3px}.anneau-legende li.cliquable,.barres-ligne.cliquable{cursor:pointer}.courbe-double .axe{font-size:9px;fill:currentColor;opacity:.6}.courbe-legende{display:flex;gap:16px;font-size:12px;margin-top:4px}.courbe-legende i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-inline-end:6px}@media(max-width:900px){.tdb-grille>.bloc{grid-column:1 / -1}}.courriels-barre{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-bottom:12px}.courriels-boite{display:grid;grid-template-columns:minmax(300px,5fr) 7fr;gap:16px;align-items:start}.courriels-liste{border:1px solid var(--line, #d9dde3);border-radius:10px;overflow:hidden}.courriels-liste ul{list-style:none;margin:0;padding:0;max-height:62vh;overflow:auto}.courriels-liste li{display:flex;align-items:flex-start;gap:8px;padding:0 10px;border-bottom:1px solid var(--line, #e6e9ee)}.courriels-liste li.on{background:hsl(var(--blue) / .08)}.courriels-liste li input{margin-top:14px}.courriel-ligne{all:unset;display:grid;grid-template-columns:1fr auto;gap:2px 8px;flex:1;min-width:0;padding:10px 0;cursor:pointer}.courriel-ligne .de{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courriel-ligne .objet,.courriel-ligne .meta{grid-column:1 / -1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.courriels-liste .pied-liste{padding:8px 12px}.courriels-apercu{border:1px solid var(--line, #d9dde3);border-radius:10px;padding:16px;min-height:240px}.apercu-entete h3{margin:0 0 4px;font-size:16px}.apercu-actions{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.apercu-texte{white-space:pre-wrap;word-break:break-word;font:inherit;background:hsl(var(--ink) / .04);border-radius:8px;padding:12px;max-height:40vh;overflow:auto;margin:0 0 10px}.apercu-historique h4{margin:12px 0 4px;font-size:13px}.apercu-historique ul{list-style:none;margin:0;padding:0}.barre-lot,.bandeau-annuler{display:flex;gap:10px;align-items:center;padding:8px 12px;margin-bottom:10px;border-radius:8px;background:hsl(var(--blue) / .08)}.bandeau-annuler{background:hsl(var(--amber) / .14)}@media(max-width:900px){.courriels-boite{grid-template-columns:1fr}}.zone-mention{position:relative}.zone-mention textarea{width:100%}.mention-liste{position:absolute;inset-inline-start:8px;bottom:calc(100% - 4px);z-index:60;margin:0;padding:6px;list-style:none;min-width:280px;max-width:380px;max-height:280px;overflow-y:auto;background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1;border:1px solid hsl(222 20% 80%);border-radius:12px;box-shadow:0 18px 44px -10px #0a254073,0 0 0 1px #0a25400a}.mention-liste li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;font-size:14px}.mention-liste li.on,.mention-liste li:hover{background:hsl(var(--blue) / .14)}.mention-liste li.vide{cursor:default}.mention{background:hsl(var(--blue) / .14);color:hsl(var(--blue));border-radius:4px;padding:0 3px;font-weight:600}.avatar.carre.logo{background:#fff;border:1px solid var(--line, #e1e5ea);overflow:hidden;padding:0}.avatar.carre.logo img{width:100%;height:100%;object-fit:contain;display:block}.avatar.carre.petit{width:20px;height:20px;font-size:9px;border-radius:5px;display:inline-grid;vertical-align:middle}.avec-logo{display:inline-flex;align-items:center;gap:6px;min-width:0}.logo-actions{margin-inline-start:auto;display:inline-flex;gap:8px}.cartes-equipe{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.carte-membre{display:flex;gap:12px;padding:14px;border:1px solid var(--line, #d9dde3);border-radius:10px}.titre-repliable{all:unset;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font:inherit}.titre-repliable:focus-visible{outline:2px solid hsl(var(--blue));outline-offset:2px;border-radius:4px}.titre-repliable .ic,.titre-repliable svg:last-child{width:14px;height:14px;transition:transform .15s ease;transform:rotate(0);opacity:.6}.p.replie .titre-repliable svg:last-child{transform:rotate(-90deg)}.courriels-boite{grid-template-columns:minmax(0,5fr) minmax(0,7fr);height:clamp(420px,66vh,760px);align-items:stretch}.courriels-liste{display:flex;flex-direction:column;min-height:0}.courriels-liste ul{flex:1;min-height:0;max-height:none;overflow:auto}.courriels-liste li{border-inline-start:3px solid transparent}.courriels-liste li.on{border-inline-start-color:hsl(var(--blue))}.courriels-liste .pied-liste{flex:none}.courriels-apercu{min-height:0;overflow:auto}.apercu-texte{max-height:none}.barre-lot.fixe{min-height:46px;box-sizing:border-box;background:transparent;border:1px dashed var(--line, #d9dde3)}.barre-lot.fixe:has(b){background:hsl(var(--blue) / .08);border-style:solid;border-color:transparent}.bandeau-annuler{position:fixed;bottom:24px;inset-inline-start:50%;transform:translate(-50%);z-index:60;margin:0;box-shadow:0 10px 30px #0f172a38;background:var(--surface, #fff);border:1px solid hsl(var(--amber) / .5)}@media(max-width:900px){.courriels-boite{grid-template-columns:1fr;height:auto}.courriels-liste ul{max-height:50vh}}.bascule-vue{display:inline-flex;gap:6px}.heures-kpis{margin-bottom:16px}.contrats-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}.carte-contrat{display:flex;flex-direction:column;gap:10px;padding:16px;border:1px solid var(--line, #d9dde3);border-radius:12px;background:var(--surface, #fff)}.carte-contrat.inactive{opacity:.6}.carte-contrat header{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.carte-contrat .corps{display:flex;gap:16px;align-items:center}.carte-contrat .solde{font-size:24px;font-weight:700;line-height:1.2}.carte-contrat footer{display:flex;gap:8px;margin-top:auto;flex-wrap:wrap}.barre-lot.fixe{height:46px;min-height:46px;border:1px dashed transparent;overflow:hidden}.barre-lot.fixe:not(:has(b)){border-color:var(--line, #d9dde3)}.bascule-vue{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--line, #d9dde3);border-radius:10px;background:var(--surface, #fff)}.bascule-vue button{all:unset;display:inline-grid;place-items:center;width:30px;height:28px;border-radius:8px;cursor:pointer;color:hsl(var(--ink) / .55)}.bascule-vue button:hover{background:hsl(var(--ink) / .06);color:hsl(var(--ink))}.bascule-vue button.on{background:hsl(var(--blue));color:#fff}.bascule-vue button:focus-visible{outline:2px solid hsl(var(--blue));outline-offset:2px}.colonnes svg{width:100%;height:auto;max-height:280px;display:block}.recherche-client input{min-width:220px}.tout-cocher{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-bottom:1px solid var(--line, #e6e9ee);cursor:pointer;box-sizing:border-box}.liste-lignes>.tout-cocher,.tout-cocher.seul{border:0;padding-inline-start:0}.liste-lignes li.selectionnable{cursor:pointer}.liste-lignes li.selectionnee{background:hsl(var(--blue) / .08)}.courriel-ligne[aria-pressed=true] .de{color:hsl(var(--blue))}.suivi-simple{display:flex;gap:32px;margin-bottom:12px}.suivi-simple div{display:flex;flex-direction:column}.suivi-simple b{font-size:26px;line-height:1.1}.suivi-simple span{font-size:12px;opacity:.65}.liste-lignes li.cliquable{cursor:pointer}.bandeau-heures{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line, #d9dde3);border-radius:12px;margin-bottom:14px;background:var(--surface, #fff)}.bandeau-heures>div{display:flex;flex-direction:column;gap:2px;padding:12px 18px}.bandeau-heures>div+div{border-inline-start:1px solid var(--line, #d9dde3)}.bandeau-heures span{font-size:12px;opacity:.65}.bandeau-heures b{font-size:24px;line-height:1.15}.bandeau-heures small{font-size:12px;opacity:.6}.bandeau-heures .alerte b{color:hsl(var(--red))}.filtres-liste{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.filtres-liste .in{width:auto}.puces{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.puces .puce .cnt{margin-inline-start:6px;opacity:.7;font-size:11px}.contrats-grille{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.carte-contrat{gap:12px;padding:14px 16px;border-inline-start:4px solid var(--line, #d9dde3)}.carte-contrat.etat-ok{border-inline-start-color:hsl(var(--green))}.carte-contrat.etat-bientot{border-inline-start-color:hsl(var(--amber))}.carte-contrat.etat-epuise,.carte-contrat.etat-depasse{border-inline-start-color:hsl(var(--red))}.carte-contrat.etat-info{border-inline-start-color:hsl(var(--blue))}.jauge-heures .jauge-texte{display:flex;justify-content:space-between;font-size:12px;margin-bottom:6px}.jauge-heures .jauge-texte span{opacity:.65}.chiffres-heures{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:10px 0;border-block:1px dashed var(--line, #d9dde3)}.chiffres-heures dt{font-size:11px;opacity:.6}.chiffres-heures dd{margin:2px 0 0;font-weight:600;font-size:14px}.chiffres-heures dd.fort{font-size:16px}.periode{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.periode .proche{color:hsl(var(--amber));font-weight:600}.tableau-dense th{position:sticky;top:0;background:var(--surface, #fff);z-index:1}.tableau-dense td,.tableau-dense th{padding:8px 10px}.tableau-dense .cellule-objet{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tableau-dense tr.ligne-cliquable{cursor:pointer;display:table-row;padding:0}.tableau-dense tr.ligne-cliquable:hover,.tableau-dense tr.ligne-cliquable:focus-visible{background:hsl(var(--blue) / .07);outline:none}@media(max-width:700px){.bandeau-heures{grid-template-columns:1fr}.bandeau-heures>div+div{border-inline-start:0;border-top:1px solid var(--line, #d9dde3)}}.bandeau-heures{display:inline-grid;grid-template-columns:repeat(3,minmax(190px,auto))}.contrats-grille{grid-template-columns:repeat(auto-fill,minmax(360px,440px))}@media(max-width:700px){.bandeau-heures{display:grid}.contrats-grille{grid-template-columns:1fr}}.passation-attente{display:grid;gap:4px;padding:8px 10px;margin-bottom:8px;border-radius:8px;background:color-mix(in srgb,var(--ambre, #d99a1c) 12%,transparent);border:1px solid color-mix(in srgb,var(--ambre, #d99a1c) 40%,transparent)}.passation-actions{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0}.passation-frise{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px;max-height:320px;overflow:auto}.passation-frise li{display:grid;gap:2px;padding-inline-start:10px;border-inline-start:2px solid var(--bordure, #d0d5dd)}.passation-frise q{display:block;quotes:none;font-style:italic}.passation-ligne{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.poste .msg{grid-template-columns:56px minmax(0,1fr);gap:14px}.poste .msg .avatar{width:56px;height:56px;font-size:19px;box-shadow:0 1px 3px #0000002e}.poste .msg .avatar.carre{border-radius:14px}.poste .msg .avatar.carre.logo{padding:5px;box-sizing:border-box}.poste .msg .avatar.carre.logo img{border-radius:8px}.poste .msg.client .msg-tete .societe{font-weight:700;font-size:13.5px;color:hsl(var(--blue))}.fil-item.avec-photo{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:start}.fil-item.avec-photo .avatar{width:52px;height:52px;font-size:18px;border-radius:13px;box-shadow:0 1px 3px #0000002e}.fil-item.avec-photo .avatar.carre.logo{padding:4px;box-sizing:border-box}.fil-contenu{display:grid;gap:4px;min-width:0}.fil-societe{font-weight:700;color:hsl(var(--ink))}.notif-flash-pile{position:fixed;top:72px;inset-inline-end:20px;z-index:90;display:grid;gap:10px;width:min(380px,calc(100vw - 32px));pointer-events:none}.notif-flash{position:relative;overflow:hidden;pointer-events:auto;display:flex;align-items:stretch;background:#fff;color:hsl(var(--ink));border:1px solid hsl(var(--line));border-inline-start:4px solid hsl(var(--blue));border-radius:12px;box-shadow:0 18px 40px -14px #0a254073;animation:notif-entree .38s cubic-bezier(.22,1,.36,1) both}.notif-flash.sortie{animation:notif-sortie .3s ease-in forwards}.notif-flash-corps{flex:1;min-width:0;display:flex;gap:12px;align-items:center;padding:12px 8px 12px 14px;border:0;background:transparent;text-align:start;cursor:pointer;font:inherit;color:inherit}.notif-flash-corps:hover{background:hsl(var(--blue) / .06)}.notif-flash-icone{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:hsl(var(--blue) / .12);color:hsl(var(--blue))}.notif-flash-texte{display:grid;gap:2px;min-width:0;font-size:13px;line-height:1.35}.notif-flash-texte b{font-size:12.5px}.notif-flash-x{flex:none;align-self:flex-start;width:28px;height:28px;margin:6px 6px 0 0;border:0;border-radius:50%;background:transparent;color:hsl(var(--ink) / .55);font-size:18px;line-height:1;cursor:pointer}.notif-flash-x:hover{background:hsl(var(--ink) / .08)}.notif-flash-barre{position:absolute;inset-inline:0;bottom:0;height:3px;background:hsl(var(--blue));transform-origin:left;animation-name:notif-barre;animation-timing-function:linear;animation-fill-mode:forwards}[dir=rtl] .notif-flash-barre{transform-origin:right}@keyframes notif-entree{0%{opacity:0;transform:translate(40px) scale(.96)}to{opacity:1;transform:none}}@keyframes notif-sortie{to{opacity:0;transform:translate(40px) scale(.96)}}@keyframes notif-barre{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.notif-flash,.notif-flash.sortie{animation-duration:.01s}.notif-flash-barre{animation:none}}.poste .mention-liste li{color:#0f1729;opacity:1}.poste .mention-liste li>span:not(.avatar):not(.small){font-weight:600;color:#0f1729;opacity:1}.poste .mention-liste li .small{color:#565d6c}.poste .mention-liste li .avatar{width:30px;height:30px;font-size:12px;box-shadow:none}.avatar-personne{position:relative;display:inline-block;width:56px;height:56px;flex:none}.avatar-personne .avatar{width:100%;height:100%;font-size:19px;overflow:hidden}.avatar-personne .avatar.photo{background:#e9edf2}.avatar-personne .avatar img{width:100%;height:100%;object-fit:cover;display:block}.avatar-personne:not(.grand){width:36px;height:36px}.avatar-personne:not(.grand) .avatar{font-size:13px}.avatar-personne .badge-societe{position:absolute;inset-inline-end:-6px;bottom:-6px;width:26px;height:26px;border-radius:8px;background:#fff;border:2px solid #fff;box-shadow:0 1px 4px #0000004d;display:grid;place-items:center;overflow:hidden}.avatar-personne:not(.grand) .badge-societe{width:20px;height:20px;inset-inline-end:-5px;bottom:-5px;border-radius:6px}.avatar-personne .badge-societe .avatar{width:100%;height:100%;font-size:9px;border-radius:6px;box-shadow:none}.poste .msg .avatar-personne .avatar{box-shadow:0 1px 3px #0000002e}.apercu-image{padding:8px 22px 22px;display:grid;justify-items:center}.apercu-cadre{width:220px;height:220px;border-radius:16px;overflow:hidden;background:#f1f4f8;display:grid;place-items:center;border:1px solid hsl(var(--line))}.apercu-cadre.rond{border-radius:50%}.apercu-cadre img{width:100%;height:100%;object-fit:contain}.apercu-cadre.rond img{object-fit:cover}.ligne .avatar-personne{margin-inline-end:6px}.avatar-personne.grand .badge-societe{width:34px;height:34px;inset-inline-end:-12px;bottom:-10px;border-radius:10px}.avatar-personne.grand .badge-societe .avatar{border-radius:8px;font-size:12px}.avatar-personne:not(.grand) .badge-societe{width:22px;height:22px}.poste .msg{gap:22px}.ref-contrat{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.02em}.fiche-contrat{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px 20px;margin:0 0 16px;padding:14px 16px;border:1px solid var(--line, #d9dde3);border-radius:12px;background:var(--surface, #fff)}.fiche-contrat dt{font-size:12px;opacity:.65;margin:0 0 2px}.fiche-contrat dd{margin:0;font-weight:600;overflow-wrap:anywhere}.editeur-riche{border-radius:8px;box-shadow:inset 0 0 0 1px hsl(var(--line2));background:#fff}.editeur-riche:focus-within{box-shadow:inset 0 0 0 2px hsl(var(--blue))}.editeur-barre{display:flex;gap:2px;padding:4px 6px;border-bottom:1px solid hsl(var(--line));flex-wrap:wrap}.editeur-bouton{min-width:30px;height:28px;padding:0 8px;border:0;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.editeur-bouton:hover:not(:disabled){background:hsl(var(--line))}.editeur-lien{display:flex;gap:6px;padding:6px;border-bottom:1px solid hsl(var(--line))}.editeur-lien input{flex:1;min-width:0}.editeur-zone-enveloppe{position:relative}.editeur-zone{min-height:84px;max-height:280px;overflow-y:auto;padding:10px 12px;outline:none;overflow-wrap:anywhere}.editeur-zone ul,.editeur-zone ol,.msg-html ul,.msg-html ol{margin:4px 0;padding-inline-start:22px}.editeur-zone a,.msg-html a{color:hsl(var(--blue));text-decoration:underline}.editeur-indice{position:absolute;inset-block-start:10px;inset-inline-start:12px;opacity:.5;pointer-events:none}.compositeur.depot{outline:2px dashed hsl(var(--blue));outline-offset:-4px}.zone-depot{padding:14px;text-align:center;border-radius:8px;background:hsl(var(--line));font-weight:600}.puce-fichier{display:inline-flex;align-items:center;gap:6px;padding:2px 4px 2px 10px;border-radius:999px;background:hsl(var(--line));font-size:12px}.puce-fichier button{border:0;background:transparent;color:inherit;cursor:pointer;font-size:16px;line-height:1;padding:0 4px}.envoi-echec{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:6px}.bandeau-confirmation{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px;padding:10px 12px;border-radius:8px;background:#fef8eb}.bouton-palette{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 12px;border:0;border-radius:10px;background:transparent;color:var(--dim);font:inherit;font-size:13px;cursor:pointer;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .14)}.bouton-palette:hover{background:hsl(var(--ink) / .05)}.bouton-palette svg{width:15px;height:15px}kbd{display:inline-block;padding:1px 6px;border-radius:5px;font:500 11px var(--ui);color:var(--faint);background:hsl(var(--ink) / .06);box-shadow:inset 0 0 0 1px hsl(var(--ink) / .1)}.palette-voile{position:fixed;inset:0;z-index:80;display:grid;justify-items:center;align-content:start;padding-top:14vh;background:hsl(var(--ink) / .35)}.palette{width:min(620px,calc(100vw - 32px));border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 0 0 1px hsl(var(--ink) / .1),0 24px 64px -16px hsl(var(--ink) / .45)}.palette-champ{width:100%;height:56px;padding:0 20px;border:0;border-bottom:1px solid hsl(var(--ink) / .08);background:transparent;color:inherit;font:inherit;font-size:16px;outline:none}.palette-liste{list-style:none;margin:0;padding:8px;max-height:360px;overflow:auto}.palette-ligne{display:flex;align-items:center;gap:12px;height:40px;padding:0 12px;border-radius:10px;cursor:pointer}.palette-ligne.on{background:hsl(var(--blue) / .1)}.palette-ligne svg{width:16px;height:16px;flex:none;color:var(--faint)}.palette-titre{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palette-detail{flex:none;font-size:12.5px;color:var(--faint)}.palette-vide{padding:16px 12px;color:var(--faint)}.palette-pied{display:flex;gap:8px;align-items:center;padding:10px 16px;border-top:1px solid hsl(var(--ink) / .08);font-size:12px;color:var(--faint)}.profil{grid-column:1 / -1;display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;align-items:start;width:100%;max-width:1180px;margin-inline:auto;padding:32px 32px 64px}.profil-carte{position:sticky;top:0}.profil-carte .pb{display:grid;justify-items:center;gap:8px;padding:32px 24px;text-align:center}.profil-carte h2{margin-top:12px;font-size:20px;font-weight:600;overflow-wrap:anywhere}.profil-carte p{overflow-wrap:anywhere}.profil-photo{margin-top:16px;padding-top:20px;width:100%;border-top:1px solid hsl(var(--ink) / .08);display:flex;justify-content:center}.profil-colonne{display:grid;gap:20px;min-width:0}.profil-themes{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:12px}.carte-theme{display:grid;gap:10px;padding:10px;border:0;border-radius:14px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .12);transition:box-shadow .15s cubic-bezier(.22,1,.36,1)}.carte-theme:hover{box-shadow:inset 0 0 0 1px hsl(var(--ink) / .3)}.carte-theme.on{box-shadow:inset 0 0 0 2px hsl(var(--blue))}.carte-theme-nom{padding:0 4px 2px;font-size:14px;font-weight:500}.apercu-theme{position:relative;display:block;height:84px;border-radius:10px;overflow:hidden;background:#f1f3f6}.apercu-theme i{position:absolute;inset-block:0;inset-inline-start:0;width:26%;background:#fff}.apercu-theme b{position:absolute;inset-block-start:12px;inset-inline:34% 10%;height:8px;border-radius:5px;background:#c9ced8}.apercu-theme u{position:absolute;inset-block-start:28px;inset-inline:34% 22%;height:36px;border-radius:8px;background:#fff}.apercu-theme.t-epure i{background:#0c2a4a}.apercu-theme.t-workbench{background:#e8edf5}.apercu-theme.t-workbench i{background:#1b2540;inset:8px auto 8px 8px;border-radius:10px}.apercu-theme.t-sobre i{background:#fff;border-inline-end:1px solid #e3e6ec}.apercu-theme.t-sobre b{background:#2f6fe0}.apercu-theme.t-studio{background:#e3e6ee}.apercu-theme.t-studio i{background:transparent}.apercu-theme.t-studio u{background:#fff;inset-inline:30% 8px;inset-block:10px 10px;height:auto}.apercu-theme.t-studio b{display:none}.apercu-theme.t-horizon{background:#0f0f10}.apercu-theme.t-horizon i{background:transparent}.apercu-theme.t-horizon u{background:#19191b;inset-inline:30% 8px;inset-block:10px 10px;height:auto;box-shadow:inset 0 0 0 1px #ffffff14}.apercu-theme.t-horizon b{display:none}.profil-lignes{display:grid;gap:4px;padding-block:8px}.profil-reglage{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;cursor:default}.profil-reglage+.profil-reglage{border-top:1px solid hsl(var(--ink) / .08)}label.profil-reglage{cursor:pointer}input.interrupteur[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;flex:none;display:block;width:40px;min-width:40px;height:24px;min-height:24px;margin:0;padding:0;border:0;border-radius:99px;background:hsl(var(--ink) / .2);box-shadow:none;cursor:pointer;transition:background .15s cubic-bezier(.22,1,.36,1)}input.interrupteur[type=checkbox]:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .15s cubic-bezier(.22,1,.36,1)}input.interrupteur[type=checkbox]:checked{background:hsl(var(--blue))}input.interrupteur[type=checkbox]:checked:after{transform:translate(16px)}[dir=rtl] input.interrupteur[type=checkbox]:checked:after{transform:translate(-16px)}.profil-lien{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 14px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .12)}.profil-lien:hover{background:hsl(var(--ink) / .04)}.profil-lien svg{width:16px;height:16px;color:var(--faint)}.profil-lien .tag{margin-inline-start:auto}@media(max-width:900px){.profil{grid-template-columns:minmax(0,1fr);padding:20px 16px 48px}.profil-carte{position:static}}.presence{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 10px;border:0;border-radius:99px;font:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .15s cubic-bezier(.22,1,.36,1)}.presence.actif{color:hsl(var(--green));background:hsl(var(--green) / .12)}.presence.actif:hover{background:hsl(var(--green) / .2)}.presence.absent{color:hsl(var(--amber));background:hsl(var(--amber) / .14)}.presence.absent:hover{background:hsl(var(--amber) / .22)}.form-absence{display:grid;gap:16px}.abs-raccourcis{display:flex;flex-wrap:wrap;gap:8px}.abs-dates{display:grid;grid-template-columns:1fr 1fr;gap:12px}.abs-historique{display:grid;gap:16px;min-width:0}.abs-nb{margin-inline-start:6px;font-size:12px;opacity:.6;font-variant-numeric:tabular-nums}.abs-liste{list-style:none;margin:0;padding:0;display:grid;gap:8px;min-height:360px;align-content:start}.abs-ligne{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:12px;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .1)}.abs-ligne.passee{opacity:.65}.abs-date{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:hsl(var(--ink) / .06);line-height:1.1}.abs-date b{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.abs-date small{font-size:11px;text-transform:capitalize;color:var(--faint)}.abs-corps{flex:1;min-width:0;display:grid;gap:2px}.abs-periode{font-weight:500}.abs-detail{font-size:13px;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.abs-pied{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;flex-wrap:wrap}.abs-pages{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--dim)}@media(max-width:560px){.abs-dates{grid-template-columns:1fr}.abs-ligne{flex-wrap:wrap}}.form-absence,.abs-historique{padding-top:14px}:root{--mv-courbe: cubic-bezier(.22, 1, .36, 1)}.dlg>div{animation:mv-monte .32s var(--mv-courbe)}.insp{animation:mv-glisse .32s var(--mv-courbe)}[dir=rtl] .insp{animation-name:mv-glisse-rtl}.scrim{animation:mv-fondu .2s ease-out}.toast{animation:mv-monte .32s var(--mv-courbe)}.dlg.sortie>div{animation:mv-descend .16s ease-in forwards}.insp.sortie{animation:mv-sort .16s ease-in forwards}[dir=rtl] .insp.sortie{animation-name:mv-sort-rtl}.scrim.sortie{animation:mv-fondu-sortie .16s ease-in forwards}.toast.sortie{animation:mv-sort .2s ease-in forwards}@keyframes mv-monte{0%{opacity:0;transform:translateY(12px) scale(.96)}}@keyframes mv-descend{to{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes mv-glisse{0%{opacity:0;transform:translate(32px)}}@keyframes mv-glisse-rtl{0%{opacity:0;transform:translate(-32px)}}@keyframes mv-sort{to{opacity:0;transform:translate(32px)}}@keyframes mv-sort-rtl{to{opacity:0;transform:translate(-32px)}}@keyframes mv-fondu{0%{opacity:0}}@keyframes mv-fondu-sortie{to{opacity:0}}button:not(:disabled),.bouton,.puce,.icb,.carte-theme{transition-property:background-color,box-shadow,color,transform,opacity;transition-duration:.15s;transition-timing-function:var(--mv-courbe)}button:not(:disabled):active,.bouton:active,.puce:active,.icb:active,.carte-theme:active{transform:scale(.97);transition-duration:.1s;transition-timing-function:ease-out}@supports (appearance: base-select){select,select::picker(select){appearance:base-select}select::picker-icon{transition:transform .15s var(--mv-courbe)}select:open::picker-icon{transform:rotate(180deg)}select::picker(select){margin-block:6px;padding:6px;min-width:anchor-size(width);border:0;border-radius:14px;background:Canvas;color:CanvasText;box-shadow:0 0 0 1px hsl(var(--ink) / .1),0 18px 40px -12px hsl(var(--ink) / .35);opacity:0;transform:translateY(-6px) scale(.98);transform-origin:top;transition:opacity .15s ease-out,transform .15s var(--mv-courbe),overlay .15s allow-discrete,display .15s allow-discrete}select:open::picker(select){opacity:1;transform:none}@starting-style{select:open::picker(select){opacity:0;transform:translateY(-6px) scale(.98)}}select option{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 10px;border-radius:9px;font:inherit;cursor:pointer;transition:background-color .12s ease-out}select option:hover,select option:focus-visible{background:hsl(var(--ink) / .07)}select option:checked{background:hsl(var(--blue) / .12);font-weight:600}select option::checkmark{content:"";display:none}}@media(prefers-reduced-motion:reduce){.dlg>div,.insp,.scrim,.toast,select::picker(select){animation-duration:.01ms!important;transition-duration:.01ms!important}button:active{transform:none!important}}.tree .nav.curseur{position:absolute;top:0;margin:0;padding:0;pointer-events:none;z-index:0;opacity:0;will-change:transform}.tree .nav.curseur.pret{opacity:1;transition:transform .32s var(--mv-courbe),height .32s var(--mv-courbe)}.tree .nav.curseur:not(.pret){opacity:1}.tree button.nav{position:relative;z-index:1}.tree button.nav.on:not(.sub){background:transparent;box-shadow:none}[dir=rtl] .tree .nav.curseur{transform-origin:right}@media(prefers-reduced-motion:reduce){.tree .nav.curseur.pret{transition:none}}.poste{transition:grid-template-columns .32s var(--mv-courbe)}.poste.sans-rail{grid-template-columns:400px minmax(0,1fr) 0px}.poste-contexte{transition:opacity .24s var(--mv-courbe),transform .32s var(--mv-courbe),visibility 0s}.poste-contexte.ferme{opacity:0;transform:translate(24px);visibility:hidden;pointer-events:none;overflow:hidden;border-inline-start-width:0;transition:opacity .2s ease-out,transform .32s var(--mv-courbe),visibility 0s .32s}[dir=rtl] .poste-contexte.ferme{transform:translate(-24px)}@media(max-width:1280px){.poste.sans-rail{grid-template-columns:340px minmax(0,1fr)}.poste-contexte.ferme{display:none}}@media(prefers-reduced-motion:reduce){.poste,.poste-contexte,.poste-contexte.ferme{transition:none}}.th-filtres{display:flex;flex-wrap:wrap;gap:8px;padding:14px 0 12px}.th-filtre{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border:0;border-radius:99px;background:transparent;color:inherit;font:inherit;font-size:13px;cursor:pointer;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .12)}.th-filtre:hover{background:hsl(var(--ink) / .05)}.th-filtre.on{background:hsl(var(--ink));color:hsl(var(--paper, 0 0% 100%));box-shadow:none}.th-nb{min-width:20px;padding:1px 6px;border-radius:99px;background:hsl(var(--ink) / .08);font-size:11.5px;font-weight:600;text-align:center}.th-filtre.on .th-nb{background:#ffffff38}.th-liste{list-style:none;margin:0;padding:0 0 8px;max-height:min(56vh,560px);overflow:auto}.th-jour{position:sticky;top:0;z-index:2;padding:14px 0 8px;background:var(--carte, Canvas);font-size:12px;font-weight:600;color:var(--dim);text-transform:capitalize}.th-ligne{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;padding:8px 0}.th-ligne:before{content:"";position:absolute;inset-block:40px -8px;inset-inline-start:15.5px;width:1px;background:hsl(var(--ink) / .1)}.th-evt:last-child .th-ligne:before{display:none}.th-icone{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:hsl(var(--blue) / .12);color:hsl(var(--blue))}.th-icone svg{width:16px;height:16px}.th-icone.c-priorite{background:hsl(var(--amber) / .16);color:hsl(var(--amber))}.th-icone.c-agent{background:hsl(var(--green) / .14);color:hsl(var(--green))}.th-icone.c-creation{background:hsl(var(--ink) / .08);color:var(--dim)}.th-corps{display:grid;gap:6px;min-width:0}.th-valeurs{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.th-ancien,.th-nouveau{padding:2px 10px;border-radius:8px;font-size:13px;overflow-wrap:anywhere}.th-ancien{background:hsl(var(--ink) / .06);color:var(--dim);text-decoration:line-through;text-decoration-color:hsl(var(--ink) / .3)}.th-nouveau{background:hsl(var(--blue) / .1);font-weight:600}.th-fleche{color:var(--faint)}.th-auteur{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--dim)}.th-auteur .avatar{width:20px;height:20px;font-size:9px}.th-heure{font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums;padding-top:6px}.th-plus{padding:8px 0 16px}.th-plus .profil-lien{justify-content:center}.th-evt{animation:mv-monte .32s var(--mv-courbe) backwards}.nav,a[href],[role=tab],[role=radio],[role=menuitem],.fil-item,.carte-theme,.th-filtre,.profil-lien,label.profil-reglage,summary{transition-property:background-color,box-shadow,color,transform,opacity;transition-duration:.15s;transition-timing-function:var(--mv-courbe)}.nav:active,a[href]:active,[role=tab]:active,[role=radio]:active,[role=menuitem]:active,.fil-item:active,.th-filtre:active,.profil-lien:active,label.profil-reglage:active,summary:active{transform:scale(.97);transition-duration:.1s;transition-timing-function:ease-out}.fil-item:active{transform:scale(.99)}.cloche-menu{transform-origin:top right;animation:mv-tombe .24s var(--mv-courbe)}[dir=rtl] .cloche-menu{transform-origin:top left}@keyframes mv-tombe{0%{opacity:0;transform:translateY(-8px) scale(.97)}}.fil-item{animation:mv-ligne .28s var(--mv-courbe) backwards;animation-delay:calc(var(--i, 0) * 22ms)}@keyframes mv-ligne{0%{opacity:0;transform:translateY(8px)}}input[type=checkbox]:not(.interrupteur):not(.ag-input-field-input){appearance:none;-webkit-appearance:none;position:relative;flex:none;width:18px;height:18px;margin:0;border:0;border-radius:6px;background:transparent;box-shadow:inset 0 0 0 1.5px hsl(var(--ink) / .3);cursor:pointer;vertical-align:middle;transition:background-color .15s var(--mv-courbe),box-shadow .15s var(--mv-courbe),transform .1s ease-out}input[type=checkbox]:not(.interrupteur):not(.ag-input-field-input):hover{box-shadow:inset 0 0 0 1.5px hsl(var(--ink) / .55)}input[type=checkbox]:not(.interrupteur):not(.ag-input-field-input):active{transform:scale(.9)}input[type=checkbox]:not(.interrupteur):not(.ag-input-field-input):checked{background:hsl(var(--blue));box-shadow:none}input[type=checkbox]:not(.interrupteur):not(.ag-input-field-input):after{content:"";position:absolute;inset:0;background:#fff;clip-path:inset(0 100% 0 0);transition:clip-path .22s var(--mv-courbe) 40ms;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.5 9.5l3 3 6-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.5 9.5l3 3 6-7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}input[type=checkbox]:not(.interrupteur):not(.ag-input-field-input):checked:after{clip-path:inset(0)}@media(prefers-reduced-motion:reduce){.cloche-menu,.fil-item,.th-evt{animation:none}::view-transition-old(root),::view-transition-new(root){animation:none}input[type=checkbox]:after{transition:none}}.portail{grid-column:1 / -1;width:100%;max-width:1080px;margin-inline:auto;padding:32px 32px 64px;display:grid;gap:24px;align-content:start}.pt-hero{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.pt-bonjour{margin:0;font-size:26px;font-weight:650;letter-spacing:0;overflow-wrap:anywhere}.pt-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.pt-kpi{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"i nb" "i lib";column-gap:16px;align-items:center;padding:20px;border:0;border-radius:18px;background:var(--carte, #fff);color:inherit;font:inherit;text-align:start;cursor:pointer;box-shadow:0 0 0 1px hsl(var(--ink) / .08);transition:transform .15s var(--mv-courbe),box-shadow .15s var(--mv-courbe)}.pt-kpi:hover{transform:translateY(-2px);box-shadow:0 0 0 1px hsl(var(--ink) / .14),0 14px 30px -14px hsl(var(--ink) / .3)}.pt-kpi:active{transform:scale(.98)}.pt-kpi-icone{grid-area:i;width:48px;height:48px;display:grid;place-items:center;border-radius:14px;background:hsl(var(--blue) / .12);color:hsl(var(--blue))}.pt-kpi-icone svg{width:22px;height:22px}.pt-kpi.alerte .pt-kpi-icone{background:hsl(var(--amber) / .16);color:hsl(var(--amber))}.pt-kpi-nb{grid-area:nb;font-size:32px;font-weight:650;line-height:1.1;font-variant-numeric:tabular-nums}.pt-kpi-lib{grid-area:lib;font-size:13px;color:var(--dim)}.pt-bloc{display:grid;gap:12px;padding:20px;border-radius:18px;background:var(--carte, #fff);box-shadow:0 0 0 1px hsl(var(--ink) / .08)}.pt-bloc h2{margin:0;font-size:15px;font-weight:600}.pt-bloc-tete{display:flex;align-items:center;justify-content:space-between;gap:12px}.pt-liste{list-style:none;margin:0;padding:0;display:grid;gap:4px}.pt-liste li{animation:mv-ligne .28s var(--mv-courbe) backwards;animation-delay:calc(var(--i, 0) * 30ms)}.pt-ligne{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;width:100%;padding:12px 14px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;transition:background-color .15s var(--mv-courbe),transform .1s ease-out}.pt-ligne:hover{background:hsl(var(--ink) / .05)}.pt-ligne:active{transform:scale(.99)}.pt-ligne>svg{width:16px;height:16px;color:var(--faint);transition:transform .15s var(--mv-courbe)}.pt-ligne:hover>svg{transform:translate(3px)}[dir=rtl] .pt-ligne>svg{transform:scaleX(-1)}[dir=rtl] .pt-ligne:hover>svg{transform:translate(-3px) scaleX(-1)}.pt-point{width:10px;height:10px;border-radius:50%;background:hsl(var(--blue))}.pt-point.action{background:hsl(var(--amber))}.pt-texte{display:grid;gap:2px;min-width:0}.pt-objet{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-meta{font-size:12px;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-droite{display:grid;justify-items:end;gap:2px}.pt-date{font-size:11.5px;color:var(--faint)}.pt-contrats{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.pt-contrat{display:flex;align-items:center;gap:16px;padding:16px;border-radius:14px;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .1)}@media(max-width:700px){.portail{padding:20px 16px 48px}.pt-ligne{grid-template-columns:auto minmax(0,1fr) auto}.pt-ligne>svg{display:none}}@media(prefers-reduced-motion:reduce){.pt-liste li{animation:none}}.work>*{animation:mv-page .2s ease-out backwards}@keyframes mv-page{0%{opacity:0;transform:translateY(4px)}}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}html.vt-sombre::view-transition-old(root){z-index:1}html.vt-sombre::view-transition-new(root){z-index:2}html.vt-clair::view-transition-old(root){z-index:2}html.vt-clair::view-transition-new(root){z-index:1}.retour,.retour.grand{display:inline-flex;align-items:center;gap:10px;width:auto;height:40px;padding:0 18px 0 6px;border:0;border-radius:99px;background:transparent;color:hsl(var(--ink));font:600 14px/1 var(--ui);letter-spacing:0;text-align:start;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .14);cursor:pointer;transition:background-color .15s var(--mv-courbe),box-shadow .15s var(--mv-courbe),transform .1s ease-out}.retour:hover,.retour.grand:hover{background:hsl(var(--ink) / .05);box-shadow:inset 0 0 0 1px hsl(var(--ink) / .24)}.retour:active{transform:scale(.97)}.retour svg.ic,.retour.grand svg.ic{box-sizing:border-box;width:28px;height:28px;padding:7px;border-radius:50%;background:hsl(var(--blue) / .14);color:hsl(var(--blue));stroke-width:2.2;transition:background-color .15s var(--mv-courbe),color .15s var(--mv-courbe),transform .15s var(--mv-courbe)}.retour:hover svg.ic{background:hsl(var(--blue));color:#fff;transform:translate(-2px)}[dir=rtl] .retour svg.ic{transform:scaleX(-1)}[dir=rtl] .retour:hover svg.ic{transform:scaleX(-1) translate(-2px)}.top .retour{height:36px}.barre-retour{padding:14px 32px 0}.alerte-2fa{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin:14px 32px 0;padding:12px 14px 12px 12px;border-radius:16px;background:hsl(var(--amber) / .12);box-shadow:inset 0 0 0 1px hsl(var(--amber) / .32);animation:mv-tombe .32s var(--mv-courbe)}.alerte-2fa-icone{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:hsl(var(--amber) / .22);color:hsl(var(--amber))}.alerte-2fa-icone svg{width:20px;height:20px}.alerte-2fa p{flex:1;min-width:200px;margin:0;font-size:14px;font-weight:550;color:hsl(var(--ink))}.alerte-2fa-bouton{flex:none;height:36px;padding:0 18px;border:0;border-radius:99px;background:hsl(var(--blue));color:#fff;font:600 13px/1 var(--ui);cursor:pointer;transition:transform .1s ease-out,filter .15s var(--mv-courbe)}.alerte-2fa-bouton:hover{filter:brightness(1.08)}.alerte-2fa-bouton:active{transform:scale(.97)}.bascule-vue{position:relative}.bascule-vue button{position:relative;z-index:1;transition:color .15s var(--mv-courbe)}.bascule-vue button.on,.bascule-vue button.on:hover{background:transparent;color:#fff}.bascule-pastille{position:absolute;z-index:0;top:2px;bottom:2px;left:0;border-radius:8px;background:hsl(var(--blue));pointer-events:none}.bascule-pastille.pret{transition:transform .32s var(--mv-courbe),width .32s var(--mv-courbe)}@media(prefers-reduced-motion:reduce){.bascule-pastille.pret{transition:none}.work>*,.alerte-2fa{animation:none}}.champ-date{display:inline-flex;align-items:center;gap:8px;min-height:38px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:14px;text-align:start;cursor:pointer;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .16);transition:box-shadow .15s var(--mv-courbe),background-color .15s var(--mv-courbe),transform .1s ease-out}.champ-date:hover{box-shadow:inset 0 0 0 1px hsl(var(--ink) / .32)}.champ-date:active{transform:scale(.98)}.champ-date[aria-expanded=true],.champ-date:focus-visible{outline:0;box-shadow:inset 0 0 0 2px hsl(var(--blue))}.champ-date svg.ic{width:16px;height:16px;color:var(--faint)}.champ-date.vide span{color:var(--faint)}.champ-date:disabled{opacity:.5;cursor:not-allowed}.champ .champ-date,.form-absence .champ-date{width:100%}.date-requis{position:absolute;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;pointer-events:none}.cal{position:fixed;z-index:90;width:296px;padding:12px;border-radius:18px;background:Canvas;color:CanvasText;box-shadow:0 0 0 1px hsl(var(--ink) / .1),0 24px 48px -16px hsl(var(--ink) / .4);transform-origin:top;animation:mv-tombe .2s var(--mv-courbe);font-size:14px}.cal.haut{transform-origin:bottom}.cal-tete{display:flex;align-items:center;gap:2px;padding-bottom:8px}.cal-titre{flex:1;text-align:center;font-weight:600;text-transform:capitalize}.cal-nav{all:unset;box-sizing:border-box;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:var(--dim);cursor:pointer;transition:background-color .15s var(--mv-courbe),transform .1s ease-out}.cal-nav:hover{background:hsl(var(--ink) / .07);color:hsl(var(--ink))}.cal-nav:active{transform:scale(.92)}.cal-nav:focus-visible{outline:2px solid hsl(var(--blue))}.cal-nav svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .cal-nav svg{transform:scaleX(-1)}.cal-grille{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cal-sem{height:28px;display:grid;place-items:center;font-size:11.5px;font-weight:600;color:var(--faint);text-transform:capitalize}.cal-jour{all:unset;box-sizing:border-box;height:36px;display:grid;place-items:center;border-radius:10px;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .12s ease-out,transform .1s ease-out}.cal-jour:hover:not(:disabled){background:hsl(var(--ink) / .08)}.cal-jour:active:not(:disabled){transform:scale(.92)}.cal-jour:focus-visible{outline:2px solid hsl(var(--blue));outline-offset:-2px}.cal-jour.autre{opacity:.38}.cal-jour.auj{box-shadow:inset 0 0 0 1.5px hsl(var(--blue))}.cal-jour.on,.cal-jour.on:hover{background:hsl(var(--blue));color:#fff;font-weight:600;opacity:1}.cal-jour:disabled{opacity:.22;cursor:not-allowed}.cal-pied{display:flex;justify-content:space-between;margin-top:8px;padding-top:8px;border-top:1px solid hsl(var(--ink) / .08)}.cal-lien{all:unset;padding:6px 10px;border-radius:8px;color:hsl(var(--blue));font-size:13px;font-weight:600;cursor:pointer}.cal-lien:hover:not(:disabled){background:hsl(var(--blue) / .1)}.cal-lien:disabled{opacity:.4;cursor:not-allowed}.cal-lien:focus-visible{outline:2px solid hsl(var(--blue))}@media(prefers-reduced-motion:reduce){.cal{animation:none}}.seg{padding:4px;border-radius:14px;max-width:100%}.seg button[role=tab],.seg button[role=radio]{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 16px;border-radius:10px;font-size:13.5px;font-weight:500;line-height:1;transition:color .15s var(--mv-courbe),transform .1s ease-out}.seg button[role=tab] svg,.seg button[role=radio] svg{width:16px;height:16px;flex:none;opacity:.75}.seg button[role=tab].on svg{opacity:1;color:hsl(var(--blue))}.seg button[role=tab]:active{transform:scale(.97)}.seg>span.thumb{left:0;top:4px;bottom:4px;border-radius:10px;transition:none;will-change:transform}.seg>span.thumb.pret{transition:transform .32s var(--mv-courbe),width .32s var(--mv-courbe)}.seg .cnt{display:inline-grid;place-items:center;min-width:22px;height:20px;margin:0;padding:0 6px;border-radius:99px;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.seg>span.thumb.pret{transition:none}}.p.centree,.carte.centree,.centree{grid-column:1 / -1;width:100%;max-width:1180px;margin-inline:auto}.rg-icone{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:11px;background:hsl(var(--blue) / .11);color:hsl(var(--blue))}.rg-icone svg{width:19px;height:19px}.rg-form{display:grid;gap:16px;max-width:760px;margin:16px auto 0}.rg-liste{list-style:none;margin:0;padding:0;border-radius:16px;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .1);overflow:hidden}.rg-ligne{display:grid;grid-template-columns:36px minmax(0,1fr) 170px;align-items:center;gap:14px;padding:12px 16px;transition:background-color .15s var(--mv-courbe)}.rg-ligne+.rg-ligne{border-top:1px solid hsl(var(--ink) / .07)}.rg-ligne:hover,.rg-ligne:focus-within{background:hsl(var(--ink) / .03)}.rg-ligne label{font-size:14px;line-height:1.35}.rg-controle{width:100%}.rg-pied{display:flex;justify-content:flex-end}.rg-titre{display:flex;align-items:center;gap:12px;margin:0 0 12px;font-size:15px;font-weight:600}@media(max-width:640px){.rg-ligne{grid-template-columns:36px minmax(0,1fr)}.rg-controle{grid-column:2}}.profil-libelle{display:inline-flex;align-items:center;gap:12px}.profil-lien .rg-icone svg,.profil-lien .rg-icone{color:hsl(var(--blue))}.profil-lien .rg-icone svg{width:19px;height:19px}.profil-lien+.profil-lien{margin-top:8px}.sc-page{grid-column:1 / -1;width:100%;max-width:640px;margin-inline:auto;padding:32px 16px 64px;display:grid;gap:20px;align-content:start}.sc-carte{border-radius:20px;background:var(--carte, #fff);box-shadow:0 0 0 1px hsl(var(--ink) / .09);animation:mv-monte .32s var(--mv-courbe) backwards}.sc-carte:nth-child(2){animation-delay:70ms}.sc-tete{display:flex;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid hsl(var(--ink) / .07)}.sc-tete h2{flex:1;margin:0;font-size:16px;font-weight:600}.sc-corps{display:grid;gap:16px;padding:22px;justify-items:center}.sc-corps>form,.sc-corps>.sc-etape{width:100%;max-width:420px;display:grid;gap:16px}.sc-champ{display:grid;gap:6px}.sc-champ label{font-size:13px;font-weight:550}.sc-saisie{position:relative;display:flex}.sc-saisie input{flex:1;min-width:0;height:44px;padding:0 46px 0 14px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .16);transition:box-shadow .15s var(--mv-courbe)}.sc-saisie input:hover{box-shadow:inset 0 0 0 1px hsl(var(--ink) / .32)}.sc-saisie input:focus{outline:0;box-shadow:inset 0 0 0 2px hsl(var(--blue))}.sc-oeil{all:unset;position:absolute;inset-block:0;inset-inline-end:4px;width:38px;display:grid;place-items:center;border-radius:10px;color:var(--faint);cursor:pointer}.sc-oeil:hover{color:hsl(var(--ink));background:hsl(var(--ink) / .06)}.sc-oeil:focus-visible{outline:2px solid hsl(var(--blue))}.sc-oeil svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sc-force{display:grid;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:6px;margin-top:-6px}.sc-force i{height:5px;border-radius:99px;background:hsl(var(--ink) / .1);transition:background-color .24s var(--mv-courbe)}.sc-force span{min-width:56px;font-size:12px;font-weight:600;color:var(--dim);text-align:end}.sc-force.f1 i:nth-child(1){background:hsl(var(--red))}.sc-force.f2 i:nth-child(-n+2){background:hsl(var(--amber))}.sc-force.f3 i{background:hsl(var(--green))}.sc-option{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer}.sc-actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.sc-ok{display:grid;justify-items:center;gap:10px;padding:8px 0}.sc-ok-rond{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:hsl(var(--green) / .15);color:hsl(var(--green))}.sc-ok-rond svg{width:24px;height:24px;stroke-width:2}.sc-pas{list-style:none;margin:0;padding:0;width:100%;max-width:420px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.sc-pas li{display:grid;justify-items:center;gap:6px;position:relative;font-size:12px;color:var(--faint);text-align:center}.sc-pas li:before{content:"";position:absolute;top:14px;inset-inline:calc(-50% + 20px) calc(50% + 20px);height:2px;background:hsl(var(--ink) / .1)}.sc-pas li:first-child:before{display:none}.sc-pas li.fait:before,.sc-pas li.on:before{background:hsl(var(--blue))}.sc-pas li span{position:relative;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:hsl(var(--ink) / .08);font-weight:600;font-size:13px;transition:background-color .24s var(--mv-courbe),color .24s var(--mv-courbe)}.sc-pas li span svg{width:15px;height:15px;stroke-width:2.4}.sc-pas li.on span,.sc-pas li.fait span{background:hsl(var(--blue));color:#fff}.sc-pas li.on,.sc-pas li.fait{color:hsl(var(--ink))}.sc-pas li em{font-style:normal;font-weight:550}.sc-qr{display:grid;place-items:center;justify-self:center;padding:14px;border-radius:18px;background:#fff;box-shadow:0 0 0 1px hsl(var(--ink) / .1)}.sc-qr img{display:block;border-radius:6px}.sc-qr-vide{width:216px;height:216px;border-radius:8px;background:hsl(var(--ink) / .06)}.sc-cle{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border-radius:12px;background:hsl(var(--ink) / .05);font-size:12.5px}.sc-cle span{color:var(--dim);flex:none}.sc-cle code{flex:1;min-width:0;font-family:var(--mono);font-size:13px;letter-spacing:.04em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.sc-code{height:56px;padding:0 14px;border:0;border-radius:14px;background:transparent;color:inherit;font:600 26px/1 var(--mono);letter-spacing:.3em;text-align:center;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .16)}.sc-code:focus{outline:0;box-shadow:inset 0 0 0 2px hsl(var(--blue))}.sc-sous{margin:0;text-align:center;font-size:15px}.sc-secours{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.sc-secours li{padding:10px 12px;border-radius:10px;background:hsl(var(--ink) / .05);text-align:center}.sc-secours code{font-family:var(--mono);font-size:13.5px;letter-spacing:.06em;-webkit-user-select:all;user-select:all}@media(prefers-reduced-motion:reduce){.sc-carte{animation:none}}.gr-zone{position:relative}.gr-trace{stroke-dasharray:1;stroke-dashoffset:1;animation:gr-trace .9s var(--mv-courbe) .1s forwards}@keyframes gr-trace{to{stroke-dashoffset:0}}.gr-aire{animation:gr-fondu .7s ease-out .3s backwards}@keyframes gr-fondu{0%{opacity:0}}.gr-balai{animation:gr-balai .8s var(--mv-courbe) backwards;transform-origin:50px 50px}@keyframes gr-balai{0%{opacity:0;transform:rotate(-150deg)}}.gr-part{transition:opacity .15s ease-out,stroke-width .15s var(--mv-courbe)}.gr-part.fade{opacity:.3}.gr-part.on{stroke-width:13.5}.anneau-legende li{padding:4px 8px;margin-inline:-8px;border-radius:8px;transition:background-color .15s ease-out}.anneau-legende li.on{background:hsl(var(--ink) / .06)}.anneau-legende li i{border-radius:50%}.anneau-total{font:650 20px var(--ui, inherit);letter-spacing:0}.anneau .axe,.courbe-double .axe,.colonnes .axe{font-size:10.5px;fill:currentColor;opacity:.6}.gr-col{transform-box:fill-box;transform-origin:bottom;animation:gr-monte .65s var(--mv-courbe) backwards;transition:opacity .15s ease-out}.gr-col.fade{opacity:.35}@keyframes gr-monte{0%{transform:scaleY(0)}}.gr-bulle{position:absolute;top:0;z-index:3;transform:translate(-50%,-4px);display:grid;gap:4px;min-width:130px;padding:10px 12px;border-radius:12px;background:Canvas;color:CanvasText;font-size:12.5px;box-shadow:0 0 0 1px hsl(var(--ink) / .1),0 14px 30px -12px hsl(var(--ink) / .35);pointer-events:none;animation:mv-tombe .15s var(--mv-courbe);white-space:nowrap}.gr-bulle b{font-size:12px;margin-bottom:2px}.gr-bulle span{display:flex;align-items:center;gap:6px}.gr-bulle i{width:8px;height:8px;border-radius:50%}.gr-bulle em{margin-inline-start:auto;padding-inline-start:14px;font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.courbe-legende{gap:14px}.courbe-legende i{border-radius:50%}.rk-row .bg{height:8px}.rk-row .bg i{transition:width .9s var(--mv-courbe)}.rk-row.barres-ligne{border-radius:12px}@media(prefers-reduced-motion:reduce){.gr-trace{animation:none;stroke-dashoffset:0}.gr-aire,.gr-balai,.gr-col,.gr-bulle{animation:none}}.sc-corps>form,.sc-corps>.sc-etape{grid-template-columns:minmax(0,1fr);justify-content:stretch}.sc-force{width:100%}.sc-corps>form,.sc-corps>.sc-etape{justify-items:stretch}.sc-force{max-width:100%}.sc-corps>.sc-champ,.sc-corps>.sc-force,.sc-corps>.sc-option,.sc-corps>.sc-actions,.sc-corps>.sc-pas{width:100%;max-width:420px}.sc-corps>.sc-option{justify-self:center;width:100%}.seg{flex-wrap:wrap;row-gap:4px;overflow:visible}.seg>span.thumb{top:0;bottom:auto}.seg>span.thumb.pret{transition:transform .32s var(--mv-courbe),width .32s var(--mv-courbe),height .32s var(--mv-courbe)}.centree .seg{margin-bottom:20px}.nt-icone{--t: 214 90% 52%;flex:none;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:hsl(var(--t));background:linear-gradient(150deg,hsl(var(--t) / .2),hsl(var(--t) / .08));box-shadow:inset 0 0 0 1px hsl(var(--t) / .22)}.nt-icone svg{width:20px;height:20px}.nt-icone.ambre{--t: 32 92% 46%}.nt-icone.rouge{--t: 354 78% 54%}.nt-icone.vert{--t: 152 62% 38%}.nt-icone.violet{--t: 258 82% 62%}.nt-icone.gris{--t: 215 16% 46%}.nt-menu{position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:41;width:400px;max-width:calc(100vw - 24px);max-height:min(560px,78vh);display:flex;flex-direction:column;overflow:hidden;background:var(--card, #fff);color:hsl(var(--ink));border:1px solid hsl(var(--ink) / .1);border-radius:18px;box-shadow:0 24px 60px -16px #0a142866,0 2px 8px #0a14280f}.nt-tete{display:flex;align-items:center;gap:8px;padding:16px 16px 8px}.nt-tete h3{margin:0;font-size:17px;font-weight:650;letter-spacing:-.01em}.nt-compte{min-width:22px;height:22px;padding:0 7px;border-radius:99px;display:grid;place-items:center;background:hsl(var(--blue));color:#fff;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.nt-tout{margin-inline-start:auto;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:0;border-radius:99px;background:transparent;color:hsl(var(--blue));font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.nt-tout:hover:not(:disabled){background:hsl(var(--blue) / .1)}.nt-tout:disabled{opacity:.4;cursor:default}.nt-filtres{display:flex;gap:4px;padding:4px 16px 10px;border-bottom:1px solid hsl(var(--ink) / .08)}.nt-filtres button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:0;border-radius:99px;background:transparent;color:hsl(var(--ink) / .6);font:inherit;font-size:13px;font-weight:550;cursor:pointer;transition:background .15s,color .15s}.nt-filtres button:hover{background:hsl(var(--ink) / .06)}.nt-filtres button.on{background:hsl(var(--ink));color:var(--card, #fff)}.nt-filtres em{font-style:normal;font-size:11px;font-weight:700;padding:1px 6px;border-radius:99px;background:hsl(var(--blue));color:#fff}.nt-corps{overflow-y:auto;padding:4px 8px 10px;overscroll-behavior:contain}.nt-groupe h4{margin:12px 10px 4px;font-size:11.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--ink) / .45)}.nt-ligne{--t: 214 90% 52%;position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:10px;border:0;border-radius:14px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer;animation:mv-fil .28s var(--mv-courbe) both;animation-delay:calc(var(--i, 0) * 28ms);transition:background .15s}.nt-ligne:hover{background:hsl(var(--ink) / .05)}.nt-ligne.non-lue{background:hsl(var(--blue) / .07)}.nt-ligne.non-lue:hover{background:hsl(var(--blue) / .12)}.nt-texte{flex:1;min-width:0;display:grid;gap:1px;font-size:13.5px;line-height:1.35}.nt-texte b{font-size:12px;font-weight:650;color:hsl(var(--ink) / .55);font-variant-numeric:tabular-nums}.nt-texte span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nt-ligne.non-lue .nt-texte span{font-weight:560}.nt-heure{flex:none;align-self:flex-start;margin-top:2px;font-size:11.5px;color:hsl(var(--ink) / .45);white-space:nowrap}.nt-point{position:absolute;inset-inline-end:10px;bottom:12px;width:8px;height:8px;border-radius:50%;background:hsl(var(--blue));box-shadow:0 0 0 3px hsl(var(--blue) / .18)}.nt-vide{display:grid;justify-items:center;gap:10px;padding:44px 16px 40px;color:hsl(var(--ink) / .4)}.nt-vide b{font-size:14px;font-weight:600;color:hsl(var(--ink) / .6)}.nt-vide-coche{stroke-dasharray:40;stroke-dashoffset:40;animation:mv-trace .6s .15s var(--mv-courbe) forwards}@keyframes mv-trace{to{stroke-dashoffset:0}}@keyframes mv-fil{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.notif-flash{background:var(--card, #fff);border:1px solid hsl(var(--ink) / .08);border-inline-start:1px solid hsl(var(--ink) / .08);border-radius:18px;box-shadow:0 24px 50px -16px #0a142873,0 2px 8px #0a14280f}.notif-flash-corps{padding:14px 8px 16px 14px}.notif-flash-corps:hover{background:hsl(var(--ink) / .03)}.notif-flash-texte b{font-size:13px;font-weight:650}.notif-flash-texte span{color:hsl(var(--ink) / .7)}.notif-flash-x{display:grid;place-items:center}.notif-flash-barre{height:3px;background:#1676f3;border-radius:0 3px 3px 0}.notif-flash.ton-ambre .notif-flash-barre{background:#e17c09}.notif-flash.ton-rouge .notif-flash-barre{background:#e52e41}.notif-flash.ton-vert .notif-flash-barre{background:#259d65}.notif-flash.ton-violet .notif-flash-barre{background:#7e4fee}.notif-flash.ton-gris .notif-flash-barre{background:#637288}.icb[aria-label][aria-expanded] .cloche-badge{animation:mv-pop .32s var(--mv-courbe)}@keyframes mv-pop{0%{transform:scale(.4)}60%{transform:scale(1.18)}to{transform:none}}.avatar.illu:not(.logo),.avatar.illu.carre:not(.logo){background:none!important;padding:0;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014!important}.fil-item.actif .avatar.illu:not(.logo){background:none!important;box-shadow:0 0 0 2px #ffffffb3!important}.avatar.illu svg{width:100%;height:100%;display:block}@media(prefers-reduced-motion:reduce){.nt-ligne,.nt-vide-coche{animation:none;stroke-dashoffset:0}}.work.libre:has(>.poste){display:flex;flex-direction:column;overflow:hidden}.work.libre:has(>.poste)>.poste{flex:1 1 0;height:auto;min-height:0}.work.libre:has(>.poste)>:not(.poste){flex:none}.poste-centre{overflow-y:auto;overscroll-behavior:contain}.poste-centre>.poste-entete,.poste-centre>.compositeur{flex:none}.poste-centre>.poste-fil{flex:1 1 auto;min-height:150px}.poste-file,.poste-contexte{overscroll-behavior:contain}*{scrollbar-width:auto;scrollbar-color:hsl(var(--ink) / .32) transparent}::-webkit-scrollbar{width:16px;height:16px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background-color:hsl(var(--ink) / .26);border:3px solid transparent;background-clip:padding-box;border-radius:99px;transition:background-color .15s}::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--blue) / .75)}::-webkit-scrollbar-thumb:active{background-color:hsl(var(--blue))}::-webkit-scrollbar-corner{background:transparent}@supports selector(::-webkit-scrollbar){*{scrollbar-width:unset;scrollbar-color:unset}}.app{overflow:clip}.courriels-boite{transition:opacity .16s ease}.courriels-boite.charge{opacity:.55;pointer-events:none}.pt-tuiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pt-tuile{--t: var(--blue);position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"i nb" "i lib";column-gap:16px;align-items:center;padding:18px;border:0;border-radius:20px;background:var(--carte, #fff);color:inherit;font:inherit;text-align:start;cursor:pointer;box-shadow:0 0 0 1px hsl(var(--ink) / .08);transition:transform .16s var(--mv-courbe),box-shadow .16s var(--mv-courbe),background-color .16s}.pt-tuile:hover{transform:translateY(-2px);box-shadow:0 0 0 1px hsl(var(--ink) / .14),0 16px 32px -16px hsl(var(--ink) / .35)}.pt-tuile:active{transform:scale(.98)}.pt-tuile.on{box-shadow:0 0 0 2px hsl(var(--t)),0 18px 36px -18px hsl(var(--t) / .6);background:linear-gradient(160deg,hsl(var(--t) / .09),var(--carte, #fff) 70%)}.pt-tuile.alerte{--t: var(--amber)}.pt-tuile-icone{grid-area:i;width:64px;height:64px;display:grid;place-items:center;border-radius:18px;color:hsl(var(--t));background:linear-gradient(150deg,hsl(var(--t) / .2),hsl(var(--t) / .07));box-shadow:inset 0 0 0 1px hsl(var(--t) / .2);transition:transform .22s var(--mv-courbe)}.pt-tuile-icone svg{width:34px;height:34px}.pt-tuile:hover .pt-tuile-icone,.pt-tuile.on .pt-tuile-icone{transform:scale(1.06) rotate(-3deg)}.pt-tuile .g-acc{stroke:hsl(var(--t))}.pt-tuile-nb{grid-area:nb;font-size:28px;font-weight:650;line-height:1.1;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-tuile-lib{grid-area:lib;font-size:12.5px;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-panneau{animation:mv-page .22s var(--mv-courbe) backwards}@media(max-width:1100px){.pt-tuiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.pt-tuile{grid-template-columns:1fr;grid-template-areas:"i" "nb" "lib";row-gap:6px}}.st-puce{--t: 214 90% 52%;flex:none;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;color:hsl(var(--t));background:linear-gradient(150deg,hsl(var(--t) / .2),hsl(var(--t) / .07));box-shadow:inset 0 0 0 1px hsl(var(--t) / .2)}.st-puce svg{width:19px;height:19px}.st-puce.violet{--t: 258 82% 62%}.st-puce.ambre{--t: 32 92% 46%}.st-puce.orange{--t: 18 90% 52%}.st-puce.vert{--t: 152 62% 38%}.st-puce.gris{--t: 215 16% 46%}.ht{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:start}.ht-global{display:grid;justify-items:center;gap:10px;padding:20px 28px;border-radius:18px;background:hsl(var(--ink) / .035)}.ht-global-texte{display:grid;justify-items:center;gap:2px}.ht-grand{font-size:22px;font-weight:650;font-variant-numeric:tabular-nums}.ht-lib{font-size:12.5px;color:var(--dim)}.ht-liste{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ht-ligne{--t: 152 62% 38%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;border-radius:16px;box-shadow:inset 0 0 0 1px hsl(var(--ink) / .09);animation:mv-fil .28s var(--mv-courbe) both;animation-delay:calc(var(--i, 0) * 40ms)}.ht-ligne.ambre{--t: 32 92% 46%}.ht-ligne.rouge{--t: 354 78% 54%}.ht-produit{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;font-size:14px;font-weight:700;letter-spacing:.02em;color:hsl(var(--t));background:linear-gradient(150deg,hsl(var(--t) / .2),hsl(var(--t) / .07));box-shadow:inset 0 0 0 1px hsl(var(--t) / .22)}.ht-corps{display:grid;gap:6px;min-width:0}.ht-nom{display:flex;align-items:baseline;gap:8px;min-width:0}.ht-nom b{font-size:14.5px}.ht-jauge{height:8px;border-radius:99px;background:hsl(var(--ink) / .09);overflow:hidden}.ht-jauge i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,hsl(var(--t) / .65),hsl(var(--t)));transform-origin:left;animation:ht-croit .7s var(--mv-courbe) backwards}[dir=rtl] .ht-jauge i{transform-origin:right}@keyframes ht-croit{0%{transform:scaleX(0)}}.ht-chiffres{font-size:12.5px;color:var(--dim)}.ht-chiffres b{color:hsl(var(--ink));font-variant-numeric:tabular-nums}@media(max-width:800px){.ht{grid-template-columns:1fr}}.csv-icone{width:34px;height:34px}.bloc-outils{align-items:center}@media(prefers-reduced-motion:reduce){.pt-panneau,.ht-ligne,.ht-jauge i{animation:none}}.portail{max-width:1120px}.pt-tuile-lib{white-space:normal;line-height:1.25}.pt-tuile-nb{font-size:26px;white-space:normal;overflow:visible}.ht-global .arc .c span{font-size:24px}.fil-l4{display:flex;align-items:center;flex-wrap:wrap;gap:4px 12px;font-size:12.5px;min-height:24px}.fil-statut{--t: 214 90% 52%;display:inline-flex;align-items:center;gap:5px;font-weight:600;color:hsl(var(--t))}.fil-statut svg{width:15px;height:15px}.fil-statut.violet{--t: 258 70% 55%}.fil-statut.ambre{--t: 32 90% 40%}.fil-statut.orange{--t: 18 85% 46%}.fil-statut.vert{--t: 152 60% 32%}.fil-statut.gris{--t: 215 14% 42%}.fil-fin{margin-inline-start:auto;display:inline-flex;align-items:center;gap:10px}.fil-item .sla-puce{gap:5px;font-weight:600;font-size:12.5px}.fil-item .sla-puce svg{flex:none}.fil-item.avec-photo .fil-agent{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;overflow:hidden;flex:none;box-shadow:0 0 0 2px var(--card, #fff)}.fil-item.avec-photo .fil-agent .avatar{width:100%;height:100%;border-radius:50%}.fil-agent.sans-agent{border:1.5px dashed hsl(var(--ink) / .35);color:hsl(var(--ink) / .5);box-shadow:none}.fil-item.actif .fil-statut,.fil-item.actif .fil-statut svg{color:#fff}.fil-item.actif .fil-agent.sans-agent{border-color:#ffffffb3;color:#fff}.fil-item.actif .fil-agent{box-shadow:0 0 0 2px #fffc}.tdb-urgents .tu-echeance{white-space:nowrap;width:1%}.tdb-urgents .tu-objet{max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdb-urgents .tu-agent{width:1%}.tdb-urgents .fil-agent{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;overflow:hidden}.tdb-urgents .fil-agent .avatar{width:100%;height:100%;border-radius:50%}.tdb-urgents .fil-agent.sans-agent{border:1.5px dashed hsl(var(--ink) / .35);color:hsl(var(--ink) / .5)}.puces.tri{margin-top:-2px}.puces.tri .puce{display:inline-flex;align-items:center;gap:5px}.puces.tri{flex-wrap:nowrap;gap:2px}.puces.tri .puce{padding-inline:9px;gap:4px;font-size:12.5px;white-space:nowrap}.tdb-urgents,.file-liste{transition:opacity .16s ease}.tdb-urgents.charge,.file-liste.charge{opacity:.55}.tdb-urgents.charge{pointer-events:none}.pr-tag{--t: 214 70% 48%;display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 7px;border-radius:99px;font-size:12px;font-weight:650;white-space:nowrap;color:hsl(var(--t));background:hsl(var(--t) / .12);box-shadow:inset 0 0 0 1px hsl(var(--t) / .2)}.pr-tag svg{width:15px;height:15px;flex:none}.pr-tag.vert{--t: 152 60% 32%}.pr-tag.orange{--t: 18 88% 46%}.pr-tag.rouge{--t: 354 78% 50%}.pr-tag.urgente svg{animation:pr-flamme 1.6s ease-in-out infinite;transform-origin:50% 90%}@keyframes pr-flamme{50%{transform:scale(1.12) rotate(-3deg)}}.fil-item.actif .pr-tag{color:#fff;background:#fff3;box-shadow:inset 0 0 0 1px #fff6}@media(prefers-reduced-motion:reduce){.pr-tag.urgente svg{animation:none}}
