@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fredoka-latin-400-normal-17JuUzdy.woff2) format("woff2"),url(/assets/fredoka-latin-400-normal-DbXSrOeS.woff) format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fredoka-latin-500-normal-B0JifZgm.woff2) format("woff2"),url(/assets/fredoka-latin-500-normal-BL692wg7.woff) format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2) format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff) format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-latin-700-normal-BOIZVyIN.woff2) format("woff2"),url(/assets/fredoka-latin-700-normal-C8FeHd3X.woff) format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAApEABAAAAAAE5wAAAnmAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlgbhSAcLgZgP1NUQVREAIE4EQgKkzCOMgs+AAE2AiQDeAQgBYRmB4EuDAcbyA8jA3WJk+qM4p8LJo6JruAPevWINozFUNyQetGfi9JP5MPjpr2foGkSKEkRGxVDKjoxtGYUJsYgVTsxeud04vTEeiImEH1/iHvvZyZCjSJWukWDpXTwiHcKWQBjHQv/wc1tdavw6w1FU6O60KxWDR1+A99/0T/vfq2y+5j9A2/qIfGuNELn9S/IdrshPkwl08RCg0Y0l9CoREKMhIbZUnPtDFmILDcGK+VZrnzvjg2CwgMAwIeiQsgQCgqEKi7OyEJwDUtotkPkMKCZWdAIAmQktxroGe6XABirJdBzC61hFOxKO6dQcBibGYNIBkAmAxpAUDGmshL0wdbUGH7NSIL5aHisBBFAOHK0grPTJuxHVGAoaAMA9nn6+HOw/rB31jGxhGUvTNy9vqttQ8xhMVqFrLdSjTIl8ljpkTDkV8TXquRRszjaILuu7pVnAy0vxW5tM6FkTMDhGF9KkVFQSXg8joYcUAYoAeQBrAA94s6d8Osqe2b+wE8DfGnYTFhArUypwaD4yABF9OKEZf7KAEXoO0YoqbCRPkLJaYwnlK5Or6UjMCNI/+s5iKW8uBMz5fBKp1JSoiEFfJt7eT8PQNPBOHMKH0Pmzf6xsMxtKvkJiStqAL0RSuHiCRJjEgEaUIwsVw5Q3Ot4FkVh4JUQ9u4DXSyhUAieUiM3N2NUERMBPJkiWLGM2UcO1G1tALRoo5NlVXEb0pMw7qgE1zh9kZDwIMfo1e35LgL94V8AuQCQv7oX4CBDEPFZQNwtUIC62RmYIQCO2pwZIASEllxAhUdCkFKhyT5YLQhC5IpoRGNlLsV5OyGqOb3XRR6OL7EcnRNzoJ6o9xqhZbTKMeq4umcAosVD8WaHygnGoNsimR/7g32yewH4f1+zh2Rknd7AffD7wRCIIdfMCqEs1JXJosBh7rFZz0BjAdhBsZqrTr1q0JMgQQJ+hlB9CAPFFPvmqDQAEFTjhQjcTyCTISYZbwxZ83ibPy+kE4vytVqe1xvzdTzPsEPOyXZycnb8sOtQl2aFbVsW08oRzxeH0zm8YJr0hijXGzVzhiw1fkWGp1aXNqSyHpTP+6ScjAtknAqT3OIolvoep8IKRdl0pkBf9ykf4LeC89XjN5o9DqdNOP/74YXNYEBf5WqLaeXqYRel2v0ySFYGh0jnc/mA5HvITWRcbsOqwmbBZFNVXE3nMvTGzWq0niq2KTY7zF4hHINyC4UZUdRAr9jsrmq0wnZYDSCdl6OSbiGDGUX01PY4ZHpgB9OHrbCTwluU7RWzXSWF1RCskjqdAj0rlzqUZo6ENA+S9Gz5ssOhUYlOeffZfsbEoBKw165kTW7Dc0t4YVQSN4dTFqQp9tw5JYLRc1u331nngGSSOuR3mXTaocJRrAEWS0Y2nFcf7/UmUOkLVMQR6di+6XRvNL1hxcho6vuFhJqC5OdxI7r8DKLI8jhflCU6uvAZuoATh/OLUMRQFwEJmMtDWUidRKAYqcu9iEOKQyfPpNO2L5i0NYGJhPMYm0TvJH8VZ8gzUMpiluHoHCdpUMALJMgmRenDLrVY7ifBw2KP87JDzxhbGhHZ4mwbn1eSYaDthG8rl3tiNJ2TL3M7gzGM/pX0E/dMnFbTpejC1bUnyl78/NhrLv9L+EN3+TWpzx4qnbBHNo9x6t/uWfHZ67mtdY5W+L+pG5J6DwfV0eBKKXxZ7VKbuLKH367xrxREZ5xf0c4V7tdlH5Bz4IUiX/bY4ZtvCJ/yzj8T3uvnG+z5nqAhWez4Z5tXb76y7t3iwoL6mp7tZesK3/vdmNKtoH56yV54xpMW87Nq0Wh57O9b1SuD9uNz/VVVRS3+qogJzde2Nz30deIbLuwURafEf/1N7KZN7V8FzCc8s+7ZdbvV3WhixDm9ck3+uC3EJ27S5SwF+XNyhrRZncFB/Qa+dr9OXKrVYKVeLE34Lwv80Vjb7AtfWls8lOtsOO22gl81PU5BKI3zv4nH0+lsVr5fEA/I8AFvXEE17W3SnnTUuRXfXv7ivypt2ZQt+42Jd5rFyyvPOy+/9NwWR7W+1/3jNxbL/bsiV/5TuVk0jbXqtPR1zTWPP8x/7PT1t6BTnSPlZO2YK1zzE19ziSAu1fCt+l6R2R4o9Or4ugOigP9kuJ7N8t+TpVBSuh67fv2JlPuaEJjPzmcVciI8JGmP8P2ejxVefWHWr7u0tJIufyjAC29uf3wZs2Naqf7tOEapkgkvhTUS5bls6N+fH8SPjwnOHj6X7y4VBXMP7+B7Sq9t5AqWBGGp8MZzZFfIHsxZEnVLBfxlNKq5rac2Bk7bWs7GXTrBFefclcb2+nZbTWBbXUVf6Cdm0qnTuePc976iydbwRJma1rkS7O+cC3wHwT5HMJg30lbNSe5swRln6kNFG9qdq+9+kku48EOlaU09y9a2GbVydWxW/ZproLbJeFC87zhSVXRqWGouTFfXzsWlFRiz/2zpTpxWeGHtx9bwAi8twrMXyWOVQ5V1Zx9IttyWqIpX3taaPHCkfrCyMoZnhzaWn0KZT7ok3UArkhuTyydzw0crTs8nmR+nsXihWXE7r/7m+0TUe9kdF6/Mf+mQSSj6QqtJbmoIvvlm/8jef3dgx1rlI8ex/HGPKK9Lfw3HLdyiwj/+3T7TKml/z0ntO34n41za9/FeuB6oMQSgZPCE+zMLo32eZOQGJgFGaZDjXKImMD2AhYoweOi/zACPjv8HdRWouiPD9h/q1hbPNzOopH9bhB5i7r+V1LawaygXTl7Wf8oFdaHC/nu+D1+/tmzpqyUEQPH9HD/zEM3qfxVNfwnAq4vv/gHg/YXJZiBT3eJtCKBAAQACLyRZz/B/mtILYmhsr2Wq6kGsAvoMnEoMTmSWrmP3lB2YPKPMvASF5v4HNMjbxO/c7WqNAA8AM8B6UhuCyt8WzAxHFtUiALsmlG1o5zAFY1hH7BoD6vgrUwJsCHN4Gwof2NDWethGxmnRRs7sRBuFEhFrXo08FwRg6W0IGKwNDT64Hh4soN24KaNiRkQNSpgxIEoyqN9AjmZGiwkrldNpcRYahGgGsGWmY0eUrYX6SbEdQp8m80+RJIwbFtO6IvXotlr0mzVCp0QQnlrpp8aNcahSpkKFyqyrI5ThaMq0WGXa9OBIVrnRHLV17/H9xk04xpQzuCp0WMchbECGg4egk44bsuA4L9ZrVlY87nuiQ4nEZDqP7TdIo7N2RihOp6PKIY3pAxZjZgxyUfP95uXRYYykFPV50mOV4YvYAQWe8oSP1fnUavdY43OfiPjMVl+gQ+FyJ4cmMiInCqIkKqImDD7w0eDs8WBFhbdC/cmeOyBNSiN4ZHXFcvV/J+ou/ZGfXHVsY3ZG9yOQqmYMv3pmbyTR1Ki5M5nTXmS7AQAA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA14AA8AAAAAE0AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAAD0AAABYAQYAuUdQT1MAAAGYAAABWAAAAp6EXpWCR1NVQgAAAvAAAAAtAAAALhN8KW5PUy8yAAADIAAAAE8AAABgddghM1NUQVQAAANwAAAAOQAAAET1t98cY21hcAAAA6wAAACIAAAAuDHsLTNnYXNwAAAENAAAAAgAAAAIAAAAEGdseWYAAAQ8AAAGlgAACZbATuUTaGVhZAAACtQAAAA2AAAANhX5khRoaGVhAAALDAAAAB8AAAAkCB4CYWhtdHgAAAssAAAAWAAAAHgwJgQUbG9jYQAAC4QAAAA+AAAAPiXLI4ttYXhwAAALxAAAABwAAAAgAC0A425hbWUAAAvgAAABDwAAAjowXFhCcG9zdAAADPAAAACFAAAArlnuxf942g3IAQpAUBRE0fNAP0JV/GI39r8o06nbNMrgAHzZTZmUJUqLstrSPcoZ5dKNHm9aQUvn/Lcu/w9AfwHAAAAAeNp00CWYFlEUBuD3zD/ru7i7u0PBnUQk4u6uFe8NaTgZh0jBXTINd0vDsxe3K99xFag2ynylSVOmTtNt8YK5a3VbPmf9Ss3kUBRKCNkPOUtSadmCtSt1WjFn7TJtVixbsUwzxA9v6Yc8pnllkGrlGgnVCNe1EPaqFXLhTLZFCG3lCJXCcTOFjWpVm2qKcUYYZoBeuminhYjqeCc8SXixHqNTaYmIsdkFEY3rebcSP6O0PuHKeqzXqJamkCtXqVqNOg2VYQB6oQvakTo9k2rcT7g7PgqXE38wYZnmWmipjbbS5IaplpkgR4+UoUTxGZksSaFOXZIIreSo0Oe3GyqkLjXSRFNthCg+y1TK3Ew11spx1HYVKiiWUjyjOFzsR+KBJG3jB/+weOS/pziZ8DWQcoHU0+87CyGhACVkyEEZyoVcrQwlQC58GUKWB2q2ENgUNhAGAPY5SL542mNgZGBg4GLQAUJmFzefEAaJjNSkIgaRnMSSPAYRBhBgARH//4NIAJO1ByMAAAB42mNgYZJgnMDAysDA1MUUwcDA4A2hGeMYjBh1GJBAAwNDPpBigvGLi1NSGQ4wKCisYj73X4SBgfk5wx+gsCJIjvEL0x4gpcDAAgAmRw2WAHjaBcE3AYQAFAWwvM+16SYk4Iy602wgCHEkIn4KrUKnznnZgnPYlkS8tBpUmlzUjYjK38ADvbUFpQAAAHjaZYoBBgJRFEXP++9LyghSJHxtJNMiAlAAAQFBaQlpBSHQKipoFZktRAB+ryczoMs5Fw4QHHX6bvl95AxMSESCu+TEXWaylI3s5Bge4amiUdsppYsZ1M1NSll4s60bVJvGXna1tZUAn4Ozz/M8zYM8zEX1rlYIzUaMwflfpEuLgg69LwjWJWEAAQAB//8AD3jadVVFoOM4FpRkW7ItmQS2w9RJmj4Fe5ialpmZmRluC7dlZmaGyzIz722ZmfE0P5ln9e8Mf0is51hVr6qeggiaoDH+G3kVchBDaJn1smEv603wp1bPxHdYfWhMHr//4jmhCD4p1v8gHycfRjXURGiY55TR0XjcY5SOR6PFEi8W00meF8pxyPt8HCdlg99+9YHb8UYtiRwfd2gRBalw7/W85y0SkzEuive9txCcynpG7iYSKsLVU3Fz9Vu0Xp/Dch5ERggjBMwK9DX02U39EZt6iV6Mvo4w1P9PbgPcjkAPwAroLLPZOUImWy7yAtgy06uWmtJBrz8azecndcFoaG7vaaUVu7/RjHL9NHzbSIVhFq2eqzX9K+M5dFrHu4nmXMerv3Upz01OD/+QSpkpCrWfAP7h9V8JJp9EpxDy+tvECrLIATafThaL+QxK2+7cMmoTqFaibZNBPyZGQ6HtGB0TnIyuWh4FRYI4LQ2vnR1snT7SXVzZb8y2B2p+/8uGl+72A+lmaVuqI1uN+lZPtnYv7h06faI/Pnk3LTsjlRotBJZJv1PujbvHOwUPitbhxaHlnXfiosZVXUmS5GUQ1YdlY9QwIe9snZxMbj2tg7q2C+eRoK5n1a2hk1bd+vp/5CHkU6iBEAbujtXQSuhUfYK8SsEruZXxor9QpUHNvwpqEiP9b38nyHLygaQuV6/7S2Q4z+M/4wfKRhJ6PF59Hl8ehw4gWwTn3oDMLLJBr7PIbaj3wNceQkV/BAIuceWdVRLcBCIMb1y9pS5dBz9+9ckYYmVi/FpTUG/1Snz3WIdcJ7zIWeyStielUbSR8ozu/wlc1IoCA4tkew8Oer+TZRCu/4/vCr1vIaSuk6zrBws8nJ5n0d925vOLpGIeN2eoGil2d208CMpj/KyeiQyyxXvTYU3gwguNzj2DSwhXqGOQgXJlDO2+S7e0T6XSyuPlaHHohQiYbK//hd+If4aurLTYZAyyAxGDhDljAL5xwijdJIz+spztDQOP+H4IcrS7vXT7RFy2h7IxO1o/eutpPhp0E0lEkPP00EjXxiZrDHXrkr3Ow5NQ1dMwS32BI5ZFwaCVlZngHpOtrcGRi3s0yoRoJhELhBRJS6Y6hpuqMz165a1BXcudvAnUFaAuRbXWPnQ0BG3/jn98XXcHN+vuHUzBfDz6V2wHEd86z8HcH2NpzY3D3PCM4UvtLHu5DlNv9VkG18pDgG+RLH58Dv+SCh+tp/j95NPoqgrf4s4BGQZ2qZiN92x5KZkWy0sd667RLLYzy9jSrmE1dmLnODcCk7ydD0u8dSZMQkyiIr0wcTp7Vw55GmAnMrFq5xHhTw5Sn8R58tBt1t295Duu4NQnSmcdhd+PaSwCQrSk7OHt6bjwopS6biq9IC3SB/hUhEpLz1nd89glgwzYH19fiL9EPoZGB+yzijNIVxRWQMtwuThQb5zB67+Uoo+NFOdKPI6CNpI+O5Kwip9J1VdBRNJxPAgsxe7HYlWp+hEXUwBVnrP/S9AZIYLOrv8N5/JpNERnEfIq3A2aHQNQ77qVmAwtt6qyhGSaa8+O2Wg0GFS0yOw+zzvFlFSK1Wa3m528356vpFRsfJsn7P8f3uHWT0897PSAqUxB9XYXf5Kp+BbPv8+O0ELo6Pje7U60lw87/a9Q8khHf7/yiXfZcQVY8n+4j3unH3ObaZRHXIfL0/c4tjoRGVH1sUUmuEdejhLUQUidT91miK+//mdNu64pq1f9PntdK6trMolLIfK4OnDK+LrXlT+kgQ15J4pgfxjWZeWMnctfvEoFlBn1au0zpklvyozJOZ3RQudhNemXkyY+St6Bos2Zc3DSPC6FcATqzQm8cQV2CWVyunAiZQyrnpyTOn4oeQsy8OQkP8Abj9n5XRbf8Zj7KB2GgREPebAwQRjqR7qMvIWQCaurTNDpBEZZFf6EELtfC/Z7KypgP3jakmBWn7FtCSrfuWeQSZ+H5lEO8zzfeZQKgyCDmD9q13V4qstqK9jeL2XGsVux3CMj/AjyZtS3LO1XZKVOntv5glj0KYBUAJeS19R7zThIEkYNF9x12kdratBJkxr1TBwzFnTH5M1FIRLPJ9SXXPdNUWbcp0FQRmkrq/BOkctAz2eg7DpOb6x+AIt8P2IfgLdA+OQyV4hYuK6IIuEigrpkiu/uSPCiUblhWR2QZddbXR0YqVl4Z7/IFA1/c70VORk7ocjlSyKH8yJ78fVWcD5tdKaohtA1EDBn/QAAAAEAAAACAEIqnHLWXw889QADA+gAAAAA1E3c2AAAAADeRnFK/6v/CwSiA8IAAAAGAAIAAAAAAAB42mNgZGBgPvdfhIGB5eD/1f9yWRYBRVCBHACfjwaFAHjaY5JnMGI6wMADx2lArMWgAcZ1DFJgbM8gB8KMCQxcjKcZ9ECYSZhBFYQZ/jEwgDDjfSB+xqDDvIrBAyiiC8Q6QOwAxKZQbAjErowlDAqMMxhMAQ+SEF8AAAAVAEsAVwBjAKMBBgESAUMBTwGEAZAB1QIzAj4CcwJ+An4CfgLdAxgDfAOtA8oD5wQPBDoEcgSQBMMEywAAeNpjYGRgYJBjqGVgZ0hhYAHzEICZgREAGNoBEXjafZA1UoZBEEQf7mS4k+DukOAJ7unvrp8glyDkCuihOAEXQLuKxaXWXvfazADlnJFHTn4JcMGD4RwquTOcK741nMcoN4bzaebUcAH1OIYL5e8brtT59lfOgXKqDedQSrnhPPS+4Uq5sE4aiyReEhwQJYBDRBQUh0VSOGoZphlQs/FjEZV2xP3Y4oRWvUJY+xsss6phESQgN46XPralwrgkpCz2pSx0U/spWhnW/UG1oW/3Wr/d+zg3g60WICj696+v6tvZBa0ZTuSZXFEs6H3GRbtyglq/x7SJJY7J86MbzOFqjchTTtKdmIphm5qFiaITOuejH79OJhmQ9hISp3CIigf4nskGKemuFxpDVNMAeNpsgzEBRQAABe/xPwhhUgCYqGFTRg6zEnaIAWgBAdzdYQDA3RDxhf8eMDGwkLGR01FwsFKyU3FiyqCllqmf/rJky5Erj2f3GR6yl+ZlGhg4GnDmpZYXZ6QWpuaARYwNLDjTixLLUpPzc5M4E5NLS8AsqJwRlHbmLMnMSUGWMQEA00In7QAAAA==) format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAp0ABAAAAAAE2QAAAoXAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlgbhSAcLgZgP1NUQVRAAIE4EQgKkxSOLgs+AAE2AiQDeAQgBYROB4EuDAcbqA9RVJNypPiRYMdQfhMmoTUObUvbAMCACf/9PL/NP/cV8Ih+D8wGnR9jFdpbC85FgRWI+Qu3xv/biTMDF4VOVukiv/qjGx76vzfvzPtnF5d2E1yKSLBZNBgqnSp4xGNVuAvWhpno///3c/ULZp+PpxmmIe0sRFrahr5dzN8sIqpNvXFIEKqpJimRECshN0xNVSPdDECBUC8qveglG3p2f9sjA4IRAQAAWALDhRAQCgXhxqw0PkRIDCJeCFFi4Tx4wqEEoEZkkWWwd4sA0OYxwmeTM9dB0LppuxmCtrdZSkGBAAButwYAwSDkvRrfMpm10l8z1OCxU5QKgAIA6gNwXQohYh38CDFoFMliSWDuY3ArwXa4KMKzGyOeVoCWe3UOmyHVBGiZki0yh45WmABeGCik8SvkM0n9ZR2RrYdZmOdADOgabMTve2pSijHaVq4AgcJF4xMSIwFoAYQBCADgBeyocP3gwI8RpiJJVK2s3/aPpkPDLEEACMFAcOD+GAAGQz4n5uMReFDpe3JEJAXCWWpWCRk5j4BRfdwGGPPQiDY7HrYbBwcVCvLblMFqB6AyN3fv8vDmomrDLd1OpN3eG8KpnAJBEpAuGG8AIBBJMhSkEMA0NAijYMHpkzKMUCIYmtQ8ShSt0lSoAKAxswIAIsPjdCTAjjIbADKy8dESxEYU5lhBGUPMFVbuGk3QzW/saPdLAfB7/wKAPwBAP3kOgB8CgqqPARSSCNrBYV6+BQFAzbIlHyFAJGrPWIjACABhQL2RQqEKSBEBPTCEfggwQVg4+WLdrsQStA3VoufQa3kz32sIJ3Cu39jPUW6U3MuxGG3VfNYC8LZAfdSlqqjFAOD/V2gXVv1ChhV+8P1BISCc4sELeFFQmsBHEaLP17rcBlwAHwDz+joG7A7g06SRXJYFAINVjJTkJyojUBnAkhCS9v2oHaHuRKp5rwCR90xAskwREiiRiETMZKBMJFpJContQlJQdqhjOOjMZWxO9uFbc3496Ojy3NJ2lt84MKLONvCzDKddPp3HEnaMT3h3HNZl21ydiGzoUqknOgCT8ziPgPXwaXqbbfr+Ucbxdp3I0fsKH5ngN463oQbXjen4QZfraC9qmJnhN05NjCgnOqIOX5vT3DxI2/qbmsA6cv163MDk+SmwvsGT1Ez0RGWDtf0MPVkyyjnaN3fQM2YZRs86s2yPUUMbm0fbxo6ihmPjfGHjI7C2KIwLwYZ+x3INhkYKTLuOTiP8QW09dPBgkA30OHZ/lm16+gJqaGvztA/xG50TTn7jEGpoHhwcCxl0XTg560AnTxLs7AlrGaZtLpcXX6wODjiDdSdO+CzKmy7WYNmuWBeYVSYcajvbdfFGit2ONtCQaJB0SVb6ts08McoyAlarov0lzNbE3cErBU+cnN39xt03suqeTljbz+TYxmQZJsyvL7FNTyOkTQRrx8j1PPbOzA2AKsu2j0jhcYbGKW4EO56l4egYTWOvkkUBXSWQEgi1JW7Rj3X6hqS4LGeHF7pXm8OjsyvB0Dii7jisK2o8qMwa6FG1nAvRr+u/4OHoSzDY7UUG+/iE5kh30DpbE21rpvWDvb7Hzg4ot8TEEX7j6KgQg7iJjrCQeIu2ORxhU8OKpv4IR2dk28U7W2yDDtQwOsRvyQXB2tJPFzWNRbg6ow12Z3jPplvRH8yUny3fo1tNrYYTVd+pL/7we8zWkQ1DG5+L+fz7B+rv/uaMf6uWfWsv/+nXjLaBjDbI/Tdi3eCeZWHeK1N0rxl1vCG9JqeeIZm6HK02vY699qs8eGtoSHmIHESy+eu8s08EJu5L2Wc6PRRfL2M8vf5WSmUlSyXCBIOo/nrA/HlbChOWzUoSXzcHCHOG3m41VP3v8KTj336Zp/w94x/esOcGZlH04lk5K+KzVZDSd7764I3wY4bqnHr2CF3P2Pjop2OJ/N1Ttqmo0HHIp0OWhYn0eUrrNWbsWpR2YIipDknCX2Oa2dcfqRmws7Dq35uf9fYvSwtd+cWvr1mSVFq9dhnnj3eFqQln2docjSa9jj0mhpRuWnhjSaQmaRrelnotEyxSvcrQ+/87XhAulPnIVijloVzuZO4Uq8wdC04K1UUnbQpMkj597yh2pWrzyZ1CyepXlQKiluJ/u48MeH3rB+OarHID5HGDk4Jll969OFrE2J0azWk7Ex28NFj+2OUa3cfua9ZoBvaykP4Wa1rvQwkpz0kd71otFZDIl+tf9Cf5ROYbzcwra6N9lhSuDoxXZD0dQPKpOdf2MdwTO3REvNwTgT+NnD3VwgQEzusLTN2croRfz0Str2UnlTXZGk16PnODqU27+6dUvys8vCdX2k52kDL9qxHhZr2ynYQ58u37FyY9u1HMFqRrtekFKtIrvy4yMvqYR1LCSWbveo02o449MTegOmNbzdx/aW1OHdt2KIeehJWV8szE4CIDyZatjNJuKlbyIoMPBb+0QHUgB3b5Hhpm6woOT9JLFpHFUgXw3wT+E7TPyrw5fkee1qLN+PLWbRwucWQdnZN/zhmPk3W8NKP2AM8Z7lU/a8RfT9y3pVR1VFVECPam+DLdECH5BFSjmf7XEswK7Me/rBH4NS73Dcwa8eUvP8oDfz0Fj2c8hkL5YjZFTicMkW96nRpgWPWtRIFnU117qPOLPZFPTlHgjKEtHC9PqpL+jG8kvbx+Nwpgc9SdHZeSv/Qz9dyxdC9722dRL1yLGsCmIAAcrJUu3HNV0tyiSVZdv9McVmkuzWPVZKSAoGSX4waJCP7kCiD2GIGoL/Jqsz8s1I1f36Wk9QH3b/kMRCKPUr1jcX0frnwn/o+Ue+7qVMbHL4cAYJYMq8dStojn/XJx/EsA8MbCu28CgPfnK9Ldf1RIq8H7IBQMAAAC70QCTzQ6/969AMIVfdJXbN5ECOevo9MHn30OwHQRRF7iVLljktgm/YlsfAMWRC/1R3yNbIclANAIMpp8jlxLriYX/7Zdcan+T63VEAAfaTCb4YsDDCYINJd1O55iOCTAFvHwuy2G63tbXKIxW0KQ12xJHmptKQH0AhGdAFcIQICxRUATNKJMDoREIACwQhmzEtsUMyhgZJFPyBRwnvwHZEnccnNEZ620g1nBFVkio1WJi2nHQnkqvFLyZ5K5zUyMyhTZJnPEeI0lhaRiRvoI5jGylinlJzaOFSPGLGrsF7T8KvfhzlWpcqAmc639stoaoaX3o8vVMUeItXMcz886+aL8kvysYvaosAA7+uHFquoHZRtV+QmrZXDlA85ToNtKle20dihTIlq+bXLrgizU2zbRdkkaK5VCVTjs80ebsfiT+AAIMummj8X71Dxnzfe5T+h9ZpMv4IHBoJ2BIwKRiEIcxEU8RMMHPupXlRbExCyO4X0mT8k3VZiK8cinYhJ5/42oqemP+qTwtu2osuR+iuBYmmApz1JQbKRiujPh3nNBvAgA) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA2MAA8AAAAAEwgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAAD0AAABYAQYAuUdQT1MAAAGYAAABUgAAAp6GWZeRR1NVQgAAAuwAAAAtAAAALhN8KW5PUy8yAAADHAAAAE8AAABgdwQhGFNUQVQAAANsAAAANgAAAED0I98bY21hcAAAA6QAAACIAAAAuDHsLTNnYXNwAAAELAAAAAgAAAAIAAAAEGdseWYAAAQ0AAAGsAAACXw49m3haGVhZAAACuQAAAA2AAAANhV+kjRoaGVhAAALHAAAAB8AAAAkB6IBwWhtdHgAAAs8AAAAXwAAAHgxuwN3bG9jYQAAC5wAAAA+AAAAPiU+IwdtYXhwAAAL3AAAABwAAAAgAC0A425hbWUAAAv4AAABCQAAAiItI1WwcG9zdAAADQQAAACFAAAArlnuxf942g3IAQpAUBRE0fNAP0JV/GI39r8o06nbNMrgAHzZTZmUJUqLstrSPcoZ5dKNHm9aQUvn/Lcu/w9AfwHAAAAAeNp10CWUVVEUBuBv36drZh7u7u5QcCcRp+LuDn1B77hrp9EX7laxhDuky3oHtyP/dhVoMMlShVlz5jbrt3LZ4s36rV20db12ipDnCgjZDzlLUmHNss3r9Vq3aPMaXdatWbdGO8QPb+mHYjR7ZZQGZa2EBoSrOgh7NAlFEYOzQ0LoqohQFc6YL2zXpMFcc0wzwTgjDNJHNx1EtI53wpOEn+sYQwuHRUzNzolomfgdiV9auJrwQh3rGg3SFIrKqho0qmmphBEYhD7oRqo0OGWv1NGrhHeSppj4kvY66KiLrtLkxmmQmaGIAWnWAvlDZLIkhZpakgidFFExxK83VKQutdJGW12EyB/KVGWupxqbFXHKLhUV8tXkz8hP5PuQeCBJO3/h76d+/nPys36V9gEIlT92FkJCAQrIUAQllIWiJhnJCkXxi7UJhDZCJE35C8ZsRc8AAHjaY2BkYGDgYtABQmYXN58QBomM1KQiBpGcxJI8BhEGEGABEf//g0gAk7UHIwAAAHjaY2BhkmXaw8DKwMDUxRTBwMDgDaEZ4xiMGHUYkEADA0M+kGKC8YuLU1IZFjAoKKxiPvdfhIGB+TnDH6CwIkiO8QvTHiClwMACADP4DagAeNoFwbcBwgAQBDDdExsyI7AZTr3Tch7Okoirwlfhp9Z+mIK1mYZEHD0Fcq4NEZW7hh2i8AUPAAB42mWKAQYCURRFz/vvS8oIUiR8bSTTIgJQAAEBQWkJaQUh0CoqaBWZLUQAfq8nM6DLORcOEBx1+m75feQMTEhEgrvkxF1mspSN7OQYHuGpolHbKaWLGdTNTUpZeLOtG1Sbxl52tbWVAJ+Ds8/zPM2DPMxF9a5WCM1GjMH5X6RLi4IOvS8I1iVhAAEAAf//AA942n1WZYCrPBZNQiFBWzRQqAAl1Pum05Z1d3d3d3d3t1/r7u7u7u7u7u7bbkLnvTez8lUC9yLn3HMFAAJLUMJfoacACWAAKju1i9ROl/Ad2/vAK29fU6I7/etJa6QAgEBj9xP0AfQGEIEEgCIIFKywssyxopSMbSp3szlcBgGVSoxe30RJ79SKzv88D1eLXgc1/2EsIqfXJsVicY/uuN+i9sENb7SwabM/7iISdszQ3r7kxjcGu90eR3oKYgACwFlRcEXw7jP+557xh+DS4KN8X9v9Bd2H8xpy/pwRp1KtV5sN5+L71SagnCj2D4XpKUqeZoyt17fMma76+YUIu15BymKgYS+93B/dnIa5u33djJF/6X7JCtX5YDCO4zF9kk78vCi04EVKWrIUx5Pg9YBj67tfoRZ6N7g4AHI2R7UQG4EZHC43m/WKu+YNzoZL00XcK8SaozyzkO9xR1fyPQvB5vmvvkkkT/UjOp14YRbEWSurLpZ6LA3N89/2YgeXmIVSqsTd8zDSimPNs9T++kJpvGR0ecVru91R1oiGwzCQQxq7ZuzbrmVbJOxNNtn5b3SuVuBK3clwoodKU8d6S/WpYWhqMr3w4sLXrSKubB2F9AKurFwrG+3+XCsLdn9C90PvBTEAkHOXagFr/aSjOKlY0aWmpP0RwuZzRj6SGJPedGA//LFuPkUv7FZs++XXCA0n9FVwXJ4r8XGUfPnLnZBw3Pr+dUZxjeuD89a4FvdfCr0RpADQjHH5KljDCh3TpcgjhmcSemu25mbwwWDa4VmB9xDm9udfDkYib/p6aFECH4yLKSe3Ecb2gaSYzJjAr3HquNV93MAR+Lvd7i/w9ejrYHZOFcXzd4ZDNpfW6yt3erruFxcj7DoFWfT6GvGzS0NZ18yO73fN+cVPda1/kUCUkfMLWtN7mynKiqnebZs2gTjnvDAJZ5euLs5VaO5+Dd8O/wUuIlSYI8GgEoUkcEVpSSVHPVFaQqQ8U5QztaV8I7n4hcdqy8Cu6WRZ4buuSbuZQ6e5f+oGF7ezPHcKFBiR2WJj37BJM0rddjVP7uyYURZoUdfWtKbbJIRoWCEKpmxTri4xaBCTtM7dc13HkVVFN4kiNez+uWZXvxZXteaNvsFVNbiqCog+Duqc/gW58A/Hclr9Z07xGT1vVaxN6723DcZJMg7golhbxjseSUfteETVTeGk5isJm80KsircXH8lKWdcN45cY9TI1h75zxx595cdgz9B7xA9SveIQkbRnu6+mFfVBdAhrS4g1fi+h619h+LqrF1KlnRZWgYQotlKNUmuuyyCcnccaIrUq66y8VgIG51RQAzcaCxrix88HOiDzWW/rrS7ioWnYy4WPDfuproszwoMB/2LnnegJJmm4ElBUENulA0lyTVFGTNV2n5gdelFILSTd5eEP+J9WBxFYGO+CuHo2bI8LV1p8/VPU0YuYbMoLu2LinLEF3NYO2T+RUnxtvaIwudLeHCVDEuP9IdRPAoeKuFsPMqxtL1+MGqLWV/tfindE12GI14KAFlgCqQjfeoC3Bz3WKioeQlPxcvRPzspVrwkc8EJnfcmj74ELubzAuPwcLI4b6yy2bwg+eXutZV4c/L58fEr3u3yrG5V7I6LJ6jMu9ADrtekYgKHcjJqG/1LVK8PynYypq877z1vcj6dtxB8Bp8u0Dv37a4p01P97sxXJ0zbvj8cxyKOGerD76GvgibocSFP19uRVqmwL3Cmi+HDBItyLlY+tfgG4iML9fn8ouM2Xzna8X0AwQIp8Hrom8AEwC0Z48VF9+24fVZhGmZWPK1ommaKzKU5HE49bWGMRhNP5PUBiMBXoa/VV2b7ObOsp8v7nLZmtgZvddqq5WSIdHvjkb7p9oZjXVx3VWTCH/CofG7wC/ZoZYn3s4oTgAkxpQf3rZaZ2fe8h5tatpk+BDXRVxtwoq36cYZnE5xH/aU+gQ1xxysjH34ffQNQbvDr9yMuEynMRUjCA6PLm4OhY7f6D5ZMQiz04F6r5eR9A70yk4lb5AfaRJYn6iodeHIDQHBhFMGPcJYZj25ZPxCF8oKshY4m1f7dgbffF9qxqzcd39U8PbUcY7KkUccz4jbR3KSnutb0AH015B9CglHHYzSKfM0kQcgSbyBIg4eiA/hp9Fxgc7TTeT4zT96shbYdaj/Sqd2iBjqQwySmDTlIEioDtNuiFH5Zujgw6yedUJFxFWuq8gkL3tAsO0XTvYU5jAvL2b7nhIlmRsOmo/T5hmz7k94LTlhgtzujsgIiAP4NaGKMXAABAAAAAgBCPHdmQF8PPPUAAwPoAAAAANRN3NgAAAAA3kZxSv98/wcEVQPmAAEABgACAAAAAAAAeNpjYGRgYD73X4SBgaXwf80/WZZQoAgqkAMAhz8FaQB42mOSZzBiOs7AAseTGbiY5Bi4wbiOgQGMwxj4QJhx8///jCcZ+EGYSREoBsQMrxkYQJjxzf/vjK8YWJnXMJgDRXSBWB+I64A4GIgDgdgRiJsZD/z/x6THEAgA69UWUgAAAAAVAEkAVQBhAJ8BAgEOAT4BSgF+AYoBzQIpAjQCZgJxAnECcQLSAwsDbwOhA74D2gQDBC0EZASCBLYEvgAAeNpjYGRgYJBjqGVgZ0hhYAHzEICZgREAGNoBEXjadZC1WYRBAETfuV+GJkiCu0OCJ7in566/IB1QATEh1RBSAYUwweLwrcybWV8gzgM+PP4I8MSrYQ9JXgx7CfNs2Mckj4b9dHNvOEAvDcNB5ZeGk8wzKBZ7IE6nYQ9R4oaDaH/DSaVwSBOLOmlqXFEmh0NJlBcXRXI4Ki1WmVKxyWJRlnfEk9jimlS7UGSKI3bZV7PIk1NaJc0Em6Ka/KVSC62Rb9DPLJNMq8z8WNH/seJzxhq2So686L/9jf4Y35K2uMP6eJNORnuyKDpXkpf+vMExlriiLItWsIErLSmzsOWHP37GNn9TpIxm4JJhkixN6kzJpymIGziUxVP8vP0RDfmRN3eyTwgAAAB42myDMQFFAAAF7/E/CGFSAJioYVNGDrMSdogBaAEB3N1hAMDdEPGF/x4wMbCQsZHTUXCwUrJTcWLKoKWWqZ/+smTLkSuPZ/cZHrKX5mUaGDgacOallhdnpBam5oBFjA0sONOLEstSk/NzkzgTk0tLwCyonBGUduYsycxJQZYxAQDTQiftAAAA) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-900-normal-B0TD3Qnu.woff2) format("woff2"),url(/assets/montserrat-latin-900-normal-BDWDmVut.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(/assets/montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/montserrat-latin-ext-900-normal-BTaqesvP.woff2) format("woff2"),url(/assets/montserrat-latin-ext-900-normal-DoASD5Eh.woff) format("woff")}@font-face{font-family:Caprasimo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/caprasimo-latin-400-normal-u3avbpQ7.woff2) format("woff2"),url(/assets/caprasimo-latin-400-normal-CPOhBPz8.woff) format("woff")}@font-face{font-family:Caprasimo;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAkcAA0AAAAADvAAAAjLAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1YGYACBHBEICpIMjzwLLAABNgIkA1QEIAWEFgeBDgwHG44MUZRQVgTAj4OcjNec9PT0XGK13bJsAlML4lHc/CRrV/DA51nv/6QaM0sihWeysE7rk3CCcIPdhrELZoBO7bI53poUjHmhilyTIimMDHeb04koZgQvYN79GvEPlWZJtF2j8khWIqVsO5tgPsyGqCbVRshUtSTexEsmNkJoh4o1PYSALVPa7r17IYAYSqtJtm7buTcJYX1MMQmo8MfBqE3IM6oYO7wuqEguch6HdhKk3EagIJDmF6veEitYwLI2tYCLZX+yrBAyJcbuQKUosfJZPwMGiUq7bt3a0RxtK8vwaB/Y+ouwZhtNm1jWAo2EHCg87cFlJ5UFT5cniUIcmpZsLl0MinV9QV6SDxShKIpd00wT0LRABB5uzu3MJ+YpU0d0e3RcxBaxRgQQwURsj14RJMEy2CdwWIo08cQhEKZJYm+SDipungX5A2o+UN7XDCAaHIUuHUnW46WZnFFV2ykMR2zvFr06H4EsckIinkymYLHJ6ydhArihalwA2wGH0NhgBIU85x8/n1axfTcKOXbtFAqJYggjYQA+ceUIAO8kl+0Mhw1XTwICZ5u4fh2FbIv1Y0lbzgDw2NObxbjiAICEVmNi+9uPJ1BTkfFHt3TBBEnT/OL+/ehJmJEoCokMIRE0GoDDFNImdQB46BI6GEIHb9H2RWibdquRl2p4zrMIK5IgBpqdwsqL7DVEpvi2ArBczLioRwpiAJicoAxbgwkNcBnem91eP36OQjWfOqW9Nh6X440HV9qeTCgq2bwdhVxzlOGY+4yqr4wKGgH4afhlIPgAV8A8GGaqrYoORljoTZeK5Mbe9FUkdds5FPIaI6j2VLk95hE41dh48SJqZAIiErbuHNCRMgQ/uMkjWELEDxZRcUi1TnJW2Heujo6skCRaV2MT/ScbE8dISAdWnoUuDWnCE3ZJmVBvMXEV+VbXIpFxFPIcgymIQnQekWdj6igAE2MCyMPPA7CtbEX+hgNP+2s1SFLB5s1x5zeiXzjpzhkPjD5RkWb0n1JcdeQq01dw+Ppe8RSABYEmVrc+omRGk06rjsxXAAlpYeFWP8BoPOuR43GB4GcYd+IMWdcCMM84vX/CKx5gaQhDcZMIjIa8oZtmhGcXe+WyMjapEyQ5WQdMrYzmfk6xlwJTidfJCWuscpAK2mRaieibqxPnPjri3RcT9+Xwt3ym4wvQeibuqOZ6/CzY86z0v5QspnlP/BWBdokD/xd8Dq7wK9YsfIs7rS4EDWxLSP7pgx9FX9l3/wKUCHd9EbLOdTwpjwia5RrZgoog7y3B8nKkDvd/AlhT/Yx7uqJ1dz+yY11Lmn/2Nm/Vwj9+ugeMrnykobNjIVpu9JY25rUdd2cUezK0PuBIMi9v+pLZihieJ4Wnfb7vaezcMT5ObJfz2QtVULq7XZ4vqxcYeHhH4h+NqXezd/WVnYY3BB98Xh/keqcPTbfOprHOc3mUVOcaz38+ktShEfN3mK0NB1cvkXqlKskDHyWrMvU8tKor92BfV/HRrR03VYA7qU1rk4EmpV2uUcT8F89bXGqpbwue+FWrtctATSNcSLa3+VgSyb3mVnaou+UJPq4xsUosx+IAhoSoOCExu85nXMebbk6ZDKR93EcrY1NeXn/HgvmsJGZ3efWG+uWBvU8cw2mthJ2oDW9j0s5Q+NPj3WtaYlMU85UKm0BhAa2QQMddw1ZPfOEjbhP2e+wLGwOLtz3LaOFmT201Q3qA+h2VxzYTfRA4L47DcIrFLrMrr8wMKIjf8stZrHFhL/0zbkuqN/NKoRNsdhc6c7EWQhfUYTMa9DZSrURCqjU49JZOe6fHTJzmLrOUKAw2fU2MRFJDsuv1oLUEKp12OXs7HRZTB5SuYjB32DqzeQZYYro3uxDsyPS5R1OzeS30TwHl5F8ItrHudoVfLho3XUYPaqKdh66Vr4B2cpsay6DSOo/Lb9H7NRY+/R86RZcB+XWNJvw0oWRayv8OkjPub7bkL/7xuPtxD39+/Ug9h9Qqsxe7Sprz/HKrWOTgOUwsShGFp0x3QMpiYPKBAoGogLxY0Oh2pFsrC+xMgddqJZzJizwiJnWMMymX3CtU5aydhZWZ1sY8pznd89ESwYFTzvBbxCQY4N454Hhb7bQaxh4++4BHBylxVcl/nvvjHLYrluKk8z4AJh+4otE49Xt1GqdarXHq9mp1ju2H5iTS8vi5D+bIC7O0usy2Sii/r92ZfNASPkxMvQUQyN/osrSKwtY3eDm03GTKrVSGh/7v1iFNbikEtVYCjCmzDPV6n55Fuysjs6QJLraRMd/nz+xU/Hom4+5PZM59nGwDA/YVAMTQ5JKBkqrKwbLikv6yysqB0hO0S5cOllRXDZUAzF8mXDk2nTbX5tp76imDRHuDGnea/3x+mq07Haei9iyZlPZQ1T6yLCpgI8lb4aeYWNyTK0HsANY/hZWYV0B9DDTfUV/Z/JSCNcdWngTziXL8SiIAQct3qae3DiPof9hj7QA8+g6WBHi8d2kds1Hkt2PhTwGsSAAE2PpH+eCImrr/WY6FBMnTpfcmHgmAdYOmOaZJKjDQaqDU3CTBcob9e83crkLDHbjCaIg1KHeTVVvaWLqd7ExEtcslDXIdvShWqiPjLO/r3oIUd70lCVz1VqhvjbdKSaO8LeToT62XWV2acEnwMyb1P4LRNFQNXtLFKAJUOqbuVNVoGh6kwSh8mObdaEtnWqGvYhR6T4sWWUVPPAMdK0H1hfal8FGI3zIoRlNDVdVVV0M+CK3rKBtpR7d0qe1oZLc7pRcZRAUGnxgj90UvNTVVz2Utmt4j8PTqI+1+pRoEMdwlmdqCsWXhx4hzfk35thQ+AqjUsTgv6cKgiCPcGG0MPEQfUU1U4W0l1OIIM4orzq59rQqqkiThmilC8I7pQKG0MupqrC+zbPGIJ9wVUihCFRZhFTaec8QLh+4aO8bjMoqcjoZR+riaW28g7F4bVxvw/EcQcEesgDX6KKO4qksfgfuaB4U5d5+6FA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAtAAAwAAAAADsAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABHAAAAEkAAABWK5okZk9TLzIAAAFoAAAAVQAAAGB30TaVY21hcAAAAcAAAAByAAAAnAyKMJxnYXNwAAACNAAAAAgAAAAIAAAAEGdseWYAAAI8AAAGwQAACPT5mo5jaGVhZAAACQAAAAA1AAAANiiHDghoaGVhAAAJOAAAAB8AAAAkEB8EV2htdHgAAAlYAAAAPAAAAFRF9gSHbG9jYQAACZQAAAAsAAAALBwFHoxtYXhwAAAJwAAAABwAAAAgACQBJm5hbWUAAAncAAAA9QAAAhYr40j8cG9zdAAACtQAAABrAAAAjl/1qz542mNgZGBg4GJQYTBiYHJx8wlh4MtJLMlj4GNgYQCC///B8ozZqUV5DBwgFggD5ZiAPEYw5gHyQGJCDIxAyAzETP8/AgCyDQlKAAAAeNpjYGG5zjiBgZWBgXUWqzEDA8MJCM2kxsjIJASkOThZWJi5mVhYGhgY8hmQgLu/vzuDA4OCggJrwr9SBgb2CMarCgwMjCA5FqBpQEqBgQkAJs4LCwAAAHjaTckxDgFBAADA2VsJCUTkolLsA3zC+Yj7hHiCWqvxFZV4hIjKK/aW5sK0gwoRtSigNnDEylw0kTQuoQ2HcKpu1b16xBBjHKVUCpLNd3d/q9/yKtfS0p27fd7mJq/J4zx8vgXA0s9Mb6E2NfkA168fTQAAAAEAAf//AA942q1VZWDiWBd9SQjptJBBmxZNSAmQ4KSBBmmRQtstVuou4+4+s76fu7u7u7u7u7u7S+n3ksq38nfRe897Cefcc98FoOAgAGgGXwUYIABIGBmjlzEyB5FvtJvII9pX8dV/v9CPG+C+HADaGfwIKINRALwWLct4uH5RSkpS0ixJ/WIYhVmCiXdbLSRqtXRTZhdKdcNsZ2cOrnM+H0NotVaLC8UYDJ0oSu0fSKWE2+HQ/UTb5fa7ixL6Rano6HPsw79gMHOCxwG3IFKJjbAETreDeIctOhiNIKUXnhwQE3I04rQNseirjKyZstnDgoIFQjZHj5ExbL4kMp5negNBOQHBsJ0ykg79IbIn3etgmTjyG+RvAGrOAoC/EapiQRAkAUAg9z26xj1NLhTKIFwowhoTcaiVM4scy0KRMMPfOP+U17b++0cpH5AC8JWX0I31L7zx5PNOzDxnfZPQ9p2dOvOSpdbJsfpoGhk/dNeIQxyIJ2iBR78d5N3xxIDIr77w0p1Poc3Ne9C/tNm7Dp+5578fbhx9zfjCNCQE5re+q/kF/kjQgkw9nI/jWI+WVQL4UtjFXZjKCeZhDAIQ6YZ1hxgMuilKdWD3QqsFQi5MsQh9FT8ZMPWZ+QYvh7r0lA4bFnwDqdHTk/HDsTJ99OMvWH7MLx8daPqZoofLBPiEu7NBlCMCby2+/L5YMzvtXXvrE1oLz/6ws4PAcNdQIncrp9NHRLFWFUNZPmLf565feuMdT/3U4Y7ODrMYqzBbPZaYHGKOPDGejA4wOnft3Msvnn31mZSikoXdZYM+DO31lmpBP6LI5B7cWQ9uOC1sKgJR2krzoZK0+aH+4fhQvP0SigoI0WEJHZBKQlKwdn7ka4TeF/eVJISSSpzH46Xar47lYyflhDggiu4Afy9a8IXtTk5WeiYet9vtlpCx/SbkvM5JUr32eETBw4LNHuE2P/Rk3u8SFe7k1o+w92toMAETtcQULLLaMmrh2V3LFCX3d+z+hrnQ2I5h3duGhVGk7ZFcDlfBvfjCjRufu+Y+aUM6w13uIC3EejsJU6pfLPUna+kAn4lMP+fy8H1fOB6o+3BvHxNheL8R13R4I5GRkWXsostHe3R6HWFZedqhR724bCBxXSxVZRxJpzgUKhRDMV+K3mcMN+45cv05Y1o9Quoj+WkXFaH8lfxkXlH49vancD3+C3AbALjaTQp5TrUoSaIwV3Rt0w+ju6Gin8ihu6FaABe2bRaWlzgu08e7b0tWK8bCuTO5bNZqzWXyZ8/mjdVC6UA0emC4WIMrZ/PKSjY7dOZswTRaT1bdQt/vBLc7dOEXJ5rvmi0fn2uFDLVS6WA0erA83DAmlxfFbNZizWakxaWkoVkuKyulUt0gNOfOjE29r37i5wDZetXmPzVf0BbBmHLmiURcqTmLkRjr2fUIEt9psqQZfmMKmkhK6tK2Q3Dz9ihrIO87NxN+/1CXfPY9j60+/9hSvTKTlQU2mqllkHC0XIkOCa/p6fnrp1M3Tw4fn04UI4LI0ZxUlrC/7u84JYqbI1e/+YoV/uhS9VBhphBi6bGZo4Mkgca0TtraE/RFhU9++qvWxEJlYTJaLkd5mh+tLQAUyBo79gn858ACQgCY4TBWy60WnlAr7hWTkDJ8bcPE3oIcMfWGqiOFtVCReRPpNNh9yAd0VY0Ws82NFY6ORvaZu95Augz2gGYmOMtJR8uzJW+zaJgkumiOph7XsZ/IrU2Whxosoccr2i5G6ZINzQT2fK0H9MJku/V3JhScQrsUCPS53lyqXAx+2i3SlM/0738Z/d10v1vzUi6YC3+B4VmfSf+Wt+hNPpZnAAIVytjH8RTQQ327p10dD7KcQV+UluX05oqc0bxzoFJJpSpl9QoSZfDfAot6xV5J9oSzQX2POJ4eO3Wp8nLSbnCFNE3bZKs3NJdeq06edha0HezOXeidu8R3j7MiSe3vP6XH+ylSYEOuvgYtX2udxH+bngv1TrQcNNtH2uSlanUNqHfRYTj+NOCGiUcZA+ph2T0gifieXehQ9vA053FaPFzM5p0eyx6e8fY5DR6/kmmM2SyX4EZ8uTtm1Kjiy945C1T/MeyX+C3QBSj1F/rFHaOZ+8WIfuHK1fmFy1eQ1yrB4tVrGmxxbXV5eXV1SfleXF9bhFwHNC2M0QJgv597D7FPS6Ar3om03PK+WG8OM5Rg/uIXLQJFh02k5gP+Usn/BtJr8QQMujvu0BkCjMW7/+FkubW1/W9IHEE5oAEAEMAAfo0cgbj6/0H4IY6ruBEhkVdDXJ3NWg/EoTT47vwF+B9s3dYpAAAAeNpjYGRgAGKnsA5LhXh+m68M3BwMIHD/i5kSiH6wvtf0v/XfH5yd7DVALhsDE0gUADgKC/YAAAB42mNgZGBgj/inzcDA+e+/9R8Jzk6gCCoQBQCIBAWHAHjaY5rPkMrEwMDANpfBjnUvgy2rJkMUmy2DMvMFBj7WwwzbWM7+X8nCwGAFxMkgmgETW4JoZH0AZuIMvAAAABQAFAB/ANABQwGhAhICewLeAyUDTwNoA4sDrgPeBAQEMQRXBGMEbwR6eNpjYGRgYBBlWM3AwVDJwALmIQATAyMAHjIBS3jahZADbkRRAEVPbcYNiqC226C2HY/Nj2IfXVLjrmDWMIuYm8mYebr8eEA3Ptpoae8B/kjncAujpHK4lUH+c7iNHX5zuJ0pjBzuYIyPHO6UvpXDg0IQwNJIYLLHsoaJG4OgFEt4CVM4ojMu1S//njNuOMaphKFdPlG5izzhVcJW2innTcxArrwYE6yyxIrGao3uREW3mN3nnHuNc6Gm76xg1fljrQQ/GOL+7J9PsMaK1rrQixSvzlrf94ChMyTfnW0dYusMSDMwxWeq7tGvrhLKuVjCrWRUqkenGwOvkk6CQov40A0pa8p3V7271J9lKQPEe1UAAAAAeNpjYGIAg/9CjIwM2IAoEDMzqDCoMpgx2DCEMTQxLGO4z/CQ4RYjEyMzIwsjKyMbIzvDE4bdDE85E5NLS1KT83OTONOLEssgrJLMnBQwiyclM7UotTizGCycnFiUn6eXnFgAFwZxADjmISYA) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/figtree-latin-400-normal-g7Dtegnw.woff2) format("woff2"),url(/assets/figtree-latin-400-normal-BD4aNku5.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/figtree-latin-500-normal-BWnGEVsr.woff2) format("woff2"),url(/assets/figtree-latin-500-normal-B_yy1phn.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/figtree-latin-600-normal-Cv_xCTDl.woff2) format("woff2"),url(/assets/figtree-latin-600-normal-BM_oTo4n.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/figtree-latin-700-normal-th6qEP7c.woff2) format("woff2"),url(/assets/figtree-latin-700-normal-BCCt2T1q.woff) format("woff")}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/figtree-latin-800-normal-30yxI7TZ.woff2) format("woff2"),url(/assets/figtree-latin-800-normal-B7vj2UK8.woff) format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bricolage-grotesque-latin-400-normal-A6LyuA6R.woff2) format("woff2"),url(/assets/bricolage-grotesque-latin-400-normal-D89K-qEP.woff) format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/bricolage-grotesque-latin-600-normal-nxTgbNFE.woff2) format("woff2"),url(/assets/bricolage-grotesque-latin-600-normal-Bw0J83-2.woff) format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/bricolage-grotesque-latin-700-normal-gtcctNPv.woff2) format("woff2"),url(/assets/bricolage-grotesque-latin-700-normal-DvJDmrLu.woff) format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/bricolage-grotesque-latin-800-normal-J50vIsBe.woff2) format("woff2"),url(/assets/bricolage-grotesque-latin-800-normal-Br4b-5gk.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-400-normal-DRC__1Mx.woff2) format("woff2"),url(/assets/instrument-sans-latin-400-normal-D1W7dsQl.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-sans-latin-400-italic-DCPiXYsF.woff2) format("woff2"),url(/assets/instrument-sans-latin-400-italic-CX4K8MRt.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/instrument-sans-latin-500-normal-Dk9ku72i.woff2) format("woff2"),url(/assets/instrument-sans-latin-500-normal-Z6ESRlEs.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/instrument-sans-latin-600-normal-B7fBEWYG.woff2) format("woff2"),url(/assets/instrument-sans-latin-600-normal-B9e8oLYv.woff) format("woff")}@font-face{font-family:Instrument Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/instrument-sans-latin-700-normal-CYfAanHo.woff2) format("woff2"),url(/assets/instrument-sans-latin-700-normal-DfAjL1vF.woff) format("woff")}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-variable.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}.kq-marque{--kq-marque-encre: #111019;--kq-marque-degrade: linear-gradient(95deg, #2a6cf0 0%, #7c4bf0 52%, #ea3a86 100%);--kq-marque-taille: 18px;display:inline-flex;align-items:center;gap:.29em;font-size:var(--kq-marque-taille);white-space:nowrap;color:var(--kq-marque-encre);font-family:Plus Jakarta Sans,Poppins,sans-serif}.kq-app[data-theme=nuit] .kq-marque{--kq-marque-encre: #ffffff}.kq-marque-nom,.kq-marque-pro{font-size:var(--kq-marque-taille);line-height:1}.kq-marque-nom{font-weight:800;letter-spacing:-.03em}.kq-marque-r{font-size:.5em;font-weight:400;letter-spacing:0;vertical-align:.72em;margin-left:.1em;line-height:0}.kq-marque-pro{flex:none;font-weight:700;letter-spacing:-.02em}.kq-marque-pro>span{background:var(--kq-marque-degrade);-webkit-background-clip:text;background-clip:text;color:transparent}.kq-marque-icone{display:none;position:relative;flex:none;width:32px;height:32px;border-radius:9px}.kq-marque-icone:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5px;border-radius:inherit;background:var(--kq-marque-degrade);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.kq-marque-icone:after{content:"";position:absolute;top:6px;right:5px;bottom:5px;left:5px;background:var(--kq-marque-degrade);-webkit-mask:url(/marque-trophee.png) center / contain no-repeat;mask:url(/marque-trophee.png) center / contain no-repeat}.kq-app .kq-barre-tete .kq-barre-logo,.kq-app[data-barre=repliee] .kq-barre-tete .kq-barre-logo{justify-content:flex-start;width:100%;padding:0;gap:0;overflow:hidden}.kq-barre-logo .kq-marque{--kq-marque-taille: 21px;flex:none;width:232px;justify-content:center}.kq-app .kq-barre-tete .kq-barre-logo{position:relative}.kq-barre-logo .kq-marque-icone{display:block;position:absolute;left:10px;top:12px;opacity:0}.kq-app[data-barre=repliee] .kq-barre-logo .kq-marque-icone{opacity:1}.kq-app[data-barre=repliee] .kq-barre-logo .kq-marque-nom,.kq-app[data-barre=repliee] .kq-barre-logo .kq-marque-pro{visibility:hidden}.kq-app .kq-barre-tete .kq-barre-logo,.kq-app[data-barre=repliee] .kq-barre-tete .kq-barre-logo{overflow:visible}.kq-marque-ruban{display:none;position:absolute;left:0;top:0;width:232px;height:56px;background:url(/marque/ruban-nuit.webp) 0 0 / 232px auto no-repeat;pointer-events:none}.kq-app:not([data-theme=nuit]) .kq-marque-ruban{background-image:url(/marque/ruban-jour.webp)}.kq-marque[data-vol] .kq-marque-ruban{display:block}.kq-marque[data-vol] .kq-marque-nom,.kq-marque[data-vol] .kq-marque-pro,.kq-app .kq-barre-logo .kq-marque[data-vol] .kq-marque-icone{visibility:hidden}.kq-portail-marque{--kq-marque-taille: 26px;align-self:center}.ec-entracte-defaut .ec-ent-voile-defaut{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 40%,#0a1a6e00,#050b33cc 75%),linear-gradient(#020618aa,#020618 95%);pointer-events:none}.ec-ent-carte{border:2px solid;border-radius:28px;padding:32px 38px;box-shadow:0 30px 80px #0009;display:flex;flex-direction:column}.ec-ent-carte>*{position:relative}.ec-ent-tete{display:flex;align-items:baseline;gap:16px;margin-bottom:20px}.ec-ent-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.ec-ent-liste li{display:grid;grid-template-columns:54px 56px 1fr auto;align-items:center;padding:0 26px 0 16px;border-radius:18px;font-family:Poppins,sans-serif}.ec-ent-liste .r{font-weight:800;text-align:center}.ec-ent-liste .e{font-size:1.1em}.ec-ent-liste .n{white-space:nowrap}.ec-ent-liste .p{font-weight:800;font-variant-numeric:tabular-nums}.ec-ent-prochain{display:flex;flex-direction:column;align-items:center;height:100%}.ec-ent-prochain>*{position:relative}.ec-ent-affiche{margin-top:18px;border-radius:22px;overflow:hidden;background:linear-gradient(135deg,#6f40ea,#e8336d);display:grid;place-items:center}.ec-ent-affiche img{width:100%;height:100%;object-fit:cover;display:block}.ec-ent-affiche span,.ec-ent-vign span{font:800 30px Poppins,sans-serif;color:#fff;text-align:center;padding:10px}.ec-ent-genre{font:600 24px Poppins,sans-serif;margin-top:4px}.ec-ent-qr{background:#fff;border-radius:18px;padding:10px;display:grid;place-items:center;flex:none}.ec-ent-qr img{width:100%;height:100%;display:block}.ec-ent-qrcarte{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;height:100%}.ec-ent-qrcarte>*{position:relative}.ec-ent-adresse{font:600 24px Poppins,sans-serif;opacity:.85;text-align:center}.ec-ent-adresse.petit{display:block;font-size:21px;margin-top:4px}.ec-ent-bandeau{left:50%;transform:translate(-50%);display:flex;align-items:center;gap:24px;padding:10px 34px 10px 10px;border:2px solid;border-radius:24px;box-shadow:0 20px 50px #0008;white-space:nowrap}.ec-ent-bandeau>*{position:relative}.ec-ent-trio{display:flex;justify-content:center;gap:22px}.ec-ent-pastille{position:relative;display:flex;align-items:center;gap:14px;height:84px;padding:0 30px 0 16px;border-radius:42px;font:700 30px Poppins,sans-serif;white-space:nowrap;box-shadow:0 12px 30px #0007}.ec-ent-trio.petit .ec-ent-pastille{height:70px;font-size:26px}.ec-ent-pastille .m{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;background:#0003;font-weight:800}.ec-ent-pastille .p{font-weight:800;margin-left:6px;font-variant-numeric:tabular-nums}.ec-ent-partenaires{align-items:center}.ec-ent-cadre{border-radius:28px;overflow:hidden;display:grid;place-items:center}.ec-ent-cadre img{width:100%;height:100%;object-fit:contain;display:block}.ec-ent-cadre.vide{border:4px dashed;background:#0006}.ec-ent-cadre.vide span{font:500 28px Poppins,sans-serif;text-align:center;max-width:760px}.ec-ent-cadre.vide b{display:block;font-size:46px;font-weight:800;margin-bottom:10px}.ec-ent-coin{bottom:40px;display:flex;align-items:center;gap:18px}.ec-ent-coin>*{position:relative}.ec-ent-coin.gauche{left:60px}.ec-ent-coin.droite{right:250px}.ec-ent-vign{width:120px;height:120px;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,#6f40ea,#e8336d);display:grid;place-items:center;flex:none}.ec-ent-vign img{width:100%;height:100%;object-fit:cover;display:block}.ec-ent-vign span{font-size:18px}.ec-ent-cadre{position:absolute;background:#0008}.ec-ent-cadre img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.ec-ent-pos>*{position:absolute}.ec-ent-carte.centre{align-items:center;justify-content:center}.ec-ent-rangee{display:flex;align-items:center;gap:26px;height:100%}.ec-ent-rangee>*{position:relative}.ec-ent-rangee .ec-ent-affiche{margin-top:0;flex:none}.ec-ent-attente{font:600 26px Poppins,sans-serif;opacity:.75;text-align:center;margin:auto}.ec-ent-case-vide{top:0;right:0;bottom:0;left:0;border:4px dashed;border-radius:26px;background:#0006;display:flex;flex-direction:column;align-items:center;justify-content:center;font:500 24px Poppins,sans-serif;text-align:center}.ec-ent-case-vide b{font-size:36px;font-weight:800;margin-bottom:6px}.ec-ent-rangee>div{min-width:0}.ec-ent-rangee .ec-ent-adresse{overflow-wrap:break-word}.ec-ent-cadre:not(.vide){background:none;overflow:visible;display:flex;align-items:center;justify-content:center}.ec-ent-cadre:not(.vide) img{position:static;inset:auto;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;border-radius:24px;box-shadow:0 24px 60px #0009}.ec-ent-glissable{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .15s ease,opacity .15s ease}.ec-ent-glissable:active{cursor:grabbing}.ec-ent-glissable:hover>:first-child{outline:4px solid #8b6dffaa;outline-offset:6px;border-radius:28px}.ec-ent-prise{opacity:.45}.ec-ent-visee>:first-child{outline:6px dashed #8b6dff;outline-offset:8px;border-radius:28px}.ec-ent-visee{transform:scale(1.02)}.ec-ent-case-vide{background:none;opacity:.75;padding:20px 40px;gap:8px}.ec-ent-case-vide b{font-size:32px}.ec-ent-case-vide small{font-size:20px;opacity:.8}.ec-ent-blocs-verre{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ec-ent-blocs-aucun{box-shadow:none}.ec-ent-blocs-aucun,.ec-ent-bandeau[data-blocs=aucun]{text-shadow:0 2px 8px #000c}.ec-ent-bandeau[data-blocs=verre]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ec-ent-bandeau[data-blocs=aucun]{box-shadow:none}.ec-ent-carte>.ec-ent-liste{flex:1;justify-content:space-evenly}.ec-ent-prochain{justify-content:center}.ec-entracte .ec-texte{text-wrap:balance}.ec-ent-carte{box-shadow:0 28px 70px color-mix(in srgb,var(--ombre, #000) 45%,#000c)}.ec-ent-carte.ec-ent-blocs-aucun{box-shadow:none}.ec-ent-carte.ec-ent-blocs-verre{box-shadow:inset 0 1px #ffffff26,0 28px 70px #0008}.ec-ent-pastille{gap:16px}.ec-ent-pastille .p{margin-left:14px}.ec-ent-cadre-clic{cursor:pointer}.ec-ent-cadre-clic:after{content:"Changer l’image";position:absolute;left:50%;bottom:22px;transform:translate(-50%);padding:10px 22px;border-radius:999px;background:#0d0b16e6;color:#fff;font:700 24px Poppins,sans-serif;white-space:nowrap;opacity:0;transition:opacity .15s ease;pointer-events:none}.ec-ent-cadre-clic:not(.vide):hover:after{opacity:1}.ec-ent-cadre-clic:not(.vide){position:absolute}.ec-ent-cadre-clic.vide:hover{border-style:solid}.ec-ent-titre-defaut{margin:0;text-align:center;font:800 124px/1 Poppins,sans-serif;text-transform:uppercase;letter-spacing:.04em;font-family:Poppins,sans-serif!important;background:linear-gradient(180deg,#fff872,#ffe53a 38%,#ffb62a 70%,#ff8a14);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 5px 0 rgba(120,50,0,.55)) drop-shadow(0 6px 14px rgba(10,0,60,.6)) drop-shadow(0 0 30px rgba(140,90,255,.35))}.ec-pause{color:#fff;font-family:Poppins,sans-serif}.ec-pause .ec-pause-titre{left:90px;top:200px;width:1200px;text-align:center}.ec-pause-seul .ec-pause-titre{left:360px}.ec-pause-titre>*{position:relative}.ec-pause-mot{position:relative;height:400px}.ec-pause h1,.ec-pause-echo{margin:0;position:absolute;left:50%;top:0;white-space:nowrap;font:700 420px/.94 Oswald,Bebas Neue,sans-serif!important;text-transform:uppercase;letter-spacing:-.012em;transform:translate(-50%) skew(-11deg) scaleX(.6);transform-origin:center}.ec-pause h1{background:linear-gradient(176deg,#fff,#eef1f7 30%,#c7cfdd 47%,#f7f9fc 58%,#d9dfea 78%,#b9c2d3);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:3px #6ea4ff;filter:drop-shadow(0 0 2px #9cc4ff) drop-shadow(0 0 22px #2f6dffb0) drop-shadow(0 18px 30px #000c)}.ec-pause-echo{transform:translate(calc(-50% + 24px),-20px) skew(-11deg) scaleX(.6);color:#0a1a55a0;-webkit-text-stroke:4px #2f6dff;filter:drop-shadow(0 0 14px #2f6dff)}.ec-pause-titre p{margin:18px 0 0;padding-bottom:22px;font:600 36px/1 Poppins,sans-serif!important;letter-spacing:.42em;text-transform:uppercase;color:#f2f5ff;text-shadow:0 2px 14px #000}.ec-pause-titre p:after{content:"";position:absolute;left:12%;right:12%;bottom:0;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,#4d8dff 25%,#9cc4ff 50%,#4d8dff 75%,transparent);box-shadow:0 0 14px #2f6dff}.ec-pause .ec-pause-jeu{left:1290px;top:128px;width:600px;height:730px;perspective:1500px}.ec-pause-incline{position:relative;width:100%;height:100%;transform:rotateY(-14deg) rotate(-1deg);transform-origin:left center}.ec-pause-surtitre{text-align:center;font:600 30px/1 Poppins,sans-serif!important;letter-spacing:.42em;text-transform:uppercase;color:#f2f5ff;text-shadow:0 2px 12px #000;padding-bottom:16px;margin:0 40px 30px;position:relative}.ec-pause-surtitre:after{content:"";position:absolute;left:6%;right:6%;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#6ea4ff,transparent);box-shadow:0 0 10px #2f6dff}.ec-pause-affiche{width:580px;height:580px;overflow:hidden;position:relative;border:4px solid #5d97ff;border-radius:6px;background:linear-gradient(160deg,#1d4fd8,#0b1f73);box-shadow:0 0 0 2px #0a1a5580,0 0 46px #2f6dffcc,0 30px 60px #000b}.ec-pause-affiche img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.ec-pause-sans-image{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;padding:40px;text-align:center}.ec-pause-sans-image .ec-pause-genre{font:700 26px/1 Poppins,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#cfe0ff}.ec-pause .ec-pause-bandeau{left:0;right:0;top:906px;height:136px;display:flex;align-items:center;background:linear-gradient(90deg,#02050fee,#050c22e0 50%,#02050fee);border-top:1px solid #4d7dff66;border-bottom:1px solid #4d7dff33;box-shadow:0 -10px 40px #000a}.ec-pause-bandeau>*{position:relative;flex:none}.ec-pause-logo{margin-left:44px;width:220px;height:108px;object-fit:contain}.ec-pause-filet{width:2px;height:76px;margin:0 34px 0 28px;background:linear-gradient(180deg,transparent,#9cb6e8aa,transparent)}.ec-pause-filet.droite{margin:0 36px 0 auto}.ec-pause-phrase{font:600 48px/1 Poppins,sans-serif!important;color:#fff;text-shadow:0 2px 10px #000}.ec-pause-qr{width:112px;height:112px;padding:8px;background:#fff;border-radius:4px}.ec-pause-qr img,.ec-pause-qr canvas,.ec-pause-qr svg{display:block;width:100%;height:100%}.ec-pause-rejoindre{display:flex;flex-direction:column;margin:0 52px 0 30px}.ec-pause-rejoindre span{font:600 18px/1 Poppins,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#dfe6ff}.ec-pause-rejoindre strong{font:700 52px/1.2 Poppins,sans-serif!important;letter-spacing:.28em;color:#fff;font-variant-numeric:tabular-nums}.ec-pause-rejoindre small{font:500 19px/1 Poppins,sans-serif;color:#dfe6ff}@keyframes ec-pause-rideau{0%{opacity:1}to{opacity:0}}@keyframes ec-pause-echo-in{0%{opacity:0;transform:translate(calc(-50% + 140px),-80px) skew(-11deg) scaleX(.6)}to{opacity:1;transform:translate(calc(-50% + 24px),-20px) skew(-11deg) scaleX(.6)}}@keyframes ec-pause-mot-in{0%{opacity:0;transform:translate(-50%) translate(-120px) skew(-24deg) scaleX(.6) scale(1.12)}60%{opacity:1}to{opacity:1;transform:translate(-50%) translate(0) skew(-11deg) scaleX(.6) scale(1)}}@keyframes ec-pause-devoile{0%{clip-path:inset(-20% 100% -20% -20%)}to{clip-path:inset(-20% -20% -20% -20%)}}@keyframes ec-pause-monte{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes ec-pause-trace{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ec-pause-carte-in{0%{opacity:0;transform:translate(260px) rotateY(-62deg) rotate(-1deg)}to{opacity:1;transform:rotateY(-14deg) rotate(-1deg)}}@keyframes ec-pause-trace-v{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes ec-pause-bandeau-in{0%{transform:translateY(100%)}to{transform:none}}@keyframes ec-pause-pop{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes ec-pause-glisse{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.ec-pause .ec-pause-rideau{top:0;right:0;bottom:0;left:0;background:#01030b;opacity:0;pointer-events:none;z-index:5}.ec-pause-titre p:after{transform-origin:center}@media (prefers-reduced-motion: no-preference){.ec-pause{--doux: cubic-bezier(.22, 1, .36, 1);--rebond: cubic-bezier(.34, 1.4, .5, 1)}.ec-pause .ec-pause-rideau{animation:ec-pause-rideau .8s ease-out both}.ec-pause-echo{animation:ec-pause-echo-in .9s .35s var(--doux) both}.ec-pause-mot{animation:ec-pause-devoile .75s .2s var(--doux) both}.ec-pause h1{animation:ec-pause-mot-in .85s .2s var(--doux) both}.ec-pause-titre p{animation:ec-pause-monte .6s .85s var(--doux) both}.ec-pause-titre p:after{animation:ec-pause-trace .7s 1.05s var(--doux) both}.ec-pause-surtitre{animation:ec-pause-monte .55s 1.15s var(--doux) both}.ec-pause-surtitre:after{animation:ec-pause-trace .6s 1.3s var(--doux) both}.ec-pause-incline{animation:ec-pause-carte-in .95s 1.2s var(--rebond) both}.ec-pause .ec-pause-bandeau{animation:ec-pause-bandeau-in .6s 1.55s var(--doux) both}.ec-pause-logo{animation:ec-pause-pop .6s 1.9s var(--doux) both}.ec-pause-filet{animation:ec-pause-trace-v .4s 2s var(--doux) both;transform-origin:center}.ec-pause-phrase{animation:ec-pause-glisse .6s 2.05s var(--doux) both}.ec-pause-qr{animation:ec-pause-pop .6s 2.2s var(--doux) both}.ec-pause-rejoindre{animation:ec-pause-glisse .6s 2.3s var(--doux) both}}.ec-pause-hote{display:contents}.ec-pause .ec-pause-decor{top:0;right:0;bottom:0;left:0;background:url(/ecrans/fond-entracte.webp) center / cover no-repeat;transform-origin:50% 60%}.ec-pause .ec-pause-lueur,.ec-pause .ec-pause-reflet-mot{margin:0;position:absolute;left:50%;top:0;white-space:nowrap;font:700 420px/.94 Oswald,Bebas Neue,sans-serif!important;text-transform:uppercase;letter-spacing:-.012em;transform:translate(-50%) skew(-11deg) scaleX(.6);transform-origin:center}.ec-pause-lueur{color:transparent;text-shadow:0 0 40px #3b7bff,0 0 90px #2f6dff;opacity:0}.ec-pause-reflet{position:absolute;top:-40px;left:0;width:240px;height:480px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%,#000 60%,transparent);mask-image:linear-gradient(90deg,transparent,#000 40%,#000 60%,transparent);transform:translate(-320px)}.ec-pause-reflet-in{position:absolute;left:0;top:40px;width:1200px;height:400px;transform:translate(320px)}.ec-pause-reflet-mot{color:#fff;-webkit-text-fill-color:#ffffff;text-shadow:0 0 16px #d6e8ff,0 0 42px #8fb8ff}.ec-pause-affiche:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 60px #8fb8ffcc;opacity:0}.ec-pause-qr{position:relative}.ec-pause-qr:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border:3px solid #8fb8ff;border-radius:8px;opacity:0;pointer-events:none}@keyframes ec-pause-avance{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes ec-pause-apparait{0%{opacity:0}to{opacity:.3}}@keyframes ec-pause-respire{0%{opacity:.3}to{opacity:.85}}@keyframes ec-pause-fenetre{0%{transform:translate(-320px)}20%,to{transform:translate(1320px)}}@keyframes ec-pause-contre{0%{transform:translate(320px)}20%,to{transform:translate(-1320px)}}@keyframes ec-pause-flotte{0%{transform:translateY(0)}to{transform:translateY(-14px)}}@keyframes ec-pause-eclat{0%{opacity:.15}to{opacity:.75}}@keyframes ec-pause-anneau{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.32)}}@media (prefers-reduced-motion: no-preference){.ec-pause .ec-pause-decor{animation:ec-pause-avance 16s .4s ease-in-out infinite alternate both}.ec-pause-lueur{animation:ec-pause-apparait .6s 2.2s ease-out both,ec-pause-respire 3.2s 2.8s ease-in-out infinite alternate}.ec-pause-reflet{animation:ec-pause-fenetre 7s 2.9s linear infinite both}.ec-pause-reflet-in{animation:ec-pause-contre 7s 2.9s linear infinite both}.ec-pause .ec-pause-jeu{animation:ec-pause-flotte 4s 2.3s ease-in-out infinite alternate both}.ec-pause-affiche:after{animation:ec-pause-eclat 3.4s 2.3s ease-in-out infinite alternate both}.ec-pause-qr:after{animation:ec-pause-anneau 2.8s 3.2s ease-out infinite both}}@keyframes ec-pause-s-bandeau{to{transform:translateY(110%)}}@keyframes ec-pause-s-carte{to{opacity:0;transform:translate(320px) rotateY(-70deg) rotate(-1deg)}}@keyframes ec-pause-s-efface{to{opacity:0}}@keyframes ec-pause-s-descend{to{opacity:0;transform:translateY(22px)}}@keyframes ec-pause-s-mot{to{opacity:0;transform:translate(-50%) translate(180px) skew(-24deg) scaleX(.6) scale(1.08)}}@keyframes ec-pause-s-echo{to{opacity:0;transform:translate(calc(-50% + 260px),-60px) skew(-11deg) scaleX(.6)}}@keyframes ec-pause-s-devoile{0%{clip-path:inset(-20% -20% -20% -20%)}to{clip-path:inset(-20% -20% -20% 100%)}}@keyframes ec-pause-s-noir{0%{opacity:0}to{opacity:1}}@keyframes ec-pause-s-ouvre{to{opacity:0}}.ec-pause-hote.sortie>.ec-cadre{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none;animation:ec-pause-s-ouvre .32s .82s ease-in both}.ec-pause-hote.sortie .ec-pause .ec-pause-bandeau{animation:ec-pause-s-bandeau .45s cubic-bezier(.55,0,.75,.2) both}.ec-pause-hote.sortie .ec-pause-incline{animation:ec-pause-s-carte .5s .05s cubic-bezier(.55,0,.75,.2) both}.ec-pause-hote.sortie .ec-pause-surtitre{animation:ec-pause-s-efface .3s both}.ec-pause-hote.sortie .ec-pause-titre p{animation:ec-pause-s-descend .35s .1s ease-in both}.ec-pause-hote.sortie .ec-pause-mot{animation:ec-pause-s-devoile .5s .2s cubic-bezier(.55,0,.75,.2) both}.ec-pause-hote.sortie .ec-pause h1{animation:ec-pause-s-mot .5s .2s cubic-bezier(.55,0,.75,.2) both}.ec-pause-hote.sortie .ec-pause-echo{animation:ec-pause-s-echo .45s .15s ease-in both}.ec-pause-hote.sortie :is(.ec-pause-lueur,.ec-pause-reflet,.ec-pause-affiche){animation:ec-pause-s-efface .2s both}.ec-pause-hote.sortie .ec-pause .ec-pause-jeu{animation:none}.ec-pause-hote.sortie .ec-pause-qr:after{animation:none;opacity:0}.ec-pause-hote.sortie .ec-pause .ec-pause-rideau{animation:ec-pause-s-noir .3s .55s ease-in both}.kq-ecran-sobre .ec-pause *,.kq-ecran-sobre .ec-pause *:after,.kq-ecran-sobre .ec-pause-hote>.ec-cadre{animation:none!important}.tc{height:100dvh;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:14px 14px calc(10px + env(safe-area-inset-bottom));background:#0d0a1f;color:#f4f1ff;font-family:var(--kq-font-body);overflow:hidden;touch-action:manipulation;-webkit-user-select:none;user-select:none}.tc-centre{align-items:center;justify-content:center;text-align:center}.tc-attente,.tc-erreur{font-size:20px;line-height:1.4;max-width:22rem}.tc-erreur{color:#ff9db1}.tc-tete{flex:none;display:flex;align-items:center;justify-content:space-between}.tc-vif{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a79fd0}.tc-vif i{width:9px;height:9px;border-radius:50%;background:#6b6390}.tc-vif.est-vif{color:#f4f1ff}.tc-vif.est-vif i{background:#ff5a5f;box-shadow:0 0 10px #ff5a5fcc}.tc-joueurs{font-size:14px;color:#a79fd0}.tc-alerte{flex:none;margin:0;padding:9px 12px;border-radius:12px;background:#ff9db124;color:#ffc6d2;font-size:13px;line-height:1.35}.tc-carte{flex:none;padding:12px 14px;border-radius:16px;background:#221a52}.tc-carte-titre{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffc93c}.tc-carte-titre span{color:#d9c07a}.tc-carte-question{margin:0 0 6px;font-size:16px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tc-carte-reponse{margin:0 0 6px;font-size:15px;font-weight:700;color:#6ee7a0}.tc-carte-anecdote{margin:0 0 6px;padding:8px 10px;border-radius:10px;background:#ffffff0f;font-size:14px;line-height:1.35;color:#ffffffdb}button.tc-carte-anecdote{display:block;width:100%;border:1px solid rgba(255,255,255,.14);text-align:left;font-family:inherit;cursor:pointer}.tc-carte-anecdote .kq-anecdote-entete{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:2px}.tc-carte-anecdote .kq-anecdote-texte{margin:0}.tc-carte-anecdote .kq-anecdote-plus{flex:none;font-size:13px;font-weight:700;color:#c9bdff}.kq-anecdote-fond--tc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-end;padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:#05030fb3}.kq-anecdote-fond--tc .kq-anecdote-fenetre{width:100%;max-height:85dvh;display:flex;flex-direction:column;padding:18px 18px 14px;border-radius:20px;background:#1a1535;color:#f4f1ff;box-shadow:0 -10px 40px #00000080}.kq-anecdote-fond--tc .kq-anecdote-titre{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#a79fd0}.kq-anecdote-fond--tc .kq-anecdote-complete{flex:1;min-height:0;overflow-y:auto;margin:0 0 14px;font-size:18px;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.kq-anecdote-fond--tc .kq-anecdote-fermer{flex:none;min-height:52px;border:0;border-radius:14px;background:#6c4dff;color:#fff;font:inherit;font-size:17px;font-weight:700}.tc-carte-pied{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px;color:#a79fd0}.tc-carte-pied strong{font-size:17px;color:#ffc93c}.tc-carte-pied strong.est-pause{font-size:13px}.tc-paire{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:10px}.tc-btn{min-height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:8px;border:2px solid #3a3270;border-radius:18px;background:none;color:#f4f1ff;font-family:inherit;font-size:15px;line-height:1.15;text-align:center}.tc-btn span{font-size:19px;line-height:1}.tc-btn:disabled{opacity:.35}.tc-btn:active:not(:disabled){background:#1c1740}.tc-btn.est-pause{color:#ffc93c;border-color:#ffc93c}.tc-btn.est-confirme{color:#ff9db1;border-color:#ff9db1;background:#ff9db11f}.tc-btn--stop{color:#c9c2e8}.tc-btn--stop:active:not(:disabled){color:#ff9db1;border-color:#ff9db1}.tc-btn--son{flex:none;flex-direction:row;gap:10px;min-height:52px}.tc-btn--son span{font-size:17px}.tc-or{flex:1;min-height:104px;max-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:none;border-radius:22px;background:#ffc93c;color:#241a00;font-family:inherit;font-size:26px;font-weight:700;line-height:1.1;text-align:center;padding:12px;box-shadow:0 14px 34px #ffc93c59}.tc-or-ico{font-size:28px}.tc-or:disabled{background:#241d43;color:#6b6390;box-shadow:none}.tc-or:active:not(:disabled){filter:brightness(.94)}.tc-file{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.tc-file-label{margin:6px 0 0;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a79fd0}.tc-ligne{flex:none;display:flex;align-items:center;gap:10px;min-height:56px;padding:8px 12px;border-radius:14px;background:#1b1540}.tc-ligne.est-encours{background:#2a2160}.tc-point{flex:none;width:10px;height:10px;border-radius:50%}.tc-ligne-nom{flex:1;min-width:0;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-ligne-meta{flex:none;font-size:13px;color:#a79fd0}.tc-mini{flex:none;width:40px;height:40px;border:1px solid #3a3270;border-radius:12px;background:none;color:#c9c2e8;font-size:14px;line-height:1}.tc-mini:disabled{opacity:.25}.tc-mini:active:not(:disabled){background:#2a2160}.tc-mini--off{color:#ff9db1;border-color:#ff9db166}.tc-ajout{flex:none;min-height:56px;margin-top:4px;border:2px dashed #3a3270;border-radius:14px;background:none;color:#c9c2e8;font-family:inherit;font-size:16px}.tc-ajout:active{background:#1b1540}.tc-note{margin:2px 0 0;text-align:center;font-size:13px;line-height:1.4;color:#7e77aa}.tc-vide{margin:0;color:#a79fd0;font-size:15px;line-height:1.4}.tc-onglets{flex:none;display:flex;justify-content:center;gap:26px;padding-top:6px;border-top:1px solid #241d43}.tc-onglet{min-height:44px;padding:0 6px;border:none;border-bottom:2px solid transparent;background:none;color:#7e77aa;font-family:inherit;font-size:15px}.tc-onglet.est-actif{color:#ffc93c;border-bottom-color:#ffc93c;font-weight:700}.tc-tiroir{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;background:#0d0a1f;padding:14px 14px calc(14px + env(safe-area-inset-bottom));gap:10px}.tc-tiroir-tete{flex:none;display:flex;align-items:center;justify-content:space-between;font-size:20px}.tc-fermer{min-height:44px;padding:0 18px;border:2px solid #3a3270;border-radius:14px;background:none;color:#f4f1ff;font-family:inherit;font-size:16px}.tc-tiroir-liste{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.tc-item{flex:none;display:flex;align-items:center;gap:10px;min-height:62px;padding:12px 16px;border:2px solid #3a3270;border-radius:16px;background:none;color:#f4f1ff;font-family:inherit;font-size:17px;text-align:left}.tc-item-meta{margin-left:auto;font-size:13px;color:#a79fd0}.tc-item:active{background:#1c1740}.tc-item--off{color:#ff9db1;border-color:#ff9db173}.tc-pads{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tc-pad{aspect-ratio:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:10px;border:2px solid #3a3270;border-radius:18px;background:#1b1540;color:#f4f1ff;font-family:inherit;font-size:15px;line-height:1.2;text-align:center}.tc-pad-ico{font-size:26px;color:#ffc93c}.tc-pad-nom{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tc-pad:active,.tc-pad.est-frappe{border-color:#ffc93c;background:#ffc93c29;transform:scale(.97)}.tc-muet{flex:none;align-self:center;width:72px;height:72px;border:2px solid #3a3270;border-radius:50%;background:none;color:#f4f1ff;font-size:30px;line-height:1}.tc-muet.est-muet{border-color:#ff9db1;background:#ff9db124}.tc-muet:active{transform:scale(.96)}.tc-message{position:fixed;left:14px;right:14px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:50;margin:0;padding:12px 16px;border-radius:14px;background:#2a2255;color:#f4f1ff;font-size:15px;line-height:1.35;text-align:center;box-shadow:0 10px 30px #00000080}:root{--bg: #1a1e2b;--bg-raise: #222738;--panel: #272d40;--panel-2: #2d334a85;--line: #ffffff1c;--line-strong: #ffffff30;--ink: #f6f3ea;--muted: #aab0c4;--faint: #7e859c;--accent: #ffd23e;--accent-soft: #ffd23e22;--accent-ink: #171204;--coral: #ff5470;--green: #3ddc85;--green-soft: #3ddc8522;--violet: #b18cff;--orange: #ff8a3d;--blue: #5ab8ff;--font-display: "Bricolage Grotesque", sans-serif;--font-body: "Instrument Sans", sans-serif;--font-mono: "Poppins", system-ui, sans-serif;--font-tv: "Fredoka", sans-serif;--radius: 14px;--shadow: 0 10px 30px #00000059}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:radial-gradient(1200px 600px at 80% -10%,#232a4522,transparent 60%),radial-gradient(900px 500px at -10% 110%,#3a234522,transparent 60%),var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}h1,h2,h3,.display{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;margin:0}a{color:var(--accent);text-decoration:none}::selection{background:var(--accent);color:var(--accent-ink)}.page{max-width:1080px;margin:0 auto;padding:28px 20px 80px}.page-wide{max-width:1400px}.row{display:flex;gap:12px;align-items:center}.row.wrap{flex-wrap:wrap}.spread{display:flex;justify-content:space-between;align-items:center;gap:12px}.stack{display:flex;flex-direction:column;gap:12px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 720px){.grid2{grid-template-columns:1fr}}.topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0 22px}.brand{font-family:var(--font-display);font-weight:800;font-size:22px;letter-spacing:.01em;display:flex;align-items:center;gap:10px}.brand .dot{width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent)}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.card.pad-lg{padding:26px}.card-title{font-size:14px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:12px;font-weight:600}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line-strong);background:var(--bg-raise);color:var(--ink);font-family:var(--font-body);font-weight:600;font-size:15px;padding:10px 16px;border-radius:12px;cursor:pointer;transition:transform .06s ease,background .15s ease,border-color .15s ease;display:inline-flex;align-items:center;gap:8px;justify-content:center}.btn:hover{background:#1d2230;border-color:#fff3}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.btn-primary{background:var(--accent);color:var(--accent-ink);border-color:transparent;box-shadow:0 4px 18px #ffd23e33}.btn-primary:hover{background:#ffdc63}.btn-danger{background:transparent;color:var(--coral);border-color:#ff547044}.btn-danger:hover{background:#ff547016;border-color:#ff547088}.btn-ghost{background:transparent;border-color:transparent;color:var(--muted)}.btn-ghost:hover{color:var(--ink);background:#ffffff0a}.btn-lg{font-size:17px;padding:14px 24px;border-radius:14px}.btn-sm{font-size:13px;padding:6px 10px;border-radius:9px}.field{display:flex;flex-direction:column;gap:6px}.field>label{font-size:13px;font-weight:600;color:var(--muted)}input:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,select{background:var(--bg);border:1px solid var(--line-strong);color:var(--ink);font-family:var(--font-body);font-size:15px;padding:10px 12px;border-radius:11px;outline:none;width:100%}input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}textarea{resize:vertical;min-height:70px}input.mono{font-family:var(--font-mono)}.badge{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;letter-spacing:.04em;padding:4px 10px;border-radius:999px;border:1px solid var(--line-strong);color:var(--muted)}.badge.type-quiz{color:var(--blue);border-color:#5ab8ff44;background:#5ab8ff14}.badge.type-blindtest{color:var(--coral);border-color:#ff547044;background:#ff547014}.badge.type-bingo{color:var(--green);border-color:#3ddc8544;background:#3ddc8514}.badge-x2{color:var(--orange);border-color:#ff8a3d55;background:#ff8a3d1a}.badge-x3{color:var(--violet);border-color:#b18cff55;background:#b18cff1a}.bonus-banner{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:800;font-size:20px;padding:8px 20px;border-radius:999px;animation:pulse 1.2s ease-in-out infinite}.bonus-banner.x2{background:#ff8a3d22;color:var(--orange);border:2px solid #ff8a3d88}.bonus-banner.x3{background:#b18cff22;color:var(--violet);border:2px solid #b18cff88}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.mult-select{display:inline-flex;border:1px solid var(--line-strong);border-radius:11px;overflow:hidden}.mult-select button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--muted);font-weight:700;font-size:13.5px;padding:7px 12px;cursor:pointer}.mult-select button+button{border-left:1px solid var(--line)}.mult-select button.on-1{background:#ffffff14;color:var(--ink)}.mult-select button.on-2{background:#ff8a3d2b;color:var(--orange)}.mult-select button.on-3{background:#b18cff2b;color:var(--violet)}.chip-row{display:flex;flex-wrap:wrap;gap:8px}.theme-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:999px;border:1px solid var(--line-strong);background:var(--bg-raise);color:var(--muted);transition:border-color .15s,color .15s,background .15s}.theme-chip:hover{border-color:var(--accent);color:var(--ink);background:var(--accent-soft)}.empty{color:var(--faint);font-size:14px;padding:10px 4px;margin:0}.shelf-arrow{flex:none;width:34px;height:34px;border-radius:50%;z-index:2;display:grid;place-items:center;font-size:19px;font-weight:700;line-height:1;background:var(--bg-raise);border:1px solid var(--line-strong);color:var(--ink);cursor:pointer;transition:background .15s ease,transform .1s ease}.shelf-arrow:hover{background:var(--panel);transform:scale(1.07)}.shelf-arrow.left{margin-right:-17px}.shelf-arrow.right{margin-left:-17px}.search-pill{display:flex;align-items:center;gap:8px;background:var(--bg-raise);border:1px solid var(--line-strong);border-radius:999px;padding:9px 16px;min-width:220px}.search-pill input{background:transparent;border:0;padding:0;color:var(--ink);font-size:14px;width:100%}.search-pill input:focus{box-shadow:none;outline:none}.search-pill .ico{color:var(--faint);font-size:14px;flex:none}.host-cover{max-width:260px;max-height:190px;width:auto;height:auto;object-fit:contain;border-radius:14px;border:1px solid var(--line-strong);box-shadow:var(--shadow)}.toast{position:fixed;bottom:22px;left:50%;transform:translate(-50%);background:var(--bg-raise);border:1px solid var(--line-strong);padding:12px 20px;border-radius:12px;box-shadow:var(--shadow);z-index:100;font-weight:600;animation:rise .25s ease}.toast.error{border-color:#ff547088;color:var(--coral)}@keyframes rise{0%{opacity:0;transform:translate(-50%,10px)}}.modal-back{position:fixed;top:0;right:0;bottom:0;left:0;background:#05060acc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:50;padding:20px}.modal{background:var(--panel);border:1px solid var(--line-strong);border-radius:18px;padding:24px;width:min(560px,100%);max-height:88vh;overflow:auto;box-shadow:var(--shadow);animation:rise-modal .22s ease}@keyframes rise-modal{0%{opacity:0;transform:translateY(14px) scale(.98)}}.timer-ring{position:relative;display:grid;place-items:center}.timer-ring svg{transform:rotate(-90deg)}.timer-ring .val{position:absolute;font-family:var(--font-mono);font-weight:700}.q-card{position:relative}.q-card .q-num{position:absolute;top:-11px;left:16px;background:var(--bg-raise);border:1px solid var(--line-strong);border-radius:999px;padding:2px 12px;font-family:var(--font-mono);font-size:12.5px;color:var(--muted)}.choice-line{display:flex;gap:8px;align-items:center}.choice-line .correct-pick{width:34px;height:34px;flex:none;border-radius:50%;border:2px solid var(--line-strong);background:transparent;cursor:pointer;display:grid;place-items:center;color:transparent;font-size:15px;transition:all .12s ease}.choice-line .correct-pick.on{border-color:var(--green);background:var(--green-soft);color:var(--green)}.play-shell{max-width:480px;margin:0 auto;padding:18px 16px 40px;min-height:100dvh;display:flex;flex-direction:column}.play-shell{background:url(/fond-degrade.webp) center center / cover no-repeat fixed}@media (hover: none){.play-shell{background-attachment:scroll}}.play-shell input[type=text]{font-size:16px}.play-cover{max-width:200px;max-height:160px;width:auto;height:auto;object-fit:contain;border-radius:12px;border:1px solid var(--line-strong)}.answer-btn{width:100%;text-align:left;font-size:17px;font-weight:700;padding:16px 18px;border-radius:16px;border:2px solid var(--line-strong);background:var(--panel);color:var(--ink);cursor:pointer;transition:transform .06s ease,border-color .12s ease,background .12s ease;display:flex;gap:12px;align-items:center}.answer-btn:active{transform:scale(.98)}.answer-btn,.bingo-cell{touch-action:manipulation}.answer-btn .letter{font-family:var(--font-mono);font-weight:700;color:var(--muted);border:1.5px solid var(--line-strong);border-radius:9px;padding:2px 9px;flex:none}.answer-btn.picked{border-color:var(--accent);background:var(--accent-soft)}.answer-btn.picked .letter{color:var(--accent);border-color:var(--accent)}.answer-btn.correct{border-color:var(--green);background:var(--green-soft)}.answer-btn.correct .letter{color:var(--green);border-color:var(--green)}.answer-btn.wrong{opacity:.45}.answer-btn:disabled{cursor:default}.gain-pop{text-align:center;animation:pop .4s cubic-bezier(.2,1.6,.4,1)}@keyframes pop{0%{transform:scale(.6);opacity:0}}.bingo-grid{display:grid;gap:8px}.bingo-cell{aspect-ratio:1;border-radius:14px;border:2px solid var(--line-strong);background:var(--panel);color:var(--ink);cursor:pointer;font-weight:700;font-size:13px;line-height:1.25;padding:6px;display:grid;place-items:center;text-align:center;transition:all .12s ease;overflow:hidden}.bingo-cell:active{transform:scale(.96)}.bingo-cell.marked{border-color:var(--green);background:var(--green-soft);color:var(--green);text-decoration:line-through;text-decoration-thickness:2px}.tv-frame{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;display:flex;align-items:center;justify-content:center;container-type:size}.tv{width:min(100cqw,calc(100cqh * 16 / 9));height:min(100cqh,56.25cqw);aspect-ratio:16 / 9;container-type:size;display:flex;flex-direction:column;padding:3cqmin 4cqmin;overflow:hidden;position:relative;font-family:var(--font-tv);background:url(/fond-degrade.webp);background-size:cover;background-position:center;--bg: #0e1016;--bg-raise: #141722;--panel: #191d2a;--line: #ffffff14;--line-strong: #ffffff26}.tv h1,.tv h2,.tv h3,.tv .display{font-family:var(--font-tv)}.tv:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E")}.tv-head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:2cqmin}.tv-title{font-size:3.4cqmin;color:var(--muted);font-weight:600}.tv-code{font-family:var(--font-mono);font-weight:700;font-size:3.2cqmin;color:var(--accent);letter-spacing:.2em;border:1px solid #ffd23e55;border-radius:1.4cqmin;padding:.6cqmin 1.6cqmin;background:var(--accent-soft)}.tv-center{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3cqmin;text-align:center}.tv-question{font-size:6cqmin;line-height:1.15;max-width:85cqw;font-weight:800}.tv-cover{max-width:min(46cqw,80cqmin);max-height:32cqh;width:auto;height:auto;object-fit:contain;border-radius:1.6cqmin;box-shadow:var(--shadow)}.tv-choices{display:grid;grid-template-columns:1fr 1fr;gap:2cqmin;width:min(76cqw,145cqmin)}.tv-choice{font-size:3.6cqmin;font-weight:700;text-align:left;padding:2.4cqmin 3cqmin;border-radius:2cqmin;border:.4cqmin solid var(--line-strong);background:var(--panel);display:flex;align-items:center;gap:2cqmin}.tv-choice .letter{font-family:var(--font-mono);color:var(--muted);font-size:2.8cqmin}.tv-choice.correct{border-color:var(--green);background:var(--green-soft);color:var(--green);box-shadow:0 0 4cqmin #3ddc8544;animation:pulse 1s ease-in-out infinite}.tv-choice.faded{opacity:.35}.tv-qr{background:#fff;padding:2.4cqmin;border-radius:2.4cqmin;box-shadow:0 0 8cqmin #ffd23e22}.tv-qr img{display:block;width:34cqmin;height:34cqmin}.tv-qr-corner{position:absolute;right:3cqmin;bottom:3cqmin;display:flex;flex-direction:column;align-items:center;gap:.8cqmin;z-index:5}.tv-qr-corner .tv-qr{padding:1.2cqmin;border-radius:1.4cqmin}.tv-qr-corner .tv-qr img{width:13cqmin;height:13cqmin}.tv-qr-corner-label{font-size:1.5cqmin;font-weight:700;color:var(--muted)}.avatar-wall{display:flex;flex-wrap:wrap;gap:1.6cqmin;justify-content:center;max-width:80cqw}.avatar-chip{display:flex;align-items:center;gap:1cqmin;background:var(--panel);border:1px solid var(--line-strong);border-radius:999px;padding:.8cqmin 2cqmin;font-size:2.6cqmin;font-weight:700;animation:rise .3s ease}.avatar-chip .em{font-size:3.2cqmin}.tv-board{width:min(76cqw,145cqmin);display:flex;flex-direction:column;gap:1.2cqmin}.tv-board-row{display:flex;align-items:center;gap:2cqmin;font-size:2.9cqmin;font-weight:700;background:var(--panel);border:1px solid var(--line);border-radius:1.6cqmin;padding:1.2cqmin 2.4cqmin}.tv-board-row .rank{font-family:var(--font-mono);color:var(--faint);width:4cqmin}.tv-board-row .pts{margin-left:auto;font-family:var(--font-mono);color:var(--accent)}.tv-board-row .gain{font-family:var(--font-mono);color:var(--green);font-size:2.3cqmin}.tv-board.two-col{flex-direction:row;gap:2.4cqmin}.tv-board.two-col .tv-board-col{flex:1;display:flex;flex-direction:column;gap:1.2cqmin;min-width:0}.podium-stage{display:flex;align-items:flex-end;gap:2.4cqmin;margin-top:2cqmin}.podium-col{display:flex;flex-direction:column;align-items:center;gap:1.2cqmin}.podium-col .who{font-size:3cqmin;font-weight:800;display:flex;flex-direction:column;align-items:center}.podium-col .who .em{font-size:5.6cqmin}.podium-col .pts{font-family:var(--font-mono);color:var(--muted);font-size:2.4cqmin}.podium-block{width:20cqmin;border-radius:2cqmin 2cqmin 0 0;display:grid;place-items:center;font-family:var(--font-tv);font-weight:800;font-size:4.4cqmin;color:var(--accent-ink);animation:grow .8s cubic-bezier(.2,1.4,.4,1);transform-origin:bottom}.podium-block.p1{height:19cqmin;background:linear-gradient(180deg,#ffd23e,#d9a616)}.podium-block.p2{height:13cqmin;background:linear-gradient(180deg,#cfd6e6,#9aa4bd)}.podium-block.p3{height:9cqmin;background:linear-gradient(180deg,#e8a26b,#b56f3c)}.crown{font-size:5cqmin;animation:bob 2s ease-in-out infinite}@keyframes grow{0%{transform:scaleY(0)}}@keyframes bob{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-1cqmin) rotate(4deg)}}.marquee{display:flex;gap:1.6cqmin;justify-content:center}.marquee i{width:1.4cqmin;height:1.4cqmin;border-radius:50%;background:#3a3f52}.marquee i:nth-child(odd){animation:bulb 1s ease-in-out infinite}.marquee i:nth-child(2n){animation:bulb 1s ease-in-out .5s infinite}@keyframes bulb{0%,to{background:#3a3f52;box-shadow:none}50%{background:var(--accent);box-shadow:0 0 2cqmin var(--accent)}}.yt-box{border-radius:16px;overflow:hidden;border:1px solid var(--line-strong);background:#000;aspect-ratio:16/9;position:relative}.yt-box iframe{width:100%;height:100%;display:block;border:0}.yt-hidden-note{aspect-ratio:16/9;display:grid;place-items:center;border-radius:16px;border:1px dashed var(--line-strong);color:var(--faint);font-weight:600;background:repeating-linear-gradient(45deg,transparent 0 14px,#ffffff05 14px 28px)}.blind-video-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4cqmin;background:#05060a;color:var(--muted);font-weight:700;font-size:1.6cqmin;transition:opacity .4s ease,visibility .4s ease;opacity:1;visibility:visible;text-align:center;padding:.6cqmin}.blind-video-overlay .em{font-size:4.4cqmin;animation:bob 2s ease-in-out infinite}.blind-video-overlay.revealed{opacity:0;visibility:hidden;pointer-events:none}.blind-video-affiche{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#000 center / cover no-repeat;transition:opacity .3s ease,visibility .3s ease}.blind-video-affiche.partie{opacity:0;visibility:hidden}.reveal-split{flex:none;align-self:center;width:13cqmin;margin-top:1.2cqmin;display:flex;align-items:stretch;justify-content:center;transition:width .3s ease,height .3s ease}.reveal-split .reveal-split-media{width:100%}.reveal-split.revealed{width:min(76cqw,145cqmin);gap:2.4cqmin;flex-shrink:1;min-height:0;height:min(60cqh,90cqmin)}.reveal-split.revealed .reveal-split-media{flex:3 1 0;min-width:0;display:flex;align-items:center;justify-content:center}.reveal-split.revealed .reveal-split-media .blind-video,.reveal-split.revealed .reveal-split-media .yt-box{width:min(100%,min(66cqh,100cqmin) * 16 / 9);height:auto}.reveal-split.revealed .reveal-split-media .blind-video iframe,.reveal-split.revealed .reveal-split-media .yt-box iframe{object-fit:contain}.reveal-split-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:14cqmin;color:var(--line-strong);background:var(--panel);border:1px solid var(--line);border-radius:1.6cqmin}.reveal-board-solo{width:min(76cqw,145cqmin);margin-top:1.2cqmin}.reveal-board-solo .reveal-board{width:100%}.reveal-board{flex:2 1 0;min-width:0;display:flex;flex-direction:column;gap:1cqmin;overflow:hidden;justify-content:center}.reveal-board-row{display:flex;align-items:center;gap:1.1cqmin;background:var(--panel);border:1px solid var(--line);border-radius:1cqmin;padding:1cqmin 1.4cqmin;font-size:2.5cqmin;font-weight:700;min-height:0}.reveal-board-row .rank{font-family:var(--font-mono);color:var(--faint);font-size:1.9cqmin;width:2.2cqmin;flex:none}.reveal-board-row .em{flex:none;font-size:1.9cqmin;opacity:.85}.reveal-board-row .name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reveal-board-row .pts{flex:none;font-family:var(--font-mono);color:var(--accent);font-size:2.6cqmin}.muted{color:var(--muted)}.faint{color:var(--faint)}.mono{font-family:var(--font-mono)}.center{text-align:center}.big-number{font-family:var(--font-mono);font-weight:700;font-variant-numeric:tabular-nums}.sep{height:1px;background:var(--line);border:0;margin:14px 0}.pill-tabs{display:inline-flex;background:var(--bg-raise);border:1px solid var(--line);border-radius:999px;padding:4px;gap:2px}.pill-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--muted);font-weight:700;font-size:14px;padding:7px 16px;border-radius:999px;cursor:pointer}.pill-tabs button.on{background:var(--accent);color:var(--accent-ink)}.spin{animation:spin 1s linear infinite;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.reveal-split.hors-page{position:absolute;width:0;height:0;margin:0;overflow:hidden;opacity:0;pointer-events:none}@font-face{font-family:Dimbo;src:url(/fonts/dimbo-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dimbo;src:url(/fonts/dimbo-italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}.tv{--font-tv: "Poppins", "Fredoka", sans-serif}.tv.kq-jeu-quiz{--font-tv: "Dimbo", "Fredoka", sans-serif}.play-shell{--font-display: "Poppins", "Fredoka", sans-serif;--font-body: "Poppins", "Fredoka", sans-serif;--font-tv: "Poppins", "Fredoka", sans-serif}html:has(.play-shell:not([class*=kq-jeu-])),html:has(.play-shell:not([class*=kq-jeu-])) body{background:#060f3c}html:has(.play-shell:not([class*=kq-jeu-])){background:url(/fond-telephone.webp) center top / max(100vw,calc(100lvh * 1087 / 1823)) 100lvh no-repeat,#060f3c}html:has(.play-shell:not([class*=kq-jeu-])) body,html .play-shell:not([class*=kq-jeu-]){background:transparent}html:has(.play-shell:not([class*=kq-jeu-])) body:before,html:has(.play-shell:not([class*=kq-jeu-])) body:after{content:"";position:fixed;left:0;right:0;height:4px;z-index:0;pointer-events:none}html:has(.play-shell:not([class*=kq-jeu-])) body:before{top:0;background:#03123f}html:has(.play-shell:not([class*=kq-jeu-])) body:after{bottom:0;background:#060f3c}.tv .tv-center{justify-content:safe center;overflow:clip;overflow-clip-margin:5cqmin}.tv .reveal-split.revealed{flex:0 100 auto}.tv:has(>.reveal-split.revealed) .tv-center{flex:0 1 auto}.tv .reveal-split.revealed .reveal-split-media{container-type:size}.tv .reveal-split.revealed .reveal-split-media .blind-video,.tv .reveal-split.revealed .reveal-split-media .yt-box{width:min(100cqw,100cqh * 16 / 9);height:auto}.tv .reveal-split.revealed .reveal-split-placeholder{font-size:24cqmin}.tv .reveal-split:not(.revealed){position:absolute;top:0;left:0;width:0;height:0;margin:0;overflow:hidden;opacity:0;pointer-events:none}.tv .blind-video-overlay{transition:none}.tv-pause{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;background:#05060bcc;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:tv-pause-entree .25s ease-out}@keyframes tv-pause-entree{0%{opacity:0}}.tv-pause-mot{font-family:var(--font-tv);font-size:18cqmin;font-weight:800;letter-spacing:.08em;color:#fff;text-shadow:0 0 6cqmin #ffd23e55,0 1cqmin 3cqmin rgba(0,0,0,.6);animation:tv-pause-souffle 2.4s ease-in-out infinite}@keyframes tv-pause-souffle{0%,to{opacity:.72}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.tv-pause-mot{animation:none}}.tv-entracte{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:3cqmin;padding:6cqmin 7cqmin}.tv-entracte-tete{display:flex;align-items:center;gap:3cqmin;flex:none}.tv-entracte-bandeau{padding:1cqmin 3cqmin;border-radius:999px;background:#ffc42e;color:#17130a;font-family:var(--kq-font-display, inherit);font-weight:900;font-size:3.4cqmin;letter-spacing:.04em;text-transform:uppercase}.tv-entracte-apres{font-size:3cqmin;color:#ffffffb0}.tv-entracte-corps{flex:1;min-height:0;display:flex;gap:5cqmin;align-items:stretch}.tv-entracte-top{flex:1;min-width:0;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;gap:1.6cqmin}.tv-entracte-top li{display:flex;align-items:center;gap:2.5cqmin;padding:1.6cqmin 3cqmin;border-radius:999px;background:#ffffff12;font-size:3.6cqmin;font-weight:800}.tv-entracte-top li.is-premier{background:linear-gradient(90deg,#ffc42e33,#ffffff12);border:.35cqmin solid #ffc42e}.tv-entracte-rang{flex:none;width:4cqmin;color:#ffffff8c;font-variant-numeric:tabular-nums}.tv-entracte-top li.is-premier .tv-entracte-rang{color:#ffc42e}.tv-entracte-nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-entracte-nom .em{margin-right:1cqmin}.tv-entracte-pts{flex:none;font-variant-numeric:tabular-nums;color:#ffc42e}.tv-entracte-rien{justify-content:center;color:#ffffff8c;font-weight:600}.tv-entracte-cote{flex:none;width:30cqmin;display:flex;flex-direction:column;gap:3cqmin;justify-content:center}.tv-entracte-prochain{display:flex;flex-direction:column;align-items:center;gap:1.4cqmin;padding:2.5cqmin;border-radius:2.5cqmin;background:#ffffff0f;border:.25cqmin solid #ffffff1f;text-align:center}.tv-entracte-sur{font-size:2.2cqmin;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.tv-entracte-affiche{width:100%;aspect-ratio:1;border-radius:1.8cqmin;overflow:hidden;display:grid;place-items:center;background:#ffffff14;font-size:8cqmin}.tv-entracte-affiche img{width:100%;height:100%;object-fit:cover;display:block}.tv-entracte-titre{font-family:var(--kq-font-display, inherit);font-weight:900;font-size:3.2cqmin}.tv-entracte-qr{display:flex;align-items:center;gap:2cqmin}.tv-entracte-qr>:first-child{flex:none;width:13cqmin;height:13cqmin;background:#fff;padding:.8cqmin;border-radius:1.2cqmin}.tv-entracte-qr>:first-child svg,.tv-entracte-qr>:first-child canvas,.tv-entracte-qr>:first-child img{width:100%;height:100%;display:block}.tv-entracte-qr span{font-size:2.4cqmin;color:#fffc;line-height:1.35}.tv-jingle{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000;z-index:5}.tv-regle{gap:0;padding:0 8cqmin;position:relative}.tv-regle-carte{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2.2cqmin;width:min(110cqmin,92%);padding:5cqmin 6cqmin 4cqmin;border-radius:3cqmin;background:linear-gradient(180deg,#3a1896eb,#180a50f5);border:.5cqmin solid rgba(255,201,60,.85);box-shadow:0 0 0 .6cqmin #ffc93c2e,0 0 8cqmin #ffc93c59,0 3cqmin 8cqmin #00000080;animation:tv-regle-entree .6s cubic-bezier(.2,1.4,.4,1) both}@keyframes tv-regle-entree{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}.tv-regle-tag{margin-top:-8cqmin;padding:1cqmin 3.2cqmin;border-radius:1.4cqmin;background:#ffc93c;color:#1a1640;font-family:var(--kq-font-display, "Caprasimo", sans-serif);font-size:3.2cqmin;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 .6cqmin 2cqmin #0006}.tv-regle-enjeu{font-family:var(--kq-font-display, "Caprasimo", sans-serif);font-size:7cqmin;line-height:1.1;color:#ffc93c;paint-order:stroke fill;-webkit-text-stroke:.9cqmin #1a1640;text-shadow:0 .8cqmin 0 #1a1640,0 0 5cqmin rgba(255,201,60,.45);text-align:center;text-wrap:balance}.tv-regle-bonus{padding:.6cqmin 2.4cqmin;border-radius:99cqmin;background:#ff5c8a;color:#fff;font-size:3cqmin;font-weight:800;letter-spacing:.06em}.tv-regle-texte{margin:0;max-width:70cqmin;font-size:3.6cqmin;line-height:1.3;text-wrap:balance;color:#f6f3ff}.tv-regle-prets{font-family:var(--kq-font-display, "Caprasimo", sans-serif);font-size:6cqmin;margin-top:.5cqmin;letter-spacing:.04em;animation:tv-regle-bat 1s ease-in-out infinite}@keyframes tv-regle-bat{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}.tv-regle-barre{width:46cqmin;height:1.2cqmin;border-radius:1cqmin;background:#ffffff2e;overflow:hidden}.tv-regle-barre i{display:block;height:100%;width:100%;background:linear-gradient(90deg,#ffc93c,#ff7a3d);border-radius:1cqmin;transform-origin:left;animation:tv-regle-vide linear forwards}@keyframes tv-regle-vide{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.tv-decompte-chiffre{font-family:var(--kq-font-display, "Caprasimo", sans-serif);font-size:46cqmin;line-height:1;color:#fff;text-shadow:0 0 6cqmin rgba(255,201,60,.55),0 1cqmin 0 rgba(0,0,0,.35);animation:tv-decompte-pop .9s ease-out both}@keyframes tv-decompte-pop{0%{transform:scale(1.6);opacity:0}25%{transform:scale(1);opacity:1}to{transform:scale(.92);opacity:.85}}@media (prefers-reduced-motion: reduce){.tv-decompte-chiffre,.tv-regle-barre i,.tv-regle-prets,.tv-regle-carte{animation:none}}.tv-regle>.marquee{display:none}.tv-regle-carte.tv-regle-cadre{--regle-rouge: #ff2a4a;gap:3cqmin;width:min(118cqmin,92%);margin-bottom:9cqmin;padding:7.5cqmin 7cqmin 4.6cqmin;border:0;border-radius:3cqmin;background:linear-gradient(180deg,#101438f0,#040412f5);box-shadow:0 0 3.2cqmin #ff2a4a73,0 3cqmin 8cqmin #0000008c}.tv-regle-carte.tv-regle-cadre>.kq-halo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;padding:.6cqmin;--halo-degrade: #7a0a1e, var(--regle-rouge) 12%, #ffd6dc 18%, var(--regle-rouge) 24%, #7a0a1e 40%, #7a0a1e 60%, var(--regle-rouge) 74%, #7a0a1e 90%}.tv-regle-carte.tv-regle-cadre>*{position:relative;z-index:1}.tv-regle-cadre .tv-regle-tag{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);margin:0;padding:1.9cqmin 4.2cqmin;border-radius:0;background:url(/tv-question/badge-question.png) center / 100% 100% no-repeat;box-shadow:none;color:#171204;font-family:var(--font-tv, var(--kq-font-display));font-weight:800;font-size:3.6cqmin;letter-spacing:.06em;white-space:nowrap}.tv-regle-lignes{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column}.tv-regle-lignes li{display:flex;align-items:center;justify-content:space-between;gap:4cqmin;padding:2cqmin 1cqmin;font-family:Montserrat,system-ui,sans-serif;text-transform:uppercase}.tv-regle-lignes li+li{border-top:.25cqmin solid rgba(255,255,255,.12)}.tv-regle-quoi{font-weight:800;font-size:4.4cqmin;letter-spacing:.02em;color:#fff}.tv-regle-vaut{display:inline-flex;align-items:center;gap:1.2cqmin;font-weight:900;font-size:7cqmin;line-height:1;white-space:nowrap;background:linear-gradient(180deg,#fff27a,#ffc21f 55%,#ff8a1f);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 .5cqmin 0 rgba(0,0,0,.35))}.tv-regle-vaut .tv-regle-trophee{height:.9em}.tv-regle-cadre .tv-regle-texte{font-family:Montserrat,system-ui,sans-serif;font-weight:700;font-size:3.2cqmin;color:#fff}.tv-regle-cadre .tv-regle-bonus{font-family:Montserrat,system-ui,sans-serif;font-weight:800;text-transform:uppercase}.tv-regle-cadre .tv-regle-prets{font-family:Montserrat,system-ui,sans-serif;font-weight:900;font-size:5cqmin;text-transform:uppercase;letter-spacing:.04em;color:#fff}.tv-regle-cadre .tv-regle-barre i{background:linear-gradient(90deg,#ffc93c,#ff2a4a)}.tv-regle-cadre .tv-regle-tag{font-family:Montserrat,system-ui,sans-serif;font-weight:900;font-size:3.2cqmin}.kq-halo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;padding:.6cqmin;border-radius:inherit;overflow:hidden;container-type:size;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.kq-halo>i{--cote: calc(hypot(100cqw, 100cqh)*1.15) ;position:absolute;left:50%;top:50%;width:var(--cote);height:var(--cote);margin:calc(var(--cote) / -2) 0 0 calc(var(--cote) / -2);background:conic-gradient(var(--halo-degrade, #fff, #888, #fff));animation:kq-halo-rotation var(--halo-duree, 4s) linear infinite;animation-delay:var(--halo-decalage, 0s)}@keyframes kq-halo-rotation{to{transform:rotate(1turn)}}@media (prefers-reduced-motion: reduce){.kq-halo>i{animation:none}}.kq-ecran-sobre .kq-halo>i{animation:none}:root{--kq-ans-bg: rgba(255, 255, 255, .07);--kq-ans-rim: rgba(255, 255, 255, .22);--kq-ans-radius: 14px;--kq-ans-ink: #ffffff;--kq-ans-text-shadow: 0 1px 3px rgba(0, 0, 0, .8), 0 0 6px rgba(0, 0, 0, .5);--kq-gold-top: #ffd75a;--kq-gold-mid: #f8ae22;--kq-gold-bot: #ef9412;--kq-gold-fill: linear-gradient(180deg, var(--kq-gold-top) 0%, var(--kq-gold-mid) 42%, var(--kq-gold-bot) 100%);--kq-gold-rim: #ffe486;--kq-gold-glow: rgba(255, 190, 60, .75);--kq-gold-glow-far: rgba(255, 160, 20, .45)}.tv-choices>.tv-choice,.play-shell .answer-btn{background:var(--kq-ans-bg);border:2px solid var(--kq-ans-rim);border-radius:var(--kq-ans-radius);color:var(--kq-ans-ink);text-shadow:var(--kq-ans-text-shadow);box-shadow:none}.tv-choices>.tv-choice .letter{flex:none;width:5.4cqmin;height:5.4cqmin;border-radius:50%;display:grid;place-items:center;color:var(--kq-ans-ink);background:#ffffff1a;border:.25cqmin solid rgba(255,255,255,.28)}.play-shell .answer-btn .letter{flex:none;width:30px;height:30px;padding:0;border-radius:50%;display:grid;place-items:center;color:var(--kq-ans-ink);background:#ffffff1a;border:1.5px solid rgba(255,255,255,.28)}.play-shell .answer-btn.picked{background:#ffffff24;border-color:#ffffffd9}.tv-choices>.tv-choice.correct,.play-shell .answer-btn.correct{background:var(--kq-gold-fill);border-color:var(--kq-gold-rim);color:var(--kq-ans-ink);box-shadow:0 0 0 .3cqmin #ffffff59 inset,0 0 2.2cqmin var(--kq-gold-glow),0 0 7cqmin var(--kq-gold-glow-far);text-shadow:0 2px 4px rgba(120,60,0,.85),0 0 10px rgba(90,45,0,.55)}.tv-choices>.tv-choice.correct .letter,.play-shell .answer-btn.correct .letter{background:linear-gradient(180deg,#ffc93c,#ee9210);border-color:#fff9;box-shadow:0 .4cqmin .9cqmin #783c0080;text-shadow:0 2px 3px rgba(120,60,0,.9)}.play-shell .answer-btn.faded{opacity:.35}.play-shell .answer-btn.faded.picked{opacity:.55}.play-shell .answer-btn.correct,.play-shell .answer-btn.faded{cursor:default}.play-shell .answer-btn.correct:active,.play-shell .answer-btn.faded:active{transform:none}.play-shell .answer-btn{min-height:110px;display:flex;align-items:center;gap:14px;padding:14px 18px;text-align:left;font-size:19px;font-weight:800;border-radius:18px;transition:opacity .16s ease-out,transform .12s ease-out,filter .16s ease-out}.play-shell .answer-btn[data-lettre=A]{--kq-lettre: #ffc42e}.play-shell .answer-btn[data-lettre=B]{--kq-lettre: #1fc96b}.play-shell .answer-btn[data-lettre=C]{--kq-lettre: #2e8bff}.play-shell .answer-btn[data-lettre=D]{--kq-lettre: #ff9f43}.play-shell .answer-btn .letter{flex:none;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--kq-lettre, rgba(255, 255, 255, .12));border:2px solid rgba(255,255,255,.35);box-shadow:0 2px 8px #00000059;color:#10121f;font-size:18px;font-weight:900;text-shadow:none}.play-shell .answer-btn:active{transform:scale(.985)}.play-shell .answer-btn.is-eteinte{background:#ffffff0d;color:#ffffff73;opacity:1}.play-shell .answer-btn.is-eteinte .letter{background:#ffffff14;border-color:#ffffff24;box-shadow:none;color:#ffffff80}.play-shell .answer-btn.picked{border-color:#fff;box-shadow:0 0 0 4px #ffffff29}.play-shell .answer-check{margin-left:auto;font-size:22px;font-weight:900}.play-shell .answer-btn:disabled{cursor:default}.play-shell .answer-btn.picked:disabled{opacity:1}.play-shell .answer-btn.correct,.play-shell .answer-btn.faded{min-height:0}:root{--kq-card-bg: #1a1230;--kq-card-edge: linear-gradient(135deg, var(--accent), var(--violet));--kq-card-radius: 20px}.kq-screen-card,.play-shell .card{background:linear-gradient(var(--kq-card-bg),var(--kq-card-bg)) padding-box,var(--kq-card-edge) border-box;border:2px solid transparent;border-radius:var(--kq-card-radius)}.play-shell:has(>.kq-question){height:100dvh;overflow:hidden}.play-shell:has(>.kq-question)>img{width:70px}.kq-question{flex:1;min-height:0;display:flex;flex-direction:column}.kq-question>h2{flex:none}.kq-question>.stack{flex:1;min-height:0;display:flex;flex-direction:column;gap:clamp(6px,1.2vh,10px);justify-content:center}.kq-question>.stack>.answer-btn{flex:1 1 auto;min-height:48px;max-height:96px;padding:clamp(9px,1.6vh,16px) 18px;font-size:clamp(14px,2.5vh,17px);line-height:1.25}.kq-question>h2{font-size:clamp(16px,2.9vh,20px);margin:0}.kq-question{gap:clamp(8px,1.6vh,14px)}.kq-question>.card{flex:none}.kq-verdict{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;gap:18px;padding:24px 18px calc(24px + env(safe-area-inset-bottom,0px));color:#10121a;animation:kq-verdict-entre .22s ease-out both}.kq-verdict.gagne{background:radial-gradient(120% 90% at 50% 0%,#6bffab 0%,var(--green, #3ddc85) 55%,#22b96a 100%)}.kq-verdict.rate{background:radial-gradient(120% 90% at 50% 0%,#ff87a0 0%,var(--coral, #ff5470) 55%,#d92f52 100%)}@keyframes kq-verdict-entre{0%{opacity:0;filter:brightness(1.6)}to{opacity:1;filter:none}}@media (prefers-reduced-motion: reduce){.kq-verdict{animation:none}}.kq-verdict-hero{margin:auto 0;text-align:center;line-height:.95}.kq-verdict-mot{margin:0;font-size:clamp(46px,16vw,82px);font-weight:900;letter-spacing:.04em;text-transform:uppercase}.kq-verdict-points{margin:6px 0 0;font-size:clamp(38px,13vw,66px);font-weight:800;font-variant-numeric:tabular-nums}.kq-verdict-detail{margin:10px 0 0;font-size:14px;font-weight:600;opacity:.72}.kq-verdict-bas{width:100%;max-width:460px;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:16px;background:#10121aee;color:var(--ink, #f6f3ea)}.kq-verdict-bonne{margin:0;font-size:14.5px;font-weight:700;text-align:center}.kq-verdict-explication{margin:0;font-size:13.5px;text-align:center;opacity:.75}.kq-verdict-total{margin:0;text-align:center;font-size:14px;opacity:.8}.kq-verdict-total b{color:var(--accent, #ffd23e);font-size:16px}.play-shell[class*=kq-jeu-]:not(.kq-jeu-quiz){padding-top:calc(env(safe-area-inset-top,0px) + 8px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 10px);gap:clamp(8px,1.4svh,14px)}.play-shell[class*=kq-jeu-]:not(.kq-jeu-quiz) .kq-question{gap:clamp(8px,1.6svh,14px)}.play-shell:not(.kq-jeu-quiz) .kq-question>.spread{position:relative;justify-content:center;flex:none}.play-shell:not(.kq-jeu-quiz) .kq-question>.spread>:not(.timer-ring){position:absolute;left:0;top:50%;transform:translateY(-50%)}.play-shell:not(.kq-jeu-quiz) .kq-question .timer-ring{position:relative;width:clamp(76px,12svh,108px)!important;height:clamp(76px,12svh,108px)!important}.play-shell:not(.kq-jeu-quiz) .kq-question .timer-ring svg{width:100%;height:100%}.play-shell:not(.kq-jeu-quiz) .kq-question .timer-ring .val{font-size:clamp(32px,5.2svh,46px)!important}.play-shell:not(.kq-jeu-quiz) .kq-question>.spread>.bonus-banner{left:max(0px,calc(25% - (clamp(76px,12svh,108px)/4) - 46px));display:flex;flex-direction:column;align-items:center;gap:0;width:92px;padding:8px 0 6px;border-radius:16px;font-size:0;line-height:1;color:#fff;border:2px solid var(--tel-jaune);background:linear-gradient(180deg,#ff9a3d,#e8531f);box-shadow:0 0 18px #ff8c328c,0 6px 14px #00000073;text-shadow:0 2px 0 rgba(0,0,0,.25);animation:kq-bonus-bat 1.2s ease-in-out infinite}.play-shell:not(.kq-jeu-quiz) .kq-question>.spread>.bonus-banner.x3{background:linear-gradient(180deg,#b77bff,#6a2bd9);box-shadow:0 0 18px #aa64ff99,0 6px 14px #00000073}.play-shell:not(.kq-jeu-quiz) .kq-question>.spread>.bonus-banner:before{content:var(--t-bonus, "BONUS");font-size:15px;letter-spacing:.06em}.play-shell:not(.kq-jeu-quiz) .kq-question>.spread>.bonus-banner:after{content:"×2";font-size:34px}.play-shell:not(.kq-jeu-quiz) .kq-question>.spread>.bonus-banner.x3:after{content:"×3"}@media (prefers-reduced-motion: reduce){.play-shell:not(.kq-jeu-quiz) .kq-question>.spread>.bonus-banner{animation:none;transform:translateY(-50%) rotate(-6deg)}}.play-shell:not(.kq-jeu-quiz) .kq-question>h2,.play-shell:not(.kq-jeu-quiz) .kq-bingo-consigne{position:relative;flex:none;margin:14px 0 0;padding:clamp(20px,3.2svh,28px) 18px clamp(12px,2svh,18px);border:var(--tel-filet-epaisseur) solid transparent;border-radius:18px;background:linear-gradient(var(--tel-surface),var(--tel-surface)) padding-box,var(--tel-filet) border-box;box-shadow:0 6px 18px #00000059;font-size:clamp(22px,3.5svh,30px)!important;line-height:1.15;text-align:center;text-wrap:balance;color:var(--tel-encre)}.play-shell:not(.kq-jeu-quiz) .kq-question>h2:before,.play-shell:not(.kq-jeu-quiz) .kq-bingo-consigne:before{content:var(--t-question, "QUESTION");position:absolute;top:0;left:50%;transform:translate(-50%,-58%);padding:6px 16px 7px;border-radius:999px;background:var(--tel-jaune);color:#1a1640;font-size:15px;font-weight:800;line-height:1;letter-spacing:.06em;white-space:nowrap}.play-shell:not(.kq-jeu-quiz) .kq-bingo-consigne:before{content:attr(data-badge);text-transform:uppercase}.play-shell:not(.kq-jeu-quiz) .kq-question>.stack{gap:clamp(8px,1.5svh,12px);padding-inline:2px}.play-shell:not(.kq-jeu-quiz) .kq-question .answer-btn{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:14px;flex:1 1 auto;width:100%;min-height:52px;max-height:84px;padding:8px 16px 8px 10px;border-radius:16px;font-size:clamp(20px,3.1svh,26px);line-height:1.1;text-align:left}.play-shell:not(.kq-jeu-quiz) .kq-question .answer-btn .letter{position:static;flex:none;transform:none;width:clamp(40px,6svh,48px);height:clamp(40px,6svh,48px);display:grid;place-items:center;margin:0;padding:0;border-radius:50%;font-size:clamp(20px,3.1svh,26px);line-height:1}.play-shell:not(.kq-jeu-quiz) .kq-question .answer-check{margin-left:auto}.play-shell:not(.kq-jeu-quiz) .kq-question>.spread{order:0}.play-shell:not(.kq-jeu-quiz) .kq-question>h2{order:1}.play-shell:not(.kq-jeu-quiz) .kq-question>.card{order:2;flex:none}.play-shell:not(.kq-jeu-quiz) .kq-question>.stack{order:3}.play-shell:not(.kq-jeu-quiz) .kq-question .answer-btn.is-eteinte{display:none}.play-shell:not(.kq-jeu-quiz) .kq-question .answer-btn.picked{flex:none}.play-shell:not(.kq-jeu-quiz) .kq-question:has(>.card.gain-pop)>.stack{order:2;flex:none}.play-shell:not(.kq-jeu-quiz) .kq-question>.card.gain-pop,.play-shell:not(.kq-jeu-quiz) .kq-bingo>.card.gain-pop{order:3;padding:6px 8px!important;background:none!important;border:0!important;box-shadow:none!important;text-align:center}.play-shell:not(.kq-jeu-quiz) .kq-question>.card.gain-pop>:first-child{font-size:24px!important;color:var(--tel-jaune)}.play-shell:not(.kq-jeu-quiz) .kq-question>.card.gain-pop>*+*{margin-top:4px;font-size:17px!important;color:var(--tel-encre)}.play-shell:not(.kq-jeu-quiz) .kq-question>.card:not(.gain-pop){padding:8px 14px!important;font-size:19px}@media (max-height: 620px){.play-shell[class*=kq-jeu-]:not(.kq-jeu-quiz){gap:6px}.play-shell:not(.kq-jeu-quiz) .kq-question{gap:6px}.play-shell:not(.kq-jeu-quiz) .kq-question .timer-ring{width:62px!important;height:62px!important}.play-shell:not(.kq-jeu-quiz) .kq-question .timer-ring .val{font-size:28px!important}.play-shell:not(.kq-jeu-quiz) :is(.kq-question>h2,.kq-bingo-consigne){margin-top:12px;padding:16px 14px 10px;font-size:20px!important}}.kq-bingo{display:flex;flex-direction:column;gap:clamp(8px,1.6svh,14px)}.kq-bingo-chrono{display:flex;justify-content:center;flex:none}.play-shell .kq-bingo-chrono .timer-ring{width:clamp(76px,12svh,108px)!important;height:clamp(76px,12svh,108px)!important}.play-shell .kq-bingo-chrono .timer-ring svg{width:100%;height:100%}.play-shell .kq-bingo-chrono .timer-ring .val{font-size:clamp(32px,5.2svh,46px)!important}.play-shell:not(.kq-jeu-quiz) .kq-bingo>.kq-bingo-consigne{font-size:clamp(18px,2.7svh,22px)!important}.play-shell .kq-bingo>.card.gain-pop{font-size:22px}@media (max-height: 620px){.play-shell .kq-bingo-chrono .timer-ring{width:62px!important;height:62px!important}.play-shell .kq-bingo-chrono .timer-ring .val{font-size:28px!important}}.play-shell.kq-jeu-blindtest:not(:has(>.kq-banniere)) .kq-tel-podium-tete{margin-top:13svh}.play-shell.kq-jeu-blindtest .kq-tel-podium-tete :is(h1,h2,p,.kq-tel-titre,.kq-tel-sous-titre){text-shadow:0 2px 8px rgba(0,0,0,.75),0 0 2px rgba(0,0,0,.6)}.play-shell.kq-jeu-blindtest>.kq-banniere.kq-tel-capsule,.play-shell.kq-jeu-blindtest .pill-tabs.kq-tel-capsule,.play-shell.kq-jeu-prix>.kq-banniere.kq-tel-capsule,.play-shell.kq-jeu-prix .pill-tabs.kq-tel-capsule{background:linear-gradient(90deg,#05135e,#00238b 50%,#0e1a55)!important;box-shadow:0 0 14px #397ff573,0 6px 18px #00000059}.play-shell.kq-jeu-blindtest>.kq-banniere.kq-tel-capsule:before,.play-shell.kq-jeu-prix>.kq-banniere.kq-tel-capsule:before{background:radial-gradient(ellipse 16% 100% at 50% 0%,#fff,#c8f1ff 35%,#77e8fd00),linear-gradient(180deg,#4a8cff,#2d63e6)}.play-shell.kq-jeu-blindtest .pill-tabs.kq-tel-capsule>.kq-halo-onglets,.play-shell.kq-jeu-prix .pill-tabs.kq-tel-capsule>.kq-halo-onglets{--halo-degrade: #1d3fa8, #397ff5 12%, #d6f6ff 18%, #77e8fd 24%, #1d3fa8 40%, #1d3fa8 60%, #397ff5 74%, #1d3fa8 90%}html:has(.play-shell.kq-jeu-blindtest),html:has(.play-shell.kq-jeu-blindtest) body{background:#2d2551}html:has(.play-shell.kq-jeu-blindtest){background:url(/jeux/blindtest/telephone/fond.webp) center top / max(100vw,56.25lvh) 100lvh no-repeat,#2d2551}html:has(.play-shell.kq-jeu-blindtest) body:before,html:has(.play-shell.kq-jeu-blindtest) body:after{content:"";position:fixed;left:0;right:0;height:4px;z-index:0;pointer-events:none}html:has(.play-shell.kq-jeu-blindtest) body:before{top:0;background:#011470}html:has(.play-shell.kq-jeu-blindtest) body:after{bottom:0;background:#2d2551}html:has(.play-shell.kq-jeu-blindtest) body,html .play-shell.kq-jeu-blindtest{background:transparent}.play-shell.kq-jeu-blindtest .kq-tel-regle-cadre{box-shadow:0 0 18px #397ff580,0 8px 22px #00000080}.play-shell.kq-jeu-blindtest .kq-tel-regle-cadre>.kq-halo{--halo-degrade: #1d3fa8, #397ff5 12%, #d6f6ff 18%, #77e8fd 24%, #1d3fa8 40%, #1d3fa8 60%, #397ff5 74%, #1d3fa8 90%}.play-shell.kq-jeu-blindtest .kq-stats-ligne.est-en-cours:before{background:linear-gradient(90deg,#77e8fd,#397ff5)}.play-shell.kq-jeu-blindtest .kq-stats-pastille{background:#397ff5}.play-shell.kq-jeu-blindtest .kq-question>h2{margin:4px 0 2px;padding:0;border:0;background:none;box-shadow:none;font-size:clamp(28px,4.4svh,38px)!important;font-weight:800;color:#fff;text-shadow:0 3px 10px rgba(0,0,0,.6)}.play-shell.kq-jeu-blindtest .kq-question>h2:before{display:none}.play-shell.kq-jeu-blindtest .kq-question .answer-btn{min-height:46px;max-height:68px;padding:6px 14px 6px 8px;border:2px solid #4f8dff!important;background:linear-gradient(180deg,#102476f2,#060e42f2)!important;box-shadow:0 0 14px #4f8dffbf,0 0 4px #78afffe6,inset 0 0 14px #4f8dff8c,inset 0 1px #ffffff2e;color:#fff!important;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(18px,2.7svh,22px);font-weight:700}.play-shell.kq-jeu-blindtest .kq-question .answer-btn .letter{border:2px solid #f4c66b!important;background:radial-gradient(circle at 38% 30%,#e08c24,#d27018 45%,#b8501a 80%)!important;color:#fff!important;font-size:clamp(22px,3.4svh,28px)!important;font-weight:900;text-shadow:0 2px 2px rgba(120,50,0,.5);box-shadow:0 2px 6px #00000059}.play-shell.kq-jeu-blindtest .kq-question .timer-ring{border-radius:50%;background:radial-gradient(circle closest-side,#070b2e 0 78%,transparent 80%);box-shadow:none}.play-shell.kq-jeu-blindtest .kq-question .timer-ring svg circle:first-child{stroke:#0a103ce6!important}.play-shell.kq-jeu-blindtest .kq-question .timer-ring svg circle:last-child{stroke:url(#kq-chrono-or)!important;filter:none}.play-shell.kq-jeu-blindtest .kq-question .timer-ring svg{overflow:visible;filter:none}.play-shell.kq-jeu-blindtest .kq-question .timer-ring .val{color:#ffc21f!important}.play-shell.kq-jeu-blindtest:after{content:"";flex:none;margin-top:auto;height:clamp(34px,5.4svh,54px);background:url(/podium-party-logo.png) center / contain no-repeat}.play-shell.kq-jeu-blindtest :is(.kq-attente-pochette>h2,.kq-attente-pochette>p,.kq-attente>h2,.kq-attente>p,.kq-decompte-tel-texte){text-shadow:0 3px 10px rgba(0,0,0,.95),0 0 3px rgba(0,0,0,.8)}.play-shell.kq-jeu-blindtest .kq-question>.card.gain-pop>div:first-child{background:linear-gradient(180deg,#fff27a,#ffc21f 55%,#ff8a1f);-webkit-background-clip:text;background-clip:text;color:transparent!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.6))}.play-shell.kq-neutre .kq-stats-ligne.est-en-cours:before{background:linear-gradient(90deg,#77e8fd,#397ff5)}.play-shell.kq-neutre .kq-stats-pastille{background:#397ff5}.play-shell.kq-jeu-blindtest:before{content:"";flex:none;height:clamp(72px,12.5svh,120px);background:url(/jeux/blindtest/telephone/logo-blindtest.webp) center / contain no-repeat;filter:drop-shadow(0 6px 10px rgba(0,0,0,.45))}.play-shell.kq-jeu-blindtest>img{display:none!important}html:has(.play-shell.kq-jeu-blindtest) body:after{height:24svh;z-index:-1;background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,.45) 45%,transparent)}.play-shell.kq-jeu-blindtest .kq-question .timer-ring:after{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:50%;background:radial-gradient(circle closest-side,transparent 66%,rgba(255,150,40,.28) 74%,rgba(255,150,40,0) 92%);mix-blend-mode:screen;pointer-events:none;z-index:-1}.play-shell.kq-jeu-blindtest .kq-tel-regle-cadre{box-shadow:0 0 18px #ffc21f66,0 8px 22px #00000080}.play-shell.kq-jeu-blindtest .kq-tel-regle-cadre>.kq-halo{--halo-degrade: #8a5a00, #ffc21f 12%, #fff4c2 18%, #ffc21f 24%, #8a5a00 40%, #8a5a00 60%, #ffc21f 74%, #8a5a00 90%}.play-shell.kq-jeu-blindtest .kq-question .answer-btn{min-height:clamp(56px,8.4svh,76px);max-height:92px}.play-shell .answer-btn{text-wrap:balance}.play-shell:not(.kq-jeu-quiz) .kq-question .answer-btn.est-longue{font-size:clamp(16px,2.3svh,19px)!important}.play-shell .kq-verdict .answer-btn.est-longue{font-size:clamp(24px,3.8svh,30px)!important}@keyframes kq-decompte-bt-pop{0%{transform:scale(1.5);opacity:.85}22%{transform:scale(1);opacity:1}to{transform:scale(.94);opacity:1}}.play-shell.kq-jeu-blindtest .kq-decompte-tel-chiffre{animation-name:kq-decompte-bt-pop;text-shadow:0 4px 14px rgba(0,0,0,.7),0 0 10px rgba(255,214,110,.9),0 0 34px rgba(255,190,60,.75),0 0 70px rgba(255,170,40,.45)}html:has(.play-shell.kq-jeu-blindtest .kq-decompte-tel){background:url(/jeux/blindtest/telephone/fond-decompte.webp) center top / max(100vw,56.25lvh) 100lvh no-repeat,#2d2551}.play-shell.kq-jeu-blindtest .kq-decompte-tel{position:fixed;left:50%;top:49.2lvh;transform:translate(-50%,-50%);width:36lvh;height:36lvh;min-height:0;flex:none;z-index:1;justify-content:center}.play-shell.kq-jeu-blindtest .kq-decompte-tel-chiffre{font-size:23lvh!important}.play-shell.kq-jeu-blindtest .kq-decompte-tel-texte{position:absolute;top:calc(100% + 4lvh);left:50%;transform:translate(-50%);white-space:nowrap}.play-shell.kq-jeu-blindtest{--tel-filet: linear-gradient(90deg, #77e8fd, #397ff5 40%, #1d3fa8 65%, #1d3fa8)}.play-shell.kq-jeu-blindtest .kq-tel-ligne-avatar,.play-shell.kq-jeu-blindtest>.kq-banniere .row>span{background:radial-gradient(circle at 35% 30%,#6fb2ff,#1d4fd6 70%)!important}.play-shell.kq-jeu-quiz{--tel-rouge: #ff2a4a;--tel-rouge-bord: #ae082b;--tel-rouge-fond: #3a0416;--tel-or: #ffc93c;padding-top:calc(env(safe-area-inset-top,0px) + 8px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 10px);gap:clamp(8px,1.4svh,14px);font-family:Dimbo,Fredoka,system-ui,sans-serif;font-synthesis-weight:none;color:#fff}html:has(.play-shell.kq-jeu-quiz),html:has(.play-shell.kq-jeu-quiz) body{background:#150626}html:has(.play-shell.kq-jeu-quiz){background:url(/jeux/quiz/telephone/fond.webp) center top / max(100vw,calc(100lvh * 1087 / 1823)) 100lvh no-repeat,#150626}html:has(.play-shell.kq-jeu-quiz) body:before,html:has(.play-shell.kq-jeu-quiz) body:after{content:"";position:fixed;left:0;right:0;height:4px;z-index:0;pointer-events:none}html:has(.play-shell.kq-jeu-quiz) body:before{top:0;background:#54000e}html:has(.play-shell.kq-jeu-quiz) body:after{bottom:0;background:#150626}html:has(.play-shell.kq-jeu-quiz) body,html .play-shell.kq-jeu-quiz{background:transparent}.play-shell.kq-jeu-quiz .kq-question{gap:clamp(8px,1.6svh,14px)}.play-shell.kq-jeu-quiz:before{content:"";flex:none;height:clamp(72px,12.5svh,120px);background:url(/jeux/quiz/telephone/logo-quiz.webp) center / contain no-repeat;filter:drop-shadow(0 6px 10px rgba(0,0,0,.45))}.play-shell.kq-jeu-quiz>img{display:none!important}.play-shell.kq-jeu-quiz>.spread{flex:none;align-items:center;min-height:50px;padding:5px 20px 5px 6px!important;border-radius:999px;background:linear-gradient(#06001a85,#06001a85) center / 100% 100% no-repeat,url(/tv-podium/fond_client.png) center / 100% 100% no-repeat}.play-shell.kq-jeu-quiz>.spread .row{gap:12px!important}.play-shell.kq-jeu-quiz>.spread .row>span{width:40px;height:40px;display:grid;place-items:center;font-size:21px!important;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a970ff,#5b23c9 70%);box-shadow:0 0 0 2px #ffffff2e}.play-shell.kq-jeu-quiz>.spread .row div{font-weight:400!important;font-size:22px;color:#fff}.play-shell.kq-jeu-quiz>.spread .big-number{font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:23px!important;color:#ffd23e!important}.play-shell.kq-jeu-quiz>.spread .big-number:after{content:" pts"}.play-shell.kq-jeu-quiz>.spread .faint{display:none}.play-shell.kq-jeu-quiz .kq-question>.spread{position:relative;justify-content:center;flex:none}.play-shell.kq-jeu-quiz .kq-question>.spread>:not(.timer-ring){position:absolute;left:0;top:50%;transform:translateY(-50%)}.play-shell.kq-jeu-quiz .kq-question .timer-ring{position:relative;isolation:isolate;width:clamp(76px,12svh,108px)!important;height:clamp(76px,12svh,108px)!important}.play-shell.kq-jeu-quiz .kq-question .timer-ring svg{width:100%;height:100%}.play-shell.kq-jeu-quiz .kq-question .timer-ring:before{content:"";position:absolute;top:-15.8%;right:-15.8%;bottom:-15.8%;left:-15.8%;background:url(/tv-question/anneau-milieu.png) center / contain no-repeat;z-index:-1}.play-shell.kq-jeu-quiz .kq-question .timer-ring:has(circle[stroke="var(--green)"]):before{background-image:url(/tv-question/anneau-plein.png);top:-11.5%;right:-11.5%;bottom:-11.5%;left:-11.5%}.play-shell.kq-jeu-quiz .kq-question .timer-ring:has(circle[stroke="var(--coral)"]):before{background-image:url(/tv-question/anneau-urgent.png)}.play-shell.kq-jeu-quiz .kq-question .timer-ring svg circle:first-child{stroke:#1a0b3ab8}.play-shell.kq-jeu-quiz .kq-question .timer-ring:has(circle[stroke="var(--green)"]) svg circle:last-child{stroke:#813ccf!important}.play-shell.kq-jeu-quiz .kq-question .timer-ring:has(circle[stroke="var(--accent)"]) svg circle:last-child{stroke:#faf67a!important}.play-shell.kq-jeu-quiz .kq-question .timer-ring:has(circle[stroke="var(--coral)"]) svg circle:last-child{stroke:#ff3f56!important}.play-shell.kq-jeu-quiz .kq-question .timer-ring .val{font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:clamp(32px,5.2svh,46px)!important;color:#fff!important}.play-shell.kq-jeu-quiz .kq-question>h2{position:relative;isolation:isolate;flex:none;margin:14px 0 0;padding:clamp(20px,3.2svh,28px) 18px clamp(12px,2svh,18px);border:3px solid transparent;border-radius:18px;background:linear-gradient(180deg,#120c46,#0b0833) padding-box;box-shadow:0 0 16px #7b2cff73,0 0 4px #3fe0ff66;font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:clamp(22px,3.5svh,30px)!important;line-height:1.15;text-align:center;text-wrap:balance;color:#fff}.play-shell.kq-jeu-quiz .kq-question>h2:before{content:var(--t-question, "QUESTION");position:absolute;top:0;left:50%;transform:translate(-50%,-58%);padding:7px 18px 8px;background:url(/tv-question/badge-question.png) center / 100% 100% no-repeat;color:#171204;font-size:17px;line-height:1;letter-spacing:.06em;white-space:nowrap}.play-shell.kq-jeu-quiz .kq-question>.stack{gap:clamp(8px,1.5svh,12px);padding-inline:2px}.play-shell.kq-jeu-quiz .kq-question .answer-btn{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:14px;flex:1 1 auto;width:100%;min-height:52px;max-height:84px;padding:8px 16px 8px 10px;background:linear-gradient(90deg,#45039a,#5d00cd,#8300f9);border:2px solid #db46fe;border-radius:16px;box-shadow:inset 0 1px #ffffff2e,0 4px 12px #00000059;color:#fff;font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:clamp(22px,3.4svh,28px);line-height:1.05;text-align:left;text-shadow:0 1px 3px rgba(0,0,0,.45)}.play-shell.kq-jeu-quiz .kq-question .answer-btn .letter{position:static;flex:none;transform:none;width:clamp(40px,6svh,48px);height:clamp(40px,6svh,48px);display:grid;place-items:center;margin:0;padding:0;border:2px solid #d355ed;border-radius:50%;background:radial-gradient(circle at 40% 30%,#c35cff,#ac34fe 55%,#9517f2);box-shadow:0 2px 6px #14003273;color:#fff;font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:clamp(22px,3.4svh,28px);line-height:1;text-shadow:0 2px 3px rgba(9,0,34,.6)}.play-shell.kq-jeu-quiz .kq-question .answer-btn.picked{border-color:#fff;box-shadow:0 0 0 3px #fff3,0 0 18px #db46feb3}.play-shell.kq-jeu-quiz .kq-question .answer-btn.is-eteinte{opacity:.35}.play-shell.kq-jeu-quiz .kq-question .answer-check{color:#fff;margin-left:auto}.play-shell.kq-jeu-quiz .card{background:linear-gradient(180deg,#3a1896eb,#180a50f5);border:2px solid rgba(255,201,60,.85)!important;border-radius:18px;box-shadow:0 0 0 3px #ffc93c29,0 0 26px #ffc93c4d,0 10px 24px #00000073;color:#fff}.play-shell.kq-jeu-quiz .card h2{margin:0;font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:clamp(26px,4svh,32px);line-height:1.1;text-wrap:balance;color:#ffc93c}.play-shell.kq-jeu-quiz .card :is(.muted,.faint,p){color:#f6f3ff;font-size:18px;line-height:1.3}.play-shell.kq-jeu-quiz .card b{font-weight:400;color:#ffd23e!important}.play-shell.kq-jeu-quiz .mono{font-family:inherit}.play-shell.kq-jeu-quiz .card>.gain-pop:first-child:not(:only-child){font-weight:400!important}.play-shell.kq-jeu-quiz .kq-question>.spread{order:0}.play-shell.kq-jeu-quiz .kq-question>h2{order:1}.play-shell.kq-jeu-quiz .kq-question>.card{order:2;flex:none}.play-shell.kq-jeu-quiz .kq-question>.stack{order:3}.play-shell.kq-jeu-quiz .kq-question .answer-btn.is-eteinte{display:none}.play-shell.kq-jeu-quiz .kq-question .answer-btn.picked{flex:none}.play-shell.kq-jeu-quiz .kq-question:has(>.card.gain-pop)>.stack{order:2;flex:none}.play-shell.kq-jeu-quiz .kq-question>.card.gain-pop{order:3;padding:6px 8px!important;background:none;border:0!important;box-shadow:none}.play-shell.kq-jeu-quiz .kq-question>.card.gain-pop>:first-child{font-size:24px!important;font-weight:400!important;color:#ffc93c}.play-shell.kq-jeu-quiz .kq-question>.card.gain-pop>*+*{margin-top:4px;font-size:17px!important;color:#f6f3ff}.play-shell.kq-jeu-quiz .kq-question>.card:not(.gain-pop){padding:8px 14px!important;font-size:19px;font-weight:400!important}.play-shell.kq-jeu-quiz:has(>.kq-question>.card:not(.gain-pop)):after{display:none}.play-shell.kq-jeu-quiz .card.stack:has(>.row){background:none;border:0!important;box-shadow:none;padding:0;gap:8px!important}.play-shell.kq-jeu-quiz .card.stack>.row{min-height:46px;padding:0 20px 0 12px;gap:10px;border-radius:999px;background:linear-gradient(#06001a85,#06001a85) center / 100% 100% no-repeat,url(/tv-podium/fond_client.png) center / 100% 100% no-repeat;font-size:20px;font-weight:400!important}.play-shell.kq-jeu-quiz .card.stack>.row>:first-child{width:26px!important;text-align:center;font-style:italic;color:#fffc!important}.play-shell.kq-jeu-quiz .card.stack>.row>:last-child{color:#ffd23e}.play-shell.kq-jeu-quiz .pill-tabs{background:#180a50e6;border:2px solid rgba(255,201,60,.6)}.play-shell.kq-jeu-quiz .pill-tabs button{font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:17px;color:#efeaff}.play-shell.kq-jeu-quiz .pill-tabs button.on{background:#ffc93c;color:#1a1640}.play-shell.kq-jeu-quiz:after{content:"";flex:none;margin-top:auto;height:clamp(34px,5.4svh,54px);background:url(/podium-party-logo.png) center / contain no-repeat}@media (max-height: 620px){.play-shell.kq-jeu-quiz{gap:6px}.play-shell.kq-jeu-quiz:before{height:52px}.play-shell.kq-jeu-quiz>.spread{min-height:42px}.play-shell.kq-jeu-quiz>.spread .row>span{width:34px;height:34px;font-size:18px!important}.play-shell.kq-jeu-quiz .kq-question{gap:6px}.play-shell.kq-jeu-quiz .kq-question .timer-ring{width:62px!important;height:62px!important}.play-shell.kq-jeu-quiz .kq-question .timer-ring .val{font-size:28px!important}.play-shell.kq-jeu-quiz .kq-question>h2{margin-top:12px;padding:16px 14px 10px;font-size:20px!important}.play-shell.kq-jeu-quiz:has(>.kq-question):after{display:none}}@media (prefers-reduced-motion: reduce){.play-shell.kq-jeu-quiz .kq-question>h2{animation:none}}.kq-question>h2>.kq-halo-enonce{display:none}.play-shell.kq-jeu-quiz .kq-question>h2>.kq-halo-enonce{display:block;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:-1;padding:3px;border-radius:18px;--halo-degrade: #3fa9ff, #d23cff, #7b2cff, #ffd23e, #3fe0ff, #3fa9ff;--halo-duree: 8s}.play-shell.kq-jeu-quiz .kq-question>.spread>.bonus-banner{left:max(0px,calc(25% - (clamp(76px,12svh,108px)/4) - 46px));display:flex;flex-direction:column;align-items:center;gap:0;width:92px;padding:8px 0 6px;border-radius:16px;font-size:0;font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;line-height:1;color:#fff;border:2px solid #ffc93c;background:linear-gradient(180deg,#ff9a3d,#e8531f);box-shadow:0 0 0 3px #ffc93c2e,0 0 18px #ff8c328c,0 6px 14px #00000073;text-shadow:0 2px 0 rgba(0,0,0,.25);animation:kq-bonus-bat 1.2s ease-in-out infinite}.play-shell.kq-jeu-quiz .kq-question>.spread>.bonus-banner.x3{background:linear-gradient(180deg,#b77bff,#6a2bd9);box-shadow:0 0 0 3px #ffc93c2e,0 0 18px #aa64ff99,0 6px 14px #00000073}.play-shell.kq-jeu-quiz .kq-question>.spread>.bonus-banner:before{content:var(--t-bonus, "BONUS");font-size:15px;letter-spacing:.06em}.play-shell.kq-jeu-quiz .kq-question>.spread>.bonus-banner:after{content:"×2";font-size:34px}.play-shell.kq-jeu-quiz .kq-question>.spread>.bonus-banner.x3:after{content:"×3"}@keyframes kq-bonus-bat{0%,to{transform:translateY(-50%) rotate(-6deg) scale(1)}50%{transform:translateY(-50%) rotate(-6deg) scale(1.07)}}@media (prefers-reduced-motion: reduce){.play-shell.kq-jeu-quiz .kq-question>.spread>.bonus-banner{animation:none;transform:translateY(-50%) rotate(-6deg)}}.play-shell.kq-jeu-quiz .kq-question .timer-ring svg{visibility:hidden}.play-shell.kq-jeu-quiz .kq-question .timer-ring:before{-webkit-mask-image:conic-gradient(transparent 0deg,#000 2deg,#000 calc(var(--frac, 1) * 1turn - 4deg),transparent calc(var(--frac, 1) * 1turn));mask-image:conic-gradient(transparent 0deg,#000 2deg,#000 calc(var(--frac, 1) * 1turn - 4deg),transparent calc(var(--frac, 1) * 1turn))}.play-shell.kq-jeu-quiz .kq-question .timer-ring:after{content:"";position:absolute;top:-15.8%;right:-15.8%;bottom:-15.8%;left:-15.8%;background:url(/tv-question/anneau-milieu.png) center / contain no-repeat;filter:grayscale(1) brightness(.55);opacity:.35;z-index:-2}.play-shell{--tel-surface: rgba(6, 5, 24, .95);--tel-filet: linear-gradient(90deg, #bd3dff, #9734ed 40%, #4d15c5 65%, #4d15c5);--tel-filet-epaisseur: 2px;--tel-h-capsule: 56px;--tel-h-onglets: 46px;--tel-jaune: #ffd23e;--tel-encre: #fff;--tel-encre-douce: #d9d1ff}.play-shell .kq-tel-capsule{position:relative;isolation:isolate;border:0!important;border-radius:999px;background:var(--tel-surface)!important;box-shadow:0 6px 18px #00000059}.play-shell .kq-tel-capsule:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--tel-filet-epaisseur);border-radius:inherit;background:var(--tel-filet);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;z-index:-1}.play-shell>.kq-banniere.kq-tel-capsule{flex:none;box-sizing:border-box;height:var(--tel-h-capsule);min-height:0;padding:0 22px 0 6px!important;align-items:center}.play-shell>.kq-banniere .row{gap:12px!important;align-items:center}.play-shell>.kq-banniere .row>span{width:calc(var(--tel-h-capsule) - 12px);height:calc(var(--tel-h-capsule) - 12px);display:grid;place-items:center;font-size:calc(var(--tel-h-capsule) * .4)!important;line-height:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a970ff,#5b23c9 70%);box-shadow:none}.play-shell>.kq-banniere .row div{font-weight:400!important;font-size:calc(var(--tel-h-capsule) * .47);line-height:1!important;color:var(--tel-encre)}.play-shell>.kq-banniere .big-number{font-family:inherit;font-weight:400;font-size:calc(var(--tel-h-capsule) * .43)!important;line-height:1;color:var(--tel-jaune)!important}.play-shell .pill-tabs.kq-tel-capsule{display:grid;grid-template-columns:1fr 1fr;gap:0;box-sizing:border-box;height:var(--tel-h-onglets);width:min(344px,90%);padding:4px}.play-shell .pill-tabs.kq-tel-capsule button{display:flex;align-items:center;justify-content:center;gap:8px;height:100%;padding:0 12px;border:0;border-radius:999px;background:transparent;font-family:inherit;font-weight:400;font-size:calc(var(--tel-h-onglets) * .4 + 3px);line-height:1;color:var(--tel-encre-douce)}.play-shell .pill-tabs.kq-tel-capsule button.on{background:linear-gradient(180deg,#ffe066,#ffc21f);color:#1a1640;box-shadow:inset 0 -2px #a05a0059,0 2px 8px #ffc21f59}.play-shell .pill-tabs.kq-tel-capsule{box-shadow:0 0 14px #ffc21f47,0 6px 18px #00000059}.play-shell .pill-tabs.kq-tel-capsule:before{display:none}.play-shell .pill-tabs.kq-tel-capsule>.kq-halo-onglets{z-index:-1;padding:2.5px;--halo-degrade: #b7811a, #ffd23e 12%, #fff6c8 18%, #ffd23e 24%, #b7811a 40%, #b7811a 60%, #ffd23e 74%, #b7811a 90%}.play-shell .pill-tabs.kq-tel-capsule .kq-onglet-mot{position:relative;display:inline-block;line-height:1}.play-shell .pill-tabs.kq-tel-capsule .kq-onglet-ico{position:absolute;right:calc(100% + 7px);top:50%;transform:translateY(-52%);font-size:.95em;line-height:1}.play-shell{--tel-titre: clamp(34px, 5.2svh, 44px);--tel-sous-titre: clamp(21px, 2.9svh, 25px)}.play-shell .card.kq-attente-pochette{gap:10px}.play-shell .card.kq-attente-pochette>.play-cover{margin-bottom:4px}.play-shell .card.kq-attente-pochette>h2{font-size:var(--tel-titre);line-height:1.05}.play-shell .card.kq-attente-pochette>p{font-size:var(--tel-sous-titre);line-height:1.2}.play-shell .card.kq-attente-pochette{padding-top:6px!important;padding-bottom:6px!important}.play-shell .card.kq-attente-pochette>.play-cover.kq-ampoules{max-height:36svh}.play-shell .card.kq-attente-pochette>h2.kq-titre-long{font-size:clamp(27px,3.9svh,34px)}.play-shell .card.kq-attente-pochette:has(>h2.kq-titre-long)>.play-cover.kq-ampoules{max-height:30svh}.play-shell:not(.kq-jeu-quiz)>.kq-banniere .faint{display:none}.play-shell:not(.kq-jeu-quiz)>.kq-banniere .big-number:after{content:" pts"}.play-shell:not(.kq-jeu-quiz)>.kq-banniere .center{text-align:right}.play-shell{--tel-h-ligne: 48px}.kq-tel-podium{display:flex;flex-direction:column;gap:clamp(12px,2svh,20px)}.kq-tel-podium-tete{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.kq-tel-podium-medaille{font-size:clamp(48px,7svh,64px);line-height:1}.play-shell .kq-tel-titre{margin:0;font-family:inherit;font-weight:inherit;font-size:var(--tel-titre);line-height:1.05;text-wrap:balance;color:var(--tel-jaune)}.play-shell .kq-tel-sous-titre{margin:0;font-size:var(--tel-sous-titre);line-height:1.2;color:var(--tel-encre)}.play-shell .kq-tel-sous-titre b{font-weight:inherit;color:var(--tel-jaune)}.play-shell .kq-tel-sous-titre .kq-trophee{height:1em;width:auto;vertical-align:-.12em}.kq-tel-classement{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.play-shell .kq-tel-ligne{display:grid;grid-template-columns:2ch calc(var(--tel-h-ligne) - 14px) minmax(0,1fr) auto;align-items:center;gap:10px;box-sizing:border-box;height:var(--tel-h-ligne);padding:0 20px 0 16px;font-size:calc(var(--tel-h-ligne) * .42);line-height:1;color:var(--tel-encre)}.kq-tel-ligne-rang{text-align:center;font-style:italic;color:var(--tel-encre-douce)}.kq-tel-ligne-avatar{display:grid;place-items:center;width:calc(var(--tel-h-ligne) - 14px);height:calc(var(--tel-h-ligne) - 14px);border-radius:50%;background:radial-gradient(circle at 35% 30%,#a970ff,#5b23c9 70%);font-size:.85em}.kq-tel-ligne-nom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-tel-ligne-score{display:inline-flex;align-items:center;gap:5px;color:var(--tel-jaune)}.kq-tel-ligne-score .kq-trophee{height:1em;width:auto}.play-shell .kq-tel-ligne.est-moi:before{background:linear-gradient(90deg,#ffe066,#ffc21f 50%,#d99a12)}.play-shell .kq-tel-ligne.est-moi .kq-tel-ligne-nom{color:var(--tel-jaune)}.play-shell>.kq-banniere .row{flex:1 1 auto;min-width:0}.play-shell>.kq-banniere .row>div{min-width:0}.play-shell>.kq-banniere .kq-banniere-nom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.play-shell>.kq-banniere .kq-banniere-nom.est-long{font-size:calc(var(--tel-h-capsule) * .37)}.play-shell>.kq-banniere>:last-child{flex:none;margin-left:10px}.play-shell.kq-trophees>.kq-banniere.kq-tel-capsule{padding-right:16px!important}.play-shell.kq-trophees .kq-banniere-compte{gap:4px}.play-shell.kq-trophees .kq-banniere-compte .kq-trophee{height:24px}Sans jeu,la police est Poppins (la règle des écrans hors jeu) : plus large et plus claire que Dimbo,elle prend des tailles un cran plus petites et des graisses franches,et la bannière et les onglets retrouvent leur espace. */ .play-shell:not(.kq-jeu-quiz){--tel-titre: clamp(28px, 4.2svh, 36px);--tel-sous-titre: clamp(18px, 2.5svh, 21px);--tel-h-ligne: 46px}.play-shell:not(.kq-jeu-quiz)>.kq-banniere.kq-tel-capsule{margin-bottom:12px}.play-shell:not(.kq-jeu-quiz)>.kq-banniere .kq-banniere-nom{font-weight:700!important;font-size:calc(var(--tel-h-capsule) * .36)}.play-shell:not(.kq-jeu-quiz)>.kq-banniere .kq-banniere-nom.est-long{font-size:calc(var(--tel-h-capsule) * .3)}.play-shell:not(.kq-jeu-quiz)>.kq-banniere .big-number{font-weight:800;font-size:calc(var(--tel-h-capsule) * .36)!important}.play-shell:not(.kq-jeu-quiz) .pill-tabs.kq-tel-capsule button{font-weight:700;font-size:calc(var(--tel-h-onglets) * .36)}.play-shell:not(.kq-jeu-quiz) .kq-tel-titre{font-weight:800}.play-shell:not(.kq-jeu-quiz) .kq-tel-sous-titre{font-weight:600}.play-shell:not(.kq-jeu-quiz) .kq-tel-sous-titre b{font-weight:800}.play-shell:not(.kq-jeu-quiz) .kq-tel-ligne{font-weight:600;font-size:calc(var(--tel-h-ligne) * .36)!important}.play-shell:not(.kq-jeu-quiz) .kq-tel-ligne-score{font-weight:800}.play-shell.kq-trophees>.kq-banniere .kq-banniere-compte .kq-trophee{height:24px}.play-shell:not(.kq-jeu-quiz)>.kq-banniere .row div.kq-banniere-nom{font-weight:700!important}.play-shell:not(.kq-jeu-quiz).kq-trophees>.kq-banniere.spread .big-number{font-family:inherit;font-weight:800;font-size:calc(var(--tel-h-capsule) * .36)!important}.play-shell .kq-tel-podium-titre{margin:0;font-family:inherit;font-weight:inherit;font-size:var(--tel-sous-titre);line-height:1.15;text-wrap:balance;color:var(--tel-jaune)}.play-shell .kq-tel-podium-place{margin:0;font-size:var(--tel-titre);line-height:1.05;text-wrap:balance;color:var(--tel-encre)}.play-shell .kq-tel-podium-place b{font-weight:inherit;color:var(--tel-jaune)}.play-shell .kq-tel-podium-place .kq-trophee{height:.9em;width:auto;vertical-align:-.1em}.play-shell:not(.kq-jeu-quiz) .kq-tel-podium-titre{font-weight:700}.play-shell:not(.kq-jeu-quiz) .kq-tel-podium-place{font-weight:800}.kq-tel-podium{padding-top:clamp(4px,1.5svh,14px)}html:has(.play-shell.kq-hors-jeu .kq-tel-podium){background:linear-gradient(#0408289e,#040828c7) center top / 100% 100lvh no-repeat,url(/fond-telephone.webp) center top / max(100vw,calc(100lvh * 1087 / 1823)) 100lvh no-repeat,#060f3c}.kq-tel-podium{gap:clamp(24px,4svh,40px);padding-top:clamp(12px,3svh,28px)}.kq-tel-podium-tete{gap:clamp(10px,1.6svh,16px)}.kq-tel-annonce{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,1.6svh,16px);min-height:40svh;text-align:center}.kq-tel-annonce-ico{font-size:clamp(56px,8svh,72px);line-height:1}html:has(.play-shell.kq-jeu-quiz .kq-tel-annonce){background:url(/jeux/quiz/telephone/fond-decompte.webp) center top / max(100vw,calc(100lvh * 1087 / 1823)) 100lvh no-repeat,#150626}.play-shell.kq-jeu-quiz .kq-tel-annonce{position:fixed;left:50%;top:50.2lvh;transform:translate(-50%,-50%);width:36.4lvh;height:36.4lvh;min-height:0;flex:none;z-index:1;padding:0 4%;box-sizing:border-box}.play-shell.kq-jeu-quiz .kq-tel-annonce .kq-tel-titre{color:#fff;text-shadow:0 0 10px rgba(255,214,110,.7),0 0 30px rgba(255,190,60,.45)}.play-shell.kq-jeu-quiz .kq-tel-annonce .kq-tel-sous-titre{color:#ffe9a8}.play-shell.kq-jeu-quiz .kq-question:before{content:"";position:fixed;left:0;right:0;top:0;height:100lvh;z-index:-1;pointer-events:none;background:url(/jeux/quiz/telephone/fond-decompte.webp) center top / max(100vw,calc(100lvh * 1087 / 1823)) 100lvh no-repeat;animation:kq-decor-s-efface .7s ease-in both}@keyframes kq-decor-s-efface{0%{opacity:1}to{opacity:0;visibility:hidden}}.play-shell.kq-jeu-quiz .kq-question>:is(.spread,.stack){animation:kq-question-arrive .55s cubic-bezier(.2,.9,.3,1) .2s both}.play-shell.kq-jeu-quiz .kq-question>h2{animation:kq-question-arrive .55s cubic-bezier(.2,.9,.3,1) .2s both}@keyframes kq-question-arrive{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.play-shell.kq-jeu-quiz .kq-question:before{animation-duration:.01s}.play-shell.kq-jeu-quiz .kq-question>:is(.spread,.stack){animation:none}}html:has(.play-shell.kq-jeu-quiz .kq-tel-regle){background:url(/jeux/quiz/telephone/fond-decompte.webp) center top / max(100vw,calc(100lvh * 1087 / 1823)) 100lvh no-repeat,#150626}.kq-tel-regle{display:flex;justify-content:center;padding:clamp(24px,3.4svh,32px) 0 8px}.kq-tel-regle-cadre{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;padding:clamp(30px,4.4svh,38px) 14px clamp(14px,2svh,20px);border-radius:20px;background:linear-gradient(180deg,#101438f0,#040412f5);box-shadow:0 0 18px #ff2a4a73,0 8px 22px #00000080;text-align:center}.kq-tel-regle-cadre>.kq-halo{padding:3px;--halo-degrade: #7a0a1e, #ff2a4a 12%, #ffd6dc 18%, #ff2a4a 24%, #7a0a1e 40%, #7a0a1e 60%, #ff2a4a 74%, #7a0a1e 90%}.play-shell .kq-tel-regle-tag{position:absolute;top:0;left:50%;transform:translate(-50%,-58%);margin:0;padding:7px 18px 8px;background:url(/tv-question/badge-question.png) center / 100% 100% no-repeat;color:#171204;font-size:17px;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;z-index:1}.play-shell .kq-tel-regle-ligne{margin:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 2px;font-family:Montserrat,system-ui,sans-serif;text-transform:uppercase;text-align:left}.play-shell .kq-tel-regle-ligne{flex-wrap:wrap;row-gap:4px}.play-shell .kq-tel-regle-ligne>.kq-tel-regle-vaut{margin-left:auto}.play-shell .kq-tel-regle-ligne+.kq-tel-regle-ligne{border-top:1px solid rgba(255,255,255,.12)}.play-shell .kq-tel-regle-quoi{font-weight:800;font-size:clamp(13px,1.8svh,15px);letter-spacing:0;color:#fff;white-space:nowrap}.play-shell .kq-tel-regle-vaut{display:inline-flex;align-items:center;gap:4px;font-weight:900;font-size:clamp(19px,2.6svh,22px);line-height:1;white-space:nowrap;background:linear-gradient(180deg,#fff27a,#ffc21f 55%,#ff8a1f);-webkit-background-clip:text;background-clip:text;color:transparent}.play-shell .kq-tel-regle-vaut .kq-trophee{height:.95em;width:auto}.play-shell .kq-tel-regle-consigne{margin:10px 0 0;font-family:Montserrat,system-ui,sans-serif;font-weight:700;font-size:15px;line-height:1.3;color:#fff;text-wrap:balance}.kq-chrono-regle{--chrono-regle: 64px;position:relative;width:var(--chrono-regle);height:var(--chrono-regle);margin:0 auto;display:grid;place-items:center}.kq-chrono-regle svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kq-chrono-regle-chiffre{position:relative;font-family:Montserrat,system-ui,sans-serif;font-weight:900;font-size:calc(var(--chrono-regle) * .42);line-height:1;color:#fff;text-shadow:0 0 10px rgba(255,214,110,.6);animation:kq-chrono-regle-bat 1s ease-out both}@keyframes kq-chrono-regle-bat{0%{transform:scale(1.25)}to{transform:scale(1)}}.tv-regle-cadre .kq-chrono-regle{--chrono-regle: 13cqmin}.play-shell .kq-tel-regle-prets{margin:12px 0 6px;font-family:Montserrat,system-ui,sans-serif;font-weight:900;font-size:20px;letter-spacing:.04em;text-transform:uppercase;color:#fff}@media (prefers-reduced-motion: reduce){.kq-chrono-regle-chiffre{animation:none}}.play-shell{--police-hors-partie: "Montserrat", system-ui, sans-serif}.play-shell :is(.kq-banniere,.pill-tabs,.kq-attente-pochette,.kq-attente,.kq-decompte-tel,.kq-tel-annonce,.kq-tel-regle,.kq-tel-podium),.play-shell :is(.kq-banniere,.pill-tabs,.kq-attente-pochette,.kq-attente,.kq-decompte-tel,.kq-tel-annonce,.kq-tel-regle,.kq-tel-podium) *{font-family:var(--police-hors-partie)!important;font-weight:800!important;font-synthesis-weight:none}.play-shell :is(.kq-decompte-tel-chiffre,.kq-tel-podium-place,.kq-tel-titre,.kq-tel-regle-vaut,.kq-tel-regle-prets,.kq-chrono-regle-chiffre,.kq-attente-pochette>h2,.kq-banniere .big-number){font-weight:900!important}.play-shell[class*=kq-jeu-]>.kq-banniere .kq-banniere-nom{font-size:calc(var(--tel-h-capsule) * .36)!important}.play-shell[class*=kq-jeu-]>.kq-banniere .kq-banniere-nom.est-long{font-size:calc(var(--tel-h-capsule) * .3)!important}.play-shell[class*=kq-jeu-]>.kq-banniere .big-number{font-size:calc(var(--tel-h-capsule) * .38)!important}.play-shell[class*=kq-jeu-] .pill-tabs.kq-tel-capsule button{font-size:calc(var(--tel-h-onglets) * .36)!important}.play-shell[class*=kq-jeu-]{--tel-titre: clamp(28px, 4.2svh, 36px);--tel-sous-titre: clamp(18px, 2.5svh, 21px)}.play-shell[class*=kq-jeu-] .kq-tel-ligne{font-size:calc(var(--tel-h-ligne) * .36)!important}.play-shell[class*=kq-jeu-] .kq-tel-regle-tag{font-size:15px}.play-shell>.kq-banniere .row div.kq-banniere-nom{font-weight:800!important}.play-shell[class*=kq-jeu-] .kq-decompte-tel-chiffre{font-size:20lvh!important}.play-shell[class*=kq-jeu-] .kq-decompte-tel-texte{font-size:var(--tel-sous-titre)}.play-shell .pill-tabs.kq-tel-capsule{box-shadow:0 0 14px #ff2a4a59,0 6px 18px #00000059}.play-shell .pill-tabs.kq-tel-capsule>.kq-halo-onglets{--halo-degrade: #7a0a1e, #ff2a4a 12%, #ffd6dc 18%, #ff2a4a 24%, #7a0a1e 40%, #7a0a1e 60%, #ff2a4a 74%, #7a0a1e 90%}.play-shell.kq-neutre .pill-tabs.kq-tel-capsule{box-shadow:0 0 14px #3c96ff66,0 6px 18px #00000059}.play-shell.kq-neutre .pill-tabs.kq-tel-capsule>.kq-halo-onglets{--halo-degrade: #0a2a7a, #2f8cff 12%, #d6ecff 18%, #2f8cff 24%, #0a2a7a 40%, #0a2a7a 60%, #2f8cff 74%, #0a2a7a 90%}.play-shell[class*=kq-jeu-] .card.kq-attente-pochette>h2{font-size:clamp(24px,3.5svh,30px)!important}.play-shell[class*=kq-jeu-] .card.kq-attente-pochette>h2.kq-titre-long{font-size:clamp(21px,3svh,25px)!important}.play-shell[class*=kq-jeu-] .card.kq-attente-pochette>p{font-size:clamp(16px,2.2svh,19px)!important}.play-shell .kq-tel-podium-place{font-size:clamp(24px,3.5svh,30px)!important;white-space:nowrap}.tv,.tv *,.play-shell,.play-shell *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.play-shell :is(input,textarea),.tv :is(input,textarea){-webkit-user-select:text;user-select:text}.kq-stats{display:flex;flex-direction:column;gap:14px;font-family:var(--police-hors-partie)}.kq-stats *{font-family:var(--police-hors-partie)!important}.kq-stats-tuiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.play-shell .kq-stats-tuile{border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 8px 14px;text-align:center}.kq-stats-nombre{display:inline-flex;align-items:center;gap:6px;font-weight:900;font-size:34px;line-height:1;background:linear-gradient(180deg,#fff27a,#ffc21f 55%,#ff8a1f);-webkit-background-clip:text;background-clip:text;color:transparent}.kq-stats-nombre .kq-trophee{height:.8em;width:auto}.kq-stats-unite{font-size:.5em}.kq-stats-libelle{font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--tel-encre-douce)}.kq-stats-titre{margin:10px 0 0;font-weight:900;font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:var(--tel-encre-douce)}.kq-stats-vide{margin:0;font-weight:700;font-size:16px;color:var(--tel-encre-douce)}.kq-stats-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.play-shell .kq-stats-ligne{border-radius:16px;display:flex;align-items:center;gap:12px;padding:12px 18px}.kq-stats-ligne-texte{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.kq-stats-ligne-nom{font-weight:800;font-size:17px;line-height:1.2;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-stats-ligne-detail{font-weight:700;font-size:13px;line-height:1.3;color:var(--tel-encre-douce)}.kq-stats-ligne-score{flex:none;display:inline-flex;align-items:center;gap:5px;font-weight:900;font-size:22px;color:var(--tel-jaune)}.kq-stats-ligne-score .kq-trophee{height:.9em;width:auto}.play-shell .kq-stats-ligne.est-en-cours:before{background:linear-gradient(90deg,#ff2a4a,#b3122e)}.kq-stats-pastille{display:inline-block;padding:4px 10px;border-radius:999px;background:#ff2a4a;color:#fff;font-weight:900;font-size:12px;letter-spacing:.08em;text-transform:uppercase}html:has(.play-shell.kq-hors-jeu .kq-stats){background:linear-gradient(#0408289e,#040828c7) center top / 100% 100lvh no-repeat,url(/fond-telephone.webp) center top / max(100vw,calc(100lvh * 1087 / 1823)) 100lvh no-repeat,#060f3c}.play-shell .card.kq-attente{flex:1;justify-content:center;min-height:40svh;background:none!important;border:0!important;box-shadow:none!important}.play-shell .card.kq-attente>h2{margin:0;font-size:clamp(24px,3.5svh,30px);line-height:1.05;color:var(--tel-jaune)}.play-shell .card.kq-attente>p{font-size:var(--tel-sous-titre);color:var(--tel-encre)}.play-shell .card.kq-attente.kq-attente-salle{justify-content:flex-start;padding-top:8px!important}.play-shell .card.kq-attente.kq-attente-salle>h2{order:-1}.play-shell .card.kq-attente.kq-attente-salle>img{margin-top:auto}.play-shell .card.kq-attente.kq-attente-salle>p{margin-bottom:auto!important;padding:10px 18px;border-radius:18px;background:#0000008c;box-shadow:0 0 32px 22px #0000008c;text-shadow:0 2px 6px rgba(0,0,0,.6)}.play-shell .kq-verdict-decompte{list-style:none;margin:0 auto 14px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:340px;animation:kq-decompte-arrive .4s ease-out 1.2s both}.play-shell .kq-verdict-decompte li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#001e0699;font-family:var(--police-hors-partie);font-weight:800;font-size:14px;line-height:1;color:#fff;text-transform:uppercase;letter-spacing:.02em}.play-shell .kq-verdict-decompte b{display:inline-flex;align-items:center;gap:3px;font-weight:900;color:var(--tel-jaune)}.play-shell .kq-verdict-decompte .kq-trophee{height:1.05em;width:auto}@keyframes kq-decompte-arrive{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion: reduce){.play-shell .kq-verdict-decompte{animation:none}}.play-shell>.kq-banniere{position:relative;z-index:30}.play-shell>.kq-banniere.kq-banniere-cachee{transform:translateY(calc(-100% - 24px)) scale(.92);opacity:0}.play-shell>.kq-banniere.kq-banniere-entre{animation:kq-banniere-entre .55s cubic-bezier(.2,1.4,.4,1) both}.play-shell>.kq-banniere.kq-banniere-sort{animation:kq-banniere-sort .45s cubic-bezier(.5,0,.8,.4) both}@keyframes kq-banniere-entre{0%{transform:translateY(calc(-100% - 24px)) scale(.92);opacity:0}to{transform:none;opacity:1}}@keyframes kq-banniere-sort{0%{transform:none;opacity:1}to{transform:translateY(calc(-100% - 24px)) scale(.92);opacity:0}}@media (prefers-reduced-motion: reduce){.play-shell>.kq-banniere.kq-banniere-entre,.play-shell>.kq-banniere.kq-banniere-sort{animation-duration:.01s}}.kq-tel-marches{position:relative;flex:none;width:min(300px,82%);margin:clamp(56px,8.5svh,76px) auto 4px}.kq-tel-marches>img{display:block;width:100%;height:auto}.kq-tel-marche{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;line-height:1.05;white-space:nowrap;padding-bottom:3px}.kq-tel-marche.p1{left:50.1%;bottom:99.4%}.kq-tel-marche.p2{left:16.7%;bottom:70.9%}.kq-tel-marche.p3{left:83.5%;bottom:64.8%}.kq-tel-marche b{max-width:30vw;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:800;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.6)}.kq-tel-marche i{display:inline-flex;align-items:center;gap:2px;font-style:normal;font-size:18px;font-weight:900;color:var(--tel-jaune)}.kq-tel-marche.p1 b,.kq-tel-marche.p1 i{font-size:21px}.kq-tel-marche .kq-trophee{height:.9em;width:auto}.play-shell.kq-neutre{--tel-filet: linear-gradient(90deg, #77e8fd, #397ff5 40%, #1d3fa8 65%, #1d3fa8)}.play-shell.kq-neutre .kq-tel-ligne-avatar,.play-shell.kq-neutre>.kq-banniere .row>span{background:radial-gradient(circle at 35% 30%,#6fb2ff,#1d4fd6 70%)!important}.kq-tel-podium.est-final .kq-tel-marche{animation:kq-tel-marche-arrive .5s ease-out both}.kq-tel-podium.est-final .kq-tel-marche.p3{animation-delay:.6s}.kq-tel-podium.est-final .kq-tel-marche.p2{animation-delay:1.8s}.kq-tel-podium.est-final .kq-tel-marche.p1{animation:kq-tel-marche-premier .9s cubic-bezier(.2,1.5,.35,1) 3.8s both}@keyframes kq-tel-marche-arrive{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}@keyframes kq-tel-marche-premier{0%{opacity:0;transform:translate(-50%,12px) scale(.4)}60%{opacity:1;transform:translate(-50%,-6px) scale(1.18)}to{opacity:1;transform:translate(-50%) scale(1)}}.kq-tel-podium.est-final :is(.kq-tel-podium-place,.kq-tel-merci,.kq-tel-classement){animation:kq-tel-apres-podium .6s ease-out 4.6s both}@keyframes kq-tel-apres-podium{0%{opacity:0;transform:translateY(8px)}}.kq-tel-confettis{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:5;animation:kq-tel-confettis-arrivent .4s ease-out 3.9s both}@keyframes kq-tel-confettis-arrivent{0%{opacity:0}to{opacity:1}}.kq-tel-confettis i{position:absolute;top:0;border-radius:2px;animation-name:kq-tel-chute;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes kq-tel-chute{0%{transform:translate3d(0,-40px,0) rotate(var(--r));opacity:0}8%{opacity:1}90%{opacity:1}to{transform:translate3d(var(--derive),105vh,0) rotate(calc(var(--r) + 900deg));opacity:0}}@media (prefers-reduced-motion: reduce){.kq-tel-podium.est-final :is(.kq-tel-marche,.kq-tel-podium-place,.kq-tel-merci,.kq-tel-classement){animation:none}.kq-tel-confettis{display:none}}.play-shell .kq-fin-animateur{position:fixed;left:16px;right:16px;bottom:calc(env(safe-area-inset-bottom,0px) + 9svh);margin:0;text-align:center;font-family:var(--police-hors-partie, "Montserrat", sans-serif);font-size:19px;font-weight:600;color:#fff;text-shadow:0 2px 10px rgba(0,0,20,.8)}.play-shell .kq-fin-animateur b{font-weight:800;color:var(--tel-jaune, #ffd23e)}.play-shell .kq-tel-podium-place{max-width:100%;white-space:normal}.play-shell .kq-tel-podium-sur{display:block;margin-top:6px;font-size:var(--tel-sous-titre);line-height:1.2}.play-shell .kq-tel-podium-rang{display:block;white-space:nowrap;font-size:min(1em,6.3vw)}.play-shell.kq-fin{justify-content:flex-start;padding-top:12svh}.kq-tel-voile-jingle{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:24px;background:radial-gradient(ellipse 90% 55% at 50% 50%,#1a2a7a,#0b1240 45%,#05071a)}.kq-tel-voile-jingle p{margin:0;font-family:var(--police-hors-partie, "Montserrat", sans-serif);font-weight:800;font-size:clamp(26px,4.2svh,34px);color:#fff;text-align:center}.kq-tel-podium.est-final.est-deja-vu :is(.kq-tel-marche,.kq-tel-marche.p1,.kq-tel-podium-place,.kq-tel-merci,.kq-tel-classement),.kq-tel-podium.est-final.est-deja-vu .kq-tel-confettis{animation:none}html:has(.play-shell.kq-fige),html:has(.play-shell.kq-fige) body{overflow:hidden;overscroll-behavior:none}.play-shell .kq-verdict{font-family:Dimbo,Fredoka,system-ui,sans-serif;color:#fff;justify-content:space-between;gap:clamp(18px,4svh,40px);padding:calc(env(safe-area-inset-top,0px) + 24px) 22px calc(env(safe-area-inset-bottom,0px) + 28px);bottom:auto;height:100lvh;padding-bottom:calc(100lvh - 100svh + env(safe-area-inset-bottom,0px) + 28px)}.play-shell .kq-verdict.gagne{--verdict-trait: #0a4a14}.play-shell .kq-verdict.rate{--verdict-trait: #6b0010}.play-shell .kq-verdict-hero{margin:0;animation:kq-titre-tombe .7s cubic-bezier(.2,1.3,.4,1) both}@keyframes kq-titre-tombe{0%{transform:scale(2.6);opacity:0}60%{transform:scale(.94);opacity:1}to{transform:scale(1);opacity:1}}.play-shell .kq-verdict :is(.kq-verdict-mot,.kq-verdict-points){font-weight:400}.play-shell .kq-verdict :is(.kq-verdict-mot,.kq-verdict-points){color:#fff;-webkit-text-stroke:.1em var(--verdict-trait);paint-order:stroke fill;text-shadow:0 .08em 0 var(--verdict-trait)}.play-shell .kq-verdict-mot{font-size:clamp(66px,12.5svh,112px);line-height:.95;letter-spacing:.02em}.play-shell .kq-verdict-mot[data-long]{font-size:clamp(50px,9.5svh,84px)}.play-shell .kq-verdict-mot[data-tres-long]{font-size:clamp(38px,7svh,62px);line-height:1.02;text-wrap:balance}.play-shell .kq-verdict-points{margin-top:4px;font-size:clamp(58px,10.5svh,96px);line-height:1}.play-shell .kq-verdict-points:after{content:" pts";font-size:.55em}.play-shell .kq-verdict :is(.kq-verdict-detail,.kq-verdict-bonne,.kq-verdict-explication,.kq-verdict-total){display:none}.play-shell .kq-verdict .answer-btn.faded{display:none}.play-shell .kq-verdict-bas>.stack{display:flex;flex-direction:column;gap:calc(clamp(28px,4.6svh,36px)*1.35 + 10px)!important;margin-top:calc(clamp(28px,4.6svh,36px)*1.35)}.play-shell .kq-verdict .answer-btn.faded.picked{display:flex;order:1;align-items:center;gap:14px;min-height:84px;padding:9px 18px 9px 9px;border-radius:18px;background:#3a0416;border:2px solid #ae082b;box-shadow:0 6px 18px #0000004d;color:#fff;opacity:1;font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:clamp(32px,5.2svh,42px);line-height:1.05;text-align:left;animation:none}.play-shell .kq-verdict .answer-btn.faded.picked .letter{flex:none;width:66px;height:66px;display:grid;place-items:center;margin:0;border-radius:50%;background:url(/verdict/rate-pastille.webp) center / contain no-repeat;border:0;color:#fff;font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:42px;text-shadow:0 2px 3px rgba(60,0,10,.6)}.play-shell .kq-verdict .answer-btn.correct{order:2;position:relative}.play-shell .kq-verdict .answer-btn.faded.picked{position:relative}.play-shell .kq-verdict .answer-btn:is(.correct,.faded.picked):before{position:absolute;left:0;right:0;bottom:calc(100% + 6px);text-align:center;font-size:clamp(28px,4.6svh,36px);color:#fff;-webkit-text-stroke:.14em var(--verdict-trait);paint-order:stroke fill;text-shadow:none}.play-shell .kq-verdict .answer-btn.correct:before{content:var(--t-bonne-reponse, "La bonne réponse")}.play-shell .kq-verdict .answer-btn.faded.picked:before{content:var(--t-ta-reponse, "Ta réponse")}.play-shell .kq-verdict-bas{max-width:none;padding:0;background:none;border:0;box-shadow:none;gap:8px;color:#10121a}.play-shell .kq-verdict .answer-btn.correct{display:flex;align-items:center;gap:14px;min-height:84px;padding:9px 18px 9px 9px;border-radius:18px;background:linear-gradient(90deg,#d47300,#f19700,#fdcd00);border:2px solid #faed00;box-shadow:0 6px 18px #00000040;color:#3a1d00;font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:clamp(32px,5.2svh,42px);line-height:1.05;text-align:left;text-shadow:none;animation:none}.play-shell .kq-verdict .answer-btn.correct .letter{flex:none;width:66px;height:66px;display:grid;place-items:center;margin:0;border-radius:50%;background:radial-gradient(circle at 40% 30%,#fdc709,#fdac03 55%,#fd9200);border:2px solid #fcd20c;box-shadow:0 2px 6px #3a1d0059;color:#fff;font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:42px;text-shadow:0 1px 2px rgba(58,29,0,.6)}.kq-verdict-scene{display:none}.play-shell .kq-verdict.gagne{background:#03d810 url(/verdict/gagne-fond.webp) center 45% / cover no-repeat;animation:kq-verdict-tremble .32s ease-out .95s both;overflow:hidden}@keyframes kq-verdict-tremble{0%,to{transform:translate(0)}20%{transform:translate(-3px,2px)}40%{transform:translate(3px,-2px)}60%{transform:translate(-2px,-1px)}80%{transform:translate(1px,1px)}}.play-shell .kq-verdict :is(.kq-verdict-hero,.kq-verdict-bas){position:relative;z-index:1}.play-shell .kq-verdict.gagne .kq-verdict-hero{animation:none}.play-shell .kq-verdict.gagne .kq-verdict-mot{animation:kq-titre-tombe .62s cubic-bezier(.2,1.35,.4,1) both}.play-shell .kq-verdict.gagne .kq-verdict-points{animation:kq-titre-tombe .62s cubic-bezier(.2,1.35,.4,1) .15s both}.play-shell .kq-verdict.gagne .kq-verdict-bas{animation:kq-bas-monte .5s cubic-bezier(.2,1.2,.4,1) 1.3s both}@keyframes kq-bas-monte{0%{transform:translateY(60px);opacity:0}to{transform:translateY(0);opacity:1}}.play-shell .kq-verdict.gagne:before{content:"";position:absolute;left:50%;top:47%;width:130vmax;height:130vmax;margin:-65vmax 0 0 -65vmax;z-index:0;pointer-events:none;background:repeating-conic-gradient(from 0deg,#ffffbe33,#ffffbe33 7deg,#ffffbe00 7deg,#ffffbe00 20deg);-webkit-mask:radial-gradient(circle closest-side,#000 0%,rgba(0,0,0,.6) 45.5%,transparent 99.2%);mask:radial-gradient(circle closest-side,#000 0%,rgba(0,0,0,.6) 45.5%,transparent 99.2%);animation:kq-rayons-apparaissent .8s ease-out .9s both,kq-rayons-tournent 40s linear infinite}@keyframes kq-rayons-apparaissent{0%{opacity:0}}@keyframes kq-rayons-tournent{to{transform:rotate(360deg)}}.play-shell .kq-verdict.gagne .kq-verdict-scene{--tr: min(64vw, 35svh);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.play-shell .kq-verdict.gagne .kq-verdict-scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:radial-gradient(circle at 50% 47%,#fff,#ffffe6d9 45%,#ffffc880);animation:kq-eclair .45s ease-out both}@keyframes kq-eclair{0%{opacity:1}to{opacity:0}}.play-shell .kq-verdict.gagne .kq-verdict-scene:after{content:"";position:absolute;left:50%;top:47%;width:var(--tr);height:var(--tr);margin:calc(var(--tr) * -.5) 0 0 calc(var(--tr) * -.5);border-radius:50%;border:5px solid rgba(255,244,120,.6);box-shadow:0 0 14px #fff05a73;animation:kq-onde .9s cubic-bezier(.1,.7,.3,1) .95s both}@keyframes kq-onde{0%{transform:scale(.4);opacity:.7;border-width:6px}to{transform:scale(2);opacity:0;border-width:1px}}.play-shell .kq-verdict-scene>*{position:absolute;left:50%;top:47%}.play-shell .kq-verdict-halo{width:calc(var(--tr) * 1.3);height:calc(var(--tr) * 1.3);margin:calc(var(--tr) * -.65) 0 0 calc(var(--tr) * -.65);border-radius:50%;background:radial-gradient(circle,#fff88c80,#ebff4638 38%,#e6ff3c00 65%);animation:kq-halo-apparait .6s ease-out .95s both,kq-halo-bat 2.2s ease-in-out 1.55s infinite}@keyframes kq-halo-apparait{0%{transform:scale(.2);opacity:0}}@keyframes kq-halo-bat{0%,to{transform:scale(.92);opacity:.75}50%{transform:scale(1.08);opacity:1}}.play-shell .kq-verdict-objet{width:var(--tr);aspect-ratio:659 / 634;margin-left:calc(var(--tr) * -.5);margin-top:calc(var(--tr) * -.481);animation:kq-objet-flotte 2.6s ease-in-out 1.6s infinite alternate}.play-shell .kq-verdict-objet>span{position:relative;display:block;width:100%;height:100%;background:url(/verdict/gagne-trophee.webp) center / contain no-repeat;filter:drop-shadow(0 12px 20px rgba(0,70,0,.4));transform-origin:50% 90%;animation:kq-objet-arrive 1.35s linear .25s both}@keyframes kq-objet-arrive{0%{transform:scale(0) rotate(-25deg);opacity:0;filter:brightness(3) drop-shadow(0 12px 20px rgba(0,70,0,.4));animation-timing-function:cubic-bezier(.2,1.6,.4,1)}22%{transform:scale(1) rotate(0);opacity:1;filter:brightness(2.6) drop-shadow(0 12px 20px rgba(0,70,0,.4));animation-timing-function:ease-in-out}30%{transform:scale(1);filter:brightness(2.4) drop-shadow(0 12px 20px rgba(0,70,0,.4));animation-timing-function:ease-in}42%{transform:scale(1.16,.8);filter:brightness(2.2) drop-shadow(0 12px 20px rgba(0,70,0,.4));animation-timing-function:cubic-bezier(.2,.8,.4,1)}54%{transform:translateY(-16%) scale(.9,1.14);filter:brightness(2) drop-shadow(0 12px 20px rgba(0,70,0,.4));animation-timing-function:ease-in}65%{transform:translateY(0) scale(1.14,.86);filter:brightness(1.9) drop-shadow(0 12px 20px rgba(0,70,0,.4));animation-timing-function:ease-out}78%{transform:scale(.97,1.04);filter:brightness(1.35) drop-shadow(0 12px 20px rgba(0,70,0,.4))}to{transform:scale(1);opacity:1;filter:brightness(1) drop-shadow(0 12px 20px rgba(0,70,0,.4))}}@keyframes kq-objet-flotte{0%{transform:translateY(-3%) rotate(-3deg)}to{transform:translateY(3%) rotate(3deg)}}.play-shell .kq-verdict-objet>span>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;-webkit-mask:url(/verdict/gagne-trophee.webp) center / contain no-repeat;mask:url(/verdict/gagne-trophee.webp) center / contain no-repeat;mix-blend-mode:soft-light}.play-shell .kq-verdict-objet>span>i:before{content:"";position:absolute;top:0;bottom:0;left:0;width:300%;background:linear-gradient(115deg,#fff0 38%,#ffffffd9,#fff0 62%);animation:kq-reflet 3s ease-in-out 1.8s infinite}@keyframes kq-reflet{0%{transform:translate(-66.667%)}45%,to{transform:translate(0)}}.play-shell .kq-verdict-etoile{--x: 0px;--y: 0px;--s: .5;--r: 0deg;--d: .4s;width:64px;height:64px;margin:-32px 0 0 -32px;background:url(/verdict/gagne-etoile.webp) center / contain no-repeat;filter:drop-shadow(0 0 8px rgba(255,255,140,.95));animation:kq-etoile-jaillit 1s cubic-bezier(.12,1.35,.35,1) var(--d) both,kq-etoile-derive 3s ease-in-out calc(var(--d) + 1s) infinite alternate}@keyframes kq-etoile-jaillit{0%{transform:translate(0) scale(0) rotate(-360deg);opacity:0}25%{opacity:1}to{transform:translate(var(--x),var(--y)) scale(var(--s)) rotate(var(--r));opacity:1}}@keyframes kq-etoile-derive{0%{transform:translate(var(--x),var(--y)) scale(var(--s)) rotate(var(--r))}to{transform:translate(var(--x),calc(var(--y) - 10px)) scale(calc(var(--s) * 1.1)) rotate(calc(var(--r) + 14deg))}}.play-shell .kq-verdict-etoile:nth-child(3){--x: -36vw;--y: -13svh;--s: .62;--r: -18deg;--d: .95s}.play-shell .kq-verdict-etoile:nth-child(4){--x: 35vw;--y: -15svh;--s: .5;--r: 16deg;--d: .99s}.play-shell .kq-verdict-etoile:nth-child(5){--x: -41vw;--y: 3svh;--s: .42;--r: 10deg;--d: 1.03s}.play-shell .kq-verdict-etoile:nth-child(6){--x: 40vw;--y: 5svh;--s: .66;--r: -12deg;--d: .97s}.play-shell .kq-verdict-etoile:nth-child(7){--x: -30vw;--y: 15svh;--s: .55;--r: 24deg;--d: 1.07s}.play-shell .kq-verdict-etoile:nth-child(8){--x: 31vw;--y: 16svh;--s: .46;--r: -24deg;--d: 1.01s}.play-shell .kq-verdict-etoile:nth-child(9){--x: -18vw;--y: -21svh;--s: .36;--r: 8deg;--d: 1.11s}.play-shell .kq-verdict-etoile:nth-child(10){--x: 20vw;--y: -22svh;--s: .4;--r: -8deg;--d: 1.05s}.play-shell .kq-verdict-brillance{--x: 0px;--y: 0px;--t: 1.6s;--d: .8s;width:36px;height:40px;margin:-20px 0 0 -18px;background:url(/verdict/gagne-brillance.webp) center / contain no-repeat;transform:translate(var(--x),var(--y)) scale(0);animation:kq-brillance-scintille var(--t) ease-in-out var(--d) infinite}@keyframes kq-brillance-scintille{0%,to{transform:translate(var(--x),var(--y)) scale(0) rotate(0);opacity:0}45%{transform:translate(var(--x),var(--y)) scale(1.15) rotate(25deg);opacity:1}60%{transform:translate(var(--x),var(--y)) scale(.9) rotate(35deg);opacity:.9}}.play-shell .kq-verdict-brillance:nth-child(11){--x: -26vw;--y: -18svh;--t: 1.7s;--d: 1.3s}.play-shell .kq-verdict-brillance:nth-child(12){--x: 27vw;--y: -8svh;--t: 1.4s;--d: 1.5s}.play-shell .kq-verdict-brillance:nth-child(13){--x: -34vw;--y: 10svh;--t: 1.9s;--d: 1.7s}.play-shell .kq-verdict-brillance:nth-child(14){--x: 22vw;--y: 12svh;--t: 1.5s;--d: 1.4s}.play-shell .kq-verdict-brillance:nth-child(15){--x: 6vw;--y: -24svh;--t: 1.8s;--d: 1.9s}.play-shell .kq-verdict-brillance:nth-child(16){--x: -8vw;--y: 20svh;--t: 1.6s;--d: 1.6s}.play-shell .kq-verdict-confetti{--x: 0px;--y: 0px;--c: #ffd23e;--r: 540deg;--t: 2s;--d: .95s;width:10px;height:16px;margin:-8px 0 0 -5px;border-radius:2px;background:var(--c);opacity:0;animation:kq-confetti var(--t) cubic-bezier(.2,.6,.4,1) var(--d) both}@keyframes kq-confetti{0%{transform:translate(0) rotate(0) scale(.4);opacity:1}28%{transform:translate(var(--x),var(--y)) rotate(calc(var(--r) * .3)) scale(1);opacity:1;animation-timing-function:ease-in}85%{opacity:1}to{transform:translate(calc(var(--x) * 1.25),calc(var(--y) + 55svh)) rotate(var(--r)) scale(1);opacity:0}}.play-shell .kq-verdict-confetti:nth-child(17){--x: -32vw;--y: -30svh;--c: #ffd23e;--r: 620deg;--t: 2.1s}.play-shell .kq-verdict-confetti:nth-child(18){--x: 30vw;--y: -34svh;--c: #d23cff;--r: -540deg;--t: 2.3s}.play-shell .kq-verdict-confetti:nth-child(19){--x: -12vw;--y: -38svh;--c: #3fe0ff;--r: 480deg;--t: 1.9s}.play-shell .kq-verdict-confetti:nth-child(20){--x: 12vw;--y: -36svh;--c: #ffffff;--r: -600deg;--t: 2.2s}.play-shell .kq-verdict-confetti:nth-child(21){--x: -44vw;--y: -14svh;--c: #ff8a00;--r: 700deg;--t: 2s}.play-shell .kq-verdict-confetti:nth-child(22){--x: 44vw;--y: -18svh;--c: #ffd23e;--r: -520deg;--t: 2.4s}.play-shell .kq-verdict-confetti:nth-child(23){--x: -24vw;--y: -24svh;--c: #ff4fa3;--r: 560deg;--t: 2.1s;--d: 1s}.play-shell .kq-verdict-confetti:nth-child(24){--x: 24vw;--y: -26svh;--c: #3fe0ff;--r: -640deg;--t: 1.95s;--d: 1s}.play-shell .kq-verdict-confetti:nth-child(25){--x: -38vw;--y: -30svh;--c: #ffffff;--r: 500deg;--t: 2.3s;--d: 1.02s}.play-shell .kq-verdict-confetti:nth-child(26){--x: 38vw;--y: -28svh;--c: #ff8a00;--r: -580deg;--t: 2.05s;--d: 1.02s}.play-shell .kq-verdict-confetti:nth-child(27){--x: -4vw;--y: -42svh;--c: #d23cff;--r: 660deg;--t: 2.2s;--d: .98s}.play-shell .kq-verdict-confetti:nth-child(28){--x: 6vw;--y: -30svh;--c: #ffd23e;--r: -700deg;--t: 1.85s;--d: .98s}.play-shell .kq-verdict-confetti:nth-child(29){--x: -18vw;--y: -16svh;--c: #3fe0ff;--r: 450deg;--t: 2.25s;--d: 1.04s}.play-shell .kq-verdict-confetti:nth-child(30){--x: 18vw;--y: -14svh;--c: #ff4fa3;--r: -480deg;--t: 2.15s;--d: 1.04s}.play-shell .kq-verdict.rate{background:#e70317 url(/verdict/rate-fond.webp) center 45% / cover no-repeat;animation:kq-verdict-tremble-fort .4s ease-out .73s both;overflow:hidden}@keyframes kq-verdict-tremble-fort{0%,to{transform:translate(0)}15%{transform:translate(-6px,4px)}30%{transform:translate(5px,-3px)}45%{transform:translate(-4px,-2px)}60%{transform:translate(3px,2px)}80%{transform:translate(-1px,1px)}}.play-shell .kq-verdict.rate .kq-verdict-hero{animation:none}.play-shell .kq-verdict.rate .kq-verdict-mot{animation:kq-titre-tombe .62s cubic-bezier(.2,1.35,.4,1) both}.play-shell .kq-verdict.rate .kq-verdict-points{animation:kq-titre-tombe .62s cubic-bezier(.2,1.35,.4,1) .15s both}.play-shell .kq-verdict.rate .kq-verdict-bas{animation:kq-bas-monte .5s cubic-bezier(.2,1.2,.4,1) 1.2s both}.play-shell .kq-verdict.rate:before{content:"";position:absolute;left:50%;top:47%;width:130vmax;height:130vmax;margin:-65vmax 0 0 -65vmax;z-index:0;pointer-events:none;background:repeating-conic-gradient(from 0deg,#ffd2be21,#ffd2be21 7deg,#ffd2be00 7deg,#ffd2be00 20deg);-webkit-mask:radial-gradient(circle closest-side,#000 0%,rgba(0,0,0,.55) 45.5%,transparent 99.2%);mask:radial-gradient(circle closest-side,#000 0%,rgba(0,0,0,.55) 45.5%,transparent 99.2%);animation:kq-rayons-apparaissent .8s ease-out .7s both,kq-rayons-tournent 70s linear infinite}.play-shell .kq-verdict.rate .kq-verdict-scene{--tr: min(58vw, 31svh);display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.play-shell .kq-verdict.rate .kq-verdict-scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:radial-gradient(circle at 50% 47%,#ffbea0f2,#ff5a46cc,#c8001499);animation:kq-eclair .4s ease-out both}.play-shell .kq-verdict.rate .kq-verdict-scene:after{content:"";position:absolute;left:50%;top:calc(47% + var(--tr) * .42);width:var(--tr);height:calc(var(--tr) * .22);margin:calc(var(--tr) * -.11) 0 0 calc(var(--tr) * -.5);border-radius:50%;background:radial-gradient(ellipse,#ffe1d780,#ffbeb438 45%,#ffbeb400 70%);animation:kq-poussiere .8s cubic-bezier(.1,.7,.3,1) .73s both}@keyframes kq-poussiere{0%{transform:scale(.4,.5);opacity:.7}to{transform:scale(1.8,1.2);opacity:0}}.play-shell .kq-verdict.rate .kq-verdict-halo{top:calc(47% + var(--tr) * .44);width:calc(var(--tr) * .95);height:calc(var(--tr) * .13);margin:calc(var(--tr) * -.065) 0 0 calc(var(--tr) * -.475);border-radius:0;background:url(/verdict/rate-ombre.webp) center / 100% 100% no-repeat;animation:kq-ombre-atterrit 1.2s linear .25s both,kq-ombre-balance 3.2s ease-in-out 1.45s infinite}@keyframes kq-ombre-atterrit{0%{transform:scale(.15,.4);opacity:0;animation-timing-function:ease-in}40%{transform:scale(1.3,1.2);opacity:.9;animation-timing-function:ease-out}55%{transform:scale(.85,.9);opacity:.7}68%{transform:scaleX(1.1);opacity:.85}to{transform:scale(1);opacity:.8}}@keyframes kq-ombre-balance{0%,to{transform:translate(-3%) scale(1)}25%,75%{transform:translate(0) scaleX(1.04)}50%{transform:translate(3%) scale(1)}}.play-shell .kq-verdict.rate .kq-verdict-objet{width:var(--tr);aspect-ratio:453 / 415;margin-left:calc(var(--tr) * -.5);margin-top:calc(var(--tr) * -.458);transform-origin:50% 95%;animation:kq-croix-penaude 3.2s ease-in-out 1.45s infinite}@keyframes kq-croix-penaude{0%,to{transform:rotate(-4deg) scale(1)}25%{transform:rotate(0) scale(1.03,.95)}50%{transform:rotate(4deg) scale(1)}75%{transform:rotate(0) scale(1.03,.95)}}.play-shell .kq-verdict.rate .kq-verdict-objet>span{background-image:url(/verdict/rate-croix.webp);filter:drop-shadow(0 10px 16px rgba(80,0,10,.45));transform-origin:50% 95%;animation:kq-croix-tombe 1.2s linear .25s both}.play-shell .kq-verdict.rate .kq-verdict-objet>span>i{display:none}@keyframes kq-croix-tombe{0%{transform:translateY(-130svh) rotate(-28deg);animation-timing-function:cubic-bezier(.55,0,.9,.5)}40%{transform:translateY(0) rotate(0) scale(1.3,.66);animation-timing-function:ease-out}55%{transform:translateY(-9%) rotate(3deg) scale(.9,1.12);animation-timing-function:ease-in}68%{transform:translateY(0) rotate(0) scale(1.1,.9);animation-timing-function:ease-out}82%{transform:scale(.97,1.03)}to{transform:scale(1)}}.play-shell .kq-verdict.rate .kq-verdict-etoile{width:46px;height:46px;margin:-23px 0 0 -23px;background-image:url(/verdict/rate-petite-croix.webp);filter:none;opacity:.9}.play-shell .kq-verdict.rate .kq-verdict-etoile:nth-child(3){--x: -37vw;--y: -14svh;--s: .9;--r: -20deg;--d: .73s}.play-shell .kq-verdict.rate .kq-verdict-etoile:nth-child(4){--x: 36vw;--y: -16svh;--s: .75;--r: 25deg;--d: .75s}.play-shell .kq-verdict.rate .kq-verdict-etoile:nth-child(5){--x: -40vw;--y: 6svh;--s: .65;--r: 15deg;--d: .77s}.play-shell .kq-verdict.rate .kq-verdict-etoile:nth-child(6){--x: 41vw;--y: 4svh;--s: .95;--r: -15deg;--d: .74s}.play-shell .kq-verdict.rate .kq-verdict-etoile:nth-child(7){--x: -30vw;--y: 17svh;--s: .7;--r: 30deg;--d: .79s}.play-shell .kq-verdict.rate .kq-verdict-etoile:nth-child(8){--x: 32vw;--y: 18svh;--s: .6;--r: -30deg;--d: .76s}.play-shell .kq-verdict.rate .kq-verdict-etoile:nth-child(9){--x: -20vw;--y: -22svh;--s: .55;--r: 10deg;--d: .81s}.play-shell .kq-verdict.rate .kq-verdict-etoile:nth-child(10){--x: 22vw;--y: -23svh;--s: .6;--r: -10deg;--d: .78s}.play-shell .kq-verdict.rate .kq-verdict-brillance{width:24px;height:24px;margin:-12px 0 0 -12px;background-image:url(/verdict/rate-point.webp);animation:kq-point-clignote var(--t) ease-in-out var(--d) infinite}@keyframes kq-point-clignote{0%,to{transform:translate(var(--x),var(--y)) scale(.6);opacity:.25}50%{transform:translate(var(--x),var(--y)) scale(1.15);opacity:1}}.play-shell .kq-verdict.rate .kq-verdict-brillance:nth-child(11){--x: -28vw;--y: -19svh;--t: 1.8s;--d: .8s}.play-shell .kq-verdict.rate .kq-verdict-brillance:nth-child(12){--x: 29vw;--y: -9svh;--t: 1.5s;--d: .9s}.play-shell .kq-verdict.rate .kq-verdict-brillance:nth-child(13){--x: -35vw;--y: 11svh;--t: 2s;--d: 1s}.play-shell .kq-verdict.rate .kq-verdict-brillance:nth-child(14){--x: 24vw;--y: 13svh;--t: 1.6s;--d: .85s}.play-shell .kq-verdict.rate .kq-verdict-brillance:nth-child(15){--x: 8vw;--y: -25svh;--t: 1.9s;--d: 1.1s}.play-shell .kq-verdict.rate .kq-verdict-brillance:nth-child(16){--x: -10vw;--y: 21svh;--t: 1.7s;--d: .95s}.play-shell .kq-verdict.rate .kq-verdict-confetti{display:none}@media (prefers-reduced-motion: reduce){.play-shell .kq-verdict,.play-shell .kq-verdict:before,.play-shell .kq-verdict :is(.kq-verdict-hero,.kq-verdict-mot,.kq-verdict-points,.kq-verdict-bas),.play-shell .kq-verdict-scene,.play-shell .kq-verdict-scene *,.play-shell .kq-verdict-scene:before,.play-shell .kq-verdict-scene:after,.play-shell .kq-verdict-objet>span>i:before{animation:none!important}.play-shell .kq-verdict-scene:before,.play-shell .kq-verdict-scene:after,.play-shell .kq-verdict-confetti{display:none}.play-shell .kq-verdict-etoile{transform:translate(var(--x),var(--y)) scale(var(--s)) rotate(var(--r))}.play-shell .kq-verdict-brillance{transform:translate(var(--x),var(--y)) scale(1)}.play-shell .kq-verdict.rate:before{animation:none!important}}html:has(.kq-verdict.gagne),html:has(.kq-verdict.gagne) body{background:#03d810!important}html:has(.kq-verdict.rate),html:has(.kq-verdict.rate) body{background:#e70317!important}.play-shell .kq-verdict-points[data-etape]{position:relative;width:fit-content;margin-inline:auto;white-space:nowrap;font-size:calc(clamp(58px,10.5svh,96px) * (1 + var(--g, 0)))}.play-shell .kq-verdict-points[data-etape="2"] .kq-verdict-nombre,.play-shell .kq-verdict-points[data-etape="3"] .kq-verdict-nombre{color:#fffbe6;text-shadow:0 .08em 0 var(--verdict-trait),0 0 .08em rgba(255,215,80,.55)}.play-shell .kq-verdict-points[data-etape="2"] .kq-verdict-nombre{animation:kq-compteur-vibre .09s linear infinite alternate}@keyframes kq-compteur-vibre{0%{transform:translateY(-1px) rotate(-.6deg)}to{transform:translateY(1px) rotate(.6deg)}}.play-shell .kq-verdict-points[data-etape="2"] .kq-verdict-mult{animation:kq-mult-charge .35s ease-in-out infinite alternate}@keyframes kq-mult-charge{0%{transform:translate(-50%,18%) rotate(-5deg) scale(1)}to{transform:translate(-50%,18%) rotate(-5deg) scale(1.18)}}.play-shell .kq-verdict-nombre{display:inline-block}.play-shell .kq-verdict-points[data-etape="3"] .kq-verdict-nombre{animation:kq-total-bondit .55s cubic-bezier(.2,1.6,.4,1) both}@keyframes kq-total-bondit{0%{transform:scale(1)}45%{transform:scale(1.18)}to{transform:scale(1)}}.play-shell .kq-verdict.gagne:has(.kq-verdict-points[data-etape]) .kq-verdict-bas{animation-delay:4.1s}.play-shell .kq-verdict-mult{position:absolute;left:50%;top:100%;padding:.08em .28em .02em;border-radius:.28em;border:.05em solid #ffc93c;font-size:calc(clamp(58px,10.5svh,96px)*.6);line-height:1;color:#fff;-webkit-text-stroke:0;text-shadow:0 .05em 0 rgba(0,0,0,.3);background:linear-gradient(180deg,#ff9a3d,#e8531f);box-shadow:0 0 0 .06em #ffc93c40,0 0 .5em #ff8c32b3,0 .12em .3em #0006;transform:translate(-50%,18%) rotate(-5deg);animation:kq-mult-claque .45s cubic-bezier(.2,1.7,.4,1) both}.play-shell .kq-verdict-mult.x3{background:linear-gradient(180deg,#b77bff,#6a2bd9);box-shadow:0 0 0 .06em #ffc93c40,0 0 .5em #aa64ffbf,0 .12em .3em #0006}@keyframes kq-mult-claque{0%{transform:translate(-50%,18%) rotate(-30deg) scale(3);opacity:0}60%{transform:translate(-50%,18%) rotate(-9deg) scale(.9);opacity:1}to{transform:translate(-50%,18%) rotate(-5deg) scale(1);opacity:1}}@media (prefers-reduced-motion: reduce){.play-shell .kq-verdict-mult,.play-shell .kq-verdict-points[data-etape] .kq-verdict-nombre,.play-shell .kq-verdict-points[data-etape] .kq-verdict-mult{animation:none}}.kq-decompte-tel{flex:1;min-height:52svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6svh;text-align:center}.kq-decompte-tel-chiffre{font-family:Poppins,system-ui,sans-serif;font-weight:800;font-size:clamp(150px,26svh,230px);line-height:1;color:#fff;text-shadow:0 0 10px rgba(255,214,110,.9),0 0 34px rgba(255,190,60,.75),0 0 70px rgba(255,170,40,.45);animation:kq-decompte-tel-pop .9s ease-out both}.kq-decompte-tel-texte{margin:0;font-size:clamp(30px,4.4svh,38px);line-height:1.1;color:#fff;text-shadow:0 3px 0 rgba(0,0,0,.35),0 2px 12px rgba(0,0,0,.5)}@keyframes kq-decompte-tel-pop{0%{transform:scale(1.6);opacity:0}25%{transform:scale(1);opacity:1}to{transform:scale(.94);opacity:1}}html:has(.play-shell.kq-jeu-quiz .kq-decompte-tel){background:url(/jeux/quiz/telephone/fond-decompte.webp) center top / max(100vw,calc(100lvh * 1087 / 1823)) 100lvh no-repeat,#150626}.play-shell.kq-jeu-quiz .kq-decompte-tel{position:fixed;left:50%;top:50.2lvh;transform:translate(-50%,-50%);width:36.4lvh;height:36.4lvh;min-height:0;flex:none;z-index:1;justify-content:center}.play-shell.kq-jeu-quiz .kq-decompte-tel-chiffre{font-size:25lvh}.play-shell.kq-jeu-quiz .kq-decompte-tel-texte{position:absolute;top:calc(100% + 1.5lvh);left:50%;transform:translate(-50%);white-space:nowrap}@media (prefers-reduced-motion: reduce){.kq-decompte-tel-chiffre{animation:none}}.kq-langue{position:fixed;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);right:max(12px,env(safe-area-inset-right,0px));z-index:1000;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:4px;font-family:var(--police-hors-partie, "Montserrat", system-ui, sans-serif)}.kq-langue-pastille{display:inline-flex;align-items:center;gap:7px;min-width:44px;height:32px;padding:0 12px;border-radius:999px;border:1.5px solid rgba(255,255,255,.75);background:#0a0e288c;color:#fff;font:800 13px/1 var(--police-hors-partie, "Montserrat", system-ui, sans-serif);letter-spacing:.06em;cursor:pointer;touch-action:manipulation;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kq-langue-pastille:focus-visible{outline:2px solid #fff;outline-offset:2px}.kq-langue-statut{padding:3px 8px;border-radius:6px;background:#0a0e2899;color:#fff;font-size:11px;font-weight:600;white-space:nowrap}.kq-langue-liste{list-style:none;margin:0;padding:6px;min-width:180px;border-radius:14px;background:#121633;border:1px solid rgba(255,255,255,.18);box-shadow:0 12px 32px #00000073;display:grid;gap:2px}.kq-langue-liste button{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:#fff;font:600 15px/1.2 var(--police-hors-partie, "Montserrat", system-ui, sans-serif);text-align:left;cursor:pointer;touch-action:manipulation}.kq-langue-liste button.est-choisie{background:#ffffff24}.kq-drapeau{display:inline-block;flex:none;width:21px;height:14px;border-radius:3px;overflow:hidden;box-shadow:0 0 0 1px #ffffff59}.kq-drapeau svg{display:block}.kq-langue-liste .kq-drapeau{width:24px;height:16px}.kq-langues-arrivee{width:100%;max-width:420px;margin:6px auto 14px;display:grid;gap:8px;justify-items:center;font-family:var(--police-hors-partie, "Montserrat", system-ui, sans-serif)}.kq-langues-arrivee-titre{margin:0;color:#ffffffd9;font-size:15px;font-weight:600;letter-spacing:.04em}.kq-langues-arrivee-titre b{color:#ffd43b;font-weight:800}.kq-langues-arrivee-rangee{width:100%;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.kq-langues-arrivee-choix{padding:4px;border-radius:10px;border:2px solid transparent;background:#0a0e288c;cursor:pointer;touch-action:manipulation;line-height:0;transition:transform .12s ease}.kq-langues-arrivee-choix .kq-drapeau{width:100%;height:auto;aspect-ratio:3 / 2;border-radius:4px}.kq-langues-arrivee-choix.est-choisie{border-color:#ffd43b;background:#ffd43b29;transform:scale(1.08)}.kq-langues-arrivee-choix:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (prefers-reduced-motion: reduce){.kq-langues-arrivee-choix{transition:none}}.play-shell:has(.kq-verdict) .kq-langue{display:none}.play-shell.kq-jeu-prix:has(.kq-langue):has(.kq-prix-tel) .kq-prix-tel-valider{margin-bottom:calc(max(12px,env(safe-area-inset-bottom,0px)) + 40px)}.kq-tel-logos{position:fixed;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 62px);z-index:5;display:flex;justify-content:center;align-items:center;gap:22px;pointer-events:none}.kq-tel-logos img{display:block;filter:drop-shadow(0 4px 10px rgba(0,0,0,.55))}.kq-tel-animateur{position:fixed;left:max(12px,env(safe-area-inset-left,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:999;height:32px;display:flex;align-items:center;font:500 13px/1 var(--police-hors-partie, "Montserrat", system-ui, sans-serif);color:#ffffffc7;text-shadow:0 1px 4px rgba(0,0,0,.6);white-space:nowrap}.kq-tel-animateur b{font-weight:800;color:#fff;margin-left:.3em}.kq-tel-animateur-logo{height:34px;width:auto;max-width:42vw;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.5))}html.kq-fond-animateur:has(.play-shell:not([class*=kq-jeu-])){background:var(--kq-fond-animateur) center / cover no-repeat,#060f3c}html.kq-fond-animateur:has(.play-shell:not([class*=kq-jeu-])) body:before,html.kq-fond-animateur:has(.play-shell:not([class*=kq-jeu-])) body:after{display:none}html.kq-fond-attente:has(.play-shell:not([class*=kq-jeu-])){background:#060f3c}html.kq-fond-attente:has(.play-shell:not([class*=kq-jeu-])) body:before,html.kq-fond-attente:has(.play-shell:not([class*=kq-jeu-])) body:after{display:none}.tv.kq-demarrage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.2cqh;background:#06103f url(/fond-tele.webp) center / cover no-repeat;cursor:pointer;font-family:Poppins,Fredoka,sans-serif;color:#fff;text-align:center}.kq-demarrage-bouton{margin-top:1.5cqh;padding:2.2cqh 7cqh;border:0;border-radius:999px;background:#ffd23e;color:#1a1400;font-family:Poppins,Fredoka,sans-serif;font-weight:700;font-size:3.8cqh;cursor:pointer;box-shadow:0 .8cqh 2.4cqh #ffd23e40}.kq-demarrage-bouton:hover{background:#ffdc5e}.kq-demarrage-bouton:focus-visible{outline:.5cqh solid #fff;outline-offset:.5cqh}.tv.kq-demarrage.kq-dem{gap:0;background:radial-gradient(ellipse at 50% 0%,#1d1a2b,#121118 60%,#0d0c12);font-family:Poppins,Inter,sans-serif;text-align:left}.kq-dem-fenetre{width:min(118cqh,92cqw);display:flex;flex-direction:column;gap:2cqh;padding:3.2cqh 4cqh;box-sizing:border-box;border-radius:2.6cqh;background:#1c1a24;border:.15cqh solid #34313f;box-shadow:0 3cqh 8cqh #0000008c;cursor:default;color:#f4f2fa}.kq-dem-tete{display:flex;align-items:center;gap:2.4cqh}.kq-dem-logo{width:9cqh;height:auto}.kq-dem-surtitre{margin:0 0 .4cqh;font-size:1.9cqh;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9a95ab}.tv .kq-dem-titre{margin:0;font-family:inherit;font-size:4.2cqh;font-weight:700;line-height:1.1;color:#f4f2fa}.kq-dem-ligne{display:grid;grid-template-columns:auto 1fr;gap:2cqh;padding-top:2cqh;border-top:.15cqh solid #2c2a36}.kq-dem-numero{display:grid;place-items:center;width:4.4cqh;height:4.4cqh;border-radius:50%;background:#2a2735;color:#f4f2fa;font-weight:700;font-size:2.3cqh}.kq-dem-corps h2{margin:.5cqh 0 .4cqh;font-size:2.8cqh;font-weight:700;color:#f4f2fa}.kq-dem-corps>p{margin:0;font-size:2.2cqh;color:#b8b4c6}.kq-dem-options{display:grid;grid-template-columns:1fr 1fr;gap:2cqh;margin-top:1.6cqh}.kq-dem-option{position:relative;display:flex;flex-direction:column;align-items:center;gap:1cqh;padding:1.6cqh 2cqh 1.4cqh;border-radius:1.8cqh;background:#24222f;border:.3cqh solid #34313f}.kq-dem-option.est-choisie{border-color:#7c4bf0;background:#7c4bf01f;box-shadow:0 0 0 .5cqh #7c4bf02e}.kq-dem-option.est-refusee{opacity:.55}.kq-dem-installation{width:100%;height:auto;max-height:17cqh}.kq-dem-trait{fill:none;stroke:#c9c5d8;stroke-width:2;stroke-linejoin:round}.kq-dem-cable{fill:none;stroke:#6c687c;stroke-width:1.6;stroke-dasharray:3 3}.kq-dem-plein{fill:#6c687c}.kq-dem-accent{fill:#a98bff}.kq-dem-option.est-refusee .kq-dem-accent{fill:#9a95ab}.kq-dem-option-nom{display:flex;align-items:center;gap:1cqh;font-size:2.4cqh;font-weight:700}.kq-dem-radio{width:2.2cqh;height:2.2cqh;border-radius:50%;border:.3cqh solid #6c687c;box-sizing:border-box}.kq-dem-option.est-choisie .kq-dem-radio{border:.7cqh solid #7c4bf0;background:#fff}.kq-dem-badge{position:absolute;top:1.2cqh;right:1.2cqh;padding:.4cqh 1cqh;border-radius:999px;font-size:1.6cqh;font-weight:700}.kq-dem-badge.est-requis{background:#7c4bf0;color:#fff}.kq-dem-badge.est-refus{background:#ff696129;color:#ff8a83}.kq-dem-geste{display:flex;align-items:center;gap:1.6cqh;margin-top:1.4cqh;padding:1cqh 1.6cqh;border-radius:1.2cqh;background:#24222f;font-size:2.2cqh;white-space:nowrap}.kq-dem-geste-titre{color:#9a95ab;font-weight:600}.kq-dem-chemin{display:inline-flex;align-items:center;gap:.8cqh;color:#f4f2fa}.kq-dem-chemin i{font-style:normal;color:#6c687c}.kq-dem-chemin b{color:#a98bff}.kq-dem-chemin kbd{display:inline-grid;place-items:center;min-width:4cqh;height:4cqh;padding:0 1cqh;box-sizing:border-box;border-radius:.8cqh;background:#34313f;border-bottom:.3cqh solid #14131a;font-family:inherit;font-size:2.1cqh;font-weight:700;color:#f4f2fa}.kq-dem-logo-win{width:2.2cqh;height:2.2cqh;fill:#f4f2fa}.kq-dem-important{display:flex;align-items:flex-start;gap:1.4cqh;padding:1.6cqh 2cqh;border-radius:1.4cqh;background:#ff9f0a1a;border:.15cqh solid rgba(255,159,10,.45)}.kq-dem-important svg{flex:none;width:3cqh;height:3cqh;fill:none;stroke:#ff9f0a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kq-dem-important p{margin:0;font-size:2.1cqh;line-height:1.35;color:#f1d9b6}.kq-dem-important b{color:#ffb340}.kq-dem-bouton{align-self:center;min-width:46cqh;padding:2cqh 6cqh;border:0;border-radius:1.6cqh;background:linear-gradient(95deg,#2a6cf0,#7c4bf0 45%,#d61f6e);color:#fff;font-family:inherit;font-size:3cqh;font-weight:700;cursor:pointer;box-shadow:0 1.2cqh 3cqh #7c4bf059}.kq-dem-bouton:hover{filter:brightness(1.08)}.kq-dem-bouton:focus-visible{outline:.4cqh solid #fff;outline-offset:.4cqh}.tv.kq-demarrage.kq-ds{display:grid;grid-template-rows:auto 1fr auto;justify-items:center;align-content:center;gap:4cqh;padding:5cqh 8cqh;box-sizing:border-box;background:#f5f5f7;color:#1d1d1f;font-family:-apple-system,SF Pro Text,Inter,Poppins,sans-serif;text-align:left}.kq-ds-tete{display:flex;align-items:center;gap:2.6cqh;justify-self:center}.kq-ds-tete img{width:10cqh;height:auto}.kq-ds-tete p{margin:0 0 .4cqh;font-size:2cqh;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#86868b}.tv .kq-ds-tete h1{margin:0;font-family:inherit;font-size:4.6cqh;font-weight:700;letter-spacing:-.01em;color:#1d1d1f}.kq-ds-corps{display:grid;grid-template-columns:74cqh 56cqh;align-items:stretch;cursor:default}.kq-ds-fenetre{overflow:hidden;border-radius:2.2cqh;background:#fbfbfd;border:.12cqh solid #d2d2d7;box-shadow:0 2.4cqh 6cqh #0000001f,0 .4cqh 1cqh #0000000f}.kq-ds-barre{display:flex;align-items:center;gap:2cqh;height:6.4cqh;padding:0 2cqh;background:#f2f2f4;border-bottom:.12cqh solid #e3e3e8}.kq-ds-feux{display:flex;gap:.9cqh}.kq-ds-feux i{width:1.6cqh;height:1.6cqh;border-radius:50%;background:#ff5f57}.kq-ds-feux i:nth-child(2){background:#febc2e}.kq-ds-feux i:nth-child(3){background:#28c840}.kq-ds-nav{color:#b0b0b5;font-size:2.6cqh;letter-spacing:.6cqh}.kq-ds-barre-titre{font-size:2.4cqh;font-weight:600}.kq-ds-scene{position:relative;display:flex;justify-content:center;align-items:flex-end;gap:4cqh;height:27cqh;padding:2.4cqh 2cqh 1.8cqh;box-sizing:border-box;background:#ececef;border-bottom:.12cqh solid #dcdce1}.kq-ds-scene figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:1cqh}.kq-ds-scene figcaption{display:flex;flex-direction:column;align-items:center;font-size:1.9cqh;line-height:1.25}.kq-ds-scene figcaption b{font-weight:600}.kq-ds-scene figcaption span{color:#86868b}.kq-ds-contenu{display:block;width:100%;height:100%;object-fit:cover}.kq-ds-portable{display:flex;flex-direction:column;align-items:center}.kq-ds-portable-ecran{width:20cqh;height:12.6cqh;padding:.6cqh;box-sizing:border-box;border-radius:1cqh 1cqh .3cqh .3cqh;background:#1d1d1f;overflow:hidden}.kq-ds-portable-socle{width:24cqh;height:.9cqh;border-radius:0 0 1cqh 1cqh;background:linear-gradient(180deg,#c7c7cc,#8e8e93)}.kq-ds-tele{display:flex;flex-direction:column;align-items:center}.kq-ds-tele-ecran{width:26cqh;height:14.6cqh;padding:.6cqh;box-sizing:border-box;border-radius:.8cqh;background:#1d1d1f;overflow:hidden;box-shadow:0 0 0 .35cqh #0071e3}.kq-ds-tele-pied{width:7cqh;height:1.6cqh;border-radius:0 0 .6cqh .6cqh;background:#8e8e93}.kq-ds-groupes{display:flex;flex-direction:column;gap:1.6cqh;padding:2.4cqh 2.4cqh 2.8cqh}.kq-ds-groupe{border-radius:1.4cqh;background:#fff;border:.12cqh solid #e5e5ea}.kq-ds-ligne{display:flex;align-items:center;justify-content:space-between;height:6.4cqh;padding:0 2cqh;font-size:2.3cqh}.kq-ds-ligne.est-cle{box-shadow:inset 0 0 0 .35cqh #0071e3;border-radius:1.4cqh}.kq-ds-valeur{display:inline-flex;align-items:center;gap:1cqh;color:#1d1d1f;font-weight:500}.kq-ds-ligne.est-cle .kq-ds-valeur{color:#0071e3;font-weight:600}.kq-ds-chevrons{width:2.2cqh;height:2.8cqh;padding:.4cqh;border-radius:.6cqh;background:#e8e8ed;fill:none;stroke:#3a3a3c;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.kq-ds-icone-ecran{width:2.8cqh;height:2.2cqh;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round}.kq-ds-fenetre.est-windows{background:#f3f3f3;font-family:Segoe UI,-apple-system,Inter,sans-serif}.kq-ds-projeter-tete{padding:2.4cqh 2.8cqh 1.4cqh;font-size:2.8cqh;font-weight:600}.kq-ds-projeter{list-style:none;margin:0;padding:0 1.6cqh 2cqh;display:flex;flex-direction:column;gap:.8cqh}.kq-ds-projeter li{display:flex;align-items:center;gap:2cqh;height:8cqh;padding:0 2cqh;border-radius:1cqh;font-size:2.4cqh;color:#1b1b1b}.kq-ds-projeter li.est-choisi{background:#fff;box-shadow:inset 0 0 0 .35cqh #0067c0;font-weight:600;color:#0067c0}.kq-ds-projeter li.est-refuse span{text-decoration:line-through;text-decoration-color:#d13438;text-decoration-thickness:.25cqh;color:#8a8a8a}.kq-ds-icone-projeter{width:7.6cqh;height:4.2cqh;fill:none;stroke:#6b6b6b;stroke-width:1.4;stroke-linecap:round}.kq-ds-icone-projeter rect.est-allume{fill:#d9e8f7;stroke:#0067c0}.kq-ds-projeter li.est-choisi .kq-ds-icone-projeter path{stroke:#0067c0}.kq-ds-logo-win{width:2.2cqh;height:2.2cqh;fill:#0067c0;vertical-align:-.3cqh}.kq-ds-notes{position:relative}.kq-ds-note{position:absolute;left:0;right:0;display:flex;align-items:center;gap:1.6cqh;transform:translateY(-50%)}.kq-ds-note-trait{flex:none;width:5cqh;height:.15cqh;background:#1d1d1f}.kq-ds-note p{margin:0;font-size:2.5cqh;line-height:1.3;color:#1d1d1f}.kq-ds-note b{font-weight:700}.kq-ds-note kbd{display:inline-grid;place-items:center;min-width:4.2cqh;height:4.2cqh;padding:0 1cqh;box-sizing:border-box;border-radius:.8cqh;background:#fff;border:.12cqh solid #d2d2d7;box-shadow:0 .3cqh #c7c7cc;font-family:inherit;font-size:2.2cqh;font-weight:600;vertical-align:middle}.kq-ds-note.est-alerte p{color:#c41e1e}.kq-ds-note.est-ouvrir{top:19cqh}.kq-ds-note.est-cle{top:39.7cqh}.kq-ds-note.est-alerte{top:47.7cqh}.est-windows~.kq-ds-notes .kq-ds-note.est-ouvrir{top:4.1cqh}.est-windows~.kq-ds-notes .kq-ds-note.est-alerte{top:18.6cqh}.est-windows~.kq-ds-notes .kq-ds-note.est-cle{top:26.6cqh}.kq-ds-pied{display:flex;flex-direction:column;align-items:center;gap:1.6cqh;cursor:default}.kq-ds-pied p{margin:0;font-size:2.3cqh;color:#6e6e73}.kq-ds-bouton{padding:1.8cqh 6cqh;border:0;border-radius:999px;background:#0071e3;color:#fff;font-family:inherit;font-size:2.8cqh;font-weight:600;cursor:pointer}.kq-ds-bouton:hover{background:#0077ed}.kq-ds-bouton:focus-visible{outline:.4cqh solid #0071e3;outline-offset:.4cqh}.kq-ds-tete .kq-ds-mode{margin:.8cqh 0 0;font-size:3cqh;font-weight:500;letter-spacing:0;text-transform:none;color:#1d1d1f}.kq-ds-tete .kq-ds-mode b{color:#0071e3;font-weight:700}.kq-ds-note p{font-size:3cqh}.kq-ds-note.est-cle b{color:#0071e3}.kq-ds-note kbd{min-width:5.4cqh;height:5.4cqh;font-size:2.8cqh}.kq-ds-note .kq-ds-logo-win{width:2.8cqh;height:2.8cqh}.kq-ds-note.est-alerte p{font-size:2.4cqh}.kq-ds-pied p.kq-ds-resultat{font-size:3cqh;color:#1d1d1f}.kq-ds-pied p.kq-ds-resultat b{color:#0071e3}.kq-ds-tete{flex-direction:column;gap:1.6cqh;text-align:center}.kq-ds-tete img{width:13cqh}.tv .kq-ds-tete h1{font-size:5.6cqh;letter-spacing:-.02em}.kq-ds-tete .kq-ds-mode{display:inline-flex;align-items:center;gap:1cqh;margin-top:1.2cqh;padding:.9cqh 2.4cqh;border-radius:999px;background:#e8f1fd;font-size:2.6cqh}.tv.kq-demarrage.kq-ds{gap:3.4cqh}.tv.kq-demarrage.kq-ds[data-theme=nuit]{background:#161618;color:#f5f5f7}.kq-ds[data-theme=nuit] .kq-ds-tete h1,.kq-ds[data-theme=nuit] .kq-ds-tete .kq-ds-mode{color:#f5f5f7}.kq-ds[data-theme=nuit] .kq-ds-tete .kq-ds-mode{background:#0a84ff29}.kq-ds[data-theme=nuit] .kq-ds-tete .kq-ds-mode b,.kq-ds[data-theme=nuit] .kq-ds-note.est-cle b,.kq-ds[data-theme=nuit] .kq-ds-pied p.kq-ds-resultat b,.kq-ds[data-theme=nuit] .kq-ds-ligne.est-cle .kq-ds-valeur{color:#0a84ff}.kq-ds[data-theme=nuit] .kq-ds-fenetre{background:#2c2c2e;border-color:#3d3d40;box-shadow:0 2.4cqh 6cqh #0009}.kq-ds[data-theme=nuit] .kq-ds-barre{background:#323235;border-bottom-color:#3d3d40}.kq-ds[data-theme=nuit] .kq-ds-nav{color:#6e6e73}.kq-ds[data-theme=nuit] .kq-ds-scene{background:#242426;border-bottom-color:#3d3d40}.kq-ds[data-theme=nuit] .kq-ds-scene figcaption span{color:#98989d}.kq-ds[data-theme=nuit] .kq-ds-scene figure.est-choisi:after{background:#2c2c2e;border-color:#3d3d40}.kq-ds[data-theme=nuit] .kq-ds-groupe{background:#3a3a3c;border-color:#48484a}.kq-ds[data-theme=nuit] .kq-ds-valeur{color:#f5f5f7}.kq-ds[data-theme=nuit] .kq-ds-ligne.est-cle,.kq-ds[data-theme=nuit] .kq-ds-tele-ecran{box-shadow:inset 0 0 0 .35cqh #0a84ff}.kq-ds[data-theme=nuit] .kq-ds-tele-ecran{box-shadow:0 0 0 .35cqh #0a84ff}.kq-ds[data-theme=nuit] .kq-ds-chevrons{background:#48484a;stroke:#e5e5ea}.kq-ds[data-theme=nuit] .kq-ds-fenetre.est-windows{background:#202020;border-color:#3a3a3a}.kq-ds[data-theme=nuit] .kq-ds-projeter li{color:#f3f3f3}.kq-ds[data-theme=nuit] .kq-ds-projeter li.est-choisi{background:#2d2d2d;color:#4cc2ff;box-shadow:inset 0 0 0 .35cqh #4cc2ff}.kq-ds[data-theme=nuit] .kq-ds-projeter li.est-refuse span{color:#8a8a8a}.kq-ds[data-theme=nuit] .kq-ds-icone-projeter{stroke:#9a9a9a}.kq-ds[data-theme=nuit] .kq-ds-icone-projeter rect.est-allume{fill:#1f3a52;stroke:#4cc2ff}.kq-ds[data-theme=nuit] .kq-ds-projeter li.est-choisi .kq-ds-icone-projeter path{stroke:#4cc2ff}.kq-ds[data-theme=nuit] .kq-ds-logo-win{fill:#4cc2ff}.kq-ds[data-theme=nuit] .kq-ds-note-trait{background:#8e8e93}.kq-ds[data-theme=nuit] .kq-ds-note p,.kq-ds[data-theme=nuit] .kq-ds-pied p.kq-ds-resultat{color:#f5f5f7}.kq-ds[data-theme=nuit] .kq-ds-note.est-alerte p{color:#ff6961}.kq-ds[data-theme=nuit] .kq-ds-note kbd{background:#3a3a3c;border-color:#545456;box-shadow:0 .3cqh #1c1c1e;color:#f5f5f7}.kq-ds[data-theme=nuit] .kq-ds-pied p{color:#98989d}.kq-ds[data-theme=nuit] .kq-ds-bouton{background:#0a84ff}.tv-frame:has(>.kq-ds){background:#f5f5f7}.tv-frame:has(>.kq-ds[data-theme=nuit]){background:#161618}.tv.kq-demarrage.kq-ds,.tv.kq-demarrage.kq-ds[data-theme=nuit]{display:grid;place-items:center;padding:4cqh 6cqh;background:#06103f url(/fond-tele.webp) center / cover no-repeat}.tv-frame:has(>.kq-ds),.tv-frame:has(>.kq-ds[data-theme=nuit]){background:#06103f}.kq-ds-bloc{display:grid;grid-template-rows:auto auto auto;justify-items:center;gap:3cqh;padding:3.6cqh 5cqh 3.4cqh;border-radius:3cqh;background:#f5f5f7f7;box-shadow:0 3cqh 8cqh #0000148c,0 0 0 .15cqh #ffffff80;cursor:default}.kq-ds[data-theme=nuit] .kq-ds-bloc{background:#161618f5;box-shadow:0 3cqh 8cqh #0009,0 0 0 .15cqh #ffffff14}.kq-ds-bloc .kq-ds-tete img{width:11cqh}.tv .kq-ds-bloc .kq-ds-tete h1{font-size:5.2cqh}.kq-ds-bloc .kq-ds-corps{grid-template-columns:70cqh 54cqh}.kq-ds-bloc{transform:scale(.86)}.media-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:18px 14px;border:2px dashed var(--line-strong);border-radius:12px;text-align:center;transition:border-color .15s ease,background .15s ease}.media-drop.is-over{border-color:var(--accent);background:#ffd23e14}.media-drop.is-busy{cursor:progress;border-style:solid;border-color:var(--line)}.media-drop progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:8px;border:0;border-radius:999px;background:var(--line);overflow:hidden}.media-drop progress::-webkit-progress-bar{background:var(--line);border-radius:999px}.media-drop progress::-webkit-progress-value{background:var(--accent);border-radius:999px}.media-drop progress::-moz-progress-bar{background:var(--accent);border-radius:999px}.tv-paroles-lyrics{white-space:pre-line;font-style:italic;font-size:6.4cqmin;line-height:1.35;max-width:82cqw;text-shadow:0 0 3.2cqmin #ffffff40,0 .4cqmin 1.2cqmin #00000080}.tv-paroles-context{white-space:pre-line;font-style:italic;font-size:3cqmin;line-height:1.35;opacity:.75;max-width:76cqw}.tv-paroles-gap{line-height:1.4}.tv-paroles-hidden{background:var(--accent);color:#1a1204;border-radius:.8cqmin;padding:0 1.2cqmin;margin:0 .6cqmin;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tv-paroles-illu{max-height:24cqmin;max-width:44cqw;object-fit:contain;border-radius:1.4cqmin;box-shadow:0 1cqmin 3cqmin #0006}.tv-center:has(>.row){justify-content:flex-start;padding-top:2cqmin;gap:2.2cqmin}.tv-center:has(>.row)>.row{gap:0}.tv .timer-ring{width:15.4cqmin!important;height:15.4cqmin!important;filter:drop-shadow(0 0 2.2cqmin #ff37c022)}.tv .timer-ring svg{width:110.4%;height:110.4%}.tv .timer-ring svg circle:first-child{opacity:1;stroke:#1a0b3ab8;stroke-width:9.5}.tv .timer-ring:before{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;background:url(/tv-question/anneau-milieu.png) center / contain no-repeat;z-index:-1}.tv .timer-ring:has(circle[stroke="var(--green)"]):before{background-image:url(/tv-question/anneau-plein.png);top:-17.33%;right:-17.33%;bottom:-17.33%;left:-17.33%}.tv .timer-ring:has(circle[stroke="var(--coral)"]):before{background-image:url(/tv-question/anneau-urgent.png)}.tv .timer-ring:has(circle[stroke="var(--green)"]) svg circle:last-child{stroke:#813ccf!important}.tv .timer-ring:has(circle[stroke="var(--accent)"]) svg circle:last-child{stroke:#faf67a!important}.tv .timer-ring:has(circle[stroke="var(--coral)"]) svg circle:last-child{stroke:#ff3f56!important}.tv .timer-ring svg circle:last-child{stroke-width:9}.tv .timer-ring .val{font-family:var(--font-tv);font-weight:800;color:#fff8ec!important;text-shadow:0 .45cqmin .35cqmin rgba(9,0,34,.85),0 .9cqmin 1.4cqmin rgba(9,0,34,.55);font-size:8.6cqmin!important}.tv-center:has(>.row)>.tv-question{position:relative;isolation:isolate;margin-top:1.2cqmin;width:74.7cqw;max-width:none;aspect-ratio:1385 / 295;display:flex;align-items:center;justify-content:center;padding:4cqmin 6cqmin}.tv-center:has(>.row)>.tv-question:after{content:"";position:absolute;top:0;right:0;bottom:-6.1%;left:-.072%;background:url(/tv-question/carte-question.png) 0 0 / 100% 100% no-repeat;z-index:-1}.tv-center:has(>.row)>.tv-question:before{content:"QUESTION";position:absolute;top:-3.3cqmin;left:50%;transform:translate(-50%);background:url(/tv-question/badge-question.png) center / 100% 100% no-repeat;color:#171204;font-family:var(--font-tv);font-weight:800;font-size:3.6cqmin;letter-spacing:.06em;padding:1.9cqmin 4.2cqmin;white-space:nowrap}.tv .tv-question-quoted{background:none;color:var(--accent);text-shadow:0 .2cqmin .5cqmin rgba(0,0,0,.45)}.tv .tv-question-cite{display:inline-block;max-width:100%}.tv .tv-choice{position:relative;isolation:isolate;aspect-ratio:735 / 146;container-type:size;background:none;border:0;border-radius:0;box-shadow:none;padding:0 5% 0 21.5%;gap:0;color:#fff;font-family:var(--font-tv);font-weight:700;font-size:4.8cqmin;line-height:1.05;text-shadow:0 .2cqmin .5cqmin rgba(0,0,0,.45)}.tv .tv-choice:before{content:"";position:absolute;top:-.68%;right:-1.09%;bottom:-10.96%;left:-1.09%;background:url(/tv-question/reponse.png) 0 0 / 100% 100% no-repeat;z-index:-1}.tv .tv-choice.correct:before{top:-25%;right:-4.99%;bottom:-31.58%;left:-4.99%;background-image:url(/tv-question/reponse-correcte.png)}.tv .tv-choices>.tv-choice.correct{background:none;box-shadow:none;border:0;color:#3a1d00;text-shadow:none}.tv .tv-choices>.tv-choice.correct .letter{box-shadow:none}.tv .tv-choices>.tv-choice .letter{position:absolute;left:12.8%;top:47.8%;transform:translate(-50%,-50%) translateY(-.025em);width:auto;height:auto;padding:0;background:none;border:0;border-radius:0;display:block;line-height:1;font-family:var(--font-tv);font-weight:800;font-size:40.6cqh;color:#fff;text-shadow:0 2.6cqh 2cqh rgba(9,0,34,.8),0 5cqh 6cqh rgba(9,0,34,.5)}.tv .tv-choices>.tv-choice.correct .letter{color:#fff}.tv:not(.kq-jeu-blindtest) .tv-choices>.tv-choice .letter{left:13.1%;top:48.6%;transform:translate(-50%,-50%) translateY(.01em)}.tv:not(.kq-jeu-blindtest) .tv-choices>.tv-choice.correct .letter{left:13.3%;top:48%}.tv:not(.kq-jeu-blindtest) .tv-choices>.tv-choice{padding-bottom:.91%}.tv:not(.kq-jeu-blindtest) .tv-choices>.tv-choice .letter{font-size:45.1cqh}.tv:not(.kq-jeu-blindtest) .tv-choices>.tv-choice.correct{padding-bottom:1.15%}.tv:not(.kq-jeu-blindtest) .tv-choices>.tv-choice.correct .letter{font-size:45.6cqh}.tv-center:has(>.row) .tv-choices{width:80.7cqw;gap:2.4cqmin 3cqmin}.tv:has(>.tv-center>.row)>.tv-head{position:absolute;left:50%;bottom:2.4cqmin;transform:translate(-50%);z-index:4}.tv:has(>.tv-center.tv-revele) .tv-qr-corner,.tv:has(>.tv-center>.row) .tv-qr-corner{display:block;position:absolute;right:2.2cqmin;bottom:2.2cqmin;height:21cqmin;aspect-ratio:195 / 243;gap:0;background:url(/tv-question/qr-cadre.png) center / 100% 100% no-repeat}.tv:has(>.tv-center.tv-revele) .tv-qr-corner .tv-qr,.tv:has(>.tv-center>.row) .tv-qr-corner .tv-qr{position:absolute;left:16.41%;top:7.41%;width:67.69%;height:54.32%;display:grid;place-items:center;padding:0;background:transparent;border:0;border-image:none;border-radius:0;box-shadow:none}.tv:has(>.tv-center.tv-revele) .tv-qr-corner .tv-qr img,.tv:has(>.tv-center>.row) .tv-qr-corner .tv-qr img{width:88%;height:88%}.tv:has(>.tv-center.tv-revele) .tv-qr-corner-label,.tv:has(>.tv-center>.row) .tv-qr-corner-label{position:absolute;left:5%;right:5%;top:65%;text-align:center;color:#ffd23e;font-family:var(--font-tv);font-weight:800;font-size:1.7cqmin;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 .25cqmin .4cqmin rgba(9,0,34,.7)}.tv:has(>.tv-center.tv-revele) .tv-qr-corner-label:first-line,.tv:has(>.tv-center>.row) .tv-qr-corner-label:first-line{color:#fff}.tv-center:has(>.row)>.tv-title{display:none}.tv-center:has(>.row)>.tv-bingo-consigne{display:block;margin-top:1.6cqmin;font-size:3.9cqmin;color:#d9cffb}.tv .tv-center:has(>.bonus-banner),.tv .tv-center:has(>.tv-paroles-gap),.tv .tv-center:has(>.tv-choices>.tv-choice.correct){animation:tv-vers-la-reponse .35s ease-out}@keyframes tv-vers-la-reponse{0%{opacity:.15}}@media (prefers-reduced-motion: reduce){.tv .tv-center:has(>.tv-choices>.tv-choice.correct){animation:none}}.tv-center:has(>.row)>.row{position:relative}.tv-center:has(>.row)>.row>.bonus-banner,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner{position:absolute;right:calc(100% + 3.5cqmin);top:50%;display:flex;flex-direction:column;align-items:center;gap:0;width:15cqmin;padding:1.1cqmin 0 .8cqmin;border-radius:2cqmin;font-size:0!important;font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;line-height:1;color:#fff;border:.35cqmin solid #ffc93c;background:linear-gradient(180deg,#ff9a3d,#e8531f);box-shadow:0 0 0 .5cqmin #ffc93c2e,0 0 3cqmin #ff8c328c,0 1cqmin 2cqmin #00000073;text-shadow:0 .3cqmin 0 rgba(0,0,0,.25);white-space:nowrap;animation:tv-bonus-bat 1.2s ease-in-out infinite}.tv-center:has(>.row)>.row>.bonus-banner.x3,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner.x3{background:linear-gradient(180deg,#b77bff,#6a2bd9);box-shadow:0 0 0 .5cqmin #ffc93c2e,0 0 3cqmin #aa64ff99,0 1cqmin 2cqmin #00000073}.tv-center:has(>.row)>.row>.bonus-banner:before,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner:before{content:"BONUS";font-size:2.6cqmin;letter-spacing:.06em}.tv-center:has(>.row)>.row>.bonus-banner:after,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner:after{content:"×2";font-size:6.2cqmin}.tv-center:has(>.row)>.row>.bonus-banner.x3:after,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner.x3:after{content:"×3"}@keyframes tv-bonus-bat{0%,to{transform:translateY(-50%) rotate(-6deg) scale(1)}50%{transform:translateY(-50%) rotate(-6deg) scale(1.06)}}@media (prefers-reduced-motion: reduce){.tv-center:has(>.row)>.row>.bonus-banner,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner{animation:none;transform:translateY(-50%) rotate(-6deg)}}.tv.kq-jeu-quiz .timer-ring svg{visibility:hidden}.tv.kq-jeu-quiz .timer-ring:before{-webkit-mask-image:conic-gradient(transparent 0deg,#000 2deg,#000 calc(var(--frac, 1) * 1turn - 4deg),transparent calc(var(--frac, 1) * 1turn));mask-image:conic-gradient(transparent 0deg,#000 2deg,#000 calc(var(--frac, 1) * 1turn - 4deg),transparent calc(var(--frac, 1) * 1turn))}.tv.kq-jeu-quiz .timer-ring:after{content:"";position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;background:url(/tv-question/anneau-milieu.png) center / contain no-repeat;filter:grayscale(1) brightness(.55);opacity:.35;z-index:-2}.tv-lobby{--lobby-carte-largeur: 32.81cqw;--lobby-plaque-x: 39.53cqw;--lobby-plaque-y: 28.4cqh;--lobby-plaque-l: 20.83cqw;--lobby-plaque-h: 34.78cqh;--lobby-pastille-x: 38.65cqw;--lobby-pastille-y: 68.08cqh;--lobby-pastille-l: 22.71cqw;--lobby-pastille-h: 6.11cqh;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:url(/tv-lobby/fond.jpg) center / cover no-repeat #2501ad;font-family:var(--font-tv);container-type:size}.tv:has(>.tv-lobby)>.tv-head{display:none}.tv-lobby-titre{position:absolute;top:18.13cqh;left:50%;transform:translate(-50%,-50%);width:calc(var(--lobby-carte-largeur) - 4cqw);margin:0;font-family:Poppins,Fredoka,sans-serif;font-size:4.9cqh;line-height:1.1;font-weight:800;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;text-shadow:0 .3cqh .9cqh rgba(10,0,60,.55),0 0 2.4cqh rgba(140,90,255,.45)}.tv-lobby-titre .mot-cle{color:var(--accent)}.tv-lobby-qr{position:absolute;left:var(--lobby-plaque-x);top:var(--lobby-plaque-y);width:var(--lobby-plaque-l);height:var(--lobby-plaque-h);display:grid;place-items:center}.tv-lobby-qr img{display:block;width:94%;height:94%}.tv-lobby-repli{position:absolute;top:65.9cqh;left:50%;transform:translate(-50%,-50%);font-family:Poppins,Fredoka,sans-serif;font-size:2.5cqh;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffe6;text-shadow:0 .2cqh .6cqh rgba(10,0,60,.5);white-space:nowrap}.tv-lobby-adresse{position:absolute;left:var(--lobby-pastille-x);top:var(--lobby-pastille-y);width:var(--lobby-pastille-l);height:var(--lobby-pastille-h);display:grid;place-items:center;font-size:var(--lobby-adresse-taille, 2.9cqh);font-family:Fredoka,sans-serif;font-weight:700;letter-spacing:.01em;color:#2b0a75;white-space:nowrap}.tv-lobby-joueurs{position:absolute;top:9cqh;height:44cqh;width:28cqw;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.1cqh 1cqw;overflow:hidden}.tv-lobby-joueurs.gauche{left:2.6cqw;align-items:flex-end;align-content:flex-end}.tv-lobby-joueurs.droite{right:2.6cqw;align-items:flex-start;align-content:flex-start}.tv-lobby-joueur{display:flex;align-items:center;gap:.8cqw;max-width:13.5cqw;padding:.7cqh 1.2cqw;border-radius:999px;font-size:2.2cqh;font-weight:600;color:#fff;background:#1806548c;border:.2cqh solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-shadow:0 .4cqh 1.4cqh #08002859;animation:rise .3s ease;white-space:nowrap}.tv-lobby-joueurs:not(:has(>:nth-child(7)))>.tv-lobby-joueur{max-width:28cqw}.tv-lobby-nom{flex:0 1 auto;min-width:0;overflow:hidden;line-height:1.1}.tv-lobby-joueur .em{font-size:2.6cqh;flex:none}.tv-lobby-joueur.surnombre{background:#18065459;border-style:dashed;color:#fffc;font-weight:500}.tv-lobby:after{content:"";position:absolute;left:50%;top:83.5cqh;width:11.5cqw;aspect-ratio:1278 / 612;transform:translate(-50%,-50%);background:url(/podium-party-logo.png) center / contain no-repeat;filter:drop-shadow(0 .6cqh 1.2cqh rgba(0,0,40,.5));pointer-events:none}.tv .tv-lobby-titre{font-family:Poppins,Fredoka,sans-serif;font-weight:800;font-size:0;line-height:1.1}.tv .tv-lobby-titre br{display:none}.tv .tv-lobby-titre:before,.tv .tv-lobby-titre:after{display:block;font-size:4.9cqh}.tv .tv-lobby-titre:before{content:"Scanne pour"}.tv .tv-lobby-titre:after{content:"la partie !"}.tv .tv-lobby-titre .mot-cle{display:block;font-size:5.8cqh;line-height:1.05;background:linear-gradient(180deg,#fff872,#ffe53a 38%,#ffb62a 70%,#ff8a14);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 .35cqh 0 rgba(120,50,0,.55)) drop-shadow(0 .4cqh .8cqh rgba(10,0,60,.6))}.ec-cadre{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background-color:#000}.ec-voile{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 45%,#0000 30%,#000a);pointer-events:none}.ec-scene{position:absolute;left:50%;top:50%;width:1920px;height:1080px;transform-origin:50% 50%;font-family:Poppins,Segoe UI,sans-serif;color:#fff}.ec-scene>*{position:absolute}.ec-img{display:block;filter:drop-shadow(0 8px 18px #0009)}.ec-texte{line-height:1.12}.ec-texte>span{display:inline}.ec-colonne{display:flex;flex-direction:column;align-items:flex-start}.ec-colonne.ec-centre{align-items:center}.ec-colonne>*,.ec-carte-fin>*,.ec-legende-fin>*{position:relative}.ec-texte-fixe{white-space:nowrap}.ec-carte{box-shadow:0 30px 80px #000c}.ec-carte>div{position:absolute;left:0;right:0;text-align:center}.ec-carte>.ec-qr,.ec-carte>.ec-lien{right:auto}.ec-qr{background:#fff;border-radius:26px;display:grid;place-items:center}.ec-qr img{width:90%;height:90%;display:block}.ec-lien{border-radius:999px;display:grid;place-items:center;font-family:Poppins,sans-serif;font-weight:800;white-space:nowrap}.ec-compte{display:flex;align-items:center;justify-content:center;gap:14px;font-family:Poppins,sans-serif;font-weight:500}.ec-compte i{width:22px;height:22px;border-radius:50%;background:#2bd96b;box-shadow:0 0 12px #2bd96b;flex:none}.ec-compte-fond{border-radius:12px;background:#00000080}.ec-panneau{border-radius:30px;background:#120a049e;border:2px solid color-mix(in srgb,var(--accent, #e3b764) 60%,transparent);box-shadow:0 24px 60px #0009}.ec-etape{display:flex;align-items:center;gap:28px;font:500 32px Poppins,sans-serif;color:#fff}.ec-etape b{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font:800 26px Poppins,sans-serif}.ec-filet{height:2px;border-radius:2px}.ec-nb{height:62px;padding:0 22px;border-radius:31px;border:2.5px solid;display:flex;align-items:center;gap:8px;font:500 26px Poppins,sans-serif}.ec-nb b{font:800 36px Poppins,sans-serif}.ec-pied{font:400 25px Poppins,sans-serif;color:#fff;text-shadow:0 2px 8px #000a;white-space:nowrap}.ec-pied b{font-weight:800;font-size:28px}.ec-logos{display:flex;align-items:center}.ec-logos img,.ec-logo{display:block;filter:drop-shadow(0 8px 18px #0009)}.ec-pied-anim{display:flex;align-items:center;gap:16px;transform:translateY(-50%)}.ec-pile{flex-direction:column;justify-content:center;gap:16px}.ec-statique{position:relative!important;justify-content:center}.ec-filet-v{width:2px;flex:none}.ec-rond-logos{position:relative;display:grid;place-items:center;flex:none}.ec-rond-logos svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ec-rond-logos span{position:relative;max-width:78%;text-align:center;font:500 15px/1.3 Poppins,sans-serif;color:#ffffffa6}.ec-reseaux{display:flex;justify-content:center;align-items:center;font-family:Poppins,sans-serif;color:#f7efe1;text-shadow:0 2px 8px #000a;white-space:nowrap}.ec-reseau{display:inline-flex;align-items:center;gap:12px}.ec-zone-int{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-content:flex-start;gap:var(--ecart, 12px) calc(var(--ecart, 12px) * .9);overflow:hidden}.ec-pastille{display:flex;align-items:center;gap:.45em;max-width:100%;box-sizing:border-box;padding:.32em .95em .32em .6em;border-radius:999px;font:600 var(--t, 30px)/1.1 Poppins,sans-serif;color:#fff;background:#1408028c;border:2px solid rgba(255,255,255,.22);box-shadow:0 4px 14px #0006;animation:ec-arrive .3s ease}.ec-pastille .ec-em{font-size:1.18em;flex:none}.ec-pastille .ec-nom{min-width:0;overflow-wrap:anywhere}.ec-surnombre{border-style:dashed;background:#14080259;color:#fffc;font-weight:500;padding-left:.95em}@keyframes ec-arrive{0%{opacity:0;transform:translateY(8px)}}.ec-fantome .ec-zone-int{opacity:.35}.ec-legende-zone{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:500 15px Poppins,sans-serif;color:#ffffffb0;background:#0006;padding:4px 12px;border-radius:8px;white-space:nowrap;pointer-events:none}.ec-defaut .ec-pastille{background:#1806548c}.ec-ligne-etoiles{display:flex;align-items:center;gap:30px}.ec-etoiles{display:flex;gap:6px}.ec-carte-fin{border-radius:44px;box-shadow:0 30px 80px #000c;display:flex;flex-direction:column;align-items:center;padding:48px 30px 36px;box-sizing:border-box}.ec-image-fin{flex:1 1 auto;min-height:220px;max-height:436px;aspect-ratio:1;margin:22px 0;border-radius:26px;background:#fff;display:grid;place-items:center;overflow:hidden}.ec-image-fin img{width:90%;height:90%;object-fit:contain}.ec-image-vide{color:#8a857a;font:500 22px Poppins,sans-serif;text-align:center;padding:0 40px}.ec-legende-fin{display:flex;align-items:center;gap:22px}.ec-pied-fin{display:flex;flex-direction:column;align-items:center;font:400 17px Poppins,sans-serif;color:#f7efe1cc;text-align:center}.ec-pied-fin img{margin-top:8px;filter:drop-shadow(0 8px 18px #0009)}.ec-fin .ec-voile{background:radial-gradient(ellipse at 50% 45%,#0005 25%,#000b)}.ec-pied-fin b{font-size:34px;font-weight:700;color:#f7efe1;margin-top:6px}.ec-defaut-titre{left:50%;top:196px;transform:translate(-50%,-50%);width:553px;margin:0;display:flex;flex-direction:column;align-items:center;font:800 53px/1.1 Poppins,sans-serif;text-transform:uppercase;color:#fff;text-align:center;text-shadow:0 3px 10px rgba(10,0,60,.55),0 0 26px rgba(140,90,255,.45)}.ec-defaut-mot{font-size:63px;line-height:1.05;background:linear-gradient(180deg,#fff872,#ffe53a 38%,#ffb62a 70%,#ff8a14);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 4px 0 rgba(120,50,0,.55)) drop-shadow(0 4px 9px rgba(10,0,60,.6))}.ec-defaut-qr{left:759px;top:307px;width:400px;height:376px;background:transparent}.ec-defaut-qr img{width:94%;height:94%}.ec-defaut-repli{left:50%;top:712px;transform:translate(-50%,-50%);font:700 27px Poppins,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:#ffffffe6;white-space:nowrap;text-shadow:0 2px 6px rgba(10,0,60,.5)}.ec-defaut-adresse{left:742px;top:735px;width:436px;height:66px;display:grid;place-items:center;font-family:Fredoka,sans-serif;font-weight:700;color:#2b0a75;white-space:nowrap}.ec-defaut-pp{left:960px;top:902px;width:221px;transform:translate(-50%,-50%)}.ec-edition .ec-editable{cursor:pointer;border-radius:6px;outline:calc(2px / var(--k, 1)) dashed transparent;outline-offset:calc(5px / var(--k, 1));position:relative}.ec-edition .ec-editable:hover{outline-color:#fff5}.ec-edition .ec-choisi,.ec-edition .ec-choisi:hover{outline-color:#b9a6ff}.ec-poubelle{position:absolute;right:calc(-14px / var(--k, 1));top:calc(-14px / var(--k, 1));width:28px;height:28px;transform:scale(calc(1 / var(--k, 1)));transform-origin:100% 0;border-radius:50%;border:3px solid #fff;background:#e5484d;display:grid;place-items:center;cursor:pointer;z-index:3;box-shadow:0 4px 12px #0007;padding:0}.ec-poubelle svg{width:15px;height:15px}.ec-ecrit{outline:none;cursor:text;caret-color:#b9a6ff;min-width:1ch}.ec-edition .ec-en-ecriture,.ec-edition .ec-en-ecriture:hover{outline-style:solid}.ec-ajoute{transform:translate(-50%,-50%);white-space:nowrap;width:max-content}.ec-ajoute>.ec-texte{display:inline-block}.ec-poignee{position:absolute;left:calc(-14px / var(--k, 1));top:calc(-14px / var(--k, 1));width:28px;height:28px;transform:scale(calc(1 / var(--k, 1)));transform-origin:0 0;border-radius:50%;border:3px solid #fff;background:#6d4aff;display:grid;place-items:center;cursor:grab;z-index:3;box-shadow:0 4px 12px #0007;touch-action:none}.ec-poignee svg{width:16px;height:16px}.ec-barre-pos{position:absolute;left:calc(100% + 34px);top:-6px;transform-origin:0 0;z-index:4}.tv>.ec-cadre{z-index:1}.tv:has(>.ec-cadre)>.tv-head{display:none}.tv:has(>.ec-cadre) .tv-qr-corner{display:none}.ec-place{display:contents}.ec-zone{position:absolute}.ec-ajoute-zone{position:relative;max-width:100%}.ec-zone-cible{position:absolute;top:-18px;right:-26px;bottom:-18px;left:-26px;border:3px dashed #b9a6ff66;border-radius:22px;pointer-events:none;z-index:5}.ec-zone-cible.allumee{border-color:#b9a6ff;background:#8b6dff1f;box-shadow:0 0 0 6px #8b6dff22}.ec-zone-ligne{position:absolute;left:10px;right:10px;height:8px;margin-top:14px;border-radius:4px;background:#b9a6ff;box-shadow:0 0 18px #8b6dffcc}.ec-zone-ligne span{position:absolute;left:50%;bottom:14px;transform:translate(-50%);white-space:nowrap;padding:8px 20px;border-radius:999px;background:#6d4aff;color:#fff;font:600 26px Poppins,sans-serif;box-shadow:0 6px 20px #0008}.ec-carte>div>.ec-texte,.ec-carte>div>.ec-editable{width:fit-content;margin-left:auto;margin-right:auto}.ec-image-ajoutee{position:absolute;transform:translate(-50%,-50%);z-index:3}.ec-image-ajoutee img{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.ec-edition .ec-image-ajoutee.ec-choisi{cursor:move}.ec-redim{position:absolute;right:calc(-11px / var(--k, 1));bottom:calc(-11px / var(--k, 1));width:calc(22px / var(--k, 1));height:calc(22px / var(--k, 1));border-radius:50%;background:#fff;border:calc(3px / var(--k, 1)) solid #8b6dff;box-shadow:0 2px 8px #0008;cursor:nwse-resize;z-index:6}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ecrans/playfair-display-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ecrans/playfair-display-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ecrans/bebas-neue-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ecrans/oswald-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ecrans/oswald-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Righteous;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ecrans/righteous-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Bangers;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ecrans/bangers-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Lobster;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ecrans/lobster-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Pacifico;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ecrans/pacifico-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Permanent Marker;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ecrans/permanent-marker-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Creepster;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ecrans/creepster-latin-400-normal.woff2) format("woff2")}.kq-ed{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;background:var(--kq-bg, #0f0d1c);color:var(--kq-ink, #f4f3fa);font-family:Poppins,Segoe UI,sans-serif;--ed-accent: #6d4aff}.kq-ed button{font:inherit}.kq-ed-theme-nom:hover{border-color:color-mix(in srgb,var(--ed-accent) 55%,transparent)}.kq-ed-theme-nom:focus{border-color:var(--ed-accent);background:color-mix(in srgb,var(--ed-accent) 30%,transparent)}.kq-ed-haut{display:flex;align-items:center;gap:14px;padding:10px 18px;flex:none;background:var(--kq-surface-1, #17142a);border-bottom:1px solid var(--kq-border, #ffffff1a)}.kq-ed-retour{background:none;border:0;color:var(--kq-ink);font-weight:600;cursor:pointer;padding:6px 4px}.kq-ed-onglets{display:flex;gap:4px;padding:4px;border-radius:10px;background:var(--kq-border, #ffffff14)}.kq-ed-onglets button{border:0;border-radius:8px;padding:7px 14px;background:none;color:var(--kq-ink-faint, #a9a3c7);font-weight:600;cursor:pointer}.kq-ed-onglets button.actif{background:var(--kq-surface-1, #fff);color:var(--kq-ink);box-shadow:0 1px 4px #0003}.kq-ed-statut{font-size:13px;font-weight:600;color:#2bb673}.kq-ed-modifie,.kq-ed-envoi{color:var(--kq-ink-faint)}.kq-ed-echec{color:#e5484d}.kq-ed-esp{flex:1}.kq-ed-corps{flex:1;min-height:0;display:grid;grid-template-columns:210px 1fr 300px}.kq-ed-gauche,.kq-ed-droite{overflow-y:auto;background:var(--kq-surface-1, #17142a);padding:14px}.kq-ed-gauche{border-right:1px solid var(--kq-border);display:flex;flex-direction:column;gap:10px}.kq-ed-droite{border-left:1px solid var(--kq-border)}.kq-ed-titre-col{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kq-ink-faint)}.kq-ed-vignette{display:flex;flex-direction:column;gap:6px;text-align:left;padding:8px;border-radius:12px;border:2px solid transparent;background:none;color:var(--kq-ink);cursor:pointer}.kq-ed-vignette:hover{background:var(--kq-border)}.kq-ed-vignette.choisie{border-color:var(--ed-accent);background:color-mix(in srgb,var(--ed-accent) 12%,transparent)}.kq-ed-vignette>span{font-size:13px}.kq-ed-vignette em{font-style:normal;font-size:12px;font-weight:700;color:var(--ed-accent);text-align:center}.kq-ed-mini{position:relative;aspect-ratio:16 / 9;border-radius:6px;overflow:hidden;pointer-events:none}.kq-ed-reinit{margin-top:auto}.kq-ed-inter{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:600;cursor:pointer}.kq-ed-inter input{width:38px;height:22px;accent-color:var(--ed-accent);cursor:pointer}.kq-ed-centre{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:22px;background:#0f0d1c;container-type:size;position:relative}.kq-ed-ecran{position:relative;width:min(100%,calc((100cqh - 140px) * 16 / 9));aspect-ratio:16 / 9;border-radius:6px;overflow:visible;box-shadow:0 10px 40px #0008}.kq-ed-ecran>.ec-cadre{border-radius:6px;overflow:visible}.kq-ed-ecran>.ec-cadre:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;pointer-events:none}.kq-ed-sous{width:min(100%,calc((100cqh - 140px) * 16 / 9));display:flex;align-items:center;gap:16px}.kq-ed-ajout-texte{flex:none;border:0;border-radius:999px;padding:9px 16px;background:#fff;color:#1c1a2e;font-weight:700;cursor:pointer;box-shadow:0 4px 14px #0006}.kq-ed-aide{font-size:13px;color:#a9a3c7}.kq-ed-eteint{font-size:13px;color:#ffcf6b}.kq-ed-droite h2{font-size:17px;margin:0 0 12px}.kq-ed-groupe{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.kq-ed-groupe>label:first-child{font-size:13px;font-weight:700}.kq-ed-groupe select,.kq-ed-texte input,.kq-ed-reseau input,.kq-ed-reseau select{font:inherit;font-size:13px;color:var(--kq-ink);background:var(--kq-bg, #0f0d1c);border:1px solid var(--kq-border-strong, #ffffff33);border-radius:8px;padding:7px 9px}.kq-ed-styles{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.kq-ed-styles button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px;border-radius:8px;border:2px solid transparent;background:none;color:var(--kq-ink-faint);font-size:11px;cursor:pointer}.kq-ed-styles button.choisi{border-color:var(--ed-accent);color:var(--kq-ink)}.kq-ed-styles i{width:100%;height:26px;border-radius:6px}.kq-ed-fond{display:flex;gap:10px;align-items:center}.kq-ed-fond-vignette{width:84px;height:48px;flex:none;border-radius:6px;background:#333 center / cover;display:grid;place-items:center;font-size:10px;color:#fff;text-shadow:0 1px 3px #000}.kq-ed-fond-actions{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.kq-ed-lien{background:none;border:0;padding:0;color:var(--ed-accent);text-decoration:underline;font-size:13px;cursor:pointer}.kq-ed-couleurs{display:flex;flex-wrap:wrap;gap:10px 14px}.kq-ed-pastille-couleur{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.kq-ed-pastille-couleur input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.kq-ed-pastille-couleur i{width:20px;height:20px;border-radius:6px;border:1px solid var(--kq-border-strong)}.kq-ed-texte,.kq-ed-reseau{display:flex;align-items:center;gap:6px}.kq-ed-texte input,.kq-ed-reseau input{flex:1;min-width:0}.kq-ed-texte.actif input{border:2px solid var(--ed-accent)}.kq-ed-texte.retire{opacity:.6;font-size:12px;justify-content:space-between}.kq-ed-cpt{flex:none;font-size:11px;color:var(--kq-ink-faint);font-variant-numeric:tabular-nums}.kq-ed-x{flex:none;width:22px;height:22px;border:0;border-radius:6px;background:none;color:var(--kq-ink-faint);font-size:16px;cursor:pointer}.kq-ed-x:hover{color:#e5484d}.kq-ed-ajout{border:1.5px dashed color-mix(in srgb,var(--ed-accent) 50%,transparent);border-radius:8px;padding:8px;background:none;color:var(--ed-accent);font-weight:600;font-size:13px;cursor:pointer}.kq-ed-reseau select{width:96px;flex:none}.kq-ed-coche{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.kq-ed-ligne{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.kq-ed-seg{display:inline-flex;border:1px solid var(--kq-border-strong);border-radius:8px;overflow:hidden}.kq-ed-seg button{border:0;padding:5px 10px;background:none;color:var(--kq-ink-faint);cursor:pointer;font-size:12px}.kq-ed-seg button.on{background:var(--ed-accent);color:#fff}.kq-ed-pastilles{display:inline-flex;gap:6px}.kq-ed-pastilles button,.kq-ed-choix-c{width:22px;height:22px;border-radius:50%;border:2px solid var(--kq-border-strong);cursor:pointer;display:grid;place-items:center;font-size:13px}.kq-ed-pastilles button.on{outline:2px solid var(--ed-accent);outline-offset:2px}.kq-ed-faible{color:var(--kq-ink-faint);font-weight:400}.kq-ed-note{font-size:12px;color:var(--kq-ink-faint);margin:0}.kq-ed-logo{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid var(--kq-border);border-radius:10px}.kq-ed-logo img{width:70px;height:44px;object-fit:contain}.kq-ed-logo-vide{width:70px;height:44px;display:grid;place-items:center;font-size:11px;color:var(--kq-ink-faint);border:1px dashed var(--kq-border-strong);border-radius:6px}.kq-ed-outils{display:flex;align-items:center;gap:4px;padding:5px;border-radius:9px;background:#fff;color:#1c1a2e;box-shadow:0 6px 18px #0006;white-space:nowrap;font:600 13px Poppins,sans-serif}.kq-ed-outils select,.kq-ed-outils button,.kq-ed-couleur{border:0;border-radius:6px;padding:5px 9px;background:#f4f3f9;color:#1c1a2e;font:inherit;cursor:pointer}.kq-ed-outils button.on{background:#ece7ff;color:#4b2fd6}.kq-ed-couleur{position:relative;display:inline-flex;align-items:center;gap:6px}.kq-ed-couleur input{width:16px;height:16px;padding:0;border:0;background:none;cursor:pointer}.kq-ed-grand{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#000;display:grid;place-items:center}.kq-ed-grand-ecran{position:relative;width:min(100vw,calc(100vh * 16 / 9));aspect-ratio:16 / 9}.kq-ed-grand-aide{position:absolute;top:24px;left:50%;transform:translate(-50%,-6px);padding:10px 18px;border-radius:999px;background:#0d0b16d9;color:#fff;font:500 15px Poppins,sans-serif;box-shadow:0 6px 24px #0008;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease}.kq-ed-grand-aide.visible{opacity:1;transform:translate(-50%)}.kq-ed-grand-aide kbd{display:inline-block;margin:0 4px;padding:2px 8px;border-radius:6px;background:#ffffff26;box-shadow:inset 0 -1px #fff3;font:600 13px Poppins,sans-serif}.kq-ed-note-fin{margin:6px 0 14px;line-height:1.45}.kq-pastille-pro{display:inline-flex;align-items:center;height:24px;padding:0 11px;margin-left:10px;vertical-align:middle;border-radius:999px;font:700 12px Plus Jakarta Sans,Poppins,sans-serif;color:#fff;background:linear-gradient(95deg,#2a6cf0,#7c4bf0 52%,#ea3a86);box-shadow:0 2px 10px #7c4bf055}.kq-pastille-pro.kq-pastille-pro--mini{height:17px;padding:0 7px;margin-left:6px;font-size:10.5px;letter-spacing:.02em;box-shadow:none}.kq-apercu-accueil{position:relative;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;border:1px solid var(--kq-border);pointer-events:none}.kq-carte-ecrans-corps{display:grid;grid-template-columns:320px 1fr;gap:20px;align-items:center}.kq-carte-ecrans-corps p{margin:0 0 14px}.kq-tiroir-ev{margin:14px 0 4px;border-radius:16px;border:1px solid var(--kq-border);background:var(--kq-surface-1)}.kq-tiroir-ev-tete{width:100%;display:flex;align-items:center;gap:12px;padding:14px 20px;background:none;border:0;color:var(--kq-ink);cursor:pointer;text-align:left;font:inherit}.kq-tiroir-ev-tete h3{margin:0;font-size:16px;display:flex;align-items:center}.kq-tiroir-ev-chev{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:var(--kq-border);flex:none;transition:transform .15s}.kq-tiroir-ev-chev.ouvert{transform:rotate(90deg)}.kq-tiroir-ev-resume{margin-left:auto;display:flex;align-items:center;gap:10px;font-size:13px;color:var(--kq-ink-faint)}.kq-tiroir-ev-mini{height:30px;width:44px;border-radius:7px;border:1px solid var(--kq-border-strong);display:grid;place-items:center}.kq-tiroir-ev-mini img{max-height:22px;max-width:36px}.kq-tiroir-ev.ouvert{display:flex;align-items:flex-start}.kq-tiroir-ev-gauche{flex:1;min-width:0}.kq-tiroir-ev-cases{display:flex;gap:14px;align-items:center;padding:0 20px 40px 60px}.kq-tiroir-ev-nom{position:absolute;left:0;right:0;top:calc(100% + 6px);font-size:12px;line-height:1.2;color:var(--kq-ink-faint);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-tiroir-ev-case{position:relative;width:104px;height:68px;flex:none}.kq-tiroir-ev-case-img{width:100%;height:100%;padding:7px;border-radius:10px;border:1px solid var(--kq-border-strong);background:#ffffff0a;display:block;box-sizing:border-box;overflow:hidden;cursor:pointer;color:var(--kq-ink)}.kq-tiroir-ev-case-img:hover{border-color:var(--kq-ink-faint)}.kq-tiroir-ev-case-img img{display:block;width:100%;height:100%;object-fit:contain}.kq-tiroir-ev-x{position:absolute;top:-7px;right:-7px;width:20px;height:20px;padding:0;border-radius:50%;border:1px solid var(--kq-border-strong);background:var(--kq-surface-1);color:var(--kq-ink);font-size:12px;line-height:18px;cursor:pointer}.kq-tiroir-ev-x:hover{background:#e5484d;color:#fff;border-color:#e5484d}.kq-tiroir-ev-plus{border-radius:10px;border:1.5px dashed var(--kq-border-strong);background:none;color:#8b6dff;font-size:24px;cursor:pointer}.kq-tiroir-ev-droite{flex:none;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:14px 20px 14px 0}.kq-tiroir-ev-vignette{width:196px;padding:0;border:0;background:none;cursor:zoom-in}.kq-tiroir-ev-liens{display:flex;justify-content:space-between;gap:12px}.kq-tiroir-ev-liens button{padding:0;border:0;background:none;color:#8b6dff;font:600 13px Poppins,sans-serif;cursor:pointer}.kq-tiroir-ev-liens button:hover{text-decoration:underline}.kq-tiroir-ev-corps p{margin:0 0 14px;font-size:13px;color:var(--kq-ink-faint)}.kq-tiroir-ev-logos{display:flex;gap:14px;flex-wrap:wrap}.kq-tiroir-ev-logo{width:170px;display:grid;gap:6px}.kq-tiroir-ev-vign{height:100px;border-radius:12px;border:1px solid var(--kq-border-strong);display:grid;place-items:center;background:#ffffff08}.kq-tiroir-ev-vign img{max-height:76px;max-width:140px}.kq-tiroir-ev-act{display:flex;justify-content:center;gap:14px}.kq-tiroir-ev-act button{background:none;border:0;font:600 13px Poppins,sans-serif;color:var(--kq-ink);cursor:pointer}.kq-tiroir-ev-act button+button{color:var(--kq-ink-faint)}.kq-tiroir-ev-ajout{height:100px;border-radius:12px;border:1.5px dashed var(--kq-border-strong);background:none;display:grid;place-items:center;align-content:center;gap:4px;color:var(--kq-ink-faint);font:600 13px Poppins,sans-serif;cursor:pointer}.kq-tiroir-ev-ajout b{font-size:26px;font-weight:400;line-height:1}.kq-tiroir-ev-ecran{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.kq-tiroir-ev-sous{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:12px;color:var(--kq-ink-faint)}.kq-tiroir-ev-fenetre{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#06040ed1;display:grid;place-items:center}.kq-tiroir-ev-fenetre figure{margin:0;width:min(1240px,82vw);display:grid;gap:12px}.kq-tiroir-ev-fenetre figcaption{display:flex;justify-content:space-between;align-items:center;color:#fff;font:600 15px Poppins,sans-serif}.kq-tiroir-ev-fenetre figcaption button{width:36px;height:36px;border-radius:50%;border:0;background:#ffffff1f;color:#fff;font-size:18px;cursor:pointer}.kq-ed-fonds{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.kq-ed-fond{position:relative}.kq-ed-fond-img{display:block;width:100%;aspect-ratio:16 / 9;padding:0;border-radius:8px;border:2px solid transparent;background:#333 center / cover no-repeat;cursor:pointer}.kq-ed-fond-img:hover{border-color:var(--kq-border-strong)}.kq-ed-fond.choisi .kq-ed-fond-img{border-color:var(--ed-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--ed-accent) 35%,transparent)}.kq-ed-fond-x{position:absolute;top:-6px;right:-6px;width:20px;height:20px;padding:0;border-radius:50%;border:0;background:#1c1a2e;color:#fff;font-size:13px;line-height:20px;cursor:pointer;box-shadow:0 2px 6px #0007}.kq-ed-fond-x:hover{background:#e5484d}.kq-ed-fond-ajout{aspect-ratio:16 / 9;border-radius:8px;border:1.5px dashed color-mix(in srgb,var(--ed-accent) 55%,transparent);background:none;color:var(--ed-accent);font:600 12px Poppins,sans-serif;cursor:pointer}.kq-ed-fonds-plus{margin-top:8px;padding:0;border:0;background:none;color:var(--ed-accent);font:600 12px Poppins,sans-serif;cursor:pointer}.kq-ed-fonds-plus span{color:var(--kq-ink-faint);font-weight:500}.kq-ed-fonds-plus:hover{text-decoration:underline}.kq-ed-fen-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;background:#05030c99}.kq-ed-fen{width:min(880px,92%);max-height:88%;overflow:auto;padding:24px 28px 22px;border-radius:16px;background:var(--kq-surface-1, #1c1a2e);color:var(--kq-ink, #fff);box-shadow:0 24px 60px #0009}.kq-ed-fen-tete{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.kq-ed-fen-tete h2{margin:0;font:700 22px Poppins,sans-serif;color:inherit}.kq-ed-fen-tete h2 span{margin-left:6px;font-weight:500;font-size:15px;color:var(--kq-ink-faint)}.kq-ed-fen-x{width:34px;height:34px;border-radius:50%;border:0;background:var(--kq-border);color:inherit;cursor:pointer}.kq-ed-fen-grille{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;padding-top:6px}.kq-ed-pages{display:flex;justify-content:center;gap:6px;margin-top:20px}.kq-ed-pages button{min-width:34px;height:34px;padding:0 8px;border-radius:9px;border:1px solid var(--kq-border);background:none;color:inherit;font:600 13px Poppins,sans-serif;cursor:pointer}.kq-ed-pages button.on{background:var(--ed-accent);border-color:var(--ed-accent);color:#fff}.kq-ed-pages button:disabled{opacity:.35;cursor:default}.kq-ed-fond-couleur{width:18px;height:18px;border-radius:5px;border:1px solid var(--kq-border-strong)}.kq-ed-actif{font-weight:700}.kq-ed .kq-ed-outils select{-webkit-appearance:menulist;-moz-appearance:auto;appearance:auto;height:30px;min-width:96px;padding:0 6px;border:0;border-radius:6px;background:#f4f3f9;color:#1c1a2e;font:600 13px Poppins,sans-serif;cursor:pointer}.kq-reseaux-profil{margin-top:18px;padding-top:16px;border-top:1px solid var(--kq-border);display:flex;flex-direction:column;gap:8px}.kq-reseaux-profil-tete{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.kq-reseaux-profil-tete .kq-muted{font-size:13px}.kq-reseaux-profil-etat{margin-left:auto;font-size:12px;color:#2bb673}.kq-reseaux-profil-ligne{display:flex;align-items:center;gap:8px;max-width:560px}.kq-reseaux-profil-ic{width:28px;display:grid;place-items:center;color:var(--kq-ink)}.kq-reseaux-profil-ligne select{width:130px}.kq-reseaux-profil-ligne input{flex:1;min-width:0}.kq-reseaux-profil-cpt{font-size:11px;color:var(--kq-ink-faint);font-variant-numeric:tabular-nums}.kq-reseaux-profil-x{border:0;background:none;color:var(--kq-ink-faint);font-size:18px;cursor:pointer}.kq-reseaux-profil-x:hover{color:#e5484d}.kq-reseaux-profil-ajout{align-self:flex-start;border:1.5px dashed var(--kq-border-strong);border-radius:8px;padding:7px 12px;background:none;color:var(--kq-ink);font-weight:600;font-size:13px;cursor:pointer}.kq-ed-note-defaut{margin:0 0 18px;padding:12px 14px;border-radius:10px;background:var(--kq-border);font-size:13px;line-height:1.5}.kq-ed .kq-ed-outils select:hover,.kq-ed .kq-ed-outils select:focus,.kq-ed .kq-ed-outils select:focus-visible{background:#e9e6f5!important;color:#1c1a2e!important;border:0!important;outline:none;box-shadow:none}.kq-ed .kq-ed-outils select option{background:#fff;color:#1c1a2e}.kq-ed-section{margin-bottom:20px}.kq-ed-section-titre{margin:0 0 6px 12px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--kq-ink-faint)}.kq-ed-liste{border-radius:12px;overflow:hidden;background:color-mix(in srgb,var(--kq-ink) 6%,transparent)}.kq-ed-rangee{position:relative;display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;width:100%;box-sizing:border-box;font-size:14px;color:var(--kq-ink);background:none;border:0;text-align:left;cursor:default}label.kq-ed-rangee,button.kq-ed-rangee{cursor:pointer}.kq-ed-rangee+.kq-ed-rangee:before{content:"";position:absolute;top:0;left:12px;right:0;height:1px;background:color-mix(in srgb,var(--kq-ink) 12%,transparent)}.kq-ed-rangee-txt{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-ed-rangee-ic{width:22px;flex:none;display:grid;place-items:center;color:var(--kq-ink-faint)}.kq-ed-rangee-choix{flex:none;width:108px;border:0!important;background:none!important;color:var(--kq-ink);font:inherit;font-size:14px;padding:0;cursor:pointer}.kq-ed-rangee-choix option{color:#1c1a2e;background:#fff}.kq-ed-rangee-champ{flex:1;min-width:0;border:0!important;background:none!important;color:var(--kq-ink);font:inherit;font-size:14px;padding:0;outline:none}.kq-ed-rangee-champ::placeholder{color:var(--kq-ink-faint)}.kq-ed-moins,.kq-ed-plus{flex:none;width:20px;height:20px;border-radius:50%;border:0;padding:0;display:grid;place-items:center;color:#fff;font:700 16px/1 Poppins,sans-serif}.kq-ed-moins{background:#ff453a;cursor:pointer}.kq-ed-plus{background:#30d158}.kq-ed-rangee-ajout .kq-ed-rangee-txt{color:var(--ed-accent);font-weight:500}.kq-ed-section-note{margin:6px 12px 0;font-size:12px;line-height:1.45;color:var(--kq-ink-faint)}.kq-ed-rangee-actions{display:flex;gap:14px;flex:none}.kq-ed-action{padding:0;border:0;background:none;color:var(--ed-accent);font:500 14px Poppins,sans-serif;cursor:pointer}.kq-ed-action-rouge{color:#ff453a}.kq-ed-rangee-logo{min-height:60px}.kq-ed-logo-vign{width:40px;height:40px;flex:none;border-radius:9px;object-fit:contain;background:color-mix(in srgb,var(--kq-ink) 8%,transparent)}.kq-ed-logo-vign-vide{border:1.5px dashed color-mix(in srgb,var(--kq-ink) 25%,transparent);background:none}.kq-ed-rangee .kq-ed-seg,.kq-ed-rangee .kq-ed-pastilles{margin-left:auto}.kq-ed-coche-ios{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;margin:0;flex:none;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--kq-ink) 30%,transparent);cursor:pointer;display:grid;place-items:center}.kq-ed-coche-ios:checked{border-color:var(--ed-accent);background:var(--ed-accent)}.kq-ed-coche-ios:checked:after{content:"";width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.kq-ed-switch{position:relative;width:42px;height:26px;flex:none}.kq-ed-switch input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer;z-index:1}.kq-ed-switch i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:color-mix(in srgb,var(--kq-ink) 22%,transparent);transition:background .2s}.kq-ed-switch i:after{content:"";position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0005;transition:transform .2s}.kq-ed-switch input:checked+i{background:#30d158}.kq-ed-switch input:checked+i:after{transform:translate(16px)}.kq-ed-switch input:focus-visible+i{outline:2px solid var(--ed-accent);outline-offset:2px}.kq-tiroir-ev-charge{display:flex;flex-direction:column;align-items:center;gap:6px;font:600 11px Poppins,sans-serif;color:var(--kq-ink-faint)}.kq-tiroir-ev-charge i{width:18px;height:18px;border-radius:50%;border:2px solid color-mix(in srgb,var(--kq-ink) 18%,transparent);border-top-color:#8b6dff;animation:kq-tiroir-tourne .8s linear infinite}@keyframes kq-tiroir-tourne{to{transform:rotate(360deg)}}.kq-tiroir-ev-case-img .kq-tiroir-ev-charge{height:100%;justify-content:center}.kq-tiroir-ev-plus:disabled{cursor:progress}.kq-ed-annuler{display:inline-flex;align-items:center;gap:6px}.kq-ed-annuler:disabled{opacity:.45;cursor:default}.kq-ed-rangee:has(.kq-ed-coche-ios){gap:8px}.kq-ed-rangee:has(.kq-ed-coche-ios) .kq-ed-rangee-choix{width:98px}.kq-ed-ajout-ou{position:relative;display:inline-flex;flex-direction:column}.kq-ed-droite .kq-ed-ajout-ou{display:flex}.kq-ed-choix-ajout{position:absolute;z-index:20;display:flex;gap:8px;padding:8px;border-radius:14px;background:#fff;box-shadow:0 12px 34px #0009}.kq-ed-choix-sous{bottom:calc(100% + 10px);left:0}.kq-ed-choix-panneau{top:calc(100% + 8px);left:0;right:0}.kq-ed-choix-ajout button{flex:1;min-width:132px;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;border:0;border-radius:10px;background:#f4f3f9;color:#1c1a2e;cursor:pointer;text-align:left}.kq-ed-choix-ajout button:hover{background:#ece7ff}.kq-ed-choix-ajout span{font-size:12px;color:#6b6787}.kq-ed-choix-titre{font-size:26px;line-height:1.1}.kq-ed-choix-texte{font:600 16px Poppins,sans-serif}.kq-ed-outils-seg{display:inline-flex;gap:2px;padding:2px;border-radius:7px;background:#f4f3f9}.kq-ed .kq-ed-outils .kq-ed-outils-seg button{padding:4px 9px;background:none}.kq-ed .kq-ed-outils .kq-ed-outils-seg button.on{background:#fff;color:#4b2fd6;box-shadow:0 1px 3px #0002}.kq-ed-appliquer{position:sticky;bottom:-14px;margin:8px -14px -14px;padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px;background:var(--kq-surface-1, #17142a);border-top:1px solid var(--kq-border)}.kq-ed-appliquer .kq-btn{width:100%;justify-content:center}.kq-ed-police-perso{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:15px}.kq-ed-barre-slot{position:absolute;top:0;left:0;width:0;height:0;z-index:30}.kq-ed-barre-place{position:absolute;z-index:30}.kq-bt{display:flex;align-items:center;gap:4px;padding:6px 8px;border-radius:14px;background:#fff;color:#1c1a2e;box-shadow:0 6px 24px #0007,0 0 0 1px #0000000d;font:500 14px Poppins,sans-serif;white-space:nowrap}.kq-bt button{font:inherit;color:inherit}.kq-bt-btn{position:relative;width:36px;height:36px;flex:none;display:grid;place-items:center;border:0;border-radius:9px;background:none;cursor:pointer}.kq-bt-btn:hover{background:#f1f0f6}.kq-bt-btn.on{background:#ece7ff;color:#4b2fd6}.kq-bt-btn svg{width:22px;height:22px}.kq-bt-aa{font:500 17px Poppins,sans-serif;letter-spacing:-.5px}.kq-bt-mot{padding:0 6px;font-weight:600}.kq-bt-btn:has(.kq-bt-mot){width:auto;padding:0 6px}.kq-bt-filet{width:1px;height:26px;margin:0 4px;background:#e3e1ec}.kq-bt-ancre{position:relative;display:inline-flex}.kq-bt-police{width:168px;height:36px;display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 8px 0 12px;border:1px solid #d9d7e4;border-radius:9px;background:#fff;cursor:pointer;font-size:16px!important}.kq-bt-police span{overflow:hidden;text-overflow:ellipsis}.kq-bt-police svg{width:18px;height:18px;flex:none;color:#6b6787}.kq-bt-police:hover{border-color:#b9b5cc}.kq-bt-taille{display:inline-flex;align-items:center;height:36px;border:1px solid #d9d7e4;border-radius:9px;overflow:hidden}.kq-bt-taille button{width:32px;height:100%;border:0;background:none;font-size:18px!important;cursor:pointer}.kq-bt-taille button:hover{background:#f1f0f6}.kq-ed .kq-bt-taille input{width:46px;height:100%;padding:0;border:0;border-left:1px solid #ecebf2;border-right:1px solid #ecebf2;border-radius:0;background:#fff;color:#1c1a2e;text-align:center;font:600 14px Poppins,sans-serif;outline:none;box-shadow:none}.kq-bt-couleur{flex-direction:column;gap:1px}.kq-bt-couleur span{font:600 19px/1 Poppins,sans-serif}.kq-bt-couleur i{width:20px;height:4px;border-radius:2px;box-shadow:0 0 0 1px #0002}.kq-bt-couleur input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.kq-bt-seg{display:inline-flex;gap:2px;padding:3px;margin-right:4px;border-radius:10px;background:#f1f0f6}.kq-bt-seg button{height:30px;padding:0 10px;border:0;border-radius:7px;background:none;cursor:pointer;font-weight:600!important;font-size:13px!important}.kq-bt-seg button.on{background:#fff;color:#4b2fd6;box-shadow:0 1px 3px #0002}.kq-bt [data-bulle]:hover:after{content:attr(data-bulle);position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:40;padding:6px 10px;border-radius:8px;background:#1c1a2e;color:#fff;font:600 12px Poppins,sans-serif;white-space:nowrap;pointer-events:none}.kq-bt-ancre:has(.kq-bt-menu) [data-bulle]:hover:after{display:none}.kq-bt-taille button[data-bulle],.kq-bt-seg[data-bulle]{position:relative}.kq-bt-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:45;display:flex;flex-direction:column;padding:8px;border-radius:14px;background:#fff;box-shadow:0 14px 40px #0008,0 0 0 1px #0000000f;color:#1c1a2e}.kq-bt-menu>button{display:flex;align-items:center;gap:10px;min-height:40px;padding:4px 10px;border:0;border-radius:9px;background:none;text-align:left;cursor:pointer}.kq-bt-menu>button:hover{background:#f1f0f6}.kq-bt-menu>button.on{background:#ece7ff}.kq-bt-menu>button svg{width:18px;height:18px;margin-left:auto;color:#4b2fd6;flex:none}.kq-bt-menu small{color:#8a86a3;font-size:12px}.kq-bt-menu-titre{padding:8px 10px 4px;font:600 12px Poppins,sans-serif;color:#6b6787}.kq-bt-menu-polices{width:300px;max-height:min(460px,60vh);overflow-y:auto}.kq-bt-menu-polices>button span{font-size:20px;line-height:1.2}.kq-bt-menu-pied{margin-top:6px;padding:10px 10px 4px;border-top:1px solid #ecebf2}.kq-bt-menu-pied .kq-ed-lien{color:#4b2fd6;font-weight:600;text-decoration:none;font-size:14px}.kq-bt-menu-tailles{left:50%;transform:translate(-50%);width:110px;max-height:min(420px,55vh);overflow-y:auto}.kq-bt-menu-tailles>button{min-height:34px;font-variant-numeric:tabular-nums}.kq-bt-menu-tailles small{margin-left:auto}.kq-bt-menu-espacement{width:300px;left:50%;transform:translate(-50%);padding:12px 16px 16px}.kq-bt-menu-espacement .kq-bt-menu-titre{padding:0 0 10px;color:#1c1a2e;font-size:14px}.kq-bt-curseur{display:flex;align-items:center;gap:14px}.kq-bt-curseur input[type=range]{flex:1;accent-color:#7c4bf0}.kq-ed .kq-bt-curseur input[type=number]{width:62px;height:38px;padding:0 6px;border:1px solid #d9d7e4;border-radius:9px;background:#fff;color:#1c1a2e;text-align:center;font:600 14px Poppins,sans-serif}.kq-ed-appliquer .kq-btn{white-space:nowrap;font-size:13px;padding-left:8px;padding-right:8px}.kq-ed .kq-bt .kq-bt-taille input{width:46px!important;min-width:0!important;height:100%!important;padding:0!important;margin:0!important;border:0!important;border-left:1px solid #ecebf2!important;border-right:1px solid #ecebf2!important;border-radius:0!important;background:#fff!important;color:#1c1a2e!important;box-shadow:none!important;text-align:center;font:600 14px Poppins,sans-serif!important}.kq-ed .kq-bt .kq-bt-curseur input[type=number]{width:64px!important;min-width:0!important;height:38px!important;padding:0 6px!important;border:1px solid #d9d7e4!important;border-radius:9px!important;background:#fff!important;color:#1c1a2e!important;box-shadow:none!important;text-align:center;font:600 14px Poppins,sans-serif!important}.kq-ed .kq-ed-texte{align-items:flex-start}.kq-ed .kq-ed-texte .kq-ed-cpt,.kq-ed .kq-ed-texte .kq-ed-x{margin-top:7px}.kq-ed .kq-ed-champ-texte{flex:1;min-width:0;resize:none;overflow:hidden;font:inherit;font-size:13px;line-height:1.4;color:var(--kq-ink);background:var(--kq-bg, #0f0d1c);border:1px solid var(--kq-border-strong, #ffffff33);border-radius:8px;padding:7px 9px}.kq-ed .kq-ed-texte.actif .kq-ed-champ-texte{border:2px solid var(--ed-accent)}.kq-ed .kq-ed-texte .kq-ed-champ-texte{min-height:0!important;max-height:none!important;box-sizing:border-box}.kq-tiroir-ev-cases{align-items:flex-start}.kq-tiroir-ev-emplacement{display:flex;flex-direction:column;gap:6px}.kq-tiroir-ev-titre-case{font-size:12px;font-weight:600;color:var(--kq-ink-faint);white-space:nowrap}.kq-tiroir-ev-emplacement{align-items:center}.kq-tiroir-ev-titre-case{text-align:center}.kq-ed .kq-ed-lien:has(>.kq-ed-nuancier),.kq-ed .kq-ed-choix-c{position:relative}.kq-ed .kq-ed-nuancier{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;opacity:0;pointer-events:none}.kq-ed-themes{display:inline-flex;align-items:center;gap:6px}.kq-ed-themes-nb{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--ed-accent);color:#fff;font-size:11px;font-weight:700;display:inline-grid;place-items:center}.kq-th-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#06040eb8;display:grid;place-items:center;padding:24px}.kq-th{width:min(760px,100%);max-height:min(86vh,900px);display:flex;flex-direction:column;padding:22px 24px 24px;border-radius:18px;background:var(--kq-surface-1, #17142a);border:1px solid var(--kq-border);box-shadow:0 30px 80px #000a;color:var(--kq-ink)}.kq-th-tete{display:flex;align-items:center;justify-content:space-between}.kq-th-tete h2{margin:0;font-size:22px}.kq-th-x{width:34px;height:34px;border:0;border-radius:50%;background:var(--kq-border);color:var(--kq-ink);cursor:pointer}.kq-th-sous{margin:6px 0 16px;font-size:14px;color:var(--kq-ink-faint)}.kq-th-nouveau{display:flex;gap:10px}.kq-th-nouveau input{flex:1;min-width:0}.kq-th-note{margin:8px 2px 16px;font-size:12px;color:var(--kq-ink-faint)}.kq-th-vide{padding:28px;text-align:center;border:1.5px dashed var(--kq-border-strong);border-radius:14px;color:var(--kq-ink-faint);font-size:14px}.kq-th-liste{overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;padding:2px}.kq-th-carte{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:14px;background:color-mix(in srgb,var(--kq-ink) 5%,transparent);border:1px solid var(--kq-border)}.kq-th-vignette{position:relative;aspect-ratio:16 / 9;border-radius:8px;overflow:hidden;pointer-events:none}.kq-th-infos{display:flex;flex-direction:column;gap:2px;min-width:0}.kq-th-infos b{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-th-infos span{font-size:12px;color:var(--kq-ink-faint)}.kq-th-actions{display:flex;align-items:center;gap:8px}.kq-th-actions .kq-btn{flex:1;justify-content:center}.kq-th-suppr{height:36px;min-width:36px;padding:0 10px;border:0;border-radius:9px;background:var(--kq-border);color:var(--kq-ink-faint);font:600 14px Poppins,sans-serif;cursor:pointer}.kq-th-suppr:hover{color:#ff453a}.kq-th-suppr-ok{background:#ff453a;color:#fff}.kq-th-suppr-ok:hover{color:#fff}.kq-ed-themes-rangee{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 16px;padding:10px 12px;border:1px solid var(--kq-border);border-radius:12px;background:color-mix(in srgb,var(--ed-accent) 10%,transparent);color:var(--kq-ink);text-align:left;cursor:pointer}.kq-ed-themes-rangee:hover{border-color:var(--ed-accent)}.kq-ed-themes-rangee>svg{flex:none;color:var(--ed-accent)}.kq-ed-themes-txt{flex:1;min-width:0;display:flex;flex-direction:column}.kq-ed-themes-txt b{font-size:14px}.kq-ed-themes-txt small{font-size:12px;color:var(--kq-ink-faint)}.kq-ed-themes-chev{font-size:20px;color:var(--kq-ink-faint)}.kq-pro-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#06040eb8;display:grid;place-items:center;padding:24px}.kq-pro{width:min(460px,100%);padding:28px 28px 24px;border-radius:20px;background:var(--kq-surface-1, #17142a);border:1px solid var(--kq-border);box-shadow:0 30px 80px #000a;color:var(--kq-ink);text-align:center}.kq-pro-icone{width:58px;height:58px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#2a6cf0,#7c4bf0 52%,#ea3a86);box-shadow:0 8px 24px #7c4bf066}.kq-pro h2{margin:0 0 10px;font-size:22px}.kq-pro-marque{background:linear-gradient(95deg,#2a6cf0,#7c4bf0 52%,#ea3a86);-webkit-background-clip:text;background-clip:text;color:transparent}.kq-pro p{margin:0 0 10px;font-size:14px;line-height:1.5;color:var(--kq-ink-muted, var(--kq-ink))}.kq-pro-garde{font-size:13px!important;color:var(--kq-ink-faint)!important}.kq-pro-actions{display:flex;flex-direction:column;gap:8px;margin-top:18px}.kq-pro-actions .kq-btn{width:100%;justify-content:center}.kq-th-defile{overflow-y:auto;min-height:0;padding:2px}.kq-th-defile .kq-th-liste{overflow:visible}.kq-th-section{margin:4px 2px 10px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kq-ink-faint)}.kq-th-liste+.kq-th-section{margin-top:20px}.kq-th-livre{border-color:color-mix(in srgb,var(--ed-accent) 45%,transparent)}.kq-ed-sous .kq-ed-ajout-ou{flex:none}.kq-ed-ajout-texte{white-space:nowrap}.kq-th.kq-th-canva{width:min(1120px,100%);max-height:min(90vh,960px);padding:0;border-radius:20px;background:var(--kq-canvas);border:1px solid var(--kq-border);box-shadow:0 40px 120px #05030ccc;overflow:hidden}.kq-th-canva .kq-th-tete{display:flex;align-items:flex-start;justify-content:space-between;padding:26px 30px 18px;border-bottom:1px solid var(--kq-border)}.kq-th-canva .kq-th-tete h2{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em}.kq-th-canva .kq-th-tete p{margin:4px 0 0;font-size:14px;color:var(--kq-ink-faint)}.kq-th-canva .kq-th-x{flex:none;width:36px;height:36px;border-radius:10px;background:var(--kq-fill);transition:background .2s}.kq-th-canva .kq-th-x:hover{background:var(--kq-fill-hover)}.kq-th-canva .kq-th-defile{overflow-y:auto;padding:6px 30px 30px}.kq-th-bloc{margin-top:22px}.kq-th-titre{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;font-size:15px;font-weight:600;letter-spacing:-.005em;color:var(--kq-ink)}.kq-th-titre>span{font-size:13px;font-weight:500;color:var(--kq-ink-faint);font-variant-numeric:tabular-nums}.kq-th-lien{padding:0;border:0;background:none;color:var(--kq-accent);font:600 13px Poppins,sans-serif;cursor:pointer}.kq-th-lien:hover{color:var(--kq-accent);text-decoration:underline}.kq-th-tout{margin-left:auto}.kq-th-grille{display:grid;gap:18px}.kq-th-grille-petite{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.kq-th-grille-grande{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:22px}.kq-th-canva .kq-th-carte{position:relative;display:flex;flex-direction:column;gap:10px;width:auto;padding:0;border:0;background:none;color:var(--kq-ink);text-align:left;font:inherit}.kq-th-canva .kq-th-vignette{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;border-radius:12px;overflow:hidden;background:#0d0b16;box-shadow:0 0 0 1px var(--kq-border),0 8px 24px #05030c80;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.kq-th-canva .kq-th-vignette>*{pointer-events:none}.kq-th-canva .kq-th-carte:hover .kq-th-vignette,.kq-th-canva .kq-th-grande:focus-visible .kq-th-vignette,.kq-th-canva .kq-th-vignette:focus-visible{transform:translateY(-3px);box-shadow:0 0 0 2px #8b6dff,0 14px 34px #05030ca0;outline:none}.kq-th-canva .kq-th-carte:active .kq-th-vignette{transform:translateY(-1px) scale(.99)}.kq-th-canva .kq-th-infos{display:flex;flex-direction:column;gap:2px;min-width:0}.kq-th-canva .kq-th-infos b{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-th-canva .kq-th-infos span{font-size:12.5px;color:var(--kq-ink-faint)}.kq-th-canva .kq-th-grande{cursor:pointer}.kq-th-canva .kq-th-grande .kq-th-vignette{border-radius:14px}.kq-th-canva .kq-th-grande .kq-th-infos b{font-size:15px}.kq-th-canva .kq-th-utiliser{position:absolute;left:50%;bottom:12px;transform:translate(-50%,6px);padding:7px 14px;border-radius:9px;background:#fff;color:#17142a;font:600 13px Poppins,sans-serif;box-shadow:0 6px 18px #0009;opacity:0;transition:opacity .2s,transform .2s;white-space:nowrap;pointer-events:none}.kq-th-canva .kq-th-carte:hover .kq-th-utiliser,.kq-th-canva .kq-th-grande:focus-visible .kq-th-utiliser{opacity:1;transform:translate(-50%)}.kq-th-drapeau{position:absolute;top:10px;left:0;padding:4px 10px 4px 12px;border-radius:0 6px 6px 0;background:#8b6dff;color:#fff;font:700 11px Poppins,sans-serif;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 4px 12px #4b2fd680}.kq-th-canva .kq-th-ajout{pointer-events:auto;display:grid;place-items:center;background:var(--kq-fill);box-shadow:inset 0 0 0 1.5px var(--kq-border-strong)}.kq-th-canva .kq-th-ajout span{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#8b6dff;color:#fff;font-size:26px;line-height:1;transition:transform .2s}.kq-th-canva .kq-th-ajout:hover span{transform:scale(1.08)}.kq-th-canva .kq-th-carte.en-saisie{grid-column:span 2}.kq-th-canva .kq-th-nouveau{display:flex;flex-direction:column;gap:10px;height:100%;padding:14px;border-radius:12px;background:#ffffff08;box-shadow:inset 0 0 0 1.5px #8b6dff}.kq-th-nouveau-actions{display:flex;align-items:center;gap:14px}.kq-th-canva .kq-th-note{margin:0;font-size:12px;color:var(--kq-ink-faint)}.kq-th-canva .kq-th-suppr{position:absolute;top:8px;right:8px;height:28px;min-width:28px;padding:0 9px;border:0;border-radius:8px;background:#0d0b16cc;color:#fff;font:600 13px Poppins,sans-serif;opacity:0;transition:opacity .2s;cursor:pointer}.kq-th-canva .kq-th-carte:hover .kq-th-suppr,.kq-th-canva .kq-th-suppr:focus-visible,.kq-th-canva .kq-th-suppr-ok{opacity:1}.kq-th-canva .kq-th-suppr-ok{background:#e5484d}.kq-ed-themes-neuf{flex:none;padding:3px 8px;border-radius:6px;background:#8b6dff;color:#fff;font:700 10.5px Poppins,sans-serif;letter-spacing:.04em;text-transform:uppercase}.kq-ed-sous{justify-content:center}.kq-ed .kq-ed-sous .kq-ed-ajout-texte,.kq-ed .kq-ed-sous .kq-ed-ajout-texte:hover{background:#fff;color:#1c1a2e}.kq-th-grille-icones{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.kq-th-icone{position:relative;height:84px;padding:0 0 0 16px;border:0;border-radius:14px;display:flex;align-items:center;overflow:visible;background:linear-gradient(135deg,var(--pastel),color-mix(in srgb,var(--pastel) 82%,#ffffff));color:#1c1a2e;text-align:left;cursor:pointer;box-shadow:0 10px 26px -10px color-mix(in srgb,var(--cat) 70%,transparent),inset 0 0 0 1px #ffffff80;transition:transform .2s ease,box-shadow .2s ease;isolation:isolate}.kq-th-icone-txt{position:relative;z-index:2;display:flex;flex-direction:column;gap:2px;max-width:58%}.kq-th-icone-txt b{font:700 15px Poppins,sans-serif;letter-spacing:-.01em}.kq-th-icone-txt span{font:500 12px Poppins,sans-serif;color:#1c1a2eb3}.kq-th-icone img{position:absolute;right:6px;bottom:4px;width:78px;height:78px;object-fit:contain;transform:rotate(-6deg);filter:drop-shadow(0 8px 10px color-mix(in srgb,var(--cat) 55%,transparent));transition:transform .25s ease;pointer-events:none}.kq-th-icone:hover:not(:disabled),.kq-th-icone:focus-visible{transform:translateY(-3px);box-shadow:0 16px 32px -10px color-mix(in srgb,var(--cat) 85%,transparent),inset 0 0 0 1px #ffffffa0;outline:none}.kq-th-icone:hover:not(:disabled) img{transform:rotate(-2deg) scale(1.08) translateY(-3px)}.kq-th-icone:active:not(:disabled){transform:scale(.98)}.kq-th-icone.on{box-shadow:0 0 0 3px var(--cat),0 16px 32px -10px color-mix(in srgb,var(--cat) 85%,transparent)}.kq-th-icone.vide{cursor:default;filter:saturate(.55);opacity:.62;box-shadow:inset 0 0 0 1px #ffffff60}.kq-th-icone .kq-th-icone-neuf{top:-7px;left:12px;border-radius:6px;padding:3px 8px;font-size:10px;z-index:3}.kq-th-icone{box-shadow:0 4px color-mix(in srgb,var(--cat) 38%,transparent),inset 0 0 0 1px #ffffff80}.kq-th-icone img{filter:drop-shadow(5px 6px 0 color-mix(in srgb,var(--cat) 42%,transparent))}.kq-th-icone:hover:not(:disabled),.kq-th-icone:focus-visible{box-shadow:0 7px color-mix(in srgb,var(--cat) 48%,transparent),inset 0 0 0 1px #ffffffa0}.kq-th-icone.on{box-shadow:0 0 0 3px var(--cat),0 7px color-mix(in srgb,var(--cat) 48%,transparent)}.kq-th-icone.vide{box-shadow:0 4px #ffffff14,inset 0 0 0 1px #ffffff60}.kq-th-fond{grid-template-rows:minmax(0,1fr)}.kq-th.kq-th-canva{width:min(1280px,100%);height:100%;max-height:1040px}.kq-th-canva .kq-th-defile{flex:1 1 auto;min-height:0}.kq-th-pied{flex:none;padding:14px 30px 22px;border-top:1px solid var(--kq-border);background:var(--kq-canvas)}.kq-th-pied .kq-th-titre{margin:0 0 12px}.kq-th-rangee-icones{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(160px,1fr);gap:14px;overflow-x:auto;padding:10px 2px 8px;scrollbar-width:thin}.kq-th-pied .kq-th-icone{padding-left:14px}.kq-th-pied .kq-th-icone img{width:min(78px,38%);height:auto;aspect-ratio:1;right:4px}.kq-th-pied .kq-th-icone-txt{max-width:62%}.kq-th-pied .kq-th-icone-txt b{font-size:14px;white-space:nowrap}.kq-th-tete-g{display:flex;align-items:flex-start;gap:12px}.kq-th-retour{flex:none;width:36px;height:36px;margin-top:1px;display:grid;place-items:center;border:0;border-radius:10px;background:var(--kq-fill);color:var(--kq-ink);cursor:pointer;transition:background .2s}.kq-th-retour:hover{background:var(--kq-fill-hover)}.kq-th-carrousel{position:relative}.kq-th-piste{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:8px 2px 12px}.kq-th-piste::-webkit-scrollbar{display:none}.kq-th-piste>*{flex:none;width:var(--larg);scroll-snap-align:start}.kq-th-canva .kq-th-piste>.kq-th-carte{width:var(--larg)}.kq-th-canva .kq-th-piste>.kq-th-carte.en-saisie{width:max(var(--larg),320px)}.kq-th-fleche{position:absolute;z-index:4;top:calc(8px + var(--larg) * 9 / 32);transform:translateY(-50%);width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:50%;background:#fff;color:#17142a;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 6px 18px #05030c99;transition:transform .2s ease,box-shadow .2s ease}.kq-th-fleche:hover{transform:translateY(-50%) scale(1.08)}.kq-th-fleche:active{transform:translateY(-50%) scale(.96)}.kq-th-fleche:focus-visible{outline:2px solid #8b6dff;outline-offset:2px}.kq-th-fleche-g{left:6px}.kq-th-fleche-d{right:6px}.kq-th-canva .kq-th-vignette[role=button]{cursor:pointer}.kq-th-rendu{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.kq-th-canva .kq-th-vignette>.kq-th-etoile,.kq-th-canva .kq-th-vignette>.kq-th-suppr{pointer-events:auto}.kq-th-etoile{position:absolute;z-index:3;top:8px;right:8px;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:9px;background:#0d0b16cc;color:#fff;cursor:pointer;opacity:0;transition:opacity .15s,transform .15s,color .15s}.kq-th-carte:hover .kq-th-etoile,.kq-th-etoile:focus-visible,.kq-th-etoile.on{opacity:1}.kq-th-etoile:hover{transform:scale(1.08)}.kq-th-etoile.on{color:#ffc83d}.kq-th-canva .kq-th-mienne .kq-th-suppr{top:8px;right:46px;height:32px;min-width:32px;z-index:3}.kq-th-canva .kq-th-mienne .kq-th-suppr-ok{right:46px}.kq-th-onglets{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 20px}.kq-th-onglets button{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:0;border-radius:10px;background:var(--kq-fill);color:var(--kq-ink-faint);font:600 13.5px Poppins,sans-serif;cursor:pointer;transition:background .2s,color .2s}.kq-th-onglets button:hover{background:var(--kq-fill-hover);color:var(--kq-ink)}.kq-th-onglets button.on{background:var(--kq-ink);color:var(--kq-canvas)}.kq-th-onglets button span{font-weight:500;opacity:.7;font-variant-numeric:tabular-nums}.kq-th-onglets .kq-th-filtre{margin-left:6px;background:color-mix(in srgb,var(--kq-accent) 16%,transparent);color:var(--kq-accent)}.kq-th-onglets .kq-th-filtre:hover{background:color-mix(in srgb,var(--kq-accent) 26%,transparent);color:var(--kq-accent)}.kq-th-onglets .kq-th-filtre span{font-size:15px;opacity:1}.kq-th-grille-tout{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:26px 20px}.kq-th-vide-tout{margin:0;padding:48px 20px;text-align:center;font-size:14px;color:var(--kq-ink-faint)}.kq-th-canva .kq-th-mienne .kq-th-suppr{display:grid;place-items:center;padding:0;background:#e5484d;color:#fff}.kq-th-canva .kq-th-mienne .kq-th-suppr:hover{background:#f2555a;color:#fff}.kq-th-canva .kq-th-mienne .kq-th-suppr-ok{padding:0 10px}.kq-th.kq-th-canva.kq-th-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;width:auto;height:auto;max-height:none;padding:0;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;background:var(--kq-canvas);color:var(--kq-ink, #f4f3fa);font-family:Poppins,Segoe UI,sans-serif}.kq-th-page .kq-th-largeur{width:min(1280px,100%);margin:0 auto}.kq-th-canva.kq-th-page .kq-th-tete{align-items:center;gap:20px;padding:18px max(30px,calc((100% - 1280px)/2)) 16px}.kq-th-page .kq-th-tete p b{color:var(--kq-ink, #f4f3fa);font-weight:600}.kq-th-resume{flex:none;display:inline-flex;align-items:center;gap:7px;max-width:46%;padding:8px 14px;border-radius:999px;background:#22c55e1f;color:#86efac;font:500 13px Poppins,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-th-resume b{color:#dcfce7;font-weight:600;overflow:hidden;text-overflow:ellipsis}.kq-th-choisi{position:absolute;z-index:3;top:10px;left:10px;display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#16a34a;color:#fff;font:700 11.5px Poppins,sans-serif;box-shadow:0 2px 8px #05030c80}.kq-th-choisi-defaut{background:#0d0b16cc;color:#e9e6f5;font-weight:600}.kq-th-canva .kq-th-carte.est-choisi .kq-th-vignette{box-shadow:0 0 0 3px #22c55e,0 10px 28px #05030c99}.kq-th-actions-survol{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#0d0b1670;opacity:0;transition:opacity .18s ease}.kq-th-canva .kq-th-carte:hover .kq-th-actions-survol,.kq-th-canva .kq-th-carte:focus-within .kq-th-actions-survol{opacity:1;pointer-events:auto}.kq-th-actions-survol button{padding:8px 16px;border:0;border-radius:9px;font:600 13px Poppins,sans-serif;cursor:pointer;transition:transform .15s ease,background .15s}.kq-th-actions-survol button:hover:not(:disabled){transform:translateY(-1px)}.kq-th-actions-survol button:active:not(:disabled){transform:scale(.97)}.kq-th-btn-choisir{background:#fff;color:#17142a;box-shadow:0 4px 14px #05030c66}.kq-th-btn-choisir:disabled{background:#16a34a;color:#fff;cursor:default}.kq-th-btn-modifier{background:#ffffff2e;color:#fff;box-shadow:inset 0 0 0 1px #ffffff40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kq-th-btn-modifier:hover:not(:disabled){background:#ffffff40}.kq-tiroir-ev-theme{display:block;max-width:100%;margin-top:6px;font-size:12px;color:var(--kq-ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-tiroir-ev-theme b{color:var(--kq-ink);font-weight:600}.kq-ed-theme-nom{field-sizing:content;min-width:80px;max-width:260px;border:1px solid transparent;outline:none;cursor:text;transition:border-color .15s;padding:4px 12px;border-radius:999px;background:color-mix(in srgb,var(--ed-accent) 22%,transparent);color:color-mix(in srgb,var(--ed-accent) 35%,#fff);font:600 13px Poppins,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-th-actions-survol{flex-direction:column;gap:7px}.kq-th-actions-survol button{min-width:132px;max-width:calc(100% - 24px);padding:7px 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-th-page .kq-th-titre{font-size:20px;font-weight:700;letter-spacing:-.015em}.kq-th-page .kq-th-titre>span{font-size:15px}.kq-th-canva.kq-th-page .kq-th-tete{padding-top:44px;padding-bottom:26px}.kq-th-canva.kq-th-page .kq-th-tete h2{font-size:34px;letter-spacing:-.025em}.kq-th-canva.kq-th-page .kq-th-tete p{margin-top:8px;font-size:15px}.kq-th-page .kq-th-tete-g{gap:16px}.kq-th-page .kq-th-retour{margin-top:4px}.kq-th-page .kq-th-defile{padding-top:18px}.kq-th-page .kq-th-bloc{margin-top:34px}.kq-pro{position:relative;width:min(600px,100%);max-height:calc(100% - 8px);overflow-y:auto;padding:34px 36px 26px;border-radius:22px;background:#17142a;border:1px solid #ffffff14;box-shadow:0 40px 120px #05030ccc;text-align:left;font-family:Poppins,Segoe UI,sans-serif;color:var(--kq-ink, #f4f3fa)}.kq-pro-x{position:absolute;top:14px;right:14px;width:34px;height:34px;border:0;border-radius:10px;background:#ffffff0d;color:var(--kq-ink-faint);cursor:pointer;transition:background .2s,color .2s}.kq-pro-x:hover{background:#ffffff1f;color:var(--kq-ink)}.kq-pro-tete{text-align:center}.kq-pro-icone{width:60px;height:60px;margin:0 auto 14px;box-shadow:0 10px 30px #7c4bf066}.kq-pro h2{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em}.kq-pro .kq-pro-raison{margin:8px 0 0;font-size:15px;color:var(--kq-ink-faint)}.kq-pro-prix{position:relative;margin:24px 0 0;padding:18px 20px;border-radius:16px;background:linear-gradient(135deg,#2a6cf01f,#7c4bf01f 55%,#ea3a861a);box-shadow:inset 0 0 0 1px #8b6dff40}.kq-pro-montant{font-size:34px;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.kq-pro-par{font-size:15px;font-weight:600;color:var(--kq-ink-faint)}.kq-pro .kq-pro-prix p{margin:4px 0 0;font-size:13px;color:var(--kq-ink-faint)}.kq-pro-offre{position:absolute;top:18px;right:18px;padding:4px 10px;border-radius:999px;background:linear-gradient(95deg,#2a6cf0,#7c4bf0 52%,#ea3a86);color:#fff;font:700 11.5px Poppins,sans-serif}.kq-pro-sous{margin:22px 0 10px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kq-ink-faint)}.kq-pro-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px}.kq-pro-liste li{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.35}.kq-pro-coche{flex:none;width:20px;height:20px;margin-top:-1px;display:grid;place-items:center;border-radius:50%;background:#22c55e26;color:#4ade80}.kq-pro-actions{margin-top:24px;gap:4px}.kq-pro-actions .kq-btn{height:48px;font-size:15px}.kq-pro-plus-tard{padding:10px;border:0;background:none;color:var(--kq-ink-faint);font:600 14px Poppins,sans-serif;cursor:pointer}.kq-pro-plus-tard:hover{color:var(--kq-ink)}.kq-pro .kq-pro-garde{margin:2px 0 0;text-align:center;font-size:12.5px!important}.kq-pro{width:min(480px,100%);padding:30px 28px 18px;background:var(--kq-bg, #0f0d1c);color:var(--kq-ink);border:1px solid var(--kq-border)}.kq-pro h2{font-size:24px}.kq-pro .kq-pro-plans{display:block;max-width:none;margin:20px 0 0}.kq-pro .kq-plan{display:flex;flex-direction:column;grid-row:auto;margin:0;text-align:left}.kq-pro .kq-plan h2.kq-plan-nom{font-size:inherit}.kq-pro .kq-plan-pied{margin-top:18px}.kq-pro .kq-plan-cta{width:100%}.kq-pro-plus-tard{display:block;width:100%;margin-top:10px;text-align:center}.kq-th-canva .kq-th-actions-survol{padding:44px 10px 6px;gap:5px}.kq-th-canva .kq-th-actions-survol button{padding:5px 12px;font-size:12.5px}.kq-th-rond{position:absolute;z-index:3;top:9px;left:9px;width:28px;height:28px;padding:0;display:grid;place-items:center;border:2px solid #fff;border-radius:50%;background:#0d0b1659;color:#fff;box-shadow:0 2px 8px #0009;cursor:pointer;transition:transform .15s ease,background .15s ease}.kq-th-canva .kq-th-vignette>.kq-th-rond{pointer-events:auto}.kq-th-rond:hover:not(.on):not(:disabled){transform:scale(1.1);background:#ffffff40}.kq-th-rond.on{border-color:#22c55e;background:#22c55e;cursor:default}.kq-th-rond svg{width:15px;height:15px}.kq-th-rond:focus-visible{outline:2px solid #8b6dff;outline-offset:2px}.kq-th-rond:after{content:attr(data-bulle);position:absolute;top:50%;left:calc(100% + 7px);transform:translateY(-50%);padding:4px 9px;border-radius:7px;background:#0d0b16e6;color:#fff;font:600 11.5px Poppins,sans-serif;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease}.kq-th-rond:hover:after,.kq-th-rond:focus-visible:after{opacity:1}.kq-th-canva .kq-th-vignette>.kq-th-drapeau{top:44px}.kq-th-barre-icones{position:absolute;z-index:3;left:50%;bottom:10px;transform:translate(-50%,4px);display:flex;gap:6px;padding:5px;border-radius:12px;background:#0d0b16d9;box-shadow:0 6px 18px #0008;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.kq-th-canva .kq-th-carte:hover .kq-th-barre-icones,.kq-th-canva .kq-th-carte:focus-within .kq-th-barre-icones{opacity:1;transform:translate(-50%);pointer-events:auto}.kq-th-canva .kq-th-vignette>.kq-th-barre-icones{pointer-events:none}.kq-th-canva .kq-th-carte:hover .kq-th-vignette>.kq-th-barre-icones,.kq-th-canva .kq-th-carte:focus-within .kq-th-vignette>.kq-th-barre-icones{pointer-events:auto}.kq-th-barre-icones button{position:relative;width:32px;height:32px;padding:0;display:grid;place-items:center;border:0;border-radius:8px;background:#ffffff1a;color:#fff;cursor:pointer;transition:background .15s ease,transform .15s ease}.kq-th-barre-icones button:hover:not(:disabled){background:#fff3;transform:translateY(-1px)}.kq-th-barre-icones button:active:not(:disabled){transform:scale(.95)}.kq-th-barre-icones button:disabled{opacity:.45;cursor:default}.kq-th-barre-icones button.on{color:#ffc83d}.kq-th-barre-icones button.rouge{background:#e5484d}.kq-th-barre-icones button.rouge:hover{background:#f2555a}.kq-th-barre-icones button:focus-visible{outline:2px solid #8b6dff;outline-offset:2px}.kq-th-barre-icones button:after{content:attr(data-bulle);position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);padding:4px 9px;border-radius:7px;background:#0d0b16f0;color:#fff;font:600 11.5px Poppins,sans-serif;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease}.kq-th-barre-icones button:hover:after,.kq-th-barre-icones button:focus-visible:after{opacity:1}.kq-th-canva .kq-th-carte:hover .kq-th-vignette:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#0d0b1650;pointer-events:none}.kq-th-canva .kq-th-vignette{pointer-events:auto;cursor:pointer}.kq-th-canva .kq-th-carte.est-choisi .kq-th-vignette{cursor:default}.kq-ed-grilles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kq-ed-grille{display:flex;flex-direction:column;gap:6px;padding:8px;border:2px solid var(--kq-border);border-radius:12px;background:var(--kq-fill, transparent);color:var(--kq-ink);font:600 13px Poppins,sans-serif;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.kq-ed-grille:hover{border-color:var(--kq-border-strong)}.kq-ed-grille.on{border-color:var(--kq-accent);background:color-mix(in srgb,var(--kq-accent) 12%,transparent)}.kq-ed-grille-mini{position:relative;display:block;aspect-ratio:16 / 9;border-radius:6px;background:#1d1430}.kq-ed-grille-mini i{position:absolute;border-radius:3px;background:color-mix(in srgb,var(--kq-accent) 80%,#fff)}.kq-ed-num{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--kq-accent);color:#fff;font:700 12px Poppins,sans-serif;margin-right:8px}.kq-ed-rangee-grise{opacity:.5}.kq-ed-curseur{display:flex;flex-direction:column;gap:12px;margin-top:10px;padding:14px 16px;border-radius:14px;background:var(--kq-fill, #f6f5fb)}.kq-ed-curseur-nom{font:500 15px Poppins,sans-serif;color:var(--kq-ink)}.kq-ed-curseur-ligne{display:flex;align-items:center;gap:14px}.kq-ed-curseur input[type=range]{flex:1;min-width:0;height:26px;margin:0;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.kq-ed-curseur input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(90deg,var(--kq-accent) var(--pc, 50%),color-mix(in srgb,var(--kq-ink) 18%,transparent) var(--pc, 50%))}.kq-ed-curseur input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-9px;border-radius:50%;background:#fff;border:1px solid #0002;box-shadow:0 2px 6px #0003}.kq-ed-curseur input[type=range]::-moz-range-track{height:8px;border-radius:999px;background:color-mix(in srgb,var(--kq-ink) 18%,transparent)}.kq-ed-curseur input[type=range]::-moz-range-progress{height:8px;border-radius:999px;background:var(--kq-accent)}.kq-ed-curseur input[type=range]::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:#fff;border:1px solid #0002;box-shadow:0 2px 6px #0003}.kq-ed-curseur input[type=range]:focus-visible{outline:none}.kq-ed-curseur input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--kq-accent) 45%,transparent)}.kq-ed-curseur-val{flex:none;width:58px;height:46px;border:1px solid var(--kq-border);border-radius:12px;background:var(--kq-canvas, #fff);color:var(--kq-ink);font:500 17px Poppins,sans-serif;text-align:center;-moz-appearance:textfield}.kq-ed-curseur-val::-webkit-outer-spin-button,.kq-ed-curseur-val::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kq-ed-curseur input[type=range]{width:auto!important;flex:1 1 auto!important;padding:0!important;border:0!important;box-shadow:none!important}.kq-ed-curseur input.kq-ed-curseur-val{width:58px!important;min-width:0!important;height:46px!important;padding:0!important}.kq-ed-seg.kq-ed-seg-large{flex:1;display:flex}.kq-ed-seg.kq-ed-seg-large button{flex:1}.kq-ed-grille{transition:border-color .15s,background .15s,transform .12s ease}.kq-ed-grille:active{transform:scale(.97)}.kq-ed-grille:focus-visible{outline:2px solid var(--kq-accent);outline-offset:2px}.kq-ed-grille span:last-child{text-wrap:balance;line-height:1.3}.kq-ed-curseur input[type=range]::-webkit-slider-thumb{transition:transform .12s ease}.kq-ed-curseur input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.08)}.kq-ed-curseur input[type=range]:active::-webkit-slider-thumb{transform:scale(.95)}.kq-ed-curseur-val:focus-visible{outline:2px solid var(--kq-accent);outline-offset:1px}.tv-intro>.tv-title:first-child{display:none}.tv-intro>.marquee{display:none}.tv-intro>.tv-cover{order:1}.tv-intro>.tv-question{order:2}.tv-intro>.tv-title:last-child{order:4}.tv-intro{gap:2.6cqmin;padding-bottom:12cqmin}.tv-intro>.tv-cover{--cadre: 3.6cqmin;max-width:min(70cqw,110cqmin);max-height:54cqh}.tv-intro>.tv-question{max-height:19cqmin;overflow:visible;line-height:1.05;text-shadow:0 .5cqmin 1.6cqmin rgba(0,0,0,.6);animation:kq-cadre-arrive .7s .12s cubic-bezier(.2,.9,.3,1.15) both}@media (prefers-reduced-motion: reduce){.tv-intro>.tv-question{animation:none}}.tv:has(>.tv-center.tv-intro)>.tv-head{position:absolute;left:50%;bottom:2.4cqmin;transform:translate(-50%);z-index:4}.tv .tv-qr-corner-label{color:#fff;text-shadow:0 .15cqmin .5cqmin rgba(0,0,0,.9),0 0 1.2cqmin rgba(0,0,0,.7)}@property --kq-ampoule-a{syntax: "<color>"; inherits: true; initial-value: #ffc93a;}@property --kq-ampoule-b{syntax: "<color>"; inherits: true; initial-value: #4a2c0c;}@property --kq-coeur-a{syntax: "<color>"; inherits: true; initial-value: #fff6d0;}@property --kq-coeur-b{syntax: "<color>"; inherits: true; initial-value: #4a2c0c;}@keyframes kq-ampoules{0%{--kq-ampoule-a: #ffc93a;--kq-coeur-a: #fff6d0;--kq-ampoule-b: #4a2c0c;--kq-coeur-b: #4a2c0c}50%{--kq-ampoule-a: #4a2c0c;--kq-coeur-a: #4a2c0c;--kq-ampoule-b: #ffc93a;--kq-coeur-b: #fff6d0}to{--kq-ampoule-a: #ffc93a;--kq-coeur-a: #fff6d0;--kq-ampoule-b: #4a2c0c;--kq-coeur-b: #4a2c0c}}@keyframes kq-cadre-arrive{0%{opacity:0;transform:scale(.92) translateY(4%)}}.tv-intro>.tv-cover,.play-cover.kq-ampoules{--c0: calc(var(--cadre) * .07);--c1: calc(var(--cadre) * .125);--c2: calc(var(--cadre) * .21);--c3: calc(var(--cadre) * .265);--c4: calc(var(--cadre) * .42);--pas: calc(var(--cadre) * 2);box-sizing:border-box;width:auto;height:auto;object-fit:contain;padding:var(--cadre);border:0;border-radius:calc(var(--cadre) * .95);background:radial-gradient(circle at 25% 25%,var(--kq-coeur-a) 0 var(--c0),var(--kq-ampoule-a) var(--c1) var(--c2),color-mix(in srgb,var(--kq-ampoule-a) 35%,transparent) var(--c3),transparent var(--c4)),radial-gradient(circle at 75% 25%,var(--kq-coeur-b) 0 var(--c0),var(--kq-ampoule-b) var(--c1) var(--c2),color-mix(in srgb,var(--kq-ampoule-b) 35%,transparent) var(--c3),transparent var(--c4)),radial-gradient(circle at 25% 75%,var(--kq-coeur-b) 0 var(--c0),var(--kq-ampoule-b) var(--c1) var(--c2),color-mix(in srgb,var(--kq-ampoule-b) 35%,transparent) var(--c3),transparent var(--c4)),radial-gradient(circle at 75% 75%,var(--kq-coeur-a) 0 var(--c0),var(--kq-ampoule-a) var(--c1) var(--c2),color-mix(in srgb,var(--kq-ampoule-a) 35%,transparent) var(--c3),transparent var(--c4)),linear-gradient(160deg,var(--cadre-fond-1, #3a1470),var(--cadre-fond-2, #1c0a3e));background-size:var(--pas) var(--pas),var(--pas) var(--pas),var(--pas) var(--pas),var(--pas) var(--pas),100% 100%;background-repeat:round,round,round,round,no-repeat;box-shadow:0 0 0 calc(var(--cadre) * .08) #ffd23e,0 0 0 calc(var(--cadre) * .17) var(--cadre-anneau, rgba(90, 30, 160, .9)),0 0 calc(var(--cadre) * 1.7) #ffc83c59,0 calc(var(--cadre) * .55) calc(var(--cadre) * 1.4) #0000008c;animation:kq-cadre-arrive .7s cubic-bezier(.2,.9,.3,1.15) both,kq-ampoules 1s steps(1,end) infinite}.kq-jeu-blindtest{--cadre-fond-1: #12307a;--cadre-fond-2: #030a2e;--cadre-anneau: rgba(30, 80, 200, .9)}.kq-jeu-bingo{--cadre-fond-1: #f73d47;--cadre-fond-2: #a3122a;--cadre-anneau: rgba(150, 12, 32, .9)}@media (prefers-reduced-motion: reduce){.tv-intro>.tv-cover,.play-cover.kq-ampoules{animation:none}}.play-cover.kq-ampoules{--cadre: 16px;max-width:min(100%,360px);max-height:42svh;margin-bottom:6px}.kq-attente-pochette{gap:18px}.kq-attente-pochette>p{color:#f6f3ff;font-size:15px;line-height:1.3;text-wrap:balance}.play-shell .card.kq-attente-pochette{background:none!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bonus-flammes,.bonus-fond{display:none}.tv-center:has(>.row)>.row>.bonus-banner.x3>.bonus-flammes,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner.x3>.bonus-flammes,.play-shell .kq-question>.spread>.bonus-banner.x3>.bonus-flammes{display:block;position:absolute;left:50%;bottom:82%;width:140%;aspect-ratio:399 / 148;transform:translate(-50%);z-index:-2;pointer-events:none}.tv-center:has(>.row)>.row>.bonus-banner.x3>.bonus-flammes>span,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner.x3>.bonus-flammes>span,.play-shell .kq-question>.spread>.bonus-banner.x3>.bonus-flammes>span{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:url(/bonus/flammes-sprite.webp) 0 0 / 1600% 100% no-repeat;filter:drop-shadow(0 0 6px rgba(255,110,20,.55));animation:kq-flamme-crepite 1.6s steps(16,jump-none) infinite}@keyframes kq-flamme-crepite{0%{background-position:0% 0}to{background-position:100% 0}}.tv-center:has(>.row)>.row>.bonus-banner,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner,.play-shell .kq-question>.spread>.bonus-banner{background:none!important;border-color:transparent!important;box-shadow:none!important}.tv-center:has(>.row)>.row>.bonus-banner,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner{--bord: .35cqmin}.play-shell .kq-question>.spread>.bonus-banner{--bord: 2px}.tv-center:has(>.row)>.row>.bonus-banner>.bonus-fond,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner>.bonus-fond,.play-shell .kq-question>.spread>.bonus-banner>.bonus-fond{display:block;position:absolute;inset:calc(var(--bord) * -1);z-index:-1;border-radius:inherit;border:var(--bord) solid #ffc93c;background:linear-gradient(180deg,#ff9a3d,#e8531f);box-shadow:0 0 0 calc(var(--bord) * 1.5) #ffc93c2e,0 0 calc(var(--bord) * 9) #ff8c328c,0 calc(var(--bord) * 3) calc(var(--bord) * 6) #00000073}.tv-center:has(>.row)>.row>.bonus-banner.x3>.bonus-fond,.tv:not(.tv-reveal-video) .tv-center>.bonus-banner.x3>.bonus-fond,.play-shell .kq-question>.spread>.bonus-banner.x3>.bonus-fond{background:linear-gradient(180deg,#b77bff,#6a2bd9);box-shadow:0 0 0 calc(var(--bord) * 1.5) #ffc93c2e,0 0 calc(var(--bord) * 9) #aa64ff99,0 calc(var(--bord) * 3) calc(var(--bord) * 6) #00000073}.play-shell .kq-question>.spread>.bonus-banner.x3{top:calc(50% + 20px)}.tv-center:has(>.row)>.row>.bonus-banner.x3{top:calc(50% + 3cqmin)}@media (prefers-reduced-motion: reduce){.bonus-flammes>span{animation:none!important}}.play-shell.kq-trophees>.kq-banniere{position:relative;z-index:61}.play-shell.kq-trophees:has(.kq-verdict)>.kq-banniere{position:fixed;top:calc(env(safe-area-inset-top,0px) + 10px);left:12px;right:12px}.play-shell.kq-trophees>.kq-banniere{align-items:center;min-height:50px;padding:5px 16px 5px 6px!important;border-radius:999px;background:#0a0428d1;box-shadow:inset 0 0 0 2px #a05aff8c,0 6px 18px #00000059}.play-shell.kq-trophees .kq-verdict{padding-top:calc(env(safe-area-inset-top,0px) + 84px)}.play-shell.kq-trophees .kq-banniere-compte{display:flex;align-items:center;gap:6px}.play-shell.kq-trophees.kq-trophees>.spread .big-number{font-family:Dimbo,Fredoka,system-ui,sans-serif;font-weight:400;font-size:26px!important;line-height:1;color:#ffd23e!important}.play-shell.kq-trophees.kq-trophees>.spread .big-number:after{content:none}.play-shell.kq-trophees .kq-banniere-compte .kq-trophee{height:30px;width:auto;filter:drop-shadow(0 2px 3px rgba(0,0,0,.4))}.play-shell.kq-trophees .kq-banniere-compte.recoit{animation:kq-compte-recoit .6s cubic-bezier(.2,1.6,.4,1)}.play-shell.kq-trophees .kq-banniere-compte.recoit .big-number{text-shadow:0 0 10px rgba(255,210,62,.9)}@keyframes kq-compte-recoit{0%{transform:scale(1)}35%{transform:scale(1.35)}to{transform:scale(1)}}.play-shell.kq-trophees .kq-verdict-points:after{content:none}.play-shell.kq-trophees .kq-verdict-trophee{height:.82em;width:auto;margin-left:.1em;vertical-align:-.08em;filter:drop-shadow(0 .05em 0 var(--verdict-trait, rgba(0, 0, 0, .5))) drop-shadow(0 0 .15em rgba(0,0,0,.35))}.play-shell.kq-trophees .kq-verdict-points[data-etape]{display:flex;align-items:center}.kq-trophees-vol{position:fixed!important;z-index:80;margin:0!important;display:flex!important;align-items:center;justify-content:center;white-space:nowrap;pointer-events:none;transform-origin:50% 50%;filter:drop-shadow(0 0 14px rgba(255,215,80,.9));animation:none!important}.kq-trophees-vol .kq-verdict-mult{display:none}.kq-etincelle{position:fixed;z-index:81;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:radial-gradient(circle,#fff 0,#fff 22%,#ffe27a 40%,#ffbe2800 70%);pointer-events:none;animation:kq-etincelle .7s ease-out forwards}@keyframes kq-etincelle{0%{transform:scale(1.3);opacity:1}to{transform:translateY(10px) scale(0);opacity:0}}.kq-etincelle-eclat{width:14px;height:14px;animation:kq-eclat .75s cubic-bezier(.2,.8,.3,1) forwards}@keyframes kq-eclat{0%{transform:rotate(var(--a)) translateY(0) scale(1.2);opacity:1}to{transform:rotate(var(--a)) translateY(-40px) scale(0);opacity:0}}@media (prefers-reduced-motion: reduce){.play-shell.kq-trophees .kq-banniere-compte.recoit,.kq-etincelle{animation:none}}.play-shell.kq-trophees p .kq-trophee,.play-shell.kq-trophees .card .kq-trophee{height:1.05em;width:auto;vertical-align:-.15em}.play-shell.kq-trophees .kq-verdict-points{font-size:min(clamp(58px,10.5svh,96px),19vw)}.kq-trophees-tv :is(.tvs-pts,.tvs-gain,.tvs-marche-pts,.reveal-board-row .pts,.reveal-board-row .gain):after{content:"";display:inline-block;width:.95em;height:.86em;margin-left:.18em;vertical-align:-.1em;background:url(/trophee.webp) center / contain no-repeat;filter:drop-shadow(0 .04em .08em rgba(0,0,0,.5))}.kq-trophees-tv :is(.tvs-gain,.reveal-board-row .gain):after{width:.8em;height:.72em}.tv-regle-trophee{height:1em;width:auto;vertical-align:-.14em;margin-left:.08em;filter:drop-shadow(0 .04em .06em rgba(0,0,0,.45))}.tv.tv-reveal-video .tv-center{order:2;flex:0 1 auto}.tv.tv-reveal-video .tv-choices{order:2}.tv.tv-reveal-video .reveal-split.revealed{order:1}.tv.tv-reveal-video .reveal-split.revealed .reveal-board{display:none}.tv.tv-reveal-video .reveal-split.revealed{flex:1 1 auto;align-self:stretch;width:auto;height:auto;min-height:0;margin:1cqmin 0 0}.tv.tv-reveal-video>.reveal-split.revealed{margin-bottom:2.4cqmin}.tv.tv-reveal-video .tv-center:has(>.reveal-split.revealed){flex:1 1 auto}.tv.tv-reveal-video .tv-choices{width:40cqw;grid-template-columns:1fr;gap:0;margin-bottom:2cqmin}.tv.tv-reveal-video .tv-choices>.tv-choice.correct{font-size:4.8cqmin}.tv.tv-reveal-video .tv-center>.bonus-banner{display:none}.tv:not(.tv-reveal-video) .tv-center>.bonus-banner{right:auto;left:6cqmin;top:12cqmin;z-index:2}.tv:not(.tv-reveal-video) .tv-center>.bonus-banner.x3{top:15cqmin}.tv.tv-reveal-video .reveal-popups{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}@keyframes tv-revele-fondu{0%{opacity:0}to{opacity:1}}@keyframes tv-revele-monte{0%{opacity:0;transform:translateY(1.2cqmin)}to{opacity:1;transform:none}}.tv-revele{animation:tv-revele-fondu .45s cubic-bezier(.22,1,.36,1) both}.tv-revele>*{animation:tv-revele-monte .45s cubic-bezier(.22,1,.36,1) .1s both}@media (prefers-reduced-motion: reduce){.tv-revele,.tv-revele>*{animation:none}}.tv.kq-jeu-blindtest:has(>.tv-center>.row){background-image:url(/tv-blindtest/fond-ingame.jpg)}.tv.kq-jeu-blindtest{--font-tv: "Montserrat", "Fredoka", sans-serif;--kq-bt-or: #ffaa00;--kq-bt-haut-parleur: url(/tv-blindtest/haut-parleur.png)}.tv.kq-jeu-blindtest:has(>.tv-center>.row) .tv-center>.row{position:absolute;left:50%;top:10.36%;transform:translate(-50%,-50%);z-index:5}.tv.kq-jeu-blindtest .timer-ring{width:9.39cqw!important;height:9.39cqw!important;filter:none}.tv.kq-jeu-blindtest .timer-ring:before,.tv.kq-jeu-blindtest .timer-ring svg{display:none}.tv.kq-jeu-blindtest .timer-ring .val{font-size:4.2cqw!important;color:#fff!important;text-shadow:0 .4cqmin .6cqmin rgba(0,0,0,.75)}.tv.kq-jeu-blindtest .timer-ring.est-urgence{background:url(/tv-blindtest/anneau.png) center / contain no-repeat}.tv.kq-jeu-blindtest .tv-center:has(>.row)>.tv-question{width:67.03cqw;aspect-ratio:auto;padding:0;margin-top:0;letter-spacing:.005em;font-size:4.85cqmin;min-height:6.5cqh;color:var(--kq-bt-or);text-shadow:0 .5cqmin .9cqmin rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;gap:.5em}.tv.kq-jeu-blindtest .tv-center:has(>.row)>.tv-question:after{display:none}.tv.kq-jeu-blindtest .tv-center:has(>.row)>.tv-question:before{content:"";position:static;transform:none;color:inherit;padding:0;border:0;border-radius:0;box-shadow:none;letter-spacing:normal;display:block;flex:none;height:.72em;aspect-ratio:69 / 53;background:currentColor;-webkit-mask:var(--kq-bt-haut-parleur) center / contain no-repeat;mask:var(--kq-bt-haut-parleur) center / contain no-repeat;filter:drop-shadow(0 .3cqmin .6cqmin rgba(0,0,0,.55))}.tv.kq-jeu-blindtest .tv-center:has(>.row){padding-top:15.95cqh;gap:1.24cqh}.tv.kq-jeu-blindtest .tv-choices,.tv.kq-jeu-blindtest .tv-center:has(>.row) .tv-choices{grid-template-columns:1fr;width:82.53cqw;padding-left:6.59cqw;gap:.41cqh}.tv.kq-jeu-blindtest .tv-choice{aspect-ratio:1359 / 146;padding:0 3% 0 5.65%;font-size:4.93cqmin;text-align:left;text-transform:uppercase}.tv.kq-jeu-blindtest .tv-choice:before{top:0;right:0;bottom:0;left:0;background-image:url(/tv-blindtest/reponse.png)}.tv.kq-jeu-blindtest .tv-choice:after{content:"";position:absolute;left:-8.68%;width:8.98%;height:78.1%;top:10.95%;background:url(/tv-blindtest/lettre.png) center / 100% 100% no-repeat;z-index:-1}.tv.kq-jeu-blindtest .tv-choices>.tv-choice .letter{left:-4.23%;font-size:44.6cqh;color:#fff;text-shadow:0 2.5cqh 2cqh rgba(60,20,0,.55)}.tv.kq-jeu-blindtest .tv-choice.correct:before{top:-35.38%;right:-3.888%;bottom:-35.38%;left:-3.888%;background-image:url(/tv-blindtest/reponse-correcte.png)}.tv.kq-jeu-blindtest .tv-choice.correct:after{background-image:url(/tv-blindtest/lettre-correcte.png)}.tv.kq-jeu-blindtest .tv-regle-carte.tv-regle-cadre{gap:2cqmin;width:min(104cqmin,88%);margin-top:6cqmin;margin-bottom:0;padding:5.5cqmin 6cqmin 3.4cqmin;box-shadow:0 0 3.2cqmin #ffc21f66,0 3cqmin 8cqmin #0000008c}.tv.kq-jeu-blindtest .tv-regle-carte.tv-regle-cadre>.kq-halo{--halo-degrade: #8a5a00, #ffc21f 12%, #fff4c2 18%, #ffc21f 24%, #8a5a00 40%, #8a5a00 60%, #ffc21f 74%, #8a5a00 90%}.tv.kq-jeu-blindtest .tv-regle-lignes li{padding:1.4cqmin 1cqmin}.tv.kq-jeu-blindtest .tv-regle-quoi{font-size:3.8cqmin}.tv.kq-jeu-blindtest .tv-regle-vaut{font-size:5.8cqmin}.tv.kq-jeu-blindtest .tv-regle-cadre .tv-regle-prets{font-size:4.2cqmin}.tv.kq-jeu-blindtest .tv-decompte-chiffre{position:relative;top:-6cqh}.tv.kq-jeu-blindtest:has(>.tv-center.tv-revele) .tv-qr-corner,.tv.kq-jeu-blindtest:has(>.tv-center>.row) .tv-qr-corner{height:24cqmin;aspect-ratio:195 / 250;box-sizing:border-box;border-radius:2.2cqmin;border:.35cqmin solid #4f8dff;background:linear-gradient(180deg,#285fdc8c,#0c248299);backdrop-filter:blur(.8cqmin);-webkit-backdrop-filter:blur(.8cqmin);box-shadow:0 0 2cqmin #4f8dff80,inset 0 0 1.6cqmin #78afff59}.tv.kq-jeu-blindtest:has(>.tv-center.tv-revele) .tv-qr-corner .tv-qr,.tv.kq-jeu-blindtest:has(>.tv-center>.row) .tv-qr-corner .tv-qr{left:11%;top:7%;width:78%;height:60%;background:#fff;border-radius:1.2cqmin}.tv.kq-jeu-blindtest:has(>.tv-center.tv-revele) .tv-qr-corner-label,.tv.kq-jeu-blindtest:has(>.tv-center>.row) .tv-qr-corner-label{left:4%;right:4%;top:71%;font-family:Montserrat,system-ui,sans-serif;font-size:1.75cqmin;line-height:1.15}.tv.kq-jeu-blindtest.tv-reveal-video{background-image:linear-gradient(#00000a52,#00000a52),url(/fond-blindtest.webp)}.tv.kq-jeu-blindtest.tv-reveal-video .reveal-split-media .yt-box{border:0;box-shadow:0 0 3.2cqmin #ffc21f66,0 3cqmin 8cqmin #0000008c}.tv.kq-jeu-blindtest.tv-reveal-video .reveal-split-media .yt-box{overflow:visible}.tv.kq-jeu-blindtest.tv-reveal-video .reveal-split-media .yt-box>iframe,.tv.kq-jeu-blindtest.tv-reveal-video .reveal-split-media .yt-box>.blind-video-affiche,.tv.kq-jeu-blindtest.tv-reveal-video .reveal-split-media .yt-box>.blind-video-overlay{border-radius:inherit;overflow:hidden}.yt-box>.kq-halo-video{display:none}.tv.kq-jeu-blindtest.tv-reveal-video .reveal-split-media .yt-box>.kq-halo-video{display:block;top:-.6cqmin;right:-.6cqmin;bottom:-.6cqmin;left:-.6cqmin;z-index:3;padding:.6cqmin;border-radius:calc(16px + .6cqmin);--halo-degrade: #8a5a00, #ffc21f 12%, #fff4c2 18%, #ffc21f 24%, #8a5a00 40%, #8a5a00 60%, #ffc21f 74%, #8a5a00 90%}.tv.kq-jeu-blindtest.tv-reveal-video .tv-choices{align-self:center;width:calc(100% - 50cqmin);margin-left:auto;margin-right:auto}.tv.kq-jeu-blindtest .tvs-ligne:before{background:linear-gradient(90deg,#77e8fd,#397ff5 40%,#1d3fa8 65%,#1d3fa8)}.tv.kq-jeu-blindtest .tvs-classement .tvs-board,.tv.kq-jeu-blindtest .tvs-jeu .tvs-board{width:min(118cqmin,100%)}.tv.kq-jeu-blindtest .tvs-jeu .tvs-titre{color:var(--accent);text-shadow:0 0 2.4cqmin #ffd23e66,0 .4cqmin 1cqmin rgba(0,0,0,.45)}.tv.kq-jeu-blindtest .tvs-participants{padding:.7cqmin 1.6cqmin;border-radius:999px;background:#040a32c7;box-shadow:0 0 0 .2cqmin #4f8dff80}.tv.kq-jeu-blindtest{--bt-cadre: 16.9% 17.7% 25.6% 17.8%}.tv.kq-jeu-blindtest>.tv-center.tv-intro,.tv.kq-jeu-blindtest>.tv-center.tv-regle,.tv.kq-jeu-blindtest>.tv-center.tv-decompte{position:absolute;inset:var(--bt-cadre);padding:0;margin:0;justify-content:center}.tv.kq-jeu-blindtest>.tv-center.tv-intro{gap:1.8cqmin}.tv.kq-jeu-blindtest>.tv-center.tv-intro>.tv-cover{--cadre: 2.8cqmin;max-height:38cqh}.tv.kq-jeu-blindtest>.tv-center.tv-intro>.tv-question{font-size:7cqmin}.tv.kq-jeu-blindtest .tv-regle-carte.tv-regle-cadre{width:100%;height:100%;margin:0;justify-content:center;gap:1.4cqmin;padding:4.2cqmin 8cqmin 2.6cqmin;border-radius:3.6cqmin;box-sizing:border-box}.tv.kq-jeu-blindtest .tv-regle-lignes{width:min(96cqmin,100%)}.tv.kq-jeu-blindtest .tv-regle-lignes li{padding:1cqmin}.tv.kq-jeu-blindtest .tv-decompte-chiffre{top:0;font-size:40cqmin}.tv.kq-jeu-blindtest.tv-reveal-video .reveal-split.revealed{position:absolute;inset:var(--bt-cadre);margin:0;padding:1.6cqmin;box-sizing:border-box}.tv.kq-jeu-blindtest.tv-reveal-video .tv-center{margin-top:auto}.tv.kq-jeu-blindtest.tv-reveal-video:not(.tv-scores){background-image:url(/tv-blindtest/fond-reponse.webp)}.tv.kq-jeu-blindtest.tv-reveal-video:not(.tv-scores) .reveal-split.revealed{top:14.3%;bottom:23.5%}.tv.kq-jeu-blindtest.tv-scores:has(.tvs-classement:is([data-lignes="5"],[data-lignes="6"],[data-lignes="7"],[data-lignes="8"])),.tv.kq-jeu-blindtest.tv-scores:has(.tvs-jeu:is([data-lignes="4"],[data-lignes="5"],[data-lignes="6"],[data-lignes="7"],[data-lignes="8"])){background-image:url(/tv-blindtest/fond-reponse.webp)}.tv.kq-jeu-blindtest .tvs-classement:is([data-lignes="5"],[data-lignes="6"],[data-lignes="7"],[data-lignes="8"]) .tvs-corps,.tv.kq-jeu-blindtest .tvs-jeu:is([data-lignes="4"],[data-lignes="5"],[data-lignes="6"],[data-lignes="7"],[data-lignes="8"]) .tvs-corps{align-self:center;width:min(124cqmin,100%);box-sizing:border-box;padding:3cqmin 3.4cqmin;margin-bottom:1.6cqmin;border:.5cqmin solid transparent;border-radius:3.4cqmin;background:linear-gradient(180deg,#060d34f5,#02051af7) padding-box,linear-gradient(135deg,#8a5a00,#ffc21f 20%,#fff4c2,#ffc21f 44%,#8a5a00 62%,#ffc21f 82%,#8a5a00) border-box;box-shadow:0 0 2.4cqmin #ffc21f33,0 1.6cqmin 4cqmin #0009}.tv.kq-jeu-blindtest .tvs-classement:is([data-lignes="5"],[data-lignes="6"],[data-lignes="7"],[data-lignes="8"]) .tvs-board,.tv.kq-jeu-blindtest .tvs-jeu:is([data-lignes="4"],[data-lignes="5"],[data-lignes="6"],[data-lignes="7"],[data-lignes="8"]) .tvs-board{width:100%}.tv.kq-jeu-blindtest .tvs-classement:is([data-lignes="5"],[data-lignes="6"],[data-lignes="7"],[data-lignes="8"]) .tvs-board{--dispo: 62cqmin}.tv.kq-jeu-blindtest .tvs-jeu:is([data-lignes="4"],[data-lignes="5"],[data-lignes="6"],[data-lignes="7"],[data-lignes="8"]) .tvs-corps{padding-top:16.5cqmin;gap:2cqmin}.tv.kq-jeu-blindtest .tvs-jeu:is([data-lignes="4"],[data-lignes="5"],[data-lignes="6"],[data-lignes="7"],[data-lignes="8"]) .tvs-board{--dispo: 36cqmin}.tv.kq-jeu-blindtest .tvs-jeu:is([data-lignes="4"],[data-lignes="5"],[data-lignes="6"],[data-lignes="7"],[data-lignes="8"]) .tvs-marches{--e: 1.12;width:60cqmin}.tv.kq-jeu-blindtest:has(>.tv-center.tv-revele)>.tv-head{display:flex;position:absolute;left:50%;top:1.4cqmin;transform:translate(-50%);z-index:4}.tv.kq-jeu-blindtest:has(>.tv-center.tv-revele)>.tv-head img{width:13cqmin!important;margin-bottom:0!important}.tv.kq-jeu-quiz .tv-choice,.tv.kq-jeu-quiz.tv-reveal-video .tv-choices>.tv-choice.correct{font-size:calc(6.65cqmin * var(--tv-ajuste, 1))}.tv.kq-jeu-quiz .tv-question{font-size:calc(8cqmin * var(--tv-ajuste, 1))}.tv.kq-jeu-quiz{font-synthesis-weight:none}.tv.kq-jeu-quiz .tv-center:has(>.row)>.tv-question:before{font-size:4.4cqmin}.tv.kq-jeu-quiz .tv-qr-corner-label{font-size:2cqmin}.tv.kq-jeu-quiz .tv-question{text-wrap:balance}.tv.kq-jeu-quiz .tv-choice{text-wrap:pretty}.tv.kq-jeu-quiz .tv-choice{line-height:1}.tv-question>.kq-halo-question{display:none}.tv.kq-jeu-quiz .tv-center:has(>.row)>.tv-question>.kq-halo-question{display:block;top:-13.56%;right:-2.888%;bottom:-19.66%;left:-2.96%;z-index:-1;padding:0;border-radius:0;-webkit-mask:url(/tv-question/halo-question.png) 0 0 / 100% 100% no-repeat;mask:url(/tv-question/halo-question.png) 0 0 / 100% 100% no-repeat;--halo-degrade: #3fa9ff, #d23cff, #7b2cff, #ffd23e, #3fe0ff, #3fa9ff;--halo-duree: 8s}.tv.kq-jeu-quiz .tv-center:has(>.row)>.tv-question:after{top:-13.56%;right:-2.888%;bottom:-19.66%;left:-2.96%;background:url(/tv-question/fond-question.png) 51.04% 41.53% / 93.45% 69.97% no-repeat}.kq-ecran-sobre .tv.kq-jeu-quiz .tv-center:has(>.row)>.tv-question>.kq-halo-question{display:none}.kq-ecran-sobre .tv.kq-jeu-quiz .tv-center:has(>.row)>.tv-question:after{top:0;right:0;bottom:-6.1%;left:-.072%;background:url(/tv-question/carte-question.png) 0 0 / 100% 100% no-repeat;-webkit-mask:none;mask:none;animation:none}.tv.kq-jeu-quiz .reveal-board-solo .reveal-board{--dispo: 36cqmin;--gap: 1.3cqmin;--h: min(8cqmin, calc((var(--dispo) - (var(--rangs) - 1) * var(--gap)) / var(--rangs)));display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--rangs),var(--h));grid-template-columns:1fr;grid-auto-columns:1fr;gap:var(--gap) 2.2cqmin;justify-content:stretch;overflow:visible}.tv.kq-jeu-quiz .reveal-board-solo .reveal-board-row:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:max(2px,calc(var(--h) * .036));border-radius:inherit;background:linear-gradient(90deg,#bd3dff,#9734ed 40%,#4d15c5 65%,#4d15c5);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}.tv.kq-jeu-quiz .reveal-board-solo .reveal-board-row:nth-child(n+9){display:none}.tv.kq-jeu-quiz .reveal-board-solo .reveal-board[data-cols="2"]{grid-template-columns:1fr 1fr}.tv.kq-jeu-quiz .reveal-board-solo .reveal-board-row{height:var(--h);box-sizing:border-box;gap:.7em;padding:0 calc(var(--h) * .36);font-size:calc(var(--h) * .62);border-radius:999px;text-align:left;position:relative;border:0;background:#070224c2;animation:tvs-ligne-entree .45s ease-out both}.tv.kq-jeu-quiz .reveal-board-solo .reveal-board-row .rank{width:1.3em;text-align:center;font-family:inherit;font-size:.82em;font-style:italic;color:#fffc}.tv.kq-jeu-quiz .reveal-board-solo .reveal-board-row .em{display:none}.tv.kq-jeu-quiz .reveal-board-solo .reveal-board-row .name{font-size:1em;color:#fff;text-align:left}.reveal-board-row .gain{display:none}.tv.kq-jeu-quiz .reveal-board-solo .reveal-board-row .gain{display:inline;flex:none;font-size:.85em;color:var(--green, #3ddc85);text-shadow:0 0 1.4cqmin #3ddc8577}.tv.kq-jeu-quiz .reveal-board-solo .reveal-board-row .pts{font-family:inherit;font-size:1em;color:var(--accent)}.tv.kq-jeu-quiz .tvs-ligne .tvs-nom,.tv.kq-jeu-quiz .tvs-ligne .tvs-pts{font-size:1.3em}.tv.kq-jeu-quiz .tvs-ligne .tvs-rang{font-size:1.05em}.tv>.tv-center.tv-qm{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;margin:0;max-width:none;overflow:visible;container-type:size;z-index:2}.tv-qm>.row{position:absolute;top:calc(50cqh - (min(100cqh,100cqw * 9 / 16)/2) + min(100cqh,100cqw * 9 / 16)*.035);left:50%;width:max-content;margin:0;transform:translate(-50%);z-index:3}.tv-qm-scene{--u: calc(100cqw / 1920);position:absolute;left:50%;top:50%;width:min(100cqw,100cqh * 16 / 9);aspect-ratio:16 / 9;transform:translate(-50%,-50%);container-type:size;font-family:var(--font-tv);color:#fff}.tv-qm[data-format=image] .tv-qm-scene{--img-l: calc(710 * var(--ratio-cadre));--col-x: calc(140 + var(--img-l) + 36);--k: .733;--s: .704}.tv-qm[data-format=image] .tv-qm-cadre{left:calc(var(--u) * 140);top:calc(var(--u) * 220);width:calc(var(--u) * var(--img-l));height:calc(var(--u) * 710)}.tv-qm[data-format=image] .tv-qm-question{left:calc(var(--u) * var(--col-x));top:calc(var(--u) * 220);width:calc(var(--u) * (1780 - var(--col-x)));height:calc(var(--u) * 200)}.tv-qm[data-format=image] .tv-qm-reps{left:calc(var(--u) * var(--col-x));top:calc(var(--u) * 442);width:calc(var(--u) * (1780 - var(--col-x)));height:calc(var(--u) * 488)}.tv-qm[data-format=video] .tv-qm-scene{--k: 1.113;--s: 1.069}.tv-qm[data-format=video] .tv-qm-cadre{left:calc(var(--u) * 110);top:calc(var(--u) * 220);width:calc(var(--u) * 840);height:calc(var(--u) * 472.5)}.tv-qm[data-format=video] .tv-qm-question{left:calc(var(--u) * 110);top:calc(var(--u) * 732.5);width:calc(var(--u) * 840);height:calc(var(--u) * 197.5)}.tv-qm[data-format=video] .tv-qm-reps{left:calc(var(--u) * 986);top:calc(var(--u) * 220);width:calc(var(--u) * 844);height:calc(var(--u) * 710)}.tv-qm-cadre{position:absolute;box-sizing:border-box;padding:calc(var(--u) * 7);border-radius:calc(var(--u) * 26);background:linear-gradient(135deg,#5ff0ff,#7aa8ff 50%,#d06bff);box-shadow:0 0 calc(var(--u) * 30) #4fd8ff80,0 calc(var(--u) * 10) calc(var(--u) * 30) #0009}.tv-qm-cadre>:not(.tv-qm-pause){width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important;border-radius:calc(var(--u) * 20);overflow:hidden;background:#000}.tv-qm-cadre img,.tv-qm-cadre video,.tv-qm-cadre iframe{display:block;width:100%;height:100%;object-fit:cover;border:0}.tv-qm-cadre>img{border-radius:calc(var(--u) * 20)}.tv-qm-question{position:absolute;box-sizing:border-box;margin:0;padding:calc(var(--u) * 6);border-radius:calc(var(--u) * 26);background:linear-gradient(90deg,#d06bff,#5ff0ff);box-shadow:0 0 calc(var(--u) * 24) #4fd8ff70;display:flex;align-items:center;justify-content:center;font-weight:400;line-height:1.08;text-align:center;isolation:isolate}.tv-qm-question:after{content:"";position:absolute;inset:calc(var(--u) * 6);border-radius:calc(var(--u) * 21);background:#0d0f3a;z-index:-1}.tv-qm-question:before{content:"QUESTION";position:absolute;top:calc(var(--u) * -24);left:50%;transform:translate(-50%);background:url(/tv-question/badge-question.png) center / 100% 100% no-repeat;color:#171204;font-size:calc(var(--u) * 30);letter-spacing:.06em;padding:calc(var(--u) * 12) calc(var(--u) * 30);white-space:nowrap;line-height:1}.tv-qm-question>span{display:block;width:100%;padding:calc(var(--u) * 24) calc(var(--u) * 36) calc(var(--u) * 14);box-sizing:border-box;text-shadow:0 calc(var(--u) * 3) calc(var(--u) * 6) #0007}.tv-qm-reps{position:absolute;display:flex;flex-direction:column;gap:calc(var(--u) * 20)}.tv-qm-reps.est-enonce{visibility:hidden}[data-montrees="1"] .tv-qm-reps.est-enonce>.tv-qm-rep:nth-child(-n+1),[data-montrees="2"] .tv-qm-reps.est-enonce>.tv-qm-rep:nth-child(-n+2),[data-montrees="3"] .tv-qm-reps.est-enonce>.tv-qm-rep:nth-child(-n+3),[data-montrees="4"] .tv-qm-reps.est-enonce>.tv-qm-rep:nth-child(-n+4),[data-montrees="5"] .tv-qm-reps.est-enonce>.tv-qm-rep:nth-child(-n+5){visibility:visible}.tv-qm-rep{position:relative;flex:1 1 0;min-height:0;display:flex;align-items:center;box-sizing:border-box;padding:0 calc(var(--u) * var(--k) * 60) 0 calc(var(--u) * var(--k) * 185);line-height:1.05;text-align:left;isolation:isolate;transition:opacity .35s ease,filter .35s ease}.tv-qm-rep:before{content:"";position:absolute;top:calc(var(--u) * var(--k) * -1);bottom:calc(var(--u) * var(--k) * -16);left:calc(var(--u) * var(--k) * -8);right:calc(var(--u) * var(--k) * -8);z-index:-1;border-style:solid;border-width:0 calc(var(--u) * var(--k) * 50) 0 calc(var(--u) * var(--k) * 165);border-image:url(/tv-question/reponse.png) 0 50 0 165 fill stretch}.tv-qm-lettre{position:absolute;left:calc(var(--u) * var(--k) * 95.5);top:47.9%;transform:translate(-50%,-50%) translateY(.01em);font-size:calc(var(--u) * var(--k) * 65.8);line-height:1;color:#fff;text-shadow:0 calc(var(--u) * 4) calc(var(--u) * 3) rgba(9,0,34,.8),0 calc(var(--u) * 7) calc(var(--u) * 9) rgba(9,0,34,.5)}.tv-qm-rep-texte{display:block;width:100%;text-shadow:0 calc(var(--u) * 2) calc(var(--u) * 5) rgba(0,0,0,.45)}.tv-qm-rep.est-bonne:before{top:calc(var(--u) * var(--s) * -38);bottom:calc(var(--u) * var(--s) * -48);left:calc(var(--u) * var(--s) * -37);right:calc(var(--u) * var(--s) * -37);border-width:0 calc(var(--u) * var(--s) * 87) 0 calc(var(--u) * var(--s) * 202);border-image:url(/tv-question/reponse-correcte.png) 0 87 0 202 fill stretch}.tv-qm-rep.est-bonne{color:#3a1d00}.tv-qm-rep.est-bonne .tv-qm-rep-texte{text-shadow:none}.tv-qm-rep.est-bonne .tv-qm-lettre{left:calc(var(--u) * var(--s) * 98.6);top:48%;font-size:calc(var(--u) * var(--s) * 69.3)}.tv-qm-rep.est-eteinte{opacity:.35;filter:saturate(.6)}.tv:has(>.tv-center.tv-qm) .tv-qr-corner{top:calc(50cqh - (min(100cqh,100cqw * 9 / 16)/2) + min(100cqh,100cqw * 9 / 16)/50);bottom:auto;height:calc(min(100cqh,100cqw * 9 / 16)*.17)}.tv-qm-cadre{container-type:size}.tv-qm-pause{position:absolute;inset:calc(var(--u) * 7);border-radius:calc(var(--u) * 20);background:#00000073;display:grid;place-items:center;z-index:2}.tv-qm-pause-icone{display:flex;gap:9.5cqh;filter:drop-shadow(0 1.3cqh 4cqh rgba(0,0,0,.8))}.tv-qm-pause-icone i{width:13.5cqh;height:46cqh;border-radius:3.5cqh;background:#fff}.tv-qm-pause-mot{position:absolute;bottom:6cqh;left:0;right:0;text-align:center;font-size:7cqh;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 .5cqh 1.2cqh rgba(0,0,0,.8)}.tv>.tv-center.tv-qx{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;margin:0;max-width:none;overflow:visible;container-type:size;z-index:2}.tv-qx-scene{--u: calc(100cqw / 1920);position:absolute;left:calc((100cqw - min(100cqw,100cqh * 16 / 9))/2);top:calc((100cqh - min(100cqh,100cqw * 9 / 16))/2);width:min(100cqw,100cqh * 16 / 9);aspect-ratio:16 / 9;container-type:size;font-family:var(--font-tv);color:#fff}.tv-qx-cadre{position:absolute;left:calc(var(--u) * 236);top:calc(var(--u) * 43);width:calc(var(--u) * 1448);height:calc(var(--u) * 813);box-sizing:border-box;border:calc(var(--u) * 6) solid #7ad8ff;border-radius:calc(var(--u) * 18);overflow:hidden;background:#000;box-shadow:0 0 calc(var(--u) * 40) #4fd8ff60,0 calc(var(--u) * 10) calc(var(--u) * 40) #000a}.tv-qx-cadre>:not(.tv-qx-flou){position:relative;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;margin:0!important}.tv-qx-cadre img,.tv-qx-cadre video,.tv-qx-cadre iframe{display:block;width:100%;height:100%;object-fit:cover;border:0}.tv-qx-cadre[data-image]>img:not(.tv-qx-flou){object-fit:contain}.tv-qx-cadre>.tv-qx-flou{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;width:112%;height:112%;object-fit:cover;filter:blur(28px) brightness(.7)}.tv-qx-barre{position:absolute;left:calc(var(--u) * 260);width:calc(var(--u) * 1400);top:calc(var(--u) * 864);height:calc(var(--u) * 10);border-radius:calc(var(--u) * 5);background:#ffffff40;overflow:hidden;z-index:2}.tv-qx-barre i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#ffb300,#ffe14d);transform-origin:left center;transition:transform .2s linear}.tv-qx-titre{position:absolute;left:calc(var(--u) * 560);top:calc(var(--u) * 880);width:calc(var(--u) * 800);height:calc(var(--u) * 140);box-sizing:border-box;border-style:solid;border-width:0 calc(var(--u) * 55) 0 calc(var(--u) * 180);border-image:url(/tv-question/reponse.png) 0 50 0 165 fill stretch;display:flex;align-items:center;padding-bottom:calc(var(--u) * 12);font-size:calc(var(--u) * 64);line-height:1;white-space:nowrap;text-shadow:0 calc(var(--u) * 3) calc(var(--u) * 6) rgba(0,0,0,.45)}.tv-qx-titre b{position:absolute;left:calc(var(--u) * -60);top:44%;transform:translate(-50%,-50%);width:0;height:0;border-left:calc(var(--u) * 40) solid #fff;border-top:calc(var(--u) * 24) solid transparent;border-bottom:calc(var(--u) * 24) solid transparent;filter:drop-shadow(0 calc(var(--u) * 3) calc(var(--u) * 3) rgba(0,0,0,.5))}.kq-son{position:relative;width:100%;height:100%;display:grid;place-items:center;overflow:hidden;border-radius:1.6cqmin;background:radial-gradient(ellipse 70% 60% at 50% 55%,#1d3f8f,#0f2259 45%,#070d2b)}.tv .reveal-split.revealed .reveal-split-media>.kq-son{width:min(100cqw,100cqh * 16 / 9);height:auto;aspect-ratio:16 / 9;border:.4cqmin solid #f2c94c;box-shadow:0 0 3cqmin #3b6cff66,inset 0 0 4cqmin #00000080}.kq-son-vinyle{height:84%;aspect-ratio:1;position:relative;filter:drop-shadow(0 0 3cqmin #3b6cffaa)}.kq-son-vinyle:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 20deg,transparent 0 10%,#ffffff24 14%,transparent 20% 60%,#ffffff1a 64%,transparent 70%);pointer-events:none}.kq-son-disque{width:100%;height:100%;border-radius:50%;display:grid;place-items:center;background:repeating-radial-gradient(circle,#121018 0,#121018 .55%,#1d1a26 .55%,#1d1a26 1.1%);box-shadow:inset 0 0 0 .4cqmin #2b2638;animation:kq-son-tourne 3.6s linear infinite;animation-play-state:paused}.kq-son[data-joue] .kq-son-disque{animation-play-state:running}.kq-son-etiquette{width:38%;aspect-ratio:1;border-radius:50%;border:.5cqmin solid #f2c94c;background:#1d3f8f url(/podium-party-logo.png) center / 72% no-repeat;position:relative}.kq-son-etiquette[style]{background-size:cover}.kq-son-etiquette:after{content:"";position:absolute;left:50%;top:50%;width:9%;aspect-ratio:1;border-radius:50%;background:#070d2b;transform:translate(-50%,-50%)}@keyframes kq-son-tourne{to{transform:rotate(360deg)}}.kq-ecran-sobre .kq-son-disque{animation:none}.tv-center:has(>.row)>.row{min-height:15.4cqmin;align-items:center}.tv-choices>.tv-choice{transition:opacity .4s ease-out,visibility 0s}.tv-choices.est-enonce>.tv-choice{opacity:0;visibility:hidden}[data-montrees="1"] .tv-choices.est-enonce>.tv-choice:nth-child(-n+1),[data-montrees="2"] .tv-choices.est-enonce>.tv-choice:nth-child(-n+2),[data-montrees="3"] .tv-choices.est-enonce>.tv-choice:nth-child(-n+3),[data-montrees="4"] .tv-choices.est-enonce>.tv-choice:nth-child(-n+4),[data-montrees="5"] .tv-choices.est-enonce>.tv-choice:nth-child(-n+5){opacity:1;visibility:visible}@keyframes kq-apparait{0%{opacity:0;transform:translateY(1.2cqmin)}}.tv-center:has(>.row)>.tv-question{animation:kq-apparait .45s cubic-bezier(.22,1,.36,1) both}.tv .timer-ring{animation:kq-apparait-sur-place .35s ease-out both}@keyframes kq-apparait-sur-place{0%{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion: reduce){.tv-center:has(>.row)>.tv-question,.tv .timer-ring{animation:none}.tv-choices>.tv-choice{transition:none}}.tv.tv-reveal-video .tv-popup{position:absolute;transform:translate(-50%,-50%);pointer-events:none}.tv.tv-reveal-video .tv-popup-carte{display:inline-flex;align-items:baseline;gap:1.2cqmin;max-width:33cqmin;padding:1.2cqmin 2.4cqmin;border-radius:1.4cqmin;background:linear-gradient(180deg,#ffe89a 0%,var(--accent) 55%,#f0b400 100%);border:.25cqmin solid #fff3c4;box-shadow:0 .6cqmin 1.6cqmin #00000073;color:#3a1d00;font-family:var(--font-tv);font-weight:800;font-size:3.2cqmin;line-height:1.1;text-transform:uppercase;white-space:nowrap;animation:tv-popup-vie var(--popup-vie, 2.5s) ease-out forwards}.tv.tv-reveal-video .tv-popup-emoji{flex:none;font-size:3.4cqmin}.tv.tv-reveal-video .tv-popup-nom{min-width:0;overflow:hidden;text-overflow:ellipsis}.tv.tv-reveal-video .tv-popup-pts{flex:none;min-width:4ch;text-align:right;font-variant-numeric:tabular-nums;color:#5a2d00}@keyframes tv-popup-vie{0%{opacity:0;transform:rotate(var(--popup-angle, 0deg)) scale(.7) translateY(1.6cqmin)}10%{opacity:1;transform:rotate(var(--popup-angle, 0deg)) scale(1.06) translateY(0)}18%{opacity:1;transform:rotate(var(--popup-angle, 0deg)) scale(1) translateY(0)}76%{opacity:1;transform:rotate(var(--popup-angle, 0deg)) scale(1) translateY(0)}to{opacity:0;transform:rotate(var(--popup-angle, 0deg)) scale(.96) translateY(-2.4cqmin)}}.tv.tv-reveal-video .tv-popup-autres{position:absolute;left:3cqmin;bottom:3cqmin;pointer-events:none;font-family:var(--font-tv);font-weight:700;font-size:2.2cqmin;color:var(--muted);text-shadow:0 .2cqmin .6cqmin rgba(0,0,0,.55);animation:tv-popup-note .6s ease-out both}@keyframes tv-popup-note{0%{opacity:0;transform:translateY(1cqmin)}to{opacity:1;transform:translateY(0)}}.tv.tv-reveal-video .tv-popup-pts{display:inline-flex;align-items:center;justify-content:flex-end;gap:.2em}.tv.tv-reveal-video .tv-popup-trophee{height:1.1em;width:auto}.tv.tv-reveal-video .tv-popup-carte{align-items:center;gap:.9cqmin;padding:1.1cqmin 1.8cqmin}.tv.tv-reveal-video .tv-popup-nom.tv-popup-nom-long{font-size:2.6cqmin;line-height:1.05;white-space:normal;overflow-wrap:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.tv.tv-reveal-video .tv-popup-trophee{height:1.25em;filter:drop-shadow(0 .12cqmin .08cqmin rgba(58,29,0,.9)) drop-shadow(0 0 .35cqmin rgba(58,29,0,.55))}.tv.tv-scores .reveal-popups,.tv:has(.reveal-split.hors-page) .reveal-popups{display:none}.tv.tv-scores .tv-head{display:none}.tv.tv-scores>.tv-qr-corner{display:none}.tvs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:2.2cqmin 3.6cqmin;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;font-family:var(--font-tv);overflow:hidden}.tvs-haut{width:100%;display:grid;grid-template-columns:28cqmin 1fr 28cqmin;align-items:center;min-height:14cqmin}.tvs-logo{justify-self:start;display:flex;align-items:center;min-height:1px}.tvs-logo img{max-width:28cqmin;max-height:13cqmin;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 .6cqmin 1.2cqmin rgba(0,0,0,.45))}.tv.tv-scores .tvs-logo{visibility:hidden}.tvs-logo-repli{flex-direction:column;align-items:flex-start;gap:.4cqmin;line-height:1.05}.tvs-logo-icone{font-size:5.4cqmin}.tvs-logo-texte{font-size:2.9cqmin;font-weight:800;color:#fff;max-width:30cqmin;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .3cqmin .8cqmin rgba(0,0,0,.5)}.tvs-titre{margin:0;font-size:6.2cqmin;font-weight:800;letter-spacing:.01em;text-align:center;line-height:1.05;color:var(--accent);text-shadow:0 0 2.4cqmin #ffd23e66,0 .4cqmin 1cqmin rgba(0,0,0,.45)}.tvs-jeu .tvs-titre{color:#fff;text-shadow:0 .4cqmin 1.2cqmin rgba(0,0,0,.5)}.tvs-soiree .tvs-titre{font-size:7.6cqmin;text-transform:uppercase}.tvs-classement .tvs-coin,.tvs-jeu .tvs-qr,.tvs-jeu .tvs-qr-label{display:none}.tvs-coin{justify-self:end;display:flex;flex-direction:column;align-items:center;gap:1.1cqmin}.tvs-qr{background:#fff;padding:.9cqmin;border-radius:1.2cqmin;box-shadow:0 0 0 .45cqmin #7b3fe4,0 0 3cqmin #ff37c055}.tvs-qr img{display:block;width:9.6cqmin;height:9.6cqmin}.tvs-qr-label{display:flex;flex-direction:column;align-items:center;font-size:1.45cqmin;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1.3;color:#fff}.tvs-qr-label b{font-weight:800;color:var(--accent)}.tvs-participants{display:flex;align-items:center;gap:.7cqmin;font-size:2.1cqmin;font-weight:700;color:#fff}.tvs-participants-icone{font-size:2.1cqmin;filter:saturate(0) brightness(1.6)}.tvs-corps{width:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.6cqmin}.tvs-marches{--e: 1;position:relative;width:52cqmin;aspect-ratio:778 / 179;flex:none;transition:width .9s cubic-bezier(.2,.9,.3,1)}.tvs-marches-img{width:100%;height:100%;display:block;filter:drop-shadow(0 1cqmin 2.4cqmin rgba(0,0,0,.45));animation:tvs-marches-monte .9s cubic-bezier(.2,1.25,.35,1) both;transform-origin:bottom center}@keyframes tvs-marches-monte{0%{transform:scaleY(.05);opacity:0}}.tvs-marche-nom{position:absolute;width:32%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.02;padding-bottom:.6cqmin;animation:tvs-marche-nom-entree .5s ease-out both}@keyframes tvs-marche-nom-entree{0%{opacity:0;transform:translate(-50%,-1.4cqmin)}}.tvs-marche-nom.p1{left:50.1%;bottom:99.4%;animation-delay:.75s}.tvs-marche-nom.p2{left:16.7%;bottom:70.9%;animation-delay:.5s}.tvs-marche-nom.p3{left:83.5%;bottom:64.8%;animation-delay:.62s}.tvs-marche-joueur{display:block;width:100%;font-size:calc(4.4cqmin * var(--e));line-height:1.02;overflow-wrap:normal;font-weight:800;color:#fff;text-shadow:0 .3cqmin 1cqmin rgba(0,0,0,.55);transition:font-size .9s cubic-bezier(.2,.9,.3,1)}.tvs-marche-pts{font-size:calc(4cqmin * var(--e));font-weight:800;color:var(--accent);text-shadow:0 0 1.6cqmin #ffd23e55,0 .3cqmin .8cqmin rgba(0,0,0,.5);transition:font-size .9s cubic-bezier(.2,.9,.3,1)}.tvs-marche-nom.p1 .tvs-marche-joueur{font-size:calc(4.8cqmin * var(--e))}.tvs-marche-nom.p1 .tvs-marche-pts{font-size:calc(4.6cqmin * var(--e))}.tvs-couronne{width:calc(4cqmin * var(--e));height:auto;margin-bottom:-.2cqmin;filter:drop-shadow(0 .4cqmin .8cqmin rgba(0,0,0,.5));animation:tvs-couronne-bob 2.4s ease-in-out infinite;transition:width .9s cubic-bezier(.2,.9,.3,1)}@keyframes tvs-couronne-bob{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-.7cqmin) rotate(4deg)}}.tvs-board{--dispo: 71cqmin;--gap: 1.6cqmin;--h: calc((var(--dispo) - (var(--lignes) - 1) * var(--gap)) / var(--lignes));--colgap: 2.2cqmin;--cw: calc((100% - var(--colgap)) / 2);--bh: calc(var(--lignes) * (min(var(--h), var(--h-max)) + var(--gap)) - var(--gap));--h-max: 9cqmin;position:relative;flex:none;width:min(150cqmin,100%);height:var(--bh);transition:opacity .9s ease,margin-bottom .9s cubic-bezier(.2,.9,.3,1),transform .9s cubic-bezier(.2,.9,.3,1)}.tvs-board[data-cols="1"]{--colgap: 0px;--cw: 100%}.tvs-jeu .tvs-board,.tvs-soiree .tvs-board{--dispo: 46cqmin;--h-max: 7.2cqmin}.tvs-ligne{position:absolute;top:0;left:0;width:var(--cw);height:min(var(--h),var(--h-max));box-sizing:border-box;display:flex;align-items:center;font-size:calc(min(var(--h),var(--h-max))*.48);gap:.7em;padding:0 calc(min(var(--h),var(--h-max))*.36);border-radius:999px;background:#070224c2;transform:translate(calc(var(--col) * (100% + var(--colgap))),calc(var(--i) * (100% + var(--gap))));transition:transform .9s cubic-bezier(.34,1.28,.5,1),filter .4s ease;animation:tvs-ligne-entree .45s ease-out both;animation-delay:calc(var(--d) * 40ms)}.tvs-ligne:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:max(2px,calc(min(var(--h),var(--h-max))*.036));border-radius:inherit;background:linear-gradient(90deg,#bd3dff,#9734ed 40%,#4d15c5 65%,#4d15c5);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}@keyframes tvs-ligne-entree{0%{opacity:0;filter:blur(.4cqmin)}}.tvs-rang{flex:none;width:1.3em;text-align:center;font-size:.82em;font-style:italic;font-weight:700;color:#fffc}.tvs-nom{flex:1 1 auto;min-width:0;text-align:left;font-size:1em;font-weight:700;color:#fff;overflow:visible;white-space:nowrap}.tvs-nom-texte{display:inline-block;transform-origin:left center}.tvs-pts{flex:none;font-size:1em;font-weight:800;color:var(--accent)}.tvs-gain{flex:none;font-size:.78em;font-weight:800;color:var(--green, #3ddc85);text-shadow:0 0 1.4cqmin #3ddc8577;opacity:0;transform:scale(.4);transition:opacity .35s ease,transform .35s ease}.tvs-ligne[data-etape="1"] .tvs-gain,.tvs-ligne[data-etape="2"] .tvs-gain{opacity:1;transform:none;animation:tvs-gain-pop .55s cubic-bezier(.2,1.7,.4,1)}.tvs-ligne[data-etape="3"] .tvs-gain{opacity:0;transform:translateY(-1.6cqmin) scale(.9)}@keyframes tvs-gain-pop{0%{transform:scale(.2)}60%{transform:scale(1.35)}to{transform:scale(1)}}.tvs-ligne[data-monte][data-bouge]{z-index:3;filter:drop-shadow(0 0 2.2cqmin #ffd23eaa) brightness(1.18)}.tvs-marque{align-self:center;width:14cqmin;height:auto;filter:drop-shadow(0 .6cqmin 1.4cqmin rgba(0,0,0,.45))}.tvs-soiree .tvs-marches{width:58cqmin;--e: 1.15}.tvs-soiree[data-liste=non] .tvs-marches{width:94cqmin;--e: 1.85}.tvs-soiree[data-liste=non] .tvs-board{opacity:0;margin-bottom:calc(-1 * var(--bh) - 2.6cqmin);transform:translateY(4cqmin);pointer-events:none}.tvs-confettis{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:4}.tvs-confettis i{position:absolute;top:0;border-radius:.15cqmin;animation-name:tvs-chute;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes tvs-chute{0%{transform:translate3d(0,-12cqmin,0) rotate(var(--r));opacity:0}8%{opacity:1}90%{opacity:1}to{transform:translate3d(var(--derive),112cqmin,0) rotate(calc(var(--r) + 900deg));opacity:0}}@media (prefers-reduced-motion: reduce){.tvs-ligne,.tvs-board,.tvs-marches,.tvs-marche-joueur,.tvs-marche-pts,.tvs-couronne{transition-duration:1ms}.tvs-ligne,.tvs-marches-img,.tvs-marche-nom,.tvs-couronne,.tvs-confettis i{animation:none}}.tvs-marche-nom.p3{animation-delay:.6s}.tvs-marche-nom.p2{animation-delay:1.8s}.tvs-marche-nom.p1{animation:tvs-marche-premier .9s cubic-bezier(.2,1.5,.35,1) 3.8s both}@keyframes tvs-marche-premier{0%{opacity:0;transform:translate(-50%,2cqmin) scale(.4)}60%{opacity:1;transform:translate(-50%,-1cqmin) scale(1.18)}to{opacity:1;transform:translate(-50%) scale(1)}}.tvs-confettis-attente{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;animation:tvs-confettis-arrivent .4s ease-out 3.9s both}@keyframes tvs-confettis-arrivent{0%{opacity:0}to{opacity:1}}.tvs-jeu .tvs-board{animation:tvs-liste-arrive .6s ease-out 4.6s both}@keyframes tvs-liste-arrive{0%{opacity:0;transform:translateY(2cqmin)}}@media (prefers-reduced-motion: reduce){.tvs-marche-nom.p1,.tvs-confettis-attente,.tvs-jeu .tvs-board{animation:none}}.tvs-ligne[data-etape="1"] .tvs-gain,.tvs-ligne[data-etape="2"] .tvs-gain{animation:tvs-gain-pop .55s cubic-bezier(.2,1.7,.4,1),tvs-gain-vole .45s cubic-bezier(.55,0,.9,.5) .8s forwards}@keyframes tvs-gain-vole{0%{transform:none;opacity:1}to{transform:translate(calc(100% + 3cqmin)) scale(.35);opacity:0}}.tvs-ligne[data-absorbe] .tvs-gain{opacity:0;display:none}.tvs-ligne[data-absorbe] .tvs-pts{display:inline-block;animation:tvs-pts-recoit .7s cubic-bezier(.2,1.5,.4,1)}@keyframes tvs-pts-recoit{0%{transform:scale(1);text-shadow:none}30%{transform:scale(1.35);text-shadow:0 0 2cqmin #ffd23e,0 0 4cqmin #ffd23e99}to{transform:scale(1);text-shadow:none}}@media (prefers-reduced-motion: reduce){.tvs-ligne[data-etape="1"] .tvs-gain,.tvs-ligne[data-etape="2"] .tvs-gain,.tvs-ligne[data-absorbe] .tvs-pts{animation:none}}.tvs-participants{padding:.7cqmin 1.6cqmin;border-radius:999px;background:#040a32c7;box-shadow:0 0 0 .2cqmin #4f8dff80}.tvs-soiree .tvs-marches,.tvs-soiree[data-liste=non] .tvs-marches{position:absolute;left:50%;bottom:26.3%;transform:translate(-50%)}.tvs-soiree[data-liste=non] .tvs-marches{width:82cqmin;--e: 1.6}.tvs-soiree[data-liste=oui] .tvs-marches{width:70cqmin;--e: 1.3}.tvs-soiree[data-liste=oui]{padding-bottom:58cqmin}.tvs-soiree[data-liste=oui]:has(.tvs-board[data-cols="2"]){padding-top:1.2cqmin;padding-bottom:56cqmin}.tvs-soiree .tvs-board{--dispo: 22cqmin;--h-max: 6.4cqmin;width:min(124cqmin,100%)}.tvs-soiree .tvs-board[data-cols="2"]{--dispo: 32cqmin;--h-max: 6.2cqmin;--gap: .7cqmin;width:min(150cqmin,100%)}.tvs-soiree[data-liste=oui]:has(.tvs-board[data-cols="2"]) .tvs-marches{width:56cqmin;--e: 1.05}.tvs-soiree .tvs-marque{position:absolute;left:50%;top:76.5%;transform:translate(-50%);margin:0;z-index:3}.tvs-soiree .tvs-coin{position:absolute;top:3cqmin;right:3.6cqmin}.tvs-generique-page{padding:0;display:block}.tvs-generique{position:absolute;inset:0 0 auto 0;transform:translateY(0);transition:opacity .7s ease}.tvs-generique[data-phase=defile]{transform:translateY(calc(-100% + 100cqh));transition:transform var(--duree) linear}.tvs-generique[data-phase=fin]{transform:translateY(calc(-100% + 100cqh));transition:none}.tvs-generique[data-phase=retour]{transform:translateY(calc(-100% + 100cqh));opacity:0}.tvs-generique-scene{position:relative;height:100cqh;padding:2.2cqmin 3.6cqmin;box-sizing:border-box;display:grid;grid-template-rows:auto 1fr auto;justify-items:center}.tvs-generique-liste{display:flex;flex-direction:column;align-items:center;gap:3cqmin;padding:14cqmin 0 18cqmin}.tvs-generique-titre{margin:0;color:#ffd23e;font-size:6cqmin;font-weight:800;text-transform:uppercase;text-shadow:0 .4cqmin 1.2cqmin rgba(0,0,0,.5)}.tvs-generique-liste .tvs-board{--dispo: 1000cqmin;--h-max: 7.4cqmin;--gap: 1.2cqmin;width:min(110cqmin,100%)}.tvs-generique-marque{width:22cqmin;margin-top:6cqmin}.kq-ecran-sobre .tvs-generique{transform:none!important;opacity:1!important;transition:none!important}@media (prefers-reduced-motion: reduce){.tvs-generique{transform:none!important;opacity:1!important;transition:none!important}}.tvs-soiree[data-liste=non] .tvs-generique-liste .tvs-board{opacity:1;margin-bottom:0;transform:none}.tvs-soiree:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 50% 62%,#04082859,#020418d1 70%);pointer-events:none;animation:tvs-assombrit .5s ease-out both}@keyframes tvs-assombrit{0%{opacity:0}to{opacity:1}}.tvs-marche-lueur{position:absolute;left:33.5%;top:0;width:33%;height:100%;border-radius:6%;background:radial-gradient(ellipse at 50% 45%,#fffbe8,#ffec8cf2 35%,#ffd23c66 65%,#ffd23c00 85%);mix-blend-mode:screen;pointer-events:none;opacity:0;animation:tvs-roulement 2.8s linear 3.2s both}@keyframes tvs-roulement{0%{opacity:0;transform:scale(.96)}12%{opacity:.7;transform:scale(1.02)}24%{opacity:.1;transform:scale(.97)}34%{opacity:.8;transform:scale(1.02)}44%{opacity:.15;transform:scale(.97)}52%{opacity:.85;transform:scale(1.03)}60%{opacity:.2;transform:scale(.97)}67%{opacity:.9;transform:scale(1.03)}73%{opacity:.3;transform:scale(.98)}79%{opacity:.95;transform:scale(1.03)}84%{opacity:.4;transform:scale(.98)}89%{opacity:1;transform:scale(1.04)}93%{opacity:.6;transform:scale(1)}97%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1)}}.tvs-soiree .tvs-marche-nom.p1{animation:tvs-nom-chute .75s linear 5.9s both;transform-origin:50% 100%}@keyframes tvs-nom-chute{0%{opacity:0;transform:translate(-50%,-70cqh);animation-timing-function:cubic-bezier(.55,0,1,.6)}8%{opacity:1}40%{transform:translate(-50%) scale(1);animation-timing-function:ease-out}55%{transform:translate(-50%) scale(1.18,.78);animation-timing-function:ease-in-out}75%{transform:translate(-50%,-1.2cqmin) scale(.95,1.07)}to{opacity:1;transform:translate(-50%) scale(1)}}.tvs-soiree .tvs-marches-img{animation:tvs-marches-monte .9s cubic-bezier(.2,1.25,.35,1) both,tvs-marches-encaisse .6s ease-out 6.2s}@keyframes tvs-marches-encaisse{0%{transform:scale(1)}22%{transform:scale(1.05,.86)}50%{transform:scale(.98,1.04)}75%{transform:scale(1.01,.99)}to{transform:scale(1)}}.tvs-impact{position:absolute;left:50%;top:0;width:60%;aspect-ratio:4 / 1;margin-left:-30%;border-radius:50%;border:.5cqmin solid rgba(255,215,80,.9);box-shadow:0 0 2cqmin #ffd23ecc;transform:translateY(-50%) scale(.1);opacity:0;pointer-events:none;animation:tvs-onde .8s ease-out 6.2s both}@keyframes tvs-onde{0%{opacity:1;transform:translateY(-50%) scale(.1)}to{opacity:0;transform:translateY(-50%) scale(1.6)}}.tvs-soiree .tvs-confettis-attente{animation-delay:6.2s}.tvs-soiree .tvs-marche-nom.p2{animation-delay:2.4s}.tvs-couronne.est-sacre{width:calc(6cqmin * var(--e));filter:drop-shadow(0 0 1.4cqmin rgba(255,210,62,.75)) drop-shadow(0 .5cqmin .8cqmin rgba(0,0,0,.5));transform-origin:50% 100%;animation:tvs-couronne-descend 1.2s cubic-bezier(.25,.1,.25,1) 6.7s both,tvs-couronne-bob 2.4s ease-in-out 8.1s infinite}@keyframes tvs-couronne-descend{0%{opacity:0;transform:translateY(-40cqh) rotate(-8deg)}15%{opacity:1}80%{transform:translateY(0) rotate(0) scale(1)}90%{transform:translateY(0) scale(1.12,.84)}to{opacity:1;transform:translateY(0) scale(1)}}.tvs-rayons{position:absolute;left:50%;top:-18%;width:calc(46cqmin * var(--e));aspect-ratio:1;margin:calc(-23cqmin * var(--e)) 0 0 calc(-23cqmin * var(--e));border-radius:50%;background:repeating-conic-gradient(from 0deg,#ffdc5a42,#ffdc5a42 9deg,#ffdc5a00 9deg,#ffdc5a00 24deg);-webkit-mask-image:radial-gradient(circle,#000 18%,transparent 70%);mask-image:radial-gradient(circle,#000 18%,transparent 70%);pointer-events:none;animation:tvs-rayons-allument .9s ease-out 7.8s both,tvs-rayons-tournent 14s linear 7.8s infinite}@keyframes tvs-rayons-allument{0%{opacity:0}to{opacity:1}}@keyframes tvs-rayons-tournent{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tvs-generique-page.tvs-soiree[data-liste=non] .tvs-marches{width:132cqmin;--e: 2.45;bottom:9%}.tvs-generique-scene .tvs-marque{display:none}.tvs-marche-saut{display:flex;flex-direction:column;align-items:center;width:100%}.tvs-soiree .tvs-marche-saut{transform-origin:50% 100%;animation:tvs-joie .7s ease-in-out 8.6s both}.tvs-soiree .tvs-marche-nom.p1 .tvs-marche-saut{animation-delay:8.75s}.tvs-soiree .tvs-marche-nom.p3 .tvs-marche-saut{animation-delay:8.9s}@keyframes tvs-joie{0%{transform:translateY(0) scale(1)}12%{transform:translateY(0) scale(1.06,.92)}45%{transform:translateY(-3cqmin) scale(.96,1.05)}78%{transform:translateY(0) scale(1.06,.93)}to{transform:translateY(0) scale(1)}}.kq-ecran-sobre :is(.tvs-rayons,.tvs-couronne.est-sacre,.tvs-marche-saut){animation:none}.kq-ecran-sobre :is(.tvs-marche-lueur,.tvs-impact){display:none}@media (prefers-reduced-motion: reduce){.tvs-rayons,.tvs-couronne.est-sacre,.tvs-marche-lueur,.tvs-impact,.tvs-marche-saut,.tvs-soiree .tvs-marches-img,.tvs-soiree .tvs-marche-nom.p1,.tvs-soiree:before{animation:none}}.tv.kq-jeu-bingo{--bingo-nuit: #141a4a;--bingo-rouge: #ec3440;--bingo-turquoise: #14b3c0}.tv.kq-jeu-bingo:before{content:"";position:absolute;left:4.9%;top:3.2%;width:31.3%;height:11.7%;background:url(/jeux/bingo/tv/boules.webp) left center / contain no-repeat;filter:drop-shadow(0 .5cqmin .8cqmin rgba(10,60,70,.35));z-index:1;pointer-events:none}.tv.kq-jeu-bingo>.tv-head{display:none}.tv>.tv-bingo-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;font-family:Fredoka,Poppins,sans-serif;color:var(--bingo-nuit);pointer-events:none}.tv-bingo-filet{position:absolute;top:9%;height:.45cqmin;border-radius:1cqmin;background:#ffffffd9}.tv-bingo-filet-g{left:37.2%;width:3.5%}.tv-bingo-filet-d{left:68.2%;width:3.9%}.tv-bingo-morceau{position:absolute;left:41.6%;top:4.8%;width:25.5%;height:8.8%;display:grid;place-items:center;border-radius:999px;background:linear-gradient(180deg,#ff6b70,#ec3440 55%,#c9202c);box-shadow:inset 0 .5cqmin .4cqmin #ffffff73,inset 0 -.5cqmin .6cqmin #78000a4d,0 .6cqmin 1.2cqmin #0a3c4659;color:#fff;font-size:5.6cqmin;font-weight:700;letter-spacing:.03em;text-transform:uppercase;text-shadow:0 .3cqmin 0 rgba(120,0,10,.35);white-space:nowrap}.tv-bingo-temps,.tv.kq-jeu-bingo .tvs-jeu .tvs-coin{position:absolute;left:73.4%;top:2.3%;width:22.6%;height:13.6%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/jeux/bingo/tv/temps.webp) center / 100% 100% no-repeat;text-transform:uppercase;line-height:1}.tv-bingo-temps-titre{font-size:2.8cqmin;font-weight:700;letter-spacing:.04em}.tv-bingo-temps-valeur{font-size:8.6cqmin;font-weight:700;font-variant-numeric:tabular-nums}.tv-bingo-temps-valeur.est-urgent{color:var(--bingo-rouge)}.tv-bingo-panneau{position:absolute;left:14.35%;top:20.4%;width:71.3%;height:65.9%;background:url(/jeux/bingo/tv/panneau.webp) center / 100% 100% no-repeat;text-align:center}.tv-bingo-etiquette{position:absolute;left:31.2%;width:37.7%;top:1.1%;height:15.2%;display:grid;place-items:center;color:#fff;font-size:4.2cqmin;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 .3cqmin 0 rgba(120,0,10,.35);white-space:nowrap}.tv-bingo-contenu{position:absolute;left:5%;right:5%;top:19%;bottom:6%;display:grid;place-items:center}.tv-bingo-question,.tv-bingo-annonce{display:flex;flex-direction:column;align-items:center;gap:1.4cqmin;max-width:100%;animation:tv-bingo-entree .38s cubic-bezier(.2,.9,.3,1.15) both}.tv-bingo-titre{margin:0;font-size:13cqmin;font-weight:700;line-height:.95;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.tv-bingo-sous{margin:0;font-size:4.6cqmin;font-weight:600;line-height:1.2}.tv-bingo-onde{display:flex;align-items:center;gap:1.8cqmin;margin-top:1cqmin;color:var(--bingo-turquoise)}.tv-bingo-onde-trait{width:14cqmin;height:.7cqmin;border-radius:1cqmin;background:currentColor}.tv-bingo-onde-point{width:1.2cqmin;height:1.2cqmin;border-radius:50%;background:var(--bingo-rouge)}.tv-bingo-onde-barres{display:flex;align-items:center;gap:.9cqmin;height:9cqmin}.tv-bingo-onde-barres i{display:block;width:1cqmin;height:calc(20% + 75%*(.5 + .5*sin(var(--i) * 1.3)));border-radius:1cqmin;background:currentColor;transform-origin:center}.tv-bingo-onde.est-vivante .tv-bingo-onde-barres i{animation:tv-bingo-barre .9s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -137ms)}@keyframes tv-bingo-barre{0%{transform:scaleY(.35)}to{transform:scaleY(1.15)}}.tv-bingo-annonce .tv-bingo-titre{font-size:11.6cqmin}.tv-bingo-annonce .tv-bingo-prime{margin:0;color:var(--bingo-rouge);font-size:8cqmin;font-weight:700;line-height:1}.tv-bingo-gagnants{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:1.2cqmin}.tv-bingo-gagnants li{display:grid;grid-template-columns:10cqmin minmax(0,1fr) auto;align-items:center;gap:2cqmin;padding:.8cqmin 2.6cqmin;border-radius:1.6cqmin;background:#fff;border:.35cqmin solid var(--bingo-turquoise);animation:tv-bingo-entree .38s cubic-bezier(.2,.9,.3,1.15) both}.tv-bingo-gagnants li:nth-child(2){animation-delay:.6s}.tv-bingo-gagnants li:nth-child(3){animation-delay:1.2s}.tv-bingo-rang{color:var(--bingo-rouge);font-size:5cqmin;font-weight:700;text-align:left}.tv-bingo-nom{font-size:6.4cqmin;font-weight:700;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-bingo-gagnants .tv-bingo-prime{font-size:5.2cqmin}.tv-bingo-signature{position:absolute;left:2.4%;top:88.6%;display:flex;align-items:center;gap:1.2cqmin;color:var(--bingo-nuit)}.tv-bingo-signature-note{font-size:5cqmin;line-height:1;padding-right:1.2cqmin;border-right:.3cqmin solid currentColor}.tv-bingo-signature-mot{font-size:2.4cqmin;font-weight:700;line-height:1.05;text-transform:uppercase}.tv:has(>.tv-bingo-scene) .tv-qr-corner{left:88%;top:74.4%;right:auto;bottom:auto;width:9.8%;height:19.7%;display:block;padding:0;background:url(/jeux/bingo/tv/case-qr.webp) center / 100% 100% no-repeat;border:0;box-shadow:none;z-index:3}.tv:has(>.tv-bingo-scene) .tv-qr-corner .tv-qr{position:absolute;left:50%;top:41%;transform:translate(-50%,-50%);padding:0;background:none;border:0;box-shadow:none}.tv:has(>.tv-bingo-scene) .tv-qr-corner .tv-qr img{width:10.4cqmin;height:10.4cqmin;display:block}.tv:has(>.tv-bingo-scene) .tv-qr-corner-label{position:absolute;left:10%;right:10%;top:74.5%;height:18.5%;display:grid;place-items:center;font-size:0;text-shadow:none}.tv:has(>.tv-bingo-scene) .tv-qr-corner-label:after{content:"Rejoindre";font-family:Fredoka,Poppins,sans-serif;font-size:1.8cqmin;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fff}@keyframes tv-bingo-entree{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.tv.kq-jeu-bingo .tvs-jeu{display:block;padding:0;font-family:Fredoka,Poppins,sans-serif}.tv.kq-jeu-bingo .tvs-jeu .tvs-haut{display:contents}.tv.kq-jeu-bingo .tvs-jeu .tvs-logo{display:none}.tv.kq-jeu-bingo .tvs-jeu{--cx: 3.1%;--cy: 20.4%;--cl: 93.8%;--ch: 76%}.tv.kq-jeu-bingo .tvs-jeu .tvs-titre{position:absolute;left:calc(var(--cx) + var(--cl) * .312);width:calc(var(--cl) * .377);top:calc(var(--cy) + var(--ch) * .011);height:calc(var(--ch) * .152);display:grid;place-items:center;z-index:3;color:#fff;font-size:4.2cqmin;font-weight:700;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 .3cqmin 0 rgba(120,0,10,.35);white-space:nowrap}.tv.kq-jeu-bingo .tvs-jeu .tvs-participants{display:flex;flex-direction:column-reverse;align-items:center;gap:.1cqmin;padding:0;background:none;box-shadow:none;color:#141a4a;text-transform:uppercase;line-height:1}.tv.kq-jeu-bingo .tvs-jeu .tvs-participants-icone{display:none}.tv.kq-jeu-bingo .tvs-jeu .tvs-participants-mot{font-size:2.8cqmin;font-weight:700;letter-spacing:.04em}.tv.kq-jeu-bingo .tvs-jeu .tvs-participants-nb{font-size:8.6cqmin;font-weight:700;font-variant-numeric:tabular-nums}.tv.kq-jeu-bingo .tvs-jeu .tvs-corps{position:absolute;left:var(--cx);top:var(--cy);width:var(--cl);height:var(--ch);padding:12.5cqmin 3cqmin 4.5cqmin;box-sizing:border-box;background:url(/jeux/bingo/tv/panneau.webp) center / 100% 100% no-repeat;flex-direction:column;align-items:center;justify-content:center;gap:2.2cqmin}.tv.kq-jeu-bingo .tvs-jeu .tvs-marches{width:46cqmin;--e: .9;margin-top:12cqmin}.tv.kq-jeu-bingo .tvs-jeu .tvs-marche-joueur{color:#141a4a;text-shadow:none}.tv.kq-jeu-bingo .tvs-jeu .tvs-marche-pts{color:#ec3440;text-shadow:none}.tv.kq-jeu-bingo .tvs-jeu .tvs-board{--dispo: 100cqmin;--h-max: 5.6cqmin;--gap: 1.3cqmin;--colgap: 2.4cqmin;--cw: 51cqmin;width:calc(var(--cols) * var(--cw) + (var(--cols) - 1) * var(--colgap));flex:none}.tv.kq-jeu-bingo .tvs-jeu .tvs-ligne{background:#fff;font-size:calc(var(--h-max) * .64);box-shadow:0 .4cqmin 1cqmin #0a5a642e}.tv.kq-jeu-bingo .tvs-jeu .tvs-ligne:before{padding:.45cqmin;background:#14b3c0}.tv.kq-jeu-bingo .tvs-jeu .tvs-rang{width:1.5em;font-size:.9em;font-style:normal;color:#4b5080}.tv.kq-jeu-bingo .tvs-jeu .tvs-nom{color:#141a4a}.tv.kq-jeu-bingo .tvs-jeu .tvs-pts{color:#ec3440}.tv.kq-jeu-bingo .tvs-jeu .tvs-marque{display:none}.tv.kq-jeu-bingo{--bingo-cadre: 20.4% 14.35% 13.7% 14.35%}.tv.kq-jeu-bingo>.tv-center.tv-intro,.tv.kq-jeu-bingo>.tv-center.tv-regle,.tv.kq-jeu-bingo>.tv-center.tv-decompte{position:absolute;inset:var(--bingo-cadre);z-index:2;padding:0;margin:0;justify-content:center;background:url(/jeux/bingo/tv/panneau.webp) center / 100% 100% no-repeat;font-family:Fredoka,Poppins,sans-serif;color:#141a4a}.tv.kq-jeu-bingo>.tv-center.tv-intro{gap:1.4cqmin;padding-top:7cqmin}.tv.kq-jeu-bingo>.tv-center.tv-intro>.tv-title:first-child{position:absolute;left:31.2%;width:37.7%;top:0;height:15%;display:grid;place-items:center;margin:0;color:#fff;font-size:5.4cqmin!important;font-weight:700;text-transform:uppercase;text-shadow:0 .3cqmin 0 rgba(120,0,10,.35)}.tv.kq-jeu-bingo>.tv-center.tv-intro>.tv-question{color:#141a4a;font-family:Fredoka,Poppins,sans-serif;font-weight:700;font-size:7cqmin!important;text-shadow:none}.tv.kq-jeu-bingo>.tv-center.tv-intro>.tv-cover{max-height:30cqh}.tv.kq-jeu-bingo>.tv-center.tv-intro>.tv-title:last-child{color:#141a4a;opacity:.8;font-size:3.6cqmin;font-weight:600}.tv.kq-jeu-bingo .tv-regle-carte,.tv.kq-jeu-bingo .tv-regle-carte.tv-regle-cadre{width:100%;height:100%;margin:0;justify-content:center;gap:1.6cqmin;padding:11cqmin 9cqmin 3cqmin;box-sizing:border-box;background:none;border:0;box-shadow:none}.tv.kq-jeu-bingo .tv-regle-carte.tv-regle-cadre>.kq-halo{display:none}.tv.kq-jeu-bingo .tv-regle-cadre .tv-regle-tag,.tv.kq-jeu-bingo .tv-regle-tag{position:absolute;left:31.2%;width:37.7%;top:0;height:15%;transform:none;display:grid;place-items:center;padding:0;background:none;color:#fff;font-family:Fredoka,Poppins,sans-serif;font-weight:700;font-size:5.4cqmin;text-shadow:0 .3cqmin 0 rgba(120,0,10,.35)}.tv.kq-jeu-bingo .tv-regle-lignes{width:min(96cqmin,100%)}.tv.kq-jeu-bingo .tv-regle-carte.tv-regle-cadre{gap:.9cqmin;padding-top:13cqmin;padding-bottom:6cqmin}.tv.kq-jeu-bingo .tv-regle-lignes li{padding:.5cqmin 1cqmin}.tv.kq-jeu-bingo .tv-regle-quoi{font-size:3.6cqmin;white-space:nowrap}.tv.kq-jeu-bingo .tv-regle-vaut{font-size:5.2cqmin}.tv.kq-jeu-bingo .tv-regle-cadre .tv-regle-texte{font-size:2.8cqmin}.tv.kq-jeu-bingo .tv-regle-cadre .tv-regle-prets{font-size:4cqmin}.tv.kq-jeu-bingo .tv-regle-cadre .kq-chrono-regle{flex:none}.tv.kq-jeu-bingo .tv-regle-lignes li{padding:1.2cqmin 1cqmin;font-family:Fredoka,Poppins,sans-serif}.tv.kq-jeu-bingo .tv-regle-lignes li+li{border-top-color:#141a4a26}.tv.kq-jeu-bingo .tv-regle-quoi{color:#141a4a;font-weight:700}.tv.kq-jeu-bingo .tv-regle-vaut{filter:none;color:#ec3440;background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:#ec3440;font-family:Fredoka,Poppins,sans-serif;font-weight:700;text-shadow:none}.tv.kq-jeu-bingo .tv-regle-texte,.tv.kq-jeu-bingo .tv-regle-prets{color:#141a4a;font-family:Fredoka,Poppins,sans-serif;font-weight:700;text-shadow:none}.tv.kq-jeu-bingo .tv-decompte-chiffre{top:0;font-family:Fredoka,Poppins,sans-serif;font-weight:700;font-size:38cqmin;color:#141a4a;text-shadow:0 1cqmin 0 rgba(20,26,74,.15)}.tv.kq-jeu-bingo>.tv-center.tv-decompte:before{content:"Prêts ?";position:absolute;left:31.2%;width:37.7%;top:0;height:15%;display:grid;place-items:center;color:#fff;font-size:5.4cqmin;font-weight:700;text-transform:uppercase;text-shadow:0 .3cqmin 0 rgba(120,0,10,.35)}.tv.kq-jeu-bingo .tv-regle-cadre .kq-chrono-regle{--chrono-regle: 11.5cqmin}.play-shell.kq-jeu-bingo .kq-chrono-regle{--chrono-regle: 76px}.kq-jeu-bingo .kq-chrono-regle svg circle:first-of-type{fill:none;stroke:#bfe9ec;stroke-width:9}.kq-jeu-bingo .kq-chrono-regle svg circle:last-of-type{stroke:#ec3440;stroke-width:9}.kq-jeu-bingo .kq-chrono-regle-chiffre{font-family:Fredoka,Poppins,sans-serif;font-weight:700;font-size:calc(var(--chrono-regle) * .46);color:#141a4a;text-shadow:none}.tv-bingo-trophee{height:.85em;width:auto;vertical-align:-.08em}.tv-bingo-annonce.est-fete{gap:1.6cqmin;animation:none}.tv-bingo-boules{display:flex;justify-content:center;gap:.6cqmin}.tv-bingo-boules img{width:13cqmin;height:auto;filter:drop-shadow(0 1cqmin 1.2cqmin rgba(20,26,74,.3));animation:tv-bingo-boule-tombe .7s cubic-bezier(.25,1.6,.45,1) both;animation-delay:calc(var(--k) * .11s)}@keyframes tv-bingo-boule-tombe{0%{opacity:0;transform:translateY(-60cqmin) rotate(-30deg)}60%{opacity:1}to{opacity:1;transform:translateY(0) rotate(0)}}.tv-bingo-gagnant{margin:0;max-width:100%;color:var(--bingo-nuit);font-size:17cqmin;font-weight:700;line-height:.95;letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;animation:tv-bingo-gagnant .65s cubic-bezier(.2,1.5,.4,1) .7s both}@keyframes tv-bingo-gagnant{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.tv-bingo-annonce.est-fete .tv-bingo-prime{font-size:10cqmin;animation:tv-bingo-gagnant .5s cubic-bezier(.2,1.5,.4,1) 1.2s both}.tv-bingo-annonce.est-fete .tv-bingo-sous{animation:tv-bingo-entree .38s ease-out 1.6s both}.tv-bingo-annonce.est-fete .tv-bingo-gagnants{gap:1.4cqmin}.tv-bingo-annonce.est-fete .tv-bingo-gagnants li{animation-delay:.7s}.tv-bingo-annonce.est-fete .tv-bingo-gagnants li:nth-child(2){animation-delay:1.2s}.tv-bingo-annonce.est-fete .tv-bingo-gagnants li:nth-child(3){animation-delay:1.7s}.tv-bingo-annonce.est-fete .tv-bingo-nom{font-size:8cqmin}.tv-bingo-annonce.est-fete .tv-bingo-rang{font-size:6cqmin}.tv-bingo-annonce.est-fete .tv-bingo-gagnants .tv-bingo-prime{font-size:6.4cqmin;animation:none}.tv-bingo-confettis{position:absolute;top:12%;right:3.5%;bottom:8%;left:3.5%;z-index:0;overflow:hidden;border-radius:3cqmin;pointer-events:none}.tv-bingo-confettis i{position:absolute;top:0;border-radius:.3cqmin;animation-name:tv-bingo-confetti;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes tv-bingo-confetti{0%{transform:translate3d(0,-4cqmin,0) rotate(var(--r));opacity:0}8%{opacity:1}88%{opacity:1}to{transform:translate3d(var(--derive),62cqmin,0) rotate(calc(var(--r) + 720deg));opacity:0}}.tv-bingo-contenu{z-index:2}.tv-bingo-etiquette{z-index:3}.kq-ecran-sobre .tv-bingo-confettis{display:none}.kq-ecran-sobre :is(.tv-bingo-boules img,.tv-bingo-gagnant,.tv-bingo-annonce.est-fete .tv-bingo-prime,.tv-bingo-annonce.est-fete .tv-bingo-sous){animation:none}@media (prefers-reduced-motion: reduce){.tv-bingo-confettis{display:none}}.kq-tel-bingo-annonce{display:grid;place-items:center;min-height:62svh;padding:0 2px}.kq-tel-bingo-panneau{position:relative;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:14px;padding:34px 20px 30px;border-radius:26px;text-align:center;color:#fff;font-family:Montserrat,Poppins,sans-serif;overflow:hidden;background:repeating-conic-gradient(from 0deg at 50% 45%,rgba(255,255,255,.07) 0deg 7deg,transparent 7deg 18deg),radial-gradient(circle at 50% 45%,#22e6ff,#1a8dff 38%,#1136e8 78%,#0c25b8);border:3px solid #bff6ff;box-shadow:0 0 0 5px #3aa8ff,0 0 0 8px #e9eef8,0 0 26px 8px #40c8ff8c,inset 0 0 22px #0614788c;margin:10px 8px;animation:kq-tel-bingo-entree .38s cubic-bezier(.2,.9,.3,1.15) both}.kq-tel-bingo-pastille{display:inline-block;padding:6px 16px;border-radius:10px;background:#ffd83b;color:#141a5a;font-size:20px;font-weight:900;line-height:1.1;text-transform:uppercase;letter-spacing:.02em;box-shadow:0 4px 12px #08105a73}.kq-tel-bingo-titre{margin:0;font-size:clamp(30px,10.5vw,44px);font-weight:900;line-height:1;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;text-shadow:0 4px 0 rgba(10,24,120,.55),0 6px 18px rgba(6,12,80,.55)}.kq-tel-bingo-prime{margin:0;color:#ffd83b;font-size:clamp(26px,8.5vw,36px);font-weight:900;line-height:1;white-space:nowrap;text-shadow:0 4px 0 rgba(10,24,120,.55)}.kq-tel-bingo-suite{margin:4px 0 0;font-size:17px;font-weight:800;line-height:1.3;text-shadow:0 2px 10px rgba(6,12,80,.6);text-wrap:balance}.kq-tel-bingo-gagnants{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:10px}.kq-tel-bingo-gagnants li{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 14px;border-radius:14px;background:#0a187873;border:2px solid rgba(127,243,255,.55);animation:kq-tel-bingo-entree .38s cubic-bezier(.2,.9,.3,1.15) both}.kq-tel-bingo-gagnants li:nth-child(2){animation-delay:.6s}.kq-tel-bingo-gagnants li:nth-child(3){animation-delay:1.2s}.kq-tel-bingo-rang{color:#ffd83b;font-size:18px;font-weight:900;text-align:left}.kq-tel-bingo-nom{font-size:22px;font-weight:900;text-align:left;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-tel-bingo-gagnants .kq-tel-bingo-prime{font-size:18px}@keyframes kq-tel-bingo-entree{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.kq-tel-bingo-panneau,.kq-tel-bingo-gagnants li{animation:none}}.play-shell.kq-jeu-bingo:not(.kq-neutre){--tel-surface: #fffaf0;--tel-filet: linear-gradient(90deg, #14b3c0, #14b3c0);--tel-filet-epaisseur: 3px;--tel-jaune: #ec3440;--tel-encre: #141a4a;--tel-encre-douce: #4b5080;--faint: #4b5080;background:radial-gradient(130% 70% at 50% 0%,#fff8d6,#ffe68a 55%,#f9cd45);color:#141a4a;font-family:Fredoka,Poppins,sans-serif}html:has(.play-shell.kq-jeu-bingo:not(.kq-neutre)),html:has(.play-shell.kq-jeu-bingo:not(.kq-neutre)) body{background:#f9cd45}.play-shell.kq-jeu-bingo:not(.kq-neutre) .kq-tel-capsule{box-shadow:0 4px 12px #96640040}.play-shell.kq-jeu-bingo:not(.kq-neutre)>.kq-banniere .row>span{background:radial-gradient(circle at 35% 30%,#5fe0ea,#14b3c0 70%)}.play-shell.kq-jeu-bingo .kq-bingo-chrono .timer-ring{border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff27a,#ffd21f 60%,#f0b400);box-shadow:0 5px 14px #96640059,inset 0 -4px 6px #a0640040}.play-shell.kq-jeu-bingo .kq-bingo-chrono .timer-ring .val{color:#141a4a!important;font-family:Fredoka,Poppins,sans-serif;font-weight:700}.play-shell.kq-jeu-bingo .kq-bingo-consigne{font-family:Fredoka,Poppins,sans-serif;font-weight:700;box-shadow:0 4px 12px #96640040}.play-shell.kq-jeu-bingo .kq-bingo-consigne:before{background:linear-gradient(180deg,#ff6b70,#ec3440 55%,#c9202c);color:#fff;font-family:Fredoka,Poppins,sans-serif;font-weight:700}.play-shell.kq-jeu-bingo .bingo-grid{gap:7px;padding:8px 9px 10px;border-radius:22px;background:linear-gradient(180deg,#2fc9d4,#14b3c0 60%,#0f9aa6);box-shadow:0 6px 16px #0a5a6459,inset 0 2px #ffffff59}.play-shell.kq-jeu-bingo .bingo-grid:before{content:"";grid-column:1 / -1;height:clamp(40px,6svh,54px);background:url(/jeux/bingo/tv/boules.webp) center / contain no-repeat;filter:drop-shadow(0 3px 4px rgba(10,60,70,.35))}.play-shell.kq-jeu-bingo .bingo-cell{border:0;border-radius:12px;background:#fffaf0;color:#141a4a;font-family:Fredoka,Poppins,sans-serif;font-weight:600;font-size:clamp(12.5px,3.5vw,15px);line-height:1.18;padding:5px;overflow-wrap:break-word;hyphens:manual;-webkit-hyphens:manual;text-wrap:balance;box-shadow:inset 0 -3px #141a4a1f,0 2px 3px #0a3c4640}.play-shell.kq-jeu-bingo .bingo-cell.marked{position:relative;background:linear-gradient(180deg,#d4f55a,#b2e33a);color:#1f4508;text-decoration:none;box-shadow:inset 0 0 0 3px #7cc22a,inset 0 -3px #3c6e0040,0 2px 3px #3c640040}.play-shell.kq-jeu-bingo .bingo-cell.marked:before{content:"✓";position:absolute;top:-5px;right:-5px;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:#4f9a12;color:#fff;font-size:12px;font-weight:700;line-height:1;box-shadow:0 1px 3px #28500066}.play-shell.kq-jeu-bingo .bingo-cell{overflow:visible}.play-shell.kq-jeu-bingo .kq-bingo>p.faint{color:#4b5080}.play-shell.kq-jeu-bingo .kq-tel-bingo-panneau{color:#141a4a;font-family:Fredoka,Poppins,sans-serif;background:#fffaf0;border:5px solid #14b3c0;box-shadow:0 0 0 3px #7fe3ea,0 8px 22px #9664004d}.play-shell.kq-jeu-bingo .kq-tel-bingo-pastille{background:linear-gradient(180deg,#ff6b70,#ec3440 55%,#c9202c);color:#fff;border-radius:999px;font-weight:700;box-shadow:0 3px 8px #78000a4d}.play-shell.kq-jeu-bingo .kq-tel-bingo-titre{font-weight:700;text-shadow:none}.play-shell.kq-jeu-bingo .kq-tel-bingo-prime,.play-shell.kq-jeu-bingo .kq-tel-bingo-rang{color:#ec3440;font-weight:700;text-shadow:none}.play-shell.kq-jeu-bingo .kq-tel-bingo-suite{font-weight:600;text-shadow:none}.play-shell.kq-jeu-bingo .kq-tel-bingo-gagnants li{background:#fff;border-color:#14b3c0}.play-shell.kq-jeu-bingo .kq-tel-regle-cadre{background:#fffaf0;box-shadow:0 0 0 3px #14b3c0,0 8px 22px #9664004d}.play-shell.kq-jeu-bingo .kq-tel-regle-cadre>.kq-halo{display:none}.play-shell.kq-jeu-bingo .kq-tel-regle-tag{padding:6px 18px;border-radius:999px;background:linear-gradient(180deg,#ff6b70,#ec3440 55%,#c9202c);color:#fff;font-family:Fredoka,Poppins,sans-serif;font-weight:700}.play-shell.kq-jeu-bingo .kq-tel-regle-ligne{font-family:Fredoka,Poppins,sans-serif}.play-shell.kq-jeu-bingo .kq-tel-regle-ligne+.kq-tel-regle-ligne{border-top-color:#141a4a26}.play-shell.kq-jeu-bingo .kq-tel-regle-quoi{color:#141a4a;font-weight:700}.play-shell.kq-jeu-bingo .kq-tel-regle-vaut{background:none;-webkit-background-clip:initial;background-clip:initial;color:#ec3440;font-family:Fredoka,Poppins,sans-serif;font-weight:700;text-shadow:none}.play-shell.kq-jeu-bingo .kq-tel-regle-consigne,.play-shell.kq-jeu-bingo .kq-tel-regle-cadre{color:#141a4a;font-family:Fredoka,Poppins,sans-serif}.play-shell.kq-jeu-bingo .kq-tel-regle-prets{color:#141a4a;text-shadow:none}.play-shell.kq-jeu-bingo .bingo-cell{aspect-ratio:auto;height:clamp(54px,9.4svh,92px)}.play-shell.kq-jeu-bingo .bingo-grid[style*="repeat(6"]{gap:5px;padding-inline:6px}.play-shell.kq-jeu-bingo .bingo-grid[style*="repeat(6"] .bingo-cell{font-size:clamp(11px,2.9vw,13px);padding:4px 2px}@media (max-height: 720px){.play-shell.kq-jeu-bingo .bingo-grid:before{height:34px}.play-shell.kq-jeu-bingo .kq-bingo-chrono .timer-ring{width:60px!important;height:60px!important}.play-shell.kq-jeu-bingo .kq-bingo-chrono .timer-ring .val{font-size:26px!important}.play-shell.kq-jeu-bingo .kq-bingo>.kq-bingo-consigne{padding:16px 12px 8px;font-size:16px!important}}.play-shell.kq-jeu-bingo .kq-bingo-chrono .timer-ring circle:first-of-type{stroke:#141a4a24}.play-shell.kq-jeu-bingo .kq-bingo-chrono .timer-ring circle:last-of-type{stroke:#141a4a}.play-shell.kq-jeu-bingo .kq-bingo-chrono .timer-ring.est-urgence circle:last-of-type{stroke:#ec3440}.play-shell.kq-jeu-bingo .kq-bingo>.kq-bingo-consigne{padding:18px 14px 9px;font-size:clamp(15px,2.2svh,18px)!important;font-weight:600}.play-shell .kq-tel-bingo-prime .kq-trophee{height:.9em;width:auto;vertical-align:-.1em}.play-shell.kq-jeu-bingo:before{content:"";flex:none;height:clamp(56px,10svh,96px);background:url(/jeux/bingo/telephone/logo-bingo.webp) center / contain no-repeat;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}.play-shell.kq-jeu-bingo>img{display:none!important}.play-shell.kq-jeu-bingo:after{content:"";flex:none;margin-top:auto;height:clamp(34px,5.4svh,54px);background:url(/podium-party-logo.png) center / contain no-repeat}@media (max-height: 620px){.play-shell.kq-jeu-bingo:before{height:44px}.play-shell.kq-jeu-bingo:after{display:none}}.play-shell.kq-jeu-bingo:has(.bingo-grid):after{display:none}.play-shell.kq-jeu-bingo .bingo-grid:before{display:none}.play-shell.kq-jeu-bingo .kq-bingo.est-grande>.kq-bingo-consigne,.play-shell.kq-jeu-bingo .kq-bingo>p.faint{display:none}.play-shell.kq-jeu-bingo .kq-bingo.est-grande .bingo-cell{height:clamp(50px,8.2svh,84px)}@font-face{font-family:Fredoka Grille;src:url(/fonts/fredoka-semicondensed-600.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}.play-shell.kq-jeu-bingo .bingo-cell{font-family:Fredoka Grille,Fredoka,Poppins,sans-serif;font-weight:600}.play-shell.kq-jeu-bingo .bingo-cell{height:clamp(58px,10.4svh,100px)}.play-shell.kq-jeu-bingo .kq-bingo.est-grande .bingo-cell{height:clamp(54px,9svh,88px)}.play-shell.kq-jeu-bingo:has(.bingo-grid):after{display:block}@media (max-height: 620px){.play-shell.kq-jeu-bingo:has(.bingo-grid):after{display:none}}.play-shell.kq-jeu-bingo .bingo-cell{position:relative}.play-shell.kq-jeu-bingo .bingo-cell:not(.marked):after{content:"";position:absolute;top:4px;left:4px;width:9px;height:9px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2314b3c0' d='M9 18.5a3 3 0 1 1-2-2.83V5.2l12-2.2v12.5a3 3 0 1 1-2-2.83V7.4L9 8.9z'/%3E%3C/svg%3E") center / contain no-repeat;opacity:.75;pointer-events:none}.play-shell.kq-jeu-bingo .kq-bingo-flash{position:fixed;left:50%;top:46%;z-index:20;display:grid;justify-items:center;gap:4px;pointer-events:none;font-family:Fredoka Grille,Fredoka,Poppins,sans-serif;text-align:center;white-space:nowrap;transform:translate(-50%,-50%);animation:kq-bingo-flash 1.3s cubic-bezier(.2,1.4,.4,1) both}.play-shell.kq-jeu-bingo .kq-bingo-flash.est-miss{animation-duration:1.6s}@keyframes kq-bingo-flash{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}14%{opacity:1;transform:translate(-50%,-50%) scale(1.12)}24%{transform:translate(-50%,-50%) scale(1)}78%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-62%) scale(.96)}}.play-shell.kq-jeu-bingo .kq-bingo-flash-titre{font-weight:600;line-height:1;padding:14px 26px 16px;border-radius:999px;color:#fff;font-size:34px;box-shadow:0 10px 28px #141a4a59,inset 0 -4px #0000002e}.play-shell.kq-jeu-bingo .kq-bingo-flash.est-hit .kq-bingo-flash-titre{background:linear-gradient(180deg,#7cd43a,#4f9a12)}.play-shell.kq-jeu-bingo .kq-bingo-flash.est-late .kq-bingo-flash-titre{background:linear-gradient(180deg,#2fc9d4,#0f9aa6)}.play-shell.kq-jeu-bingo .kq-bingo-flash.est-miss .kq-bingo-flash-titre{background:linear-gradient(180deg,#ff6b70,#ec3440 55%,#c9202c);font-size:76px;padding:16px 38px 20px;border:4px solid #fff}.play-shell.kq-jeu-bingo .kq-bingo-flash-sous{padding:6px 16px;border-radius:999px;background:#141a4a;color:#fff;font-size:18px;font-weight:600}.play-shell.kq-jeu-bingo .kq-bingo-flash-bonus{padding:6px 16px;border-radius:999px;background:#ffd23e;color:#141a4a;font-size:20px;font-weight:600}.play-shell.kq-jeu-bingo .bingo-cell.est-ratee{background:#ffd9db;box-shadow:inset 0 0 0 3px #ec3440,0 2px 3px #96001440;color:#8a0f1a;animation:kq-case-ratee .45s ease-in-out both}@keyframes kq-case-ratee{0%,to{transform:translate(0)}20%{transform:translate(-6px) rotate(-2deg)}40%{transform:translate(6px) rotate(2deg)}60%{transform:translate(-4px) rotate(-1deg)}80%{transform:translate(3px)}}@media (prefers-reduced-motion: reduce){.play-shell.kq-jeu-bingo .kq-bingo-flash,.play-shell.kq-jeu-bingo .bingo-cell.est-ratee{animation:none}}.play-shell.kq-jeu-bingo .kq-bingo-flash-titre{display:inline-flex;align-items:center;gap:.12em}.play-shell.kq-jeu-bingo .kq-bingo-flash-titre .kq-bingo-flash-trophee{height:.82em;width:auto;filter:drop-shadow(0 2px 2px rgba(80,0,10,.35))}.tv.kq-jeu-prix{--prix-nuit: #0c1a5c;--prix-cyan: #3fdcff;--prix-or: #ffd23a}.tv.kq-jeu-prix>.tv-prix-logo{--logo: url(/jeux/prix/tv/logo.webp);position:absolute;left:20.2%;top:7.4%;width:44.4%;height:17%;z-index:1;pointer-events:none}.tv.kq-jeu-prix>.tv-head{display:none}.tv>.tv-prix-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;font-family:Montserrat,Poppins,sans-serif;color:#fff}.tv-prix-chrono{position:absolute;right:4.5%;top:4%;display:flex;align-items:center;gap:2cqmin}.tv-prix-objet{position:absolute;left:29%;width:26.5%;top:33%;height:40.5%;display:grid;place-items:end center}.tv-prix-objet.est-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 1.4cqmin 1.6cqmin rgba(2,10,60,.55));animation:tv-prix-pose .7s cubic-bezier(.2,.9,.3,1.2) both}.tv-prix-objet.est-video{place-items:center}.tv-prix-objet.est-video>*{width:100%;max-height:100%;border-radius:1.6cqmin;overflow:hidden;box-shadow:0 0 0 .4cqmin var(--prix-cyan),0 1.4cqmin 3cqmin #020a3c99}@keyframes tv-prix-pose{0%{opacity:0;transform:translateY(-6%) scale(.94)}to{opacity:1;transform:none}}.tv-prix-plaque{position:absolute;--l: 20cqw;left:7%;top:40%;width:var(--l);aspect-ratio:1501 / 932;perspective:120cqmin}.tv-prix-plaque-carte{position:relative;width:100%;height:100%;transform-style:preserve-3d}.tv-prix-plaque-face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4cqmin;padding:4% 17% 4% 6%;box-sizing:border-box;filter:drop-shadow(0 1cqmin 1.4cqmin rgba(4,16,80,.5));backface-visibility:hidden;-webkit-backface-visibility:hidden;color:var(--prix-nuit)}.tv-prix-plaque-face:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:url(/jeux/prix/tv/plaque-prix.webp) center / 100% 100% no-repeat;transform:scaleX(-1)}.tv-prix-plaque-face>span{position:relative;transform:rotate(9deg)}.tv-prix-verso{transform:rotateY(180deg)}.tv-prix-plaque-titre{font-size:2.2cqmin;font-weight:800;text-transform:uppercase;letter-spacing:.04em;opacity:.8}.tv-prix-plaque-valeur{font-size:calc(var(--l, 25cqw) * .165);font-weight:900;line-height:1;white-space:nowrap}.est-proche .tv-prix-recto .tv-prix-plaque-valeur{font-size:calc(var(--l) * .375)}.est-revele .tv-prix-plaque.se-retourne .tv-prix-plaque-carte{animation:tv-prix-retourne .9s cubic-bezier(.45,0,.2,1.15) .35s both}@keyframes tv-prix-retourne{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}.est-revele .tv-prix-verso{animation:tv-prix-brille 1.6s ease-out 1.25s both}@keyframes tv-prix-brille{0%{filter:drop-shadow(0 1cqmin 1.4cqmin rgba(4,16,80,.5))}30%{filter:drop-shadow(0 0 3.2cqmin rgba(255,240,150,.95))}to{filter:drop-shadow(0 0 1.6cqmin rgba(255,230,120,.6))}}.tv-prix-duo{position:absolute;left:5%;top:29%;width:22%;height:50%}.tv-prix-duo .tv-prix-plaque{position:absolute;left:0;width:100%}.tv-prix-duo .tv-prix-plaque:nth-child(1){top:0}.tv-prix-duo .tv-prix-plaque:nth-child(2){top:52%}.tv-prix-duo .tv-prix-plaque-valeur{font-size:6cqmin}.tv-prix-plaque.est-bonne{animation:tv-prix-bonne 1.2s ease-out .3s both}.tv-prix-plaque.est-bonne .tv-prix-plaque-face{filter:drop-shadow(0 0 3cqmin rgba(255,240,150,.9))}.tv-prix-plaque.est-eteinte{opacity:.32;filter:grayscale(.8);transition:opacity .5s ease .3s,filter .5s ease .3s}@keyframes tv-prix-bonne{0%{transform:scale(1)}35%{transform:scale(1.1)}to{transform:scale(1.04)}}.tv-prix-nom{position:absolute;left:63.4%;top:23.6%;width:32.6%;height:16%;display:grid;place-items:center;padding:0 3%;box-sizing:border-box;background:url(/jeux/prix/tv/plaque-nom.webp) center / 100% 100% no-repeat;filter:drop-shadow(0 .8cqmin 1.2cqmin rgba(4,16,80,.45))}.tv-prix-nom>span{color:var(--prix-nuit);font-size:5cqmin;font-weight:900;line-height:1.12;text-align:center;text-transform:uppercase;text-wrap:balance;display:block;width:100%;max-height:10.6cqmin;overflow:visible}.tv-prix-insecable{white-space:nowrap}.tv-prix-cadre{position:absolute;left:63.4%;top:42%;width:32.6%;height:32.5%;box-sizing:border-box;padding:2.6cqmin 3cqmin;border-radius:2.2cqmin;background:linear-gradient(180deg,#143ed2c7,#0c28a0d1);border:.35cqmin solid var(--prix-cyan);box-shadow:0 0 2.4cqmin #3fdcff8c,inset 0 0 2cqmin #3fdcff40;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.tv-prix-caracs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2.2cqmin;font-size:3.9cqmin;max-height:27cqmin}.tv-prix-caracs li{display:flex;align-items:center;gap:2cqmin;font-family:Poppins,sans-serif;font-weight:700;line-height:1.15}.tv-prix-caracs li:before{content:"";flex:none;width:.72em;height:.72em;border-radius:.5cqmin;background:var(--prix-or);box-shadow:0 0 1cqmin #ffd23a99}.tv-prix-caracs[data-nombre="4"]{gap:1.5cqmin;font-size:3.4cqmin}.tv-prix-caracs[data-nombre="4"] li{gap:1.7cqmin}.tv-prix-caracs[data-nombre="5"]{gap:1.1cqmin;font-size:3cqmin}.tv-prix-caracs[data-nombre="5"] li{line-height:1.12;gap:1.5cqmin}.tv-prix-cadre-titre{display:block;margin-bottom:1.6cqmin;color:var(--prix-or);font-size:2.6cqmin;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.tv-prix-proches ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1cqmin}.tv-prix-proches li{display:flex;justify-content:space-between;align-items:center;gap:2cqmin;padding:.7cqmin 1.4cqmin;border-radius:1cqmin;font-size:2.6cqmin;font-weight:700;background:#ffffff14;animation:tv-prix-ligne .42s ease-out both}.tv-prix-proches li:nth-child(1){animation-delay:1.4s}.tv-prix-proches li:nth-child(2){animation-delay:1.6s}.tv-prix-proches li:nth-child(3){animation-delay:1.8s}.tv-prix-proches li:nth-child(4){animation-delay:2s}.tv-prix-proches li:nth-child(5){animation-delay:2.2s}.tv-prix-proches li.est-gagnant{background:var(--prix-or);color:var(--prix-nuit);font-weight:900}.tv-prix-proche-nom{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-prix-proche-valeur{flex:none;font-weight:900}.tv-prix-cadre-vide{margin:0;font-size:2.6cqmin;opacity:.8}@keyframes tv-prix-ligne{0%{opacity:0;transform:translate(4%)}to{opacity:1;transform:none}}.tv-prix-compte{position:absolute;left:3%;bottom:3.2%;font-size:2cqmin;font-weight:700;color:#ffffffbf}.tv:has(>.tv-prix-scene) .tv-qr-corner .tv-qr img{width:10.5cqmin;height:10.5cqmin}@media (prefers-reduced-motion: reduce){.tv-prix-objet.est-image img,.tv-prix-proches li,.tv-prix-plaque.est-bonne{animation:none}.est-revele .tv-prix-plaque.se-retourne .tv-prix-plaque-carte{animation-duration:1ms;animation-delay:0ms}}.tv.kq-jeu-prix:has(.tv-regle),.tv.kq-jeu-prix:has(.tv-intro){background-image:url(/jeux/prix/tv/fond-centre.webp)}.tv.kq-jeu-prix:has(.tv-regle)>.tv-prix-logo,.tv.kq-jeu-prix:has(.tv-intro)>.tv-prix-logo,.tv.kq-jeu-prix:has(.tv-decompte)>.tv-prix-logo,.tv.kq-jeu-prix:has(.tvs-classement)>.tv-prix-logo,.tv.kq-jeu-prix:has(.tvs-jeu)>.tv-prix-logo{left:50%;top:3cqmin;width:52%;height:15cqmin;transform:translate(-50%);z-index:3}.tv.kq-jeu-prix .tv-center.tv-regle{justify-content:flex-start;padding-top:24cqmin}.tv.kq-jeu-prix .tv-regle-carte.tv-regle-cadre{gap:1.6cqmin;width:min(100cqmin,88%);margin:0;padding:6cqmin 6cqmin 3.4cqmin;background:linear-gradient(180deg,#08144ef2,#030824f7);box-shadow:0 0 3.2cqmin #397ff580,0 3cqmin 8cqmin #0000008c}.tv.kq-jeu-prix .tv-regle-carte.tv-regle-cadre>.kq-halo{--halo-degrade: #0d2470, #397ff5 12%, #d6f6ff 18%, #77e8fd 24%, #0d2470 40%, #0d2470 60%, #397ff5 74%, #0d2470 90%}.tv.kq-jeu-prix .tv-regle-lignes li{padding:1cqmin}.tv.kq-jeu-prix .tv-regle-quoi{font-size:2.8cqmin}.tv.kq-jeu-prix .tv-regle-vaut{font-size:3.8cqmin}.tv.kq-jeu-prix .tv-regle-cadre .tv-regle-texte{order:-1;max-width:none;margin:0 0 1.4cqmin;font-weight:900;font-size:5.8cqmin;line-height:1.15;color:#fff;text-wrap:balance}.tv.kq-jeu-prix .tv-regle-cadre .tv-regle-prets{font-size:3.4cqmin}.tv.kq-jeu-prix .tv-regle-cadre .kq-chrono-regle{--chrono-regle: 10cqmin}.kq-jeu-prix .kq-chrono-regle stop:first-child{stop-color:#77e8fd}.kq-jeu-prix .kq-chrono-regle stop:last-child{stop-color:#397ff5}.tv.kq-jeu-prix .tv-center.tv-intro{padding-top:18cqmin;padding-bottom:8cqmin;gap:2cqmin}.tv.kq-jeu-prix .tv-intro>.tv-cover{max-height:44cqh}.tv.kq-jeu-prix .tv-intro>.tv-title:last-child{color:#fff;font-weight:800;opacity:1;text-shadow:0 .3cqmin 1.2cqmin rgba(3,10,60,.9),0 0 .4cqmin rgba(3,10,60,.8)}.tv-prix-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.tv-prix-lumieres{position:absolute;left:0;top:0;width:26%;height:90%;-webkit-mask-image:linear-gradient(90deg,#000 70%,transparent),linear-gradient(180deg,#000 85%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,#000 70%,transparent),linear-gradient(180deg,#000 85%,transparent);mask-composite:intersect}.tv-prix-vague{position:absolute;left:0;right:0;top:calc(-1 * var(--bande));height:calc(100% + var(--bande));mix-blend-mode:screen;-webkit-mask-image:repeating-linear-gradient(170deg,transparent 0,#000 var(--milieu),transparent var(--bande));mask-image:repeating-linear-gradient(170deg,transparent 0,#000 var(--milieu),transparent var(--bande));-webkit-mask-size:100% var(--bande);mask-size:100% var(--bande);animation:tv-prix-vague var(--duree) linear infinite;will-change:transform}.tv-prix-vague:before{content:"";position:absolute;left:0;right:0;top:var(--bande);height:calc(100% - var(--bande));background:url(/jeux/prix/tv/fond-centre.webp) 0 0 / 100cqw 100cqh no-repeat;filter:brightness(.8) contrast(3) saturate(1.2);animation:tv-prix-vague-image var(--duree) linear infinite;will-change:transform}.tv-prix-vague.est-lente{--bande: 70cqh;--milieu: 35cqh;--duree: 9s;opacity:.55}.tv-prix-vague.est-vive{--bande: 42cqh;--milieu: 21cqh;--duree: 6.5s;opacity:.35}@keyframes tv-prix-vague{0%{transform:translateY(0)}to{transform:translateY(var(--bande))}}@keyframes tv-prix-vague-image{0%{transform:translateY(0)}to{transform:translateY(calc(-1 * var(--bande)))}}.tv-prix-etoile{position:absolute;width:var(--t);height:var(--t);transform:translate(-50%,-50%) scale(.3);background:url(/jeux/prix/tv/etoile.webp) center / contain no-repeat;opacity:0;animation:tv-prix-scintille 6s ease-in-out infinite both}.tv-prix-etoile:before,.tv-prix-etoile:after{content:"";position:absolute;left:50%;top:50%;width:200%;height:4%;min-height:1px;transform:translate(-50%,-50%);background:linear-gradient(90deg,transparent,rgba(220,245,255,.95) 50%,transparent);border-radius:50%}.tv-prix-etoile:after{transform:translate(-50%,-50%) rotate(90deg);width:240%}@keyframes tv-prix-scintille{0%,55%,to{opacity:0;transform:translate(-50%,-50%) scale(.3)}25%{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion: reduce){.tv-prix-vague,.tv-prix-vague:before{animation:none;opacity:0}.tv-prix-etoile{animation:none;opacity:.8;transform:translate(-50%,-50%)}}.kq-ecran-sobre .tv-prix-vague,.kq-ecran-sobre .tv-prix-vague:before{animation:none;opacity:0}.kq-ecran-sobre .tv-prix-etoile{animation:none;opacity:.8;transform:translate(-50%,-50%)}.tv-prix-logo>i{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.tv-prix-logo-lueur{background:var(--logo) center / contain no-repeat;filter:drop-shadow(0 0 1.6cqmin rgba(255,210,58,.75));opacity:.27;animation:tv-prix-logo-lueur 3.2s ease-in-out infinite}.tv-prix-logo-base{background:var(--logo) center / contain no-repeat;filter:drop-shadow(0 .6cqmin 1cqmin rgba(4,16,80,.45))}.tv-prix-logo-reflet{overflow:hidden;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;mix-blend-mode:screen}.tv-prix-logo-reflet:before{content:"";position:absolute;top:0;bottom:0;left:0;width:300%;background:linear-gradient(105deg,transparent 42%,rgba(255,250,220,.85) 50%,transparent 58%);transform:translate(-66.667%);animation:tv-prix-logo-reflet 5s ease-in-out infinite}@keyframes tv-prix-logo-reflet{0%,30%{transform:translate(-66.667%)}70%,to{transform:translate(0)}}@keyframes tv-prix-logo-lueur{0%,to{opacity:.27}50%{opacity:1}}@media (prefers-reduced-motion: reduce){.tv-prix-logo-lueur{animation:none}.tv-prix-logo-reflet{display:none}}.kq-ecran-sobre .tv-prix-logo-lueur{animation:none}.kq-ecran-sobre .tv-prix-logo-reflet{display:none}.tv-prix-logo-eclats{position:absolute;left:20.2%;top:7.4%;width:44.4%;height:17%;z-index:5;pointer-events:none}.tv-prix-logo-eclats.est-centre{left:50%;top:3%;width:52%;height:15%;transform:translate(-50%)}.tv-prix-logo-eclats>div{position:absolute;left:50%;transform:translate(-50%);top:0;height:100%;aspect-ratio:1100 / 264;max-width:100%}.tv.kq-jeu-prix:has(.tv-decompte){background-image:url(/jeux/prix/tv/fond-decompte.webp)}.tv.kq-jeu-prix>.tv-center.tv-decompte{position:absolute;top:0;right:0;bottom:0;left:0;padding:0}.tv.kq-jeu-prix .tv-decompte-chiffre{position:absolute;left:49.5%;top:46.6%;translate:-50% -50%;font-family:Poppins,system-ui,sans-serif;font-weight:800;font-size:30cqmin;line-height:1;color:#fff;text-shadow:0 0 1cqmin rgba(255,214,110,.9),0 0 3.4cqmin rgba(255,190,60,.7),0 0 7cqmin rgba(255,170,40,.4)}.tv-prix-chrono .timer-ring{border-radius:50%;background:radial-gradient(circle,#0c2a9e,#07185e 72%);box-shadow:0 0 0 .5cqmin #ffd23ae6,0 0 2.4cqmin #3fdcff8c;filter:none}.tv-prix-chrono .timer-ring:before{display:none}.tv-prix-chrono .timer-ring svg{width:100%;height:100%}.tv-prix-chrono .timer-ring svg circle:first-child{stroke:#ffffff24;stroke-width:9}.tv-prix-chrono .timer-ring:has(circle[stroke="var(--green)"]) svg circle:last-child{stroke:#3fdcff!important}.tv-prix-chrono .timer-ring:has(circle[stroke="var(--accent)"]) svg circle:last-child{stroke:#ffd23a!important}.tv-prix-chrono .timer-ring:has(circle[stroke="var(--coral)"]) svg circle:last-child{stroke:#ff3f56!important}.tv-prix-plaque-dessus{position:absolute;left:0;right:0;bottom:100%;margin-bottom:1.2cqmin;text-align:center;color:#fff;font-size:3.6cqmin;font-weight:900;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 .4cqmin 0 rgba(4,16,80,.55),0 .5cqmin 1.8cqmin rgba(4,16,80,.6);opacity:0}.est-revele .tv-prix-plaque-dessus{animation:tv-prix-dessus .5s ease-out 1.1s both}@keyframes tv-prix-dessus{0%{opacity:0;transform:translateY(1cqmin)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.est-revele .tv-prix-plaque-dessus{animation:none;opacity:1}}.tv-prix-eclat{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.tv-prix-plaque:has(.tv-prix-eclat){isolation:isolate}.tv-prix-eclat-halo{position:absolute;top:-60%;right:-40%;bottom:-60%;left:-40%;z-index:0;border-radius:50%;background:radial-gradient(ellipse,#fff5aaf2,#ffd746bf 38%,#ffbe2852 58%,#ffbe2800 74%);opacity:0;animation:tv-prix-halo-eclate 1.1s ease-out .35s both,tv-prix-halo-respire 2.4s ease-in-out 1.45s infinite}.tv-prix-plaque:has(.tv-prix-eclat) .tv-prix-plaque-carte{position:relative;z-index:1}.tv-prix-eclat-etoile{z-index:2}@keyframes tv-prix-halo-eclate{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(1.15)}to{opacity:.9;transform:scale(1)}}@keyframes tv-prix-halo-respire{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.55;transform:scale(.93)}}.tv-prix-eclat-etoile{animation:tv-prix-jaillit .7s cubic-bezier(.2,.9,.3,1.3) calc(.35s + var(--d) * 1.6) both,tv-prix-scintille var(--p) ease-in-out calc(1.05s + var(--d) * 1.6) infinite}@keyframes tv-prix-jaillit{0%{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(-40deg)}60%{opacity:1;transform:translate(-50%,-50%) scale(1.5) rotate(0)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@media (prefers-reduced-motion: reduce){.tv-prix-eclat-halo{animation:none;opacity:.6}.tv-prix-eclat-etoile{animation:none;opacity:.8;transform:translate(-50%,-50%)}}.tv.kq-jeu-prix:has(.tvs-classement){background-image:url(/jeux/prix/tv/fond-centre.webp)}.tv.kq-jeu-prix:has(.tvs-classement)>.tv-prix-logo,.tv.kq-jeu-prix:has(.tvs-jeu)>.tv-prix-logo{z-index:3}.tv.kq-jeu-prix .tvs-classement{padding-top:18cqmin;padding-bottom:3cqmin}.tv.kq-jeu-prix .tvs-classement .tvs-haut{min-height:9cqmin}.tv.kq-jeu-prix .tvs-classement .tvs-titre{font-size:5cqmin}.tv.kq-jeu-prix .tvs-classement .tvs-board{--dispo: 71cqmin;width:min(136cqmin,100%)}.tv.kq-jeu-prix .tvs-classement .tvs-marque{display:none}.tv.kq-jeu-prix .tvs-classement .tvs-marque{position:absolute;left:50%;top:80.5%;transform:translate(-50%);margin:0}.tv.kq-jeu-prix .tvs-ligne{background:#05104ed6;box-shadow:0 0 1.4cqmin #397ff559}.tv.kq-jeu-prix .tvs-ligne:before{background:linear-gradient(90deg,#77e8fd,#397ff5 40%,#1d3fa8 70%,#1d3fa8)}.tv.kq-jeu-prix:has(.tvs-jeu){background-image:url(/jeux/prix/tv/fond-centre.webp)}.tv.kq-jeu-prix:has(.tvs-jeu)>.tv-prix-logo{z-index:3}.tv.kq-jeu-prix .tvs-jeu{padding-top:17cqmin;padding-bottom:56cqmin}.tv.kq-jeu-prix .tvs-jeu .tvs-haut{min-height:9cqmin}.tv.kq-jeu-prix .tvs-jeu .tvs-titre{font-size:5cqmin}.tv.kq-jeu-prix .tvs-jeu .tvs-board{--dispo: 18cqmin;--h-max: 6.4cqmin;width:min(124cqmin,100%)}.tv.kq-jeu-prix .tvs-jeu .tvs-marches{--e: 1.35;position:absolute;left:50%;bottom:23.6%;width:72cqmin;transform:translate(-50%)}.tv.kq-jeu-prix .tvs-jeu .tvs-marque{position:absolute;left:50%;top:80.5%;transform:translate(-50%);margin:0}.tv.kq-jeu-prix:has(.tvs-jeu .tvs-board[data-cols="2"])>.tv-prix-logo,.tv.kq-jeu-prix:has(.tvs-jeu .tvs-board[data-cols="2"]) .tv-prix-logo-eclats{top:2.2%;width:26%;height:7.5%}.tv.kq-jeu-prix .tvs-jeu:has(.tvs-board[data-cols="2"]){padding-top:6.5cqmin;padding-bottom:38cqmin}.tv.kq-jeu-prix .tvs-jeu:has(.tvs-board[data-cols="2"]) .tvs-haut{min-height:0}.tv.kq-jeu-prix .tvs-jeu:has(.tvs-board[data-cols="2"]) .tvs-corps{justify-content:flex-start}.tv.kq-jeu-prix .tvs-jeu:has(.tvs-board[data-cols="2"]) .tvs-titre{position:absolute;left:50%;top:90.5%;transform:translate(-50%);font-size:4.4cqmin;white-space:nowrap}.tv.kq-jeu-prix .tvs-jeu .tvs-board[data-cols="2"]{--dispo: 39cqmin;--h-max: 6cqmin;--gap: .8cqmin;width:min(150cqmin,100%)}.tv.kq-jeu-prix .tvs-jeu:has(.tvs-board[data-cols="2"]) .tvs-marches{--e: .9;width:46cqmin}.tv.kq-jeu-prix .tvs-jeu .tvs-coin{position:absolute;top:3cqmin;right:3.6cqmin}.tv.kq-jeu-prix:has(.tv-prix-scene:is(:is(.est-plusmoins,.est-ab),.est-ab)){background-image:url(/jeux/prix/tv/fond-plusmoins.webp)}.tv.kq-jeu-prix:has(.tv-prix-scene:is(:is(.est-plusmoins,.est-ab),.est-ab))>.tv-prix-logo{--logo: url(/jeux/prix/tv/logo-carre.webp);left:3.9%;top:4%;width:15.6%;height:16.2%}.tv.kq-jeu-prix:has(.tv-prix-scene:is(:is(.est-plusmoins,.est-ab),.est-ab)) .tv-prix-logo-eclats{display:none}:is(.est-plusmoins,.est-ab) .tv-prix-objet{left:33.5%;width:33%;top:15.5%;height:46%}.tv-pm-tete{position:absolute;left:22%;right:22%;top:5.5%;text-align:center}.tv-pm-nom{margin:0;font-family:Poppins,Montserrat,sans-serif;font-size:8cqmin;font-weight:800;line-height:1.18;text-wrap:balance;color:#fff;text-shadow:0 .5cqmin 1.6cqmin rgba(4,16,80,.7);max-height:19.4cqmin;overflow:visible}.tv-pm-prix{position:absolute;left:35.9%;width:28.1%;top:61.6%;height:16.5%}.tv-pm-prix-carte{position:relative;z-index:3;width:100%;height:100%;transform-style:preserve-3d}.tv-pm-prix-face{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;border-radius:1.8cqmin;background:linear-gradient(180deg,#fff27a,#ffd23a 45%,#ffb41e);box-shadow:inset 0 0 0 .35cqmin #fff3b0,0 1cqmin 2.4cqmin #0410508c;color:var(--prix-nuit);font-size:11cqmin;font-weight:900;letter-spacing:-.02em;white-space:nowrap;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tv-pm-prix-face.est-verso{transform:rotateX(180deg)}.est-revele .tv-pm-prix.se-retourne .tv-pm-prix-carte{animation:tv-pm-retourne .9s cubic-bezier(.45,0,.2,1.15) .35s both}@keyframes tv-pm-retourne{0%{transform:perspective(120cqmin) rotateX(0)}to{transform:perspective(120cqmin) rotateX(180deg)}}.tv-pm-choix{position:absolute;left:11.1%;right:11.3%;top:80.2%;height:14.4%;display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:2.4cqmin}.tv-pm-ou{align-self:center;color:#fff;font-size:6cqmin;font-weight:900;text-transform:uppercase;text-shadow:0 .4cqmin 1.2cqmin rgba(4,16,80,.7)}.tv-pm-case{position:relative;display:flex;align-items:center;justify-content:center;gap:2.4cqmin;border-radius:2cqmin;background:linear-gradient(180deg,#2a64ff,#1437c9 55%,#0c2a9e);box-shadow:0 0 2.4cqmin #3fb4ff8c,0 1cqmin 2cqmin #04105080;color:#fff;font-size:6.2cqmin;font-weight:900;text-transform:uppercase;white-space:nowrap;transition:opacity .5s ease 1.2s,transform .5s ease 1.2s,background .5s ease 1.2s,color .5s ease 1.2s}.tv-pm-case>.kq-halo{padding:.5cqmin;--halo-degrade: #9fd8ff, #ffffff 10%, #d6f6ff 16%, #77e8fd 24%, #9fd8ff 40%, #9fd8ff 60%, #ffffff 72%, #77e8fd 82%, #9fd8ff 92%}.tv-pm-case:last-child>.kq-halo{--halo-decalage: -2s}.tv-pm-fleche{flex:none;width:7.4cqmin;height:7.4cqmin;fill:#fff;filter:drop-shadow(0 .3cqmin .4cqmin rgba(4,16,80,.5))}.tv-pm-case.est-bonne{background:linear-gradient(180deg,#fff27a,#ffd23a 45%,#ffb41e);color:var(--prix-nuit);transform:scale(1.05);box-shadow:0 0 3.6cqmin #ffdc5ae6,0 1cqmin 2cqmin #04105080}.tv-pm-case.est-bonne .tv-pm-fleche{fill:var(--prix-nuit);filter:none}.tv-pm-case.est-bonne>.kq-halo{--halo-degrade: #ffb41e, #ffffff 10%, #fff6c8 16%, #ffd23a 24%, #ffb41e 40%, #ffb41e 60%, #ffffff 72%, #ffd23a 82%, #ffb41e 92%}.tv-pm-case.est-eteinte{opacity:.3}@media (prefers-reduced-motion: reduce){.est-revele .tv-pm-prix.se-retourne .tv-pm-prix-carte{animation-duration:1ms;animation-delay:0ms}}.tv-pm-prix .tv-prix-eclat-halo{top:-110%;right:-45%;bottom:-110%;left:-45%}.tv-pm-prix .tv-prix-eclat-etoile{width:calc(var(--t) * 1.5);height:calc(var(--t) * 1.5)}.est-revele .tv-pm-prix-face.est-verso{animation:tv-pm-brille 1.6s ease-out 1s both}@keyframes tv-pm-brille{0%{box-shadow:inset 0 0 0 .35cqmin #fff3b0,0 1cqmin 2.4cqmin #0410508c}25%{box-shadow:inset 0 0 0 .5cqmin #fff,0 0 6cqmin #fff096}to{box-shadow:inset 0 0 0 .35cqmin #fff3b0,0 0 3cqmin #ffe16ebf}}:is(.est-plusmoins,.est-ab) .tv-prix-objet{z-index:2}.tv-pm-prix .tv-prix-eclat-etoile{z-index:4}:is(.est-plusmoins,.est-ab):not(.est-revele) .tv-pm-nom{animation:tv-pm-entre-haut .65s cubic-bezier(.2,.9,.25,1) both}:is(.est-plusmoins,.est-ab):not(.est-revele) .tv-prix-objet.est-image img,:is(.est-plusmoins,.est-ab):not(.est-revele) .tv-prix-objet.est-video>*{animation:tv-pm-entre-objet .75s cubic-bezier(.2,.9,.3,1.15) 80ms both}:is(.est-plusmoins,.est-ab):not(.est-revele) .tv-pm-prix-carte{animation:tv-pm-entre-prix .7s cubic-bezier(.25,1.4,.4,1) .22s both}:is(.est-plusmoins,.est-ab):not(.est-revele) .tv-pm-case:first-child{animation:tv-pm-entre-gauche .7s cubic-bezier(.2,.9,.25,1) .32s both}:is(.est-plusmoins,.est-ab):not(.est-revele) .tv-pm-case:last-child{animation:tv-pm-entre-droite .7s cubic-bezier(.2,.9,.25,1) .32s both}:is(.est-plusmoins,.est-ab):not(.est-revele) .tv-pm-ou{animation:tv-pm-entre-ou .5s cubic-bezier(.25,1.4,.4,1) .56s both}@keyframes tv-pm-entre-haut{0%{opacity:0;transform:translateY(-40%);filter:blur(.6cqmin)}to{opacity:1;transform:none;filter:none}}@keyframes tv-pm-entre-objet{0%{opacity:0;transform:translateY(-8%) scale(.86)}to{opacity:1;transform:none}}@keyframes tv-pm-entre-prix{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes tv-pm-entre-gauche{0%{opacity:0;transform:translate(-18%,40%)}to{opacity:1;transform:none}}@keyframes tv-pm-entre-droite{0%{opacity:0;transform:translate(18%,40%)}to{opacity:1;transform:none}}@keyframes tv-pm-entre-ou{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){:is(.est-plusmoins,.est-ab):not(.est-revele) :is(.tv-pm-nom,.tv-prix-objet img,.tv-pm-prix-carte,.tv-pm-case,.tv-pm-ou){animation:none}}.tv-pm-haut{position:absolute;left:22%;right:22%;top:4.5%;bottom:38.8%;display:flex;flex-direction:column;align-items:center;gap:1.4cqmin}.tv-pm-haut>.tv-pm-nom{flex:none;text-align:center}:is(.est-plusmoins,.est-ab) .tv-pm-haut>.tv-prix-objet{position:relative;left:auto;top:auto;width:60%;height:auto;flex:1 1 0;min-height:0}.est-ab .tv-pm-haut{left:31%;right:31%;bottom:18%}.est-ab .tv-pm-haut>.tv-prix-objet{width:90%;z-index:2}.est-ab .tv-pm-nom{font-size:6.6cqmin}.tv-ab-camps{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,transparent 20%,#000 42%);mask-image:linear-gradient(180deg,transparent 0,transparent 20%,#000 42%)}.tv-ab-camp{position:absolute;top:0;bottom:0;width:56%;mix-blend-mode:screen;transition:opacity .6s ease 1.1s}.tv-ab-camp.est-a{left:0;clip-path:polygon(0 0,100% 0,80% 100%,0 100%);background:radial-gradient(ellipse 70% 60% at 22% 55%,rgba(255,90,40,.75),rgba(255,60,40,.18) 60%,transparent 80%),linear-gradient(90deg,rgba(255,70,40,.35),transparent 90%)}.tv-ab-camp.est-b{right:0;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);background:radial-gradient(ellipse 70% 60% at 78% 55%,rgba(60,230,255,.7),rgba(40,160,255,.18) 60%,transparent 80%),linear-gradient(270deg,rgba(40,200,255,.35),transparent 90%)}.tv-ab-eclair{position:absolute;left:50%;top:-5%;width:.6cqmin;height:110%;transform:translate(-50%) rotate(12deg);background:linear-gradient(180deg,transparent,#fff 20%,#fff6c8 50%,#fff 80%,transparent);box-shadow:0 0 2cqmin #fff,0 0 6cqmin #ffe696e6;opacity:.85}.tv-ab-cote{position:absolute;top:37%;width:25.5%;height:32%;display:grid;transition:opacity .6s ease 1.1s,transform .6s cubic-bezier(.25,1.4,.4,1) 1.1s,filter .6s ease 1.1s}.tv-ab-cote.est-a{left:3%}.tv-ab-cote.est-b{right:3%}.tv-ab-carte{position:relative;z-index:1;display:grid;place-items:center;border-radius:3cqmin;padding-top:4cqmin;color:#fff;box-shadow:inset 0 0 0 .5cqmin #ffffffd9,0 1.2cqmin 3cqmin #040a3c99}.est-a .tv-ab-carte{background:linear-gradient(160deg,#ffb13b,#ff5a2c 55%,#d02a3a);box-shadow:inset 0 0 0 .5cqmin #ffe6bee6,0 0 5cqmin #ff5a28b3,0 1.2cqmin 3cqmin #040a3c99;transform:rotate(-3deg)}.est-b .tv-ab-carte{background:linear-gradient(200deg,#6ff0ff,#2a8cff 55%,#1f3fd0);box-shadow:inset 0 0 0 .5cqmin #d2faffe6,0 0 5cqmin #3cc8ffb3,0 1.2cqmin 3cqmin #040a3c99;transform:rotate(3deg)}.tv-ab-lettre{position:absolute;top:0;left:50%;transform:translate(-50%,-55%);display:grid;place-items:center;width:12cqmin;height:12cqmin;border-radius:50%;background:radial-gradient(circle at 35% 30%,#1d3aa8,#07134f 70%);box-shadow:0 0 0 .6cqmin #fff,0 0 3cqmin #fff9;color:#fff;font-size:7.4cqmin;font-weight:900;line-height:1}.tv-ab-prix{font-size:9cqmin;font-weight:900;letter-spacing:-.02em;white-space:nowrap;text-shadow:0 .6cqmin 0 rgba(60,10,30,.35),0 .8cqmin 2cqmin rgba(0,0,0,.35)}.tv-ab-ou{position:absolute;left:50%;top:86%;transform:translate(-50%,-50%);display:grid;place-items:center;width:11cqmin;height:11cqmin;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff27a,#ffb41e 70%);box-shadow:0 0 0 .5cqmin #fff,0 0 4cqmin #ffdc5ae6;color:var(--prix-nuit);font-size:5cqmin;font-weight:900;text-transform:uppercase;z-index:3}.tv-ab-cote.est-bonne{transform:scale(1.08)}.tv-ab-cote.est-bonne .tv-ab-carte{background:linear-gradient(170deg,#fff27a,#ffd23a 45%,#ffb41e);color:var(--prix-nuit);box-shadow:inset 0 0 0 .5cqmin #fff,0 0 2cqmin #ffe16e73,0 1.2cqmin 3cqmin #040a3c99;transition:background .5s ease 1.1s,color .5s ease 1.1s}.tv-ab-cote.est-bonne .tv-ab-prix{text-shadow:none}.tv-ab-cote.est-eteinte{opacity:.22;filter:grayscale(.9)}.est-revele .tv-ab-camp{opacity:.35}.tv-ab-cote>.tv-prix-eclat{z-index:0}.tv-ab-cote .tv-prix-eclat-halo{top:-10%;right:-8%;bottom:-10%;left:-8%;background:radial-gradient(ellipse,#fff5aa59,#ffd74633 45%,#ffbe2800 72%)}.tv-ab-cote .tv-prix-eclat-etoile{z-index:2}.est-ab:not(.est-revele) .tv-ab-cote.est-a{animation:tv-ab-entre-a .75s cubic-bezier(.2,.9,.25,1.1) .25s both}.est-ab:not(.est-revele) .tv-ab-cote.est-b{animation:tv-ab-entre-b .75s cubic-bezier(.2,.9,.25,1.1) .25s both}.est-ab:not(.est-revele) .tv-ab-ou{animation:tv-ab-entre-ou .5s cubic-bezier(.25,1.6,.4,1) .65s both}.est-ab:not(.est-revele) .tv-ab-camps{animation:tv-ab-entre-camps .6s ease-out both}@keyframes tv-ab-entre-a{0%{opacity:0;transform:translate(-60%) rotate(-8deg)}to{opacity:1;transform:none}}@keyframes tv-ab-entre-b{0%{opacity:0;transform:translate(60%) rotate(8deg)}to{opacity:1;transform:none}}@keyframes tv-ab-entre-ou{0%{opacity:0;transform:translate(-50%,-50%) scale(.2)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes tv-ab-entre-camps{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.est-ab .tv-ab-cote,.est-ab .tv-ab-ou,.est-ab .tv-ab-camps{animation:none!important}}.est-a .tv-ab-carte,.est-b .tv-ab-carte{background:linear-gradient(170deg,#fff27a,#ffd23a 45%,#ffb41e);color:var(--prix-nuit)}.est-a .tv-ab-carte{box-shadow:inset 0 0 0 .5cqmin #fff3b0,0 0 5cqmin #ff6e3299,0 1.2cqmin 3cqmin #040a3c99}.est-b .tv-ab-carte{box-shadow:inset 0 0 0 .5cqmin #fff3b0,0 0 5cqmin #3cc8ff99,0 1.2cqmin 3cqmin #040a3c99}.tv-ab-prix{text-shadow:none}.est-a .tv-ab-lettre{background:radial-gradient(circle at 35% 30%,#ffb13b,#ff5a2c 55%,#c02438)}.est-b .tv-ab-lettre{background:radial-gradient(circle at 35% 30%,#6ff0ff,#2a8cff 55%,#1f3fd0)}.tv-ab-lettre{text-shadow:0 .4cqmin 0 rgba(4,16,80,.4)}.tv-ab-cote.est-bonne .tv-ab-carte{box-shadow:inset 0 0 0 .7cqmin #fff,0 0 8cqmin #ffe16e,0 1.2cqmin 3cqmin #040a3c99}.tv-ab-cote.est-eteinte{opacity:1;filter:none;transition:none;animation:tv-ab-decroche .82s cubic-bezier(.45,0,.55,1) 1.1s both}.tv-ab-cote.est-a.est-eteinte{transform-origin:8% 4%;--sens: 1}.tv-ab-cote.est-b.est-eteinte{transform-origin:92% 4%;--sens: -1}@keyframes tv-ab-decroche{0%{transform:rotate(0)}28%{transform:rotate(calc(var(--sens) * 24deg))}51%{transform:rotate(calc(var(--sens) * 14deg));animation-timing-function:cubic-bezier(.6,0,1,.7)}to{transform:translateY(170%) rotate(calc(var(--sens) * 70deg));opacity:1}}.est-revele .tv-ab-camp{transition-delay:1.5s}@media (prefers-reduced-motion: reduce){.tv-ab-cote.est-eteinte{animation:none;opacity:.22}}.tv-ab-prix{font-size:min(9cqmin,calc(46cqmin / (var(--n, 8) * .56)))}.tv-prix-plaque-face>.tv-prix-plaque-valeur{display:block;max-width:100%;white-space:nowrap}.tv-pm-prix-face{padding:0 5%;box-sizing:border-box;grid-template-columns:minmax(0,1fr)}.tv-pm-prix-texte{display:block;max-width:100%;white-space:nowrap}.tv-ab-cote{grid-template-columns:minmax(0,1fr)}.tv-ab-carte{min-width:0;padding-left:6%;padding-right:6%;box-sizing:border-box;grid-template-columns:minmax(0,1fr)}.tv-ab-prix{display:block;max-width:100%}.tv-prix-proches li{min-width:0}.tv-prix-proche-nom{flex:1 1 auto}.tv-prix-proche-valeur{display:block;flex:0 1 auto;min-width:0;max-width:62%;white-space:nowrap}.tv.kq-jeu-prix:has(.tv-ecarts){background-image:url(/jeux/prix/tv/resultats/fond.webp)}.tv.kq-jeu-prix:has(.tv-ecarts) .tv-qr-corner{display:none}.tv.kq-jeu-prix:has(.tv-ecarts)>.tv-prix-logo{left:50%;top:1.4cqmin;width:33%;height:11.5cqmin;transform:translate(-50%);z-index:3}.tv.kq-jeu-prix:has(.tv-ecarts)>.tv-prix-logo-eclats{display:none}.tv-ecarts{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;color:#fff;font-family:Montserrat,Poppins,sans-serif}.tv-ec-etiquette{position:absolute;left:50%;top:10.4cqmin;width:60cqmin;aspect-ratio:1400 / 467;transform:translate(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:0 4.4cqmin 0 13.8cqmin;background:url(/jeux/prix/tv/resultats/etiquette.webp) center / 100% 100% no-repeat;color:var(--prix-nuit)}.tv-ec-etiquette-titre,.tv-ec-etiquette-valeur{position:relative}.tv-ec-etiquette-titre{white-space:nowrap;font-size:2.2cqmin;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.tv-ec-etiquette-valeur{display:block;max-width:100%;font-size:7.6cqmin;font-weight:900;line-height:1;letter-spacing:-.02em;white-space:nowrap}.tv-ec-colonnes{position:absolute;left:3.4%;right:3.4%;top:25.6cqmin;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2.4%}.tv-ec-colonne{position:relative;min-width:0;aspect-ratio:1300 / 1050;background:url(/jeux/prix/tv/resultats/cadre-proches.webp) center / 100% 100% no-repeat}.tv-ec-colonne.est-loin{background-image:url(/jeux/prix/tv/resultats/cadre-loin.webp)}.tv-ec-tete{position:absolute;left:4.5%;right:4.4%;top:7.1%;height:14%;display:flex;align-items:center;justify-content:center;gap:2cqmin}.tv-ec-tete h2{margin:0;min-width:0;font-size:4.8cqmin;font-weight:900;line-height:1.05;text-transform:uppercase;white-space:nowrap;color:#ffd23a}.est-loin .tv-ec-tete h2{color:#ff5c74}.tv-ec-colonne ol{position:absolute;left:4.5%;right:4.4%;top:21.1%;bottom:11.9%;margin:0;padding:0;list-style:none}.tv-ec-ligne{position:absolute;left:0;right:0;display:grid;grid-template-columns:22cqmin .2cqmin minmax(0,1fr);align-items:center;gap:2.2cqmin;padding:.4cqmin 2.4cqmin .4cqmin 1.6cqmin;box-sizing:border-box}.tv-ec-ligne:nth-child(1){top:0;height:30.6%}.tv-ec-ligne:nth-child(2){top:33.1%;height:31.4%}.tv-ec-ligne:nth-child(3){top:67%;height:33%}.tv-ec-qui{min-width:0;display:flex;align-items:center;justify-content:flex-start;gap:1.4cqmin}.tv-ec-medaille-zone{flex:none;display:flex;flex-direction:column;align-items:center}.tv-ec-medaille{display:grid;place-items:center;width:6.6cqmin;height:6.6cqmin;border-radius:50%;background:#0b1a5c;border:.3cqmin solid rgba(255,255,255,.18);color:#fff;font-size:3.8cqmin;font-weight:900;box-sizing:border-box}.tv-ec-medaille.est-or{background:radial-gradient(circle at 35% 30%,#fff6a8,#ffd23a 45%,#e59400);border-color:#fff0a0;color:var(--prix-nuit);box-shadow:0 0 1.6cqmin #ffd23c99}.tv-ec-medaille.est-argent{background:radial-gradient(circle at 35% 30%,#fff,#d9e0ee 45%,#8f9bb3);border-color:#f4f7ff;color:var(--prix-nuit)}.tv-ec-medaille.est-bronze{background:radial-gradient(circle at 35% 30%,#ffd3a8,#e08a4a 45%,#a4531f);border-color:#ffc89a;color:#3d1600}.tv-ec-exaequo{position:relative;margin-top:-1.2cqmin;padding:.2cqmin .9cqmin;border-radius:999px;background:#ffd23a;border:.2cqmin solid #fff3b0;color:var(--prix-nuit);font-size:1.5cqmin;font-weight:900;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.tv-ec-joueur{min-width:0;display:flex;flex-direction:column;align-items:center;gap:.3cqmin}.tv-ec-avatar{display:grid;place-items:center;width:8cqmin;height:8cqmin;border-radius:50%;background:radial-gradient(circle at 40% 30%,#6c97ff,#2346c9 70%);border:.35cqmin solid #9cbcff;box-sizing:border-box;font-size:4.8cqmin;line-height:1}.est-loin .tv-ec-avatar{background:radial-gradient(circle at 40% 30%,#a98bff,#4b2fc9 70%);border-color:#c8b6ff}.tv-ec-nom{display:block;min-width:0;max-width:13.5cqmin;font-size:2.4cqmin;font-weight:800;white-space:nowrap;text-align:center}.tv-ec-filet{align-self:stretch;margin:1.4cqmin 0;background:#96b4ff4d}.tv-ec-reponse{min-width:0;display:flex;flex-direction:column;align-items:flex-end}.tv-ec-reponse-titre{align-self:flex-start;margin-left:1cqmin;font-size:1.8cqmin;font-weight:900;letter-spacing:.03em;text-transform:uppercase;color:#ffd23a}.est-loin .tv-ec-reponse-titre{color:#ff6b81}.tv-ec-valeur,.tv-ec-ecart{display:block;max-width:100%;box-sizing:border-box;white-space:nowrap;text-align:right}.tv-ec-valeur{font-size:7.6cqmin;font-weight:900;line-height:.95;letter-spacing:-.01em;text-shadow:0 .4cqmin 0 rgba(4,10,50,.6)}.tv-ec-ecart{margin-top:.3cqmin;font-size:2.2cqmin;font-weight:800;color:#6fe3ff}.est-loin .tv-ec-ecart{color:#ff7d8f}.tv-ec-pied{position:absolute;left:3.4%;right:3.4%;bottom:2.4cqmin;margin:0;display:flex;align-items:center;justify-content:center;gap:1.2cqmin;font-size:2.1cqmin;font-weight:600;color:#b7ccff}.tv-ec-pied-icone{width:4.2cqmin;height:3.2cqmin;fill:#8fb4ff}.tv-ec-pied>i{width:20cqmin;height:.2cqmin;margin:0 1cqmin;background:linear-gradient(90deg,#8fb4ff1a,#8fb4ff99)}.tv-ec-pied>i:last-child{background:linear-gradient(90deg,#8fb4ff99,#8fb4ff1a)}.tv-ec-etiquette{animation:tv-ec-etiquette-arrive 2.3s cubic-bezier(.3,.7,.4,1) .1s both}@keyframes tv-ec-etiquette-arrive{0%{opacity:0;transform:translate(-50%) translateY(29.6cqmin) scale(.3) rotate(-14deg)}14%{opacity:1;transform:translate(-50%) translateY(29.6cqmin) scale(1.95) rotate(5deg)}22%{transform:translate(-50%) translateY(29.6cqmin) scale(1.7) rotate(-3deg)}30%{transform:translate(-50%) translateY(29.6cqmin) scale(1.8) rotate(1deg)}36%{transform:translate(-50%) translateY(29.6cqmin) scale(1.78) rotate(0)}72%{transform:translate(-50%) translateY(29.6cqmin) scale(1.78)}90%{transform:translate(-50%) translateY(-1.5cqmin) scale(.97)}to{opacity:1;transform:translate(-50%)}}.tv-ec-etiquette-titre{animation:tv-ec-monte .4s ease-out .38s both}.tv-ec-etiquette-valeur{animation:tv-ec-claque .65s cubic-bezier(.2,1.6,.4,1) .48s both}@keyframes tv-ec-claque{0%{opacity:0;transform:scale(2.6)}55%{opacity:1;transform:scale(.88)}78%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes tv-ec-monte{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}.tv-ec-eclat{position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;margin:-60% 0 0 -60%;border-radius:50%;background:radial-gradient(circle,#fff5aaf2,#ffd23c8c 30%,#ffbe2800 65%);pointer-events:none;z-index:-1;opacity:0;animation:tv-ec-eclat 1.1s ease-out .45s both}@keyframes tv-ec-eclat{0%{opacity:0;transform:scale(.2)}25%{opacity:1}to{opacity:0;transform:scale(1.6)}}.tv-ec-etincelle{position:absolute;left:55%;top:50%;width:4.6cqmin;height:4.6cqmin;margin:-2.3cqmin 0 0 -2.3cqmin;background:url(/jeux/prix/tv/etoile.webp) center / contain no-repeat;pointer-events:none;opacity:0;animation:tv-ec-etincelle .9s cubic-bezier(.1,.7,.3,1) .48s both}@keyframes tv-ec-etincelle{0%{opacity:0;transform:rotate(var(--a)) translate(0) scale(.3)}20%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translate(36cqmin) scale(1.1)}}.tv-ec-colonne.est-proches{animation:tv-ec-carte-gauche .7s cubic-bezier(.2,1.25,.35,1) 2.3s both}.tv-ec-colonne.est-loin{animation:tv-ec-carte-droite .7s cubic-bezier(.2,1.25,.35,1) 2.45s both}@keyframes tv-ec-carte-gauche{0%{opacity:0;transform:translate(-70%) rotate(-5deg) scale(.9)}to{opacity:1;transform:none}}@keyframes tv-ec-carte-droite{0%{opacity:0;transform:translate(70%) rotate(5deg) scale(.9)}to{opacity:1;transform:none}}.tv-ec-tete h2{animation:tv-ec-titre .55s cubic-bezier(.2,1.5,.4,1) both}.est-proches .tv-ec-tete h2{animation-delay:2.65s}.est-loin .tv-ec-tete h2{animation-delay:2.8s}@keyframes tv-ec-titre{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.tv-ec-ligne{overflow:hidden;border-radius:2cqmin}.est-proches .tv-ec-ligne{animation:tv-ec-ligne-gauche .52s cubic-bezier(.2,1.35,.35,1) var(--d, 4.5s) both}.est-loin .tv-ec-ligne{animation:tv-ec-ligne-tombe .56s cubic-bezier(.3,.8,.4,1) var(--d, 2.9s) both}@keyframes tv-ec-ligne-gauche{0%{opacity:0;transform:translate(-25%) scale(.85)}70%{opacity:1;transform:translate(1.5%) scale(1.03)}to{opacity:1;transform:none}}@keyframes tv-ec-ligne-tombe{0%{opacity:0;transform:translateY(-70%) scale(.95)}55%{opacity:1;transform:translateY(5%) scaleY(.92)}75%{transform:translateY(-2%) scaleY(1.03)}to{opacity:1;transform:none}}.tv-ec-medaille{animation:tv-ec-medaille .6s cubic-bezier(.2,1.6,.4,1) calc(var(--d, 4.5s) + .16s) both}@keyframes tv-ec-medaille{0%{opacity:0;transform:scale(0) rotate(-200deg)}70%{opacity:1;transform:scale(1.25) rotate(10deg)}to{opacity:1;transform:none}}.tv-ec-exaequo{animation:tv-ec-monte .35s ease-out calc(var(--d, 4.5s) + .42s) both}.tv-ec-avatar{animation:tv-ec-titre .45s cubic-bezier(.2,1.5,.4,1) calc(var(--d, 4.5s) + .1s) both}.tv-ec-valeur{animation:tv-ec-claque .6s cubic-bezier(.2,1.6,.4,1) calc(var(--d, 4.5s) + .22s) both;transform-origin:85% 50%}.tv-ec-ecart{animation:tv-ec-ecart .4s ease-out calc(var(--d, 4.5s) + .48s) both}@keyframes tv-ec-ecart{0%{opacity:0;transform:translate(30%)}to{opacity:1;transform:none}}.tv-ec-ligne.est-premier:after{content:"";position:absolute;top:0;bottom:0;left:0;width:40%;background:linear-gradient(100deg,#ffe67800,#fff0aa8c,#ffe67800);pointer-events:none;opacity:0;animation:tv-ec-reflet .9s ease-in-out calc(var(--d, 4.5s) + .5s) both}@keyframes tv-ec-reflet{0%{opacity:1;transform:translate(-110%)}to{opacity:1;transform:translate(260%)}}.est-loin .tv-ec-ligne.est-pire{animation:tv-ec-ligne-tombe .56s cubic-bezier(.3,.8,.4,1) var(--d, 2.9s) both,tv-ec-tremble .52s ease-in-out calc(var(--d, 2.9s) + .65s) both}@keyframes tv-ec-tremble{0%,to{transform:none}15%{transform:translate(-1.6%) rotate(-1.2deg)}30%{transform:translate(1.6%) rotate(1.2deg)}45%{transform:translate(-1.2%) rotate(-.8deg)}60%{transform:translate(1%) rotate(.6deg)}80%{transform:translate(-.4%)}}.tv-ec-pied{animation:tv-ec-monte .5s ease-out 6.3s both}@media (prefers-reduced-motion: reduce){.tv-ecarts *,.tv-ecarts *:after{animation:none!important}.tv-ec-eclat,.tv-ec-etincelle{display:none}}.tv-prix-proches .tv-prix-cadre-titre{margin-bottom:1cqmin}.tv-prix-proches ol{gap:.7cqmin}.tv-prix-proches li{padding:.5cqmin 1.4cqmin;font-size:2.4cqmin}html:has(.play-shell.kq-jeu-prix:not(.kq-neutre)),html:has(.play-shell.kq-jeu-prix:not(.kq-neutre)) body{background:#0031cd}html:has(.play-shell.kq-jeu-prix:not(.kq-neutre)){background:url(/jeux/prix/telephone/fond.webp) center top / max(100vw,calc(100lvh * 852 / 1846)) 100lvh no-repeat,#0031cd}html:has(.play-shell.kq-jeu-prix:not(.kq-neutre)) body,html .play-shell.kq-jeu-prix:not(.kq-neutre){background:transparent}.play-shell.kq-jeu-prix{--tel-filet: linear-gradient(90deg, #77e8fd, #397ff5 40%, #1d3fa8 70%, #1d3fa8)}.play-shell.kq-jeu-prix .kq-tel-annonce{position:fixed;left:0;right:0;top:33lvh;transform:translateY(-50%);min-height:0;padding:0 20px}.kq-prix-tel{display:flex;flex-direction:column;gap:clamp(8px,1.6svh,14px);font-family:Montserrat,Poppins,sans-serif;color:#fff}.kq-prix-tel-nom{margin:0;font-size:20px;font-weight:900;text-align:center;text-transform:uppercase;text-wrap:balance}.kq-prix-tel-ecran{display:grid;place-items:center;flex:none;min-height:clamp(52px,8svh,72px);border-radius:999px;background:linear-gradient(90deg,#05135e,#00238b 50%,#0e1a55);border:2px solid #397ff5;box-shadow:0 0 14px #397ff573,0 6px 18px #00000059;color:#fff;font-size:clamp(28px,4.8svh,40px);font-weight:900;font-variant-numeric:tabular-nums}.kq-prix-tel-vide{color:#ffffff4d}.kq-prix-tel-ecran.est-envoye{animation:kq-prix-tel-pose .36s cubic-bezier(.2,.9,.3,1.2) both}@keyframes kq-prix-tel-pose{0%{transform:scale(.94)}to{transform:none}}.kq-prix-tel-pave{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(6px,1.2svh,10px)}.kq-prix-tel-touche{height:clamp(46px,7.4svh,62px);border-radius:14px;border:2px solid rgba(120,225,255,.7);background:linear-gradient(180deg,#2860fff2,#1234c8f2);color:#fff;font:inherit;font-size:26px;font-weight:800;box-shadow:0 4px #06146ecc;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.kq-prix-tel-touche:active{transform:translateY(3px);box-shadow:0 1px #06146ecc}.kq-prix-tel-touche.est-effacer{font-size:22px;background:#0c1e78d9}.kq-prix-tel-valider{height:clamp(50px,7.6svh,60px);border:0;border-radius:999px;background:linear-gradient(180deg,#fff27a,#ffd23a 45%,#ffb41e);color:#0c1a5c;font:inherit;font-size:19px;font-weight:900;text-transform:uppercase;box-shadow:0 5px #c99300;touch-action:manipulation}.kq-prix-tel-valider:disabled{opacity:.45;box-shadow:none}.kq-prix-tel-attente{margin:8px 0 0;text-align:center;font-size:17px;font-weight:700}.kq-prix-tel-attente.est-tard{color:#ffb0bb}.kq-prix-tel-affiche{margin:0;align-self:center;padding:8px 18px;border-radius:12px;background:#ffd23a;color:#0c1a5c;font-family:Montserrat,Poppins,sans-serif;font-size:15px;font-weight:800;text-transform:uppercase}.kq-prix-tel-affiche b{margin-left:8px;font-size:22px;font-weight:900}.play-shell.kq-jeu-prix .kq-question>h2:before{content:var(--t-objet, "OBJET")}.play-shell.kq-jeu-prix .kq-prix-tel>.spread{order:0}.play-shell.kq-jeu-prix .kq-prix-tel>h2{order:1}.play-shell.kq-jeu-prix .kq-prix-tel>.kq-prix-tel-ecran{order:2}.play-shell.kq-jeu-prix .kq-prix-tel>.kq-prix-tel-pave{order:3}.play-shell.kq-jeu-prix .kq-prix-tel>.kq-prix-tel-valider{order:4}.play-shell.kq-jeu-prix .kq-prix-tel>.kq-prix-tel-attente{order:5}.play-shell.kq-jeu-prix .kq-question>.kq-prix-tel-affiche{order:2}.play-shell.kq-jeu-prix .kq-tel-regle-cadre{background:linear-gradient(180deg,#08144ef2,#030824f7);box-shadow:0 0 18px #397ff580,0 8px 22px #00000080}.play-shell.kq-jeu-prix .kq-tel-regle-cadre>.kq-halo{--halo-degrade: #0d2470, #397ff5 12%, #d6f6ff 18%, #77e8fd 24%, #0d2470 40%, #0d2470 60%, #397ff5 74%, #0d2470 90%}.play-shell.kq-jeu-prix .kq-tel-regle-consigne{order:-1;margin:0 0 8px;font-weight:900;font-size:clamp(22px,3.2svh,26px);line-height:1.15;color:#fff;text-wrap:balance}.play-shell.kq-jeu-prix .kq-tel-regle-ligne{padding:8px 2px}.play-shell.kq-jeu-prix .kq-tel-regle-quoi{font-size:12px}.play-shell.kq-jeu-prix .kq-tel-regle-vaut{font-size:16px}html:has(.play-shell.kq-jeu-prix .kq-decompte-tel),html:has(.play-shell.kq-jeu-prix .kq-decompte-tel) body{background:#419afc}html:has(.play-shell.kq-jeu-prix .kq-decompte-tel){background:url(/jeux/prix/telephone/fond-decompte.webp) center top / max(100vw,calc(100lvh * 852 / 1846)) 100lvh no-repeat,#419afc}html:has(.play-shell.kq-jeu-prix .kq-decompte-tel) body,html .play-shell.kq-jeu-prix:has(.kq-decompte-tel){background:transparent}.play-shell.kq-jeu-prix .kq-decompte-tel{position:fixed;left:50%;top:48.9lvh;transform:translate(-50%,-50%);width:35.6lvh;height:35.6lvh;min-height:0;flex:none;z-index:1;justify-content:center}.play-shell.kq-jeu-prix .kq-decompte-tel-chiffre{font-size:22lvh}.play-shell.kq-jeu-prix .kq-decompte-tel-texte{position:absolute;top:calc(100% + 5.6lvh);left:50%;transform:translate(-50%);white-space:nowrap;font-family:var(--police-hors-partie, "Montserrat", sans-serif);font-weight:800}.kq-tel-etoiles{display:none}.play-shell.kq-jeu-prix .kq-tel-etoiles{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.play-shell.kq-jeu-prix .kq-tel-etoiles i{position:absolute;width:var(--t);height:var(--t);background:url(/jeux/prix/tv/etoile.webp) center / contain no-repeat;opacity:0;animation:kq-tel-scintille 2.8s ease-in-out infinite both}.play-shell.kq-jeu-prix .kq-tel-etoiles i:before,.play-shell.kq-jeu-prix .kq-tel-etoiles i:after{content:"";position:absolute;left:50%;top:50%;width:200%;height:2px;transform:translate(-50%,-50%);background:linear-gradient(90deg,transparent,rgba(220,245,255,.95) 50%,transparent);border-radius:50%}.play-shell.kq-jeu-prix .kq-tel-etoiles i:after{transform:translate(-50%,-50%) rotate(90deg);width:240%}@keyframes kq-tel-scintille{0%,55%,to{opacity:0;transform:translate(-50%,-50%) scale(.3)}25%{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media (prefers-reduced-motion: reduce){.play-shell.kq-jeu-prix .kq-tel-etoiles i{animation:none;opacity:.8;transform:translate(-50%,-50%)}}.play-shell.kq-jeu-prix .kq-prix-tel{flex:1;min-height:0;gap:clamp(6px,1.3svh,12px)}.play-shell.kq-jeu-prix .kq-prix-tel>h2.kq-prix-tel-nom{flex:none;font-size:clamp(18px,3svh,26px)!important;line-height:1.3;padding-block:clamp(16px,2.6svh,24px) clamp(10px,1.6svh,14px)}.play-shell.kq-jeu-prix .kq-prix-tel>h2.kq-prix-tel-nom>*,.play-shell.kq-jeu-prix .kq-prix-tel>h2.kq-prix-tel-nom{overflow-wrap:anywhere}.play-shell.kq-jeu-prix .kq-prix-tel-nom-texte{display:block;max-height:calc(2.7*clamp(18px,3svh,26px));overflow:visible}.play-shell.kq-jeu-prix .kq-prix-tel-pave{flex:1 1 auto;min-height:0;max-height:278px;grid-template-rows:repeat(4,minmax(40px,1fr));align-content:center}.play-shell.kq-jeu-prix .kq-prix-tel-touche{height:auto;min-height:0}.play-shell.kq-jeu-prix .kq-prix-tel-valider{flex:none}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-pm>h2{--tel-filet: linear-gradient(180deg, #ffd23a 0%, #f2b62a 18%, #397ff5 55%, #1d3fa8 100%);display:flex;flex-direction:column;align-items:center;gap:clamp(10px,1.8svh,16px);padding-bottom:clamp(14px,2.4svh,20px);background:linear-gradient(180deg,#0a1a5e,#06103f) padding-box,var(--tel-filet) border-box;box-shadow:0 0 18px #397ff573,0 8px 20px #0006}.kq-prix-pm-nom{color:#fff;font-size:clamp(24px,3.8svh,32px);font-weight:800;line-height:1.1;text-shadow:0 2px 0 rgba(4,16,80,.6);background:none;display:block;max-height:calc(2.3*clamp(24px,3.8svh,32px));overflow:visible}.kq-prix-pm-prix{display:block;width:100%;box-sizing:border-box;padding:clamp(6px,1.2svh,12px) 12px;border-radius:14px;background:linear-gradient(180deg,#fff27a,#ffd23a 40%,#ffb41e);box-shadow:inset 0 0 0 2px #fff3b0,0 5px #c98a00,0 8px 18px #00000059;color:#0c1a5c;font-family:Montserrat,Poppins,sans-serif;font-size:clamp(36px,6.2svh,54px);font-weight:900;line-height:1.05;letter-spacing:-.02em;text-align:center;white-space:nowrap}.kq-prix-pm-avis{order:2;margin:0;text-align:center;color:#fff;font-family:Montserrat,Poppins,sans-serif;font-size:clamp(24px,3.8svh,32px);font-weight:800;text-shadow:0 2px 8px rgba(4,16,80,.6)}.kq-prix-pm>.stack{order:5;gap:0!important;justify-content:flex-start!important}.kq-prix-pm>.stack>.answer-btn:nth-child(2){order:1}.kq-prix-pm>.stack>.kq-prix-pm-ou{order:2}.kq-prix-pm>.stack>.answer-btn:nth-child(3){order:3}.kq-prix-pm-ou{display:flex;align-items:center;justify-content:center;gap:14px;margin:clamp(6px,1.2svh,10px) 0;color:#bed7ffbf;font-family:Montserrat,Poppins,sans-serif;font-size:17px;font-weight:800;text-transform:uppercase}.kq-prix-pm-ou:before,.kq-prix-pm-ou:after{content:"";width:64px;height:2px;background:linear-gradient(90deg,transparent,rgba(120,170,255,.5),transparent)}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-pm .answer-btn{position:relative;justify-content:center;text-align:center;flex:none!important;min-height:clamp(56px,9svh,78px);max-height:none;padding:10px 14px;border:0!important;border-radius:20px;background:linear-gradient(180deg,#2f6cff,#1a45d8 55%,#1234b0)!important;box-shadow:0 0 16px #3fb4ff73,0 6px #0b2480,0 10px 18px #04105073;color:#fff!important;font-family:Montserrat,Poppins,sans-serif;font-size:clamp(24px,3.8svh,32px);font-weight:900;text-transform:uppercase;text-shadow:0 2px 0 rgba(4,16,80,.45)}.play-shell .kq-prix-pm .answer-btn>.kq-halo{padding:3px;--halo-degrade: #9fd8ff, #ffffff 10%, #d6f6ff 16%, #77e8fd 24%, #9fd8ff 40%, #9fd8ff 60%, #ffffff 72%, #77e8fd 82%, #9fd8ff 92%}.play-shell .kq-prix-pm .answer-btn:nth-child(3)>.kq-halo{--halo-decalage: -2s}.kq-prix-pm-icone{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:clamp(42px,6.6svh,56px);height:clamp(42px,6.6svh,56px);display:grid;place-items:center;border-radius:14px;background:linear-gradient(180deg,#0b1f7a,#081660);box-shadow:inset 0 2px 6px #00000059}.kq-prix-pm-fleche{width:58%;height:58%;fill:#fff}.kq-prix-pm-mot{padding-left:clamp(40px,6.5svh,56px)}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-pm .answer-btn.picked{background:linear-gradient(180deg,#fff27a,#ffd23a 45%,#ffb41e)!important;color:#0c1a5c!important;text-shadow:none!important;box-shadow:0 0 18px #ffdc5a99,0 6px #c98a00,0 10px 18px #04105073}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-pm .answer-btn.picked .kq-prix-pm-icone{background:#0c1a5c}.play-shell .kq-prix-pm .answer-btn.picked>.kq-halo{--halo-degrade: #ffb41e, #ffffff 10%, #fff6c8 16%, #ffd23a 24%, #ffb41e 40%, #ffb41e 60%, #ffffff 72%, #ffd23a 82%, #ffb41e 92%}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-pm .answer-check{position:absolute;right:16px;margin:0;color:#0c1a5c}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-pm .answer-btn.picked .kq-prix-pm-mot{padding-right:18px}.kq-prix-pm .timer-ring{border-radius:50%;background:radial-gradient(circle,#0c2a9e,#07185e 72%);box-shadow:0 0 18px #3fdcff73}.kq-prix-pm .timer-ring svg circle:first-child{stroke:#ffffff1f}.kq-prix-pm .timer-ring svg circle:last-child{stroke:#3fdcff!important}.kq-prix-pm .timer-ring:has(circle[stroke="var(--coral)"]) svg circle:last-child{stroke:#ff3f56!important}.kq-prix-pm .timer-ring .val{color:#fff!important}.kq-prix-ab>.stack>.answer-btn:nth-child(2){order:1}.kq-prix-ab>.stack>.kq-prix-pm-ou{order:2}.kq-prix-ab>.stack>.answer-btn:nth-child(3){order:3}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-ab .answer-btn{background:linear-gradient(180deg,#fff27a,#ffd23a 45%,#ffb41e)!important;box-shadow:0 0 16px #ffd25073,0 6px #c98a00,0 10px 18px #04105073;color:#0c1a5c!important;text-shadow:none!important}.play-shell .kq-prix-ab .answer-btn>.kq-halo{--halo-degrade: #ffb41e, #ffffff 10%, #fff6c8 16%, #ffd23a 24%, #ffb41e 40%, #ffb41e 60%, #ffffff 72%, #ffd23a 82%, #ffb41e 92%}.kq-prix-ab .answer-btn[data-lettre=A] .kq-prix-pm-icone{background:linear-gradient(160deg,#ffb13b,#ff5a2c 55%,#d02a3a)}.kq-prix-ab .answer-btn[data-lettre=B] .kq-prix-pm-icone{background:linear-gradient(200deg,#6ff0ff,#2a8cff 55%,#1f3fd0)}.kq-prix-ab-lettre{color:#fff;text-shadow:0 2px 0 rgba(4,16,80,.4);font-family:Montserrat,Poppins,sans-serif;font-size:clamp(26px,4.2svh,34px);font-weight:900}.kq-prix-ab .kq-prix-pm-mot{letter-spacing:-.01em}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-ab .answer-btn.picked{box-shadow:0 0 0 3px #fff,0 0 22px #ffe678e6,0 6px #c98a00}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-ab .answer-btn.picked[data-lettre=A] .kq-prix-pm-icone{background:linear-gradient(160deg,#ffb13b,#ff5a2c 55%,#d02a3a)}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-ab .answer-btn.picked[data-lettre=B] .kq-prix-pm-icone{background:linear-gradient(200deg,#6ff0ff,#2a8cff 55%,#1f3fd0)}.play-shell.kq-jeu-prix:before{content:"";flex:none;height:clamp(56px,10svh,96px);background:url(/jeux/prix/telephone/logo-prix.webp) center / contain no-repeat;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}.play-shell.kq-jeu-prix>img{display:none!important}.play-shell.kq-jeu-prix:after{content:"";flex:none;margin-top:auto;height:clamp(34px,5.4svh,54px);background:url(/podium-party-logo.png) center / contain no-repeat}@media (max-height: 620px){.play-shell.kq-jeu-prix:before{height:44px}.play-shell.kq-jeu-prix:after{display:none}}.play-shell.kq-jeu-prix .kq-prix-tel-pave{min-height:170px;grid-template-rows:repeat(4,minmax(38px,1fr))}@media (max-height: 700px){.play-shell.kq-jeu-prix:has(.kq-prix-tel){--tel-chrono: 54px;--tel-chrono-chiffre: 24px}.play-shell.kq-jeu-prix .kq-prix-tel{gap:6px}.play-shell.kq-jeu-prix .kq-prix-tel>h2.kq-prix-tel-nom{font-size:17px!important;padding-block:14px 8px}.play-shell.kq-jeu-prix .kq-prix-tel-ecran{min-height:44px;font-size:26px}.play-shell.kq-jeu-prix .kq-prix-tel-pave{gap:6px}.play-shell.kq-jeu-prix .kq-prix-tel-touche{font-size:22px}.play-shell.kq-jeu-prix .kq-prix-tel-valider{height:46px;font-size:17px}}@media (max-height: 600px){.play-shell.kq-jeu-prix:has(.kq-prix-tel){--tel-chrono: 46px;--tel-chrono-chiffre: 21px}.play-shell.kq-jeu-prix .kq-prix-tel-pave{min-height:146px;grid-template-rows:repeat(4,minmax(32px,1fr))}.play-shell.kq-jeu-prix .kq-prix-tel-ecran{min-height:40px;font-size:24px}.play-shell.kq-jeu-prix .kq-prix-tel-valider{height:42px}}.play-shell.kq-jeu-prix .kq-prix-tel-valider{margin-bottom:max(12px,env(safe-area-inset-bottom,0px))}.play-shell.kq-jeu-prix:has(.kq-prix-tel):after{display:none}.play-shell.kq-jeu-prix:has(.kq-prix-pm):after{display:none}.kq-prix-tel-ecran{grid-template-columns:minmax(0,1fr);padding:0 18px;box-sizing:border-box}.kq-prix-tel-montant{display:block;max-width:100%;white-space:nowrap;text-align:center}.kq-prix-pm-prix{max-width:100%}.kq-prix-ab .kq-prix-pm-mot{display:block;min-width:0;max-width:100%;box-sizing:border-box;white-space:nowrap}.play-shell:not(.kq-jeu-quiz) .kq-question.kq-prix-ab .answer-btn .kq-prix-pm-mot{text-transform:none}.play-shell .kq-verdict .answer-btn.kq-prix-carte{justify-content:center;padding-left:18px}.play-shell .kq-verdict .answer-btn.faded.picked.kq-prix-carte:before{content:var(--t-ton-prix, "Ton prix")}.play-shell .kq-verdict .answer-btn.correct.kq-prix-carte:before{content:var(--t-vrai-prix, "Le vrai prix")}.play-shell .kq-verdict .answer-btn.faded.picked.kq-prix-carte.est-gagne{background:#0a4d17;border-color:#36e05c}.kq-prix-carte-montant{display:block;min-width:0;max-width:100%;white-space:nowrap;text-align:center}.media-image{position:relative;overflow:hidden}.media-image .media-image-fg{position:relative;z-index:1;width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 .5cqmin 1.6cqmin rgba(0,0,0,.6))}.media-image .media-image-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.15);filter:blur(max(8px,2.4cqmin)) brightness(.5) saturate(1.15)}.media-image .blind-video-overlay{z-index:2}.media-image .media-image-error{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:.6em;text-align:center;padding:1cqmin;font-size:max(18px,6cqmin);font-weight:700;color:var(--muted);background:var(--panel)}.media-upload-preview-image{display:block;width:100%;max-height:220px;object-fit:contain;border-radius:10px;background:#000}.media-video{position:relative;overflow:hidden}.media-video .media-video-fg{position:relative;z-index:1;width:100%;height:100%;display:block;object-fit:contain;filter:drop-shadow(0 .5cqmin 1.6cqmin rgba(0,0,0,.6))}.media-video .media-video-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;display:block;object-fit:cover;transform:scale(1.15);filter:blur(max(8px,2.4cqmin)) brightness(.5) saturate(1.15);pointer-events:none}.media-video .blind-video-overlay{z-index:2}.media-video.media-video-plein .media-video-fg{filter:none}@keyframes kq-chrono-bump{0%{transform:scale(1)}16%{transform:scale(1.45)}46%{transform:scale(1.08)}70%{transform:scale(1.2)}to{transform:scale(1.15)}}.timer-ring.est-urgence .val{animation:kq-chrono-bump .9s cubic-bezier(.22,1.2,.36,1) both;will-change:transform}.timer-ring.est-urgence .val{text-shadow:0 0 .35em rgba(255,63,86,.55),0 2px 6px rgba(0,0,0,.5)}@media (prefers-reduced-motion: reduce){.timer-ring.est-urgence .val{animation:none;transform:scale(1.15)}}@keyframes kq-chrono-alerte{0%,to{transform:scale(1);filter:drop-shadow(0 0 1.6cqmin rgba(255,40,70,.45))}30%{transform:scale(1.07);filter:drop-shadow(0 0 4.5cqmin rgba(255,40,70,.95))}}.tv .timer-ring.est-urgence{animation:kq-chrono-alerte 1s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.tv .timer-ring.est-urgence{animation:none;filter:drop-shadow(0 0 3cqmin rgba(255,40,70,.8))}}.tv.kq-jeu-quiz,.play-shell.kq-jeu-quiz{background-image:url(/fond-quiz.webp)}.tv.kq-jeu-quiz:has(>.tv-center.tv-revele){background-image:url(/fond-quiz-sans-logo.webp)}.tv.kq-jeu-quiz:has(>.tv-center>.row):not(:has(>.tv-center.tv-revele)){background-image:url(/fond-quiz-sans-logo.webp)}.tv.kq-jeu-quiz:has(>.tv-center>.row):not(:has(>.tv-center.tv-revele)):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/logo-quiz-calque.webp) center / cover no-repeat;pointer-events:none;z-index:1}.tv:not([class*=kq-jeu-]){background-image:url(/fond-tele.webp);background-size:cover;background-position:center}.tv.kq-jeu-blindtest,.play-shell.kq-jeu-blindtest{background-image:url(/fond-blindtest.webp)}.tv.kq-jeu-bingo{background-image:url(/jeux/bingo/tv/fond.webp)}.tv.kq-jeu-prix,.play-shell.kq-jeu-prix:not(.kq-neutre){background-image:url(/jeux/prix/tv/fond.webp)}.tv>.tv-head{justify-content:center}.tv:has(>.tv-center.tv-revele)>.tv-head{display:none}.tv:has(>.tv-entracte)>.tv-head{display:none}.tv-entracte-tete{justify-content:center}.play-shell.kq-rejoindre{min-height:100svh;gap:0;padding-top:calc(env(safe-area-inset-top,0px) + 22px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 22px);font-family:Poppins,Fredoka,sans-serif;color:#fff}.kq-rejoindre-logo{display:block;width:118px;align-self:center}.kq-rejoindre-bloc{--bloc: #0c1452;margin-top:68px;padding:0 20px 22px;border-radius:26px;background:var(--bloc);border:2px solid #2b3aa8;box-shadow:0 14px 32px #00001473;display:flex;flex-direction:column;margin-bottom:24px}.kq-rejoindre-perso{align-self:center;margin-top:-60px;width:118px;height:118px;border-radius:50%;display:grid;place-items:center;font-size:64px;line-height:1;background:#ffd23e;box-shadow:0 0 0 6px var(--bloc),0 10px 20px #00000059}.kq-rejoindre-salle{align-self:center;margin:14px 0 0;padding:6px 14px;border-radius:999px;background:#1d2a8a;color:#dfe4ff;font-size:14px;font-weight:700;letter-spacing:.04em}.kq-rejoindre-code-champ{margin-top:14px;display:flex;flex-direction:column;align-items:center;gap:6px}.kq-rejoindre-code-champ label{font-size:14px;font-weight:600;color:#c9d1ff}.play-shell .kq-rejoindre-code{width:70%!important;height:50px!important;padding:0 12px!important;border-radius:14px!important;border:0!important;background:#1d2a8a!important;color:#fff!important;text-align:center!important;font-family:Poppins,Fredoka,sans-serif!important;font-size:24px!important;font-weight:800!important;letter-spacing:.3em!important}.kq-rejoindre-titre{margin:14px 0 0;text-align:center;font-family:Montserrat,Poppins,sans-serif;font-size:34px;font-weight:900;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:#fff}.kq-rejoindre-titre em{font-style:normal;color:#ffb800}.play-shell .kq-rejoindre-nom{margin-top:18px!important;width:100%!important;height:58px!important;padding:0 16px!important;border-radius:14px!important;border:0!important;background:#fff!important;color:#10123a!important;font-family:Poppins,Fredoka,sans-serif!important;font-size:24px!important;font-weight:800!important;box-shadow:none!important}.play-shell .kq-rejoindre-nom::placeholder{color:#a2a6c4;font-weight:600}.play-shell .kq-rejoindre-nom:focus{outline:3px solid #ffd23e;outline-offset:2px;box-shadow:none}.kq-rejoindre-aide,.kq-rejoindre-refus{margin-top:7px;font-size:13px;font-weight:500;color:#c9d1ff}.kq-rejoindre-refus{color:#ff8fa8;font-weight:700}.kq-rejoindre-avatars{margin-top:16px;display:flex;justify-content:space-between;gap:4px}.kq-rejoindre-avatar{flex:none;width:36px;height:36px;padding:0;display:grid;place-items:center;border:0;border-radius:50%;background:#1d2a8a;font-size:20px;line-height:1;cursor:pointer;transition:transform .12s ease}.kq-rejoindre-avatar.is-on{background:#ffd23e;box-shadow:0 0 0 3px var(--bloc),0 0 0 5px #ffd23e;transform:scale(1.08)}.kq-rejoindre-avatar:focus-visible{outline:3px solid #fff;outline-offset:2px}.kq-rejoindre-go{margin-top:auto;min-height:62px;border:0;border-radius:999px;background:#ff2f6d;color:#fff;font-family:Poppins,Fredoka,sans-serif;font-size:22px;font-weight:800;box-shadow:0 7px #a3002f;cursor:pointer;transition:transform .08s ease,box-shadow .08s ease}.kq-rejoindre-go:active:not(:disabled){transform:translateY(4px);box-shadow:0 3px #a3002f}.kq-rejoindre-go:disabled{opacity:.45;cursor:default}.kq-rejoindre-ferme{margin-top:auto;min-height:69px;box-sizing:border-box;padding:10px 18px;border-radius:22px;background:#0c1452;border:2px solid #ff2f6d;box-shadow:0 0 18px #ff2f6d59,0 10px 24px #00001473;display:flex;flex-direction:column;justify-content:center;gap:3px;text-align:center;font-family:Montserrat,Poppins,sans-serif}.kq-rejoindre-ferme p{margin:0}.kq-rejoindre-ferme-titre{font-size:19px;font-weight:900;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:#ff5c8a}.kq-rejoindre-ferme-aide{font-size:14px;font-weight:600;line-height:1.25;color:#dfe4ff;text-wrap:balance}.kq-rejoindre-salle.est-fermee{background:#3a1046;color:#ffb3c8}.play-shell.kq-rejoindre .toast{bottom:calc(env(safe-area-inset-bottom,0px) + 105px);width:max-content;max-width:calc(100% - 32px);padding:12px 18px;border-radius:18px;background:#0c1452;border:2px solid #2b3aa8;box-shadow:0 10px 24px #00001480;font-family:Montserrat,Poppins,sans-serif;font-size:15px;font-weight:700;line-height:1.3;text-align:center;color:#fff}.play-shell.kq-rejoindre .toast.error{border-color:#ff2f6d;color:#ffd6e1}@media (max-height: 640px){.kq-rejoindre-bloc{margin-top:56px}.kq-rejoindre-perso{width:96px;height:96px;font-size:52px;margin-top:-50px}.kq-rejoindre-titre{font-size:29px}}@font-face{font-family:Poppins;src:url(/fonts/Poppins-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins Display;src:url(/fonts/Poppins-800.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--kq-canvas: #07061a;--kq-surface-1: #241d5a;--kq-surface-2: #2a2470;--kq-surface-3: #332a86;--kq-nav: #241d5a;--kq-nav-active: #07061a;--kq-direct-canvas: #07061a;--kq-direct-ecran: #050414;--kq-border: #2c2566;--kq-border-strong: #4a4390;--kq-border-dashed: #4a4390;--kq-neon: #4da3ff;--kq-neon-soft: #4da3ff24;--kq-glow-panel: 0 0 22px #2c50e01f;--kq-glow-neon: 0 0 14px #4da3ff59;--kq-ink: #f6f3ff;--kq-ink-muted: #cfc9f5;--kq-ink-faint: #a39dd6;--kq-quiz: #ff2d6f;--kq-blindtest: #1fc96b;--kq-bingo: #2e8bff;--kq-playlist: #b87bff;--kq-paroles: #ff9f43;--kq-paroles-soft: #ff9f4326;--kq-paroles-line: #ff9f4366;--kq-quiz-soft: #ff2d6f26;--kq-quiz-line: #ff2d6f66;--kq-blindtest-soft: #1fc96b26;--kq-blindtest-line: #1fc96b66;--kq-bingo-soft: #2e8bff26;--kq-bingo-line: #2e8bff66;--kq-playlist-soft: #b87bff26;--kq-playlist-line: #b87bff66;--kq-go: #1fc96b;--kq-go-hover: #3ee089;--kq-go-soft: #1fc96b1f;--kq-on-go: #062012;--kq-danger: #ff4757;--kq-live: #ff5a4e;--kq-live-glow: #ff5a4e;--kq-danger-soft: #ff47571f;--kq-danger-line: #ff475766;--kq-accent: #ffc93c;--kq-fond-liste: #050323;--kq-primaire: #9d00ff;--kq-primaire-vif: #b02dff;--kq-on-primaire: #ffffff;--kq-glow-primaire: 0 6px 20px rgba(157, 0, 255, .38);--kq-accent-soft: #ffc93c1f;--kq-accent-line: #ffc93c;--kq-on-accent: #1a0f3a;--kq-violet: #7c3aed;--kq-violet-hover: #8b52f0;--kq-on-violet: #ffffff;--kq-font-display: "Poppins Display", "Poppins", "Inter", -apple-system, "Segoe UI", sans-serif;--kq-font-body: "Poppins", "Inter", -apple-system, "Segoe UI", sans-serif;--kq-font-mono: "Poppins", "Inter", -apple-system, "Segoe UI", sans-serif;--kq-text-2xs: 11px;--kq-text-xs: 11px;--kq-text-sm: 13px;--kq-text-base: 15px;--kq-text-md: 17px;--kq-text-lg: 22px;--kq-text-xl: 28px;--kq-text-2xl: 28px;--kq-text-3xl: 28px;--kq-text-floor-creation: var(--kq-text-sm);--kq-text-floor-soiree: var(--kq-text-base);--kq-leading-tight: 1.05;--kq-leading-snug: 1.35;--kq-leading-body: 1.5;--kq-weight-regular: 400;--kq-weight-medium: 500;--kq-weight-semibold: 600;--kq-weight-bold: 700;--kq-weight-black: 800;--kq-space-1: 4px;--kq-space-2: 8px;--kq-space-3: 12px;--kq-space-4: 16px;--kq-space-5: 20px;--kq-space-6: 24px;--kq-space-8: 32px;--kq-space-10: 40px;--kq-space-12: 48px;--kq-radius-sm: 6px;--kq-radius-md: 8px;--kq-radius-lg: 20px;--kq-radius-xl: 28px;--kq-radius-pill: 999px;--kq-radius-btn: var(--kq-radius-pill);--kq-affiche-ratio: 7 / 9;--kq-shadow-1: 0 2px 8px #00000047;--kq-shadow-2: 0 10px 28px #0000006b;--kq-shadow-3: 0 20px 48px #00000085;--kq-glow-accent: 0 0 20px #ffc42e4d;--kq-glow-go: 0 4px 18px #1fc96b40;--kq-hit: 44px;--kq-hit-sm: 32px;--kq-dur-fast: .12s;--kq-dur-base: .2s;--kq-dur-slow: .32s;--kq-ease-out: cubic-bezier(.2, .8, .3, 1);--kq-ease-spring: cubic-bezier(.2, 1.3, .4, 1);--kq-z-sticky: 30;--kq-z-drag: 40;--kq-z-nav: 45;--kq-z-drawer: 50;--kq-z-modal: 60;--kq-z-toast: 70;--kq-z-menu: 80;--kq-nav-width: 248px;--kq-nav-rail: 76px;--kq-nav-logo-h: 81px;--kq-fill: #78788014;--kq-fill-hover: #7878801f;--kq-voile-survol: #00000014;--kq-focus-ring: 0 0 0 2px var(--kq-canvas), 0 0 0 5px color-mix(in srgb, var(--kq-accent) 40%, transparent)}@media (prefers-reduced-motion: reduce){:root{--kq-dur-fast: 1ms;--kq-dur-base: 1ms;--kq-dur-slow: 1ms}}:root{--kq-echelle: 1}@media (max-width: 2100px){:root{--kq-echelle: .85}}@media (max-width: 1650px){:root{--kq-echelle: .78}}.kq-app{display:flex;flex-direction:column;zoom:var(--kq-echelle);height:calc(100dvh / var(--kq-echelle));overflow:hidden;position:relative;color-scheme:dark;font-synthesis-weight:none;background:var(--kq-canvas);color:var(--kq-ink);font-family:var(--kq-font-body);font-size:var(--kq-text-base);line-height:var(--kq-leading-body)}.kq-app-body{display:flex;flex:1;min-height:0;position:relative;overflow:hidden}.kq-main{flex:1;min-width:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}.kq-main:focus,.kq-main:focus-visible{outline:none}.kq-main::-webkit-scrollbar{width:8px}.kq-main::-webkit-scrollbar-track{background:transparent}.kq-main::-webkit-scrollbar-thumb{background:#ffffff2e;border:2px solid transparent;background-clip:padding-box;border-radius:999px}.kq-main::-webkit-scrollbar-thumb:hover{background:#ffffff52;background-clip:padding-box}.kq-main::-webkit-scrollbar-button{display:none}.kq-barre{flex:none;display:flex;align-items:center;gap:28px;height:80px;padding:0 28px;background:var(--kq-nav);border-bottom:1px solid var(--kq-border);z-index:var(--kq-z-sticky)}.kq-barre-logo{flex:none;display:inline-flex;align-items:center;border-radius:var(--kq-radius-sm)}.kq-barre-logo img{height:44px;width:auto;display:block}.kq-barre-logo:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-onglets{flex:1;display:flex;justify-content:center;align-items:center;min-width:0}.kq-onglets-groupe{display:flex;align-items:center;padding:6px;border-radius:var(--kq-radius-pill);background:var(--kq-canvas)}.kq-barre-fin{flex:1;display:flex;align-items:center;justify-content:flex-end;gap:var(--kq-space-3);min-width:0}.kq-onglet{display:inline-flex;align-items:center;gap:var(--kq-space-2);padding:8px 14px;border:0;border-radius:var(--kq-radius-pill);font-family:var(--kq-font-display);font-size:16px;color:var(--kq-ink-muted);text-decoration:none;white-space:nowrap;transition:background var(--kq-dur-base) var(--kq-ease-out),color var(--kq-dur-base) var(--kq-ease-out)}.kq-onglet:hover{color:var(--kq-ink)}.kq-onglet:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-onglet.active,.kq-onglet--direct.active{background:#f6f3ff;color:#17132e}.kq-onglet--direct.active .kq-voyant{box-shadow:0 0 6px var(--kq-live)}.kq-onglet.is-eteint{opacity:.38;cursor:default}.kq-onglet.is-eteint:hover{background:none;color:var(--kq-ink-muted)}.kq-voyant{width:11px;height:11px;flex:none;border-radius:50%;background:var(--kq-live);box-shadow:0 0 10px var(--kq-live-glow);animation:kq-battement 2s var(--kq-ease-out) infinite}@keyframes kq-battement{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.kq-voyant{animation:none}}.kq-badge-joueurs{display:inline-flex;align-items:center;gap:var(--kq-space-2);height:34px;padding:0 var(--kq-space-4);border-radius:var(--kq-radius-pill);background:var(--kq-surface-2);border:1px solid transparent;font-size:var(--kq-text-xs);font-weight:var(--kq-weight-bold);color:var(--kq-ink-muted);white-space:nowrap}.kq-barre-pilule{display:inline-flex;align-items:center;gap:var(--kq-space-2);height:34px;padding:0 var(--kq-space-4);border-radius:var(--kq-radius-pill);background:var(--kq-surface-2);border:1px solid transparent;font-family:inherit;font-size:var(--kq-text-xs);font-weight:var(--kq-weight-bold);color:var(--kq-ink-muted);white-space:nowrap;cursor:pointer}.kq-barre-pilule:hover{background:var(--kq-surface-3);color:var(--kq-ink)}.kq-barre-pilule:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-barre-chevron{font-size:10px;opacity:.7}.kq-barre-pilule.is-eteint{border-color:var(--kq-accent);color:var(--kq-accent)}.kq-badge-joueurs.is-bouton{font-family:inherit;cursor:pointer}.kq-badge-joueurs.is-bouton:hover{background:var(--kq-surface-3);color:var(--kq-ink)}.kq-badge-joueurs.is-bouton:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-btn-lancer{display:inline-flex;align-items:center;justify-content:center;gap:var(--kq-space-2);height:44px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-primaire);color:var(--kq-on-primaire);box-shadow:var(--kq-glow-primaire);font-family:var(--kq-font-display);font-size:var(--kq-text-base);font-weight:var(--kq-weight-black);cursor:pointer}.kq-btn-lancer:hover:not(:disabled){background:var(--kq-primaire-vif)}.kq-btn-lancer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-btn-lancer:disabled{background:var(--kq-surface-2);color:var(--kq-ink-faint);box-shadow:none;cursor:not-allowed}@media (max-width: 1100px){.kq-app-body{flex-direction:column;overflow-y:auto}.kq-main{flex:none;overflow:visible}.kq-prog,.kq-prog.est-large{width:auto;border-left:0;border-top:1px solid var(--kq-border);max-height:50vh}}@media (max-width: 700px){.kq-barre{gap:var(--kq-space-2);padding:0 var(--kq-space-2)}.kq-barre-logo img{height:26px}.kq-onglet{padding:0 var(--kq-space-3);font-size:var(--kq-text-xs)}.kq-compte-nom{display:none}}.kq-page{margin:0;padding:var(--kq-space-8) var(--kq-space-6) var(--kq-space-12)}.kq-main .page{max-width:none;margin-left:0;margin-right:auto}.kq-page-title{font-family:var(--kq-font-display);font-weight:700;font-size:28px;line-height:1.18;letter-spacing:-.02em;margin:0}.kq-empty{margin-top:var(--kq-space-8);padding:var(--kq-space-12) var(--kq-space-6);border:1px dashed var(--kq-border-strong);border-radius:var(--kq-radius-xl);background:var(--kq-surface-1);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--kq-space-3)}.kq-empty-icon{color:var(--kq-ink-faint)}.kq-empty h2{font-family:var(--kq-font-display);font-size:var(--kq-text-lg);font-weight:var(--kq-weight-bold);margin:0}.kq-empty p{margin:0;color:var(--kq-ink-muted);max-width:52ch}.kq-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:var(--kq-font-body);font-weight:var(--kq-weight-bold);font-size:var(--kq-text-base);min-height:var(--kq-hit);padding:0 var(--kq-space-5);border-radius:var(--kq-radius-btn);background:var(--kq-surface-2);color:var(--kq-ink);border:1px solid var(--kq-border-strong);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--kq-space-2);transition:background var(--kq-dur-base) var(--kq-ease-out),border-color var(--kq-dur-base) var(--kq-ease-out)}.kq-btn:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-btn:disabled{opacity:.45;cursor:not-allowed}.kq-btn--go{background:var(--kq-go);color:var(--kq-on-go);border-color:transparent;box-shadow:var(--kq-glow-go)}.kq-btn--danger{background:transparent;color:var(--kq-danger);border-color:var(--kq-danger-line)}.kq-btn--ghost{background:transparent;border-color:transparent;color:var(--kq-ink-muted)}.kq-btn--ghost:hover{background:var(--kq-surface-2);color:var(--kq-ink)}.kq-badge{display:inline-flex;align-items:center;gap:var(--kq-space-1);font-size:var(--kq-text-sm);font-weight:var(--kq-weight-bold);letter-spacing:.06em;text-transform:uppercase;padding:3px var(--kq-space-2);border-radius:var(--kq-radius-pill);border:1px solid;white-space:nowrap}.kq-t-quiz.kq-badge{color:var(--kq-quiz);border-color:var(--kq-quiz-line);background:var(--kq-quiz-soft)}.kq-t-blindtest.kq-badge{color:var(--kq-blindtest);border-color:var(--kq-blindtest-line);background:var(--kq-blindtest-soft)}.kq-t-bingo.kq-badge{color:var(--kq-bingo);border-color:var(--kq-bingo-line);background:var(--kq-bingo-soft)}.kq-t-playlist.kq-badge{color:var(--kq-playlist);border-color:var(--kq-playlist-line);background:var(--kq-playlist-soft)}.kq-t-paroles.kq-badge{color:var(--kq-paroles);border-color:var(--kq-paroles-line);background:var(--kq-paroles-soft)}.kq-badge--icon{padding:4px}.kq-search{display:flex;align-items:center;gap:12px;background:var(--kq-surface-1);border:1px solid transparent;border-radius:var(--kq-radius-pill);padding:10px 22px;min-width:260px;color:var(--kq-ink-faint);font-size:16px}.kq-app input:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.kq-app textarea,.kq-app select{background:var(--kq-fill);border:0;color:var(--kq-ink);border-radius:8px;font-family:var(--kq-font-body)}.kq-app input:focus-visible,.kq-app textarea:focus-visible,.kq-app select:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app input:hover,.kq-app textarea:hover,.kq-app select:hover{background:var(--kq-fill-hover)}.kq-app select option{background:var(--kq-surface-1);color:var(--kq-ink)}.kq-app input::placeholder,.kq-app textarea::placeholder{color:var(--kq-ink-faint)}.kq-search>svg{display:none}.kq-search input{font-size:16px}.kq-search input,.kq-search input:focus{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important}.kq-search:focus-within{border-color:var(--kq-accent);box-shadow:0 0 0 3px var(--kq-accent-soft)}.kq-search input{background:transparent;border:0;outline:none;color:var(--kq-ink);font-family:var(--kq-font-body);font-size:var(--kq-text-sm);width:100%;padding:var(--kq-space-2) 0}.kq-inline-input{background:transparent;border:1px solid transparent;border-radius:var(--kq-radius-sm);color:var(--kq-ink);font-family:inherit;font-size:inherit;font-weight:inherit;padding:var(--kq-space-1) var(--kq-space-2);margin-left:calc(var(--kq-space-2) * -1);width:100%;min-width:0}.kq-inline-input::placeholder{color:var(--kq-ink-faint);font-style:italic}.kq-inline-input:hover{border-color:var(--kq-border);background:#ffffff08}.kq-inline-input:focus{outline:none;border-color:var(--kq-accent);background:var(--kq-surface-1)}.kq-modal-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--kq-z-modal);background:#05060acc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:var(--kq-space-5)}.kq-modal{background:var(--kq-surface-1);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-xl);box-shadow:var(--kq-shadow-3);padding:var(--kq-space-6);width:min(540px,100%);max-height:86vh;overflow:auto;display:flex;flex-direction:column;gap:var(--kq-space-4)}.kq-modal h2{font-family:var(--kq-font-display);font-weight:var(--kq-weight-bold);font-size:var(--kq-text-lg);margin:0;display:flex;align-items:center;gap:var(--kq-space-3);color:var(--kq-ink)}.kq-modal h2 .kq-modal-icon{width:34px;height:34px;flex:none;border-radius:var(--kq-radius-pill);display:grid;place-items:center;color:var(--kq-danger);background:var(--kq-danger-soft);border:1px solid var(--kq-danger-line)}.kq-modal p{margin:0;color:var(--kq-ink-muted)}.kq-modal-actions{display:flex;justify-content:flex-end;gap:var(--kq-space-3);flex-wrap:wrap;margin-top:var(--kq-space-2)}.kq-modal-list{list-style:none;margin:0;padding:var(--kq-space-3);display:flex;flex-direction:column;gap:var(--kq-space-2);background:var(--kq-canvas);border:1px solid var(--kq-border);border-radius:var(--kq-radius-md);max-height:220px;overflow:auto}.kq-modal-list li{display:flex;align-items:baseline;gap:var(--kq-space-2);font-size:var(--kq-text-sm)}.kq-modal-list .kq-modal-list-name{font-weight:var(--kq-weight-bold);color:var(--kq-ink)}.kq-modal-list .kq-modal-list-meta{color:var(--kq-ink-faint);font-family:var(--kq-font-mono);font-size:var(--kq-text-sm)}.kq-modal-typed{display:flex;flex-direction:column;gap:var(--kq-space-2)}.kq-modal-typed label{font-size:var(--kq-text-sm);color:var(--kq-ink-muted)}.kq-modal-typed input{background:var(--kq-canvas);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-md);color:var(--kq-ink);font-family:var(--kq-font-mono);font-size:var(--kq-text-base);padding:var(--kq-space-3);min-height:var(--kq-hit-sm);outline:none}.kq-modal-typed input:focus{border-color:var(--kq-accent);box-shadow:0 0 0 3px var(--kq-accent-soft)}.kq-row{display:flex;align-items:center;gap:var(--kq-space-3);flex-wrap:wrap}.kq-muted{color:var(--kq-ink-muted)}.kq-faint{color:var(--kq-ink-faint)}.kq-mono{font-family:var(--kq-font-mono);font-variant-numeric:tabular-nums}.kq-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.kq-skip{position:absolute;left:var(--kq-space-4);top:calc(var(--kq-space-4) * -4);z-index:var(--kq-z-toast);background:var(--kq-accent);color:var(--kq-on-accent);font-weight:var(--kq-weight-bold);padding:var(--kq-space-3) var(--kq-space-4);border-radius:var(--kq-radius-md);text-decoration:none;transition:top var(--kq-dur-base) var(--kq-ease-out)}.kq-skip:focus{top:var(--kq-space-4)}.kq-mn{position:fixed;zoom:var(--kq-echelle);z-index:var(--kq-z-menu);min-width:200px;max-width:320px;padding:4px;background:var(--kq-surface-2);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-md);box-shadow:0 10px 30px #0006,0 2px 6px #00000040;display:flex;flex-direction:column;gap:1px}.kq-mn-item{display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;min-height:26px;padding:0 8px;background:none;border:0;border-radius:3px;color:var(--kq-ink);font:inherit;font-size:13px;line-height:1.2;text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap}.kq-mn-item:hover:not(:disabled),.kq-mn-item:focus-visible{background:var(--kq-accent);color:#fff;outline:none}.kq-mn-item:hover:not(:disabled) .kq-mn-raccourci,.kq-mn-item:focus-visible .kq-mn-raccourci{color:#ffffffb3}.kq-mn-item:disabled{color:var(--kq-ink-faint);cursor:default}.kq-mn-icone{display:grid;place-items:center;color:var(--kq-ink-muted)}.kq-mn-item:hover:not(:disabled) .kq-mn-icone,.kq-mn-item:focus-visible .kq-mn-icone{color:inherit}.kq-mn-label{overflow:hidden;text-overflow:ellipsis}.kq-mn-raccourci{font-family:var(--kq-font-mono);font-size:11px;color:var(--kq-ink-faint);padding-left:16px}.kq-mn-item.is-danger{color:var(--kq-danger)}.kq-mn-item.is-danger:hover:not(:disabled),.kq-mn-item.is-danger:focus-visible{background:var(--kq-danger);color:#fff}.kq-mn-sep{height:1px;margin:4px 6px;background:var(--kq-border)}.kq-moteur-perime{flex:none;padding:var(--kq-space-3) var(--kq-space-5);background:var(--kq-accent-soft);border-bottom:1px solid var(--kq-accent);color:var(--kq-ink);font-size:var(--kq-text-sm);line-height:var(--kq-leading-snug)}.kq-moteur-perime strong{color:var(--kq-accent)}.kq-moteur-perime-nouveautes{margin-left:var(--kq-space-2);color:var(--kq-accent);font-weight:var(--kq-weight-bold);text-decoration:underline;text-underline-offset:3px}.kq-moteur-perime-nouveautes:before{content:"·";display:inline-block;margin-right:var(--kq-space-2);color:var(--kq-ink-muted);text-decoration:none}.kq-moteur-perime-recharger{margin-left:var(--kq-space-2);padding:0;border:none;background:none;color:var(--kq-accent);font:inherit;font-weight:var(--kq-weight-bold);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kq-portail-ouvert{flex:none;padding:var(--kq-space-3) var(--kq-space-5);background:var(--kq-danger-soft);border-bottom:1px solid var(--kq-danger);color:var(--kq-ink);font-size:var(--kq-text-sm);line-height:var(--kq-leading-snug)}.kq-portail-ouvert strong{color:var(--kq-danger)}.kq-portail-ouvert code{display:inline-block;margin-left:var(--kq-space-3);padding:2px var(--kq-space-2);border-radius:var(--kq-radius-sm);background:var(--kq-surface-2);font-family:var(--kq-font-mono);font-size:var(--kq-text-xs);color:var(--kq-ink-muted)}.kq-panneau-voile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--kq-z-drawer) - 1);border:0;padding:0;background:#05060a5c;cursor:default}.kq-panneau{position:fixed;z-index:var(--kq-z-drawer);top:56px;right:0;bottom:0;width:520px;max-width:100vw;display:flex;flex-direction:column;gap:var(--kq-space-3);padding:var(--kq-space-4);background:var(--kq-surface-1);border-left:1px solid var(--kq-border-strong);box-shadow:-18px 0 40px #05060a73}.kq-panneau-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--kq-space-3);flex:none}.kq-panneau-tete h2{margin:0;font-family:var(--kq-font-display);font-weight:var(--kq-weight-black);font-size:var(--kq-text-lg)}.kq-panneau-x{width:var(--kq-hit-sm);height:var(--kq-hit-sm);display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--kq-radius-sm);background:none;color:var(--kq-ink-muted);cursor:pointer}.kq-panneau-x:hover{background:var(--kq-surface-2);color:var(--kq-ink)}.kq-panneau-x:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-panneau-search{flex:none;min-height:60px;padding:0 28px;background:var(--kq-surface-2);border:0;min-width:0}.kq-panneau-search>svg{display:none}.kq-panneau-search input{font-size:19px;padding:0}.kq-panneau-search input::placeholder{color:var(--kq-ink-faint)}.kq-panneau-search:focus-within{border-color:transparent;box-shadow:none;background:var(--kq-surface-3)}.kq-panneau-tete{padding-top:var(--kq-space-2)}.kq-panneau-tete h2{font-size:var(--kq-text-2xl)}.kq-panneau-x{width:48px;height:48px;border-radius:50%;background:var(--kq-surface-2)}.kq-panneau-types{flex:none;display:flex;gap:var(--kq-space-2);flex-wrap:wrap}.kq-panneau-type{height:40px;padding:0 18px;border:2px solid transparent;border-radius:var(--kq-radius-pill);background:var(--kq-surface-2);color:var(--kq-ink-muted);font:inherit;font-size:var(--kq-text-base);font-weight:var(--kq-weight-bold);cursor:pointer}.kq-panneau-type.is-on{background:var(--kq-ink)!important;color:var(--kq-surface-1)!important}.kq-panneau-type.kq-t-quiz{background:var(--kq-quiz-soft);color:var(--kq-quiz)}.kq-panneau-type.kq-t-blindtest{background:var(--kq-blindtest-soft);color:var(--kq-blindtest)}.kq-panneau-type.kq-t-bingo{background:var(--kq-bingo-soft);color:var(--kq-bingo)}.kq-panneau-type.kq-t-paroles{background:var(--kq-paroles-soft);color:var(--kq-paroles)}.kq-panneau-type:hover{color:var(--kq-ink)}.kq-panneau-type:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-panneau-liste{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--kq-space-2)}.kq-panneau-ligne{display:flex;align-items:center;gap:var(--kq-space-3);padding:var(--kq-space-3);border-radius:var(--kq-radius-lg);background:var(--kq-surface-2);border:1px solid transparent}.kq-panneau-ligne.is-ajoute{border-color:var(--kq-go);background:var(--kq-go-soft)}.kq-panneau-art{flex:none;position:relative;width:72px;height:72px;border-radius:var(--kq-radius-md);overflow:hidden;display:grid;place-items:center;background:var(--kq-surface-3);color:var(--kq-ink-faint)}.kq-panneau-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.kq-t-quiz.kq-panneau-art{background:var(--kq-quiz-soft);color:var(--kq-quiz)}.kq-t-blindtest.kq-panneau-art{background:var(--kq-blindtest-soft);color:var(--kq-blindtest)}.kq-t-bingo.kq-panneau-art{background:var(--kq-bingo-soft);color:var(--kq-bingo)}.kq-t-paroles.kq-panneau-art{background:var(--kq-paroles-soft);color:var(--kq-paroles)}.kq-panneau-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kq-panneau-nom{font-size:var(--kq-text-md);font-weight:var(--kq-weight-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-panneau-meta{font-size:var(--kq-text-sm);color:var(--kq-ink-faint)}.kq-panneau-ajouter{flex:none;height:44px;padding:0 18px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-accent);color:var(--kq-on-accent);font:inherit;font-size:var(--kq-text-base);font-weight:var(--kq-weight-black);cursor:pointer;transition:transform var(--kq-dur-fast) var(--kq-ease-out),filter var(--kq-dur-fast) var(--kq-ease-out)}.kq-panneau-ajouter:hover{transform:translateY(-1px);filter:brightness(1.05)}.kq-panneau-ajouter:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-panneau-fait{flex:none;height:44px;padding:0 12px;border:0;background:none;border-radius:var(--kq-radius-pill);color:var(--kq-go);font:inherit;font-size:var(--kq-text-base);font-weight:var(--kq-weight-black);cursor:pointer}.kq-panneau-fait:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-panneau-fin{flex:none;height:56px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-ink);color:var(--kq-surface-1);font-family:var(--kq-font-display);font-size:18px;cursor:pointer}.kq-panneau-fin:hover{background:color-mix(in srgb,var(--kq-ink) 82%,var(--kq-surface-1))}.kq-panneau-fin:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}@media (max-width: 700px){.kq-panneau{width:100vw;top:56px}}.kq-verif-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--kq-z-modal);display:grid;place-items:center;padding:var(--kq-space-6);background:#05060ae0}.kq-verif-sortie{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:0;background:none;cursor:default}.kq-verif{position:relative;z-index:1;width:min(560px,100%);display:flex;flex-direction:column;gap:var(--kq-space-3);padding:var(--kq-space-6);background:var(--kq-surface-1);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-xl);box-shadow:0 24px 60px #05060a99}.kq-verif h2{margin:0;font-family:var(--kq-font-display);font-weight:var(--kq-weight-black);font-size:var(--kq-text-xl)}.kq-verif-sous{margin:0 0 var(--kq-space-2);color:var(--kq-ink-muted);font-size:var(--kq-text-sm)}.kq-verif-ligne{display:flex;align-items:center;gap:var(--kq-space-3);padding:var(--kq-space-3) var(--kq-space-4);border-radius:var(--kq-radius-md);background:var(--kq-surface-2);border:1px solid var(--kq-border)}.kq-verif-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kq-verif-txt strong{font-size:var(--kq-text-sm)}.kq-verif-txt span{font-size:var(--kq-text-sm);color:var(--kq-ink-muted)}.kq-verif-ligne .kq-btn{flex:none}.kq-verif-pastille{flex:none;width:14px;height:14px;border-radius:50%;background:var(--kq-ink-faint)}.kq-verif-ligne.is-vert{border-color:var(--kq-go)}.kq-verif-ligne.is-vert .kq-verif-pastille{background:var(--kq-go);box-shadow:0 0 10px var(--kq-go-soft)}.kq-verif-ligne.is-rouge{border-color:var(--kq-danger-line);background:var(--kq-danger-soft)}.kq-verif-ligne.is-rouge .kq-verif-pastille{background:var(--kq-danger)}.kq-verif-ligne.is-encours .kq-verif-pastille{animation:kq-battement 1.2s var(--kq-ease-out) infinite}.kq-verif-suite{margin:0;padding:var(--kq-space-3) var(--kq-space-4);border-left:2px solid var(--kq-border-strong);color:var(--kq-ink-faint);font-size:var(--kq-text-sm)}.kq-verif-actions{display:flex;justify-content:flex-end;align-items:center;gap:var(--kq-space-3);margin-top:var(--kq-space-2);flex-wrap:wrap}.kq-verif-actions .kq-btn-lancer{height:40px;padding:0 var(--kq-space-6);font-size:var(--kq-text-sm)}.kq-app[data-direct=true]{background:var(--kq-direct-canvas)}.kq-app[data-direct=true] .kq-barre{background:var(--kq-direct-canvas);border-bottom-color:var(--kq-border)}.kq-btn--or{background:var(--kq-primaire);border-color:transparent;color:var(--kq-on-primaire);font-family:var(--kq-font-display);box-shadow:var(--kq-glow-primaire)}.kq-btn--or:hover{background:var(--kq-primaire-vif)}@media (max-height: 860px){.kq-page{padding:var(--kq-space-5) var(--kq-space-6) var(--kq-space-6)}}@media (max-height: 720px){.kq-page{padding:var(--kq-space-4) var(--kq-space-6) var(--kq-space-4)}}.kq-app ::selection{background:color-mix(in srgb,var(--kq-accent) 28%,transparent);color:currentColor}.kq-session-perdue{position:fixed;left:50%;bottom:var(--kq-space-5);transform:translate(-50%);z-index:1000;padding:var(--kq-space-3) var(--kq-space-5);border-radius:var(--kq-radius-pill);border:1px solid var(--kq-accent);background:var(--kq-surface-1);color:var(--kq-ink);font-family:inherit;font-size:var(--kq-text-sm);box-shadow:0 8px 24px #00000059;cursor:pointer;white-space:nowrap}.kq-session-perdue b{color:var(--kq-accent);text-decoration:underline;text-underline-offset:3px}.kq-moteur-perime.kq-annonce{display:flex;align-items:center;gap:var(--kq-space-3);padding:14px var(--kq-space-5);background:linear-gradient(90deg,#6f40ea,#b0249a 60%,#d61f6e);border-bottom:none;color:#fff;font-size:var(--kq-text-base, 16px);font-weight:var(--kq-weight-bold, 700);box-shadow:0 6px 20px #6f40ea59}.kq-annonce-icone{flex:none;color:#fff}.kq-annonce-texte{flex:1;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.kq-annonce-ok{flex:none;padding:7px 20px;border:none;border-radius:999px;background:#fff;color:#6f40ea;font:inherit;font-weight:var(--kq-weight-bold, 700);cursor:pointer}.kq-annonce-ok:hover{background:#f1ebff}.kq-annonce-ok:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.kq-conditions a{color:#fff;text-decoration:underline;text-underline-offset:3px}.kq-conditions a:focus-visible{outline:2px solid #ffffff;outline-offset:2px;border-radius:2px}.kq-conditions .kq-annonce-ok:disabled{opacity:.6;cursor:default}.kq-visio{flex:none;display:flex;align-items:center;gap:var(--kq-space-3);padding:10px var(--kq-space-5);background:#251a52;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,#6f40ea,#b0249a 60%,#d61f6e) 1;color:#e9e4ff;font-size:var(--kq-text-sm, 14px);line-height:var(--kq-leading-snug)}.kq-visio.est-ouvert{align-items:flex-start;padding-block:14px}.kq-visio-pastille{flex:none;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:linear-gradient(90deg,#6f40ea,#b0249a 60%,#d61f6e);color:#fff;font-size:var(--kq-text-xs, 12px);font-weight:var(--kq-weight-bold, 700);letter-spacing:.02em;white-space:nowrap}.kq-visio-pastille.est-direct{background:#e5263b;text-transform:uppercase}.kq-visio-pastille.est-direct i{width:8px;height:8px;border-radius:50%;background:#fff;animation:kq-visio-bat 1.4s ease-in-out infinite}@keyframes kq-visio-bat{50%{opacity:.25}}.kq-visio-texte{flex:1;min-width:0}.kq-visio-texte strong{color:#fff;font-weight:var(--kq-weight-bold, 700)}.kq-visio-actions{flex:none;display:flex;align-items:center;gap:8px}.kq-visio-btn{display:inline-flex;align-items:center;padding:6px 14px;border:1px solid #ffffff59;border-radius:999px;background:transparent;color:#fff;font:inherit;font-weight:var(--kq-weight-semibold, 600);white-space:nowrap;cursor:pointer}.kq-visio-btn:hover:not(:disabled){background:#ffffff1a}.kq-visio-btn.est-plein{border-color:#fff;background:#fff;color:#4b25c4}.kq-visio-btn.est-plein:hover:not(:disabled){background:#f1ebff}.kq-visio-btn.est-choisi{box-shadow:0 0 0 2px #b79bff}.kq-visio-btn:disabled{opacity:.6;cursor:default}.kq-visio-btn:focus-visible,.kq-visio-fermer:focus-visible,.kq-visio-lien:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.kq-visio-fermer{display:grid;place-items:center;width:30px;height:30px;padding:0;border:none;border-radius:50%;background:transparent;color:#cfc6f5;cursor:pointer}.kq-visio-fermer:hover:not(:disabled){background:#ffffff1a;color:#fff}.kq-visio-lien{flex:1;min-width:0;display:flex;align-items:center;gap:var(--kq-space-3);color:inherit;text-decoration:none;border-radius:8px}.kq-visio.est-direct{background:#3a0f24;border-image:linear-gradient(90deg,#e5263b,#e5263b) 1}.kq-visio-dispos{flex:1;min-width:0;display:grid;gap:8px}.kq-visio-dispos strong{color:#fff}.kq-visio-creneaux{display:flex;flex-wrap:wrap;gap:6px 16px}.kq-visio-creneau{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.kq-visio-creneau input{accent-color:#8b63ff;width:16px;height:16px}.kq-visio-libre{max-width:420px;height:34px;padding:0 12px;border:1px solid #ffffff40;border-radius:8px;background:#ffffff12;color:#fff;font:inherit}.kq-visio-libre::placeholder{color:#cfc6f5b3}.kq-visio-erreur{color:#ffb4c0;font-weight:var(--kq-weight-semibold, 600)}.kq-soiree-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kq-space-6);flex-wrap:wrap;margin-bottom:var(--kq-space-2)}.kq-soiree-id{flex:1 1 340px;min-width:0}.kq-soiree-nom{font-family:var(--kq-font-display);font-weight:var(--kq-weight-black);font-size:var(--kq-text-2xl);line-height:var(--kq-leading-tight)}.kq-soiree-nom-ligne{display:flex;align-items:center;gap:var(--kq-space-2);min-width:0}.kq-soiree-nom-ligne .kq-soiree-nom{flex:0 1 auto;width:auto;min-width:0;max-width:100%}.kq-soiree-nom-crayon{flex:none;color:var(--kq-ink-faint);transition:color var(--kq-dur-base) var(--kq-ease-out)}.kq-soiree-nom-ligne:hover .kq-soiree-nom-crayon,.kq-soiree-nom-ligne:focus-within .kq-soiree-nom-crayon{color:var(--kq-accent)}.kq-soiree-meta{display:flex;align-items:center;gap:var(--kq-space-4);flex-wrap:wrap;margin-top:var(--kq-space-2);color:var(--kq-ink-muted);font-size:var(--kq-text-base)}.kq-soiree-meta-field{display:flex;align-items:center;gap:var(--kq-space-2);min-width:0}.kq-soiree-meta-field svg{flex:none;color:var(--kq-ink-faint)}.kq-soiree-meta-field .kq-inline-input{width:auto;min-width:130px}.kq-soiree-totals{flex:none;display:flex;gap:var(--kq-space-6);padding:var(--kq-space-4) var(--kq-space-5);background:var(--kq-surface-1);border:1px solid var(--kq-border);border-radius:var(--kq-radius-lg)}.kq-total{text-align:right}.kq-total-value{font-family:var(--kq-font-body);font-variant-numeric:tabular-nums;font-weight:var(--kq-weight-bold);font-size:var(--kq-text-xl);color:var(--kq-accent);line-height:1.1;display:block}.kq-total-label{font-size:var(--kq-text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--kq-ink-faint);font-weight:var(--kq-weight-semibold)}.kq-soiree-top{position:sticky;top:0;z-index:var(--kq-z-sticky);margin-inline:calc(var(--kq-space-6) * -1);padding:var(--kq-space-4) var(--kq-space-6);background:var(--kq-canvas);display:flex;flex-direction:column;transition:box-shadow var(--kq-dur-base) var(--kq-ease-out)}.kq-soiree-top[data-stuck=true]{box-shadow:var(--kq-shadow-2)}.kq-soiree-top:has(.kq-dropzone-empty){max-height:none}.kq-soiree-sentinel{height:1px;margin-bottom:-1px}.kq-soiree-top .kq-dropzone{min-height:0;display:flex;flex-direction:column;overflow:hidden}.kq-soiree-top .kq-dropzone-head{flex:none}.kq-soiree-top .kq-ep-list{overflow-y:auto;min-height:0;padding:4px;margin:-4px;scrollbar-width:thin;scrollbar-color:var(--kq-border-strong) transparent}.kq-soiree-top .kq-ep-list::-webkit-scrollbar{width:8px}.kq-soiree-top .kq-ep-list::-webkit-scrollbar-thumb{background:var(--kq-border-strong);border-radius:var(--kq-radius-pill)}.kq-soiree-top .kq-ep-list::-webkit-scrollbar-track{background:transparent}.kq-dropzone{background:var(--kq-surface-3);border:2px dashed var(--kq-border-dashed);border-radius:var(--kq-radius-xl);padding:var(--kq-space-5);transition:border-color var(--kq-dur-base) var(--kq-ease-out),background var(--kq-dur-base) var(--kq-ease-out)}.kq-dropzone[data-over=true]{border-color:var(--kq-accent);background:color-mix(in srgb,var(--kq-surface-3) 82%,var(--kq-accent))}.kq-dropzone-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kq-space-4);flex-wrap:wrap;margin-bottom:var(--kq-space-5)}.kq-dropzone-head h2{font-family:var(--kq-font-display);font-weight:var(--kq-weight-bold);font-size:var(--kq-text-lg);margin:0}.kq-ep-list{display:flex;gap:var(--kq-space-4);flex-wrap:wrap;align-items:stretch;list-style:none;margin:0;padding:0}.kq-ep{position:relative;width:150px;display:flex;flex-direction:column;background:var(--kq-surface-1);border:1px solid var(--kq-border);border-radius:var(--kq-radius-lg);overflow:hidden;box-shadow:var(--kq-shadow-1);transition:transform var(--kq-dur-base) var(--kq-ease-spring),box-shadow var(--kq-dur-base) var(--kq-ease-out),opacity var(--kq-dur-fast) var(--kq-ease-out)}.kq-ep:hover{transform:translateY(-3px);box-shadow:var(--kq-shadow-2)}.kq-ep[data-missing=true]{border:2px dashed var(--kq-danger-line);background:var(--kq-danger-soft)}.kq-ep[data-missing=true] .kq-ep-art{background:transparent}.kq-ep-missing{display:flex;flex-direction:column;align-items:center;gap:var(--kq-space-1);color:var(--kq-danger);text-align:center;padding:var(--kq-space-2)}.kq-ep[data-missing=true] .kq-ep-title{color:var(--kq-danger)}.kq-ep-missing-hint{color:var(--kq-ink-muted);font-size:var(--kq-text-sm);line-height:var(--kq-leading-snug)}.kq-ep-art{position:relative;height:88px;display:grid;place-items:center;background:var(--kq-surface-2);overflow:hidden}.kq-ep-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.kq-ep-art-fallback{color:var(--kq-ink-faint);opacity:.6}.kq-t-quiz .kq-ep-art{background:linear-gradient(150deg,var(--kq-quiz-soft),var(--kq-surface-1))}.kq-t-blindtest .kq-ep-art{background:linear-gradient(150deg,var(--kq-blindtest-soft),var(--kq-surface-1))}.kq-t-bingo .kq-ep-art{background:linear-gradient(150deg,var(--kq-bingo-soft),var(--kq-surface-1))}.kq-t-playlist .kq-ep-art{background:linear-gradient(150deg,var(--kq-playlist-soft),var(--kq-surface-1))}.kq-t-paroles .kq-ep-art{background:linear-gradient(150deg,var(--kq-paroles-soft),var(--kq-surface-1))}.kq-order{position:absolute;top:var(--kq-space-1);left:var(--kq-space-1);width:26px;height:26px;border-radius:var(--kq-radius-pill);display:grid;place-items:center;font-family:var(--kq-font-mono);font-variant-numeric:tabular-nums;font-weight:var(--kq-weight-bold);font-size:var(--kq-text-sm);background:var(--kq-canvas);border:2px solid;box-shadow:var(--kq-shadow-1)}.kq-t-quiz .kq-order{color:var(--kq-quiz);border-color:var(--kq-quiz)}.kq-t-blindtest .kq-order{color:var(--kq-blindtest);border-color:var(--kq-blindtest)}.kq-t-bingo .kq-order{color:var(--kq-bingo);border-color:var(--kq-bingo)}.kq-t-playlist .kq-order{color:var(--kq-playlist);border-color:var(--kq-playlist)}.kq-t-paroles .kq-order{color:var(--kq-paroles);border-color:var(--kq-paroles)}.kq-ep-art .kq-badge,.kq-tile-art .kq-badge{position:absolute;top:var(--kq-space-2);right:var(--kq-space-2);background:var(--kq-canvas);box-shadow:var(--kq-shadow-1);max-width:calc(100% - var(--kq-space-4) - 42px);overflow:hidden}.kq-ep-body{padding:var(--kq-space-2);display:flex;flex-direction:column;gap:2px;flex:1}.kq-ep-title{font-weight:var(--kq-weight-bold);font-size:var(--kq-text-sm);line-height:var(--kq-leading-snug);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:calc(var(--kq-text-sm) * var(--kq-leading-snug) * 2)}.kq-ep-meta{font-family:var(--kq-font-mono);font-size:var(--kq-text-sm);color:var(--kq-ink-faint);display:flex;align-items:center;gap:var(--kq-space-1);flex-wrap:wrap}.kq-ep-move{display:flex;gap:var(--kq-space-1);padding:0 var(--kq-space-2) var(--kq-space-2)}.kq-ep{cursor:grab}.kq-ep a,.kq-ep button{cursor:pointer}.kq-ep:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-ghost{width:150px;min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--kq-space-2);border:2px dashed var(--kq-border-dashed);border-radius:var(--kq-radius-lg);background:transparent;color:var(--kq-ink-muted);font-family:inherit;font-weight:var(--kq-weight-semibold);font-size:var(--kq-text-sm);text-align:center;padding:var(--kq-space-4);cursor:pointer;transition:border-color var(--kq-dur-base) var(--kq-ease-out),color var(--kq-dur-base) var(--kq-ease-out)}.kq-ghost:hover{border-color:var(--kq-accent);color:var(--kq-ink)}.kq-ghost:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-dropzone-empty{display:flex;flex-direction:column;align-items:center;gap:var(--kq-space-2);padding:var(--kq-space-8) var(--kq-space-4);text-align:center;color:var(--kq-ink-muted)}.kq-dropzone-empty strong{color:var(--kq-ink);font-family:var(--kq-font-display);font-size:var(--kq-text-md)}.kq-dropzone-empty p{margin:0;max-width:46ch}.kq-shelf{margin-top:var(--kq-space-8)}.kq-shelf,.kq-shelf-title,.kq-shelf :is(a,button,input){scroll-margin-top:calc(var(--kq-soiree-top-h, 0px) + var(--kq-space-4))}.kq-shelf-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kq-space-4);flex-wrap:wrap;margin-bottom:var(--kq-space-4)}.kq-shelf-title{display:flex;align-items:center;gap:var(--kq-space-3);font-family:var(--kq-font-display);font-weight:var(--kq-weight-bold);font-size:var(--kq-text-lg);margin:0}.kq-shelf-chip{width:30px;height:30px;border-radius:var(--kq-radius-pill);display:grid;place-items:center;flex:none;border:1px solid}.kq-t-quiz .kq-shelf-chip{color:var(--kq-quiz);border-color:var(--kq-quiz-line);background:var(--kq-quiz-soft)}.kq-t-blindtest .kq-shelf-chip{color:var(--kq-blindtest);border-color:var(--kq-blindtest-line);background:var(--kq-blindtest-soft)}.kq-t-bingo .kq-shelf-chip{color:var(--kq-bingo);border-color:var(--kq-bingo-line);background:var(--kq-bingo-soft)}.kq-t-playlist .kq-shelf-chip{color:var(--kq-playlist);border-color:var(--kq-playlist-line);background:var(--kq-playlist-soft)}.kq-t-paroles .kq-shelf-chip{color:var(--kq-paroles);border-color:var(--kq-paroles-line);background:var(--kq-paroles-soft)}.kq-shelf-count{color:var(--kq-ink-faint);font-family:var(--kq-font-mono);font-size:var(--kq-text-sm);font-weight:var(--kq-weight-regular)}.kq-shelf-heading{display:flex;flex-direction:column;gap:var(--kq-space-1);min-width:0}.kq-shelf-subtitle{margin:0;color:var(--kq-ink-muted);font-size:var(--kq-text-sm);line-height:var(--kq-leading-snug);max-width:68ch}.kq-shelf-row{position:relative;display:flex;align-items:flex-start;gap:var(--kq-space-1)}.kq-shelf-scroller{display:flex;gap:var(--kq-space-4);overflow-x:auto;scroll-behavior:smooth;width:100%;padding:var(--kq-space-1) var(--kq-space-1) var(--kq-space-4);scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}.kq-shelf-scroller::-webkit-scrollbar{height:8px}.kq-shelf-scroller::-webkit-scrollbar-thumb{background:#ffffff2e;border:2px solid transparent;background-clip:padding-box;border-radius:var(--kq-radius-pill)}.kq-shelf-scroller::-webkit-scrollbar-thumb:hover{background:#ffffff52;background-clip:padding-box}.kq-shelf-scroller::-webkit-scrollbar-track{background:transparent}.kq-shelf-scroller::-webkit-scrollbar-button{display:none}.kq-shelf-arrow{flex:none;width:var(--kq-hit-sm);height:var(--kq-hit-sm);margin-top:calc(var(--kq-space-1) + (var(--kq-pochette) - var(--kq-hit-sm)) / 2);border-radius:var(--kq-radius-pill);display:grid;place-items:center;background:var(--kq-surface-2);border:1px solid var(--kq-border-strong);color:var(--kq-ink);cursor:pointer;z-index:1;transition:background var(--kq-dur-base) var(--kq-ease-out)}.kq-shelf-arrow:hover{background:var(--kq-surface-3)}.kq-shelf-arrow:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-shelf-arrow--gauche,.kq-shelf-arrow--droite{position:absolute;top:0;z-index:2;box-shadow:0 2px 10px #0006}.kq-shelf-arrow--gauche{left:-18px}.kq-shelf-arrow--droite{right:-18px}.kq-shelf-arrow.est-cachee{opacity:0;pointer-events:none}.kq-shelf-arrow{transition:background var(--kq-dur-base) var(--kq-ease-out),opacity .15s ease}.kq-tile{flex:none;width:168px;display:flex;flex-direction:column;gap:var(--kq-space-2)}.kq-tile-art{position:relative;width:var(--kq-pochette, 168px);height:var(--kq-pochette, 168px);border-radius:var(--kq-radius-md);overflow:hidden;display:grid;place-items:center;border:2px solid transparent;background:var(--kq-surface-2);cursor:grab;transition:transform var(--kq-dur-base) var(--kq-ease-out),border-color var(--kq-dur-base) var(--kq-ease-out),box-shadow var(--kq-dur-base) var(--kq-ease-out)}.kq-tile-art:active{cursor:grabbing}.kq-tile-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.kq-carre-defaut{transform:scale(var(--carre-zoom, 1));transform-origin:var(--carre-centre, 50% 50%)}.kq-carre-prix{--carre-zoom: 1.4;--carre-centre: 51.5% 54%}.kq-tile:hover .kq-tile-art,.kq-tile:focus-within .kq-tile-art{transform:scale(1.03);border-color:var(--kq-border-strong);box-shadow:var(--kq-shadow-2)}.kq-tile[data-dragging=true] .kq-tile-art{opacity:.4}.kq-t-quiz .kq-tile-art{background:linear-gradient(150deg,var(--kq-quiz-soft),var(--kq-surface-1))}.kq-t-blindtest .kq-tile-art{background:linear-gradient(150deg,var(--kq-blindtest-soft),var(--kq-surface-1))}.kq-t-bingo .kq-tile-art{background:linear-gradient(150deg,var(--kq-bingo-soft),var(--kq-surface-1))}.kq-t-playlist .kq-tile-art{background:linear-gradient(150deg,var(--kq-playlist-soft),var(--kq-surface-1))}.kq-t-paroles .kq-tile-art{background:linear-gradient(150deg,var(--kq-paroles-soft),var(--kq-surface-1))}.kq-tile-art-fallback{color:var(--kq-ink-faint);opacity:.6}.kq-tile-drag{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:grab}.kq-tile-drag:active{cursor:grabbing}.kq-tile-lien{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer}.kq-tile-lien:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:var(--kq-radius-md)}.kq-tile-actions{position:absolute;inset:auto 0 0 0;z-index:2;display:flex;flex-direction:column;gap:var(--kq-space-2);padding:var(--kq-space-6) var(--kq-space-3) var(--kq-space-3);background:linear-gradient(180deg,transparent,#05060ae6 45%);opacity:0;pointer-events:none;transition:opacity var(--kq-dur-base) var(--kq-ease-out)}.kq-tile:hover .kq-tile-actions,.kq-tile:focus-within .kq-tile-actions{opacity:1}.kq-tile-actions .kq-btn{pointer-events:auto;min-height:var(--kq-hit-sm);font-size:var(--kq-text-sm);padding:0 var(--kq-space-4);width:100%}.kq-tile-actions-ligne{display:flex;gap:var(--kq-space-2)}.kq-tile-actions-ligne .kq-btn{width:auto;flex:1}.kq-tile-actions-ligne .kq-btn--danger{flex:none;padding:0 var(--kq-space-3)}.kq-app .kq-tile-actions .kq-btn:not(.kq-btn--go):not(.kq-btn--danger){background:#fff3;color:#fff;border-color:transparent;backdrop-filter:blur(12px) saturate(1.4);-webkit-backdrop-filter:blur(12px) saturate(1.4)}.kq-app .kq-tile-actions .kq-btn:not(.kq-btn--go):not(.kq-btn--danger):hover{background:#ffffff4d;color:#fff}.kq-app .kq-tile-actions .kq-btn--danger{color:#ff6961}.kq-app .kq-tile-actions .kq-btn--danger:hover{background:#ff453a33;color:#ff6961}.kq-tile-title{font-weight:var(--kq-weight-bold);font-size:var(--kq-text-sm);line-height:var(--kq-leading-snug);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kq-tile-meta{color:var(--kq-ink-faint);font-family:var(--kq-font-mono);font-size:var(--kq-text-sm)}[data-scene=soiree] .kq-tile-title,[data-scene=soiree] .kq-tile-meta,[data-scene=soiree] .kq-shelf-count,[data-scene=soiree] .kq-tile-actions .kq-btn{font-size:var(--kq-text-base)}.kq-tile-create{flex:none;width:168px;height:168px;border-radius:var(--kq-radius-md);border:2px dashed;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--kq-space-2);font-family:inherit;font-weight:var(--kq-weight-bold);font-size:var(--kq-text-sm);cursor:pointer;text-align:center;padding:var(--kq-space-3);transition:background var(--kq-dur-base) var(--kq-ease-out)}.kq-tile-create:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-t-quiz .kq-tile-create{color:var(--kq-quiz);border-color:var(--kq-quiz-line)}.kq-t-quiz .kq-tile-create:hover{background:var(--kq-quiz-soft)}.kq-t-blindtest .kq-tile-create{color:var(--kq-blindtest);border-color:var(--kq-blindtest-line)}.kq-t-blindtest .kq-tile-create:hover{background:var(--kq-blindtest-soft)}.kq-t-bingo .kq-tile-create{color:var(--kq-bingo);border-color:var(--kq-bingo-line)}.kq-t-bingo .kq-tile-create:hover{background:var(--kq-bingo-soft)}.kq-t-playlist .kq-tile-create{color:var(--kq-playlist);border-color:var(--kq-playlist-line)}.kq-t-playlist .kq-tile-create:hover{background:var(--kq-playlist-soft)}.kq-t-paroles .kq-tile-create{color:var(--kq-paroles);border-color:var(--kq-paroles-line)}.kq-t-paroles .kq-tile-create:hover{background:var(--kq-paroles-soft)}.kq-save-bar{position:sticky;bottom:0;z-index:var(--kq-z-sticky);display:flex;align-items:center;justify-content:flex-end;gap:var(--kq-space-4);flex-wrap:wrap;margin-top:var(--kq-space-6);padding:var(--kq-space-4) var(--kq-space-6);margin-left:calc(var(--kq-space-6) * -1);margin-right:calc(var(--kq-space-6) * -1);background:var(--kq-canvas);border-top:1px solid var(--kq-border)}.kq-save-hint{color:var(--kq-ink-muted);font-size:var(--kq-text-sm);margin-right:auto}.kq-save-hint[data-dirty=true]{color:var(--kq-accent)}@media (max-width: 860px){.kq-soiree-top{max-height:min(42dvh,340px)}}@media (max-width: 620px){.kq-soiree-totals{width:100%;justify-content:space-between}.kq-ep,.kq-ghost{width:100%}.kq-ghost{min-height:120px}.kq-soiree-nom{font-size:var(--kq-text-xl)}.kq-soiree-meta{flex-direction:column;align-items:flex-start;gap:var(--kq-space-2)}}.kq-shelf .kq-tile{width:158px;gap:8px}.kq-shelf{--kq-pochette: 158px}.kq-shelf .kq-tile-art{width:var(--kq-pochette);height:var(--kq-pochette);border-radius:12px;border:0;box-shadow:0 10px 24px #0003}.kq-shelf .kq-tile:hover .kq-tile-art,.kq-shelf .kq-tile:focus-within .kq-tile-art{border:0;box-shadow:0 14px 30px #0000004d}.kq-shelf .kq-tile-title{font-family:var(--kq-font-body);font-weight:700;font-size:19px;color:var(--kq-ink)}.kq-shelf .kq-tile-title{text-align:center}.kq-shelf .kq-tile-meta{font-family:var(--kq-font-body);font-size:12px;letter-spacing:.02em;color:var(--kq-ink-faint);text-align:center}.kq-tile-mien{position:absolute;left:10px;top:10px;z-index:2;background:linear-gradient(135deg,var(--kq-go),color-mix(in srgb,var(--kq-go) 68%,#000));color:#fff;border-radius:var(--kq-radius-pill);padding:4px 12px;font-size:13px;font-weight:800;letter-spacing:.04em;pointer-events:none;box-shadow:0 3px 10px #00000059;text-shadow:0 1px 2px rgba(0,0,0,.35)}.kq-t-quiz .kq-tile-mien{background:linear-gradient(135deg,var(--kq-quiz),color-mix(in srgb,var(--kq-quiz) 62%,#000));box-shadow:0 3px 12px color-mix(in srgb,var(--kq-quiz) 45%,transparent)}.kq-t-blindtest .kq-tile-mien{background:linear-gradient(135deg,var(--kq-blindtest),color-mix(in srgb,var(--kq-blindtest) 60%,#000));box-shadow:0 3px 12px color-mix(in srgb,var(--kq-blindtest) 45%,transparent)}.kq-t-bingo .kq-tile-mien{background:linear-gradient(135deg,var(--kq-bingo),color-mix(in srgb,var(--kq-bingo) 62%,#000));box-shadow:0 3px 12px color-mix(in srgb,var(--kq-bingo) 45%,transparent)}.kq-t-paroles .kq-tile-mien{background:linear-gradient(135deg,var(--kq-paroles),color-mix(in srgb,var(--kq-paroles) 58%,#000));box-shadow:0 3px 12px color-mix(in srgb,var(--kq-paroles) 45%,transparent);color:#1a1206;text-shadow:none}.kq-shelf-title{font-size:28px;font-weight:400}.kq-ep-list{flex-direction:column;flex-wrap:nowrap;gap:10px}.kq-ep{width:auto;flex-direction:row;align-items:center;gap:20px;padding:9px 20px;border:1px solid transparent;border-radius:20px;background:var(--kq-surface-1);box-shadow:none;overflow:visible}.kq-ep:hover{background:var(--kq-surface-2)}.kq-ep-art{flex:none;order:3;width:42px;height:56px;border-radius:10px;background:var(--kq-surface-3)}.kq-ep-art img{width:100%;height:100%;object-fit:cover}.kq-ep .kq-order{position:static;order:2;flex:none;width:30px;display:block;background:none;border:0;padding:0;font-family:var(--kq-font-display);font-size:26px;color:var(--kq-ink-faint);text-align:left}.kq-ep-art .kq-badge{position:static;order:5}.kq-ep-body{order:4;flex:1;min-width:0;padding:0;gap:2px}.kq-ep-title{font-family:var(--kq-font-body);font-weight:700;font-size:22px}.kq-ep-meta{font-size:18px;color:#b9b3e6}.kq-ep-move{order:6;flex:none;display:flex;align-items:center;gap:10px;padding:0}.kq-ep-list.is-triant{user-select:none;-webkit-user-select:none}.kq-ep-list.is-triant .kq-ep{transition:transform .24s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,background .2s ease}.kq-ep-list.is-triant .kq-ep.is-tenue{position:relative;z-index:2;cursor:grabbing;background:var(--kq-surface-1);border-color:var(--kq-accent);box-shadow:0 14px 36px #28146e38,0 4px 10px #28146e1f;transition:box-shadow .2s ease,border-color .2s ease}.kq-ep-list.is-triant .kq-ep.is-tenue.is-posee{box-shadow:none;border-color:transparent;transition:transform .14s cubic-bezier(.2,.8,.2,1),box-shadow 60ms ease,border-color 60ms ease}.kq-app[data-theme=nuit] .kq-ep-list.is-triant .kq-ep.is-tenue:not(.is-posee){box-shadow:0 16px 40px #0000008c,0 4px 12px #00000059}.kq-ep-list.sans-transition .kq-ep{transition:none!important}@media (prefers-reduced-motion: reduce){.kq-ep-list.is-triant .kq-ep{transition:none}}.kq-ep-modifier{flex:none;border:2px solid var(--kq-border-strong);border-radius:var(--kq-radius-pill);padding:8px 18px;font-size:16px;font-weight:600;color:var(--kq-ink);text-decoration:none;white-space:nowrap}.kq-ep-modifier:hover{background:var(--kq-surface-3)}.kq-ep-modifier:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-ep-retirer{flex:none;border:0;background:none;padding:8px 12px;font-family:inherit;font-size:16px;color:var(--kq-ink-faint);cursor:pointer;white-space:nowrap;border-radius:var(--kq-radius-pill)}.kq-ep-retirer:hover{color:var(--kq-danger);background:var(--kq-danger-soft)}.kq-ep-retirer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-ep>.kq-order{order:0}.kq-ep>.kq-ep-art{order:0}.kq-ep>.kq-ep-body{order:0}.kq-ep>.kq-badge{order:0;flex:none}.kq-ep>.kq-ep-move{order:0}.kq-ajout-soiree{flex:none;margin-top:10px}.kq-ajout-soiree .kq-ghost{width:100%;min-height:56px;flex-direction:row;gap:var(--kq-space-3);border-radius:20px;border:2px dashed var(--kq-border-dashed);font-size:16px}.kq-btn.kq-btn--danger-filaire{background:transparent;border-color:var(--kq-danger-line);color:var(--kq-danger)}.kq-btn.kq-btn--danger-filaire:hover{background:var(--kq-danger-soft)}.kq-prog-retrait{margin:0 0 8px;font-size:14px;color:var(--kq-ink-muted)}.kq-prog-annuler{padding:0;border:0;background:none;color:var(--kq-accent);font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kq-soiree-retour{align-self:flex-start;padding:0;border:0;background:none;cursor:pointer;font-family:inherit}.kq-soiree-retour:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:4px}.kq-page.kq-soiree-page{display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding-bottom:0}.kq-soiree-page>:is(.kq-soiree-head,.kq-soiree-sentinel){flex:none}.kq-soiree-page>.kq-soiree-top{flex:0 1 auto;min-height:260px;max-height:none}.kq-soiree-page>.kq-soiree-top:has(.kq-dropzone-empty){flex:none;min-height:0}.kq-soiree-page>.kq-save-bar{flex:none;margin-top:auto}.kq-ep-list>.kq-ep:hover{transform:none;box-shadow:none}.kq-list-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kq-space-4);flex-wrap:wrap;margin-bottom:var(--kq-space-4)}.kq-list-head .kq-page-title{margin:0}.kq-list-tools{display:flex;align-items:center;gap:var(--kq-space-3);flex-wrap:wrap}.kq-table{width:100%;border-collapse:separate;border-spacing:0 var(--kq-space-2)}.kq-table th{text-align:left;font-size:var(--kq-text-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--kq-ink-faint);font-weight:var(--kq-weight-bold);padding:0 var(--kq-space-4) var(--kq-space-1);white-space:nowrap}.kq-table th button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;display:inline-flex;align-items:center;gap:var(--kq-space-1);padding:var(--kq-space-1);border-radius:var(--kq-radius-sm)}.kq-table th button:hover{color:var(--kq-ink)}.kq-table th button:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-table th button[aria-sort]{color:var(--kq-accent)}.kq-table td{background:var(--kq-surface-1);border-top:1px solid var(--kq-border);border-bottom:1px solid var(--kq-border);padding:var(--kq-space-3) var(--kq-space-4);vertical-align:middle}.kq-table tbody tr:hover td{background:var(--kq-surface-2)}.kq-table td:first-child{border-left:1px solid var(--kq-border);border-radius:var(--kq-radius-md) 0 0 var(--kq-radius-md)}.kq-table td:last-child{border-right:1px solid var(--kq-border);border-radius:0 var(--kq-radius-md) var(--kq-radius-md) 0;text-align:right}.kq-cell-nom{font-weight:var(--kq-weight-bold);color:var(--kq-ink)}.kq-cell-sub{display:block;color:var(--kq-ink-faint);font-size:var(--kq-text-sm);font-family:var(--kq-font-mono);margin-top:2px}.kq-cell-mono{font-family:var(--kq-font-mono);font-variant-numeric:tabular-nums;color:var(--kq-ink-muted);white-space:nowrap}.kq-row-actions{display:inline-flex;align-items:center;gap:var(--kq-space-2);justify-content:flex-end}.kq-row-actions .kq-btn{min-height:var(--kq-hit)}.kq-menu{position:relative;display:inline-flex}.kq-menu-trigger{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:var(--kq-hit);height:var(--kq-hit);flex:none;display:grid;place-items:center;border-radius:var(--kq-radius-md);background:var(--kq-surface-2);border:1px solid var(--kq-border-strong);color:var(--kq-ink-muted)}.kq-menu-trigger:hover{background:var(--kq-surface-3);color:var(--kq-ink)}.kq-menu-trigger:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-podium-row{display:flex;align-items:center;gap:var(--kq-space-2);font-size:var(--kq-text-sm)}.kq-podium-row .kq-podium-rank{font-family:var(--kq-font-mono);color:var(--kq-ink-faint);width:20px;flex:none}.kq-podium-row .kq-podium-score{margin-left:auto;font-family:var(--kq-font-mono);color:var(--kq-accent)}.kq-history-players{display:flex;flex-direction:column;gap:var(--kq-space-1)}@media (max-width: 860px){.kq-table thead{display:none}.kq-table,.kq-table tbody,.kq-table tr,.kq-table td{display:block;width:100%}.kq-table tr{background:var(--kq-surface-1);border:1px solid var(--kq-border);border-radius:var(--kq-radius-lg);padding:var(--kq-space-3);margin-bottom:var(--kq-space-3)}.kq-table td{border:0;background:transparent;padding:var(--kq-space-1) var(--kq-space-2)}.kq-table td:first-child,.kq-table td:last-child{border:0;border-radius:0;text-align:left}.kq-row-actions{justify-content:flex-start;margin-top:var(--kq-space-2);flex-wrap:wrap}}.kq-accueil{margin-bottom:var(--kq-space-10)}.kq-panne{display:flex;align-items:center;gap:var(--kq-space-4);margin-bottom:var(--kq-space-6);padding:var(--kq-space-4) var(--kq-space-5);background:var(--kq-danger-soft);border:1px solid var(--kq-danger-line);border-radius:var(--kq-radius-lg);color:var(--kq-ink)}.kq-panne>svg{color:var(--kq-danger);flex:none}.kq-panne>div{flex:1;min-width:0}.kq-panne strong{display:block;font-size:var(--kq-text-base)}.kq-panne p{margin:2px 0 0;font-size:var(--kq-text-sm);color:var(--kq-ink-muted);overflow-wrap:anywhere}.kq-panne .kq-btn{flex:none}.kq-panne--page{max-width:520px;margin:18vh auto 0;flex-direction:column;align-items:center;text-align:center;gap:var(--kq-space-3);padding:var(--kq-space-8)}.kq-panne--page strong{font-size:var(--kq-text-md)}.kq-attente{display:flex;flex-direction:column;align-items:center;gap:var(--kq-space-5);padding-top:18vh;text-align:center}.kq-attente-titre{margin:0;color:var(--kq-ink-muted);font-size:var(--kq-text-base)}.kq-attente-lent{display:flex;flex-direction:column;align-items:center;gap:var(--kq-space-3);max-width:420px;padding:var(--kq-space-5);background:var(--kq-surface-1);border:1px solid var(--kq-border);border-radius:var(--kq-radius-lg)}.kq-attente-lent p{margin:0;font-size:var(--kq-text-sm);color:var(--kq-ink-muted)}.kq-fiches{display:grid;grid-template-columns:repeat(auto-fill,minmax(184px,1fr));gap:var(--kq-space-4)}.kq-fiche{position:relative;display:flex;flex-direction:column;border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-lg);background:var(--kq-surface-1);overflow:hidden;transition:border-color .12s,transform .12s}.kq-fiche:hover{border-color:var(--kq-neon);transform:translateY(-2px)}.kq-fiche.is-choisie{border-color:var(--kq-accent);background:var(--kq-accent-soft)}.kq-fiche.is-choisie:hover{border-color:var(--kq-accent)}.kq-fiche-corps{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--kq-space-3);padding:var(--kq-space-6) var(--kq-space-4);background:none;border:0;color:inherit;font:inherit;cursor:pointer;text-align:center}.kq-fiche-corps:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fiche-icone{width:74px;height:auto;display:block}.kq-fiche-nom{font-size:var(--kq-text-sm);font-weight:var(--kq-weight-bold);color:var(--kq-ink);overflow-wrap:anywhere;line-height:1.3}.kq-fiche-ext{color:var(--kq-ink-faint);font-weight:var(--kq-weight-regular)}.kq-fiche-pied{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--kq-space-3);background:var(--kq-surface-3);border-top:1px solid var(--kq-border);font-size:var(--kq-text-xs);font-weight:var(--kq-weight-bold);color:var(--kq-ink);text-align:center}.kq-fiche-lieu{display:inline-flex;align-items:center;gap:var(--kq-space-1)}.kq-fiche-lieu svg{color:var(--kq-live);flex:none}.kq-fiche-date{color:var(--kq-ink-muted);font-weight:var(--kq-weight-regular)}.kq-fiche-actions{position:absolute;top:var(--kq-space-2);right:var(--kq-space-2)}.kq-prochaine{display:flex;align-items:center;gap:20px;padding:16px 20px;margin-bottom:8px;border:0;border-radius:12px;background:var(--kq-surface-1);box-shadow:none;color:var(--kq-ink);flex-wrap:wrap}.kq-prochaine-vignettes{flex:none;display:flex}.kq-prochaine-v{width:48px;height:48px;border-radius:8px;overflow:hidden;border:2px solid var(--kq-surface-1);background:var(--kq-fill);display:block}.kq-prochaine-v+.kq-prochaine-v{margin-left:-14px}.kq-prochaine-v img{width:100%;height:100%;object-fit:cover;display:block}.kq-prochaine-txt{flex:1;min-width:220px;display:flex;flex-direction:column;gap:2px}.kq-prochaine-sur{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--kq-danger)}.kq-prochaine-nom{margin:0;font-family:var(--kq-font-body);font-size:17px;font-weight:600;letter-spacing:normal;color:var(--kq-ink)}.kq-prochaine-lieu{color:var(--kq-ink-muted);font-weight:400}.kq-prochaine-meta{margin:0;font-size:13px;color:var(--kq-ink-muted)}.kq-prochaine-code{font-family:var(--kq-font-mono);letter-spacing:.08em;color:var(--kq-ink)}.kq-prochaine-voyant{width:8px;height:8px;border-radius:50%;background:var(--kq-danger);box-shadow:none}.kq-prochaine-actions{flex:none;display:flex;align-items:center;gap:8px}.kq-prochaine-actions .kq-btn{height:36px;padding:0 16px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-fill);color:var(--kq-danger);font-family:var(--kq-font-body);font-size:15px;font-weight:600;box-shadow:none}.kq-prochaine-actions .kq-btn:hover:not(:disabled){background:var(--kq-danger-soft)}.kq-prochaine .kq-btn-lancer{width:auto;height:36px;padding:0 18px;border-radius:var(--kq-radius-pill);font-family:var(--kq-font-body);font-size:15px;font-weight:600;box-shadow:none}.kq-list-titre{display:flex;align-items:center;gap:var(--kq-space-3);flex-wrap:wrap}.kq-list-titre .kq-page-title{margin-right:var(--kq-space-2)}.kq-vue-btn{width:var(--kq-hit);height:var(--kq-hit);display:grid;place-items:center;border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-btn);background:var(--kq-surface-2);color:var(--kq-ink);cursor:pointer}.kq-vue-btn:hover{background:var(--kq-surface-3)}.kq-vue-btn:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-etoiles{display:inline-flex;align-items:center;gap:1px;line-height:0}.kq-etoile{display:inline-flex;padding:2px;border:0;background:none;cursor:pointer;color:var(--kq-ink-faint);transition:color 90ms ease,transform 90ms ease}.kq-etoile:hover,.kq-etoile:focus-visible{transform:scale(1.15)}.kq-etoile.est-pleine{color:var(--accent)}.kq-etoile:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:4px}.kq-etoiles--lecture{color:var(--kq-ink-faint)}.kq-etoiles--lecture .est-pleine{color:var(--accent)}.kq-tags{display:inline-flex;flex-wrap:wrap;align-items:center;gap:5px}.kq-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border:0;border-radius:999px;background:var(--kq-fill);color:var(--kq-ink);font-size:11.5px;font-weight:700;line-height:1.7;cursor:pointer;white-space:nowrap;transition:background 90ms ease}.kq-tag:hover{background:var(--kq-fill-hover)}.kq-tag.est-actif{background:var(--kq-primaire);color:#fff}.kq-tag.est-inerte{cursor:default;opacity:.7}.kq-tag.est-inerte:hover{background:var(--kq-fill)}.kq-tag:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-saisie-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:7px 9px;border-radius:12px;background:var(--kq-fill)}.kq-tag.est-modifiable{padding-right:4px;cursor:default}.kq-tag-retirer{display:inline-flex;padding:2px;border:0;border-radius:999px;background:none;color:inherit;cursor:pointer;opacity:.6}.kq-tag-retirer:hover{opacity:1}.kq-saisie-tags-champ{flex:1 1 130px;min-width:110px;padding:2px 0;border:0;background:none;color:var(--ink);font:inherit;font-size:12.5px;outline:none}.kq-saisie-tags-champ::placeholder{color:var(--kq-ink-faint);font-style:italic}.kq-shelf-plus{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;color:var(--kq-ink-muted);font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background 90ms ease,color 90ms ease}.kq-shelf-plus:hover{background:var(--kq-fill);color:var(--kq-ink)}.kq-format-hud{position:relative;margin:calc(-1 * var(--kq-space-8)) calc(-1 * var(--kq-space-6)) 0;padding:var(--kq-space-8) var(--kq-space-6) var(--kq-space-4);background:linear-gradient(180deg,color-mix(in srgb,var(--kq-format-teinte, var(--kq-accent)) 26%,var(--kq-surface-1)) 0%,var(--kq-surface-1) 70%,transparent 100%)}.kq-format.kq-t-quiz .kq-format-hud{--kq-format-teinte: var(--kq-quiz)}.kq-format.kq-t-blindtest .kq-format-hud{--kq-format-teinte: var(--kq-blindtest)}.kq-format.kq-t-bingo .kq-format-hud{--kq-format-teinte: var(--kq-bingo)}.kq-format.kq-t-paroles .kq-format-hud{--kq-format-teinte: var(--kq-paroles)}.kq-format-retour{display:inline-flex;align-items:center;gap:4px;margin-bottom:var(--kq-space-3);color:var(--kq-ink-muted);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.kq-format-retour:hover{color:var(--kq-ink)}.kq-format-titre-bloc{display:flex;align-items:flex-end;gap:var(--kq-space-4)}.kq-format-affiche{flex:none;display:grid;place-items:center;width:96px;height:96px;border-radius:12px;color:#fff;background:linear-gradient(140deg,var(--kq-format-teinte, var(--kq-accent)),color-mix(in srgb,var(--kq-format-teinte, var(--kq-accent)) 55%,#000));box-shadow:0 10px 26px #00000059;overflow:hidden}.kq-format-affiche img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.kq-format.kq-t-quiz .kq-format-affiche{--kq-format-teinte: var(--kq-quiz)}.kq-format.kq-t-blindtest .kq-format-affiche{--kq-format-teinte: var(--kq-blindtest)}.kq-format.kq-t-bingo .kq-format-affiche{--kq-format-teinte: var(--kq-bingo)}.kq-format.kq-t-paroles .kq-format-affiche{--kq-format-teinte: var(--kq-paroles)}.kq-format-sur{margin:0;font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-format-nom{margin:2px 0 4px;font-family:var(--kq-font-display);font-size:clamp(30px,4.4vw,52px);line-height:1.05;color:var(--kq-ink)}.kq-format-compte{margin:0;font-size:15px;color:var(--kq-ink-muted)}.kq-format-barre{display:flex;align-items:center;gap:var(--kq-space-4);margin-top:var(--kq-space-5)}.kq-format-outils{margin-left:auto;display:flex;align-items:center;gap:var(--kq-space-3)}.kq-format-bande{display:flex;align-items:center;gap:var(--kq-space-2);margin-top:var(--kq-space-5);padding-bottom:6px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--kq-border-strong) transparent}.kq-format-bande::-webkit-scrollbar{height:8px}.kq-format-bande::-webkit-scrollbar-track{background:transparent}.kq-format-bande::-webkit-scrollbar-thumb{background:var(--kq-border-strong);border:2px solid transparent;background-clip:padding-box;border-radius:999px}.kq-format-bande .kq-tag{flex:none;padding:8px 16px;font-size:14px}.kq-format-corps{margin:0 calc(-1 * var(--kq-space-6));padding:var(--kq-space-5) var(--kq-space-6) var(--kq-space-8);background:var(--kq-fond-liste);min-height:40vh}.kq-format-entete,.kq-format-ligne{display:grid;grid-template-columns:minmax(160px,1fr) minmax(0,var(--c-type, 100px)) minmax(0,var(--c-tags, 140px)) minmax(0,var(--c-date, 96px)) minmax(0,var(--c-note, 100px)) 88px;align-items:center;gap:var(--kq-space-4);padding:0 var(--kq-space-3)}.kq-format-entete{padding-bottom:10px;margin-bottom:6px;border-bottom:1px solid var(--kq-border);color:var(--kq-ink-faint);font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.kq-format-liste{display:flex;flex-direction:column}.kq-format-ligne{min-height:64px;border-radius:10px;transition:background var(--kq-dur-base) var(--kq-ease-out)}.kq-format-ligne:hover{background:var(--kq-surface-2)}.kq-format-col-titre{display:flex;align-items:center;gap:var(--kq-space-3);min-width:0}.kq-format-pochette{flex:none;width:46px;height:46px;border-radius:7px;object-fit:cover;background:var(--kq-surface-2)}.kq-format-pochette--vide{display:grid;place-items:center;color:var(--kq-ink-faint)}.kq-format-titre-texte{display:flex;flex-direction:column;min-width:0}.kq-format-titre{font-weight:700;font-size:14.5px;color:var(--kq-ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-format-titre:hover{text-decoration:underline}.kq-format-meta{font-size:13px;color:var(--kq-ink-faint);white-space:nowrap}.kq-format-col-type,.kq-format-col-date{font-size:14px;color:var(--kq-ink-muted);white-space:nowrap}.kq-format-col-tags{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent 100%)}.kq-format-col-tags .kq-tags{flex-wrap:nowrap}.kq-format-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;opacity:0;transition:opacity var(--kq-dur-base) var(--kq-ease-out)}.kq-format-action{width:34px;height:34px;min-height:0;padding:0;display:grid;place-items:center}.kq-format-ligne:hover .kq-format-actions,.kq-format-ligne:focus-within .kq-format-actions{opacity:1}.kq-format-jouer{flex:none;opacity:0;transition:opacity var(--kq-dur-base) var(--kq-ease-out)}.kq-format-ligne:hover .kq-format-jouer,.kq-format-ligne:focus-within .kq-format-jouer{opacity:1}.kq-format-vide{padding:40px 0;text-align:center;color:var(--kq-ink-muted)}@media (max-width: 1000px){.kq-format-entete,.kq-format-ligne{grid-template-columns:minmax(0,4fr) minmax(0,2fr) 108px auto}.kq-format-col-type,.kq-format-col-date,.kq-format-entete>span:nth-child(2),.kq-format-entete>span:nth-child(4){display:none}}@media (max-width: 700px){.kq-format-entete,.kq-format-ligne{grid-template-columns:minmax(0,1fr) 108px}.kq-format-col-tags,.kq-format-actions,.kq-format-entete>span:nth-child(3),.kq-format-entete>span:nth-child(6){display:none}}.kq-recherche{display:inline-flex;align-items:center;width:var(--kq-hit);height:var(--kq-hit);padding:0;border-radius:var(--kq-radius-btn);background:var(--kq-surface-2);border:1px solid var(--kq-border-strong);overflow:hidden;transition:width .26s cubic-bezier(.22,1,.36,1),background var(--kq-dur-base) var(--kq-ease-out),border-color var(--kq-dur-base) var(--kq-ease-out)}.kq-recherche:hover{background:var(--kq-surface-3)}.kq-recherche.est-ouverte{width:min(260px,46vw)}.kq-recherche:focus-within{box-shadow:var(--kq-focus-ring)}.kq-recherche-loupe{flex:none;display:inline-flex;align-items:center;justify-content:center;width:calc(var(--kq-hit) - 2px);height:calc(var(--kq-hit) - 2px);border:0;background:none;color:var(--ink);cursor:pointer}.kq-recherche-loupe:focus-visible{outline:none}.kq-recherche-champ{flex:1 1 auto;min-width:0;padding:0 4px 0 0;border:0;background:none;color:var(--ink);font:inherit;font-size:13px;outline:none;opacity:0;transition:opacity .16s ease}.kq-recherche.est-ouverte .kq-recherche-champ{opacity:1;transition:opacity .16s ease 90ms}.kq-recherche-champ::placeholder{color:var(--kq-ink-faint);font-style:italic}.kq-recherche-vider{flex:none;display:inline-flex;padding:4px;margin-right:8px;border:0;border-radius:999px;background:none;color:inherit;cursor:pointer;opacity:.6}.kq-recherche-vider:hover{opacity:1}@media (prefers-reduced-motion: reduce){.kq-recherche,.kq-recherche-champ{transition:none}}.kq-tri-bouton{display:inline-flex;align-items:center;gap:var(--kq-space-2);min-height:var(--kq-hit);padding:0 var(--kq-space-5);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-btn);background:var(--kq-surface-2);color:var(--kq-ink);font-family:var(--kq-font-body);font-weight:var(--kq-weight-bold);font-size:var(--kq-text-base);cursor:pointer;white-space:nowrap;transition:background var(--kq-dur-base) var(--kq-ease-out)}.kq-tri-bouton:hover{background:var(--kq-surface-3)}.kq-tri-bouton:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-tile-art{border-radius:var(--kq-radius-sm)}.kq-tile-etiquettes{display:flex;justify-content:center;align-items:center;gap:6px}.kq-format-col-tags .kq-tag{font-size:12.5px;padding:3px 10px}.kq-page:has(>.kq-rayons){height:100%;display:flex;flex-direction:column;min-height:0}.kq-rayons{flex:1;min-height:0;display:grid;grid-template-columns:224px minmax(0,1fr);gap:var(--kq-space-5);margin:0 calc(-1 * var(--kq-space-6));padding:var(--kq-space-5) var(--kq-space-6) var(--kq-space-8);background:var(--kq-fond-liste)}.kq-biblio-colonne{display:flex;flex-direction:column;gap:6px;align-self:stretch;position:sticky;top:var(--kq-space-4);padding:var(--kq-space-4);border-radius:var(--kq-radius-lg);background:var(--kq-surface-1);overflow-y:auto}.kq-biblio-format{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:var(--kq-space-3);padding:8px 10px;border:0;border-radius:12px;background:none;color:var(--kq-ink-muted);font:inherit;font-size:16px;font-weight:700;text-align:left;cursor:pointer;transition:background var(--kq-dur-base) var(--kq-ease-out),color var(--kq-dur-base) var(--kq-ease-out)}.kq-biblio-format:hover{background:var(--kq-fill);color:var(--kq-ink)}.kq-biblio-format.est-actif{background:var(--kq-surface-3);color:var(--kq-ink)}.kq-biblio-format:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-biblio-vignette{display:grid;place-items:center;width:44px;height:44px;border-radius:10px;color:#fff;background:linear-gradient(140deg,var(--kq-format-teinte, var(--kq-accent)),color-mix(in srgb,var(--kq-format-teinte, var(--kq-accent)) 55%,#000))}.kq-biblio-format.kq-t-quiz{--kq-format-teinte: var(--kq-quiz)}.kq-biblio-format.kq-t-blindtest{--kq-format-teinte: var(--kq-blindtest)}.kq-biblio-format.kq-t-bingo{--kq-format-teinte: var(--kq-bingo)}.kq-biblio-format.kq-t-paroles{--kq-format-teinte: var(--kq-paroles)}.kq-biblio-vignette--tous{background:var(--kq-surface-2);color:var(--kq-ink-muted)}.kq-biblio-nom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-biblio-compte{font-size:13px;color:var(--kq-ink-faint);font-weight:800}.kq-biblio-corps{min-width:0;min-height:0;display:flex;flex-direction:column}.kq-biblio-corps .kq-format-liste{flex:1;min-height:0;overflow-y:auto;padding-right:4px}@media (max-width: 900px){.kq-page:has(>.kq-rayons){height:auto;display:block}.kq-rayons{grid-template-columns:minmax(0,1fr)}.kq-biblio-corps{display:block}.kq-biblio-corps .kq-format-liste{overflow:visible}.kq-biblio-colonne{position:static;flex-direction:row;overflow-x:auto;padding:var(--kq-space-3);min-height:0}.kq-biblio-format{grid-template-columns:32px auto;flex:none}.kq-biblio-compte{display:none}.kq-biblio-vignette{width:32px;height:32px}}.kq-bascule{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-btn);background:var(--kq-surface-2)}.kq-tag.est-ajout{background:transparent;border:1px dashed var(--kq-border-strong, #4a4390);color:var(--kq-ink-muted, #cfc9f5);cursor:pointer}.kq-tag.est-ajout:hover{background:var(--kq-fill);color:var(--kq-ink, #f6f3ff)}.kq-format-th{position:relative;display:flex;align-items:center;min-width:0}.kq-format-th>button{display:inline-flex;align-items:center;gap:4px;padding:4px 0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;min-width:0}.kq-format-th>button:hover{color:var(--kq-ink)}.kq-format-th>button:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:6px}.kq-format-th.est-trie>button{color:var(--kq-ink)}.kq-format-fleche{font-size:11px;line-height:1}.kq-col-poignee{position:absolute;left:calc(-1 * var(--kq-space-4) / 2 - 5px);top:-6px;bottom:-6px;width:10px;cursor:col-resize;touch-action:none}.kq-col-poignee:after{content:"";position:absolute;left:4px;top:2px;bottom:2px;width:2px;border-radius:2px;background:var(--kq-border-strong);opacity:0;transition:opacity var(--kq-dur-fast) var(--kq-ease-out)}.kq-format-entete:hover .kq-col-poignee:after{opacity:.7}.kq-col-poignee:hover:after{opacity:1;background:var(--kq-ink-muted)}body.kq-redimensionne,body.kq-redimensionne *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.kq-format-entete.sans-type,.kq-format-ligne.sans-type{grid-template-columns:minmax(160px,1fr) minmax(0,var(--c-tags, 240px)) minmax(0,var(--c-date, 96px)) minmax(0,var(--c-note, 100px)) 88px}.kq-fichejeu-retour{display:inline-flex;align-items:center;gap:4px;margin-bottom:20px;color:var(--kq-accent);font-size:15px;font-weight:400;text-decoration:none;border-radius:8px}.kq-fichejeu-retour>svg{flex:none}.kq-fichejeu-retour:hover{text-decoration:underline}.kq-fichejeu-retour:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fichejeu-tete{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap;margin-bottom:24px}.kq-fichejeu-affiche{flex:none;width:120px;aspect-ratio:var(--kq-affiche-ratio);border-radius:10px;overflow:hidden;display:grid;place-items:center;background:var(--kq-fill);color:var(--kq-ink-muted)}.kq-fichejeu-affiche img{width:100%;height:100%;object-fit:cover;display:block}.kq-fichejeu-affiche.est-carre{aspect-ratio:1}.kq-fichejeu-ident{flex:1;min-width:280px;display:flex;flex-direction:column;gap:8px}.kq-fichejeu-baseline{margin:0;max-width:62ch;font-size:15px;color:var(--kq-ink-muted)}.kq-fichejeu-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:12px}.kq-fichejeu-creer,.kq-fichejeu-ia{display:inline-flex;align-items:center;height:44px;padding:0 24px;border:0;border-radius:22px;font-family:var(--kq-font-display);font-size:17px;font-weight:600;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:background var(--kq-dur-fast) var(--kq-ease-out)}.kq-fichejeu-creer{background:var(--kq-primaire);color:var(--kq-on-primaire)}.kq-fichejeu-creer:hover{background:var(--kq-primaire-vif)}.kq-fichejeu-ia{background:var(--kq-fill);color:var(--kq-ink)}.kq-fichejeu-ia:hover{background:var(--kq-fill-hover)}.kq-fichejeu-creer:focus-visible,.kq-fichejeu-ia:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fichejeu-avenir{margin:0;font-size:15px;color:var(--kq-ink-muted)}.kq-fichejeu-rappel{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 24px;margin-top:4px;border:0;border-radius:22px;background:var(--kq-primaire);color:var(--kq-on-primaire);font-family:var(--kq-font-display);font-size:17px;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background var(--kq-dur-fast) var(--kq-ease-out)}.kq-fichejeu-rappel:hover{background:var(--kq-primaire-vif)}.kq-fichejeu-rappel[data-rappel]{background:var(--kq-fill);color:var(--kq-ink)}.kq-fichejeu-rappel[data-rappel]:hover{background:var(--kq-fill-hover)}.kq-fichejeu-rappel:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-galerie{margin:0 0 24px}.kq-galerie-cadre{overflow:clip;overflow-clip-margin:6px;border-radius:10px}.kq-galerie-piste{display:flex;gap:12px;transition:transform var(--kq-dur-slow) var(--kq-ease-out)}.kq-galerie-vue{flex:0 0 40%;min-width:0;margin:0;padding:0;border:0;border-radius:10px;overflow:hidden;background:var(--kq-fill);cursor:pointer}.kq-galerie-piste[data-seule] .kq-galerie-vue{flex:0 0 56%}.kq-galerie-vue[aria-disabled]{cursor:default}.kq-galerie-vue:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-galerie-vue>img,.kq-galerie-vue>video{display:block;width:100%;aspect-ratio:2 / 1;object-fit:cover}.kq-galerie-pupitre{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:8px}.kq-galerie-fleche{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:none;color:var(--kq-ink-muted);cursor:pointer;transition:background var(--kq-dur-base) var(--kq-ease-out),color var(--kq-dur-base) var(--kq-ease-out)}.kq-galerie-fleche:hover:not([aria-disabled]){background:var(--kq-fill);color:var(--kq-ink)}.kq-galerie-fleche[aria-disabled]{opacity:.4;cursor:default}.kq-galerie-fleche:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-galerie-points{display:flex;align-items:center}.kq-galerie-point{width:24px;height:24px;padding:8px;border:0;border-radius:50%;background:var(--kq-ink-faint);background-clip:content-box;cursor:pointer}.kq-galerie-point.est-actif{background:var(--kq-ink);background-clip:content-box;cursor:default}.kq-galerie-point:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fichejeu-bloc{margin:0 0 32px}.kq-fichejeu-bloc>h2{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-family:var(--kq-font-display);font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.015em}.kq-fichejeu-bloc>h2>svg{flex:none;color:currentColor}.kq-fichejeu-groupe{padding:4px 20px;border-radius:10px;background:var(--kq-surface-1)}.kq-fichejeu-etapes li+li{border-top:1px solid var(--kq-border)}.kq-fichejeu-temps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.kq-fichejeu-temps li{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:10px;background:var(--kq-surface-1)}.kq-fichejeu-temps-vue{display:block;margin:-16px -16px 0;aspect-ratio:16 / 9;overflow:hidden;border-radius:10px 10px 0 0;background:var(--kq-fill)}.kq-fichejeu-temps-vue img{display:block;width:100%;height:100%;object-fit:contain}.kq-fichejeu-temps-vue[data-attente]{display:grid;place-items:center;color:var(--kq-ink-faint)}.kq-fichejeu-temps-tete{display:flex;align-items:center;gap:8px;min-width:0}.kq-fichejeu-temps-rang{display:grid;place-items:center;flex:none;align-self:start;width:24px;height:24px;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink-muted);font-family:var(--kq-font-display);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.kq-fichejeu-temps-titre{margin:0;min-width:0;font-family:var(--kq-font-display);font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--kq-ink)}.kq-fichejeu-temps-txt{font-size:15px;line-height:1.5;color:var(--kq-ink-muted)}.kq-fichejeu-etapes{list-style:none;margin:0;padding:0}.kq-fichejeu-etapes li{display:flex;align-items:baseline;gap:12px;padding:12px 0}.kq-fichejeu-etape-txt{min-width:0;font-size:15px;line-height:1.5;color:var(--kq-ink-muted)}.kq-fichejeu-bareme{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:20px max-content minmax(0,1fr);column-gap:16px;align-items:baseline}.kq-fichejeu-regle{display:contents}.kq-fichejeu-regle>*{padding:12px 0}.kq-fichejeu-regle+.kq-fichejeu-regle>*{border-top:1px solid var(--kq-border)}.kq-fichejeu-regle-symbole{align-self:center;color:var(--kq-ink-muted);line-height:0}.kq-fichejeu-montant{font-family:var(--kq-font-display);font-size:15px;font-weight:600;line-height:1.45;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--kq-ink-muted)}.kq-fichejeu-quoi{font-size:15px;line-height:1.45;color:var(--kq-ink-muted)}.kq-fichejeu-double{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:32px;align-items:start;margin-bottom:32px}.kq-fichejeu-lecture>.kq-fichejeu-bloc:last-child,.kq-fichejeu-cote>.kq-fichejeu-bloc:last-child{margin-bottom:0}.kq-fichejeu-prose{display:flex;flex-direction:column;gap:16px}.kq-fichejeu-prose p{margin:0;max-width:76ch;font-size:15px;line-height:1.55;color:var(--kq-ink-muted)}.kq-fichejeu-cote .kq-fichejeu-bloc>h2{color:var(--kq-ink-muted)}.kq-fichejeu-cote .kq-fichejeu-bareme{grid-template-columns:20px minmax(0,1fr)}.kq-fichejeu-cote .kq-fichejeu-regle>.kq-fichejeu-montant{padding-bottom:2px}.kq-fichejeu-cote .kq-fichejeu-regle>.kq-fichejeu-quoi{grid-column:2;padding-top:0;border-top:0}.kq-fichejeu-info{display:flex;gap:12px;align-items:flex-start;padding:16px 20px;margin:0 0 24px;border-radius:10px;background:var(--kq-surface-1)}.kq-fichejeu-info>svg{flex:none;margin-top:2px;color:var(--kq-ink-muted)}.kq-fichejeu-info h2{margin:0 0 4px;font-family:var(--kq-font-display);font-size:17px;font-weight:600;letter-spacing:-.01em}.kq-fichejeu-info p{margin:0;max-width:76ch;font-size:15px;line-height:1.5;color:var(--kq-ink-muted)}@media (max-width: 980px){.kq-fichejeu-double{grid-template-columns:minmax(0,1fr);gap:0}.kq-fichejeu-lecture>.kq-fichejeu-bloc:last-child{margin-bottom:32px}.kq-fichejeu-cote .kq-fichejeu-bareme{grid-template-columns:20px max-content minmax(0,1fr)}.kq-fichejeu-cote .kq-fichejeu-regle>.kq-fichejeu-montant{padding-bottom:12px}.kq-fichejeu-cote .kq-fichejeu-regle>.kq-fichejeu-quoi{grid-column:auto;padding-top:12px}.kq-fichejeu-cote .kq-fichejeu-regle+.kq-fichejeu-regle>*{border-top:1px solid var(--kq-border)}}@media (max-width: 720px){.kq-galerie-vue,.kq-galerie-piste[data-seule] .kq-galerie-vue{flex:0 0 100%}.kq-fichejeu-affiche{width:96px}}@media (max-width: 560px){.kq-fichejeu-bareme{grid-template-columns:20px minmax(0,1fr)}.kq-fichejeu-regle>.kq-fichejeu-montant{padding-bottom:2px}.kq-fichejeu-regle>.kq-fichejeu-quoi{grid-column:2;padding-top:0;border-top:0}}.kq-fichejeu-pasencore{padding:16px 20px;font-size:15px;color:var(--kq-ink-faint)}.kq-main:has(.kq-regie){overflow:hidden}.kq-regie{height:100%;display:flex;flex-direction:column;min-height:0;padding:var(--kq-space-4) var(--kq-space-5) var(--kq-space-5);gap:var(--kq-space-3);background:var(--kq-canvas);color:var(--kq-ink);font-family:var(--kq-font-body);font-size:13px}.kq-regie-split{flex:1;min-height:0;display:grid;grid-template-columns:var(--kq-split, 62%) auto minmax(0,1fr);gap:0}.kq-regie-gauche,.kq-regie-droite{min-width:0;min-height:0;display:flex;flex-direction:column;gap:var(--kq-space-4)}.kq-regie-gauche{container-type:inline-size;container-name:pupitre}.kq-regie-gauche{overflow:hidden;padding-right:var(--kq-space-4)}.kq-regie-droite{overflow:hidden;padding-left:var(--kq-space-4);container-type:inline-size;container-name:file}.kq-regie-droite>.kq-soiree-head,.kq-regie-droite>.kq-file,.kq-regie-droite>.kq-biblio-ouvrir{flex:none}.kq-regie-poignee{width:14px;border:0;padding:0;background:transparent;cursor:col-resize;display:flex;align-items:center;justify-content:center;touch-action:none}.kq-regie-poignee:before{content:"";width:4px;height:76px;border-radius:var(--kq-radius-pill);background:var(--kq-border-strong);transition:background var(--kq-dur-fast) var(--kq-ease-out),height var(--kq-dur-fast) var(--kq-ease-out)}.kq-regie-poignee:hover:before,.kq-regie-poignee:focus-visible:before,.kq-regie-poignee[data-drag=true]:before{background:var(--kq-accent);height:140px}.kq-regie-poignee:focus-visible{outline:none}.kq-regie-poignee:focus-visible:before{box-shadow:var(--kq-focus-ring)}.kq-soiree-head{flex:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kq-space-5)}.kq-soiree-nom{display:flex;align-items:center;gap:var(--kq-space-3);margin:0;font-family:var(--kq-font-display);font-size:var(--kq-text-2xl);font-weight:var(--kq-weight-bold);line-height:var(--kq-leading-tight);letter-spacing:-.02em}.kq-soiree-meta{display:flex;align-items:center;gap:var(--kq-space-4);margin:var(--kq-space-2) 0 0;color:var(--kq-ink-muted)}.kq-soiree-head.is-vide .kq-soiree-nom,.kq-soiree-head.is-vide .kq-soiree-meta{font-style:italic;color:var(--kq-ink-faint)}.kq-file{flex:none;border:2px dashed var(--kq-border-dashed);border-radius:var(--kq-radius-xl);background:var(--kq-surface-1);padding:var(--kq-space-3) var(--kq-space-4) var(--kq-space-3)}.kq-biblio{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--kq-space-4)}.kq-biblio>.stack{flex:1;min-height:0;overflow-y:auto;padding-right:var(--kq-space-2)}.kq-rbtn{display:inline-flex;align-items:center;justify-content:center;gap:var(--kq-space-2);min-height:var(--kq-hit);padding:0 var(--kq-space-4);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-btn);background:var(--kq-surface-3);color:var(--kq-ink);font-family:var(--kq-font-body);font-size:var(--kq-text-base);font-weight:var(--kq-weight-semibold);line-height:var(--kq-leading-snug);text-align:center;cursor:pointer;transition:background var(--kq-dur-fast) var(--kq-ease-out),color var(--kq-dur-fast) var(--kq-ease-out),border-color var(--kq-dur-fast) var(--kq-ease-out),transform var(--kq-dur-fast) var(--kq-ease-out)}.kq-rbtn:hover:not(:disabled){background:var(--kq-nav-active);border-color:var(--kq-border-strong)}.kq-rbtn:active:not(:disabled){transform:translateY(1px)}.kq-rbtn:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-rbtn:disabled{cursor:default;background:var(--kq-surface-2);border-color:var(--kq-border);color:var(--kq-ink-faint)}.kq-rbtn--action{background:var(--kq-accent);border-color:var(--kq-accent);color:var(--kq-on-accent);font-weight:var(--kq-weight-bold)}.kq-rbtn--action:hover:not(:disabled){background:#ffd45c;border-color:#ffd45c}.kq-rbtn--go{background:var(--kq-go);border-color:var(--kq-go);color:var(--kq-on-go);font-weight:var(--kq-weight-bold)}.kq-rbtn--go:hover:not(:disabled){background:var(--kq-go-hover);border-color:var(--kq-go-hover)}.kq-rbtn--stop{background:var(--kq-danger);border-color:var(--kq-danger);color:#2a0206;font-weight:var(--kq-weight-bold)}.kq-rbtn--stop:hover:not(:disabled){background:#ff6b78;border-color:#ff6b78}.kq-rbtn--page{background:var(--kq-violet);border-color:var(--kq-violet);color:var(--kq-on-violet);font-weight:var(--kq-weight-bold)}.kq-rbtn--page:hover:not(:disabled){background:var(--kq-violet-hover);border-color:var(--kq-violet-hover)}.kq-rbtn svg{flex:none}.kq-mult{display:inline-flex;align-items:center;gap:var(--kq-space-2)}.kq-mult-label{font-size:var(--kq-text-sm);font-weight:var(--kq-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--kq-ink-muted)}.kq-mult-btn{min-width:var(--kq-hit);min-height:var(--kq-hit);padding:0 var(--kq-space-2);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-md);background:var(--kq-surface-3);color:var(--kq-ink-muted);font-family:var(--kq-font-display);font-size:var(--kq-text-md);font-weight:var(--kq-weight-black);cursor:pointer;transition:background var(--kq-dur-fast) var(--kq-ease-out),color var(--kq-dur-fast) var(--kq-ease-out)}.kq-mult-btn:hover:not(:disabled){background:var(--kq-nav-active);color:var(--kq-ink)}.kq-mult-btn:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-mult-btn:disabled{cursor:default;opacity:.45}.kq-mult-btn.is-actif{background:var(--kq-paroles);border-color:var(--kq-paroles);color:#2b1400}@media (max-width: 1024px){.kq-app:has(.kq-regie){--kq-echelle: .64}}@media (max-width: 860px){.kq-regie{padding:var(--kq-space-4) var(--kq-space-3)}.kq-regie .kq-soiree-head{flex-direction:column;align-items:stretch}}.kq-regie .kq-bingo-eta{display:flex;flex-direction:column;align-items:center;gap:var(--kq-space-1);align-self:center;max-width:100%;padding:var(--kq-space-3) var(--kq-space-6);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-lg);background:var(--kq-surface-1);text-align:center}.kq-regie .kq-bingo-eta-label{font-size:var(--kq-text-base);font-weight:var(--kq-weight-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-regie .kq-bingo-eta-value{font-family:var(--kq-font-display);font-size:var(--kq-text-2xl);font-weight:var(--kq-weight-black);line-height:var(--kq-leading-tight);color:var(--kq-accent);font-variant-numeric:tabular-nums}.kq-regie .kq-bingo-eta-detail{font-size:var(--kq-text-base);color:var(--kq-ink-faint)}.kq-regie .kq-bingo-left{display:flex;flex-direction:column;align-items:flex-end;gap:2px;line-height:var(--kq-leading-tight);white-space:nowrap}.kq-regie .kq-bingo-left-label{font-size:var(--kq-text-base);font-weight:var(--kq-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-regie .kq-bingo-left-value{font-family:var(--kq-font-mono);font-size:var(--kq-text-lg);font-weight:var(--kq-weight-bold);color:var(--kq-ink);font-variant-numeric:tabular-nums}.kq-regie .kq-bingo-left.is-paused .kq-bingo-left-label{color:var(--kq-accent)}.kq-regie .kq-bingo-left.is-paused .kq-bingo-left-value{color:var(--kq-ink-muted)}.kq-regie .kq-playlist{height:100%}.kq-regie .kq-playlist-list{display:flex;flex-direction:column;gap:2px;height:100%;overflow-y:auto;padding:var(--kq-space-2)}.kq-regie .kq-playlist-item{display:flex;align-items:center;gap:var(--kq-space-2);padding:6px var(--kq-space-2);border-radius:var(--kq-radius-sm);font-size:var(--kq-text-base);border:1px solid transparent}.kq-regie .kq-playlist-num{font-family:var(--kq-font-mono);font-size:var(--kq-text-base);color:var(--kq-ink-faint);min-width:22px}.kq-regie .kq-playlist-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-regie .kq-playlist-item.is-done{opacity:.4}.kq-regie .kq-playlist-item.is-current{background:var(--kq-go-soft);border-color:var(--kq-blindtest-line);font-weight:var(--kq-weight-bold)}.kq-regie .kq-playlist-item.is-next{border-color:var(--kq-border-strong)}.kq-regie .kq-playlist-tag{font-size:var(--kq-text-sm);font-weight:var(--kq-weight-bold);letter-spacing:.03em;text-transform:uppercase;padding:2px 8px;border-radius:var(--kq-radius-pill);white-space:nowrap}.kq-regie .kq-playlist-tag.is-current{background:var(--kq-go);color:var(--kq-on-go)}.kq-regie .kq-playlist-tag.is-next{background:var(--kq-surface-1);border:1px solid var(--kq-border-strong);color:var(--kq-ink-muted)}.kq-mult-btn{display:inline-flex;align-items:center;justify-content:center;gap:3px}.kq-mult-btn svg{flex:none;color:#d99a00}.kq-mult-btn.is-actif svg{color:#2b1400}.kq-modal-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kq-space-4);flex-wrap:wrap}.kq-modal-recherche{display:inline-flex;align-items:center;gap:var(--kq-space-2);min-height:var(--kq-hit-sm);padding:0 var(--kq-space-3);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-pill);background:var(--kq-surface-2);color:var(--kq-ink-muted)}.kq-modal-recherche input{border:0;background:transparent;color:var(--kq-ink);font:inherit;font-size:var(--kq-text-base);width:15ch}.kq-modal-recherche input:focus{outline:none}.kq-modal-recherche:focus-within{border-color:var(--kq-accent)}.kq-modal-liste{display:flex;flex-direction:column;gap:var(--kq-space-2);max-height:46vh;overflow-y:auto}.kq-modal-vide{font-style:italic}.kq-ecran-allumage{display:flex;flex-direction:column;align-items:center;gap:var(--kq-space-3);max-height:100%;overflow-y:auto;padding:var(--kq-space-3);text-align:center}.kq-ecran-repli{display:flex;flex-direction:column;align-items:center;gap:var(--kq-space-2);max-width:44ch}.kq-ecran-repli p{margin:0;font-size:var(--kq-text-base);color:var(--kq-ink-muted)}.kq-ecran-repli-note{color:var(--kq-ink-faint)}.kq-ecran-dort{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;flex-direction:column;gap:2px;padding:6px 10px;background:var(--kq-accent);color:#fff;text-align:center;pointer-events:none}.kq-ecran-dort strong{font-size:var(--kq-text-sm, 13px);font-weight:var(--kq-weight-bold);letter-spacing:.01em}.kq-ecran-dort span{font-size:var(--kq-text-xs, 11px);opacity:.85}@container pupitre (max-width: 520px){.kq-ecran-dort span{font-size:10px}}a.kq-rbtn{text-decoration:none;display:inline-flex}.kq-reglages-note{color:var(--kq-ink-faint);font-size:var(--kq-text-base)}.kq-soiree-nom{font-size:20px}.kq-soiree-meta{font-size:12px;gap:var(--kq-space-3)}.kq-file{padding:var(--kq-space-3) var(--kq-space-4)}.kq-regie .kq-playlist-item{font-size:12px;padding:3px var(--kq-space-2)}.kq-regie .kq-playlist-num{font-size:11px;min-width:18px}.kq-regie .kq-playlist-tag{font-size:11px;padding:1px 6px}.kq-jeu-entete{display:flex;align-items:center;justify-content:space-between;gap:var(--kq-space-3);margin-bottom:var(--kq-space-2);min-height:28px}.kq-jeu-pos{font-family:var(--kq-font-mono);font-size:11px;font-weight:var(--kq-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--kq-ink-faint)}.kq-jeu-question{font-size:16px;font-weight:var(--kq-weight-bold);line-height:1.35}.kq-jeu-titre{font-size:15px;margin:0}.kq-regie .answer-btn{font-size:12.5px;padding:7px 10px;border-radius:10px;border-width:1.5px;gap:8px}.kq-regie .answer-btn .letter{font-size:11px;padding:1px 6px;border-radius:6px}.kq-regie .grid2{gap:8px}.kq-regie .btn{font-size:12.5px;padding:7px 12px;border-radius:10px}.kq-regie .btn-lg{font-size:13px;padding:9px 16px;border-radius:10px}.kq-regie .badge{font-size:11px;padding:2px 8px}.kq-regie .muted{font-size:12px}.kq-regie .faint{font-size:11px}.kq-regie .sep{margin:var(--kq-space-2) 0}.kq-regie .stack{gap:8px}.kq-rbtn{min-height:36px;font-size:12.5px;padding:0 var(--kq-space-3)}.kq-mult-btn{min-width:34px;min-height:34px;font-size:13px}.kq-mult-label{font-size:11px}.kq-ecran-repli p{font-size:12px}.kq-file-direct{position:absolute;left:0;right:0;bottom:0;height:3px;background:#00000080}.kq-file-direct>span{display:block;height:100%;background:var(--kq-live);box-shadow:0 0 8px var(--kq-live-glow)}.kq-regie{background:var(--kq-canvas) url(/fond-regie.png) center / cover no-repeat fixed}.kq-soiree-nom{font-size:21px;font-weight:var(--kq-weight-bold);letter-spacing:-.01em}.kq-regie-panneau,.kq-file,.kq-regie-outils{background:#10142ecc;border:1px solid var(--kq-border);box-shadow:var(--kq-glow-panel)}.kq-file{border-style:dashed;border-width:1.5px}.kq-rbtn{text-transform:uppercase;letter-spacing:.04em;font-weight:var(--kq-weight-semibold)}.kq-rbtn--page{background:#141a3ab8;border-color:var(--kq-border-strong);color:var(--kq-ink);font-weight:var(--kq-weight-semibold)}.kq-rbtn--page:hover:not(:disabled){background:#1a2148;border-color:var(--kq-neon);box-shadow:var(--kq-glow-neon)}.kq-rbtn--page:disabled{background:transparent;border-color:var(--kq-border);color:var(--kq-ink-faint)}.kq-rbtn--go{background:#10241bb8;border-color:var(--kq-go);color:var(--kq-go)}.kq-rbtn--go:hover:not(:disabled){background:#143024;border-color:var(--kq-go-hover);color:var(--kq-go-hover);box-shadow:0 0 14px #1fc96b40}.kq-rbtn--stop{background:#2a1218b8;border-color:var(--kq-danger);color:var(--kq-danger)}.kq-rbtn--stop:hover:not(:disabled){background:#331820;border-color:#ff6b78;color:#ff6b78;box-shadow:0 0 14px #ff475740}.kq-rbtn--violet{background:#1d1440b8;border-color:var(--kq-violet);color:var(--kq-on-violet);font-weight:var(--kq-weight-bold)}.kq-rbtn--violet:hover:not(:disabled){background:#251a52;border-color:var(--kq-violet-hover);box-shadow:0 0 14px #7c3aed40}.kq-rbtn--fin{background:transparent;border-color:var(--kq-danger);color:var(--kq-danger);font-weight:var(--kq-weight-bold)}.kq-rbtn--fin:hover:not(:disabled){background:#331820;border-color:#ff6b78;color:#ff6b78;box-shadow:0 0 14px #ff475740}.kq-regie .kq-playlist-item.is-current{background:#10241b;border-color:var(--kq-go);color:var(--kq-go)}.kq-regie .kq-playlist-item.is-current .kq-playlist-num{color:var(--kq-go)}.kq-regie .kq-playlist-tag.is-current{background:transparent;color:var(--kq-go);font-weight:var(--kq-weight-bold)}.kq-regie .kq-playlist-tag.is-current:before{content:"▶ "}.kq-regie .kq-playlist-tag.is-next{background:transparent;border:0;color:var(--kq-ink-faint);text-transform:uppercase}.kq-apercu-live{font-family:var(--kq-font-display);letter-spacing:.08em}.kq-modal--qr{align-items:center;text-align:center}.kq-qr-grand{display:block;background:#fff;padding:var(--kq-space-3);border-radius:var(--kq-radius-lg);line-height:0}.kq-qr-adresse{margin:0;font-family:var(--kq-font-mono);font-size:var(--kq-text-sm);color:var(--kq-ink-muted)}.kq-modal--qr .kq-qr-adresse:not(:only-of-type),.kq-modal[aria-label="Télécommande animateur"] .kq-qr-adresse{font-family:var(--kq-font-body, inherit);font-size:var(--kq-text-sm);line-height:1.45;max-width:34ch}.kq-qr-note{margin:0;padding:var(--kq-space-2) var(--kq-space-3);border-radius:var(--kq-radius-md);background:var(--kq-danger-soft);color:var(--kq-danger);font-size:var(--kq-text-xs);line-height:1.4;max-width:34ch}.kq-qr-code{margin:0;font-family:var(--kq-font-mono);font-size:30px;font-weight:var(--kq-weight-bold);letter-spacing:.22em;color:var(--kq-accent)}.kq-biblio .kq-shelf:first-of-type{margin-top:0}.kq-biblio .kq-shelf-scroller{gap:10px}.kq-biblio .kq-tile{width:calc((100% - 20px) / 3);min-width:88px;max-width:132px;gap:6px}.kq-biblio .kq-tile-art{width:100%;height:auto;aspect-ratio:1}.kq-biblio .kq-tile-title{font-size:12px}.kq-biblio .kq-tile-meta{font-size:10.5px}.kq-biblio .kq-tile-actions{padding:var(--kq-space-5) 6px 6px}.kq-biblio .kq-tile-actions .kq-btn{min-height:26px;font-size:10.5px;padding:0 var(--kq-space-2)}.kq-entete-form{display:flex;flex-direction:column;gap:var(--kq-space-4)}.kq-entete-form label{display:flex;flex-direction:column;gap:var(--kq-space-1)}.kq-entete-form label>span{font-size:var(--kq-text-xs);font-weight:var(--kq-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-entete-form input{width:100%;padding:var(--kq-space-3);background:var(--kq-surface-2);border:1px solid var(--kq-border);border-radius:var(--kq-radius-md);color:var(--kq-ink);font:inherit}.kq-entete-form input:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-entete-note{margin:var(--kq-space-4) 0 0;font-size:var(--kq-text-xs);color:var(--kq-ink-faint)}.kq-modal--joueurs{width:min(460px,100%)}.kq-modal--joueurs .kq-modal-liste{gap:0}.kq-joueurs-ligne{display:flex;align-items:center;gap:var(--kq-space-3);min-height:44px;padding:var(--kq-space-1) 0;border-bottom:1px solid var(--kq-border)}.kq-joueurs-ligne:last-child{border-bottom:0}.kq-joueurs-emoji{flex:0 0 auto;font-size:20px;line-height:1}.kq-joueurs-nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kq-text-md);color:var(--kq-ink)}.kq-joueurs-retirer{flex:0 0 auto;min-height:var(--kq-hit-sm);padding:0 var(--kq-space-3);border:0;border-radius:999px;background:transparent;color:var(--kq-danger);font:inherit;font-size:15px;cursor:pointer}.kq-joueurs-retirer:hover{background:var(--kq-danger-soft)}.kq-joueurs-retirer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-joueurs-action{flex:0 0 auto;min-height:var(--kq-hit-sm);padding:0 var(--kq-space-3);border:0;border-radius:999px;background:transparent;color:var(--kq-accent);font:inherit;font-size:15px;cursor:pointer}.kq-joueurs-action:hover:not(:disabled){background:var(--kq-fill-hover)}.kq-joueurs-action:disabled{opacity:.4;cursor:default}.kq-joueurs-action:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-joueurs-champ{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kq-joueurs-champ input{height:36px;padding:0 var(--kq-space-3);border:0;border-radius:8px;background:var(--kq-fill);color:var(--kq-ink);font:inherit;font-size:var(--kq-text-md)}.kq-joueurs-champ input:focus{outline:none;box-shadow:var(--kq-focus-ring)}.kq-joueurs-erreur{font-size:13px;color:var(--kq-danger)}@media (max-width: 1440px){.kq-regie-split{--kq-split: 38%}.kq-regie{padding:var(--kq-space-3) var(--kq-space-4)}.kq-regie-gauche,.kq-regie-droite{gap:var(--kq-space-3)}}@media (max-height: 820px){.kq-regie{padding:var(--kq-space-2) var(--kq-space-4)}.kq-regie-gauche,.kq-regie-droite{gap:var(--kq-space-2)}.kq-soiree-nom{font-size:17px}}.kq-playlist-item.is-lancable{cursor:grab;transition:background .12s,box-shadow .12s}.kq-playlist-item.is-lancable:hover{background:var(--kq-surface-3);box-shadow:inset 0 0 0 1px var(--kq-border-strong, var(--kq-accent))}.kq-playlist-play{margin-left:auto;flex:none;display:inline-flex;align-items:center;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;opacity:.35;transition:opacity .12s,transform .12s}.kq-playlist-item.is-lancable:hover .kq-playlist-play{opacity:1;transform:scale(1.12)}.kq-playlist-play:hover{opacity:1;transform:scale(1.28);color:var(--kq-go, var(--kq-accent))}.kq-playlist-play:focus-visible{outline:none;opacity:1;border-radius:50%;box-shadow:var(--kq-focus-ring)}.kq-playlist-item.is-tiree{opacity:.4}.kq-playlist-item.is-cible{box-shadow:inset 3px 0 0 0 var(--kq-accent)}.kq-playlist-item[draggable=true]{user-select:none;-webkit-user-select:none}.kq-direct-barre{flex:none;display:grid;grid-template-columns:1fr 1fr 2fr 1fr 1fr 1fr;gap:var(--kq-space-2);align-items:stretch}.kq-dbtn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:62px;padding:var(--kq-space-2) var(--kq-space-2);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-md);background:var(--kq-surface-1);color:var(--kq-ink);font-family:var(--kq-font-display);font-size:var(--kq-text-sm);line-height:1.15;text-align:center;cursor:pointer;transition:background var(--kq-dur-base) var(--kq-ease-out),border-color var(--kq-dur-base) var(--kq-ease-out)}.kq-dbtn:hover:not(:disabled){background:var(--kq-surface-2);border-color:var(--kq-neon)}.kq-dbtn:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-dbtn:disabled{opacity:.35;cursor:not-allowed}.kq-dbtn-ico{font-size:var(--kq-text-md);line-height:1}.kq-dbtn--suivant{background:var(--kq-accent);border-color:transparent;color:var(--kq-on-accent);font-size:var(--kq-text-md)}.kq-dbtn--suivant:hover:not(:disabled){background:var(--kq-accent);border-color:transparent;filter:brightness(1.08)}.kq-dbtn--suivant:disabled{background:var(--kq-surface-2);color:var(--kq-ink-faint);box-shadow:none}.kq-dbtn--stop{color:var(--kq-danger);border-color:var(--kq-danger-line)}.kq-dbtn--stop:hover:not(:disabled){background:var(--kq-danger-soft);border-color:var(--kq-danger)}.kq-dbtn.is-actif{color:var(--kq-accent);border-color:var(--kq-accent);background:#ffc93c1a}.kq-dbtn.is-pause{color:var(--kq-accent);border-color:var(--kq-accent);animation:kq-battement 1.6s var(--kq-ease-out) infinite}.kq-regie-outils{opacity:.92}.kq-regie-outils .kq-rbtn{font-size:var(--kq-text-2xs)}@container pupitre (max-width: 640px){.kq-direct-barre{grid-template-columns:1fr 1fr}.kq-dbtn--suivant{grid-column:1 / -1;order:-1}}.kq-app[data-direct=true] .kq-regie{background:transparent}.kq-app[data-direct=true] .kq-regie-droite{background:var(--kq-surface-1);border-radius:var(--kq-radius-lg);padding:var(--kq-space-5) var(--kq-space-4)}.kq-regie-droite>.kq-suite{flex:1;min-height:0}.kq-suite{display:flex;flex-direction:column;gap:14px;min-height:0;flex:1}.kq-suite-tete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kq-space-3);flex:none}.kq-suite-tete h2{margin:0;font-family:var(--kq-font-display);font-weight:400;font-size:26px}.kq-suite-total{font-size:16px;color:var(--kq-ink-faint);white-space:nowrap}.kq-suite-liste{position:relative;list-style:none;margin:-6px -8px;padding:6px 8px;display:flex;flex-direction:column;gap:10px;flex:0 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overflow-anchor:none;overscroll-behavior:contain}.kq-suite-ligne{display:flex;align-items:center;gap:12px;flex:none;padding:12px 14px;border-radius:16px;background:var(--kq-surface-2);min-width:0}.kq-suite-ligne.is-prochain{background:color-mix(in srgb,var(--kq-accent) 14%,var(--kq-surface-2));color:var(--kq-ink)}.kq-suite-ligne.is-prochain .kq-suite-nom{font-weight:700}.kq-suite-ligne.is-prochain .kq-suite-rang{color:var(--kq-ink)}.kq-suite-ligne.is-prochain .kq-suite-pastille{display:none}.kq-suite-grip{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:26px;padding:0;border:0;background:none;color:var(--kq-ink-faint);cursor:grab}.kq-suite-grip:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);color:var(--kq-ink)}.kq-suite-affiche{flex:none;width:34px;height:34px;border-radius:8px;object-fit:cover;background:var(--kq-surface-1)}.kq-suite-ligne{cursor:grab;user-select:none;-webkit-user-select:none;transition:background-color .2s cubic-bezier(.32,.72,0,1)}.kq-suite-rang{flex:none;min-width:18px;text-align:right;font-size:15px;font-weight:400;color:var(--kq-ink-muted);font-variant-numeric:tabular-nums}.kq-suite-encours{display:flex;flex-direction:column;gap:8px;flex:none}.kq-suite-legende{display:inline-flex;align-items:center;gap:8px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--kq-live)}.kq-suite-voyant{width:8px;height:8px;border-radius:50%;background:var(--kq-live);box-shadow:0 0 0 3px var(--kq-live-glow)}.kq-suite-voyant.is-antenne{animation:kq-suite-bat 1.2s ease-in-out infinite}@keyframes kq-suite-bat{0%,to{box-shadow:0 0 0 3px var(--kq-live-glow)}50%{box-shadow:0 0 0 7px transparent}}.kq-suite-ligne.is-encours{cursor:default;gap:16px;padding:12px;border:0;border-radius:16px;background:color-mix(in srgb,var(--kq-danger) 5%,var(--kq-surface-1))}.kq-suite-ligne.is-encours .kq-suite-affiche,.kq-suite-ligne.is-encours .kq-suite-pastille{width:56px;height:56px;border-radius:12px}.kq-suite-ligne.is-encours .kq-suite-titre{gap:6px}.kq-suite-ligne.is-encours .kq-suite-nom{font-size:17px;font-weight:700;color:var(--kq-ink)}.kq-suite-etat{display:inline-flex;align-items:center;align-self:flex-start;gap:6px;height:26px;padding:0 10px;border-radius:8px;font-size:13px;font-weight:600;white-space:nowrap}.kq-suite-etat.est-live{background:color-mix(in srgb,var(--kq-danger) 12%,transparent);color:var(--kq-danger)}.kq-suite-etat.est-pause{background:#ff95002b;color:#9a4d00}.kq-app[data-theme=nuit] .kq-suite-etat.est-pause{background:#ff9f0a33;color:#ffb340}.kq-suite-etat .kq-suite-voyant{width:7px;height:7px;box-shadow:none}.kq-suite-ligne.is-encours .kq-suite-reglages{width:44px;height:44px;border:0;background:var(--kq-surface-1);box-shadow:0 1px 3px #00000014;color:var(--kq-ink-muted)}.kq-suite-ligne.is-encours .kq-suite-reglages:hover{color:var(--kq-ink);background:var(--kq-surface-1)}.kq-app[data-theme=nuit] .kq-suite-ligne.is-encours .kq-suite-reglages{background:var(--kq-surface-3);box-shadow:none}.kq-suite-ligne.is-encours .kq-suite-duree{color:var(--kq-ink-muted)}@media (prefers-reduced-motion: reduce){.kq-suite-voyant.is-antenne{animation:none}}.kq-suite-liste.est-en-glisse .kq-suite-ligne{transition:translate .3s cubic-bezier(.32,.72,0,1),background-color .2s cubic-bezier(.32,.72,0,1)}.kq-suite-ligne.est-soulevee,.kq-suite-ligne.est-posee{position:relative;z-index:2}.kq-suite-liste.est-en-glisse .kq-suite-ligne.est-soulevee{scale:1.02;background:var(--kq-surface-1);box-shadow:0 4px 16px #0000001f;transition:scale .2s cubic-bezier(.32,.72,0,1),box-shadow .2s cubic-bezier(.32,.72,0,1),background-color .2s cubic-bezier(.32,.72,0,1)}.kq-app[data-theme=nuit] .kq-suite-liste.est-en-glisse .kq-suite-ligne.est-soulevee{background:var(--kq-surface-3)}.kq-suite-liste.est-en-glisse .kq-suite-ligne.is-prochain.est-soulevee{background:color-mix(in srgb,var(--kq-accent) 14%,var(--kq-surface-1))}.kq-app[data-theme=nuit] .kq-suite-liste.est-en-glisse .kq-suite-ligne.is-prochain.est-soulevee{background:color-mix(in srgb,var(--kq-accent) 18%,var(--kq-surface-3))}.kq-suite-liste.est-en-glisse .kq-suite-ligne.est-posee{scale:1;box-shadow:none;transition:translate .2s cubic-bezier(.32,.72,0,1),scale .2s cubic-bezier(.32,.72,0,1),box-shadow .2s cubic-bezier(.32,.72,0,1),background-color .2s cubic-bezier(.32,.72,0,1)}html.kq-glisse-en-cours,html.kq-glisse-en-cours *{cursor:grabbing!important}@media (prefers-reduced-motion: reduce){.kq-suite-liste.est-en-glisse .kq-suite-ligne{transition:none!important}}.kq-suite-modifier,.kq-suite-retirer{cursor:pointer}.kq-suite-lancer{flex:none;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid var(--kq-border-strong);border-radius:50%;background:none;color:var(--kq-ink);cursor:pointer}.kq-suite-lancer:hover:not(:disabled){border-color:var(--kq-accent);color:var(--kq-accent)}.kq-suite-lancer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-suite-lancer:disabled{cursor:not-allowed;opacity:.4}.kq-suite-titre{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.kq-suite-titre .kq-suite-nom{flex:none}.kq-suite-etiquette{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.kq-suite-etiquette.is-live{color:var(--kq-live)}.kq-suite-ligne.is-prochain .kq-suite-etiquette.is-next{color:var(--kq-accent)}.kq-suite-pastille{flex:none;width:12px;height:12px;border-radius:50%;background:var(--kq-ink-faint)}.kq-t-quiz .kq-suite-pastille{background:var(--kq-quiz)}.kq-t-blindtest .kq-suite-pastille{background:var(--kq-blindtest)}.kq-t-bingo .kq-suite-pastille{background:var(--kq-bingo)}.kq-t-paroles .kq-suite-pastille{background:var(--kq-paroles)}.kq-suite-nom{flex:1;min-width:0;font-size:17px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-suite-duree{flex:none;font-size:14px;color:var(--kq-ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.kq-suite-modifier{flex:none;padding:6px 14px;border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-pill);background:none;color:var(--kq-ink);font-family:inherit;font-size:14px;white-space:nowrap;cursor:pointer}.kq-suite-modifier:hover{background:var(--kq-surface-3)}.kq-suite-modifier:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-suite-retirer{flex:none;width:28px;height:28px;display:grid;place-items:center;padding:0;border:1px solid transparent;border-radius:50%;background:none;color:var(--kq-ink-faint);font-family:inherit;font-size:13px;cursor:pointer}.kq-suite-retirer:hover{color:var(--kq-danger);background:var(--kq-danger-soft)}.kq-suite-retirer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}@container file (max-width: 380px){.kq-suite-duree{display:none}}.kq-suite-vide{padding:var(--kq-space-5);border-radius:16px;border:2px dashed var(--kq-border-dashed);color:var(--kq-ink-faint);font-size:15px;line-height:1.4;text-align:center}.kq-suite-ajout{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px;border-radius:16px;border:2px dashed var(--kq-border-dashed);background:none;color:var(--kq-ink-faint);font-family:inherit;font-size:16px;cursor:pointer}.kq-suite-ajout:hover{border-color:var(--kq-border-strong);color:var(--kq-ink)}.kq-suite-ajout:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-suite-joues{flex:none;margin-top:auto;padding-top:var(--kq-space-4)}.kq-suite-joues h3{margin:0 0 8px;font-size:15px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:var(--kq-ink-faint)}.kq-suite-joues ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.kq-suite-joues li{font-size:16px;color:var(--kq-ink-faint);text-decoration:line-through}.kq-suite-joues li span{text-decoration:none;margin-right:6px}.kq-suite-joues>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none;border-radius:8px}.kq-suite-joues>summary::-webkit-details-marker{display:none}.kq-suite-joues>summary:after{content:"";width:7px;height:7px;margin-bottom:8px;border-right:2px solid var(--kq-ink-faint);border-bottom:2px solid var(--kq-ink-faint);transform:rotate(-45deg);transition:transform .15s ease}.kq-suite-joues[open]>summary:after{transform:rotate(45deg)}.kq-suite-joues>summary:hover h3{color:var(--kq-ink)}.kq-suite-joues>summary:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-suite-joues ul{max-height:30vh;overflow-y:auto}.kq-panneau--large{width:620px}.kq-panneau--large .kq-panneau-tete h2{flex:none;font-size:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-panneau-attente{flex:1;font-size:16px;color:var(--kq-ink-faint);white-space:nowrap}.kq-panneau-auto{flex:none;margin:0;font-size:15px;font-weight:700;color:var(--kq-go)}.kq-panneau-auto.is-envoi{color:var(--kq-ink-faint)}.kq-panneau-auto.is-echec{color:var(--kq-danger)}.kq-q-ligne{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--kq-surface-1)}.kq-q-ligne{cursor:grab}.kq-q-ligne.is-glissee{opacity:.35;cursor:grabbing}.kq-q-ligne.is-cible{box-shadow:inset 0 3px 0 -1px var(--kq-accent)}.kq-q-ligne .kq-suite-retirer{cursor:pointer}.kq-q-rang{flex:none;width:20px;font-size:16px;color:var(--kq-ink-faint)}.kq-q-txt{flex:1;min-width:0;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-panneau-fin{text-decoration:none;display:grid;place-items:center}.kq-direct-barre{grid-template-columns:1fr 1fr 1.6fr 1fr 1fr 1fr;gap:14px;align-items:center}.kq-dbtn{min-height:96px;gap:4px;border:2px solid var(--kq-border-strong);border-radius:28px;background:none;font-size:19px;font-weight:400}.kq-dbtn .kq-dbtn-ico{font-size:26px}.kq-dbtn--suivant{min-height:116px;border-radius:32px;font-size:24px;box-shadow:none;background:var(--kq-accent);border-color:transparent;color:var(--kq-on-accent)}.kq-dbtn--suivant .kq-dbtn-ico{font-size:30px}.kq-dbtn--stop{color:var(--kq-ink-muted);border-color:var(--kq-border-strong)}.kq-dbtn--stop:hover:not(:disabled){color:var(--kq-danger);border-color:var(--kq-danger);background:var(--kq-danger-soft)}.kq-dbtn.kq-dbtn--auto:not(:disabled){background:var(--kq-go-soft);border-color:var(--kq-go);color:var(--kq-go);font-weight:600}.kq-dbtn.kq-dbtn--auto:hover:not(:disabled){background:var(--kq-go-soft);border-color:var(--kq-go-hover);color:var(--kq-go-hover)}.kq-dbtn.kq-dbtn--auto.is-actif:not(:disabled){background:var(--kq-danger);border-color:var(--kq-danger);color:#fff}.kq-dbtn.kq-dbtn--auto.is-actif:hover:not(:disabled){background:var(--kq-danger);border-color:var(--kq-danger);color:#fff;filter:brightness(1.08)}.kq-dbtn-auto-impose{display:flex;flex-direction:column;align-items:center;line-height:1.15}.kq-dbtn-auto-impose small{font-size:.78em;font-weight:500;opacity:.85}.kq-dbtn.kq-dbtn--auto.is-impose:disabled{opacity:1;cursor:not-allowed;background:transparent;border:1px dashed color-mix(in srgb,var(--kq-go) 55%,transparent);box-shadow:none;color:var(--kq-ink-muted);font-weight:500}.kq-dbtn.kq-dbtn--auto.is-impose .kq-dbtn-cadenas{color:var(--kq-go);animation:none}.kq-dbtn.kq-dbtn--auto.is-actif .kq-dbtn-ico{display:inline-block;animation:kq-auto-tourne 2.4s linear infinite}@keyframes kq-auto-tourne{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.kq-dbtn.kq-dbtn--auto.is-actif .kq-dbtn-ico{animation:none}}.kq-app:not([data-theme=nuit]) .kq-dbtn.kq-dbtn--auto:not(.is-actif):not(:disabled){color:#248a3d;border-color:#248a3d}.kq-playlist-grip{flex:none;display:inline-flex;align-items:center;justify-content:center;width:14px;color:var(--kq-ink-faint);opacity:.6}.kq-playlist-item.is-lancable:hover .kq-playlist-grip{opacity:1;color:var(--kq-ink)}.kq-playlist-item.is-lancable:active{cursor:grabbing}.kq-suite-ligne.is-prochain{flex-wrap:wrap;row-gap:12px;padding:14px 14px 16px}.kq-suite-ligne.is-prochain .kq-suite-affiche{width:56px;height:56px;border-radius:12px}.kq-suite-ligne.is-prochain .kq-suite-nom{font-size:17px}.kq-suite-ligne.is-prochain .kq-suite-lancer{display:none}.kq-suite-ligne .kq-suite-lancer-grand{flex:1 1 100%;justify-content:center;height:52px;padding:0 var(--kq-space-4)}.kq-suite-fin{list-style:none}.kq-app .kq-suite .kq-prochain.kq-prochain--fin{flex-wrap:wrap;background:var(--kq-surface-2);color:var(--kq-ink);box-shadow:none;border:none;border-radius:16px}.kq-app .kq-suite .kq-prochain--fin :is(strong,.kq-prochain-txt){color:var(--kq-ink)}.kq-app .kq-suite .kq-prochain--fin .kq-prochain-txt{flex:1 1 100%}.kq-app .kq-suite .kq-prochain--fin .kq-prochain-2e{color:var(--kq-ink);border-color:var(--kq-border-strong);background:var(--kq-surface-1)}.kq-app .kq-suite .kq-prochain--fin .kq-prochain-lancer{flex:1;justify-content:center}.kq-suite-liste{container-type:inline-size}.kq-suite-actions{flex:none;display:flex;align-items:center;gap:8px;margin-left:auto}@container (max-width: 520px){.kq-suite-liste .kq-suite-ligne{flex-wrap:wrap;row-gap:8px}.kq-suite-liste .kq-suite-actions{flex:1 1 100%;justify-content:flex-end}}.kq-suite-ligne.is-prochain.est-arrivee{animation:kq-prochain-fond .45s cubic-bezier(.32,.72,0,1)}@keyframes kq-prochain-fond{0%{background-color:var(--kq-surface-2)}}.kq-suite-ligne.is-prochain.est-arrivee .kq-suite-affiche{animation:kq-prochain-affiche .45s cubic-bezier(.32,.72,0,1)}@keyframes kq-prochain-affiche{0%{width:46px;height:46px;border-radius:10px}}.kq-suite-ligne.is-prochain.est-arrivee .kq-suite-etiquette.is-next{animation:kq-prochain-apparait .35s .12s cubic-bezier(.32,.72,0,1) backwards}@keyframes kq-prochain-apparait{0%{opacity:0;translate:0 4px}}.kq-suite-ligne.is-prochain.est-arrivee .kq-suite-lancer-grand{overflow:hidden;animation:kq-prochain-bouton .45s cubic-bezier(.32,.72,0,1)}@keyframes kq-prochain-bouton{0%{max-height:0;padding-block:0;margin-top:-12px;opacity:0}to{max-height:64px}}.kq-suite-ligne.est-partie{animation:kq-prochain-quitte .45s cubic-bezier(.32,.72,0,1)}@keyframes kq-prochain-quitte{0%{background-color:color-mix(in srgb,var(--kq-accent) 14%,var(--kq-surface-2))}}.kq-suite-ligne.est-partie .kq-suite-affiche{animation:kq-prochain-affiche-quitte .45s cubic-bezier(.32,.72,0,1)}@keyframes kq-prochain-affiche-quitte{0%{width:68px;height:68px;border-radius:14px}}@media (prefers-reduced-motion: reduce){.kq-suite-ligne.est-partie,.kq-suite-ligne.est-partie *,.kq-suite-ligne.is-prochain.est-arrivee,.kq-suite-ligne.is-prochain.est-arrivee *{animation:none!important}}.kq-direct-barre .kq-dbtn.is-pause,.kq-direct-barre .kq-dbtn.is-pause:hover:not(:disabled){position:relative;animation:none;background:#6f40ea;border-color:#6f40ea;color:#fff;font-weight:700;box-shadow:0 .4rem 1.2rem #6f40ea73}.kq-direct-barre .kq-dbtn.is-pause:hover:not(:disabled){background:#7d52f0}.kq-direct-barre .kq-dbtn.is-pause:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:inherit;border:2px solid #a98bff;pointer-events:none;animation:kq-reprendre-halo 1.6s ease-in-out infinite}@keyframes kq-reprendre-halo{0%,to{opacity:.15}50%{opacity:.9}}@media (prefers-reduced-motion: reduce){.kq-direct-barre .kq-dbtn.is-pause:after{animation:none;opacity:.6}}.kq-direct-barre{grid-template-columns:1fr 1fr 2fr 1fr 1fr 1fr;gap:10px;align-items:stretch;padding:10px;border:1px solid var(--kq-border);border-radius:24px;background:color-mix(in srgb,var(--kq-ink) 3%,transparent)}.kq-direct-barre .kq-dbtn{min-height:88px;gap:6px;padding:10px 8px;border:1px solid color-mix(in srgb,var(--kq-ink) 14%,transparent);border-radius:18px;background:color-mix(in srgb,var(--kq-ink) 4%,transparent);font-size:15px;font-weight:600;letter-spacing:.01em}.kq-direct-barre .kq-dbtn:hover:not(:disabled){background:color-mix(in srgb,var(--kq-ink) 9%,transparent);border-color:color-mix(in srgb,var(--kq-ink) 28%,transparent)}.kq-direct-barre .kq-dbtn:disabled{opacity:.32}.kq-direct-barre .kq-dbtn .kq-dbtn-ico{flex:none;font-size:24px}.kq-direct-barre .kq-dbtn.kq-dbtn--suivant{min-height:88px;border-radius:18px;flex-direction:row;gap:12px;font-size:22px;font-weight:800}.kq-direct-barre .kq-dbtn.kq-dbtn--suivant:disabled{background:color-mix(in srgb,var(--kq-ink) 6%,transparent);border:1px dashed color-mix(in srgb,var(--kq-ink) 20%,transparent)}.kq-direct-barre .kq-dbtn--stop{color:var(--kq-ink-muted)}.kq-direct-barre .kq-dbtn--stop:hover:not(:disabled){color:var(--kq-danger);border-color:var(--kq-danger);background:var(--kq-danger-soft)}.kq-direct-barre .kq-dbtn.is-actif:not(.kq-dbtn--auto){border-color:var(--kq-accent);background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent)}.kq-direct-barre .kq-dbtn.is-pause:after{border-radius:22px}@container pupitre (max-width: 640px){.kq-direct-barre{grid-template-columns:1fr 1fr}}.kq-direct-barre.avec-extrait{grid-template-columns:1fr 1fr 1.8fr 1fr 1fr 1fr 1fr}@container pupitre (max-width: 640px){.kq-direct-barre.avec-extrait{grid-template-columns:1fr 1fr}}.kq-suite-format{font-size:14px;font-weight:600;line-height:1.3;color:var(--kq-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-suite-affiche{width:46px;height:46px;border-radius:10px}.kq-suite-ligne.is-prochain .kq-suite-affiche,.kq-suite-ligne.is-encours .kq-suite-affiche,.kq-suite-ligne.is-encours .kq-suite-pastille{width:68px;height:68px;border-radius:14px}.kq-direct-barre.kq-barre-icones,.kq-direct-barre.kq-barre-icones.avec-extrait{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:4px;width:fit-content;max-width:100%;margin-inline:auto;padding:8px;border:1px solid var(--kq-border);border-radius:40px;background:color-mix(in srgb,var(--kq-ink) 5%,transparent)}.kq-barre-icones>[data-zone=pause]{order:1}.kq-barre-icones>[data-zone=auto]{order:2}.kq-barre-icones>[data-zone=classauto]{order:3}.kq-barre-icones>[data-zone=suivant]{order:4}.kq-barre-icones>[data-zone=rejouer]{order:5}.kq-barre-icones>[data-zone=classement]{order:6}.kq-barre-icones>[data-zone=qr]{order:7}.kq-barre-icones>[data-zone=son]{order:8}.kq-direct-barre.kq-barre-icones:after{order:9}.kq-barre-icones>[data-zone=stop]{order:10}.kq-direct-barre.kq-barre-icones:after{content:"";flex:none;width:1px;height:28px;margin-inline:6px;background:var(--kq-border-strong)}.kq-direct-barre.kq-barre-icones>.kq-dbtn{flex:0 1 60px;min-width:44px;width:60px;height:60px;min-height:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--kq-ink);box-shadow:none}.kq-direct-barre.kq-barre-icones>.kq-dbtn:hover:not(:disabled){background:color-mix(in srgb,var(--kq-ink) 10%,transparent);border:0}.kq-direct-barre.kq-barre-icones>.kq-dbtn:disabled{opacity:.3}.kq-barre-icones>.kq-dbtn .kq-dbtn-ico{width:28px;height:28px;font-size:28px}.kq-barre-icones>.kq-dbtn:not(.kq-dbtn--suivant):not(.kq-dbtn--podium)>span:not(.kq-dbtn-ico):not(.kq-ico-classauto){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kq-barre-icones .kq-ico-classauto{display:inline-grid;position:relative;width:28px;height:28px;place-items:center}.kq-barre-icones .kq-ico-classauto>svg:first-child{width:28px;height:28px}.kq-barre-icones .kq-ico-classauto-badge{position:absolute;right:-6px;bottom:-4px;padding:1px;border-radius:50%;background:var(--kq-surface-1)}.kq-direct-barre.kq-barre-icones>.kq-dbtn.kq-dbtn--suivant{flex:1 1 210px;width:auto;min-width:120px;max-width:280px;height:68px;margin-inline:10px;padding:0 22px;flex-direction:row;gap:10px;border-radius:999px;font-size:18px;line-height:1.1}.kq-direct-barre.kq-barre-icones>.kq-dbtn.kq-dbtn--suivant>span{text-align:center}.kq-direct-barre.kq-barre-icones>.kq-dbtn.kq-dbtn--auto:not(:disabled),.kq-direct-barre.kq-barre-icones>.kq-dbtn.kq-dbtn--auto.is-actif:not(:disabled),.kq-direct-barre.kq-barre-icones>.kq-dbtn.is-pause,.kq-direct-barre.kq-barre-icones>.kq-dbtn.is-actif,.kq-direct-barre.kq-barre-icones>.kq-dbtn--interrupteur.est-allume{position:relative;background:transparent;border:0;color:var(--kq-ink);font-weight:inherit;filter:none;animation:none}.kq-direct-barre.kq-barre-icones>.kq-dbtn.kq-dbtn--auto.is-actif:not(:disabled),.kq-direct-barre.kq-barre-icones>.kq-dbtn.is-pause,.kq-direct-barre.kq-barre-icones>.kq-dbtn.is-actif,.kq-direct-barre.kq-barre-icones>.kq-dbtn--interrupteur.est-allume{color:var(--kq-accent)}.kq-direct-barre.kq-barre-icones>.kq-dbtn.kq-dbtn--auto.is-actif:not(:disabled):after,.kq-direct-barre.kq-barre-icones>.kq-dbtn.is-pause:after,.kq-direct-barre.kq-barre-icones>.kq-dbtn.is-actif:after,.kq-direct-barre.kq-barre-icones>.kq-dbtn--interrupteur.est-allume:after{content:"";position:absolute;inset:auto auto 5px 50%;width:5px;height:5px;margin-left:-2.5px;border:0;border-radius:50%;background:var(--kq-accent);box-shadow:none;opacity:1;animation:none}.kq-direct-barre.kq-barre-icones>.kq-dbtn:hover:not(:disabled),.kq-direct-barre.kq-barre-icones>.kq-dbtn.is-pause:hover:not(:disabled),.kq-direct-barre.kq-barre-icones>.kq-dbtn.kq-dbtn--auto:hover:not(:disabled){background:color-mix(in srgb,var(--kq-ink) 8%,transparent);border:0;filter:none}.kq-direct-barre.kq-barre-icones>.kq-dbtn.kq-dbtn--auto.is-actif .kq-dbtn-ico{animation:kq-tourne-c 2.4s linear infinite}@keyframes kq-tourne-c{to{transform:rotate(360deg)}}.kq-direct-barre.kq-barre-icones>.kq-dbtn--stop,.kq-direct-barre.kq-barre-icones>.kq-dbtn--stop:hover:not(:disabled){background:var(--kq-danger);color:#fff}.kq-direct-barre.kq-barre-icones>.kq-dbtn--stop:hover:not(:disabled){filter:brightness(1.1)}.kq-direct-barre.kq-barre-icones>.kq-dbtn--stop .kq-dbtn-ico{width:22px;height:22px}.kq-barre-icones .kq-ico-classauto-badge{background:var(--kq-surface-1);color:inherit}@container pupitre (max-width: 420px){.kq-direct-barre.kq-barre-icones,.kq-direct-barre.kq-barre-icones.avec-extrait{flex-wrap:wrap}}.kq-bulle-barre{position:fixed;z-index:9999;transform:translate(-50%,calc(-100% - 10px));display:flex;flex-direction:column;align-items:center;gap:2px;max-width:240px;padding:7px 11px;border-radius:10px;background:#1c1c20f0;box-shadow:0 6px 20px #00000059,0 0 0 .5px #ffffff1f;color:#fff;font-family:var(--kq-font-display, system-ui);font-size:13px;line-height:1.3;text-align:center;pointer-events:none;animation:kq-bulle-entre .12s ease-out}.kq-bulle-barre strong{font-weight:600}.kq-bulle-barre span{color:#ffffffb8;font-size:12px}.kq-bulle-barre kbd{display:inline-block;min-width:18px;margin-left:2px;padding:0 5px;border-radius:4px;background:#ffffff29;color:#fff;font-family:inherit;font-size:11px;font-weight:600}.kq-bulle-barre.est-gris .kq-bulle-raison{color:#ffb4a8}@keyframes kq-bulle-entre{0%{opacity:0}to{opacity:1}}.kq-barre-icones .kq-ico-trait{position:absolute;left:50%;top:50%;width:36px;height:3px;margin:-1.5px 0 0 -18px;border-radius:2px;background:currentColor;box-shadow:0 0 0 2px var(--kq-surface-1);transform:rotate(-45deg)}.kq-barre-icones .kq-dbtn--interrupteur.est-allume .kq-ico-trait{display:none}.kq-barre-icones .kq-dbtn--interrupteur:not(.est-allume) .kq-ico-classauto-badge{display:none}.kq-barre-icones--entracte>[data-zone=classauto]{order:1}.kq-direct-barre.kq-barre-icones--entracte:before{order:2}.kq-barre-icones--entracte>[data-zone=scores]{order:3}.kq-barre-icones--entracte>[data-zone=qrgrand]{order:4}.kq-barre-icones--entracte>[data-zone=son]{order:5}.kq-direct-barre.kq-barre-icones--entracte:after{order:6}.kq-barre-icones--entracte>[data-zone=podium]{order:7}.kq-direct-barre.kq-barre-icones--entracte:has([data-zone=classauto]):before{content:"";flex:none;width:1px;height:28px;margin-inline:6px;background:var(--kq-border-strong)}.kq-direct-barre.kq-barre-icones--entracte:not(:has([data-zone=podium])):after{display:none}.kq-direct-barre.kq-barre-icones>.kq-dbtn.kq-dbtn--podium{flex:none;width:auto;flex-direction:row;gap:8px;padding:0 18px;background:color-mix(in srgb,var(--kq-ink) 7%,transparent);font-size:15px;font-weight:600;white-space:nowrap}.kq-direct-barre.kq-barre-icones>.kq-dbtn.kq-dbtn--podium:hover:not(:disabled){background:color-mix(in srgb,var(--kq-ink) 13%,transparent)}.kq-barre-icones>.kq-dbtn.kq-dbtn--podium .kq-dbtn-ico{width:22px;height:22px}.kq-bulle-barre.est-dessous{transform:translate(-50%,10px)}.kq-avis-raccourci{position:fixed;z-index:10000;top:50%;left:50%;transform:translate(-50%,-50%);padding:14px 22px;border-radius:14px;background:#1c1c20f2;box-shadow:0 10px 30px #0006,0 0 0 .5px #ffffff1f;color:#fff;font-family:var(--kq-font-display, system-ui);font-size:16px;font-weight:600;pointer-events:none;animation:kq-bulle-entre .15s ease-out}.kq-scene{height:100%;min-height:0;display:flex;flex-direction:column;gap:var(--kq-space-4)}.kq-scene-tete{flex:none;display:flex;align-items:center;gap:var(--kq-space-3);min-width:0}.kq-scene-tete h2{margin:0;min-width:0;font-family:var(--kq-font-display);font-weight:var(--kq-weight-black);font-size:24px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-scene-encours{flex:none;padding:5px 12px;border-radius:var(--kq-radius-pill);background:var(--kq-live);color:#fff;font-size:var(--kq-text-xs);font-weight:var(--kq-weight-black);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.kq-scene-surtv{flex:none;color:var(--kq-accent);font-size:var(--kq-text-xs);font-weight:var(--kq-weight-black);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.kq-scene-pos{flex:none;color:var(--kq-ink-muted);font-size:var(--kq-text-base);white-space:nowrap}.kq-scene-meta{margin-left:auto;flex:none;max-width:40%;padding:4px var(--kq-space-3);border:1px solid transparent;border-radius:var(--kq-radius-pill);background:none;color:var(--kq-ink-faint);font-family:inherit;font-size:var(--kq-text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.kq-scene-meta:hover{border-color:var(--kq-border-strong);color:var(--kq-ink)}.kq-scene-meta:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-scene-ecran{flex:0 1 auto;height:min(56.25cqw,1080px);min-height:120px;container-type:size;display:grid;place-items:start center}.kq-scene-ecran-tv{position:relative;width:min(100cqw,calc(100cqh * 16 / 9),1920px);aspect-ratio:16 / 9;border:1px solid var(--kq-border);border-radius:var(--kq-radius-lg);background:var(--kq-direct-ecran, #050414);overflow:hidden;display:grid;place-items:center}.kq-scene-etat{flex:none;display:flex;flex-direction:column;gap:var(--kq-space-2)}.kq-scene-etat-ligne{display:flex;align-items:center;gap:var(--kq-space-3);flex-wrap:wrap;min-width:0}.kq-scene-compteur{flex:none;padding:6px var(--kq-space-4);border-radius:var(--kq-radius-pill);background:var(--kq-surface-2);color:var(--kq-ink-muted);font-size:var(--kq-text-base);font-variant-numeric:tabular-nums;white-space:nowrap}.kq-scene-media{flex:none;padding:2px 10px;border-radius:var(--kq-radius-pill);background:var(--kq-surface-3);border:1px solid var(--kq-border);color:var(--kq-ink-muted);font-size:var(--kq-text-sm);white-space:nowrap}.kq-scene-dit{min-width:0;color:var(--kq-ink-muted);font-size:var(--kq-text-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-scene-bonne{color:var(--kq-go);font-weight:var(--kq-weight-black)}.kq-scene-eta{flex:none;padding:6px var(--kq-space-3);border-radius:var(--kq-radius-pill);background:var(--kq-surface-2);color:var(--kq-accent);font-size:var(--kq-text-sm);font-weight:var(--kq-weight-bold);white-space:nowrap;cursor:help}.kq-scene-etat .kq-bingo-left{flex:none;flex-direction:row;align-items:baseline;gap:6px;padding:6px var(--kq-space-3);border:0;border-radius:var(--kq-radius-pill);background:var(--kq-surface-2);white-space:nowrap}.kq-scene-etat .kq-bingo-left-value{font-size:var(--kq-text-sm)}.kq-scene-pause{flex:none;padding:6px var(--kq-space-3);border-radius:var(--kq-radius-pill);border:1px solid var(--kq-accent);color:var(--kq-accent);font-size:var(--kq-text-sm);font-weight:var(--kq-weight-bold);white-space:nowrap}button.kq-scene-pause{background:none;font-family:inherit;cursor:pointer}button.kq-scene-pause b{text-decoration:underline;text-underline-offset:3px}button.kq-scene-pause:hover{background:color-mix(in srgb,var(--kq-accent) 12%,transparent)}.kq-scene-liste{margin-left:auto;flex:none;padding:6px var(--kq-space-4);border-radius:var(--kq-radius-pill);border:1px solid var(--kq-border-strong);background:none;color:var(--kq-ink-muted);font-family:inherit;font-size:var(--kq-text-sm);font-weight:var(--kq-weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.kq-scene-liste:hover{background:var(--kq-surface-2);color:var(--kq-ink)}.kq-scene-liste:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-scene-explication{display:flex;align-items:flex-end;gap:var(--kq-space-3);margin:0;color:var(--kq-ink);font-size:var(--kq-text-md);line-height:1.4}.kq-scene-explication .kq-anecdote-texte{flex:1;min-width:0;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kq-scene-explication .kq-anecdote-plus{flex:none;padding:4px 12px;border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-pill);background:none;color:var(--kq-ink);font:inherit;font-size:var(--kq-text-sm);font-weight:var(--kq-weight-bold);cursor:pointer}.kq-scene-explication .kq-anecdote-plus:hover{background:var(--kq-surface-2)}.kq-anecdote-fond--regie{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--kq-z-modal);display:grid;place-items:center;padding:24px;background:#00000073}.kq-anecdote-fond--regie .kq-anecdote-fenetre{width:min(640px,100%);max-height:80vh;overflow-y:auto;padding:24px 28px;border-radius:var(--kq-radius-lg);background:var(--kq-surface-1);color:var(--kq-ink);box-shadow:0 20px 60px #0006}.kq-anecdote-fond--regie .kq-anecdote-titre{margin:0 0 8px;font-size:var(--kq-text-sm);font-weight:var(--kq-weight-bold);color:var(--kq-ink-muted)}.kq-anecdote-fond--regie .kq-anecdote-complete{margin:0 0 20px;font-size:20px;line-height:1.5;white-space:pre-line}.kq-anecdote-fond--regie .kq-anecdote-fermer{display:block;margin-left:auto;height:36px;padding:0 20px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-fill);color:var(--kq-ink);font:inherit;font-weight:var(--kq-weight-bold);cursor:pointer}.kq-prochain{flex:none;display:flex;align-items:center;gap:var(--kq-space-4);padding:var(--kq-space-3) var(--kq-space-4);border-radius:var(--kq-radius-lg);background:var(--kq-surface-2);min-width:0}.kq-prochain-affiche{flex:none;width:52px;height:68px;border-radius:var(--kq-radius-sm);overflow:hidden;display:grid;place-items:center;background:var(--kq-surface-3);color:var(--kq-ink-faint)}.kq-prochain-affiche img{width:100%;height:100%;object-fit:cover;display:block}.kq-t-quiz.kq-prochain-affiche{background:linear-gradient(150deg,var(--kq-quiz-soft),var(--kq-surface-3))}.kq-t-blindtest.kq-prochain-affiche{background:linear-gradient(150deg,var(--kq-blindtest-soft),var(--kq-surface-3))}.kq-t-bingo.kq-prochain-affiche{background:linear-gradient(150deg,var(--kq-bingo-soft),var(--kq-surface-3))}.kq-t-paroles.kq-prochain-affiche{background:linear-gradient(150deg,var(--kq-paroles-soft),var(--kq-surface-3))}.kq-prochain-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kq-prochain-sur{font-size:var(--kq-text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--kq-ink-faint);font-weight:var(--kq-weight-black)}.kq-prochain-txt strong{font-family:var(--kq-font-display);font-weight:var(--kq-weight-black);font-size:var(--kq-text-lg);line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-prochain-detail{font-size:var(--kq-text-sm);color:var(--kq-ink-muted)}.kq-prochain-lancer{flex:none;display:inline-flex;align-items:center;gap:var(--kq-space-2);height:56px;padding:0 var(--kq-space-8);border:none;border-radius:var(--kq-radius-pill);background:var(--kq-accent);color:var(--kq-on-accent);font-family:var(--kq-font-display);font-weight:var(--kq-weight-black);font-size:var(--kq-text-md);white-space:nowrap;cursor:pointer;box-shadow:none}.kq-prochain-lancer:hover:not(:disabled){filter:brightness(1.08)}.kq-prochain-lancer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-prochain-lancer:disabled{background:var(--kq-surface-3);color:var(--kq-ink-faint);box-shadow:none;cursor:not-allowed}.kq-prochain-2e{flex:none;display:inline-flex;align-items:center;gap:var(--kq-space-2);height:40px;padding:0 var(--kq-space-5);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-pill);background:none;color:var(--kq-ink-muted);font-family:var(--kq-font-display);font-weight:var(--kq-weight-bold);font-size:var(--kq-text-sm);white-space:nowrap;cursor:pointer}.kq-prochain-2e:hover{background:var(--kq-surface-3);color:var(--kq-ink)}.kq-prochain-2e:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-prochain--fin .kq-prochain-txt strong{white-space:normal;font-size:var(--kq-text-md)}.kq-regie-droite .kq-prochain{flex-wrap:wrap}.kq-regie-droite .kq-prochain-lancer{flex:1 1 100%;justify-content:center;height:48px;padding:0 var(--kq-space-4)}.kq-regie-droite .kq-prochain--fin .kq-prochain-txt{flex-basis:100%}.kq-regie-droite .kq-prochain--fin .kq-prochain-2e{flex:1 1 100%;justify-content:center}.kq-scene-tv{flex:none;display:flex;gap:var(--kq-space-3)}.kq-scene-tv--fin{align-items:center;justify-content:center;min-height:48px}.kq-scene-fin{color:var(--kq-ink-muted);font-size:16px;text-align:center}.kq-scene-pilule{flex:1;min-width:0;height:48px;padding:0 var(--kq-space-4);border:2px solid var(--kq-border-strong);border-radius:var(--kq-radius-pill);background:none;color:var(--kq-ink);font-family:var(--kq-font-display);font-weight:var(--kq-weight-bold);font-size:var(--kq-text-base);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.kq-scene-pilule:hover:not(:disabled){background:var(--kq-surface-2);border-color:var(--kq-neon, var(--kq-accent))}.kq-scene-pilule:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-scene-pilule:disabled{opacity:.35;cursor:not-allowed}.kq-modal--durees{max-width:620px}.kq-duree-champ{flex:none;display:flex;align-items:center;gap:var(--kq-space-2)}.kq-duree-saisie{display:inline-flex;align-items:center;gap:4px;padding:0 10px;height:var(--kq-hit);border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-md);background:var(--kq-surface-2);color:var(--kq-ink-muted);font-size:var(--kq-text-xs)}.kq-duree-saisie input,.kq-duree-saisie input:focus{width:3.5em;border:0!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;color:var(--kq-ink);font-family:var(--kq-font-display);font-size:var(--kq-text-md);text-align:right}.kq-duree-saisie input:focus{outline:none}.kq-duree-saisie:focus-within{border-color:var(--kq-accent);box-shadow:var(--kq-focus-ring)}.kq-duree-raccourcis{display:flex;gap:4px}.kq-duree-vite{min-width:34px;height:34px;border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-sm);background:none;color:var(--kq-ink-muted);font-family:var(--kq-font-display);font-size:var(--kq-text-2xs);cursor:pointer}.kq-duree-vite:hover:not(:disabled){border-color:var(--kq-neon);color:var(--kq-ink)}.kq-duree-vite.est-actif{border-color:var(--kq-accent);color:var(--kq-accent)}.kq-duree-vite:disabled{opacity:.4;cursor:not-allowed}.kq-duree-erreur{margin:0;font-size:var(--kq-text-2xs);color:var(--kq-danger)}.kq-suite-reglages{flex:none;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--kq-border-strong);border-radius:50%;background:none;color:var(--kq-ink-muted);cursor:pointer}.kq-suite-reglages:hover{border-color:var(--kq-neon);color:var(--kq-ink)}.kq-cloture-grand{flex:1;min-height:62px;border:none;border-radius:var(--kq-radius-md);background:var(--kq-danger);color:#fff;font-family:var(--kq-font-display);font-size:var(--kq-text-md);letter-spacing:.02em;cursor:pointer;box-shadow:0 10px 30px #ff5a5f47}.kq-cloture-grand:hover{filter:brightness(1.08)}.kq-cloture-grand:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-abandon{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;margin-top:var(--kq-space-2);padding:14px;border-radius:16px;border:2px solid var(--kq-danger-line);background:var(--kq-danger-soft);color:var(--kq-danger);font-family:inherit;font-size:16px;cursor:pointer}.kq-abandon:hover{background:var(--kq-danger);border-color:var(--kq-danger);color:#fff}.kq-abandon:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-abandon span{font-size:1.05em;line-height:1}.kq-reg-liste{display:flex;flex-direction:column;gap:var(--kq-space-3);max-height:52vh;overflow-y:auto;padding-right:var(--kq-space-1)}.kq-reg-champ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kq-space-4);padding:var(--kq-space-3);border-radius:var(--kq-radius-md);background:var(--kq-surface-1)}.kq-reg-texte{min-width:0;display:flex;flex-direction:column;gap:4px}.kq-reg-titre{font-size:var(--kq-text-sm)}.kq-reg-aide{font-size:var(--kq-text-2xs);line-height:1.4;color:var(--kq-ink-muted)}.kq-reg-varie{font-size:var(--kq-text-2xs);line-height:1.4;color:var(--kq-accent)}.kq-reg-champ .kq-duree-champ{flex:none;flex-direction:column;align-items:flex-end;gap:6px}.kq-suite-reglages-ico{width:17px;height:17px;display:block}.kq-app:not([data-theme=nuit]) .kq-suite-reglages-ico{content:url(/icons/reglagebleu.png)}.kq-reg-bascule{flex:none;min-height:var(--kq-hit);padding:0 16px;border:1px solid var(--kq-border-strong);border-radius:var(--kq-radius-md);background:none;color:var(--kq-ink-muted);font-family:var(--kq-font-display);font-size:var(--kq-text-xs);cursor:pointer}.kq-reg-bascule.est-actif{border-color:var(--kq-go, var(--kq-accent));color:var(--kq-accent);background:#ffc93c1a}.kq-reg-champ.est-inactif{opacity:.55}.kq-ecran-perdu{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--kq-space-3);padding:var(--kq-space-4);text-align:center;background:#12030899;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--kq-ink)}.kq-ecran-perdu strong{font-family:var(--kq-font-display);font-size:var(--kq-text-lg, 18px);color:var(--kq-danger)}.kq-ecran-perdu span{max-width:42ch;font-size:var(--kq-text-xs, 12px);color:var(--kq-ink-muted)}.kq-ecran-perdu-bouton{min-height:var(--kq-hit-md, 36px);padding:0 var(--kq-space-4);border:none;border-radius:var(--kq-radius-pill);background:var(--kq-danger);color:#2a0206;font-family:var(--kq-font-display);font-size:var(--kq-text-sm, 13px);font-weight:var(--kq-weight-bold);cursor:pointer}.kq-ecran-perdu-bouton:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}@container pupitre (max-width: 520px){.kq-ecran-perdu span{display:none}}.kq-ecran-perdu-gestes{display:flex;gap:var(--kq-space-2);flex-wrap:wrap;justify-content:center}.kq-scene-ecran-tv:has(>.kq-ecran-allumage){border-color:transparent;background:radial-gradient(120% 95% at 50% 38%,#2c2f36,#1c1e23 52%,#121317)}.kq-ecran-allumage{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;max-height:none;padding:56px 24px 24px;overflow-y:auto;text-align:center}.kq-ecran-allumage-etiquette{position:absolute;top:20px;left:24px;font-family:var(--kq-font-body);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3}.kq-ecran-allumage-icone{flex:none;color:#fffc}.kq-ecran-allumage-etat{font-family:var(--kq-font-body);font-size:22px;font-weight:600;color:#ffffffe6}.kq-ecran-allumage-bouton{display:inline-flex;align-items:center;gap:8px;height:44px;margin-top:4px;padding:0 24px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-primaire);color:var(--kq-on-accent);font-family:var(--kq-font-body);font-size:17px;font-weight:600;cursor:pointer}.kq-ecran-allumage-bouton:hover{background:color-mix(in srgb,var(--kq-primaire) 88%,#000000)}.kq-ecran-allumage-bouton:focus-visible{outline:none;box-shadow:0 0 0 3px #1d1d1f,0 0 0 5px #ffffffb3}.kq-ecran-allumage .kq-ecran-repli p{color:#ffffffb3}.kq-ecran-allumage .kq-ecran-repli-note{color:#ffffff8c}.kq-scene-lecteur{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px;background:#000}.kq-scene-lecteur .yt-box{height:100%;width:auto;max-width:100%;aspect-ratio:16 / 9;border:0;border-radius:var(--kq-radius-md)}.kq-scene-lecteur-avis{flex:none;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:9px 16px;border-radius:var(--kq-radius-md);background:var(--kq-live);color:#fff;font-size:15px;line-height:1.25;text-align:center;box-shadow:0 6px 18px #00000059}.kq-scene-lecteur-avis strong{font-weight:800;letter-spacing:-.01em}.kq-scene-lecteur-avis span{color:#ffffffdb;font-weight:500}.kq-scene-lecteur-avis svg{flex:none}.kq-scene-cote-a-cote{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#000}.kq-scene-cote-a-cote .kq-scene-lecteur-avis{border-radius:0;box-shadow:none}.kq-scene-cote-a-cote .kq-scene-volets{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px;width:100%}.kq-scene-cote-a-cote .kq-scene-volet{margin:0;flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px}.kq-scene-cote-a-cote .kq-scene-volet-cadre{position:relative;width:100%;max-height:100%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #ffffff2e;border-radius:var(--kq-radius-md);background:#000}.kq-scene-volet-nom{flex:none;display:inline-flex;align-items:center;gap:6px;max-width:100%;font-family:var(--kq-font-mono);font-size:var(--kq-text-2xs);font-weight:var(--kq-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-scene-volet-nom.is-salle{color:#ffffffcf}.kq-scene-volet-nom i{flex:none;width:7px;height:7px;border-radius:var(--kq-radius-pill);background:var(--kq-live);box-shadow:0 0 6px var(--kq-live-glow);animation:kq-apercu-battement 2s var(--kq-ease-out) infinite}@media (prefers-reduced-motion: reduce){.kq-scene-volet-nom i{animation:none}}.kq-scene-separation{flex:none;align-self:stretch;width:1px;margin:0 4px;background:linear-gradient(180deg,#fff0,#ffffff3d 18%,#ffffff3d 82%,#fff0)}.kq-scene-cote-a-cote .kq-scene-volet-cadre .yt-box{height:100%;width:auto;max-width:100%;aspect-ratio:16 / 9;border:0;border-radius:0}.kq-scene-cote-a-cote .kq-apercu-actions{left:var(--kq-space-2);flex-wrap:wrap;justify-content:flex-end;gap:4px}.kq-scene-cote-a-cote .kq-apercu-arret,.kq-scene-cote-a-cote .kq-apercu-recharger{padding:0 8px}.kq-scene-cote-a-cote .kq-apercu-live{display:none}.kq-scene-plein{position:absolute;top:0;right:0;bottom:0;left:0}.kq-scene-plein .kq-scene-volets,.kq-scene-plein .kq-scene-volet,.kq-scene-plein .kq-scene-volet-cadre{position:relative;margin:0;width:100%;height:100%}.kq-scene-bingos{flex:0 1 auto;min-width:0;display:inline-flex;align-items:baseline;gap:8px;padding:6px var(--kq-space-3);border-radius:var(--kq-radius-pill);background:var(--kq-surface-2);color:var(--kq-ink);font-size:var(--kq-text-sm);white-space:nowrap;overflow:hidden}.kq-scene-bingos b{flex:none;font-weight:var(--kq-weight-bold)}.kq-scene-bingos.a-des-gagnants b{color:var(--kq-accent)}.kq-scene-bingos-noms{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--kq-ink-muted)}.kq-modal-actions .kq-rbtn{text-transform:none;letter-spacing:0}.kq-scene-sans-salle .kq-scene-volet-salle,.kq-scene-sans-salle .kq-scene-separation{display:none}.kq-essais{max-width:760px;margin:0 auto;padding:48px 24px}.kq-essais-titre{font-size:30px;margin:0 0 6px}.kq-essais-intro{color:var(--kq-ink-muted);margin:0 0 28px}.kq-essais-carte{padding:24px;border:1px solid var(--kq-border);border-radius:var(--kq-radius-lg);background:var(--kq-surface-1);margin-bottom:16px}.kq-essais-carte h2{font-size:20px;margin:0 0 8px}.kq-essais-carte p{margin:0 0 8px;line-height:1.5}.kq-essais-consigne{color:var(--kq-ink-muted)}.kq-essais-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:16px}.kq-essais-bascule{display:inline-flex;align-items:center;gap:10px;padding:0;border:0;background:none;color:var(--kq-ink);font:inherit;font-weight:600;cursor:pointer}.kq-essais-bascule>span{position:relative;width:34px;height:20px;border-radius:999px;background:var(--kq-border-strong);transition:background .16s ease}.kq-essais-bascule>span:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .16s ease}.kq-essais-bascule.est-allume>span{background:var(--kq-accent)}.kq-essais-bascule.est-allume>span:after{transform:translate(14px)}.kq-compte{flex:none;display:flex;align-items:center;gap:var(--kq-space-2);padding:var(--kq-space-1) var(--kq-space-2);min-height:var(--kq-hit-sm);border:0;border-radius:var(--kq-radius-pill);background:transparent;color:var(--kq-ink-muted);font:inherit;font-size:var(--kq-text-base);font-weight:var(--kq-weight-semibold);text-align:left;cursor:pointer;overflow:hidden}.kq-compte:hover{background:#ffffff14;color:var(--kq-ink)}.kq-compte:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-compte[aria-expanded=true]{background:var(--kq-nav-active);color:var(--kq-ink)}.kq-compte-nom{min-width:0;max-width:16ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--kq-text-sm)}.kq-avatar{flex:none;border-radius:var(--kq-radius-pill);object-fit:cover;background:var(--kq-surface-2);border:1px solid var(--kq-border-strong);display:inline-grid;place-items:center}.kq-avatar--vide{background:var(--kq-violet);color:var(--kq-on-violet);font-weight:var(--kq-weight-black);letter-spacing:.02em;border-color:transparent}.kq-avatar--inconnu{background:var(--kq-surface-2);border-color:var(--kq-border-strong);color:var(--kq-ink-faint)}.kq-mn--compte{min-width:268px;max-width:340px}.kq-mn-item.kq-compte-tete{display:flex;align-items:center;gap:var(--kq-space-3);min-height:0;padding:var(--kq-space-3) var(--kq-space-2);white-space:normal;font-size:var(--kq-text-base)}.kq-mn-item.kq-compte-tete:hover,.kq-mn-item.kq-compte-tete:focus-visible{background:var(--kq-surface-3);color:var(--kq-ink)}.kq-mn-item.kq-compte-tete:hover .kq-compte-tete-lien,.kq-mn-item.kq-compte-tete:focus-visible .kq-compte-tete-lien{color:var(--kq-accent)}.kq-compte-tete-txt{min-width:0;display:flex;flex-direction:column;gap:1px}.kq-compte-tete-lien{margin-top:2px;font-size:var(--kq-text-xs);font-weight:var(--kq-weight-semibold);color:var(--kq-ink-faint);text-decoration:underline;text-underline-offset:2px}.kq-compte-tete-nom{font-family:var(--kq-font-display);font-weight:var(--kq-weight-black);font-size:var(--kq-text-md);color:var(--kq-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-compte-tete-mail{font-size:var(--kq-text-sm);color:var(--kq-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-compte-vide{font-style:italic;color:var(--kq-ink-faint)}.kq-compte-bloc{padding:var(--kq-space-2) var(--kq-space-2) var(--kq-space-3)}.kq-compte-ligne{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.kq-compte-titre{font-size:13px;font-weight:500;color:var(--kq-ink-muted)}.kq-compte-plan{font-size:17px;font-weight:600;color:var(--kq-ink)}.kq-compte-stat{display:flex;flex-direction:column;gap:2px}.kq-compte-stat-label{font-size:13px;font-weight:500;color:var(--kq-ink-muted)}.kq-compte-stat-valeur{font-family:var(--kq-font-body);font-size:28px;line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--kq-accent);font-variant-numeric:tabular-nums}.kq-compte-stat-sur{font-size:17px;font-weight:600;letter-spacing:0;color:var(--kq-accent);opacity:.7}.kq-compte-bloc.est-bloque .kq-compte-stat-valeur,.kq-compte-bloc.est-bloque .kq-compte-stat-sur{color:#c93400}.kq-app[data-theme=nuit] .kq-compte-bloc.est-bloque .kq-compte-stat-valeur,html[data-theme=nuit] .kq-compte-bloc.est-bloque .kq-compte-stat-valeur,html[data-theme=nuit] .kq-compte-bloc.est-bloque .kq-compte-stat-sur{color:#ff9f0a}.kq-compte-jauge{height:6px;margin-top:8px;border-radius:var(--kq-radius-pill);background:var(--kq-surface-3);overflow:hidden}.kq-compte-bloc.est-bloque .kq-compte-jauge>span{background:#ff9500}.kq-compte-jauge>span{display:block;height:100%;background:var(--kq-accent);border-radius:inherit}.kq-compte-note{font-size:12px;color:var(--kq-ink-muted);margin-top:6px}.kq-profil{max-width:940px;padding-bottom:var(--kq-space-12)}.kq-carte{margin-top:var(--kq-space-6);padding:var(--kq-space-5);background:var(--kq-surface-1);border:1px solid var(--kq-border);border-radius:var(--kq-radius-lg);box-shadow:var(--kq-glow-panel)}.kq-carte-titre{font-family:var(--kq-font-display);font-size:var(--kq-text-md);font-weight:var(--kq-weight-bold);margin:0 0 var(--kq-space-4);display:flex;align-items:center;gap:var(--kq-space-3)}.kq-carte-option{font-family:var(--kq-font-body);font-size:var(--kq-text-xs);font-weight:var(--kq-weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--kq-ink-faint);border:1px solid var(--kq-border);border-radius:var(--kq-radius-pill);padding:2px var(--kq-space-2)}.kq-carte-sous{margin:calc(-1 * var(--kq-space-2)) 0 var(--kq-space-4);max-width:68ch;font-size:var(--kq-text-sm)}.kq-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--kq-space-4)}.kq-champ{display:flex;flex-direction:column;gap:var(--kq-space-2);min-width:0}.kq-champ-label{font-size:var(--kq-text-sm);font-weight:var(--kq-weight-semibold);color:var(--kq-ink-muted)}.kq-champ-aide{font-size:var(--kq-text-xs);color:var(--kq-ink-faint);line-height:var(--kq-leading-snug)}.kq-champ input,.kq-champ select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:var(--kq-hit-sm);padding:0 var(--kq-space-3);font:inherit;font-size:var(--kq-text-base);color:var(--kq-ink);background:var(--kq-canvas);border:1px solid var(--kq-border);border-radius:var(--kq-radius-md)}.kq-champ select{background-image:linear-gradient(45deg,transparent 50%,var(--kq-ink-muted) 50%),linear-gradient(135deg,var(--kq-ink-muted) 50%,transparent 50%);background-position:calc(100% - 16px) center,calc(100% - 11px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:var(--kq-space-8)}.kq-champ select option{background:var(--kq-surface-1);color:var(--kq-ink)}.kq-champ input:hover,.kq-champ select:hover{border-color:var(--kq-border-strong)}.kq-champ input:focus,.kq-champ select:focus{outline:none;border-color:var(--kq-accent);box-shadow:0 0 0 3px var(--kq-accent-soft)}.kq-champ input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.6;cursor:pointer}.kq-champ input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.kq-case{display:flex;align-items:flex-start;gap:var(--kq-space-3);margin-top:var(--kq-space-4);font-size:var(--kq-text-base);cursor:pointer}.kq-case input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--kq-accent)}.kq-case>span{display:flex;flex-direction:column;gap:2px}.kq-case--seule{margin-top:0}.kq-photo{display:flex;align-items:center;gap:var(--kq-space-5);flex-wrap:wrap}.kq-photo-txt{display:flex;flex-direction:column;gap:var(--kq-space-3);min-width:240px;flex:1}.kq-photo-txt p{margin:0;max-width:52ch;font-size:var(--kq-text-sm)}.kq-photo-aide{font-size:var(--kq-text-xs)}.kq-forfait-ligne{justify-content:space-between;align-items:center}.kq-forfait-nom{font-family:var(--kq-font-display);font-weight:var(--kq-weight-black);font-size:var(--kq-text-lg)}.kq-forfait-pitch{margin:2px 0 0;font-size:var(--kq-text-sm);max-width:52ch}.kq-profil-bas{position:sticky;bottom:0;z-index:var(--kq-z-sticky);margin-top:var(--kq-space-6);padding:var(--kq-space-3) var(--kq-space-4);display:flex;align-items:center;justify-content:flex-end;gap:var(--kq-space-4);background:var(--kq-surface-1);border:1px solid var(--kq-border);border-radius:var(--kq-radius-lg);box-shadow:var(--kq-shadow-2)}.kq-rythme{display:inline-flex;gap:var(--kq-space-1);margin-top:var(--kq-space-6);padding:var(--kq-space-1);background:var(--kq-fill, var(--kq-surface-1));border:0;border-radius:var(--kq-radius-pill)}.kq-rythme-btn{display:inline-flex;align-items:center;gap:var(--kq-space-2);min-height:var(--kq-hit-sm);padding:0 var(--kq-space-5);border:0;border-radius:var(--kq-radius-pill);background:transparent;color:var(--kq-ink-muted);font:inherit;font-size:var(--kq-text-sm);font-weight:600;cursor:pointer}.kq-rythme-btn:hover{color:var(--kq-ink)}.kq-rythme-btn:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-rythme-btn{min-height:40px;font-size:17px}.kq-rythme-btn[aria-checked=true]{background:var(--kq-primaire);color:#fff}.kq-rythme-btn[aria-checked=true]:hover{color:#fff}.kq-rythme-gain,.kq-plan-economie{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;background:var(--pl-vert-fond, #d3f5dc);color:var(--pl-vert-texte, #1c6b32);font-size:12px;font-weight:600;white-space:nowrap}.kq-app[data-theme=nuit] .kq-rythme,.kq-app[data-theme=nuit] .kq-plans{--pl-vert-fond: #30d15833;--pl-vert-texte: #7ce598}.kq-plans{display:grid;grid-template-columns:repeat(var(--kq-plans-colonnes, 3),minmax(0,1fr));column-gap:16px;row-gap:0;margin-top:24px;max-width:min(1180px,calc(var(--kq-plans-colonnes, 3) * 394px))}.kq-plan{display:grid;grid-template-rows:subgrid;grid-row:span var(--kq-plan-rangees);row-gap:0;margin-bottom:16px;padding:24px 20px 20px;background:var(--kq-surface-1);border:0;border-radius:10px;box-shadow:none}.kq-plan-haut{display:flex;flex-direction:column;gap:8px;padding-bottom:12px}.kq-plan-haut .kq-plan-tags{justify-content:center;min-height:22px;margin-top:-8px}.kq-plans{--pl-orange: #b64400}.kq-app[data-theme=nuit] .kq-plans{--pl-orange: #ff9f0a}.kq-plan-eyebrow{font-size:12px;font-weight:600;color:var(--pl-orange);white-space:nowrap}.kq-plan-eyebrow--actuel{color:var(--kq-ink-muted)}.kq-plan-nom{margin:0;font-family:var(--kq-font-display);font-size:24px;font-weight:600;letter-spacing:-.015em}.kq-plan-tags{display:flex;flex-wrap:wrap;gap:8px;min-height:22px}.kq-plan-tag{display:inline-flex;align-items:center;padding:2px 8px;border:0;border-radius:8px;background:var(--kq-accent-soft);color:var(--kq-accent);font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap}.kq-plan-tag--actuel{background:var(--kq-fill, var(--kq-surface-3));color:var(--kq-ink-muted)}.kq-plan-pitch{margin:0;padding-bottom:20px;color:var(--kq-ink);font-size:17px;font-weight:600;line-height:1.35}.kq-plan-prix{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:8px}.kq-plan-euros{font-family:var(--kq-font-display);font-size:40px;font-weight:700;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.kq-plan-par{color:var(--kq-ink-muted);font-size:17px;font-weight:400}.kq-plan-detail{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:4px 0 20px;color:var(--kq-ink-muted);font-size:14px}.kq-plan-contenu{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--kq-border)}.kq-plan-reprise{margin:0;color:var(--kq-ink);font-size:17px;font-weight:600}.kq-plan-description{gap:14px}.kq-plan-description p{margin:0;color:var(--kq-ink);font-size:17px;line-height:1.47}.kq-plan-liste{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.kq-plan-liste li{display:flex;align-items:flex-start;gap:10px;font-size:17px;line-height:1.4}.kq-plan-puce{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:24px;color:var(--kq-ink)}.kq-plan-pied{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding-top:20px}.kq-app .kq-plan .kq-plan-cta{width:100%;height:auto;min-height:32px;padding-block:6px;border:0;border-radius:8px;background:var(--kq-fill);color:var(--kq-ink);box-shadow:none;font-size:17px;font-weight:600}.kq-app .kq-plan .kq-plan-cta:hover:not(:disabled){background:var(--kq-fill-hover, var(--kq-fill))}.kq-app .kq-plan .kq-plan-cta:disabled{opacity:.4;cursor:default}.kq-app .kq-plan .kq-plan-cta--principal{min-height:44px;background:var(--kq-primaire);color:#fff}.kq-app .kq-plan .kq-plan-cta--principal:hover:not(:disabled){background:color-mix(in srgb,var(--kq-primaire) 88%,#000)}@media (max-width: 900px){.kq-plans{grid-template-columns:minmax(0,1fr)}}.kq-plan-resilier{align-self:center;margin-top:var(--kq-space-2);min-height:44px;padding:4px 8px;border:0;border-radius:8px;background:none;color:var(--kq-ink-muted);font:inherit;font-size:var(--kq-text-sm);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kq-plan-resilier:hover{color:var(--kq-danger)}.kq-plan-resilier:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-comparatif{margin-top:48px;max-width:1180px}.kq-comparatif-titre{margin:0 0 48px;font-family:var(--kq-font-display);font-size:48px;font-weight:600;line-height:1.08;letter-spacing:-.003em}.kq-comparatif-cadre{overflow-x:auto;background:var(--kq-surface-1);border-radius:10px}.kq-comparatif-table{width:100%;min-width:640px;border-collapse:collapse}.kq-comparatif-table thead th{padding:20px 16px 16px;text-align:center;vertical-align:bottom;border-bottom:1px solid var(--kq-border)}.kq-comparatif-table thead th:first-child{text-align:left}.kq-comparatif-nom{display:block;font-family:var(--kq-font-display);font-size:24px;font-weight:600;color:var(--kq-ink)}.kq-comparatif-prix{display:block;margin-top:4px;font-size:17px;font-weight:600;color:var(--kq-ink);font-variant-numeric:tabular-nums}.kq-comparatif-prix small{font-size:14px;font-weight:400;color:var(--kq-ink-muted)}.kq-comparatif-groupe th{padding:24px 16px 8px;text-align:left;font-family:var(--kq-font-display);font-size:24px;font-weight:600;color:var(--kq-ink);background:none}.kq-comparatif-table tbody tr:not(.kq-comparatif-groupe) th,.kq-comparatif-table tbody td{height:56px;padding:8px 16px;font-size:17px}.kq-comparatif-table tbody tr:not(.kq-comparatif-groupe) th{text-align:left;font-weight:400;color:var(--kq-ink)}.kq-comparatif-table tbody td{width:18%;text-align:center;color:var(--kq-ink)}.kq-comparatif-cadre{padding:0 24px 8px}.kq-comparatif-cadre .kq-comparatif-table tr>:first-child{padding-left:0}.kq-comparatif-cadre .kq-comparatif-table tr>:last-child{padding-right:0}.kq-comparatif-table tbody tr:not(.kq-comparatif-groupe)>*{border-top:1px solid var(--kq-border)}.kq-comparatif-table tbody tr.kq-comparatif-groupe+tr>*{border-top:0}.kq-comparatif-coche{vertical-align:middle;color:var(--kq-ink)}.kq-comparatif-texte{font-size:17px;font-weight:600;color:var(--kq-ink)}.kq-comparatif-texte.est-fort{font-size:24px;font-weight:700;letter-spacing:-.01em}.kq-faq{margin-top:96px;max-width:1180px}.kq-faq-titre{margin:0 0 48px;font-family:var(--kq-font-display);font-size:48px;font-weight:600;line-height:1.08;letter-spacing:-.003em}.kq-faq-item{border-top:1px solid var(--kq-border-strong)}.kq-faq-item:last-child{border-bottom:1px solid var(--kq-border-strong)}.kq-faq-question{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:28px 0;font-family:var(--kq-font-display);font-size:24px;font-weight:600;line-height:1.17;color:var(--kq-ink);cursor:pointer;list-style:none}.kq-faq-question::-webkit-details-marker{display:none}.kq-faq-question:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:8px}.kq-faq-chevron{flex:none;color:var(--kq-ink-faint);transition:rotate .2s ease}.kq-faq-item[open] .kq-faq-chevron{rotate:180deg}.kq-faq-reponse{padding:0 64px 32px 0}.kq-faq-reponse p{margin:0 0 16px;color:var(--kq-ink);font-size:17px;line-height:1.47;max-width:80ch}.kq-faq-reponse p:last-child{margin-bottom:0}.kq-faq-reponse a{color:var(--kq-accent)}@media (prefers-reduced-motion: reduce){.kq-faq-chevron{transition:none}}.kq-compte{position:relative}.kq-compte-pastille{position:absolute;top:2px;left:26px;min-width:17px;height:17px;padding:0 4px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--kq-radius-pill);background:var(--kq-danger);color:#fff;font-size:11px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--kq-surface-1, #14141a);pointer-events:none}.kq-compte-pastille{animation:kq-pastille-arrivee .9s ease-out 2}@keyframes kq-pastille-arrivee{0%,to{transform:scale(1)}35%{transform:scale(1.28)}}.kq-compte-pastille--menu{position:static;margin-left:var(--kq-space-2);box-shadow:none}@media (prefers-reduced-motion: reduce){.kq-compte-pastille{animation:none}}.kq-barre-fin .kq-compte{padding:0;min-height:0;gap:0}.kq-barre-fin .kq-compte-nom{display:none}.kq-barre-fin .kq-avatar{width:44px!important;height:44px!important;font-size:18px!important}.kq-barre-fin .kq-avatar--vide{background:#1fc96b;color:#fff}.kq-barre-fin .kq-compte:hover{background:transparent}.kq-barre-fin .kq-compte:hover .kq-avatar{filter:brightness(1.08)}.kq-cptes{--cp-zebra: #f4f5f5;--cp-en-jeu: #248a3d;--cp-segment-on: #ffffff;--cp-annulation: #fffffff0;display:flex;align-items:flex-start;min-height:100%;font-family:var(--kq-font-body);color:var(--kq-ink)}.kq-app[data-theme=nuit] .kq-cptes{--cp-zebra: #ffffff0a;--cp-en-jeu: #30d158;--cp-segment-on: #5a5b5c;--cp-annulation: #3a3b3ceb}.kq-cptes-page{flex:1;min-width:0;max-width:1240px;margin:0 auto;padding:32px 24px 80px;display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.kq-cptes-cache{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kq-cptes-sec{color:var(--kq-ink-muted);font-size:13px}.kq-cptes-num{font-variant-numeric:tabular-nums}.kq-cptes-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.kq-cptes-titre{margin:0;font-size:28px;line-height:1.15;font-weight:700;letter-spacing:-.02em}.kq-cptes-resume{display:flex;gap:8px;flex-wrap:wrap}.kq-cptes-stat{display:grid;padding:8px 16px;border:0;border-radius:10px;background:transparent;color:var(--kq-ink);font-family:inherit;text-align:left;cursor:pointer}.kq-cptes-stat:hover{background:var(--kq-fill)}.kq-cptes-stat:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cptes-stat b{display:inline-flex;align-items:center;gap:8px;font-size:22px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.kq-cptes-stat span{font-size:13px;color:var(--kq-ink-muted)}.kq-cptes-stat.est-attention b{color:var(--cp-warn)}.kq-cptes-demandes{display:flex;align-items:center;gap:16px;padding:8px 8px 8px 16px;border-radius:10px;background:var(--cp-warn-soft);font-size:15px}.kq-cptes-demandes p{margin:0;flex:1}.kq-cptes-demandes p span{color:var(--kq-ink-muted)}.kq-cptes-outils{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.kq-cptes-recherche{position:relative;flex:0 1 240px}.kq-cptes-recherche svg{position:absolute;left:8px;top:50%;translate:0 -50%;color:var(--kq-ink-faint);pointer-events:none}.kq-cptes .kq-cptes-recherche input{width:100%;height:32px;margin:0;padding:0 12px 0 32px;border:0;border-radius:8px;background:var(--kq-fill);color:var(--kq-ink);font-family:inherit;font-size:15px;box-shadow:none}.kq-cptes .kq-cptes-recherche input::placeholder{color:var(--kq-ink-faint)}.kq-cptes .kq-cptes-recherche input:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cptes-segmente{display:inline-flex;height:36px;padding:2px;border-radius:9px;background:var(--kq-fill)}.kq-cptes-segmente button{height:32px;padding:0 12px;border:0;border-radius:7px;background:transparent;color:var(--kq-ink);font-family:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}.kq-cptes-segmente button[aria-pressed=true]{background:var(--cp-segment-on);font-weight:600;box-shadow:0 1px 3px #00000026}.kq-cptes-segmente button:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cptes-menu{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border:0;border-radius:8px;background:var(--kq-fill);color:var(--kq-ink);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.kq-cptes-menu:hover{background:var(--kq-fill-hover, var(--kq-fill))}.kq-cptes-menu:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cptes-menu b{font-weight:600}.kq-cptes-menu svg{color:var(--kq-ink-muted)}.kq-cptes-menu[data-actif=true]{background:var(--kq-accent-soft)}.kq-cptes-menu[data-actif=true] svg{color:var(--kq-accent)}.kq-cptes-effacer{border:0;background:none;padding:0 8px;color:var(--kq-accent);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.kq-cptes-cadre{background:var(--kq-surface-1);border-radius:10px;container-type:inline-size}.kq-cptes-table thead th,.kq-cptes-table tbody td{padding-inline:10px}.kq-cptes-table thead th:first-child,.kq-cptes-table tbody td:first-child{padding-left:16px}.kq-cptes-table thead th:last-child,.kq-cptes-table tbody td:last-child{padding-right:16px}@media (max-width: 1300px){.kq-app:has(.kq-cptes-fiche){--kq-echelle: .64}}@container (max-width: 960px){#kq-comptes .kq-cptes-table thead th,#kq-comptes .kq-cptes-table tbody td,#kq-comptes .kq-cptes-table .kq-cptes-btn{font-size:14px}#kq-comptes .kq-cptes-table thead th,#kq-comptes .kq-cptes-table tbody td{padding-inline:8px}}.kq-cptes-table{width:100%;border-collapse:separate;border-spacing:0}.kq-cptes-table thead th{background:var(--kq-surface-1);text-align:left;font-size:13px;font-weight:500;color:var(--kq-ink-muted);padding:8px 10px;border-bottom:1px solid var(--kq-border)}.kq-cptes-table thead th:first-child{border-top-left-radius:10px}.kq-cptes-table thead th:last-child{border-top-right-radius:10px}.kq-cptes-tri{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.kq-cptes-tri svg{opacity:0}.kq-cptes-tri:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:4px}.kq-cptes-table th[aria-sort] .kq-cptes-tri{color:var(--kq-ink);font-weight:600}.kq-cptes-table th[aria-sort] .kq-cptes-tri svg{opacity:1}.kq-cptes-table th[aria-sort=ascending] .kq-cptes-tri svg{rotate:180deg}.kq-cptes-table tbody td{height:44px;padding:6px 10px;font-size:15px}.kq-cptes-table tbody tr{cursor:pointer}.kq-cptes-table tbody tr:nth-child(2n) td{background:var(--cp-zebra)}.kq-cptes-table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.kq-cptes-table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.kq-cptes-table tbody tr:hover td{background:var(--kq-fill-hover, var(--kq-fill))}.kq-cptes-table tbody tr[aria-selected=true] td{background:var(--kq-accent-soft)}.kq-cptes-table tbody tr:focus-visible{outline:3px solid color-mix(in srgb,var(--kq-accent) 40%,transparent);outline-offset:-3px}.kq-cptes-table tbody tr.est-vide{cursor:default}.kq-cptes-table tbody tr.est-vide td{height:auto;background:none}.kq-cptes-nom{font-weight:600}.kq-cptes-qui{display:inline-flex;align-items:center;gap:10px;min-width:0}.kq-cptes-mini{width:32px;height:32px;flex:none;border-radius:50%;display:grid;place-items:center;object-fit:cover;background:var(--kq-fill);color:var(--kq-ink-muted);font-size:12px;font-weight:600}.kq-cptes-table tbody tr:not(.est-vide):hover .kq-cptes-nom{color:var(--kq-accent);text-decoration:underline;text-underline-offset:3px}.kq-cptes-lien{flex:none;border:0;background:none;padding:0;color:var(--kq-accent);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.kq-cptes-lien:hover{text-decoration:underline;text-underline-offset:3px}.kq-cptes-lien:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:4px}.kq-cptes-presence{display:inline-flex;align-items:center;gap:8px}.kq-cptes-point{width:8px;height:8px;border-radius:50%;background:var(--kq-ink-faint);flex:none;display:inline-block}.kq-cptes-point.est-jeu{background:var(--cp-en-jeu)}.kq-cptes-point.est-ligne{background:var(--kq-accent)}.kq-cptes-etat{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:8px;font-size:13px;font-weight:600}.kq-cptes-etat.est-attente{background:var(--cp-warn-soft);color:var(--cp-warn)}.kq-cptes-etat.est-off{background:var(--kq-danger-soft);color:var(--kq-danger)}.kq-cptes-proche{color:var(--cp-warn);font-weight:600}.kq-cptes-actions{text-align:right}.kq-cptes-groupe{display:inline-flex;gap:8px}.kq-cptes-vide{padding:48px 16px;text-align:center;display:grid;gap:8px;justify-items:center}.kq-cptes-vide h2{margin:0;font-size:17px;font-weight:600}.kq-cptes-vide p{margin:0;color:var(--kq-ink-muted)}.kq-cptes-btn{height:32px;padding:0 16px;border:0;border-radius:999px;background:var(--kq-fill);color:var(--kq-ink);font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap}.kq-cptes-btn:hover:not(:disabled){background:var(--kq-fill-hover, var(--kq-fill))}.kq-cptes-btn:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cptes-btn:disabled{opacity:.4;cursor:default}.kq-cptes-btn.est-petit{height:32px;padding:0 16px;font-size:15px}.kq-cptes-btn.est-plein{background:var(--kq-primaire);color:#fff}.kq-cptes-btn.est-plein:hover:not(:disabled){background:color-mix(in srgb,var(--kq-primaire) 88%,#000)}.kq-cptes-btn.est-teinte{background:var(--kq-accent-soft);color:var(--kq-accent)}.kq-cptes-btn.est-teinte:hover:not(:disabled){background:color-mix(in srgb,var(--kq-accent) 20%,transparent)}.kq-cptes-pied{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--kq-ink-muted)}.kq-cptes-pages{display:flex;gap:8px;align-items:center}.kq-cptes-fiche{position:sticky;top:0;flex:none;width:420px;height:var(--cp-hauteur, calc(100dvh / var(--kq-echelle, 1)));background:var(--kq-canvas);border-left:1px solid var(--kq-border);display:flex;flex-direction:column}@media (max-width: 900px){.kq-cptes-fiche{position:fixed;right:0;z-index:20;width:100%;border-left:0}}.kq-cptes-fiche-barre{flex:none;position:relative;display:flex;align-items:center;justify-content:center;height:52px;padding:0 16px;border-bottom:1px solid var(--kq-border)}.kq-cptes-fiche-titre{font-size:15px;font-weight:600}.kq-cptes-fiche-x{position:absolute;right:16px;top:50%;translate:0 -50%;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-cptes-fiche-x:hover{background:var(--kq-fill-hover, var(--kq-fill));color:var(--kq-ink)}.kq-cptes-fiche-x:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cptes-fiche-pied{flex:none;display:flex;justify-content:flex-end;gap:8px;padding:12px 16px;border-top:1px solid var(--kq-border);background:var(--kq-canvas)}.kq-cptes-fiche-pied .kq-cptes-btn:first-child:not(:last-child){margin-right:auto}.kq-cptes-fiche-defile{flex:1;overflow-y:auto}.kq-cptes-fiche-attente{padding:24px 16px;text-align:center}.kq-cptes-fiche-erreur{margin:0 16px 8px}.kq-cptes-fiche-tete{display:grid;justify-items:center;gap:4px;padding:24px 16px 16px;text-align:center}.kq-cptes-avatar{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;object-fit:cover;background:var(--kq-fill);color:var(--kq-ink-muted);font-size:22px;font-weight:600;margin-bottom:8px}.kq-cptes-fiche-tete h2{margin:0;font-size:22px;font-weight:600;letter-spacing:-.01em;text-wrap:balance}.kq-cptes-fiche-tete p{margin:0;font-size:13px;color:var(--kq-ink-muted)}.kq-cptes-etats{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:4px;font-size:13px}.kq-cptes-chiffres{display:grid;grid-template-columns:repeat(3,1fr);margin:0 16px;border-radius:10px;background:var(--kq-surface-1)}.kq-cptes-chiffres>div{padding:12px 8px;text-align:center;display:grid;gap:4px}.kq-cptes-chiffres>div+div{border-left:1px solid var(--kq-border)}.kq-cptes-chiffres b{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.kq-cptes-chiffres span{font-size:11px;color:var(--kq-ink-muted)}.kq-cptes-fiche-corps{padding:24px 16px;display:grid;gap:24px}.kq-cptes-fiche-corps h3{margin:0 0 8px 16px;font-size:13px;font-weight:500;color:var(--kq-ink-muted)}.kq-cptes-carte{background:var(--kq-surface-1);border-radius:10px;padding:0 16px}.kq-cptes-rang{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:8px 0;font-size:15px;color:var(--kq-ink)}.kq-cptes-rang+.kq-cptes-rang{border-top:1px solid var(--kq-border)}.kq-cptes-lib{color:var(--kq-ink-muted);flex:none}.kq-cptes-val{text-align:right;overflow-wrap:anywhere}.kq-cptes-col{display:grid;text-align:left}.kq-cptes-col small{font-size:13px;color:var(--kq-ink-muted)}.kq-cptes-choix{width:100%;border:0;border-radius:0;background:none;font-family:inherit;cursor:pointer}.kq-cptes-choix:focus-visible,.kq-cptes-supprimer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:6px}.kq-cptes-coche{color:var(--kq-accent);flex:none}.kq-cptes-choix .kq-cptes-coche{visibility:hidden}.kq-cptes-choix[aria-checked=true] .kq-cptes-coche{visibility:visible}label.kq-cptes-rang{cursor:pointer}.kq-cptes-supprimer{width:100%;border:0;background:none;color:var(--kq-danger);font-family:inherit;font-size:15px;text-align:left;cursor:pointer}.kq-cptes-annulation{position:fixed;left:50%;bottom:24px;translate:-50% 0;z-index:40;display:flex;align-items:center;gap:16px;padding:8px 8px 8px 16px;border-radius:12px;background:var(--cp-annulation);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:0 4px 16px #0000001f,0 0 0 .5px var(--kq-border);font-size:15px}.kq-comptes-erreur{margin:0;color:var(--kq-danger);font-weight:600}#kq-comptes input.kq-cpt-date{width:160px;height:32px;padding:0 12px;border:0;background:var(--kq-fill)}#kq-comptes .kq-cptes-recherche input{height:32px;padding:0 12px 0 32px;border:0;background:var(--kq-fill)}.kq-cptes-col{flex:1;min-width:0}#kq-comptes h1,#kq-comptes h2{font-family:var(--kq-font-display, var(--kq-font-body))}#kq-comptes h3{font-family:var(--kq-font-body)}.kq-cptes .kq-cpt-date,.kq-cpt-date{flex:none;width:160px;height:32px;margin:0;padding:0 12px;border:0;border-radius:8px;background:var(--kq-fill);color:var(--kq-ink);font-family:inherit;font-size:15px;color-scheme:light dark;box-shadow:none}.kq-cpt-date:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cpt-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;position:relative;width:51px;height:31px;margin:0;border-radius:999px;background:var(--kq-fill);cursor:pointer;transition:background .2s}.kq-cpt-switch:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029;transition:transform .2s}.kq-cpt-switch:checked{background:#34c759}.kq-cpt-switch:checked:after{transform:translate(20px)}.kq-cpt-switch:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}@media (prefers-reduced-motion: reduce){.kq-cpt-switch,.kq-cpt-switch:after{transition:none}}.kq-app .kq-modal.kq-reglage.est-large{width:min(860px,100%);max-width:min(860px,100%)}.kq-app .kq-reglage.est-large .kq-reglage-corps{max-height:min(72vh,760px);overflow-y:auto}.kq-lances-outils{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.kq-lances-admins{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--kq-ink-muted);cursor:pointer}.kq-app .kq-lances-admins input{width:auto;margin:0}.kq-lances-h3{margin:8px 0 0;font-size:14px;font-weight:700;color:var(--kq-ink)}.kq-lances-table{width:100%;border-collapse:collapse}.kq-lances-table th{text-align:left;font-size:12px;font-weight:600;color:var(--kq-ink-muted);padding-block:6px;border-bottom:1px solid var(--kq-border)}.kq-lances-table td{padding-block:8px;border-bottom:1px solid var(--kq-border);font-size:14px;vertical-align:top}.kq-lances-table th:not(:first-child),.kq-lances-table td:not(:first-child){text-align:right;white-space:nowrap}.kq-lances-table tr:last-child td{border-bottom:0}.kq-lances-titre{display:block;font-weight:600;color:var(--kq-ink)}.kq-lances-table td .kq-cptes-sec{display:block;font-size:12px}.kq-cptes-etat.est-rouge{background:var(--kq-danger);color:#fff;flex:none}.kq-cptes-stat.est-rouge b{color:var(--kq-danger)}.kq-cptes-rouge{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:var(--kq-danger-soft);color:var(--kq-danger);font-size:14px;font-weight:600}.kq-rouge-liste{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:10px}.kq-rouge-entree{display:grid;gap:6px;padding:12px 14px;border:1px solid var(--kq-border);border-left:3px solid var(--kq-danger);border-radius:10px}.kq-rouge-indices{display:flex;flex-wrap:wrap;gap:6px}.kq-rouge-indice{font-size:13px;padding:2px 8px;border-radius:6px;background:var(--kq-fill)}.kq-rouge-reperes{margin:0;font-size:13px;color:var(--kq-danger);font-weight:600}.kq-rouge-lien{border:0;background:none;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.kq-cptes-plus{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-cptes-plus:hover:not(:disabled),.kq-cptes-plus[aria-expanded=true]{background:var(--kq-fill-hover, var(--kq-fill));color:var(--kq-ink)}.kq-cptes-plus:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cptes-plus:disabled{opacity:.4;cursor:default}.kq-cptes-plus.est-vide{visibility:hidden}.kq-beta-page--etroite{max-width:760px}.kq-beta-section{display:grid;gap:12px}.kq-beta-h2{margin:0;font-size:22px;font-weight:700;letter-spacing:-.01em}.kq-beta-h2 .kq-cptes-sec{font-size:17px;font-weight:400;margin-left:6px}.kq-beta-carte{display:grid;gap:16px;padding:20px;border-radius:12px;background:var(--kq-surface-1)}.kq-beta-carte>p{margin:0}.kq-beta-ligne{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.kq-beta-ligne p{margin:4px 0 0}.kq-beta-ligne>button:last-child{margin-left:auto}.kq-beta-ok{color:var(--cp-en-jeu);font-weight:600}.kq-journal-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;padding:24px;background:#17122b8c}.kq-journal-fenetre{display:flex;flex-direction:column;gap:12px;width:min(1000px,100%);max-height:calc(100vh - 48px);margin:auto;padding:24px 28px 18px;overflow:hidden;border-radius:20px;background:var(--kq-surface-1);color:var(--kq-ink);box-shadow:0 30px 90px #00000059}.kq-journal-fenetre>.kq-beta-section{min-height:0;overflow-y:auto;padding-right:4px}.kq-journal-fenetre .kq-beta-h2 .kq-cptes-sec{margin-left:10px}.kq-journal-pied{display:flex;justify-content:flex-end}.kq-journal-fenetre.kq-retours{width:min(720px,100%);gap:0;padding:0}.kq-retours-tete{display:flex;align-items:center;gap:14px;padding:22px 24px 18px;border-bottom:1px solid var(--kq-border)}.kq-retours-tete .kq-cptes-mini{width:48px;height:48px;font-size:17px}.kq-retours-qui{flex:1;min-width:0}.kq-retours-qui h2{margin:0;font-family:var(--kq-font-display);font-size:22px;font-weight:700;letter-spacing:-.01em}.kq-retours-qui p{margin:2px 0 0;font-size:13px;color:var(--kq-ink-muted);overflow-wrap:anywhere}.kq-retours-fermer{flex:none;align-self:flex-start;display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-retours-fermer:hover{color:var(--kq-ink);background:color-mix(in srgb,var(--kq-ink) 10%,var(--kq-fill))}.kq-retours-fermer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-retours-corps{min-height:0;overflow-y:auto;display:grid;gap:28px;padding:20px 24px 24px}.kq-retours-partie{display:grid;gap:12px}.kq-retours-titre{display:flex;align-items:baseline;gap:10px}.kq-retours-titre h3{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-retours-titre>span{padding:1px 8px;border-radius:999px;background:var(--kq-fill);font-size:12px;font-weight:600;color:var(--kq-ink-muted)}.kq-retours-vide{margin:0;padding:16px;border-radius:12px;background:var(--kq-fill);font-size:14px;color:var(--kq-ink-muted)}.kq-retours-tuiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.kq-retours-tuile{--ton: var(--kq-ink-muted);display:grid;gap:2px;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--ton) 12%,transparent)}.kq-retours-tuile span{font-size:12px;font-weight:600;color:var(--kq-ink-muted)}.kq-retours-tuile b{font-family:var(--kq-font-display);font-size:20px;font-weight:700;color:var(--ton)}.kq-retours-tuile.est-bon{--ton: var(--cp-en-jeu)}.kq-retours-tuile.est-moyen{--ton: var(--cp-warn)}.kq-retours-tuile.est-mauvais{--ton: var(--kq-danger)}.kq-retours-reponse{display:grid;gap:6px}.kq-retours-reponse p{margin:0;font-size:13px;color:var(--kq-ink-muted)}.kq-retours-reponse blockquote{margin:0;padding:2px 0 2px 14px;border-left:3px solid var(--kq-accent);font-size:16px;line-height:1.5;color:var(--kq-ink);white-space:pre-wrap;overflow-wrap:anywhere}.kq-retours-liste{list-style:none;margin:0;padding:0;display:grid;gap:10px}.kq-retours-signalement{display:grid;gap:8px;padding:14px 16px;border-radius:12px;background:var(--kq-fill)}.kq-retours-signalement-tete{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kq-retours-date{font-size:13px;color:var(--kq-ink-muted)}.kq-retours-texte{margin:0;font-size:15px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.kq-retours-pourquoi{margin:0;font-size:13px;line-height:1.45;color:var(--kq-ink-muted);overflow-wrap:anywhere}.kq-retours-pourquoi span{font-weight:600;color:var(--kq-ink)}.kq-beta-nom{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;text-align:left}.kq-beta-nom:hover{text-decoration:underline;text-underline-offset:3px}.kq-beta-nom:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:4px}.kq-beta-erreur{color:var(--kq-danger);font-weight:600}.kq-beta-champ{display:grid;gap:8px;font-size:15px}.kq-beta-champ textarea,.kq-beta-champ .kq-beta-select,.kq-beta-recherche,.kq-beta-compteur input[type=date]{font:inherit;font-size:15px;color:var(--kq-ink);background:var(--kq-fill);border:0;border-radius:10px;padding:10px 12px}.kq-beta-champ textarea{resize:vertical;min-height:140px}.kq-beta-champ .kq-beta-select{height:44px;padding:0 12px}.kq-beta-champ textarea:focus-visible,.kq-beta-champ .kq-beta-select:focus-visible,.kq-beta-recherche:focus-visible,.kq-beta-compteur input:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-beta-reports{display:grid;gap:8px;margin:0;padding:0;list-style:none}.kq-beta-report{display:grid;gap:8px;padding:14px 16px;border-radius:10px;background:var(--kq-surface-1)}.kq-beta-report-tete{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;font-size:15px}.kq-beta-report-texte{margin:0;font-size:15px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.kq-beta-type,.kq-beta-statut{padding:2px 10px;border-radius:999px;font-size:13px;font-weight:600;background:var(--kq-fill)}.kq-beta-type.est-bug{background:color-mix(in srgb,var(--kq-danger) 14%,transparent);color:var(--kq-danger)}.kq-beta-type.est-idee{background:var(--kq-accent-soft);color:var(--kq-accent)}.kq-beta-statut{margin-left:auto}.kq-beta-statut.est-traite{color:var(--cp-en-jeu)}.kq-beta-report .kq-cptes-segmente{justify-self:start}.kq-beta-report-pied{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kq-beta-report-pied .kq-cptes-segmente{margin-right:4px}.kq-beta-report.est-archive{background:var(--kq-fill)}.kq-beta-report.est-archive .kq-beta-report-grille{opacity:.72}.kq-cptes-segmente.est-petit{height:30px}.kq-cptes-segmente.est-petit button{font-size:13px}.kq-cptes-segmente.est-multiple{flex-wrap:wrap;height:auto}.kq-cptes-table tbody tr.kq-beta-fiche-rangee td{background:var(--kq-surface-1);padding:0 16px 20px;white-space:normal}.kq-beta-fiche{display:grid;gap:16px;padding-top:8px;cursor:default}.kq-beta-fiche>p{margin:0}.kq-beta-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.kq-beta-bloc{display:grid;gap:6px;align-content:start;padding:14px;border-radius:10px;background:var(--kq-fill)}.kq-beta-bloc h3{margin:0 0 4px;font-size:15px;font-weight:700}.kq-beta-stat{display:flex;justify-content:space-between;gap:12px;font-size:14px}.kq-beta-stat.est-sec{padding-left:12px;color:var(--kq-ink-muted)}.kq-beta-stat b{font-weight:600}.kq-beta-panne{margin:0;overflow-wrap:anywhere}.kq-beta-actions{display:grid;gap:12px}.kq-beta-action{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.kq-beta-action.est-boutons{justify-content:flex-start}.kq-beta-action-lib{font-size:15px}.kq-beta-compteur{display:inline-flex;align-items:center;gap:10px}.kq-beta-compteur b{min-width:2ch;text-align:center;font-size:17px}.kq-cptes-btn.est-danger{color:var(--kq-danger)}.kq-beta-recherche{width:100%;box-sizing:border-box;margin:8px 0}.kq-beta-choix{display:grid;max-height:50vh;overflow-y:auto}.kq-beta-choix.est-court{flex:none;max-height:20vh}.kq-beta-choix-titre{margin:8px 0 0;font-size:13px;font-weight:600;color:var(--kq-ink-muted)}.kq-beta-choix-ligne{display:flex;align-items:center;gap:10px;padding:8px 4px;font-size:15px;cursor:pointer}.kq-beta-choix-ligne>span:nth-child(2){flex:1;min-width:0}.kq-btn.is-ferme,.kq-panneau-ajouter.is-ferme{opacity:.45;cursor:not-allowed}.kq-app .kq-barre-fin .kq-barre-lien{text-decoration:none}.kq-app .kq-barre-fin .kq-barre-lien.active{background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent)}.kq-app .kq-barre-fin .kq-barre-lien.kq-barre-bug,.kq-app .kq-barre-fin .kq-barre-lien.kq-barre-bug.active{background:color-mix(in srgb,var(--kq-danger) 12%,transparent);color:var(--kq-danger)}.kq-app .kq-barre-fin .kq-barre-lien.kq-barre-bug:hover{background:color-mix(in srgb,var(--kq-danger) 20%,transparent);color:var(--kq-danger)}.kq-apercu-beta{position:fixed;top:12px;left:50%;translate:-50% 0;z-index:900;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:6px 6px 6px 16px;border-radius:999px;background:var(--kq-primaire);color:#fff;font-size:15px;box-shadow:0 4px 16px #0003}.kq-app:has(.kq-apercu-beta) .kq-main{padding-top:56px}body:has(.kq-apercu-beta) .kq-fen-fond{padding-top:68px}body:has(.kq-apercu-beta) .kq-ed{top:56px}.kq-apercu-beta button{font:inherit;font-weight:600;padding:6px 14px;border:0;border-radius:999px;background:#fff;color:var(--kq-primaire);cursor:pointer;white-space:nowrap}.kq-apercu-beta button:disabled{opacity:.6}@media (max-width: 600px){.kq-apercu-beta{flex-wrap:wrap;border-radius:16px}}.kq-beta-report-grille{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;margin:10px 0 12px;font-size:15px}.kq-beta-report-grille dt{font-weight:700;color:var(--kq-ink-muted)}.kq-beta-report-grille dd{margin:0;min-width:0;overflow-wrap:anywhere}.kq-beta-report-pannes{margin:0;padding-left:18px;font-size:13.5px}@media (max-width: 560px){.kq-beta-report-grille{grid-template-columns:1fr;gap:2px}.kq-beta-report-grille dd{margin-bottom:8px}}.kq-dossier{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px}.kq-dossier-fichiers{display:flex;flex-wrap:wrap;gap:8px;width:100%}.kq-dossier-fichier{display:block;max-width:220px;max-height:140px;border-radius:8px;object-fit:cover}.kq-dossier-detail{width:100%}.kq-dossier-actions{margin:6px 0 0;padding-left:20px;font-size:13.5px;line-height:1.5;max-height:260px;overflow:auto}.kq-dossier-actions li{overflow-wrap:anywhere}.kq-beta-echanges{display:grid;gap:8px}.kq-beta-echanges-liste{display:grid;gap:8px;margin:0;padding:0;list-style:none}.kq-beta-echange{display:grid;gap:4px;padding:10px 12px;border-radius:10px;background:var(--kq-fill)}.kq-beta-echange.est-equipe{background:var(--kq-accent-soft)}.kq-beta-echange-tete{font-size:14px}.kq-beta-echanges-form{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end;gap:8px}.kq-beta-echanges-form textarea{flex:1 1 220px;min-width:0;min-height:44px;font:inherit;font-size:15px;padding:10px 12px;resize:vertical}.kq-beta-echanges-ouvrir{justify-self:start}.kq-beta-annonce-courante{display:grid;gap:8px;padding:12px 14px;border-radius:10px;background:var(--kq-accent-soft)}.kq-beta-case{display:inline-flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.kq-beta-journal-filtres{display:flex;flex-wrap:wrap;gap:8px}.kq-app .kq-beta-journal-filtres select{width:auto;flex:0 1 auto;min-width:0;font:inherit;font-size:14px;padding:6px 10px}.kq-beta-journal{display:grid;gap:2px;margin:0;padding:0;list-style:none}.kq-beta-journal-ligne{display:grid;grid-template-columns:76px 118px 1fr;gap:12px;align-items:baseline;padding:6px 10px;border-radius:8px;font-size:14px}.kq-beta-journal-ligne.est-proche{background:var(--kq-accent-soft)}.kq-beta-journal-ligne.est-refus .kq-beta-journal-texte strong,.kq-beta-journal-resultat{color:var(--kq-danger)}.kq-beta-journal-heure{font-variant-numeric:tabular-nums;color:var(--kq-ink-muted)}.kq-beta-journal-poste{font-size:13px;color:var(--kq-ink-muted)}.kq-beta-journal-ligne.est-moteur .kq-beta-journal-poste{font-style:italic}.kq-beta-journal-texte{min-width:0;overflow-wrap:anywhere}.kq-beta-journal-detail{display:block;font-size:13px;color:var(--kq-ink-muted)}.kq-beta-retrait{margin:0;padding:10px 12px;border-radius:10px;background:var(--cp-warn-soft);color:var(--cp-warn);font-size:14px;line-height:1.4}.kq-retours-tuile.kq-retours-note{padding:3px 10px;border-radius:8px}.kq-retours-tuile.kq-retours-note b{font-size:14px}.kq-retours-mot{margin:6px 0 0;padding:2px 0 2px 12px;border-left:3px solid var(--kq-accent);font-size:14px;line-height:1.5;color:var(--kq-ink);white-space:pre-wrap}.kq-retours-fichiers{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:10px 0 0;padding:0;list-style:none}.kq-retours-fichier{display:flex;flex-direction:column;gap:6px}.kq-retours-fichier img,.kq-retours-fichier video,.kq-retours-fichier-vide{width:100%;aspect-ratio:1;border-radius:10px;object-fit:cover;background:var(--kq-fill)}.kq-retours-fichier-vide{display:grid;place-items:center;border:0;font:600 13px var(--kq-font-body);color:var(--kq-ink-muted)}button.kq-retours-fichier-vide{cursor:pointer;color:var(--kq-accent)}.kq-retours-fichier-pied{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--kq-ink-muted)}.kq-retours-fichier-pied span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-retours-fichier-pied button{flex:none;padding:0;border:0;background:none;font:600 12px var(--kq-font-body);color:var(--kq-accent);cursor:pointer}.kq-app .kq-beta-pastille.est-avis{background:var(--kq-accent)}.kq-retours-fichier-pied button.est-danger{color:var(--kq-danger)}.kq-beta-choix-refus{flex-basis:100%;padding-left:26px;font-size:12px;color:var(--kq-danger)}.kq-beta-choix-ligne:has(.kq-beta-choix-refus){flex-wrap:wrap}.kq-btn.is-a-completer{opacity:.6}.kq-beta-actions{display:inline-flex;gap:8px;flex-wrap:wrap}.kq-tutos-cadre{overflow-x:auto}.kq-tutos-table th[scope=col]{white-space:normal;min-width:92px;font-size:12px;vertical-align:bottom}.kq-tutos-table th[scope=row]{white-space:nowrap;font-weight:600}.kq-tutos-vus{white-space:nowrap;font-variant-numeric:tabular-nums}.kq-tutos-case{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.kq-tutos-case.est-vide{color:var(--kq-ink-faint)}.kq-tutos-case.est-fini{color:var(--cp-en-jeu);font-weight:600}.kq-tutos-vide{margin:8px 0;color:var(--kq-ink-muted)}.kq-app .kq-beta-pastille.est-message{background:var(--kq-accent)}.kq-fil{display:grid;gap:10px}.kq-fil-vide{margin:0;padding:14px 16px;border-radius:12px;background:var(--kq-fill);font-size:14px;color:var(--kq-ink-muted)}.kq-fil-liste{display:flex;flex-direction:column;gap:8px;max-height:340px;margin:0;padding:2px;overflow-y:auto;list-style:none}.kq-fil-message{align-self:flex-start;display:grid;gap:3px;max-width:80%;padding:9px 13px;border-radius:14px 14px 14px 4px;background:var(--kq-fill)}.kq-fil-message.est-moi{align-self:flex-end;border-radius:14px 14px 4px;background:var(--kq-accent-soft)}.kq-fil-tete{font-size:12px;color:var(--kq-ink-muted)}.kq-fil-tete strong{color:var(--kq-ink);font-weight:600}.kq-fil-message p{margin:0;font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.kq-fil-form{display:flex;align-items:flex-end;gap:8px}.kq-fil-form textarea{flex:1;min-width:0;min-height:44px;padding:10px 12px;font:inherit;font-size:15px;resize:vertical}.kq-app .kq-barre-fin .kq-barre-messages{position:relative}.kq-app[data-barre=repliee] .kq-barre-lien span.kq-onglet-pastille{opacity:1}.kq-beta-parties{margin:0 0 20px}.kq-visio-reponses{display:grid;gap:18px}.kq-visio-groupe h3{margin:0 0 8px;font-size:15px;font-weight:700}.kq-visio-groupe ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.kq-visio-groupe li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 12px;border-radius:8px;background:var(--kq-fill)}.kq-visio-nom{font-weight:600}.kq-visio-dispo{flex-basis:100%;font-size:14px}.kq-visio-rappels{margin:4px 0 0;padding:0;list-style:none;display:grid;gap:6px}.kq-visio-rappels li{display:grid;grid-template-columns:200px 1fr auto;gap:12px;padding:8px 12px;border-radius:8px;background:var(--kq-fill)}.kq-visio-reglages{display:grid;gap:14px}.kq-visio-champs{display:flex;flex-wrap:wrap;gap:16px}.kq-visio-champs input[type=time],.kq-visio-champs input[type=number]{width:150px}.kq-courriel-pieces{display:grid;gap:8px}.kq-courriel-liste,.kq-courriel-historique ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.kq-courriel-liste li{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--kq-border);border-radius:10px;font-size:14px}.kq-courriel-nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.kq-courriel-confirmer{display:grid;gap:10px;padding:12px 14px;border:1px solid var(--kq-border-strong);border-radius:12px}.kq-courriel-historique{display:grid;gap:8px;padding-top:12px;border-top:1px solid var(--kq-border)}.kq-courriel-historique li{display:flex;align-items:baseline;gap:10px;font-size:14px}.kq-cat-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.kq-cat-tete-actions{display:flex;gap:8px;flex-shrink:0}.kq-cat-sous{margin:4px 0 0;font-size:16px;color:var(--kq-ink-muted)}.kq-cat-cols{display:grid;grid-template-columns:340px minmax(0,1fr);align-items:start;gap:24px}.kq-cat-cote{display:flex;flex-direction:column;gap:16px}.kq-cat-principal{min-width:0}.kq-cat-boite{padding:18px 20px;border-radius:16px;background:var(--kq-surface-1)}.kq-cat-boite h2{margin:0 0 12px;font-size:18px;font-weight:700}.kq-cat-boite-sous{margin:0 0 10px;font-size:13px;color:var(--kq-ink-muted)}.kq-cat-boite-sous:last-child{margin:10px 0 0}.kq-cat-objectif{display:flex;flex-direction:column;gap:6px;font-size:14px}.kq-cat-objectif small{font-size:13px;color:var(--kq-ink-muted)}.kq-cat-barre-prog{height:8px;overflow:hidden;border-radius:999px;background:var(--kq-fill)}.kq-cat-barre-prog i{display:block;height:100%;border-radius:999px;background:var(--cp-en-jeu)}.kq-cat-barre-prog.est-fine{height:5px}.kq-cat-etapes{display:flex;flex-direction:column;gap:6px;margin:16px 0 0;padding:0;list-style:none;counter-reset:etape}.kq-cat-etapes li{counter-increment:etape}.kq-cat-etapes button{display:grid;grid-template-columns:24px 1fr;column-gap:8px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:var(--kq-fill);color:var(--kq-ink);font-size:14px;line-height:1.35;text-align:left;cursor:pointer}.kq-cat-etapes button:before{content:counter(etape);grid-row:span 2;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--kq-accent);color:#fff;font-size:12px;font-weight:700}.kq-cat-etapes button:hover{background:color-mix(in srgb,var(--kq-accent) 14%,var(--kq-fill))}.kq-cat-etapes button span{grid-column:2;font-size:12px;color:var(--kq-ink-muted)}.kq-cat-etapes button span.est-a-faire{color:var(--cp-warn);font-weight:600}.kq-cat-nuit{margin:12px 0 0;font-size:12px;color:var(--kq-ink-muted)}.kq-cat-quota-grand{margin:0 0 8px;font-size:15px;color:var(--kq-ink-muted)}.kq-cat-quota-grand b{font-size:32px;font-weight:700;color:var(--kq-ink);font-variant-numeric:tabular-nums}.kq-cat-barre-prog.est-plein i{background:var(--cp-warn)}.kq-cat-themes{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.kq-cat-themes li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"nom n plus" "barre barre plus";column-gap:8px;row-gap:4px;align-items:center}.kq-cat-theme-nom{grid-area:nom;padding:0;border:0;background:none;color:var(--kq-ink);font-size:14px;text-align:left;cursor:pointer}.kq-cat-theme-nom:hover{text-decoration:underline}.kq-cat-themes li.est-choisi .kq-cat-theme-nom{color:var(--kq-accent);font-weight:700}.kq-cat-theme-n{grid-area:n;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.kq-cat-theme-n small{font-weight:400;color:var(--kq-ink-muted)}.kq-cat-themes .kq-cat-barre-prog{grid-area:barre}.kq-cat-themes li.est-pret .kq-cat-theme-n{color:var(--cp-en-jeu)}.kq-cat-theme-plus{grid-area:plus;height:26px;padding:0 10px;border:0;border-radius:7px;background:var(--kq-fill);color:var(--kq-ink);font-size:12px;font-weight:600;cursor:pointer}.kq-cat-theme-plus:hover{background:color-mix(in srgb,var(--kq-accent) 18%,var(--kq-fill))}.kq-cat-cols .kq-cat-taches{grid-template-columns:repeat(4,minmax(0,1fr))}.kq-cat-taches{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.kq-cat-tache{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:18px 20px;border:2px solid transparent;border-radius:16px;background:var(--kq-surface-1);color:var(--kq-ink);text-align:left;cursor:pointer;transition:border-color .15s}.kq-cat-tache:hover{border-color:var(--kq-border-strong)}.kq-cat-tache.est-choisie{border-color:var(--kq-accent)}.kq-cat-tache b{font-size:36px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.kq-cat-tache.est-a-verifier b{color:var(--cp-warn)}.kq-cat-tache.est-validees b{color:var(--cp-en-jeu)}.kq-cat-tache.est-proposees b{color:var(--kq-accent, var(--kq-ink))}.kq-cat-tache-titre{font-size:18px;font-weight:600}.kq-cat-tache-expl{font-size:14px;color:var(--kq-ink-muted)}.kq-cat-tache:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cat-quota{margin:12px 0 0;font-size:13px;color:var(--kq-ink-muted)}.kq-cat-quota b{color:var(--kq-ink);font-weight:600}.kq-cat-barre{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 8px}.kq-cat-barre .kq-cptes-recherche{flex:1;min-width:260px;max-width:480px}.kq-cat-autres{display:flex;gap:4px;margin-left:auto}.kq-cat-autres button{height:32px;padding:0 12px;border:0;border-radius:8px;background:none;color:var(--kq-ink-muted);font-size:14px;cursor:pointer}.kq-cat-autres button:hover{color:var(--kq-ink)}.kq-cat-autres button[aria-pressed=true]{background:var(--kq-fill);color:var(--kq-ink);font-weight:600}.kq-cat-consigne{margin:8px 0 16px;font-size:15px;color:var(--kq-ink)}.kq-cat-liste{display:flex;flex-direction:column;gap:10px}.kq-cat-vide{padding:48px 0;border-radius:16px;background:var(--kq-surface-1);text-align:center}.kq-cat-ligne{display:flex;flex-direction:column;gap:10px;padding:14px 18px;border:1px solid transparent;border-radius:14px;background:var(--kq-surface-1)}.kq-cat-ligne.est-ouverte{border-color:var(--kq-border-strong)}.kq-cat-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-size:22px;text-shadow:0 1px 6px rgba(0,0,0,.6);opacity:.85}.kq-cat-vignette:hover .kq-cat-play{opacity:1}#kq-catalogue .kq-cat-depart input{width:72px;height:32px;padding:0 8px;text-align:center;font-variant-numeric:tabular-nums}#kq-catalogue .kq-cat-depart.est-faux input{box-shadow:0 0 0 2px var(--kq-danger)}.kq-cat-champ{flex:1}.kq-cat-props-rapides{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--kq-ink-muted)}.kq-cat-ligne .kq-cat-fiche{margin-top:4px}.kq-cat-puce{display:inline-flex;align-items:center;height:22px;padding:0 8px;border:1px solid var(--kq-border);border-radius:999px;background:none;color:var(--kq-ink-muted);font-size:12px;white-space:nowrap}button.kq-cat-puce{cursor:pointer}button.kq-cat-puce:hover{color:var(--kq-ink);border-color:var(--kq-border-strong)}.kq-cat-coller{display:flex;align-items:center;gap:8px;min-width:0}.kq-cat-coller input{flex:1;min-width:0;height:32px;padding:0 12px;border:1px solid var(--kq-border);border-radius:8px;background:var(--kq-surface-1);color:var(--kq-ink);font-size:14px}.kq-cat-coller input:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cat-coller a.kq-cptes-btn{display:inline-flex;align-items:center;text-decoration:none}.kq-cat-type{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;background:var(--kq-fill);color:var(--kq-ink);font-size:12px;font-weight:600;white-space:nowrap}.kq-cat-type.est-illisible{background:var(--cp-warn-soft);color:var(--cp-warn)}.kq-cat-fiche{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;padding:16px;border-radius:12px;background:var(--kq-surface-1)}.kq-cat-fiche h3{margin:0 0 12px;font-size:14px;font-weight:600}.kq-cat-fiche h4{margin:16px 0 8px;font-size:13px;font-weight:600;color:var(--kq-ink-muted)}.kq-cat-versions,.kq-cat-propositions{display:flex;flex-direction:column;gap:10px;margin:0 0 12px;padding:0;list-style:none}.kq-cat-versions li{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-areas:"vignette texte" "vignette reglages";column-gap:12px;row-gap:6px;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--kq-border)}.kq-cat-versions li:last-child{border-bottom:0}.kq-cat-versions .kq-cat-vignette{grid-area:vignette;align-self:start}.kq-cat-versions .kq-cat-version-txt{grid-area:texte}.kq-cat-reglages{grid-area:reglages;display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px}.kq-cat-versions li.est-illisible{opacity:.6}.kq-cat-vignette img{display:block;width:96px;height:54px;border-radius:6px;object-fit:cover}.kq-cat-version-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.kq-cat-version-txt b{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.kq-cat-version-txt span{font-size:12px;color:var(--kq-ink-muted)}.kq-cat-version-txt .kq-cat-alerte{color:var(--cp-warn);font-weight:600}.kq-cat-mini{display:flex;flex-direction:column;gap:2px;font-size:11px;color:var(--kq-ink-muted)}.kq-cat .kq-cat-mini select,.kq-cat .kq-cat-mini input{width:108px;height:28px;padding:0 6px;border:1px solid var(--kq-border);border-radius:6px;background:var(--kq-canvas, transparent);color:var(--kq-ink);font-size:13px}.kq-cat .kq-cat-mini input{width:70px}.kq-cat-statut{font-size:12px;font-weight:600;white-space:nowrap}.kq-cat-statut.est-a-verifier,.kq-cat-statut.est-ecartee{color:var(--cp-warn)}.kq-cat-statut.est-validee,.kq-cat-statut.est-confirmee{color:var(--cp-en-jeu)}.kq-cat-statut.est-proposee{color:var(--kq-ink-muted)}.kq-cat-propositions li{display:flex;align-items:center;gap:10px;font-size:13px}.kq-cat-propositions a{flex:1;min-width:0;overflow:hidden;color:var(--kq-ink);text-overflow:ellipsis;white-space:nowrap}.kq-cat-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kq-cat-meta label,.kq-cat-prech label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--kq-ink-muted)}.kq-cat-meta label.est-large{grid-column:1 / -1}.kq-cat-meta input,.kq-cat-meta select,.kq-cat-prech input{height:32px;padding:0 10px;border:1px solid var(--kq-border);border-radius:8px;background:var(--kq-canvas, transparent);color:var(--kq-ink);font-size:14px}.kq-cat-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.kq-cat-pages{display:flex;align-items:center;justify-content:center;gap:16px;margin:16px 0;font-size:14px;color:var(--kq-ink-muted)}.kq-cat-prech{display:flex;flex-direction:column;gap:14px}.kq-cat-idees{display:flex;flex-wrap:wrap;gap:6px}.kq-cat-fait{margin:0;font-weight:600;color:var(--cp-en-jeu)}.kq-cat-import{max-height:46vh;overflow-y:auto;margin:0;padding:4px 0;list-style:none;border:1px solid var(--kq-border);border-radius:8px}.kq-cat-import li label{display:flex;flex-direction:row;align-items:center;gap:10px;padding:5px 12px;font-size:13px;color:var(--kq-ink-muted);cursor:pointer}.kq-cat-import li b{color:var(--kq-ink);font-weight:600;margin-right:4px}.kq-cat-import-rang{display:inline-block;min-width:2.2em;color:var(--kq-ink-faint);font-variant-numeric:tabular-nums}#kq-catalogue .kq-cptes-recherche input{height:36px;padding:0 12px 0 32px;border:0;background:var(--kq-fill)}#kq-catalogue .kq-cat-champ,#kq-catalogue .kq-cat-coller input{height:32px;padding:0 12px}.kq-cat-ligne{position:relative;transition:background-color .6s}.kq-cat-ligne.est-occupee{border-color:var(--cp-warn);opacity:.75}.kq-cat-ligne.est-touchee{background:color-mix(in srgb,var(--kq-accent) 14%,var(--kq-surface-1))}.kq-cat-occupant{position:absolute;top:-9px;left:16px;padding:1px 8px;border-radius:999px;background:var(--cp-warn);color:#fff;font-size:11px;font-weight:700}#kq-catalogue .kq-cptes-page{max-width:none}.kq-cat-principal{max-width:960px}.kq-cat-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.kq-cat-ligne{padding:12px 16px 12px 12px;border:0;border-radius:12px;gap:0}.kq-cat-ligne:hover{box-shadow:inset 0 0 0 100vmax var(--kq-voile-survol)}.kq-cat-ligne.est-ouverte,.kq-cat-ligne.est-ouverte:hover{background:color-mix(in srgb,var(--kq-accent) 8%,var(--kq-surface-1));box-shadow:none}.kq-cat-ligne.est-occupee{box-shadow:inset 0 0 0 2px var(--cp-warn)}.kq-cat-rangee{display:flex;align-items:center;gap:16px}.kq-cat-image{position:relative;flex:none;display:grid;place-items:center;width:96px;height:60px;overflow:hidden;border-radius:10px;background:var(--kq-fill);color:var(--kq-ink-faint);font-size:22px}.kq-cat-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kq-cat-texte{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:0;border:0;background:none;color:var(--kq-ink);font-family:var(--kq-font-body);text-align:left;cursor:pointer}.kq-cat-titre{overflow:hidden;font-size:17px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.kq-cat-artiste{overflow:hidden;font-size:15px;color:var(--kq-ink-muted);text-overflow:ellipsis;white-space:nowrap}.kq-cat-details{overflow:hidden;font-size:13px;color:var(--kq-ink-muted);text-overflow:ellipsis;white-space:nowrap}.kq-cat-details .kq-cat-alerte{color:var(--cp-warn);font-weight:600}.kq-cat-chevron{flex:none;color:var(--kq-ink-faint)}.kq-cat-ligne.est-ouverte .kq-cat-chevron{color:var(--kq-accent);transform:rotate(90deg)}.kq-cat-gestes{flex:none;display:flex;align-items:flex-end;gap:8px}.kq-cat-gestes a.kq-cptes-btn{display:inline-flex;align-items:center;text-decoration:none}#kq-catalogue .kq-cat-gestes .kq-cat-champ{width:240px;height:32px;padding:0 12px;border:1px solid var(--kq-border);border-radius:8px;background:var(--kq-surface-1);color:var(--kq-ink);font-size:14px}.kq-cat-remplacer{display:flex;flex-direction:column;gap:8px;margin:12px 0 0 112px}.kq-cat-remplacer .kq-cat-gestes{flex-wrap:wrap}.kq-cat-ligne .kq-cat-fiche{margin-top:12px}.kq-cat-prech .kq-cat-import input[type=checkbox]{width:auto;height:auto;padding:0;margin:0;flex:none}.kq-formats{display:block}.kq-formats-pilules{display:flex;flex-wrap:wrap;gap:8px}.kq-formats-pilule{height:28px;padding:0 12px;border:0;border-radius:14px;background:var(--kq-fill);color:var(--kq-ink);font-family:var(--kq-font-body);font-size:13px;font-weight:500;cursor:pointer;transition:background var(--kq-dur-base) var(--kq-ease-out),color var(--kq-dur-base) var(--kq-ease-out)}.kq-formats-pilule:hover{background:var(--kq-fill-hover)}.kq-formats-pilule[aria-pressed=true]{background:var(--kq-primaire);color:var(--kq-on-primaire);font-weight:600}.kq-formats-pilule[aria-pressed=true]:hover{background:var(--kq-primaire-vif)}.kq-formats-pilule:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-affiche[data-indisponible] .kq-affiche-art img,@media (max-width: 720px){}.kq-fen-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--kq-z-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:#00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:kq-fen-fondu .3s cubic-bezier(.32,.72,0,1)}.kq-fen{--kq-fen-colonnes: 280px minmax(0, 1fr) 300px;--kq-fen-gauche: 280px;--kq-fen-marge: 40px;--kq-fen-anneau: 0 0 0 3px color-mix(in srgb, var(--kq-accent) 40%, transparent);position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;max-width:1480px;height:100%;max-height:1040px;overflow:hidden;border-radius:16px;background:var(--kq-canvas);box-shadow:0 20px 60px #00000029;color:var(--kq-ink);font-family:var(--kq-font-body);outline:none;animation:kq-fen-entree .3s cubic-bezier(.32,.72,0,1)}@keyframes kq-fen-fondu{0%{opacity:0}}@keyframes kq-fen-entree{0%{opacity:0;transform:scale(.98)}}@media (max-width: 1500px){.kq-fen{--kq-fen-colonnes: 248px minmax(0, 1fr) 264px;--kq-fen-gauche: 248px;--kq-fen-marge: 32px}}@media (max-width: 1100px){.kq-fen-fond{padding:12px}.kq-fen{--kq-fen-colonnes: 220px minmax(0, 1fr) 232px;--kq-fen-gauche: 220px;--kq-fen-marge: 24px}}.kq-fen input:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.kq-fen textarea,.kq-fen select,.kq-rg input:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.kq-rg select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--champ-largeur, 100%);min-width:0;min-height:var(--champ-h, 32px);padding:var(--champ-pad, 4px 12px);border:0;border-radius:var(--champ-rayon, 8px);background-color:var(--champ-fond, var(--kq-fill));box-shadow:none;outline:none;color:var(--champ-encre, var(--kq-ink));font-family:var(--kq-font-body);font-size:var(--champ-taille, 15px);font-weight:var(--champ-graisse, 400);line-height:1.35;text-align:var(--champ-alignement, left)}.kq-fen textarea{resize:vertical}.kq-fen input:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):focus,.kq-fen textarea:focus,.kq-fen select:focus,.kq-rg input:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):focus,.kq-rg select:focus{box-shadow:var(--champ-focus, var(--kq-fen-anneau))}.kq-fen ::placeholder,.kq-rg ::placeholder{color:var(--kq-ink-faint);opacity:1}.kq-fen input[type=number],.kq-rg input[type=number]{-moz-appearance:textfield}.kq-fen input[type=number]::-webkit-outer-spin-button,.kq-fen input[type=number]::-webkit-inner-spin-button,.kq-rg input[type=number]::-webkit-outer-spin-button,.kq-rg input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.kq-fen select,.kq-rg select{--champ-pad: 4px 32px 4px 12px;background-image:linear-gradient(45deg,transparent 50%,var(--kq-ink-muted) 50%),linear-gradient(135deg,var(--kq-ink-muted) 50%,transparent 50%);background-position:calc(100% - 16px) center,calc(100% - 11px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;cursor:pointer}.kq-fen select option,.kq-rg select option{background:var(--kq-surface-1);color:var(--kq-ink)}.kq-fen-champ{display:flex;flex-direction:column;gap:8px;min-width:0}.kq-fen-champ>label{font-size:15px;font-weight:600;color:var(--kq-ink)}.kq-fen-grand{--champ-h: 44px;--champ-pad: 0 14px;--champ-taille: 17px;--champ-rayon: 10px}.kq-fen-deux{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kq-fen-trois{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kq-fen-trois .kq-fen-champ>label,.kq-fen .field>label{font-size:13px;font-weight:500;color:var(--kq-ink-muted)}.kq-fen-aide{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;color:var(--kq-ink-muted)}.kq-fen-erreur{margin:0;font-size:13px;color:var(--kq-danger)}.kq-fen-bouton{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;height:32px;padding:0 16px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-fill);color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}.kq-fen-bouton:hover:not(:disabled){background:var(--kq-fill-hover)}.kq-fen-bouton.est-actif,.kq-fen-bouton.est-teinte{background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent)}.kq-fen-bouton.est-actif:hover,.kq-fen-bouton.est-teinte:hover:not(:disabled){background:color-mix(in srgb,var(--kq-accent) 18%,transparent)}.kq-fen-bouton.kq-fen-bouton--principal{background:var(--kq-primaire);color:#fff}.kq-fen-bouton.kq-fen-bouton--principal:hover:not(:disabled){background:var(--kq-primaire-vif)}.kq-fen-retour{display:inline-flex;align-items:center;gap:2px;height:32px;padding:0 12px 0 6px;border:0;border-radius:var(--kq-radius-pill);background:transparent;color:var(--kq-accent);font-family:var(--kq-font-body);font-size:15px;font-weight:600;cursor:pointer}.kq-fen-retour:hover{background:var(--kq-fill)}.kq-fen-icone{flex:none;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--kq-ink-muted);cursor:pointer}.kq-fen-icone:hover,.kq-fen-icone[aria-expanded=true]{background:var(--kq-fill);color:var(--kq-ink)}.kq-fen-bouton:focus-visible,.kq-fen-retour:focus-visible,.kq-fen-icone:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fen button:disabled{opacity:.4;cursor:not-allowed}.kq-fen-barre{display:grid;grid-template-columns:var(--kq-fen-gauche) minmax(0,1fr) auto;align-items:center;min-height:72px;padding-top:16px;padding-bottom:8px}.kq-fen-barre-gauche{padding:0 16px}.kq-fen-barre-milieu{display:flex;align-items:center;gap:12px;min-width:0;padding:0 16px 0 calc(var(--kq-fen-marge) - 6px)}.kq-fen-barre-droite{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:0 16px;white-space:nowrap}.kq-fen-identite{flex:1;min-width:0;display:flex;flex-direction:column}.kq-fen-nom{--champ-fond: transparent;--champ-h: 28px;--champ-pad: 0 6px;--champ-taille: 17px;--champ-graisse: 700;--champ-rayon: 6px;text-overflow:ellipsis}.kq-fen-nom:hover,.kq-fen-nom:focus{--champ-fond: var(--kq-fill)}.kq-fen-meta{padding:0 6px;font-size:13px;color:var(--kq-ink-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-fen-corps{position:relative;display:grid;grid-template-columns:var(--kq-fen-colonnes);min-height:0}.kq-fen-attente{grid-row:2 / 4;display:grid;place-items:center;padding:32px;color:var(--kq-ink-muted);font-size:15px}.kq-fen-liste{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding:4px 16px 16px}.kq-miniature{display:flex;flex-direction:column;align-items:center;gap:4px;padding-bottom:8px}.kq-miniature-puits{position:relative;display:block;width:100%;aspect-ratio:1 / 1;padding:0;overflow:hidden;border:0;border-radius:10px;background:var(--kq-fill);cursor:pointer}.kq-miniature-puits img{display:block;width:100%;height:100%;object-fit:cover}.kq-miniature-puits:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kq-voile-survol)}.kq-miniature-puits:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-miniature-vide{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--kq-ink-muted);font-size:13px}.kq-miniature-modifier{height:28px;padding:0 10px;border:0;border-radius:var(--kq-radius-pill);background:transparent;color:var(--kq-accent);font-family:var(--kq-font-body);font-size:13px;font-weight:600;cursor:pointer}.kq-miniature-modifier:hover{background:var(--kq-fill)}.kq-miniature-modifier:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-miniature-aide{margin:2px 8px 0;font-size:12px;line-height:1.35;color:var(--kq-ink-muted);text-align:center}.kq-fen h2{font-family:var(--kq-font-body);letter-spacing:normal}.kq-fen-liste-tete{padding:8px 8px 4px}.kq-fen-liste-tete h2{margin:0;font-size:17px;font-weight:600}.kq-fen-lignes{list-style:none;margin:0;padding:2px 0;display:flex;flex-direction:column;gap:2px}.kq-fen-ligne{position:relative}.kq-fen-ligne-btn{width:100%;display:flex;align-items:flex-start;gap:12px;padding:8px 12px;border:0;border-radius:10px;background:transparent;color:var(--kq-ink);font-family:var(--kq-font-body);text-align:left;cursor:pointer}.kq-fen-ligne-btn:hover{background:var(--kq-fill)}.kq-fen-ligne-btn.est-choisie{background:color-mix(in srgb,var(--kq-accent) 12%,transparent)}.kq-fen-ligne-btn:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fen-ligne-num{flex:none;min-width:20px;font-size:15px;font-weight:600;line-height:20px;font-variant-numeric:tabular-nums;color:var(--kq-ink-muted)}.kq-fen-ligne-btn.est-choisie .kq-fen-ligne-num{color:var(--kq-accent)}.kq-fen-ligne-corps{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kq-fen-ligne-txt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;font-size:15px;line-height:20px}.kq-fen-ligne-meta{font-size:13px;color:var(--kq-ink-muted);font-variant-numeric:tabular-nums}.kq-fen-ligne-alerte{color:var(--kq-danger)}.kq-fen-ligne-btn{padding-right:40px}.kq-fen-ligne-suppr{position:absolute;top:8px;right:6px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--kq-ink-muted);cursor:pointer;opacity:0}.kq-fen-ligne:hover .kq-fen-ligne-suppr,.kq-fen-ligne:has(.est-choisie) .kq-fen-ligne-suppr,.kq-fen-ligne-suppr:focus-visible{opacity:1}.kq-fen-ligne-suppr:hover{background:var(--kq-danger-soft);color:var(--kq-danger)}.kq-fen-ligne-suppr:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fen-ligne.est-glissee{opacity:.4}.kq-fen-ligne.est-cible-avant:before,.kq-fen-ligne.est-cible-apres:after{content:"";position:absolute;left:12px;right:12px;height:3px;border-radius:3px;background:var(--kq-accent);pointer-events:none}.kq-fen-ligne.est-cible-avant:before{top:-2px}.kq-fen-ligne.est-cible-apres:after{bottom:-2px}.kq-fen-ajouter{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;height:36px;margin-top:4px;padding:0 12px;border:0;border-radius:var(--kq-radius-pill);background:transparent;color:var(--kq-accent);font-family:var(--kq-font-body);font-size:15px;font-weight:600;cursor:pointer}.kq-fen-ajouter:hover{background:var(--kq-fill)}.kq-fen-ajouter:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fen-page{min-width:0;min-height:0;overflow-y:auto;padding:32px var(--kq-fen-marge) 40px;border-radius:12px 12px 0 0;background:var(--kq-surface-1)}.kq-fen-page-tete{display:flex;align-items:center;gap:8px;margin-bottom:24px}.kq-fen-page-tete h1{margin:0;font-family:var(--kq-font-display);font-size:28px;font-weight:700;letter-spacing:-.01em;color:var(--kq-ink)}.kq-fen-fiche{display:flex;flex-direction:column;gap:24px;max-width:880px}.kq-fen-enonce{--champ-h: 112px;--champ-pad: 16px 20px;--champ-taille: 22px;--champ-graisse: 500;--champ-rayon: 10px}.kq-fen-anecdote{--champ-h: 88px;--champ-rayon: 10px;--champ-pad: 10px 14px}.kq-fen-ia{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:-12px}.kq-fen-vide{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:60%;text-align:center}.kq-fen-vide h2{margin:0;font-size:22px;font-weight:700}.kq-fen-vide p{margin:0 0 8px;font-size:15px;color:var(--kq-ink-muted)}.kq-fen-reponses{display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;border:0}.kq-fen-reponses legend{margin-bottom:8px;padding:0;font-size:15px;font-weight:600;color:var(--kq-ink)}.kq-fen-reponse{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:12px}.kq-fen-lettre{font-size:15px;font-weight:600;text-align:center;color:var(--kq-ink-muted)}.kq-fen-reponse-pilule{--champ-fond: transparent;--champ-h: 44px;--champ-pad: 0 8px 0 16px;--champ-taille: 17px;--champ-focus: none;display:flex;align-items:center;gap:8px;padding-right:12px;border-radius:10px;background:var(--kq-fill);transition:background-color .2s cubic-bezier(.32,.72,0,1)}.kq-fen-reponse-pilule:focus-within{box-shadow:var(--kq-fen-anneau)}.kq-fen-reponse.est-bonne .kq-fen-reponse-pilule{background:var(--kq-go-soft)}.kq-fen-reponse.est-trop-long .kq-fen-reponse-pilule{--champ-encre: var(--kq-danger)}.kq-fen-coche{position:relative;flex:none;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1.5px solid var(--kq-ink-faint);border-radius:50%;background:transparent;color:var(--kq-on-go);cursor:pointer}.kq-fen-coche:hover{border-color:var(--kq-ink-muted)}.kq-fen-coche:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.kq-fen-reponse.est-bonne .kq-fen-coche{border-color:var(--kq-go);background:var(--kq-go)}.kq-fen-coche:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}@media (prefers-reduced-motion: reduce){.kq-fen-reponse-pilule{transition:none}}.kq-tiroirs{display:flex;flex-direction:column;border-top:1px solid var(--kq-border)}.kq-tiroir{border-bottom:1px solid var(--kq-border)}.kq-tiroir:last-child{border-bottom:0}.kq-tiroir-ligne{display:flex;align-items:center;gap:16px;width:calc(100% + 16px);min-height:64px;margin:0 -8px;padding:8px;border:0;border-radius:10px;background:transparent;color:var(--kq-ink);font-family:var(--kq-font-body);text-align:left;cursor:pointer}.kq-tiroir-ligne:hover{background:var(--kq-fill)}.kq-tiroir-ligne:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-tiroir-icone{flex:none;display:grid;place-items:center;width:28px;color:var(--kq-ink-muted)}.kq-tiroir-textes{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kq-tiroir-titre{font-size:15px;font-weight:600}.kq-tiroir-resume{overflow:hidden;font-size:13px;color:var(--kq-ink-muted);white-space:nowrap;text-overflow:ellipsis}.kq-tiroir-resume.est-alerte{color:var(--kq-danger)}.kq-tiroir-chevron{flex:none;color:var(--kq-ink-faint);transition:transform .2s cubic-bezier(.32,.72,0,1)}.kq-tiroir.est-ouvert .kq-tiroir-chevron{transform:rotate(90deg)}.kq-tiroir.est-ouvert .kq-tiroir-resume{display:none}.kq-tiroir-contenu{display:flex;flex-direction:column;gap:16px;padding:4px 0 24px 44px}@media (prefers-reduced-motion: reduce){.kq-tiroir-chevron{transition:none}}.kq-fen-inspecteur{display:flex;flex-direction:column;gap:16px;min-height:0;overflow-y:auto;padding:4px 20px 20px}.kq-fen-insp-tete{display:flex;flex-direction:column;gap:2px;padding:8px 4px 0}.kq-fen-insp-tete h2{margin:0;font-size:17px;font-weight:600}.kq-fen-carte{display:flex;flex-direction:column;gap:20px;padding:16px;border:0;border-radius:10px;background:var(--kq-surface-1)}.kq-fen-reglage{display:flex;flex-direction:column;gap:8px}.kq-fen-reglage>span{font-size:13px;font-weight:500;color:var(--kq-ink-muted)}.kq-pas{display:inline-flex;align-items:center;gap:8px}.kq-pas-champ{--champ-fond: transparent;--champ-h: 32px;--champ-pad: 0 0 0 12px;--champ-focus: none;display:inline-flex;align-items:stretch;width:96px;border-radius:8px;background:var(--kq-fill)}.kq-pas-champ:focus-within{box-shadow:var(--kq-fen-anneau)}.kq-pas-champ input{font-variant-numeric:tabular-nums}.kq-pas-fleches{display:flex;flex-direction:column;justify-content:center;padding:2px 4px}.kq-pas-fleches button{position:relative;display:grid;place-items:center;width:20px;height:13px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--kq-ink-muted);cursor:pointer}.kq-pas-fleches button:hover:not(:disabled){background:var(--kq-fill-hover);color:var(--kq-ink)}.kq-pas-fleches button:before{content:"";position:absolute;top:-1px;right:-10px;bottom:-1px;left:-10px}.kq-pas-unite{font-size:15px;color:var(--kq-ink-muted)}.kq-segmente{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;border-radius:9px;background:var(--kq-fill)}.kq-segmente button{height:32px;border:0;border-radius:7px;background:transparent;color:var(--kq-ink);font-family:var(--kq-font-body);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.kq-segmente button:hover:not(.est-choisi){background:var(--kq-fill)}.kq-segmente button.est-choisi{background:var(--kq-surface-1);box-shadow:0 1px 3px #0000001f}.kq-segmente button:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app[data-theme=nuit] .kq-segmente button.est-choisi{background:color-mix(in srgb,var(--kq-ink) 24%,var(--kq-surface-1))}.kq-fen-infos{position:absolute;top:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:16px;width:440px;max-width:100%;overflow-y:auto;padding:4px 20px 20px;background:var(--kq-canvas);box-shadow:0 4px 16px #0000001f;animation:kq-fen-glisse .3s cubic-bezier(.32,.72,0,1)}@keyframes kq-fen-glisse{0%{transform:translate(100%)}}.kq-fen-infos-tete{flex-direction:row;align-items:center;justify-content:space-between;padding-top:4px}.kq-fen-groupe{gap:0;padding:0 16px}.kq-fen-rangee{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;font-size:15px;color:var(--kq-ink)}.kq-fen-rangee+.kq-fen-rangee{border-top:1px solid var(--kq-border)}.kq-fen-rangee select{--champ-largeur: auto}.kq-fen-jauge{--champ-largeur: 64px;--champ-alignement: center;display:inline-flex;align-items:center;gap:8px;color:var(--kq-ink-muted)}.kq-fen-infos .kq-saisie-tags{--champ-fond: transparent;--champ-h: 28px;--champ-pad: 0 4px;gap:4px;padding:4px;border-radius:8px;background:var(--kq-fill)}.kq-fen-infos .kq-tag.est-ajout{min-height:28px;padding:0 8px;border:0;border-radius:var(--kq-radius-pill);background:transparent;color:var(--kq-accent);font-family:var(--kq-font-body);font-size:13px;font-weight:600}.kq-fen-infos .kq-tag.est-ajout:hover{background:var(--kq-fill);color:var(--kq-accent)}.kq-fen-lien{flex-direction:row;align-items:center;gap:12px;min-height:48px;padding:0 16px;color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px;text-align:left;cursor:pointer}.kq-fen-lien>span{flex:1}.kq-fen-lien>svg:first-child{color:var(--kq-ink-muted)}.kq-fen-lien>svg:last-child{color:var(--kq-ink-faint)}.kq-fen-lien:hover{box-shadow:inset 0 0 0 100vmax var(--kq-voile-survol)}.kq-fen-lien>svg:last-child{transition:transform .2s cubic-bezier(.32,.72,0,1)}.kq-fen-lien.est-ouvert>svg:last-child{transform:rotate(90deg)}@media (prefers-reduced-motion: reduce){.kq-fen-lien>svg:last-child{transition:none}}.kq-fen-lien:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app[data-theme=nuit] .kq-fen,.kq-app[data-theme=nuit] .kq-fen-infos{background:var(--kq-surface-1)}.kq-app[data-theme=nuit] .kq-fen-page{background:var(--kq-canvas)}.kq-app[data-theme=nuit] .kq-fen-carte{background:var(--kq-surface-2)}.kq-app[data-theme=nuit] .kq-fen-lien:hover{box-shadow:inset 0 0 0 100vmax #ffffff0f}.kq-app[data-theme=nuit] .kq-segmente button.est-choisi{background:var(--kq-surface-3)}.kq-app[data-theme=nuit] .kq-fen-fond{background:#00000080}.kq-app[data-theme=nuit] .kq-fen{box-shadow:0 0 0 1px #ffffff26,0 20px 60px #0006}.kq-fen-pied{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:0 20px;border-top:1px solid var(--kq-border)}.kq-fen-etat{display:inline-flex;align-items:center;gap:6px;min-width:0;overflow:hidden;font-size:13px;color:var(--kq-ink-muted);white-space:nowrap;text-overflow:ellipsis}.kq-fen-etat svg{flex:none}.kq-fen-etat.est-erreur{color:var(--kq-danger)}.kq-fen-annuler{height:28px;margin-left:4px;padding:0 8px;border:0;border-radius:var(--kq-radius-pill);background:transparent;color:var(--kq-accent);font-family:var(--kq-font-body);font-size:13px;font-weight:600;cursor:pointer}.kq-fen-annuler:hover{background:var(--kq-fill)}.kq-fen-annuler:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fen-supprimer{display:inline-flex;align-items:center;gap:6px;flex:none;height:32px;padding:0 16px;border:0;border-radius:var(--kq-radius-pill);background:transparent;color:var(--kq-danger);font-family:var(--kq-font-body);font-size:15px;font-weight:600;cursor:pointer}.kq-fen-supprimer:hover:not(:disabled){background:var(--kq-danger-soft)}.kq-fen-pied-actions{display:inline-flex;align-items:center;gap:8px;flex:none}.kq-fen-exporter{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 16px;border:0;border-radius:var(--kq-radius-pill);background:transparent;color:var(--kq-accent);font-family:var(--kq-font-body);font-size:15px;font-weight:600;cursor:pointer}.kq-fen-exporter:hover:not(:disabled){background:var(--kq-fill)}.kq-fen-exporter:disabled{opacity:.5;cursor:default}.kq-fen-exporter:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fen-supprimer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}@media (prefers-reduced-motion: reduce){.kq-fen,.kq-fen-fond,.kq-fen-infos{animation:none}}.kq-fen .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 14px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-fill);box-shadow:none;color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px;font-weight:600;text-decoration:none}.kq-fen .btn:hover{background:var(--kq-fill-hover);border-color:transparent}.kq-fen .btn:active{transform:none}.kq-fen .btn:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-fen .btn-sm{min-height:32px;padding:0 12px;font-size:13px}.kq-fen .btn-primary{background:var(--kq-primaire);color:var(--kq-on-accent)}.kq-fen .btn-primary:hover{background:var(--kq-primaire);filter:brightness(1.08)}.kq-fen .btn-ghost{background:transparent;color:var(--kq-accent)}.kq-fen .btn-ghost:hover{background:var(--kq-fill);color:var(--kq-accent)}.kq-fen .btn-danger{background:transparent;color:var(--kq-danger)}.kq-fen .btn.kq-video-signaler{background:color-mix(in srgb,#ff5c9d 16%,transparent);color:#ff6aa6;border-color:transparent}.kq-fen .btn.kq-video-signaler:hover{background:color-mix(in srgb,#ff5c9d 26%,transparent)}.kq-app[data-theme=jour] .kq-fen .btn.kq-video-signaler{color:#c2185b}.kq-fen .btn-danger:hover{background:var(--kq-danger-soft)}.kq-fen .pill-tabs{display:inline-flex;gap:2px;padding:2px;border:0;border-radius:9px;background:var(--kq-fill)}.kq-fen .pill-tabs button{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 14px;border-radius:7px;color:var(--kq-ink);font-family:var(--kq-font-body);font-size:13px;font-weight:600}.kq-fen .pill-tabs button.on{background:var(--kq-surface-1);color:var(--kq-ink);box-shadow:0 1px 3px #0000001f}.kq-fen .pill-tabs button:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app[data-theme=nuit] .kq-fen .pill-tabs button.on{background:color-mix(in srgb,var(--kq-ink) 24%,var(--kq-surface-1))}.kq-fen .badge{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 12px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-fill);color:var(--kq-ink-muted);font-size:13px;font-weight:500;letter-spacing:normal}.kq-fen .muted,.kq-fen .faint{color:var(--kq-ink-muted)}.kq-fen .yt-box{border:0;border-radius:10px}.kq-demo-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--kq-z-modal);display:grid;place-items:center;padding:var(--kq-space-6);background:#05060ae0}.kq-demo-sortie{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border:0;background:none;cursor:default}.kq-demo{position:relative;z-index:1;width:min(1100px,100%);display:flex;flex-direction:column;gap:var(--kq-space-3)}.kq-demo-tete{display:flex;align-items:center;justify-content:space-between;gap:var(--kq-space-4);color:var(--kq-ink-muted);font-size:var(--kq-text-sm)}.kq-demo-cadre{width:100%;aspect-ratio:16 / 9;border-radius:var(--kq-radius-lg);overflow:hidden;border:1px solid var(--kq-border-strong);box-shadow:0 24px 60px #05060a99}.kq-demo-note{margin:0;text-align:center;color:var(--kq-ink-faint);font-size:var(--kq-text-sm)}.kq-rg-pile{display:flex;flex-direction:column;gap:20px}.kq-app[data-theme=nuit] .kq-rg-groupe{background:var(--kq-surface-2)}.kq-rg-controle select{--champ-largeur: auto;max-width:190px;text-overflow:ellipsis}.kq-rg-section{display:flex;flex-direction:column;gap:8px}.kq-rg-titre{margin:0;padding:0 16px;font-family:var(--kq-font-body);font-size:13px;font-weight:500;color:var(--kq-ink-muted);letter-spacing:normal}.kq-rg-groupe{overflow:hidden;border-radius:10px;background:var(--kq-surface-1)}.kq-rg-note{margin:0;padding:0 16px;font-size:13px;line-height:1.4;color:var(--kq-ink-muted)}.kq-rg-note.est-alerte{color:var(--kq-danger)}.kq-rg-rangee+.kq-rg-rangee:before{content:"";display:block;height:1px;margin-left:45px;background:var(--kq-border)}.kq-rg-ligne{display:flex;align-items:center;gap:12px;min-height:48px;padding:8px 16px}.kq-rg-icone{flex:none;display:grid;place-items:center;width:17px;color:var(--kq-ink-muted)}.kq-rg-libelle{flex:1;min-width:0;font-size:15px}.kq-rg-controle{flex:none;display:flex;align-items:center;gap:8px}.kq-rg-rangee.est-inactif .kq-rg-icone,.kq-rg-rangee.est-inactif .kq-rg-libelle{opacity:.45}.kq-rg-secondes{--champ-largeur: 64px;--champ-alignement: center;display:inline-flex;align-items:center;gap:6px;font-size:15px;color:var(--kq-ink-muted)}.kq-rg-interrupteur{position:relative;flex:none;width:44px;height:26px;padding:0;border:0;border-radius:13px;background:var(--kq-fill-hover);cursor:pointer;transition:background-color .2s cubic-bezier(.32,.72,0,1)}.kq-rg-interrupteur:after{content:"";position:absolute;top:2px;left:2px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0003;transition:transform .2s cubic-bezier(.32,.72,0,1)}.kq-rg-interrupteur.est-actif{background:var(--kq-go)}.kq-rg-interrupteur.est-actif:after{transform:translate(18px)}@media (prefers-reduced-motion: reduce){.kq-rg-interrupteur,.kq-rg-interrupteur:after{transition:none}}.kq-rg-bouton{height:32px;padding:0 16px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-fill);color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px;font-weight:600;cursor:pointer}.kq-rg-bouton:hover:not(:disabled){background:var(--kq-fill-hover)}.kq-rg-volume{display:flex;align-items:center;gap:12px;padding:0 16px 12px 45px}.kq-rg-ecouter{flex:none;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink);cursor:pointer}.kq-rg-ecouter:hover{background:var(--kq-fill-hover)}.kq-rg-volume input[type=range]{flex:1;min-width:0;accent-color:var(--kq-accent)}.kq-rg-pct{flex:none;width:44px;text-align:right;font-size:13px;color:var(--kq-ink-muted);font-variant-numeric:tabular-nums}.kq-rg-alerte{margin:0;padding:0 16px 12px 45px;font-size:13px;color:var(--kq-danger)}.kq-rg button:disabled,.kq-rg select:disabled{opacity:.4;cursor:not-allowed}.kq-rg-bouton:focus-visible,.kq-rg-ecouter:focus-visible,.kq-rg-interrupteur:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-segmente button{display:inline-flex;align-items:center;justify-content:center;gap:3px}.kq-segmente button svg{flex:none;color:#d99a00}.kq-app .kq-segmente{background:color-mix(in srgb,var(--kq-ink) 7%,transparent)}.kq-app[data-theme=nuit] .kq-segmente{background:#00000059}.kq-app .kq-segmente button:not(.est-choisi){background:transparent;color:var(--kq-ink-muted)}.kq-app .kq-segmente button.est-choisi{box-shadow:0 3px 10px #00000047,0 1px 2px #0003}.kq-app[data-theme=nuit] .kq-segmente button.est-choisi{background:color-mix(in srgb,var(--kq-ink) 22%,var(--kq-surface-1));box-shadow:0 4px 12px #0009,0 1px 3px #00000080}.kq-video{display:flex;flex-direction:column;gap:12px}.kq-video-carte{display:flex;align-items:center;gap:16px;padding:12px;border-radius:14px;background:var(--kq-surface-2);border:1px solid var(--kq-border)}.kq-video-miniature{flex:none;width:150px;aspect-ratio:16 / 9;object-fit:cover;border-radius:10px}.kq-video-texte{min-width:0;display:flex;flex-direction:column;gap:10px}.kq-video-texte>span{font-size:15px!important;line-height:1.3}.kq-video-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.kq-video-auto{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,#ffb020 14%,transparent);border:1px solid color-mix(in srgb,#ffb020 45%,transparent);font-size:13px;color:var(--kq-ink)}.kq-video-auto>span{flex:1;min-width:0}.kq-video-catalogue{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:color-mix(in srgb,var(--kq-go) 10%,transparent);border:1px solid color-mix(in srgb,var(--kq-go) 45%,transparent)}.kq-video-catalogue-tete{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--kq-ink)}.kq-video-catalogue-tete>svg{flex:none;color:var(--kq-go)}.kq-video-catalogue .kq-video-carte{background:var(--kq-surface-1)}.kq-video-auto>button{flex:none}.kq-video-temps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:14px;border-radius:14px;background:var(--kq-surface-2);border:1px solid var(--kq-border)}.kq-champ-temps{margin:0;min-width:0}.kq-champ-temps input{width:100%;max-width:180px}.kq-champ-temps-ligne{display:flex;align-items:center;gap:8px}.kq-champ-temps-ligne input{flex:0 1 180px}.kq-champ-temps-ligne .btn{flex:none}.kq-champ-temps-aide{display:block;margin-top:6px;font-size:12px;line-height:1.35;color:color-mix(in srgb,var(--kq-ink) 60%,transparent)!important}.kq-prix-etiquette-champ{font-size:15px;font-weight:600;color:var(--kq-ink)}.kq-prix-champ{position:relative;display:block}.kq-prix-champ input{width:100%;padding-right:36px}.kq-prix-euro{position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:17px;font-weight:600;color:var(--kq-ink-muted);pointer-events:none}.kq-prix-champ.est-invalide input{border-color:var(--kq-danger)}.kq-prix-champ.avec-unite input:not(.kq-unite-champ){padding-right:84px;--champ-pad: 4px 84px 4px 12px}.kq-prix-champ input.kq-unite-champ{--champ-largeur: 64px;--champ-pad: 0 6px;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:64px;height:34px;padding:0 6px;border:1px solid var(--kq-border);border-radius:999px;background:var(--kq-fill);color:var(--kq-ink);font-size:16px;font-weight:700;text-align:center}.kq-prix-champ input.kq-unite-champ:focus{border-color:var(--kq-accent)}.kq-prix-champ input.kq-unite-champ::placeholder{color:var(--kq-ink-muted);opacity:.7}.kq-prix-aide{margin:0;font-size:13px;color:var(--kq-ink-muted)}.kq-prix-aide.est-erreur{color:var(--kq-danger)}.kq-prix-caracs{border:0;margin:0;padding:0;gap:8px}.kq-prix-carac-ajout{width:fit-content}.kq-prix-caracs>legend{padding:0;margin-bottom:8px;font-size:15px;font-weight:600;color:var(--kq-ink)}.kq-medias-question{display:flex;flex-direction:column;gap:12px}.kq-media-bloc{padding:14px 16px;border-radius:12px;background:var(--kq-fill)}.kq-media-bloc>h4{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 10px;font-size:15px;font-weight:600;color:var(--kq-ink)}.kq-media-bloc>h4 small{font-size:13px;font-weight:500;color:var(--kq-ink-muted)}.kq-media-temps{display:flex;flex-wrap:wrap;gap:8px 24px}.kq-media-forme{margin:0;padding:8px 10px;border-radius:8px;font-size:13px;color:var(--kq-ink);background:color-mix(in srgb,var(--cp-warn, #f59e0b) 16%,transparent)}.kq-media-refus{margin:0;padding:8px 12px;border-radius:10px;font-size:13px;font-weight:600;color:var(--kq-live);background:color-mix(in srgb,var(--kq-live) 12%,transparent)}.kq-morceau{display:grid;gap:10px}.kq-morceau>h4{margin-bottom:0}.kq-morceau-temps{margin-top:2px}.kq-morceau-ajout{display:flex;align-items:center;gap:8px;width:100%;padding:12px 16px;border:1px dashed var(--kq-border-strong);border-radius:12px;background:transparent;color:var(--kq-accent);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.kq-morceau-ajout small{font-weight:400;color:var(--kq-ink-muted)}.kq-morceau-ajout:hover{background:var(--kq-fill)}.kq-son-image-apercu{width:160px;aspect-ratio:16 / 9;object-fit:cover;border-radius:10px;background:#000}.kq-chercat{width:min(720px,100%);max-height:min(80vh,760px)}.kq-chercat-champ{width:100%;box-sizing:border-box;padding:10px 14px;border:1px solid var(--kq-border-strong);border-radius:10px;background:transparent;color:var(--kq-ink);font:inherit;font-size:15px}.kq-chercat-liste{min-height:120px;overflow-y:auto;display:flex;flex-direction:column;gap:18px}.kq-chercat-chanson h4{margin:0 0 8px;font-size:15px}.kq-chercat-chanson h4 span{margin-left:6px;font-weight:500;color:var(--kq-ink-muted)}.kq-chercat-chanson ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.kq-chercat-chanson li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px;border:1px solid var(--kq-border);border-radius:10px}.kq-chercat-chanson li.est-actuelle{border-color:var(--kq-accent)}.kq-chercat-chanson img{width:96px;aspect-ratio:16 / 9;object-fit:cover;border-radius:6px}.kq-chercat-texte{display:flex;flex-direction:column;gap:2px;font-size:13px;min-width:0}.kq-chercat-texte>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-chercat-type{align-self:flex-start;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--kq-accent)}.kq-chercat-actions{display:flex;align-items:center;gap:6px}.kq-chercat-place{font-size:12px;font-weight:600;color:var(--kq-accent)}.kq-chercat-barre{position:relative}.kq-chercat-suggestions{position:absolute;z-index:5;top:calc(100% + 4px);left:0;right:0;margin:0;padding:6px;list-style:none;border:1px solid var(--kq-border-strong);border-radius:12px;background:var(--kq-surface-1, #1c1a26);box-shadow:0 12px 32px #00000059}.kq-chercat-suggestions li{display:flex;align-items:baseline;gap:8px;padding:8px 10px;border-radius:8px;font-size:14px;cursor:pointer}.kq-chercat-suggestions li svg{align-self:center;flex:none;color:var(--kq-ink-muted)}.kq-chercat-suggestions li span{color:var(--kq-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-chercat-suggestions li small{margin-left:auto;flex:none;font-size:12px;color:var(--kq-ink-muted)}.kq-chercat-suggestions li.est-surligne{background:color-mix(in srgb,var(--kq-accent) 18%,transparent)}.kq-ed-ia{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 18px;border:0;border-radius:var(--kq-radius-pill);background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent);box-shadow:none;font-family:var(--kq-font-body);font-weight:var(--kq-weight-semibold);font-size:var(--kq-text-base);white-space:nowrap;cursor:pointer}.kq-ed-ia:hover:not(:disabled){background:color-mix(in srgb,var(--kq-accent) 20%,transparent)}.kq-ed-ia:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-ed-ia:disabled{background:var(--kq-fill);color:var(--kq-ink-faint);box-shadow:none;cursor:not-allowed}.kq-ed-ia:disabled .kq-ed-ia-etoile{animation:kq-ia-pulse 1.1s ease-in-out infinite}@keyframes kq-ia-pulse{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion: reduce){.kq-ed-ia:disabled .kq-ed-ia-etoile{animation:none;opacity:.7}}.kq-ed-depart{display:flex;align-items:center;justify-content:space-between;gap:var(--kq-space-5);flex-wrap:wrap;padding:var(--kq-space-4) var(--kq-space-5);border-radius:var(--kq-radius-lg);background:linear-gradient(135deg,#4da3ff1f,#9d00ff24);border:1px solid #7c5cff4d}.kq-ed-depart-txt{display:flex;flex-direction:column;gap:4px;min-width:260px;flex:1}.kq-ed-depart-txt strong{font-family:var(--kq-font-display);font-size:var(--kq-text-lg);color:var(--kq-ink)}.kq-ed-depart-txt span{font-size:var(--kq-text-sm);color:var(--kq-ink-muted)}.kq-ed-ia--grand{height:52px;padding:0 26px;font-size:var(--kq-text-lg)}.kq-quota-ia{padding:12px 16px;border-radius:10px;background:var(--kq-fill)}.kq-quota-ia-ligne{font-size:15px;color:var(--kq-ink)}.kq-quota-ia-ligne strong{font-family:var(--kq-font-display);font-weight:600}.kq-quota-ia-note{margin-top:2px;font-size:13px;color:var(--kq-ink-muted)}.kq-quota-ia-note a{color:var(--kq-accent)}.kq-quota-ia.is-bride{background:#ff950014}.kq-quota-jauge{height:6px;margin:8px 0 4px;border-radius:var(--kq-radius-pill);background:var(--kq-surface-3);overflow:hidden}.kq-quota-jauge>span{display:block;height:100%;border-radius:inherit;background:var(--kq-accent)}.kq-quota-ia.is-bride .kq-quota-jauge>span{background:#ff9500}.kq-ia-remplace{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:12px 16px;border-radius:10px;background:#ff950014;font-size:15px;color:var(--kq-ink)}.kq-ia-remplace p{margin:0;min-width:240px;flex:1}.kq-iafenetre-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--kq-z-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kq-iafenetre{display:flex;flex-direction:column;width:100%;max-width:720px;max-height:100%;border-radius:16px;background:var(--kq-surface-1);box-shadow:0 20px 60px #00000029;overflow:hidden}.kq-iafenetre-banniere{flex:none;display:block;width:100%;aspect-ratio:32 / 9;overflow:hidden;background:var(--kq-fill)}.kq-iafenetre-banniere img{display:block;width:100%;height:100%;object-fit:cover}.kq-iafenetre-tete{flex:none;display:flex;align-items:center;justify-content:center;height:56px;padding:0 32px;border-bottom:1px solid var(--kq-border)}.kq-iafenetre-tete h2{margin:0;font-family:var(--kq-font-display);font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--kq-ink)}.kq-iafenetre-corps{flex:1;min-height:0;overflow-y:auto;padding:28px 32px 32px;display:flex;flex-direction:column;gap:24px}.kq-iafenetre-pied{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 32px;border-top:1px solid var(--kq-border)}.kq-iafenetre-champ{display:flex;flex-direction:column;gap:8px}.kq-iafenetre-label{font-size:13px;font-weight:500;color:var(--kq-ink-muted)}.kq-iafenetre-aide{margin:0;font-size:13px;line-height:1.4;color:var(--kq-ink-muted)}.kq-iafenetre-deux{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.kq-iafenetre-idees{margin-top:4px}.kq-iafenetre-zone,.kq-iafenetre-nombre,.kq-iafenetre-select{width:100%;font-size:15px}.kq-iafenetre-zone{padding:12px 16px;min-height:84px;line-height:1.5;resize:vertical}.kq-iafenetre-zone::placeholder{color:var(--kq-ink-faint);font-style:italic}.kq-iafenetre-court{width:96px;max-width:100%}.kq-iafenetre-menu{position:relative;width:180px;max-width:100%}.kq-iafenetre-menu:after{content:"";position:absolute;right:14px;top:50%;width:6px;height:6px;border-right:1.5px solid var(--kq-ink-muted);border-bottom:1.5px solid var(--kq-ink-muted);transform:translateY(-70%) rotate(45deg);pointer-events:none}.kq-iafenetre-nombre{height:32px;padding:0 12px;font-variant-numeric:tabular-nums}.kq-iafenetre-select{height:32px;padding:0 32px 0 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.kq-iafenetre-zone:disabled,.kq-iafenetre-nombre:disabled,.kq-iafenetre-select:disabled{opacity:.4}.kq-iafenetre-erreur{margin:0;font-size:15px;font-weight:600;color:var(--kq-danger)}.kq-iafenetre-btn,.kq-iafenetre-btn2{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 24px;border:0;border-radius:22px;font-family:var(--kq-font-display);font-size:17px;font-weight:600;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background var(--kq-dur-fast) var(--kq-ease-out)}.kq-iafenetre-btn{background:var(--kq-primaire);color:var(--kq-on-primaire)}.kq-iafenetre-btn:hover:not(:disabled){background:var(--kq-primaire-vif)}.kq-iafenetre-btn2{background:var(--kq-fill);color:var(--kq-ink)}.kq-iafenetre-btn2:hover:not(:disabled){background:var(--kq-fill-hover)}.kq-iafenetre-btn:disabled,.kq-iafenetre-btn2:disabled{opacity:.4;cursor:default}.kq-iafenetre-btn:focus-visible,.kq-iafenetre-btn2:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-ia-remplace .kq-iafenetre-btn2{height:32px;padding:0 16px;border-radius:8px;font-size:15px}.kq-iafenetre-rond{width:16px;height:16px;flex:none;border-radius:50%;border:2px solid #ffffff59;border-top-color:#fff;animation:kq-iafenetre-tourne .8s linear infinite}@keyframes kq-iafenetre-tourne{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.kq-iafenetre-rond{animation:none}}@media (max-width: 720px){.kq-iafenetre-fond{padding:0;align-items:flex-end}.kq-iafenetre{max-width:none;border-radius:16px 16px 0 0}.kq-iafenetre-tete{padding:0 20px}.kq-iafenetre-corps{padding:20px 20px 24px}.kq-iafenetre-pied{padding:16px 20px}}.kq-apercu{position:relative;width:100%;height:100%;overflow:hidden;background:#000;-webkit-user-select:none;user-select:none}.kq-apercu-echelle{position:absolute;top:0;left:0;width:1280px;height:720px;transform:translate(var(--kq-apercu-x, 0px),var(--kq-apercu-y, 0px)) scale(var(--kq-apercu-k, 0));transform-origin:top left;color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.5;letter-spacing:normal;text-align:left}.kq-apercu-sanszoom{position:absolute;top:0;left:0;width:1280px;height:720px;transform-origin:top left}.kq-apercu-live{position:absolute;top:var(--kq-space-2);left:var(--kq-space-2);display:inline-flex;align-items:center;gap:var(--kq-space-2);padding:3px var(--kq-space-2);border-radius:var(--kq-radius-pill);background:#000000b0;color:#fff;font-family:var(--kq-font-mono);font-size:var(--kq-text-2xs);font-weight:var(--kq-weight-bold);letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.kq-apercu-live i{width:7px;height:7px;border-radius:var(--kq-radius-pill);background:var(--kq-live);box-shadow:0 0 6px var(--kq-live-glow);animation:kq-apercu-battement 2s var(--kq-ease-out) infinite}@keyframes kq-apercu-battement{0%,60%,to{opacity:1}80%{opacity:.25}}@media (prefers-reduced-motion: reduce){.kq-apercu-live i{animation:none}}.kq-apercu-actions{position:absolute;top:var(--kq-space-2);right:var(--kq-space-2);display:flex;gap:var(--kq-space-2)}.kq-apercu-arret,.kq-apercu-signaler{background:#3a1024cc!important;color:#ffd0e3!important;border-color:#ff5c9d66!important}.kq-apercu-signaler:disabled{opacity:.7;cursor:default}.kq-apercu-recharger{min-height:var(--kq-hit-sm);padding:0 var(--kq-space-3);border:1px solid #ffffff3d;border-radius:var(--kq-radius-pill);background:#000000b0;color:#fffc;font-family:var(--kq-font-body);font-size:var(--kq-text-2xs);font-weight:var(--kq-weight-semibold);cursor:pointer;transition:background var(--kq-dur-fast) var(--kq-ease-out),color var(--kq-dur-fast) var(--kq-ease-out),border-color var(--kq-dur-fast) var(--kq-ease-out)}.kq-apercu-arret:hover{background:var(--kq-danger);border-color:var(--kq-danger);color:#2a0206}.kq-apercu-recharger:hover{background:var(--kq-neon);border-color:var(--kq-neon);color:#04121f}.kq-apercu-arret:focus-visible,.kq-apercu-recharger:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.media-apercu{width:100%;height:100%;display:grid;place-items:center;background:#000;color:#ffffff8c;font-family:var(--font-mono);font-weight:700;font-size:3.4cqmin;letter-spacing:.08em;text-align:center;padding:2cqmin}.media-apercu{align-items:end}.media-apercu-mot{padding:.8cqmin 2cqmin;border-radius:999px;background:#000000b8;color:#fff;font-family:var(--font-body, inherit);letter-spacing:.02em;font-size:2.6cqmin}.kq-garde-fou{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--bg, #1a1e2b);color:var(--ink, #f6f3ea);font-family:var(--font-body, sans-serif);container-type:size}.kq-garde-fou-carte{max-width:560px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.kq-garde-fou-emoji{font-size:48px;line-height:1}.kq-garde-fou-titre{margin:0;font-family:var(--font-display, sans-serif);font-size:26px;line-height:1.15}.kq-garde-fou-texte{margin:0;color:var(--muted, #aab0c4);font-size:16px}.kq-garde-fou-bouton{margin-top:4px;padding:14px 28px;border:none;border-radius:14px;background:var(--accent, #ffd23e);color:var(--accent-ink, #171204);font-family:var(--font-display, sans-serif);font-size:18px;font-weight:700;cursor:pointer}.kq-garde-fou-bouton:active{transform:scale(.98)}.kq-garde-fou-compte{margin:0;color:var(--accent, #ffd23e);font-size:15px;font-weight:700}.kq-garde-fou-detail{margin:6px 0 0;max-width:100%;max-height:4.5em;overflow:hidden;color:var(--faint, #7e859c);font-family:var(--font-mono, monospace);font-size:12px;line-height:1.35;word-break:break-word}.kq-garde-fou--salle .kq-garde-fou-carte{max-width:80cqmin;gap:2.4cqmin}.kq-garde-fou--salle .kq-garde-fou-emoji{font-size:12cqmin}.kq-garde-fou--salle .kq-garde-fou-titre{font-size:6cqmin}.kq-garde-fou--salle .kq-garde-fou-texte{font-size:3cqmin}.kq-garde-fou--salle .kq-garde-fou-bouton{font-size:3.4cqmin;padding:2cqmin 4cqmin;border-radius:2cqmin}.kq-garde-fou--salle .kq-garde-fou-compte{font-size:3cqmin}.kq-garde-fou--salle .kq-garde-fou-detail{font-size:1.6cqmin}@font-face{font-family:Inter;src:url(/fonts/Inter-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter Display;src:url(/fonts/Inter-700.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--kq-canvas: #3a362f;--kq-surface-1: #ffffff12;--kq-surface-2: #ffffff1c;--kq-surface-3: #ffffff29;--kq-nav: #2c292595;--kq-nav-active: #ffffffe8;--kq-fond-liste: transparent;--kq-direct-canvas: #08080a;--kq-direct-ecran: #050506;--kq-border: #ffffff17;--kq-border-strong: #ffffff2e;--kq-border-dashed: #ffffff45;--kq-neon: #0a84ff;--kq-neon-soft: #0a84ff24;--kq-glow-panel: 0 0 0 #0000;--kq-glow-neon: 0 0 14px #0a84ff45;--kq-ink: #f7f6f2;--kq-ink-muted: #f4f2ecdb;--kq-ink-faint: #f2f0e9c2;--kq-quiz: #ff375f;--kq-blindtest: #30d158;--kq-bingo: #0a84ff;--kq-playlist: #bf5af2;--kq-paroles: #ff9f0a;--kq-quiz-soft: #ff375f26;--kq-quiz-line: #ff375f66;--kq-blindtest-soft: #30d15826;--kq-blindtest-line: #30d15866;--kq-bingo-soft: #0a84ff26;--kq-bingo-line: #0a84ff66;--kq-playlist-soft: #bf5af226;--kq-playlist-line: #bf5af266;--kq-paroles-soft: #ff9f0a26;--kq-paroles-line: #ff9f0a66;--kq-go: #30d158;--kq-go-hover: #4ade6f;--kq-go-soft: #30d1581f;--kq-on-go: #06210f;--kq-danger: #ff453a;--kq-danger-soft: #ff453a1f;--kq-danger-line: #ff453a66;--kq-live: #ff453a;--kq-live-glow: #ff453a;--kq-primaire: #f5f5f7;--kq-primaire-vif: #ffffff;--kq-on-primaire: #111114;--kq-glow-primaire: 0 8px 24px #00000059;--kq-accent: #0a84ff;--kq-accent-soft: #0a84ff29;--kq-accent-line: #0a84ff;--kq-on-accent: #ffffff;--kq-violet: #ffffff24;--kq-violet-hover: #ffffff38;--kq-on-violet: #f5f5f7;--kq-font-display: "Inter Display", "Inter", -apple-system, "Segoe UI", sans-serif;--kq-font-body: "Inter", -apple-system, "Segoe UI", sans-serif;--kq-shadow-1: 0 1px 2px #00000059;--kq-shadow-2: 0 12px 32px #00000066;--kq-shadow-3: 0 30px 70px #00000098;--kq-glow-accent: 0 0 20px #0a84ff40;--kq-glow-go: 0 4px 18px #30d15833}.kq-app{background:radial-gradient(1300px 600px at 30% -10%,#d6d5c94d,transparent 60%),radial-gradient(1100px 700px at 85% 8%,#a3a29647,transparent 55%),radial-gradient(1400px 900px at 50% 118%,#16161294,transparent 62%),linear-gradient(180deg,#82817a,#6b6a62 42%,#45443e);-webkit-font-smoothing:antialiased}.kq-barre{background:var(--kq-nav);backdrop-filter:blur(28px) saturate(1.7);-webkit-backdrop-filter:blur(28px) saturate(1.7);border-bottom:1px solid #ffffff14}.kq-onglets-groupe{background:#ffffff14;border:1px solid #ffffff0f;box-shadow:inset 0 1px #ffffff0f}.kq-onglet{font-family:var(--kq-font-body);font-weight:600;letter-spacing:-.01em}.kq-onglet.active{color:#23201b;box-shadow:0 2px 12px #0000003d}.kq-page-title,.kq-shelf-title,.kq-modal h2,.kq-panneau-tete h2{letter-spacing:-.022em}.kq-biblio-colonne{background:#ffffff0f;backdrop-filter:blur(30px) saturate(1.6);-webkit-backdrop-filter:blur(30px) saturate(1.6);border:1px solid #ffffff17;border-radius:24px;box-shadow:inset 0 1px #ffffff1a,var(--kq-shadow-2)}.kq-biblio-format{border-radius:14px;font-weight:600}.kq-biblio-format.est-actif{background:#ffffff24}.kq-biblio-vignette{border-radius:12px;box-shadow:inset 0 1px #ffffff40}.kq-tile-art{border:1px solid #ffffff12;box-shadow:var(--kq-shadow-1);transition:transform var(--kq-dur-base) var(--kq-ease-out),box-shadow var(--kq-dur-base) var(--kq-ease-out)}.kq-tile:hover .kq-tile-art{transform:translateY(-3px) scale(1.015);box-shadow:var(--kq-shadow-2)}.kq-btn,.kq-vue-btn{background:#ffffff17;border-color:transparent;font-weight:600}.kq-btn:hover,.kq-vue-btn:hover{background:#ffffff26}.kq-search{background:#ffffff14;backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border:1px solid #ffffff0f}.kq-tile-art .kq-badge--icon,.kq-tile-mien,.kq-tile-etiquettes{display:none}.kq-shelf .kq-tile{width:200px;gap:10px}.kq-shelf{--kq-pochette: 200px}.kq-shelf .kq-tile-art{width:var(--kq-pochette);height:var(--kq-pochette);border-radius:16px}.kq-shelf .kq-tile-title{font-size:16px;font-weight:600;text-align:left;letter-spacing:-.01em}.kq-shelf .kq-tile-meta{font-size:13px;text-align:left;letter-spacing:0}.kq-shelf{margin-top:var(--kq-space-12)}.kq-page>.kq-shelf:first-of-type{margin-top:var(--kq-space-6)}.kq-shelf-plus{padding:4px 0;color:var(--kq-accent);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}.kq-shelf-plus:hover{background:none;color:#4ca6ff}.kq-shelf-chip{border:0;width:28px;height:28px}.kq-modal-back{background:#00000059;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.kq-modal{background:#1e1e24b8;backdrop-filter:blur(40px) saturate(1.8);-webkit-backdrop-filter:blur(40px) saturate(1.8);border:1px solid #ffffff1f;border-radius:var(--kq-radius-xl);box-shadow:inset 0 1px #ffffff1a,var(--kq-shadow-3)}.kq-menu-pop,.kq-mn,.kq-panneau{background:#1e1e24c9;backdrop-filter:blur(36px) saturate(1.8);-webkit-backdrop-filter:blur(36px) saturate(1.8);border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff17,var(--kq-shadow-2)}.kq-app-body{margin:0;border-radius:0;background:#908f8457;backdrop-filter:blur(60px) saturate(1.35);-webkit-backdrop-filter:blur(60px) saturate(1.35);border:0;box-shadow:none;overflow:hidden}.kq-barre{position:absolute;left:50%;bottom:18px;transform:translate(-50%);height:64px;width:auto;max-width:calc(100% - 44px);padding:8px;gap:14px;border:1px solid #ffffff38;border-radius:999px;background:#d8d0c245;backdrop-filter:blur(40px) saturate(1.6);-webkit-backdrop-filter:blur(40px) saturate(1.6);box-shadow:inset 0 1px #ffffff45,0 20px 50px #00000052;z-index:var(--kq-z-nav)}.kq-barre-logo{display:none}.kq-onglets{flex:none}.kq-onglets-groupe{gap:4px;padding:0;background:none;border:0;box-shadow:none}.kq-onglet{position:relative;height:48px;padding:0 20px;gap:10px;font-size:17px;color:#ffffffd9}.kq-onglet-ico{flex:none}.kq-onglet:not(.kq-onglet--direct) .kq-onglet-ico{display:none}.kq-onglet--direct{width:48px;padding:0;justify-content:center}.kq-onglet--direct .kq-onglet-txt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.kq-onglet--direct .kq-voyant{position:absolute;top:4px;right:4px;width:9px;height:9px}.kq-barre-fin{flex:none;gap:8px;min-width:0}.kq-biblio-colonne{background:#00000030;backdrop-filter:none;-webkit-backdrop-filter:none;border:1px solid #ffffff12;box-shadow:inset 0 1px #ffffff0f}.kq-biblio-format{grid-template-columns:26px minmax(0,1fr) auto}.kq-biblio-vignette{width:26px;height:26px;background:none;box-shadow:none;color:var(--kq-ink-muted)}.kq-biblio-vignette--tous{background:none;color:var(--kq-ink-muted)}.kq-biblio-format.est-actif .kq-biblio-vignette,.kq-biblio-format:hover .kq-biblio-vignette{color:var(--kq-ink)}.kq-shelf-chip{display:none}.kq-search>svg{display:block;flex:none}.kq-page{padding:32px 32px 48px}.kq-list-head{margin-bottom:24px}.kq-rayons{margin:0 -32px;padding:24px 32px 40px;gap:24px}.kq-shelf-scroller{gap:20px;padding:4px 4px 20px}.kq-biblio-corps .kq-format-liste{padding-bottom:24px}.kq-search,.kq-panneau-search{border-radius:14px;background:#00000030;border:1px solid #ffffff0f;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 3px #00000038}.kq-inline-input{border-radius:12px}.kq-modal-typed input{border-radius:12px;background:#00000030}.kq-modal{border-radius:36px;padding:28px}.kq-modal h2{display:flex;justify-content:center;text-align:center}.kq-modal-list{margin:12px 0 4px}.kq-modal-list li{padding:12px 2px;border-bottom:1px solid #ffffff1c}.kq-modal-list li:last-child{border-bottom:0}.kq-modal-actions{gap:12px}.kq-modal-actions .kq-btn{flex:1 1 0;min-height:48px}.kq-panneau-x{width:40px;height:40px;border-radius:999px;background:#ffffff24}:root{--kq-canvas: #f5f5f7;--kq-nav: #ffffff80;--kq-nav-active: #dfe9fd;--kq-surface-1: #ffffff;--kq-surface-2: #e9ebf1;--kq-surface-3: #dde1e9;--kq-border: #00000014;--kq-border-strong: #00000026;--kq-border-dashed: #00000038;--kq-ink: #1d1d1f;--kq-ink-muted: #55555c;--kq-ink-faint: #74747c;--kq-accent: #0b62e0;--kq-accent-soft: #0b62e021;--kq-accent-line: #0b62e0;--kq-on-accent: #ffffff;--kq-primaire: #0b62e0;--kq-primaire-vif: #0a55c2;--kq-on-primaire: #ffffff;--kq-violet: #e9ebf1;--kq-violet-hover: #dde1e9;--kq-on-violet: #1d1d1f;--kq-go: #34c759;--kq-go-hover: #2eb350;--kq-go-soft: #34c7591f;--kq-on-go: #ffffff;--kq-danger: #d70015;--kq-danger-soft: #ff3b3014;--kq-danger-line: #ff3b3059;--kq-live: #ff3b30;--kq-live-glow: #ff3b30;--kq-neon: #0b62e0;--kq-neon-soft: #0b62e01f;--kq-glow-primaire: 0 0 0 #0000;--kq-glow-go: 0 0 0 #0000;--kq-glow-neon: 0 0 0 #0000;--kq-glow-accent: 0 0 0 #0000;--kq-glow-panel: 0 0 0 #0000;--kq-shadow-1: 0 1px 3px #0000000f, 0 5px 16px #0000000d;--kq-shadow-2: 0 12px 32px #0000001f;--kq-shadow-3: 0 30px 70px #0000002b;--kq-quiz: #ff2d55;--kq-blindtest: #28a745;--kq-bingo: #007aff;--kq-paroles: #f59300;--kq-playlist: #af52de;--kq-quiz-soft: #ff2d5519;--kq-quiz-line: #ff2d5559;--kq-blindtest-soft: #28a74519;--kq-blindtest-line: #28a74559;--kq-bingo-soft: #007aff19;--kq-bingo-line: #007aff59;--kq-paroles-soft: #f5930019;--kq-paroles-line: #f5930059;--kq-playlist-soft: #af52de19;--kq-playlist-line: #af52de59}.kq-app{color-scheme:light;background:radial-gradient(1100px 700px at 8% 12%,#b9cdf4cc,transparent 60%),radial-gradient(1000px 800px at 4% 85%,#e6c9e4b3,transparent 55%),radial-gradient(900px 600px at 45% 50%,#d3e0f79e,transparent 60%),linear-gradient(180deg,#e9edf7,#eef0f6)}.kq-app-body{margin:0 0 0 240px;background:var(--kq-canvas);backdrop-filter:none;-webkit-backdrop-filter:none}.kq-main{scrollbar-color:#00000033 transparent}.kq-main::-webkit-scrollbar-thumb{background:#00000026;background-clip:padding-box}.kq-main::-webkit-scrollbar-thumb:hover{background:#0000003d;background-clip:padding-box}.kq-barre{position:absolute;left:0;top:0;bottom:0;transform:none;height:auto;width:240px;max-width:none;flex-direction:column;align-items:stretch;gap:18px;padding:18px 14px 16px;border:0;border-right:1px solid #00000012;border-radius:0;background:var(--kq-nav);backdrop-filter:blur(40px) saturate(1.8);-webkit-backdrop-filter:blur(40px) saturate(1.8);box-shadow:none}.kq-barre-logo{display:inline-flex;padding:4px 8px}.kq-barre-logo img{height:34px}.kq-onglets{flex:none;width:100%}.kq-onglets-groupe{flex-direction:column;align-items:stretch;gap:4px}.kq-onglet{width:auto;height:36px;padding:0 12px;justify-content:flex-start;gap:12px;border-radius:8px;font-size:15px;font-weight:500;color:var(--kq-ink);background:none;box-shadow:none}.kq-onglet:hover{background:var(--kq-fill);color:var(--kq-ink)}.kq-onglet:not(.kq-onglet--direct) .kq-onglet-ico{display:inline-flex;color:var(--kq-ink-muted);font-size:17px}.kq-onglet.active{background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent);font-weight:600;box-shadow:none}.kq-onglet.active .kq-onglet-ico{color:var(--kq-accent)}.kq-onglet--direct{width:auto;padding:0 12px;justify-content:flex-start}.kq-onglet--direct .kq-onglet-txt{position:static;width:auto;height:auto;margin:0;clip:auto;overflow:visible}.kq-onglet--direct .kq-voyant{position:static;width:9px;height:9px}.kq-barre-fin{margin-top:auto;flex:none;justify-content:flex-start}.kq-capsule{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:var(--kq-z-nav);display:flex;align-items:center;gap:8px;height:62px;padding:8px 10px;max-width:calc(100% - 280px);border-radius:999px;border:1px solid #00000012;background:#ffffffd6;backdrop-filter:blur(30px) saturate(1.6);-webkit-backdrop-filter:blur(30px) saturate(1.6);box-shadow:0 18px 44px #00000029}.kq-app:has(.kq-capsule) .kq-page{padding-bottom:112px}.kq-app:has(.kq-capsule) .kq-biblio-corps .kq-format-liste{padding-bottom:96px}.kq-page:has(>.kq-rayons){height:auto;display:block}.kq-rayons{grid-template-columns:1fr;gap:16px;margin:0 -32px;padding:8px 32px 40px}.kq-biblio-colonne{position:static;flex-direction:row;flex-wrap:wrap;align-self:start;gap:8px;padding:0;background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overflow:visible}.kq-biblio-format{display:inline-flex;align-items:center;height:38px;padding:0 18px;border-radius:999px;background:#ffffffc9;border:1px solid #00000012;font-size:14px;font-weight:600;color:var(--kq-ink)}.kq-biblio-format:hover{background:#fff;color:var(--kq-ink)}.kq-biblio-format.est-actif{background:var(--kq-nav-active);border-color:transparent;color:#2a6df4}.kq-biblio-vignette,.kq-biblio-compte{display:none}.kq-search,.kq-panneau-search{background:#00000008;border:1px solid #00000014;box-shadow:none;color:var(--kq-ink-faint)}.kq-modal{background:var(--kq-surface-1);border:0;box-shadow:0 20px 60px #00000029}.kq-modal-back{background:#00000059}.kq-modal-list li{border-bottom:1px solid var(--kq-border)}.kq-menu-pop,.kq-mn,.kq-panneau{background:#ffffffe8;backdrop-filter:blur(30px) saturate(1.7);-webkit-backdrop-filter:blur(30px) saturate(1.7);border:1px solid #00000012;box-shadow:inset 0 1px #fff,var(--kq-shadow-2)}.kq-panneau-x{background:#00000008}.kq-app[data-theme=nuit] .kq-panneau{background:color-mix(in srgb,var(--kq-surface-1) 91%,transparent);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff17,var(--kq-shadow-2)}.kq-app[data-theme=nuit] .kq-panneau-x{background:#ffffff14}.kq-app[data-theme=nuit] .kq-prochain-lancer:not(:disabled),.kq-app[data-theme=nuit] .kq-panneau-ajouter,.kq-app[data-theme=nuit] .kq-skip,.kq-app[data-theme=nuit] .kq-rbtn--action:not(:disabled),.kq-app[data-theme=nuit] .kq-dbtn--suivant:not(:disabled),html[data-theme=nuit] .kq-mn-item:hover:not(:disabled),html[data-theme=nuit] .kq-mn-item:focus-visible{background:var(--kq-primaire);border-color:transparent}.kq-app[data-theme=nuit] .kq-ms-onglets button.est-choisi{color:var(--kq-ink)}.kq-app[data-theme=nuit] .kq-biblio-format.est-actif{background:var(--kq-accent-soft);color:var(--kq-accent)}.kq-vue-btn,.kq-btn{box-shadow:none}.kq-btn:hover{background:var(--kq-surface-3)}.kq-shelf-plus:hover{background:none;color:#2a66db}.kq-tile-art{border:1px solid #00000010}.kq-onglets-groupe{background:none;border:0;box-shadow:none}.kq-biblio-format{border:0;background:#00000008;height:34px;padding:0 16px;font-weight:500}.kq-biblio-format:hover{background:#00000010;color:var(--kq-ink)}.kq-biblio-format.est-actif{background:var(--kq-nav-active);color:#2a6df4;font-weight:600}.kq-search,.kq-panneau-search{border:0;background:#00000009}.kq-vue-btn{border:0;background:#00000009;border-radius:10px;width:38px;height:38px}.kq-vue-btn:hover{background:#00000012}.kq-tri-bouton{border:0;background:#00000009}.kq-tri-bouton:hover{background:#00000012}.kq-recherche{border:0;background:#00000009}.kq-recherche:hover{background:#00000010}.kq-recherche.est-ouverte{width:min(340px,46vw)}.kq-recherche-loupe{color:var(--kq-ink-faint)}.kq-recherche-champ{color:var(--kq-ink);font-size:14px}.kq-recherche-champ::placeholder{color:#00000042;font-style:normal}.kq-inline-input{background:#00000008;border-color:transparent}.kq-inline-input:hover{background:#0000000d;border-color:transparent}.kq-inline-input:focus{background:#00000008;border-color:transparent}.kq-modal-typed input{border:0}.kq-tile-art{border:0;box-shadow:none}.kq-tile:hover .kq-tile-art{transform:scale(1.015);box-shadow:none}.kq-shelf .kq-tile-art{box-shadow:none}.kq-shelf .kq-tile:hover .kq-tile-art,.kq-shelf .kq-tile:focus-within .kq-tile-art{transform:translateY(-2px) scale(1.01);box-shadow:none}.kq-table{border-spacing:0}.kq-table th{text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;color:var(--kq-ink-faint);padding-bottom:8px;border-bottom:1px solid #00000014}.kq-table td{background:transparent;border-bottom:1px solid #0000000d;padding-top:10px;padding-bottom:10px}.kq-table td:first-child{border-radius:0}.kq-table td:last-child{border-radius:0}.kq-table tbody tr:hover td{background:#00000006}.kq-table .kq-mono,.kq-cell-mono{font-family:var(--kq-font-body);font-size:13px;letter-spacing:0;color:var(--kq-ink-faint)}.kq-modal-list .kq-modal-list-meta{font-family:var(--kq-font-body)}.kq-barre-logo img{display:none}.kq-barre-logo{display:flex;align-items:center;gap:10px;padding:6px 10px 2px;font-family:var(--kq-font-body);font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--kq-ink);text-decoration:none}.kq-barre-logo:before{content:"";flex:none;width:24px;height:24px;border-radius:7px;background:linear-gradient(#fff,#fff) 4px 12px / 3.5px 8px no-repeat,linear-gradient(#fff,#fff) 10.5px 6px / 3.5px 14px no-repeat,linear-gradient(#fff,#fff) 17px 9px / 3.5px 11px no-repeat,linear-gradient(180deg,#3d82f8,#2a66db)}.kq-barre-logo:after{content:"Podium Party"}.kq-barre-fin{border-top:1px solid #00000010;padding-top:12px}.kq-onglet{font-weight:500}.kq-onglet.active{font-weight:600}.kq-btn-lancer{width:100%;box-shadow:none}.kq-btn{background:#00000008}.kq-btn:hover{background:#00000010}.kq-btn--go{background:var(--kq-go)}.kq-btn--go:hover{background:var(--kq-go-hover)}.kq-btn--danger{background:transparent}.kq-btn--danger:hover{background:var(--kq-danger-soft)}.kq-btn--ghost{background:transparent}.kq-btn--or,.kq-btn.kq-btn--or{background:var(--kq-primaire);color:var(--kq-on-primaire);border-color:transparent}.kq-btn--or:hover,.kq-btn.kq-btn--or:hover{background:var(--kq-primaire-vif)}.kq-format-entete{text-transform:none;letter-spacing:0;font-size:13px;font-weight:600;color:var(--kq-ink-faint)}.kq-format-entete button{font:inherit;color:inherit;text-transform:none;letter-spacing:0}.kq-format-ligne{border-radius:8px}.kq-format-ligne+.kq-format-ligne{border-top:1px solid #0000000d}.kq-format-ligne:hover{background:#00000006}.kq-tile:hover .kq-tile-art{transform:none;box-shadow:none}.kq-shelf .kq-tile:hover .kq-tile-art,.kq-shelf .kq-tile:focus-within .kq-tile-art{transform:none;box-shadow:none}.kq-tile:hover .kq-tile-art img{filter:brightness(.94)}.kq-app[data-theme=nuit],html[data-theme=nuit] .kq-mn{color-scheme:dark;--kq-canvas: #18191a;--kq-surface-1: #242526;--kq-surface-2: #3a3b3c;--kq-surface-3: #4e4f50;--kq-nav: #242526cc;--kq-nav-active: #3a3b3c;--kq-ink: #e4e6eb;--kq-ink-muted: #b0b3b8;--kq-ink-faint: #8a8d91;--kq-border: #3e4042;--kq-border-strong: #4e5054;--kq-fill: #ffffff1a;--kq-fill-hover: #ffffff26;--kq-voile-survol: #ffffff14;--kq-accent: #4599ff;--kq-accent-soft: #4599ff29;--kq-accent-line: #4599ff;--kq-on-accent: #ffffff;--kq-primaire: #0a6fd8;--kq-primaire-vif: #0a5fba;--kq-danger: #ff453a;--kq-go: #30d158;--kq-live: #ff453a;--kq-focus-ring: 0 0 0 2px var(--kq-canvas), 0 0 0 5px color-mix(in srgb, var(--kq-accent) 40%, transparent)}.kq-app[data-theme=nuit],html[data-theme=nuit] .kq-mn{background:radial-gradient(1100px 700px at 8% 12%,#26354f80,transparent 60%),radial-gradient(1000px 800px at 4% 85%,#33264466,transparent 55%),linear-gradient(180deg,#1c1d1f,#18191a)}.kq-theme-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;padding:0;border:0;border-radius:8px;background:none;color:var(--kq-ink-muted);cursor:pointer;transition:background var(--kq-dur-base) var(--kq-ease-out),color var(--kq-dur-base) var(--kq-ease-out)}.kq-theme-btn:hover{background:var(--kq-fill);color:var(--kq-ink)}.kq-theme-btn:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-barre-fin{display:flex;align-items:center;gap:8px}.kq-ms{display:flex;flex-direction:column;gap:16px;max-width:920px}.kq-ms-tete{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.kq-ms-tete .kq-page-title{margin:0}.kq-ms-tete-droite{display:flex;align-items:center;gap:12px}.kq-ms-vue{display:grid;grid-template-columns:repeat(2,auto);gap:2px;padding:3px;border-radius:10px;background:var(--kq-fill)}.kq-ms-vue button{height:34px;padding:0 18px;border:0;border-radius:8px;background:transparent;color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px;font-weight:500;cursor:pointer}.kq-ms-vue button:hover:not(.est-choisi){background:var(--kq-fill)}.kq-ms-vue button.est-choisi{background:var(--kq-accent);color:var(--kq-on-accent, #fff);font-weight:600}.kq-ms-vue button:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cal{display:flex;flex-direction:column;gap:20px;margin-top:16px}.kq-cal-barre{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.kq-cal-titre{margin:0;font-family:var(--kq-font-body);font-size:32px;font-weight:700;letter-spacing:-.02em;color:var(--kq-ink)}.kq-cal-nav{display:flex;align-items:center;gap:8px}.kq-cal-fleche,.kq-cal-auj,.kq-cal-sansdate{display:inline-grid;place-items:center;height:40px;border:1px solid var(--kq-border);border-radius:10px;background:var(--kq-surface-1);color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px;font-weight:500;cursor:pointer}.kq-cal-fleche{width:40px;padding:0}.kq-cal-auj{padding:0 16px}.kq-cal-sansdate{margin-right:4px;padding:0 14px;border-color:transparent;background:transparent;color:var(--kq-accent)}.kq-cal-fleche:hover,.kq-cal-auj:hover:not(:disabled){background:var(--kq-fill)}.kq-cal-sansdate:hover{background:color-mix(in srgb,var(--kq-accent) 12%,transparent)}.kq-cal-auj:disabled{opacity:.4;cursor:default}.kq-cal-fleche:focus-visible,.kq-cal-auj:focus-visible,.kq-cal-sansdate:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cal-grille{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(128px,auto);gap:1px;overflow:hidden;border:1px solid var(--kq-border);border-radius:14px;background:var(--kq-border)}.kq-cal-entete{display:block;padding:12px 8px;background:var(--kq-surface-1);font-size:13px;font-weight:500;letter-spacing:.04em;text-align:center;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-cal-grille{grid-template-rows:auto}.kq-cal-case{display:flex;flex-direction:column;gap:6px;min-width:0;padding:8px 8px 10px;background:var(--kq-surface-1);cursor:pointer}.kq-cal-case:hover{background:color-mix(in srgb,var(--kq-ink) 3%,var(--kq-surface-1))}.kq-cal-case.est-hors-mois{background:var(--kq-surface-1)}.kq-cal-numero{align-self:flex-start;display:grid;place-items:center;min-width:32px;height:32px;padding:0 8px;border:0;border-radius:16px;background:transparent;color:var(--kq-ink);font-family:var(--kq-font-body);font-size:17px;font-weight:500;font-variant-numeric:tabular-nums;cursor:pointer}.kq-cal-case.est-hors-mois .kq-cal-numero{color:var(--kq-ink-faint)}.kq-cal-case.est-aujourdhui .kq-cal-numero{background:var(--kq-accent);color:var(--kq-on-accent, #fff);font-weight:600}.kq-cal-numero:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cal-grille .kq-cal-case.est-choisie,.kq-cal-grille .kq-cal-case.est-choisie:hover{background:color-mix(in srgb,var(--kq-accent) 8%,var(--kq-surface-1))}.kq-cal-case.est-choisie:not(.est-aujourdhui) .kq-cal-numero{color:var(--kq-accent);font-weight:600}.kq-cal-soiree{display:flex;flex-direction:column;gap:2px;width:100%;min-width:0;padding:6px 10px;border:0;border-radius:8px;background:color-mix(in srgb,var(--kq-accent) 10%,var(--kq-surface-1));color:var(--kq-accent);font-family:var(--kq-font-body);text-align:left;cursor:pointer}.kq-cal-soiree:hover{background:color-mix(in srgb,var(--kq-accent) 16%,var(--kq-surface-1))}.kq-cal-soiree.est-choisie{background:var(--kq-accent);color:var(--kq-on-accent, #fff)}.kq-cal-soiree:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cal-soiree-ligne{display:flex;min-width:0;font-size:14px;line-height:18px}.kq-cal-heure{font-variant-numeric:tabular-nums}.kq-cal-nom{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.kq-cal-lieu{display:flex;align-items:center;gap:3px;min-width:0;font-size:13px;line-height:17px;color:var(--kq-ink-muted)}.kq-cal-lieu-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-cal-lieu-ico{flex:none;color:#c8102e}.kq-app[data-theme=nuit] .kq-cal-lieu-ico{color:#ff6b6b}.kq-cal-soiree.est-choisie .kq-cal-lieu{color:inherit;opacity:.9}.kq-cal-soiree.est-choisie .kq-cal-lieu-ico,.kq-app[data-theme=nuit] .kq-cal-soiree.est-choisie .kq-cal-lieu-ico{color:inherit}.kq-cal-case.est-passe:not(.est-aujourdhui):not(.est-choisie){background:color-mix(in srgb,var(--kq-ink) 4%,var(--kq-surface-1))}.kq-cal-case.est-passe:not(.est-aujourdhui):not(.est-choisie):hover{background:color-mix(in srgb,var(--kq-ink) 6%,var(--kq-surface-1))}.kq-cal-case.est-passe .kq-cal-soiree:not(.est-choisie){opacity:.55}.kq-cal-case.est-passe:not(.est-aujourdhui):not(.est-choisie) .kq-cal-numero{color:var(--kq-ink-muted)}.kq-ms-nouvelle{display:inline-flex;align-items:center;gap:6px;flex:none;height:36px;padding:0 16px;border-radius:var(--kq-radius-pill);background:var(--kq-primaire);color:var(--kq-on-accent);font-family:var(--kq-font-body);font-size:15px;font-weight:600;text-decoration:none}.kq-ms-nouvelle:hover{filter:brightness(1.06)}.kq-ms-nouvelle:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-ms-onglets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;border-radius:10px;background:var(--kq-fill)}.kq-ms-onglets button{height:34px;border:0;border-radius:8px;background:transparent;color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px;font-weight:500;cursor:pointer}.kq-ms-onglets button:hover:not(.est-choisi){background:var(--kq-fill)}.kq-ms-onglets button.est-choisi{background:var(--kq-surface-1);color:var(--kq-accent);font-weight:600;box-shadow:0 1px 3px #0000001f}.kq-ms-onglets button:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app[data-theme=nuit] .kq-ms-onglets button.est-choisi{background:var(--kq-surface-3)}.kq-ms-recherche{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:10px;background:var(--kq-fill);color:var(--kq-ink-muted)}.kq-ms-recherche:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--kq-accent) 40%,transparent)}.kq-ms-recherche input:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]){flex:1;min-width:0;height:100%;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px}.kq-ms-recherche input::placeholder{color:var(--kq-ink-faint);opacity:1}.kq-ms-section{display:flex;flex-direction:column;gap:8px}.kq-ms-section-titre{margin:8px 0 0;padding:0 4px;font-family:var(--kq-font-body);font-size:17px;font-weight:600;letter-spacing:normal;color:var(--kq-ink)}.kq-ms-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.kq-ms-ligne{width:100%;display:flex;align-items:center;gap:16px;padding:12px 16px 12px 12px;border:0;border-radius:12px;background:var(--kq-surface-1);color:var(--kq-ink);font-family:var(--kq-font-body);text-align:left;cursor:pointer}.kq-ms-ligne:hover{box-shadow:inset 0 0 0 100vmax var(--kq-voile-survol)}.kq-ms-ligne.est-choisie,.kq-ms-ligne.est-choisie:hover{background:color-mix(in srgb,var(--kq-accent) 12%,var(--kq-surface-1));box-shadow:none}.kq-ms-ligne:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-ms-date{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:60px;border-radius:10px;background:var(--kq-fill);color:var(--kq-ink-muted)}.kq-ms-date-jour{font-size:24px;font-weight:600;line-height:1;color:var(--kq-ink);font-variant-numeric:tabular-nums}.kq-ms-date.est-aujourdhui .kq-ms-date-jour{color:var(--kq-accent)}.kq-ms-date-mois{margin-top:4px;font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-ms-ligne-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kq-ms-ligne-nom{display:flex;align-items:center;gap:8px;min-width:0;font-size:17px;font-weight:600}.kq-ms-ligne-nom-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-ms-ligne-sous{display:flex;align-items:center;gap:4px;white-space:pre;font-size:15px;color:var(--kq-ink-muted)}.kq-ms-lieu-ico{flex:none;color:#c8102e}.kq-app[data-theme=nuit] .kq-ms-lieu-ico{color:#ff6b6b}.kq-ms-ligne-meta{font-size:13px;color:var(--kq-ink-muted)}.kq-ms-alerte{color:var(--kq-danger)}.kq-ms-modele{flex:none;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:10px;background:var(--kq-fill);font-size:11px;font-weight:600;color:var(--kq-ink-muted)}.kq-ms-chevron{flex:none;color:var(--kq-ink-faint)}.kq-ms-ligne.est-choisie .kq-ms-chevron{color:var(--kq-accent)}.kq-ms-compte{margin:4px 0 0;padding:0 4px;font-size:13px;color:var(--kq-ink-muted)}.kq-ms-vide{display:flex;flex-direction:column;align-items:center;gap:8px;padding:48px 16px;text-align:center;color:var(--kq-ink-muted)}.kq-ms-vide h2{margin:0;font-family:var(--kq-font-body);font-size:17px;font-weight:600;letter-spacing:normal;color:var(--kq-ink)}.kq-ms-vide p{margin:0 0 8px;font-size:15px}.kq-prog{flex:none;width:340px;display:flex;flex-direction:column;min-height:0;background:var(--kq-surface-1);border-left:1px solid var(--kq-border);color:var(--kq-ink);font-family:var(--kq-font-body)}.kq-prog.est-large{width:clamp(440px,40%,640px)}.kq-prog-tete{flex:none;display:flex;flex-direction:column;gap:12px;padding:24px 24px 20px;border-bottom:1px solid var(--kq-border)}.kq-prog-nom{margin:0;font-family:var(--kq-font-display);font-size:22px;font-weight:700;letter-spacing:-.01em;overflow-wrap:anywhere;color:var(--kq-ink)}.kq-prog.est-large .kq-prog-nom{font-size:28px}.kq-prog-infos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--kq-ink-muted)}.kq-prog.est-large .kq-prog-infos{gap:8px;font-size:15px;color:var(--kq-ink)}.kq-prog-infos li{display:flex;align-items:center;gap:10px}.kq-prog-infos svg{flex:none;color:var(--kq-ink-muted)}.kq-prog-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.kq-prog-action{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 16px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-fill);color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px;font-weight:600;cursor:pointer}.kq-prog-action:hover{background:var(--kq-fill-hover)}.kq-prog-action.est-danger{color:var(--kq-danger)}.kq-prog-action.est-danger:hover{background:var(--kq-danger-soft)}.kq-prog-programme{flex:none;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:20px 24px 12px}.kq-prog-programme h3{margin:0;font-family:var(--kq-font-display);font-size:17px;font-weight:700;letter-spacing:normal;color:var(--kq-ink)}.kq-prog.est-large .kq-prog-programme h3{font-size:22px}.kq-prog-total{display:block;margin-top:2px;font-size:13px;color:var(--kq-ink-muted)}.kq-prog.est-large .kq-prog-total{font-size:15px}.kq-prog-note{flex:none;font-size:13px;color:var(--kq-ink-muted)}.kq-prog-defile{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:0 24px 16px}.kq-prog-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.kq-prog-carte{display:flex;align-items:center;gap:8px;padding:8px 12px 8px 4px;border-radius:12px;background:var(--kq-fill);cursor:grab}.kq-prog.est-large .kq-prog-carte{gap:12px;padding:12px 16px 12px 4px}.kq-prog-carte.est-glissee{opacity:.4}.kq-prog-carte.est-cible,.kq-prog-fente.est-cible{box-shadow:inset 0 3px 0 -1px var(--kq-accent)}.kq-prog-carte.est-manquant .kq-prog-titre{color:var(--kq-danger)}.kq-prog-grip{flex:none;display:grid;place-items:center;width:24px;height:40px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--kq-ink-faint);cursor:grab}.kq-prog-carte:hover .kq-prog-grip{color:var(--kq-ink-muted)}.kq-prog-rang{flex:none;min-width:16px;text-align:center;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.kq-prog.est-large .kq-prog-rang{font-size:17px}.kq-prog-affiche{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:8px;object-fit:cover;background:var(--kq-surface-1);color:var(--kq-ink-muted)}.kq-prog.est-large .kq-prog-affiche{width:88px;height:88px;border-radius:10px}.kq-prog-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.kq-prog-titre{overflow:hidden;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.kq-prog.est-large .kq-prog-titre{font-size:17px}.kq-prog-sous{font-size:13px;color:var(--kq-ink-muted)}.kq-prog.est-large .kq-prog-sous{font-size:15px}.kq-prog-retirer{flex:none;position:relative;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-prog-retirer:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.kq-prog-retirer:hover{background:var(--kq-danger-soft);color:var(--kq-danger)}.kq-prog-carte:not(.est-manquant){cursor:pointer}.kq-prog-carte:not(.est-manquant):hover .kq-prog-titre{color:var(--kq-accent)}.kq-prog-modifier{flex:none;position:relative;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-prog-modifier:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}.kq-prog-modifier:hover{background:var(--kq-accent-soft);color:var(--kq-accent)}.kq-prog-modifier:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-prog-fente{height:8px;border-radius:4px}.kq-prog-rien{padding:16px;text-align:center;font-size:15px;color:var(--kq-ink-muted)}.kq-prog-ajout{flex:none;display:flex;align-items:center;justify-content:center;gap:8px;height:40px;border:0;border-radius:12px;background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent);font-family:var(--kq-font-body);font-size:15px;font-weight:600;cursor:pointer}.kq-prog.est-large .kq-prog-ajout{height:48px;font-size:17px}.kq-prog-ajout:hover{background:color-mix(in srgb,var(--kq-accent) 18%,transparent)}.kq-prog-pied{flex:none;padding:16px 24px 24px;border-top:1px solid var(--kq-border)}.kq-prog-lancer{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;height:44px;border:0;border-radius:12px;background:var(--kq-primaire);color:var(--kq-on-accent);font-family:var(--kq-font-body);font-size:17px;font-weight:600;cursor:pointer}.kq-prog.est-large .kq-prog-lancer{height:52px}.kq-prog-lancer:hover:not(:disabled){filter:brightness(1.06)}.kq-prog-lancer:disabled{background:var(--kq-fill);color:var(--kq-ink-faint);cursor:not-allowed}.kq-prog-vide{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px;text-align:center;color:var(--kq-ink-muted)}.kq-prog-vide h2{margin:0;font-family:var(--kq-font-body);font-size:17px;font-weight:600;letter-spacing:normal;color:var(--kq-ink)}.kq-prog-vide p{margin:0;font-size:15px}.kq-prog-action:focus-visible,.kq-prog-grip:focus-visible,.kq-prog-retirer:focus-visible,.kq-prog-ajout:focus-visible,.kq-prog-lancer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-ms-historique{display:inline-flex;align-items:center;gap:6px;flex:none;height:36px;padding:0 16px;border:0;border-radius:var(--kq-radius-pill);background:var(--kq-fill);color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px;font-weight:600;cursor:pointer}.kq-ms-historique:hover{background:var(--kq-fill-hover)}.kq-ms-historique:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-histo-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--kq-z-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:#00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kq-histo{display:flex;flex-direction:column;width:min(760px,100%);max-height:100%;border-radius:20px;background:var(--kq-canvas);box-shadow:0 20px 60px #00000040;outline:none;overflow:hidden}.kq-histo-tete{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 24px 16px 32px}.kq-histo-tete h2{margin:0;font-family:var(--kq-font-display);font-size:30px;font-weight:700;letter-spacing:-.02em;color:var(--kq-ink)}.kq-histo-fermer{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-histo-actions{display:flex;align-items:center;gap:12px}.kq-histo-fermer:hover{background:var(--kq-fill-hover);color:var(--kq-ink)}.kq-histo-fermer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-histo-corps{overflow-y:auto;overscroll-behavior:contain;padding:0 24px 24px}.kq-histo-vide{margin:0;padding:32px 8px;text-align:center;color:var(--kq-ink-muted);font-size:15px}.kq-histo-vide p{margin:0 0 16px}.kq-histo-liste{list-style:none;margin:0;padding:4px 16px;border-radius:12px;background:var(--kq-surface-1)}.kq-histo-ligne{display:grid;grid-template-columns:112px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px 0}.kq-histo-ligne+.kq-histo-ligne{border-top:1px solid var(--kq-border)}.kq-histo-quand,.kq-histo-quoi{display:flex;flex-direction:column;gap:2px;min-width:0}.kq-histo-heure{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--kq-ink)}.kq-histo-jour{font-size:12px;color:var(--kq-ink-muted)}.kq-histo-nom{font-size:16px;font-weight:600;color:var(--kq-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-histo-jeux,.kq-histo-detail{font-size:14px;color:var(--kq-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-histo-detail{font-size:12px}.kq-histo-duree{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--kq-ink-muted)}.kq-app[data-theme=nuit] .kq-histo-fond{background:#00000080}.kq-app[data-theme=nuit] .kq-histo{box-shadow:0 0 0 1px #ffffff26,0 20px 60px #0006}@media (max-width: 560px){.kq-histo-fond{padding:12px}.kq-histo-tete{padding:16px 16px 12px 20px}.kq-histo-corps{padding:0 12px 12px}.kq-histo-ligne{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.kq-histo-quand{flex-direction:row;align-items:baseline;gap:8px}.kq-histo-quoi{grid-column:1}.kq-histo-duree{grid-row:1;grid-column:2}.kq-histo-ligne .kq-row-actions,.kq-histo-ligne>:last-child{grid-row:2;grid-column:2}}.kq-creer{display:flex;flex-direction:column;gap:32px}.kq-creer-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.kq-creer-tete .kq-page-title{margin:0}.kq-creer-sous{margin:4px 0 0;font-family:var(--kq-font-body);font-size:22px;font-weight:400;color:var(--kq-ink-muted)}.kq-creer-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}.kq-creer-carte{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:var(--kq-surface-1)}.kq-creer-affiche{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:center 45%;background:var(--kq-fill)}.kq-creer-affiche.est-carre,.kq-creer-affiche.est-paysage{object-position:center}.kq-creer-corps{flex:1;display:flex;flex-direction:column;gap:4px;padding:16px 20px 20px}.kq-creer-nom{margin:0;font-family:var(--kq-font-body);font-size:22px;font-weight:600;letter-spacing:-.01em;color:var(--kq-ink)}.kq-creer-resume{flex:1;margin:0 0 16px;font-size:15px;color:var(--kq-ink-muted)}.kq-creer-bouton{height:44px;border:0;border-radius:10px;background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent);font-family:var(--kq-font-body);font-size:17px;font-weight:600;cursor:pointer}.kq-creer-bouton:hover:not(:disabled){background:color-mix(in srgb,var(--kq-accent) 18%,transparent)}.kq-creer-bouton:disabled{background:var(--kq-fill);color:var(--kq-ink-muted);cursor:not-allowed}.kq-creer-importer:focus-visible,.kq-creer-bouton:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-creer-visuel{position:relative}.kq-creer-visuel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;opacity:0;transition:opacity .18s ease;pointer-events:none}.kq-creer-infos{position:absolute;left:50%;top:50%;z-index:1;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border:0;border-radius:999px;background:#ffffffeb;color:#1d1d1f;font-family:var(--kq-font-body);font-size:15px;font-weight:600;cursor:pointer;opacity:0;transform:translate(-50%,-50%) scale(.96);transition:opacity .18s ease,transform .18s ease}.kq-creer-infos:hover{background:#fff}.kq-creer-visuel:hover:after,.kq-creer-visuel:focus-within:after{opacity:1}.kq-creer-visuel:hover .kq-creer-infos,.kq-creer-infos:focus-visible{opacity:1;transform:translate(-50%,-50%)}.kq-creer-infos:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}@media (hover: none){.kq-creer-infos{opacity:1;top:auto;bottom:12px;transform:translate(-50%)}}.kq-creer-fiche-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--kq-z-modal);display:flex;align-items:center;justify-content:center;padding:24px;background:#00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.kq-creer-fiche{position:relative;width:min(1120px,100%);max-height:100%;overflow-y:auto;overscroll-behavior:contain;border-radius:20px;background:var(--kq-canvas);box-shadow:0 20px 60px #00000040;outline:none}.kq-creer-fiche>.kq-fichejeu{padding:40px 40px 32px;max-width:none}.kq-creer-fiche-fermer{position:sticky;top:16px;float:right;z-index:2;display:grid;place-items:center;width:32px;height:32px;margin:16px 16px -48px 0;padding:0;border:0;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-creer-fiche-fermer:hover{background:var(--kq-fill-hover);color:var(--kq-ink)}.kq-creer-fiche-fermer:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app[data-theme=nuit] .kq-creer-fiche-fond{background:#00000080}.kq-app[data-theme=nuit] .kq-creer-fiche{box-shadow:0 0 0 1px #ffffff26,0 20px 60px #0006}.kq-creer-carte.est-a-venir .kq-creer-affiche{filter:grayscale(1);opacity:.72;transition:filter .22s ease,opacity .22s ease}.kq-creer-carte.est-a-venir:hover .kq-creer-affiche,.kq-creer-carte.est-a-venir:focus-within .kq-creer-affiche{filter:none;opacity:1}.kq-creer-carte.est-a-venir .kq-creer-nom{color:var(--kq-ink-muted)}@media (prefers-reduced-motion: reduce){.kq-creer-carte.est-a-venir .kq-creer-affiche{transition:none}}.kq-variantes-corps{display:flex;flex-direction:column;gap:28px;padding:40px}.kq-variantes-corps .kq-page-title{margin:0}.kq-variantes-grille{grid-template-columns:repeat(3,minmax(0,1fr))}.kq-variantes-retour{display:inline-flex;align-items:center;gap:6px;margin:24px 0 0 32px;padding:0;border:0;background:none;color:var(--kq-accent);font-family:var(--kq-font-body);font-size:15px;font-weight:600;cursor:pointer}.kq-app{--kq-barre-l: 256px;--kq-barre-duree: .5s;--kq-barre-courbe: cubic-bezier(.3, .12, .15, 1)}.kq-app[data-barre=repliee]{--kq-barre-l: 76px}.kq-app .kq-app-body,.kq-app .kq-moteur-perime,.kq-app .kq-visio,.kq-app .kq-bandeau-nouveautes,.kq-app .kq-portail-ouvert,.kq-app .kq-conseil-chrome{margin-left:var(--kq-barre-l);transition:margin-left var(--kq-barre-duree) var(--kq-barre-courbe)}.kq-app .kq-barre{width:var(--kq-barre-l);gap:24px;padding:12px 12px 16px;overflow:hidden;transition:width var(--kq-barre-duree) var(--kq-barre-courbe),padding var(--kq-barre-duree) var(--kq-barre-courbe)}@media (prefers-reduced-motion: reduce){.kq-app .kq-barre,.kq-app .kq-app-body{transition:none}}.kq-barre-tete{display:flex;align-items:center;justify-content:space-between;gap:8px}.kq-app .kq-barre-fin .kq-barre-replier{flex:none;display:grid;place-items:center;width:40px;height:40px;margin-left:4px;padding:0;border:0;border-radius:12px;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-app .kq-barre-fin .kq-barre-replier:hover{background:var(--kq-fill-hover);color:var(--kq-ink)}.kq-app[data-barre=repliee] .kq-barre-fin .kq-barre-replier{margin-left:0}.kq-barre-replier:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app[data-barre=repliee] .kq-barre{padding:12px 12px 16px}.kq-app[data-barre=repliee] .kq-barre-tete{flex-direction:column;gap:12px}.kq-app[data-barre=repliee] .kq-barre-logo{padding:4px 0;gap:0}.kq-app[data-barre=repliee] .kq-barre-logo:after{display:none}.kq-app[data-barre=repliee] .kq-onglets-groupe{align-items:center}.kq-app[data-barre=repliee] .kq-onglet{position:relative;width:52px;padding:0;gap:0;justify-content:center}.kq-app[data-barre=repliee] .kq-onglet .kq-onglet-txt{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kq-app[data-barre=repliee] .kq-onglet--direct .kq-voyant{position:absolute;top:9px;right:9px}.kq-app[data-barre=repliee] .kq-barre-fin{align-items:center}.kq-app[data-barre=repliee] .kq-barre-fin .kq-theme-btn{margin-left:0}.kq-app[data-barre=repliee] .kq-barre-fin .kq-compte{flex:none;width:52px;min-height:52px;padding:4px;justify-content:center}.kq-app[data-barre=repliee] .kq-barre-fin .kq-compte-nom,.kq-app[data-barre=repliee] .kq-barre-fin .kq-compte-chevron{display:none}.kq-app .kq-capsule-place:empty{display:none}.kq-app .kq-capsule.est-posee{position:static;left:auto;bottom:auto;transform:none;z-index:auto;width:100%;max-width:none;height:auto;flex-wrap:wrap;justify-content:flex-start;margin:0 0 12px;padding:0;border:0;border-radius:0;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.kq-app:has(.kq-capsule.est-posee) .kq-page{padding-bottom:32px}.kq-app:not([data-theme=nuit]) .kq-barre{background:radial-gradient(60% 22% at 30% 52%,#ffffff8c,transparent 70%),radial-gradient(55% 20% at 45% 80%,#ffffff66,transparent 70%),linear-gradient(180deg,#eaf1fc,#e1ebfa 55%,#d9e5f8);backdrop-filter:none;-webkit-backdrop-filter:none;border-right:1px solid #0000000d}.kq-app .kq-barre-logo{gap:12px;padding:4px 8px;font-size:20px;font-weight:700}.kq-app .kq-barre-logo:before{width:36px;height:36px;border-radius:10px;background:linear-gradient(#fff,#fff) 7px 18px / 5px 11px no-repeat,linear-gradient(#fff,#fff) 15.5px 9px / 5px 20px no-repeat,linear-gradient(#fff,#fff) 24px 13px / 5px 16px no-repeat,linear-gradient(180deg,#3d82f8,#2a66db)}.kq-app .kq-onglets{display:flex;flex-direction:column;align-items:stretch;width:100%}.kq-app .kq-onglets-groupe{width:100%}.kq-app .kq-onglets-groupe{gap:6px;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.kq-app .kq-onglet{height:48px;padding:0 14px;gap:14px;border-radius:14px;font-size:17px;font-weight:400;color:var(--kq-ink)}.kq-app .kq-onglet .kq-onglet-ico{display:inline-flex;width:24px;height:24px;color:var(--kq-ink-muted)}.kq-app .kq-onglet.active{background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent)}.kq-app .kq-onglet.active .kq-onglet-ico{color:var(--kq-accent)}.kq-app .kq-onglet--direct.active{background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent)}.kq-app .kq-onglet.is-eteint{opacity:.6}.kq-app .kq-barre-fin{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:0;border-top:0}.kq-app .kq-barre-fin .kq-theme-btn{width:40px;height:40px;margin-left:4px;border-radius:12px;background:var(--kq-fill);color:var(--kq-ink-muted)}.kq-app .kq-barre-fin .kq-theme-btn:hover{background:var(--kq-fill-hover);color:var(--kq-ink)}.kq-app .kq-barre-fin .kq-compte{flex:1;min-width:0;display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 14px 10px 10px;border:0;border-radius:16px;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-app .kq-barre-fin .kq-compte:hover{background:var(--kq-fill-hover)}.kq-app .kq-barre-fin .kq-compte:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app .kq-barre-fin .kq-compte-nom{display:block;flex:1;min-width:0;overflow:hidden;text-align:left;font-family:var(--kq-font-body);font-size:17px;white-space:nowrap;text-overflow:ellipsis;color:var(--kq-ink-muted)}.kq-app .kq-barre-fin .kq-compte-chevron{display:block;flex:none;color:var(--kq-ink-muted)}.kq-compte-txt{display:contents}.kq-compte-version{display:none}.kq-app .kq-barre-fin .kq-compte-txt{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.kq-app .kq-barre-fin .kq-compte-version{display:block;text-align:left;font-family:var(--kq-font-body);font-size:12px;color:var(--kq-ink-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.kq-app[data-barre=repliee] .kq-barre-fin .kq-compte-txt{display:none}.kq-app .kq-barre-fin .kq-avatar{border:0}.kq-app[data-barre=repliee] .kq-barre-fin .kq-compte{background:transparent}.kq-app[data-barre=repliee] .kq-barre-fin .kq-compte:hover{background:var(--kq-fill)}html[data-theme=nuit] .kq-mn{background:color-mix(in srgb,var(--kq-surface-2) 96%,transparent);border-color:var(--kq-border);color:var(--kq-ink)}.kq-app[data-theme=nuit] .kq-capsule:not(.est-posee){background:color-mix(in srgb,var(--kq-surface-1) 88%,transparent);border-color:var(--kq-border);box-shadow:0 18px 44px #00000080}.kq-app .kq-barre-fin .kq-avatar--vide{background:color-mix(in srgb,var(--kq-ink-muted) 22%,var(--kq-surface-1));color:var(--kq-ink-muted)}.kq-app .kq-capsule.est-posee{flex:none;justify-content:space-between;gap:12px;margin:0 0 12px;padding:10px 12px 10px 16px;border-radius:16px;background:var(--kq-surface-1)}.kq-capsule-gauche,.kq-capsule-droite{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kq-capsule-gauche{gap:16px}.kq-capsule-etat{display:inline-flex;align-items:center;gap:10px;font-family:var(--kq-font-body);font-size:17px;font-weight:600;color:var(--kq-ink);white-space:nowrap}.kq-capsule-etat svg{color:var(--kq-accent)}.kq-capsule-ouvrir{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:0;border-radius:12px;background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent);font-family:var(--kq-font-body);font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}.kq-capsule-ouvrir:hover{background:color-mix(in srgb,var(--kq-accent) 18%,transparent)}.kq-app .kq-capsule .kq-barre-pilule,.kq-app .kq-capsule .kq-badge-joueurs{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;border:0;border-radius:12px;background:var(--kq-fill);color:var(--kq-ink);font-family:var(--kq-font-body);font-size:15px;font-weight:500;white-space:nowrap;box-shadow:none}.kq-app .kq-capsule .kq-barre-pilule:hover,.kq-app .kq-capsule .kq-badge-joueurs.is-bouton:hover{background:var(--kq-fill-hover)}.kq-app .kq-capsule .kq-barre-pilule svg,.kq-app .kq-capsule .kq-badge-joueurs svg{color:var(--kq-ink-muted)}.kq-capsule-ouvrir:focus-visible,.kq-app .kq-capsule .kq-barre-pilule:focus-visible,.kq-app .kq-capsule .kq-badge-joueurs:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app .kq-onglet.kq-onglet--direct:not(.is-eteint){background:color-mix(in srgb,var(--kq-live) 14%,transparent);color:#d70015;font-weight:600}.kq-app .kq-onglet.kq-onglet--direct:not(.is-eteint) .kq-onglet-ico{color:#d70015}.kq-app .kq-onglet.kq-onglet--direct:not(.is-eteint):hover{background:color-mix(in srgb,var(--kq-live) 20%,transparent);color:#d70015}.kq-app .kq-onglet.kq-onglet--direct.active:not(.is-eteint){background:color-mix(in srgb,var(--kq-live) 24%,transparent);color:#d70015;font-weight:700}.kq-app[data-theme=nuit] .kq-onglet.kq-onglet--direct:not(.is-eteint),.kq-app[data-theme=nuit] .kq-onglet.kq-onglet--direct:not(.is-eteint):hover,.kq-app[data-theme=nuit] .kq-onglet.kq-onglet--direct.active:not(.is-eteint),.kq-app[data-theme=nuit] .kq-onglet.kq-onglet--direct:not(.is-eteint) .kq-onglet-ico{color:#ff8a80}.kq-app .kq-barre-fin .kq-barre-replier,.kq-app .kq-barre-fin .kq-theme-btn{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;height:48px;margin-left:0;padding:0 14px;border:0;border-radius:16px;background:var(--kq-fill);color:var(--kq-ink-muted);font-family:var(--kq-font-body);font-size:15px;font-weight:500;cursor:pointer}.kq-app .kq-barre-fin .kq-barre-replier:hover,.kq-app .kq-barre-fin .kq-theme-btn:hover{background:var(--kq-fill-hover);color:var(--kq-ink)}.kq-app .kq-barre-fin .kq-barre-replier svg,.kq-app .kq-barre-fin .kq-theme-btn svg{flex:none}.kq-barre-fin-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-app[data-barre=repliee] .kq-barre-fin .kq-barre-replier,.kq-app[data-barre=repliee] .kq-barre-fin .kq-theme-btn{width:52px;padding:0;gap:0;justify-content:center}.kq-app[data-barre=repliee] .kq-barre-fin-txt{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kq-app:not([data-barre=repliee]) .kq-barre-fin .kq-compte{width:100%;box-sizing:border-box}.kq-app:not([data-barre=repliee]) .kq-barre-fin .kq-barre-replier,.kq-app:not([data-barre=repliee]) .kq-barre-fin .kq-theme-btn{height:48px;padding:0 14px 0 4px;font-size:17px}.kq-app:not([data-barre=repliee]) .kq-barre-fin .kq-barre-replier svg,.kq-app:not([data-barre=repliee]) .kq-barre-fin .kq-theme-btn svg{margin:0 12px}.kq-app:not([data-barre=repliee]) .kq-barre-fin .kq-compte{padding-left:4px}.kq-app:not([data-barre=repliee]) .kq-barre-fin .kq-compte{min-height:52px;padding-top:4px;padding-bottom:4px}.kq-app:not([data-barre=repliee]) .kq-barre-fin .kq-compte{height:52px}.kq-app:not([data-barre=repliee]) .kq-barre-fin .kq-compte{flex:none}.kq-modal{border-radius:16px;padding:24px}.kq-modal h2{justify-content:center;text-align:center;font-family:var(--kq-font-body);font-size:17px;font-weight:600;letter-spacing:-.01em}.kq-modal-actions{justify-content:flex-end}.kq-modal.kq-confirm>p{text-align:center}.kq-modal.kq-confirm .kq-modal-actions{justify-content:center}.kq-modal-actions .kq-btn{flex:0 0 auto;min-height:32px;padding:0 16px;border-radius:999px;font-size:15px;background:var(--kq-fill);color:var(--kq-ink);box-shadow:none}.kq-modal-actions .kq-btn:hover:not(:disabled){background:var(--kq-fill-hover, var(--kq-fill))}.kq-modal-actions .kq-btn.kq-btn--go{background:var(--kq-primaire);color:#fff}.kq-modal-actions .kq-btn.kq-btn--go:hover:not(:disabled){background:color-mix(in srgb,var(--kq-primaire) 88%,#000)}.kq-modal-actions .kq-btn.kq-btn--danger{border-color:transparent;background:var(--kq-fill);color:var(--kq-danger)}.kq-modal-actions .kq-btn.kq-btn--danger:hover:not(:disabled){background:var(--kq-danger-soft)}.kq-modal-actions .kq-btn:disabled{opacity:.5}.kq-app,html[data-theme] .kq-mn{--bg: var(--kq-surface-2);--bg-raise: var(--kq-surface-2);--panel: var(--kq-surface-1);--panel-2: var(--kq-surface-2);--line: var(--kq-border);--line-strong: var(--kq-border-strong);--ink: var(--kq-ink);--muted: var(--kq-ink-muted);--faint: var(--kq-ink-faint);--shadow: 0 10px 30px #0000002e}.kq-app .btn:hover{background:var(--kq-fill-hover);border-color:var(--kq-border-strong)}.kq-app .btn-ghost:hover{background:var(--kq-fill);color:var(--kq-ink)}.kq-app .mult-select button.on-1{background:var(--kq-fill)}.kq-app .modal-backdrop{background:#0006}.kq-app .btn-danger{color:var(--kq-danger);border-color:color-mix(in srgb,var(--kq-danger) 35%,transparent)}.kq-app .kq-apercu-echelle,.kq-app .tv{--bg: #1a1e2b;--bg-raise: #222738;--panel: #272d40;--panel-2: #2d334a85;--line: #ffffff1c;--line-strong: #ffffff30;--ink: #f6f3ea;--muted: #aab0c4;--faint: #7e859c;--shadow: 0 10px 30px #00000059}.kq-app.kq-portail-app[data-theme]{background:#0a0a2e url(/connexion/fond-2.jpg) center / cover no-repeat}.kq-portail{flex:1;min-height:0;overflow-y:auto;display:grid;place-items:center;padding:48px 24px}.kq-portail-feuille{width:100%;max-width:380px;display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:16px;background:var(--kq-surface-1);color:var(--kq-ink);font-family:var(--kq-font-body);box-shadow:0 20px 60px #00000029;--kq-focus-ring: 0 0 0 2px var(--kq-surface-1), 0 0 0 5px color-mix(in srgb, var(--kq-accent) 40%, transparent)}.kq-portail-logo{width:64px;height:64px;align-self:center;object-fit:contain}.kq-portail-tete{display:flex;flex-direction:column;gap:8px}.kq-portail-titre{margin:0;text-align:center;font-family:var(--kq-font-display, var(--kq-font-body));font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--kq-ink)}.kq-portail-texte{margin:0;text-align:center;font-size:15px;line-height:1.4;color:var(--kq-ink-muted)}.kq-portail-form{display:flex;flex-direction:column;gap:16px;margin-top:8px}.kq-portail-champ{display:flex;flex-direction:column;gap:4px}.kq-portail-champ>label{font-size:13px;color:var(--kq-ink-muted)}.kq-portail-champ input,.kq-portail-champ select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;padding:0 12px;border:0;border-radius:8px;background:var(--kq-fill);color:var(--kq-ink);font:inherit;font-size:15px}.kq-portail-champ input::placeholder{color:var(--kq-ink-faint)}.kq-portail-champ input:hover,.kq-portail-champ select:hover{background:var(--kq-fill-hover)}.kq-portail-champ input:focus,.kq-portail-champ select:focus{outline:none;box-shadow:var(--kq-focus-ring)}.kq-portail-champ.est-en-erreur input,.kq-portail-champ.est-en-erreur select{box-shadow:0 0 0 2px var(--kq-surface-1),0 0 0 4px color-mix(in srgb,var(--kq-danger) 55%,transparent)}.kq-portail-champ select{background-image:linear-gradient(45deg,transparent 50%,var(--kq-ink-muted) 50%),linear-gradient(135deg,var(--kq-ink-muted) 50%,transparent 50%);background-position:calc(100% - 16px) center,calc(100% - 11px) center;background-size:5px 5px,5px 5px;background-repeat:no-repeat;padding-right:32px}.kq-portail-champ select.est-vide{color:var(--kq-ink-faint)}.kq-portail-champ select option{background:var(--kq-surface-1);color:var(--kq-ink)}.kq-portail-feuille--large{max-width:520px}.kq-portail-rangee{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kq-portail-rangee--cp{grid-template-columns:2fr 3fr}.kq-portail-aide,.kq-portail-erreur{margin:0;font-size:13px;line-height:1.4}.kq-portail-aide{color:var(--kq-ink-muted)}.kq-portail-erreur{color:var(--kq-danger)}.kq-portail-principal,.kq-portail-secondaire{display:grid;place-items:center;height:44px;margin-top:8px;border:0;border-radius:8px;font-family:var(--kq-font-body);font-size:17px;font-weight:600;cursor:pointer;transition:background var(--kq-dur-base) var(--kq-ease-out)}.kq-portail-principal{background:var(--kq-primaire);color:#fff}.kq-portail-principal:hover:not(:disabled){background:var(--kq-primaire-vif)}.kq-portail-secondaire{background:var(--kq-fill);color:var(--kq-ink)}.kq-portail-secondaire:hover{background:var(--kq-fill-hover)}.kq-portail-principal:disabled{opacity:.4;cursor:default}.kq-portail-principal[aria-busy=true]{opacity:1}.kq-portail-attente{width:20px;height:20px;border-radius:50%;border:2px solid #ffffff59;border-top-color:#fff;animation:kq-portail-tourne .8s linear infinite}@keyframes kq-portail-tourne{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.kq-portail-attente{animation-duration:2.4s}}.kq-portail-lien{align-self:center;height:32px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--kq-accent);font-family:var(--kq-font-body);font-size:15px;cursor:pointer}.kq-portail-lien:hover{text-decoration:underline;text-underline-offset:3px}.kq-portail-principal:focus-visible,.kq-portail-secondaire:focus-visible,.kq-portail-lien:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-portail-contact{margin:12px 0 0;text-align:center;font-size:14px;color:var(--kq-ink-muted)}.kq-portail-contact a{color:var(--kq-accent);font-weight:600}.kq-portail-pied{flex:none;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px;margin:0 0 20px}.kq-portail-site{padding:4px 12px;border-radius:999px;color:#ffffffb3;font-family:var(--kq-font-body);font-size:14px;text-decoration:none}.kq-portail-site:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.kq-portail-site:focus-visible{outline:none;box-shadow:0 0 0 2px #fff}.kq-portail-feuille--lecture{max-width:920px;gap:12px}.kq-portail-conditions{margin:-4px 0 0;text-align:center}.kq-portail-conditions a{color:var(--kq-accent)}.kq-portail-conditions p{margin:0}.kq-portail-conditions p+p{margin-top:6px;font-size:12px}.kq-portail-case{display:flex;align-items:flex-start;gap:10px;margin-top:4px;font-size:13px;line-height:1.4;color:var(--kq-ink-muted);cursor:pointer}.kq-portail-case input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--kq-accent);cursor:pointer}.kq-legal-sommaire{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px}.kq-legal-sommaire a{padding:6px 14px;border-radius:999px;background:var(--kq-fill);color:var(--kq-ink);font-size:14px;font-weight:600;text-decoration:none}.kq-legal-sommaire a:hover{background:color-mix(in srgb,var(--kq-accent) 14%,var(--kq-fill))}.kq-legal-sommaire a:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-legal-partie{scroll-margin-top:24px;font-size:15px;line-height:1.6;color:var(--kq-ink)}.kq-legal-partie+.kq-legal-partie{margin-top:16px;padding-top:24px;border-top:1px solid var(--kq-border)}.kq-legal-partie h2{margin:0 0 12px;font-family:var(--kq-font-display);font-size:24px;font-weight:700;letter-spacing:-.01em}.kq-legal-partie h3{margin:20px 0 4px;font-size:16px;font-weight:700}.kq-legal-partie p{margin:0 0 8px;color:var(--kq-ink-muted)}.kq-legal-partie ul{margin:0 0 8px;padding-left:20px;color:var(--kq-ink-muted);display:grid;gap:6px}.kq-legal-partie b{color:var(--kq-ink);font-weight:600}.kq-legal-partie a{color:var(--kq-accent)}.kq-legal-fiche{display:grid;grid-template-columns:max-content 1fr;gap:8px 20px;margin:0 0 12px}.kq-legal-fiche dt{font-weight:600}.kq-legal-fiche dd{margin:0;color:var(--kq-ink-muted)}.kq-legal-version{margin:8px 0 0;font-size:13px;color:var(--kq-ink-muted)}@media (max-width: 560px){.kq-legal-fiche{grid-template-columns:1fr;gap:2px}.kq-legal-fiche dd{margin-bottom:10px}}.kq-legal-partie h4{margin:14px 0 4px;font-size:15px;font-weight:700}.kq-legal-tableau{overflow-x:auto;margin:4px 0 12px}.kq-legal-tableau table{width:100%;border-collapse:collapse;font-size:14px}.kq-legal-tableau th,.kq-legal-tableau td{padding:8px 10px;border:1px solid var(--kq-border);text-align:left;vertical-align:top;color:var(--kq-ink-muted)}.kq-legal-tableau th{color:var(--kq-ink);font-weight:600;background:var(--kq-surface-1)}.kq-fen[data-format=quiz]{--kq-format: #d42547;--kq-format-aplat: #d42547}.kq-fen[data-format=blindtest]{--kq-format: #283593;--kq-format-aplat: #283593}.kq-fen[data-format=bingo]{--kq-format: #006ade;--kq-format-aplat: #006ade}.kq-fen[data-format=paroles]{--kq-format: #9f6000;--kq-format-aplat: #9f6000}.kq-app[data-theme=nuit] .kq-fen[data-format=quiz]{--kq-format: #ff7d97}.kq-app[data-theme=nuit] .kq-fen[data-format=blindtest]{--kq-format: #9aa7ff}.kq-app[data-theme=nuit] .kq-fen[data-format=bingo]{--kq-format: #58abff}.kq-app[data-theme=nuit] .kq-fen[data-format=paroles]{--kq-format: #ff9f0a}.kq-fen[data-format]{--kq-accent: var(--kq-format);--kq-accent-soft: color-mix(in srgb, var(--kq-format) 16%, transparent);--kq-accent-line: var(--kq-format);--kq-primaire: var(--kq-format-aplat);--kq-primaire-vif: color-mix(in srgb, var(--kq-format-aplat) 86%, #000000);--kq-focus-ring: 0 0 0 2px var(--kq-surface-1), 0 0 0 5px color-mix(in srgb, var(--kq-format) 40%, transparent);--kq-fen-anneau: 0 0 0 3px color-mix(in srgb, var(--kq-format) 40%, transparent)}.kq-fen[data-format] .kq-fen-barre{background:linear-gradient(180deg,color-mix(in srgb,var(--kq-format) 16%,transparent) 0%,transparent 100%)}.kq-fen[data-format] .kq-miniature-vide{background:color-mix(in srgb,var(--kq-format) 12%,var(--kq-surface-2));color:var(--kq-format)}.kq-app[data-essai~=formats] .kq-t-quiz{--kq-format: #d42547;--kq-format-aplat: #d42547}.kq-app[data-essai~=formats] .kq-t-blindtest{--kq-format: #283593;--kq-format-aplat: #283593}.kq-app[data-essai~=formats] .kq-t-bingo{--kq-format: #006ade;--kq-format-aplat: #006ade}.kq-app[data-essai~=formats] .kq-t-paroles{--kq-format: #9f6000;--kq-format-aplat: #9f6000}.kq-app[data-essai~=formats][data-theme=nuit] .kq-t-quiz{--kq-format: #ff7d97}.kq-app[data-essai~=formats][data-theme=nuit] .kq-t-blindtest{--kq-format: #9aa7ff}.kq-app[data-essai~=formats][data-theme=nuit] .kq-t-bingo{--kq-format: #58abff}.kq-app[data-essai~=formats][data-theme=nuit] .kq-t-paroles{--kq-format: #ff9f0a}.kq-app{--kq-quiz: #d42547;--kq-quiz-soft: #d4254726;--kq-quiz-line: #d4254766;--kq-blindtest: #283593;--kq-blindtest-soft: #28359326;--kq-blindtest-line: #28359366;--kq-bingo: #006ade;--kq-bingo-soft: #006ade26;--kq-bingo-line: #006ade66;--kq-paroles: #9f6000;--kq-paroles-soft: #9f600026;--kq-paroles-line: #9f600066}.kq-app[data-theme=nuit]{--kq-quiz: #ff7d97;--kq-quiz-soft: #ff7d9729;--kq-quiz-line: #ff7d9766;--kq-blindtest: #9aa7ff;--kq-blindtest-soft: #9aa7ff29;--kq-blindtest-line: #9aa7ff66;--kq-bingo: #58abff;--kq-bingo-soft: #58abff29;--kq-bingo-line: #58abff66;--kq-paroles: #ff9f0a;--kq-paroles-soft: #ff9f0a29;--kq-paroles-line: #ff9f0a66}.kq-app[data-essai~=formats] .kq-format-ligne[class*=kq-t-] .kq-format-col-type{color:var(--kq-format);font-weight:600}.kq-app[data-essai~=formats] .kq-format-ligne[class*=kq-t-] .kq-format-pochette--vide{background:color-mix(in srgb,var(--kq-format) 14%,var(--kq-surface-2));color:var(--kq-format)}.kq-app[data-essai~=formats] .kq-shelf[class*=kq-t-] .kq-shelf-chip{background:var(--kq-format-aplat);border-color:transparent;color:#fff}.kq-app[data-essai~=formats] .kq-tile[class*=kq-t-] .kq-tile-art{background:linear-gradient(150deg,color-mix(in srgb,var(--kq-format) 30%,var(--kq-surface-1)),var(--kq-surface-1))}.kq-app[data-essai~=formats] .kq-tile[class*=kq-t-] .kq-tile-art-fallback{color:var(--kq-format);opacity:1}.kq-app[data-essai~=formats] .kq-suite-ligne[class*=kq-t-]{box-shadow:inset 4px 0 0 var(--kq-format-aplat)}.kq-app[data-essai~=formats] .kq-suite-ligne.is-encours[class*=kq-t-]{background:color-mix(in srgb,var(--kq-format) 12%,var(--kq-surface-1))}.kq-app[data-essai~=formats] .kq-prochain-affiche[class*=kq-t-]{background:linear-gradient(150deg,var(--kq-format-aplat),color-mix(in srgb,var(--kq-format-aplat) 45%,var(--kq-surface-3)));color:#fff}.kq-app,html .kq-mn{--kq-canvas: #ffffff;--kq-alt: #f7f5fc;--kq-rose: #d61f6e;--kq-carte-sombre: #1a1236;--kq-nav: #ffffffd9;--kq-nav-active: #f1ebff;--kq-surface-1: #ffffff;--kq-surface-2: #f7f5fc;--kq-surface-3: #ece8f6;--kq-border: #ece8f6;--kq-border-strong: #ddd7ee;--kq-border-dashed: #ddd7ee;--kq-ink: #1f1a3d;--kq-ink-muted: #57526e;--kq-ink-faint: #67627f;--kq-accent: #6f40ea;--kq-accent-soft: #f1ebff;--kq-accent-line: #7c4bf0;--kq-on-accent: #ffffff;--kq-neon: #6f40ea;--kq-neon-soft: #7c4bf01f;--kq-danger: #c50012;--kq-live: #d70015;--cp-warn: #9a4d00;--cp-warn-soft: #ff95002b;--kq-primaire: #7c4bf0;--kq-primaire-vif: #6a3be0;--kq-on-primaire: #ffffff;--kq-violet: #ece8f6;--kq-violet-hover: #ddd7ee;--kq-on-violet: #1f1a3d;--kq-fill: rgba(124, 75, 240, .08);--kq-fill-hover: rgba(124, 75, 240, .14);--kq-voile-survol: rgba(124, 75, 240, .08);--kq-shadow-1: 0 1px 2px rgba(31, 26, 61, .05), 0 4px 14px rgba(31, 26, 61, .06);--kq-shadow-2: 0 18px 44px rgba(31, 26, 61, .14);--kq-shadow-3: 0 18px 44px rgba(31, 26, 61, .14);--kq-degrade: linear-gradient(95deg, #2a6cf0 0%, #7c4bf0 52%, #ea3a86 100%);--kq-ombre-cta: 0 12px 28px rgba(124, 75, 240, .35);--kq-font-display: "Poppins", -apple-system, system-ui, sans-serif;--kq-font-body: "Poppins", -apple-system, system-ui, sans-serif;--kq-radius-md: 12px;--kq-radius-lg: 16px;--kq-radius-xl: 24px;--kq-radius-btn: 14px;--kq-ease-out: cubic-bezier(.16, 1, .3, 1);--kq-focus-ring: 0 0 0 3px var(--kq-canvas), 0 0 0 6px var(--kq-accent)}.kq-app[data-theme=nuit],html[data-theme=nuit] .kq-mn{--kq-canvas: #0f0e15;--kq-nav: #14131be6;--kq-nav-active: #24222f;--kq-alt: #14131b;--kq-surface-1: #1b1a24;--kq-surface-2: #24222f;--kq-surface-3: #302d3d;--kq-border: #2a2835;--kq-border-strong: #3a3748;--cp-warn: #ffb340;--cp-warn-soft: #ff9f0a33;--kq-border-dashed: #3a3748;--kq-ink: #f4f2fa;--kq-ink-muted: #b8b4c6;--kq-ink-faint: #9a95ab;--kq-danger: #ff6961;--kq-live: #d70015;--kq-accent: #a98bff;--kq-accent-soft: rgba(169, 139, 255, .14);--kq-accent-line: #a98bff;--kq-neon: #a98bff;--kq-neon-soft: rgba(169, 139, 255, .12);--kq-primaire: #7c4bf0;--kq-primaire-vif: #6a3be0;--kq-violet: #24222f;--kq-violet-hover: #302d3d;--kq-on-violet: #f4f2fa;--kq-rose: #ff6fae;--kq-carte-sombre: #24222f;--kq-fill: rgba(255, 255, 255, .06);--kq-fill-hover: rgba(255, 255, 255, .1);--kq-voile-survol: rgba(255, 255, 255, .06);--kq-shadow-1: 0 1px 2px rgba(0, 0, 0, .3), 0 4px 14px rgba(0, 0, 0, .3);--kq-shadow-2: 0 18px 44px rgba(0, 0, 0, .45);--kq-shadow-3: 0 18px 44px rgba(0, 0, 0, .45);--kq-ombre-cta: 0 8px 20px rgba(0, 0, 0, .4);--kq-focus-ring: 0 0 0 3px var(--kq-canvas), 0 0 0 6px var(--kq-accent)}.kq-app:not(.kq-portail-app){background:var(--kq-canvas)}.kq-app .kq-app-body{background:var(--kq-canvas)}.kq-app:not([data-theme=nuit]) .kq-barre,.kq-app .kq-barre{background:var(--kq-alt);border-right:0;backdrop-filter:none;-webkit-backdrop-filter:none}.kq-app :is(h1,h2,h3,.kq-shelf-title){font-weight:700;letter-spacing:-.02em}.kq-app :is(.kq-btn.kq-btn--or,.kq-btn.kq-btn--go,.kq-btn-lancer,.kq-prog-lancer,.kq-ms-nouvelle,.kq-fichejeu-creer,.kq-portail-principal,.kq-plan-cta--principal,.kq-fen-bouton.kq-fen-bouton--principal,.kq-iafenetre-btn,.kq-ecran-allumage-bouton,.kq-prochain-lancer:not(:disabled),.kq-dbtn.kq-dbtn--suivant:not(:disabled),.kq-rbtn.kq-rbtn--action:not(:disabled)){background:var(--kq-degrade);color:#fff;font-weight:700;border-color:transparent;box-shadow:var(--kq-ombre-cta);transition:transform .2s var(--kq-ease-out),filter .2s var(--kq-ease-out),box-shadow .2s var(--kq-ease-out)}.kq-app :is(.kq-btn.kq-btn--or,.kq-btn.kq-btn--go,.kq-btn-lancer,.kq-prog-lancer,.kq-ms-nouvelle,.kq-fichejeu-creer,.kq-portail-principal,.kq-plan-cta--principal,.kq-fen-bouton.kq-fen-bouton--principal,.kq-iafenetre-btn,.kq-ecran-allumage-bouton,.kq-prochain-lancer:not(:disabled),.kq-dbtn.kq-dbtn--suivant:not(:disabled),.kq-rbtn.kq-rbtn--action:not(:disabled)):hover:not(:disabled){background:var(--kq-degrade);filter:brightness(1.07) saturate(1.1);transform:translateY(-2px)}.kq-app :is(.kq-btn,.kq-btn-lancer,.kq-prog-lancer,.kq-ms-nouvelle):active:not(:disabled){transform:scale(.98)}.kq-app :is(.kq-btn.kq-btn--or,.kq-btn.kq-btn--go,.kq-prog-lancer,.kq-btn-lancer):disabled,.kq-app .kq-btn.kq-btn--go.is-ferme{box-shadow:none}.kq-app .kq-btn:not(:is(.kq-btn--or,.kq-btn--go,.kq-btn--ghost,.kq-btn--danger,.kq-tile-actions .kq-btn)){background:var(--kq-surface-1);color:var(--kq-ink);border:2px solid var(--kq-border-strong)}.kq-app .kq-btn:not(:is(.kq-btn--or,.kq-btn--go,.kq-btn--ghost,.kq-btn--danger,.kq-tile-actions .kq-btn)):hover:not(:disabled){background:var(--kq-surface-1);border-color:var(--kq-accent);color:var(--kq-accent)}.kq-app .kq-btn--ghost:hover:not(:disabled){background:var(--kq-fill);color:var(--kq-accent)}.kq-app .kq-btn--danger{border-width:2px}.kq-app input:not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.kq-app textarea,.kq-app select{background:var(--kq-surface-1);border:1px solid var(--kq-border-strong);border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}.kq-app input:hover:not(:focus),.kq-app textarea:hover:not(:focus),.kq-app select:hover:not(:focus){background:var(--kq-surface-1);border-color:var(--kq-accent-line)}.kq-app input:focus-visible,.kq-app textarea:focus-visible,.kq-app select:focus-visible,.kq-app input:focus,.kq-app textarea:focus,.kq-app select:focus{outline:none;border-color:var(--kq-accent);box-shadow:0 0 0 3px var(--kq-accent-soft)}.kq-app :is(.kq-search,.kq-ms-recherche,.kq-cptes-recherche,.kq-beta-recherche,.kq-panneau-search,.kq-recherche-champ){background:var(--kq-surface-1);border:1px solid var(--kq-border-strong);border-radius:12px}.kq-app :is(.kq-search,.kq-ms-recherche,.kq-cptes-recherche,.kq-beta-recherche,.kq-panneau-search,.kq-recherche-champ):focus-within{border-color:var(--kq-accent);box-shadow:0 0 0 3px var(--kq-accent-soft)}.kq-app :is(.kq-search,.kq-ms-recherche,.kq-cptes-recherche,.kq-beta-recherche,.kq-panneau-search,.kq-recherche-champ) input,.kq-app :is(.kq-search,.kq-ms-recherche,.kq-cptes-recherche,.kq-beta-recherche,.kq-panneau-search,.kq-recherche-champ) input:hover,.kq-app :is(.kq-search,.kq-ms-recherche,.kq-cptes-recherche,.kq-beta-recherche,.kq-panneau-search,.kq-recherche-champ) input:focus{background:transparent!important;border:0!important;box-shadow:none!important}.kq-app :is(button,a,[role=button],[tabindex]):focus-visible{outline:3px solid var(--kq-accent);outline-offset:3px;box-shadow:none}.kq-app .kq-onglet{border-radius:10px;font-weight:600}.kq-app .kq-onglet:hover{background:var(--kq-fill);color:var(--kq-accent)}.kq-app .kq-onglet.active,.kq-app .kq-onglet[aria-current=page]{background:var(--kq-nav-active);color:var(--kq-accent)}.kq-app :is(.kq-modal,.kq-panneau){background:var(--kq-surface-1);border:1px solid var(--kq-border);border-radius:24px}.kq-app .kq-modal-back{background:#17122b8c}.kq-app .kq-cptes-segmente{background:var(--kq-fill)}.kq-app .kq-cptes-segmente button[aria-pressed=true]{background:var(--kq-surface-1);color:var(--kq-accent);box-shadow:var(--kq-shadow-1)}.kq-app{--cp-zebra: #f7f5fc}.kq-app[data-theme=nuit]{--cp-zebra: #ffffff08}.kq-app .kq-dropzone{background:var(--kq-surface-1);border:2px dashed var(--kq-border-strong)}.kq-app .kq-dropzone[data-over=true]{border-color:var(--kq-accent);background:var(--kq-accent-soft)}.kq-app :is(input[type=range],input[type=checkbox],input[type=radio]){accent-color:var(--kq-accent)}.kq-app .kq-portail-feuille{border-radius:24px;--kq-focus-ring: 0 0 0 3px var(--kq-surface-1), 0 0 0 6px var(--kq-accent)}.kq-app .kq-panneau-type.is-on{background:var(--kq-primaire)!important;color:#fff!important}.kq-app .kq-panneau-fin{background:var(--kq-surface-1);color:var(--kq-ink);border:2px solid var(--kq-border-strong)}.kq-app .kq-panneau-fin:hover{background:var(--kq-surface-1);border-color:var(--kq-accent);color:var(--kq-accent)}.kq-app:not([data-theme=nuit]) .kq-scene-bonne{color:#1f7a36}.kq-app:not([data-theme=nuit]) .kq-dbtn.kq-dbtn--auto:not(.is-actif):not(:disabled){color:#1d6f31;border-color:#1d6f31}.kq-app .kq-barre-logo:before,.kq-app .kq-barre-logo:after{content:none;display:none}.kq-app .kq-recherche{background:transparent}.kq-app .kq-barre{background:var(--kq-alt);border-right:0}.kq-app[data-theme=nuit] .kq-barre{background:var(--kq-alt)}.kq-app .kq-prog{background:var(--kq-alt);border-left:0}.kq-app .kq-onglet.active,.kq-app .kq-onglet[aria-current=page]{background:var(--kq-surface-1);color:var(--kq-accent);box-shadow:var(--kq-shadow-1)}.kq-app :is(.kq-ms-vue,.kq-cptes-segmente){background:var(--kq-alt);border-radius:12px}.kq-app :is(.kq-ms-vue button.est-choisi,.kq-cptes-segmente button[aria-pressed=true]){background:var(--kq-surface-1);color:var(--kq-accent);font-weight:600;box-shadow:var(--kq-shadow-1);border-radius:10px}.kq-app :is(.kq-formats-pilule[aria-pressed=true],.kq-biblio-format.est-actif,.kq-panneau-type.is-on){background:var(--kq-nav-active)!important;color:var(--kq-accent)!important;font-weight:600}.kq-app[data-theme=nuit] :is(.kq-formats-pilule[aria-pressed=true],.kq-biblio-format.est-actif,.kq-panneau-type.is-on){background:var(--kq-accent-soft)!important}.kq-app :is(.kq-format-sur,.kq-prochain-sur,.kq-prochaine-sur,.kq-total-label){background:linear-gradient(95deg,#2a6cf0,#7c4bf0 45%,#d61f6e);-webkit-background-clip:text;background-clip:text;color:transparent;text-transform:none;letter-spacing:0;font-weight:600}.kq-app[data-theme=nuit] :is(.kq-format-sur,.kq-prochain-sur,.kq-prochaine-sur,.kq-total-label){background-image:linear-gradient(95deg,#7fa6ff,#b69cff 45%,#ff7fb6)}.kq-app :is(.kq-prog-total,.kq-format-compte,.kq-file-compte){color:var(--kq-rose);font-weight:600}.kq-app h1{font-weight:800;letter-spacing:-.03em}.kq-app .kq-cal-grille{gap:8px;border:0;border-radius:0;background:transparent;overflow:visible}.kq-app .kq-cal-entete{background:transparent;text-transform:none;font-weight:600;color:var(--kq-ink-faint)}.kq-app .kq-cal-case{background:var(--kq-surface-2);border-radius:12px;transition:background .2s var(--kq-ease-out),box-shadow .2s var(--kq-ease-out)}.kq-app[data-theme=nuit] .kq-cal-case{background:var(--kq-surface-1)}.kq-app .kq-cal-case:hover{background:var(--kq-surface-3)}.kq-app .kq-cal-case.est-hors-mois{background:transparent}.kq-app .kq-cal-case.est-passe:not(.est-aujourdhui):not(.est-choisie){background:var(--kq-surface-2);opacity:.7}.kq-app[data-theme=nuit] .kq-cal-case.est-passe:not(.est-aujourdhui):not(.est-choisie){background:var(--kq-surface-1)}.kq-app .kq-cal-case:has(.kq-cal-soiree){background:var(--kq-nav-active);box-shadow:inset 0 0 0 2px var(--kq-accent-line)}.kq-app[data-theme=nuit] .kq-cal-case:has(.kq-cal-soiree){background:var(--kq-accent-soft)}.kq-app .kq-cal-case:has(.kq-cal-soiree) .kq-cal-numero{color:var(--kq-accent);font-weight:700}.kq-app .kq-cal-case.est-aujourdhui .kq-cal-numero{background:var(--kq-degrade);color:#fff;font-weight:700}.kq-app .kq-cal-soiree{background:var(--kq-surface-1);color:var(--kq-ink);border-radius:8px}.kq-app .kq-cal-soiree .kq-cal-lieu{color:var(--kq-ink-muted)}.kq-app .kq-cal-grille .kq-cal-case.est-choisie,.kq-app .kq-cal-grille .kq-cal-case:has(.kq-cal-soiree.est-choisie){background:var(--kq-degrade);box-shadow:0 12px 28px #7c4bf059;opacity:1}.kq-app[data-theme=nuit] .kq-cal-grille :is(.kq-cal-case.est-choisie,.kq-cal-case:has(.kq-cal-soiree.est-choisie)){box-shadow:none}.kq-app .kq-cal-grille :is(.kq-cal-case.est-choisie,.kq-cal-case:has(.kq-cal-soiree.est-choisie)) .kq-cal-numero{color:#fff}.kq-app .kq-cal-soiree.est-choisie{background:#ffffff2e;color:#fff}.kq-app .kq-cal-soiree.est-choisie :is(.kq-cal-lieu,.kq-cal-lieu-ico){color:#fff}.kq-app .kq-cal-soiree{touch-action:none}.kq-app .kq-cal.est-en-glisse,.kq-app .kq-cal.est-en-glisse *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.kq-app .kq-cal.est-en-glisse .kq-cal-case:hover:not(.est-cible){background:var(--kq-surface-2)}.kq-app[data-theme=nuit] .kq-cal.est-en-glisse .kq-cal-case:hover:not(.est-cible){background:var(--kq-surface-1)}.kq-app .kq-cal-soiree.est-glissee{opacity:.35}.kq-app .kq-cal-grille .kq-cal-case.est-cible{background:var(--kq-nav-active);box-shadow:inset 0 0 0 2px var(--kq-accent);opacity:1}.kq-app[data-theme=nuit] .kq-cal-grille .kq-cal-case.est-cible{background:var(--kq-accent-soft)}.kq-app .kq-cal-case.est-cible .kq-cal-numero{color:var(--kq-accent)}.kq-app .kq-cal-fantome{display:block;padding:6px 10px;border:2px dashed var(--kq-accent);border-radius:8px;color:var(--kq-accent);font-size:14px;line-height:18px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-app .kq-cal-glisse{position:fixed;z-index:1000;max-width:240px;padding:6px 12px;border-radius:8px;background:var(--kq-degrade);color:#fff;font-size:14px;line-height:18px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;transform:translate(12px,12px);box-shadow:0 12px 28px #7c4bf059}.kq-app .kq-prochain{background:var(--kq-carte-sombre);color:#fff;border-radius:20px;box-shadow:var(--kq-shadow-2)}.kq-app[data-theme=nuit] .kq-prochain{border:1px solid var(--kq-border-strong)}.kq-app .kq-prochain :is(strong,.kq-prochain-txt){color:#fff}.kq-app .kq-prochain :is(.kq-prochain-detail,small){color:#c9c3e6}.kq-app .kq-prochain .kq-prochain-sur{background-image:linear-gradient(95deg,#7fa6ff,#b69cff 45%,#ff7fb6)}.kq-app .kq-prochain-2e{color:#fff;border-color:#ffffff38;background:#ffffff0f}.kq-app :is(.kq-prochain-lancer,.kq-prog-lancer){text-transform:uppercase;letter-spacing:.04em;border-radius:14px}.kq-app .kq-prog-carte{background:var(--kq-surface-1);box-shadow:var(--kq-shadow-1)}.kq-app .kq-prog-rang{display:grid;place-items:center;flex:none;width:26px;min-width:26px;height:26px;margin-left:8px;border-radius:50%;background:var(--kq-carte-sombre);color:#fff;font-size:13px!important;font-weight:700}.kq-app[data-theme=nuit] .kq-prog-rang{background:var(--kq-surface-3)}.kq-app svg.kq-empty-icon{box-sizing:content-box;padding:12px;border-radius:50%;background:var(--kq-degrade);color:#fff;box-shadow:0 8px 18px #7c4bf047}.kq-app .kq-plan-puce{width:20px;height:20px;margin-top:2px;border-radius:50%;background:var(--kq-degrade);color:#fff}.kq-app .kq-plan-puce svg{width:12px;height:12px}.kq-app .kq-plan{border:1px solid var(--kq-border-strong);border-radius:24px}.kq-app .kq-plan[data-populaire=true]{border:2px solid var(--kq-accent-line);box-shadow:var(--kq-shadow-2)}.kq-app .kq-plan[data-actuel=true]{border:2px solid var(--kq-go);box-shadow:var(--kq-shadow-2)}.kq-app .kq-plan-eyebrow--actuel{padding:3px 10px;border-radius:999px;background:var(--kq-go);color:var(--kq-on-go)}.kq-app .kq-plan-eyebrow:not(.kq-plan-eyebrow--actuel){padding:3px 10px;border-radius:999px;background:var(--kq-degrade);color:#fff}.kq-app .kq-plan-tag{background:var(--kq-nav-active);color:var(--kq-accent);border-radius:999px}.kq-app:not([data-theme=nuit]) :is(.card,.kq-panneau,.kq-modal){box-shadow:var(--kq-shadow-2)}.kq-app .btn.btn-primary{background:var(--kq-degrade);color:#fff;border-color:transparent;box-shadow:var(--kq-ombre-cta)}.kq-app .btn.btn-primary:hover{filter:brightness(1.07) saturate(1.1)}.kq-app .kq-rythme{background:var(--kq-alt)}.kq-app .kq-rythme-btn[aria-checked=true]{background:var(--kq-surface-1);color:var(--kq-accent);font-weight:600;box-shadow:var(--kq-shadow-1)}.kq-app :is(.kq-scene-surtv,.kq-suite-ligne.is-prochain .kq-suite-etiquette.is-next){background:linear-gradient(95deg,#2a6cf0,#7c4bf0 45%,#d61f6e);-webkit-background-clip:text;background-clip:text;color:transparent;text-transform:none;letter-spacing:0;font-weight:600}.kq-app[data-theme=nuit] :is(.kq-scene-surtv,.kq-suite-ligne.is-prochain .kq-suite-etiquette.is-next){background-image:linear-gradient(95deg,#7fa6ff,#b69cff 45%,#ff7fb6)}.kq-app .kq-suite-total{color:var(--kq-rose);font-weight:600}.kq-app .kq-suite-rang{display:grid;place-items:center;width:24px;min-width:24px;height:24px;border-radius:50%;background:var(--kq-carte-sombre);color:#fff;font-size:12px;font-weight:700;text-align:center}.kq-app[data-theme=nuit] .kq-suite-rang{background:var(--kq-surface-3)}.kq-app .kq-suite-ligne.is-prochain .kq-suite-rang{color:#fff}.kq-app .kq-suite-ligne.is-prochain :is(.kq-suite-reglages,.kq-suite-modifier){border-color:var(--kq-accent);background:transparent}.kq-app .kq-prochain .kq-prochain-lancer:disabled{background:#ffffff1a;color:#ffffffb8;box-shadow:none}.tc{--tc-fond: #0f0e15;--tc-surface: #1b1a24;--tc-surface-2: #24222f;--tc-trait: #3a3748;--tc-filet: #2a2835;--tc-encre: #f4f2fa;--tc-sec: #b8b4c6;--tc-ter: #9a95ab;--tc-violet: #a98bff;--tc-rose: #ff6fae;--tc-degrade: linear-gradient(95deg, #2a6cf0 0%, #7c4bf0 52%, #ea3a86 100%);--tc-degrade-texte: linear-gradient(95deg, #7fa6ff 0%, #b69cff 45%, #ff7fb6 100%);background:var(--tc-fond);color:var(--tc-encre);font-family:Poppins,-apple-system,system-ui,sans-serif}.tc :is(.tc-vif,.tc-joueurs,.tc-carte-pied,.tc-ligne-meta,.tc-vide,.tc-item-meta){color:var(--tc-sec)}.tc .tc-vif.est-vif{color:var(--tc-encre)}.tc .tc-vif i{background:#4a4658}.tc .tc-vif.est-vif i{background:#ff5a5f}.tc .tc-note{color:var(--tc-ter)}.tc .tc-carte{background:var(--tc-surface-2);border:1px solid var(--tc-filet);border-radius:20px}.tc :is(.tc-carte-titre,.tc-file-label){background:var(--tc-degrade-texte);-webkit-background-clip:text;background-clip:text;color:transparent;text-transform:none;letter-spacing:0;font-size:13px;font-weight:600}.tc .tc-carte-titre span{color:transparent}.tc .tc-carte-pied strong{color:var(--tc-rose)}.tc :is(.tc-btn,.tc-mini,.tc-fermer,.tc-item,.tc-muet){border-color:var(--tc-trait);color:var(--tc-encre)}.tc .tc-btn{border-radius:16px}.tc .tc-btn--stop{color:var(--tc-sec)}.tc :is(.tc-btn,.tc-item):active:not(:disabled){background:var(--tc-surface-2)}.tc .tc-btn.est-pause{color:var(--tc-violet);border-color:var(--tc-violet);background:#a98bff1f}.tc :is(.tc-btn.est-confirme,.tc-btn--stop:active:not(:disabled)){color:#ff9db1;border-color:#ff9db1}.tc :is(.tc-mini--off,.tc-item--off){color:#ff9db1;border-color:#ff9db173}.tc .tc-or{background:var(--tc-degrade);color:#fff;border-radius:22px;box-shadow:0 14px 30px #00000080}.tc .tc-or:disabled{background:var(--tc-surface-2);color:var(--tc-ter);box-shadow:none}.tc .tc-or:active:not(:disabled){filter:brightness(.94);transform:scale(.98)}.tc .tc-ligne{background:var(--tc-surface)}.tc .tc-ligne.est-encours{background:var(--tc-surface-2);box-shadow:inset 0 0 0 2px var(--tc-violet)}.tc .tc-mini:active:not(:disabled){background:var(--tc-surface-2)}.tc .tc-ajout{border-color:var(--tc-trait);color:var(--tc-sec)}.tc .tc-ajout:active{background:var(--tc-surface)}.tc .tc-onglets{border-top-color:var(--tc-filet)}.tc .tc-onglet{color:var(--tc-ter)}.tc .tc-onglet.est-actif{color:var(--tc-violet);border-bottom-color:var(--tc-violet);font-weight:600}.tc .tc-tiroir{background:var(--tc-fond)}.tc .tc-pad{background:var(--tc-surface);border-color:var(--tc-trait);color:var(--tc-encre)}.tc .tc-pad-ico{color:var(--tc-violet)}.tc :is(.tc-pad:active,.tc-pad.est-frappe){border-color:var(--tc-violet);background:#a98bff29}.tc .tc-muet.est-muet{border-color:#ff9db1;background:#ff9db124}.tc .tc-message{background:var(--tc-surface-2);border:1px solid var(--tc-filet)}.kq-app .kq-barre-haut{display:flex;justify-content:flex-start;margin:-4px 0 -6px}.kq-app .kq-barre-haut .kq-barre-replier{flex:none;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:10px;background:none;color:var(--kq-ink-muted);cursor:pointer}.kq-app .kq-barre-haut .kq-barre-replier:hover{background:var(--kq-fill-hover);color:var(--kq-ink)}.kq-app[data-barre=repliee] .kq-barre-haut{justify-content:center}.kq-app .kq-onglets-admin{margin-top:14px;padding:8px;border:1px solid var(--kq-border);border-radius:16px;background:var(--kq-fill)}.kq-app[data-barre=repliee] .kq-onglets-admin{padding:8px 4px}.kq-app .kq-modal.kq-suppr{max-width:560px;padding:0;overflow:hidden;text-align:left}.kq-app .kq-suppr-banniere{display:block;width:100%;aspect-ratio:4 / 1;max-height:150px;overflow:hidden;background:var(--kq-fill)}.kq-app .kq-suppr-banniere img{display:block;width:100%;height:100%;object-fit:cover}.kq-app .kq-suppr-corps{padding:28px 28px 22px;display:flex;flex-direction:column;gap:22px}.kq-app .kq-suppr-tete{display:flex;gap:14px;align-items:flex-start}.kq-app .kq-suppr-icone{flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--kq-danger-soft);color:var(--kq-danger)}.kq-app .kq-modal.kq-suppr h2{justify-content:flex-start;text-align:left;margin:2px 0 6px;font-size:20px;font-weight:700}.kq-app .kq-suppr-texte{margin:0;font-size:14.5px;line-height:1.5;color:var(--kq-ink-muted)}.kq-app .kq-suppr-texte b{color:var(--kq-ink)}.kq-app .kq-suppr-sous-titre{display:block;margin:0 0 10px;padding:0;font-size:13.5px;font-weight:700;color:var(--kq-ink)}.kq-app .kq-suppr-facultatif{margin-left:6px;font-weight:500;color:var(--kq-ink-muted)}.kq-app .kq-suppr-perte{padding:16px 18px;border:1px solid var(--kq-danger-line);border-radius:14px;background:var(--kq-danger-soft)}.kq-app .kq-suppr-liste{margin:0 0 10px;padding:0;list-style:none;font-size:14px;color:var(--kq-ink);display:flex;flex-direction:column;gap:6px}.kq-app .kq-suppr-liste li{position:relative;padding-left:22px}.kq-app .kq-suppr-liste li:before{content:"×";position:absolute;left:2px;top:-1px;font-weight:700;color:var(--kq-danger)}.kq-app .kq-suppr-note{margin:0;font-size:13px;color:var(--kq-ink-muted)}.kq-app .kq-suppr-raisons{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.kq-app .kq-suppr-raisons button{padding:6px 13px;border:1px solid var(--kq-border);border-radius:999px;background:var(--kq-fill);color:var(--kq-ink);font:inherit;font-size:13.5px;cursor:pointer}.kq-app .kq-suppr-raisons button:hover{background:var(--kq-fill-hover)}.kq-app .kq-suppr-raisons button[aria-pressed=true]{border-color:var(--kq-primaire);background:var(--kq-primaire);color:#fff}.kq-app .kq-suppr-precision,.kq-app .kq-suppr-champ{width:100%;padding:10px 12px;border:1px solid var(--kq-border-strong);border-radius:10px;background:var(--kq-fill);color:var(--kq-ink);font:inherit;font-size:14.5px}.kq-app .kq-suppr-precision{resize:vertical;min-height:64px}.kq-app .kq-suppr-precision::placeholder,.kq-app .kq-suppr-champ::placeholder{color:var(--kq-ink-faint, var(--kq-ink-muted))}.kq-app .kq-suppr-confirmation{display:block;margin:0}.kq-app .kq-suppr-adresse{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:6px;background:var(--kq-fill);font-family:var(--kq-font-mono, monospace);font-size:13px;font-weight:600}.kq-app .kq-suppr-pied{margin:0;padding-top:18px;border-top:1px solid var(--kq-border)}.kq-app .kq-modal-actions .kq-btn.kq-suppr-bouton:not(:disabled){background:var(--kq-danger);color:#fff}.kq-app .kq-modal-actions .kq-btn.kq-suppr-bouton:not(:disabled):hover{background:color-mix(in srgb,var(--kq-danger) 88%,#000)}.kq-app .kq-modal-actions .kq-btn.kq-suppr-bouton:disabled{opacity:1;background:var(--kq-fill);color:var(--kq-ink-muted)}.kq-app .kq-profil-partir-txt{margin:0;max-width:46ch}.kq-app .kq-modal.kq-mdp{max-width:440px;text-align:left}.kq-app .kq-mdp-champ{display:block;margin:0 0 14px}.kq-app .kq-mdp-champ>span:first-child{display:block;margin-bottom:6px;font-size:13px;font-weight:700;color:var(--kq-ink)}.kq-app .kq-mdp-champ input{width:100%;padding:10px 12px;border:1px solid var(--kq-border);border-radius:10px;background:var(--kq-fill);color:var(--kq-ink);font:inherit;font-size:15px}.kq-app .kq-mdp-aide{display:block;margin-top:5px;font-size:12.5px;color:var(--kq-ink-muted)}.kq-app .kq-mdp-aide.est-erreur{color:var(--kq-danger)}.kq-app .kq-mdp-note{margin:4px 0 14px;font-size:13px;color:var(--kq-ink-muted)}.kq-app .kq-mdp-erreur{margin:0 0 14px;padding:9px 12px;border-radius:10px;background:var(--kq-danger-soft);color:var(--kq-danger);font-size:13.5px}.kq-app .kq-modal{max-height:92vh}.kq-app .kq-modal.kq-mdp,.kq-app .kq-modal.kq-suppr{gap:0}.kq-app .kq-mdp-champ{margin-bottom:10px}.kq-app .kq-mdp-champ>span:first-child{margin-bottom:4px}.kq-app .kq-mdp-champ input{padding:8px 11px}.kq-app .kq-mdp-aide{margin-top:3px}.kq-app .kq-mdp-note{margin:2px 0 12px}.kq-app .kq-modal.kq-mdp h2{margin-bottom:14px}.kq-app .kq-modal.kq-suppr h2{margin-bottom:6px}.kq-app .kq-suppr-banniere{max-height:min(120px,15vh)}.kq-app .kq-suppr-corps{padding:18px 24px 20px}.kq-app .kq-suppr-texte{margin-bottom:14px}.kq-app .kq-suppr-liste{margin-bottom:8px;gap:3px}.kq-app .kq-suppr-note{margin-bottom:14px}.kq-app .kq-suppr-raisons{margin-bottom:12px}.kq-app .kq-suppr-confirmation{margin-bottom:16px}.kq-app .kq-beta-carte{padding:22px 24px;border:1px solid var(--kq-border-strong);border-radius:16px;background:var(--kq-surface-1);box-shadow:0 1px 2px #17122b0a}.kq-app .kq-beta-groupe{margin:14px 0 -4px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-app .kq-beta-h2{font-size:19px}.kq-app .kq-beta-groupe.est-seconde{margin-top:16px;padding-top:28px;border-top:1px solid var(--kq-border-strong)}.kq-app .kq-beta-carte.kq-reg{padding:0;overflow:hidden}.kq-app .kq-reg-liste{list-style:none;margin:0;padding:0}.kq-app .kq-reg-liste li+li{position:relative}.kq-app .kq-reg-liste li+li:before{content:"";position:absolute;inset:0 0 auto 70px;height:1px;background:var(--kq-border)}.kq-app .kq-reg-ligne{display:grid;grid-template-columns:36px minmax(96px,max-content) minmax(0,1fr) 16px;align-items:center;gap:14px;width:100%;padding:14px 20px;border:0;border-radius:0;background:none;font:inherit;color:var(--kq-ink);text-align:left;cursor:pointer;transition:background .16s var(--kq-ease-out)}.kq-app .kq-reg-ligne:hover{background:var(--kq-fill)}.kq-app .kq-reg-ligne:active{background:var(--kq-fill-hover)}.kq-app .kq-reg-ligne:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app .kq-reg-icone{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--kq-accent-soft);color:var(--kq-accent)}.kq-app .kq-reg-lib{font-size:15px;font-weight:600}.kq-app .kq-reg-val{display:grid;gap:1px;min-width:0;justify-items:end;text-align:right}.kq-app .kq-reg-fort{max-width:100%;font-size:15px;color:var(--kq-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-app .kq-reg-fort.est-vide{color:var(--kq-ink-muted)}.kq-app .kq-reg-sec{max-width:100%;font-size:12.5px;color:var(--kq-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-app .kq-reg-fleche{color:var(--kq-ink-muted);transition:transform .16s var(--kq-ease-out)}.kq-app .kq-reg-ligne:hover .kq-reg-fleche{transform:translate(2px);color:var(--kq-ink)}.kq-app .kq-modal.kq-reglage{display:flex;flex-direction:column;gap:0;width:min(560px,100%);max-width:min(560px,100%);padding:0;text-align:left;overflow:hidden}.kq-app .kq-reglage-tete{flex:none;display:flex;align-items:flex-start;gap:14px;padding:20px 22px 16px;border-bottom:1px solid var(--kq-border)}.kq-app .kq-reglage-tete>div{flex:1;min-width:0}.kq-app .kq-modal.kq-reglage h2{display:block;margin:0;justify-content:flex-start;text-align:left;font-family:var(--kq-font-display);font-size:20px;font-weight:700;letter-spacing:-.01em}.kq-app .kq-reglage-tete p{margin:3px 0 0;font-size:13px;color:var(--kq-ink-muted)}.kq-app .kq-reglage-corps{display:grid;gap:12px;min-height:0;overflow-y:auto;padding:18px 22px 20px}.kq-app .kq-reglage-corps>.kq-modal-actions{margin-top:4px}.kq-app .kq-reglage-champ{display:grid;gap:6px}.kq-app .kq-reglage-champ>span{font-size:13px;font-weight:700;color:var(--kq-ink)}.kq-app .kq-reglage-champ input[type=date]{width:190px;max-width:190px}.kq-app .kq-reglage-champ input,.kq-app .kq-reglage-champ textarea{padding:10px 12px;border:1px solid var(--kq-border-strong);border-radius:10px;background:var(--kq-fill);color:var(--kq-ink);font:inherit;font-size:15px}.kq-app .kq-reglage-champ textarea{resize:vertical;min-height:72px}.kq-app .kq-reglage-champ input:focus-visible,.kq-app .kq-reglage-champ textarea:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app .kq-reglage-note{margin:0;font-size:14px;color:var(--kq-ink)}.kq-app .kq-reglage-aide{margin:-4px 0 0;font-size:13px;color:var(--kq-ink-muted)}.kq-app .kq-reglage-rangee{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.kq-app .kq-reglage-lib{font-size:15px;font-weight:600}.kq-app .kq-reglage-rappel{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:12px;background:var(--kq-fill);font-size:14px}.kq-app .kq-beta-report{padding:0;border:1px solid var(--kq-border);border-radius:12px;background:var(--kq-surface-2);overflow:hidden;transition:border-color .16s var(--kq-ease-out),box-shadow .16s var(--kq-ease-out)}.kq-app .kq-beta-report:hover{border-color:var(--kq-border-strong)}.kq-app .kq-beta-report.est-ouvert{border-color:var(--kq-accent-line);box-shadow:0 1px 2px #1f1a3d0d,0 8px 24px #1f1a3d12}.kq-app .kq-beta-report.est-archive{background:transparent}.kq-app .kq-beta-report.est-archive .kq-sig-qui{color:var(--kq-ink-muted);font-weight:500}.kq-app .kq-sig-tete{display:grid;gap:5px;width:100%;padding:13px 16px;border:0;background:none;font:inherit;color:var(--kq-ink);text-align:left;cursor:pointer}.kq-app .kq-sig-tete:hover{background:var(--kq-fill)}.kq-app .kq-sig-tete:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app .kq-sig-ligne{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kq-app .kq-sig-qui{font-size:15px;font-weight:600}.kq-app .kq-sig-quand{font-size:13px;color:var(--kq-ink-muted)}.kq-app .kq-sig-joint{padding:1px 8px;border-radius:999px;background:var(--kq-fill);font-size:12px;color:var(--kq-ink-muted)}.kq-app .kq-sig-texte{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;line-height:1.45;color:var(--kq-ink-muted)}.kq-app .kq-sig-fleche{flex:none;color:var(--kq-ink-muted);transition:transform .16s var(--kq-ease-out)}.kq-app .kq-beta-report.est-ouvert .kq-sig-fleche{transform:rotate(180deg)}.kq-app .kq-beta-report.est-ouvert .kq-sig-texte{display:none}.kq-app .kq-sig-corps{padding:4px 16px 14px;border-top:1px solid var(--kq-border)}.kq-app .kq-sig-corps .kq-beta-report-grille{margin-top:12px}.kq-app .kq-beta-statut.est-nouveau{background:color-mix(in srgb,var(--cp-warn) 16%,transparent);color:var(--cp-warn)}.kq-app .kq-beta-statut.est-traite{background:color-mix(in srgb,var(--cp-en-jeu) 16%,transparent);color:var(--cp-en-jeu)}.kq-app .kq-beta-chiffre-lien{padding:0;border:0;background:none;font:inherit;font-weight:700;font-variant-numeric:tabular-nums;color:var(--kq-accent);cursor:pointer}.kq-app .kq-beta-chiffre-lien:hover{text-decoration:underline;text-underline-offset:3px}.kq-app .kq-beta-chiffre-lien:focus-visible{outline:none;border-radius:4px;box-shadow:var(--kq-focus-ring)}.kq-app .kq-cptes-table tbody tr.kq-beta-fiche-rangee>td{border-top:1px solid var(--kq-border);background:var(--kq-surface-2);padding:0 18px 20px}.kq-app .kq-beta-fiche{display:grid;gap:18px;padding-top:16px}.kq-app .kq-beta-fiche-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.kq-app .kq-beta-fiche-tete>div:first-child{min-width:0}.kq-app .kq-beta-fiche-mail{margin:0;font-size:15px;font-weight:600;overflow-wrap:anywhere}.kq-app .kq-beta-fiche-tete p+p{margin:3px 0 0}.kq-app .kq-beta-fiche-liens{display:flex;gap:8px;flex-wrap:wrap}.kq-app .kq-beta-vedettes{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px}.kq-app .kq-beta-vedette{display:grid;gap:1px;padding:12px 16px;border-radius:12px;background:var(--kq-surface-1);border:1px solid var(--kq-border)}.kq-app .kq-beta-vedette b{font-family:var(--kq-font-display);font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.02em}.kq-app .kq-beta-vedette span{font-size:12.5px;color:var(--kq-ink-muted)}.kq-app .kq-beta-vedette.est-alerte b{color:var(--cp-warn)}.kq-app .kq-beta-bloc{background:transparent;border:1px solid var(--kq-border);padding:14px 16px}.kq-app .kq-beta-bloc h3{font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-app .kq-beta-reglages{display:grid;gap:14px;padding:16px 18px 18px;border:1px solid var(--kq-border-strong);border-radius:14px;background:var(--kq-surface-1)}.kq-app .kq-beta-reglages .kq-beta-groupe{margin:0}.kq-app .kq-beta-reglages .kq-beta-action{gap:14px}.kq-app .kq-beta-reglages input[type=date]{width:172px;max-width:172px}.kq-app .kq-onglet-pastille,.kq-app .kq-beta-pastille{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border:0;border-radius:999px;background:var(--cp-warn);color:#fff;font:inherit;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.kq-app[data-theme=nuit] .kq-onglet-pastille,.kq-app[data-theme=nuit] .kq-beta-pastille{color:var(--kq-canvas)}.kq-app .kq-onglet-pastille{margin-left:auto}.kq-app[data-barre=repliee] .kq-onglet-pastille{position:absolute;top:4px;right:4px;margin-left:0;min-width:18px;height:18px;padding:0 5px;font-size:11px;box-shadow:0 0 0 2px var(--kq-canvas)}.kq-app .kq-beta-pastille{cursor:pointer}.kq-app .kq-beta-pastille:hover{background:color-mix(in srgb,#000 12%,var(--cp-warn))}.kq-app .kq-beta-pastille:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-app .kq-barre-haut,.kq-app[data-barre=repliee] .kq-barre-haut{justify-content:flex-start;padding-left:9px}.kq-app[data-barre=repliee] .kq-onglets-groupe,.kq-app[data-barre=repliee] .kq-barre-fin,.kq-app[data-barre=repliee] .kq-barre-tete{align-items:flex-start}.kq-app .kq-barre-logo,.kq-app[data-barre=repliee] .kq-barre-logo{box-sizing:border-box;height:56px;align-items:center;justify-content:center}.kq-app .kq-barre-logo img{transition:width .3s cubic-bezier(.32,.72,0,1),height .3s cubic-bezier(.32,.72,0,1)}.kq-app .kq-onglet-txt,.kq-app .kq-compte-nom,.kq-app .kq-barre-lien span,.kq-app .kq-theme-btn span{transition:opacity .14s linear calc(var(--kq-barre-duree) * .6)}.kq-app[data-barre=repliee] .kq-onglet-txt,.kq-app[data-barre=repliee] .kq-compte-nom,.kq-app[data-barre=repliee] .kq-barre-lien span,.kq-app[data-barre=repliee] .kq-theme-btn span{opacity:0;transition:opacity .12s linear 0ms}@media (prefers-reduced-motion: reduce){.kq-app .kq-barre-logo,.kq-app .kq-barre-logo img,.kq-app .kq-onglet-txt,.kq-app .kq-compte-nom,.kq-app .kq-barre-lien span,.kq-app .kq-theme-btn span{transition:none}}.kq-app .kq-onglet{overflow:hidden;transition:width var(--kq-barre-duree) var(--kq-barre-courbe),padding var(--kq-barre-duree) var(--kq-barre-courbe),background .16s ease,color .16s ease}.kq-app[data-barre=repliee] .kq-onglet{justify-content:flex-start;padding:0 0 0 14px;gap:12px}.kq-app[data-barre=repliee] .kq-onglet .kq-onglet-txt{position:static;width:auto;height:auto;margin:0;clip:auto;opacity:0;white-space:nowrap}.kq-app .kq-onglets-admin,.kq-app[data-barre=repliee] .kq-onglets-admin{box-sizing:border-box;width:calc(100% + 16px);margin-inline:-8px;padding:8px}@media (prefers-reduced-motion: reduce){.kq-app .kq-onglet{transition:background .16s ease,color .16s ease}}.kq-accueil-fond{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;filter:blur(13px) saturate(1.1);transform:scale(1.06);transform-origin:center;pointer-events:none;-webkit-user-select:none;user-select:none}.kq-app.kq-accueil-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:block;background:color-mix(in srgb,var(--kq-canvas) 55%,transparent);overflow-y:auto}.kq-app .kq-accueil-centre{display:flex;align-items:center;justify-content:center;min-height:100%;padding:24px}.kq-app .kq-accueil{display:grid;gap:22px;align-content:start;width:min(860px,100%);margin:0;padding:32px 36px 28px;border:1px solid var(--kq-border-strong);border-radius:24px;background:var(--kq-surface-1);box-shadow:var(--kq-shadow-1)}.kq-app .kq-accueil-tete{display:grid;gap:6px}.kq-app .kq-accueil-sur{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kq-accent)}.kq-app .kq-accueil h1{margin:0;font-family:var(--kq-font-display);font-size:32px;font-weight:700;letter-spacing:-.02em}.kq-app .kq-accueil-intro{margin:0;font-size:16px;color:var(--kq-ink-muted);text-wrap:balance}.kq-app .kq-accueil-corps{display:grid;grid-template-columns:1fr 1fr;gap:18px}@media (max-width: 760px){.kq-app .kq-accueil-corps{grid-template-columns:1fr}}.kq-app .kq-accueil-bloc{display:grid;gap:12px;align-content:start;padding:20px 22px;border:1px solid var(--kq-border);border-radius:16px}.kq-app .kq-accueil-bloc.est-offre{border-color:var(--kq-accent-line);background:var(--kq-accent-soft)}.kq-app .kq-accueil-bloc h2{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-app .kq-accueil-prix{display:flex;flex-direction:column;align-items:center;gap:1px;margin:0;text-align:center}.kq-app .kq-accueil-barre{font-size:17px;font-weight:600;color:var(--kq-ink-muted);text-decoration-line:line-through;text-decoration-color:var(--kq-rose);text-decoration-thickness:2px}.kq-app .kq-accueil-offert{font-family:var(--kq-font-display);font-size:54px;font-weight:900;line-height:.95;letter-spacing:-.03em;background:var(--kq-degrade);-webkit-background-clip:text;background-clip:text;color:transparent}.kq-app .kq-accueil-forfait{font-size:15px;font-weight:600;color:var(--kq-ink)}.kq-app .kq-accueil-liste{display:grid;gap:9px;margin:0;padding:0;list-style:none;font-size:15px}.kq-app .kq-accueil-liste li{display:flex;align-items:flex-start;gap:9px;line-height:1.4}.kq-app .kq-accueil-liste svg{flex:none;margin-top:2px;color:var(--kq-accent)}.kq-app .kq-accueil-liste b{font-variant-numeric:tabular-nums}.kq-app .kq-accueil-duree{margin:2px 0 0;font-size:13.5px;line-height:1.45;color:var(--kq-ink-muted)}.kq-app .kq-accueil-devoirs{display:grid;gap:12px;margin:0;padding:0;list-style:none}.kq-app .kq-accueil-devoirs li{display:grid;gap:2px}.kq-app .kq-accueil-devoirs b{font-size:15px}.kq-app .kq-accueil-devoirs span{font-size:13.5px;line-height:1.45;color:var(--kq-ink-muted)}.kq-app .kq-accueil-franchise{margin:4px 0 0;font-size:13.5px;line-height:1.45;color:var(--kq-ink)}.kq-app .kq-accueil-pied{display:grid;gap:12px;justify-items:center}.kq-app .kq-accueil-cgu{margin:0;font-size:14px;color:var(--kq-ink-muted);text-align:center}.kq-app .kq-accueil-cgu a{color:var(--kq-accent)}.kq-app .kq-accueil-case{display:flex;align-items:flex-start;justify-content:center;gap:10px;text-align:left;cursor:pointer}.kq-app .kq-accueil-case input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:var(--kq-accent);cursor:pointer}.kq-app .kq-accueil-actions .kq-btn--go:disabled{background:color-mix(in srgb,var(--kq-ink) 14%,transparent);color:var(--kq-ink-muted);box-shadow:none;opacity:1}.kq-app .kq-accueil-erreur{margin:0;color:var(--kq-danger);font-weight:600;font-size:14px}.kq-app .kq-accueil-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.kq-app .kq-accueil-actions .kq-btn{min-width:160px}@media (max-height: 820px){.kq-app .kq-accueil{gap:16px;padding:24px 32px 22px}.kq-app .kq-accueil h1{font-size:27px}.kq-app .kq-accueil-offert{font-size:44px}.kq-app .kq-accueil-bloc{padding:16px 18px;gap:10px}.kq-app .kq-accueil-liste{gap:7px}.kq-app .kq-accueil-devoirs{gap:9px}}.kq-app .kq-vide{display:flex;align-items:center;gap:18px;width:100%;min-height:108px;padding:14px 18px 14px 14px;border:1px solid var(--kq-border-strong);border-radius:16px;background:var(--kq-surface-1)}.kq-app .kq-vide-art{flex:none;position:relative;display:grid;place-items:center;width:80px;height:80px;border-radius:12px;overflow:hidden;background:var(--kq-fill);color:var(--kq-accent)}.kq-app .kq-vide-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.kq-app .kq-vide-dit{display:grid;gap:3px;min-width:0;flex:1}.kq-app .kq-vide-dit b{font-family:var(--kq-font-display);font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--kq-ink)}.kq-app .kq-vide-dit>span{font-size:14px;line-height:1.4;color:var(--kq-ink-muted)}.kq-app .kq-vide-action{flex:none;display:inline-flex;align-items:center;gap:8px;text-decoration:none;white-space:nowrap}@container (max-width: 520px){.kq-app .kq-vide{flex-wrap:wrap}.kq-app .kq-vide-action{width:100%;justify-content:center}}@media (max-width: 720px){.kq-app .kq-vide{flex-wrap:wrap}.kq-app .kq-vide-action{width:100%;justify-content:center}}.kq-app .kq-fichejeu-trophee{height:1.1em;width:auto;margin:0 .1em;vertical-align:-.2em}.kq-app .kq-jeux-ouverts{list-style:none;margin:0 0 12px;padding:0;border:1px solid var(--kq-border);border-radius:14px;overflow:hidden}.kq-app .kq-jeux-ouverts li+li{border-top:1px solid var(--kq-border)}.kq-app .kq-jeux-ouverts-ligne{display:flex;align-items:center;gap:14px;padding:12px 16px;cursor:pointer}.kq-app .kq-jeux-ouverts-ligne input{width:18px;height:18px;flex:none}.kq-app .kq-jeux-ouverts-nom{display:grid;gap:2px}.kq-app .kq-jeux-ouverts-nom b{font-size:15px;color:var(--kq-ink)}.kq-app .kq-jeux-ouverts-nom span{font-size:13px;color:var(--kq-ink);opacity:.7}.kq-app .kq-jeux-ouverts-ligne.est-ferme b{opacity:.5}.tc.tc-boitier{background:radial-gradient(120% 70% at 50% 0%,#1c1830,#07060d 70%);gap:14px}.tc.tc-boitier .tc-tete{padding:0 6px}.tc .tc-carte.tc-ecran{flex:none;padding:12px 16px;border-radius:20px;background:linear-gradient(180deg,#0b1a16,#06110e);border:2px solid #050807;box-shadow:inset 0 0 18px #3ddc851f,inset 0 2px 6px #000000b3}.tc .tc-ecran .tc-carte-titre{color:#b9f3d3;opacity:.85;font-size:13px}.tc .tc-ecran .tc-carte-titre span{color:#b9f3d3}.tc .tc-ecran .tc-carte-question{color:#8fe8b9;font-size:13px}.tc .tc-ecran .tc-carte-reponse{color:#3ddc85;font-size:18px;font-weight:800;text-shadow:0 0 10px rgba(61,220,133,.35)}.tc .tc-ecran .tc-carte-pied{color:#8fe8b9}.tc .tc-ecran .tc-carte-pied strong{color:#fff;font-size:24px;text-shadow:0 0 10px rgba(255,255,255,.3)}.tc-croix{position:relative;flex:1 1 auto;min-height:0;width:min(100%,340px,46svh);aspect-ratio:1;max-height:46svh;margin:0 auto}.tc-croix-anneau{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(180deg,#221e33,#14111d);box-shadow:inset 0 2px #ffffff14,inset 0 -3px 6px #0009,0 6px 14px #00000080}.tc-touche{position:absolute;width:30%;height:26%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:0;border:0;border-radius:50%;background:transparent;color:#cfcbe0;font:600 12px var(--kq-font-body);cursor:pointer;transition:transform .08s ease,background .15s ease}.tc-touche i{font-style:normal;font-size:20px;color:#fff;line-height:1}.tc-touche:active:not(:disabled){transform:scale(.92);background:#ffffff0f}.tc-touche:disabled{opacity:.35;cursor:default}.tc-touche--haut{top:3%;left:35%}.tc-touche--bas{bottom:3%;left:35%}.tc-touche--gauche{left:2%;top:37%}.tc-touche--droite{right:2%;top:37%}.tc-touche--stop i{color:#ff6b7d}.tc-touche.est-pause i{color:#ffc93c}.tc-touche.est-pause{background:#6f40ea;color:#fff;box-shadow:0 0 0 3px #a98bff8c,0 6px 18px #6f40ea80}.tc-touche.est-pause i{color:#fff}.tc-touche.est-confirme{color:#ffc93c}.tc-ok{position:absolute;left:50%;top:50%;width:46%;height:46%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0 10px;border:0;border-radius:50%;background:linear-gradient(135deg,#2f6bff,#8a45f0 55%,#e8398f);color:#fff;text-align:center;cursor:pointer;box-shadow:0 0 0 6px #0f0d16,0 0 0 8px #ffffff14,0 10px 24px #8a45f08c,inset 0 2px #ffffff59,inset 0 -4px 8px #00000040;transition:transform .08s ease,box-shadow .08s ease}.tc-ok i{font-style:normal;font-size:24px;letter-spacing:-4px;line-height:1}.tc-ok span{font:800 14px/1.1 var(--kq-font-body);overflow-wrap:anywhere}.tc-ok:active:not(:disabled){transform:translate(-50%,-50%) scale(.95);box-shadow:0 0 0 6px #0f0d16,0 4px 10px #8a45f073,inset 0 3px 8px #00000059}.tc-ok:disabled{background:linear-gradient(135deg,#34304a,#26223a);color:#8b87a0;box-shadow:0 0 0 6px #0f0d16,0 0 0 8px #ffffff0d;cursor:default}.tc-rangee{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:12px}.tc-touche-plate{height:58px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:18px;background:linear-gradient(180deg,#2b2740,#1a1726);color:#f3f1f8;font:700 14px var(--kq-font-body);cursor:pointer;box-shadow:inset 0 1px #ffffff1f,0 4px #0b0a10,0 6px 12px #00000073;transition:transform .08s ease,box-shadow .08s ease}.tc-touche-plate i{font-style:normal}.tc-touche-plate:active{transform:translateY(3px);box-shadow:inset 0 1px #ffffff14,0 1px #0b0a10}.tc-touche-auto{grid-column:1 / -1}.tc-touche-auto.est-actif{background:linear-gradient(180deg,#2fd27a,#1a9e57);color:#04220f}.tc-touche-auto:disabled{opacity:.4}.tc-touche-auto.est-impose:disabled{opacity:1;cursor:not-allowed;background:transparent;border:1px dashed rgba(47,210,122,.55);box-shadow:none;color:#ffffffb8}.tc-touche-auto.est-impose .tc-cadenas{color:#2fd27a;margin-right:6px;vertical-align:-2px}.tc.tc-boitier{padding-top:calc(env(safe-area-inset-top,0px) + 22px)}.tc-croix{width:min(100%,380px,52svh);max-height:52svh}.tc-touche{width:32%;height:28%;font-size:15px;gap:4px}.tc-touche i{font-size:28px}.tc-touche--haut,.tc-touche--bas{left:34%}.tc-touche--gauche,.tc-touche--droite{top:36%}.tc-ok i{font-size:30px}.tc-ok span{font-size:17px}.tc-touche-plate{height:66px;font-size:17px}.tc .tc-ecran .tc-carte-reponse{font-size:20px}.tc-croix{flex:none;height:auto;margin:auto}html:has(.tc.tc-boitier),html:has(.tc.tc-boitier) body{background:#07060d}.tc.tc-boitier{height:calc(100dvh - 16px);margin:8px;border-radius:40px;background:linear-gradient(180deg,#2a2640,#16131f 60%,#110f18);box-shadow:inset 0 1px #ffffff1f,inset 0 -2px #0009,0 20px 40px #0009}.tc.tc-boitier:after{content:"PODIUM PARTY";flex:none;text-align:center;font:800 10px var(--kq-font-body);letter-spacing:.3em;color:#5c5870}.tc-touche{width:24%;height:22%}.tc-touche--haut{top:2.5%;left:38%}.tc-touche--bas{bottom:2.5%;left:38%}.tc-touche--gauche{left:1.5%;top:39%}.tc-touche--droite{right:1.5%;top:39%}.tc.tc-boitier{overflow-y:auto}.tc .tc-carte.tc-ecran{flex:0 1 auto;min-height:64px;overflow-y:auto}.tc .tc-ecran .tc-carte-pied{position:sticky;bottom:-12px;margin:0 -16px -12px;padding:12px 16px;background:linear-gradient(180deg,#06110e00,#06110e 10px)}.tc .tc-ecran .tc-carte-anecdote .kq-anecdote-texte{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tc-croix-zone{flex:1 1 0;min-height:220px;display:grid;place-items:center;container-type:size}.tc-croix{width:min(100cqw,100cqh,380px);max-height:none;margin:0;container-type:inline-size}.tc-touche{font-size:clamp(11px,4cqw,15px);white-space:nowrap}.tc-rangee:has(>:nth-child(4)) .tc-touche-auto{grid-column:auto}.tc-touche i{font-size:clamp(18px,7.4cqw,28px)}.tc-ok i{font-size:clamp(20px,8cqw,30px)}.tc-ok span{font-size:clamp(12px,4.5cqw,17px);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@supports not (container-type: size){.tc-croix-zone{flex:none;display:block}.tc-croix{width:min(100%,380px,46svh);margin:0 auto}}@media (max-height: 720px){.tc.tc-boitier{gap:10px;padding-top:calc(env(safe-area-inset-top,0px) + 12px)}.tc .tc-carte.tc-ecran{padding:10px 14px}.tc .tc-ecran .tc-carte-question{-webkit-line-clamp:2}.tc-touche-plate{height:54px;font-size:16px}.tc-rangee{gap:10px}}@media (max-height: 600px){.tc-croix-zone{min-height:196px}.tc-touche-plate{height:50px}.tc.tc-boitier:after{display:none}}.kq-raccourcis{gap:0;padding-top:4px;padding-bottom:4px}.kq-raccourci{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--kq-border)}.kq-raccourci:last-child{border-bottom:0}.kq-raccourci-nom{font-size:16px;color:var(--kq-ink)}.kq-raccourci-touche{min-width:44px;padding:4px 12px;border:1px solid var(--kq-border-strong);border-bottom-width:3px;border-radius:8px;background:var(--kq-surface-2);color:var(--kq-ink);font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;text-align:center}.kq-raccourci-touche.est-vide{color:var(--kq-ink-faint);font-weight:400}.kq-raccourci-attente{font-size:14px;color:var(--kq-accent);font-weight:600}.kq-raccourci-gestes{display:flex;gap:8px}.kq-app .kq-plans:not(.kq-pro-plans){column-gap:28px;margin-top:32px;max-width:min(1440px,calc(var(--kq-plans-colonnes, 3) * 700px))}.kq-app .kq-page .kq-comparatif{max-width:min(1440px,calc(var(--kq-plans-colonnes, 2) * 700px + 28px))}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan{padding:40px 40px 36px;margin-bottom:28px;border-radius:24px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-haut{gap:10px;padding-bottom:18px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-detail{padding:10px 0 28px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-pitch{padding-bottom:28px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-contenu{gap:18px;padding-top:26px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-liste{gap:14px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-pied{padding-top:34px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan .kq-plan-cta{min-height:48px;font-size:16px;border-radius:12px}.kq-app .kq-plan-voir{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0 auto 14px;padding:4px 8px;border:0;background:none;color:var(--kq-accent, #8b6dff);font:700 15px var(--kq-font, Poppins),sans-serif;cursor:pointer;transition:gap .2s ease,color .2s ease}.kq-app .kq-plan-voir:hover{gap:10px}.kq-app .kq-plan-voir:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:8px}.kq-app .kq-plan .kq-plan-cta.kq-plan-cta--principal{background:var(--kq-degrade);color:#fff;font-weight:700;border-color:transparent;box-shadow:var(--kq-ombre-cta)}.kq-app .kq-plan .kq-plan-cta.kq-plan-cta--principal:hover:not(:disabled){background:var(--kq-degrade);color:#fff;filter:brightness(1.07) saturate(1.1);transform:translateY(-2px)}.kq-app .kq-plan-puce{width:22px;height:24px;margin-top:0;border-radius:0;background:none;color:var(--kq-accent)}.kq-app .kq-plan-puce svg{width:20px;height:20px}.kq-app .kq-plan-puce{width:30px;height:26px;margin-top:-1px;border-radius:0;background:var(--kq-degrade);color:transparent;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2024%22%3E%3Cpath%20d%3D%22M3.5%2012.5l6.5%206.5L24.5%204.5%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%224.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2028%2024%22%3E%3Cpath%20d%3D%22M3.5%2012.5l6.5%206.5L24.5%204.5%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%224.2%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-liste li{gap:14px}.kq-app .kq-page:has(>.kq-plans)>.kq-page-title{font-size:44px;letter-spacing:-.025em}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-nom{font-size:36px;font-weight:700;letter-spacing:-.02em}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-euros{font-size:52px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-par{font-size:20px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-detail{font-size:18px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-pitch{font-size:20px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-reprise{font-size:19px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-liste li{font-size:20px;line-height:1.4}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-puce{width:34px;height:28px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-voir{font-size:18px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan .kq-plan-cta{min-height:58px;font-size:18px;border-radius:14px}@media (max-width: 1500px){.kq-app .kq-page:has(>.kq-plans)>.kq-page-title{font-size:36px}.kq-app .kq-plans:not(.kq-pro-plans){margin-top:20px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan{padding:28px 32px 26px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-haut{padding-bottom:10px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-nom{font-size:30px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-euros{font-size:44px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-par{font-size:18px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-detail{font-size:16px;padding:6px 0 18px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-pitch{font-size:18px;padding-bottom:18px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-contenu{gap:12px;padding-top:18px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-reprise{font-size:17px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-liste{gap:10px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-liste li{font-size:18px;line-height:1.35}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-puce{width:30px;height:25px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-pied{padding-top:22px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-voir{font-size:16px;margin-bottom:10px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan .kq-plan-cta{min-height:50px;font-size:17px}}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-euros{font-size:46px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-pitch{font-size:23px}.kq-app .kq-plan-reprise--cochee{display:flex;align-items:center;gap:14px}@media (max-width: 1500px){.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-euros{font-size:40px}.kq-app .kq-plans:not(.kq-pro-plans) .kq-plan-pitch{font-size:21px}}@media (min-width: 1501px){.kq-app .kq-plans:not(.kq-pro-plans){zoom:.8}.kq-app .kq-page .kq-comparatif{max-width:min(1152px,calc(var(--kq-plans-colonnes, 2) * 560px + 22px))}}@media (max-width: 1500px) and (max-height: 860px){.kq-app .kq-plans:not(.kq-pro-plans){zoom:.92}}@media (max-width: 1500px) and (max-height: 760px){.kq-app .kq-plans:not(.kq-pro-plans){zoom:.83}}.kq-app .kq-page .kq-comparatif{margin-top:40px}.kq-app .kq-page .kq-comparatif-titre{margin-bottom:24px;font-size:32px;letter-spacing:-.02em}@media (max-width: 1500px){.kq-app .kq-page .kq-comparatif-titre{font-size:28px}}@media (min-width: 1501px) and (max-height: 900px){.kq-app .kq-plans:not(.kq-pro-plans){zoom:.74}}.kq-dossiers-zone{margin:0 0 30px}.kq-dossiers{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px 12px}@media (min-width: 1100px){.kq-dossiers{grid-template-columns:repeat(4,minmax(0,1fr))}}.kq-dossier-carte{position:relative;display:flex;align-items:center;gap:16px;height:64px;padding:0 12px 0 0;box-sizing:border-box;overflow:hidden;border-radius:6px;border:0;background:var(--kq-fill, #ffffff12);color:var(--kq-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color .15s,transform .15s,box-shadow .15s;--kq-dossier-ombre: 0 2px 10px #00000026, 0 1px 2px #0000001f;box-shadow:var(--kq-dossier-ombre)}.kq-dossier-carte:hover{background:color-mix(in srgb,var(--kq-ink) 14%,transparent)}.kq-dossier-carte:focus-visible{outline:2px solid var(--kq-accent);outline-offset:2px}.kq-dossier-carte.est-ouvert{box-shadow:inset 0 0 0 2px var(--kq-accent),var(--kq-dossier-ombre)}.kq-dossier-carte.est-vise{background:color-mix(in srgb,var(--kq-accent) 26%,transparent);box-shadow:inset 0 0 0 2px var(--kq-accent),var(--kq-dossier-ombre);transform:translateY(-2px)}.kq-dossier-vignette{flex:none;position:relative;width:64px;height:64px;overflow:hidden;display:grid;place-items:center;background:#0004}.kq-dossier-vignette img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kq-dossier-vignette--mosaique{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.kq-dossier-vignette--mosaique img{position:static;width:100%;height:100%}.kq-dossier-vignette--vide,.kq-dossier-vignette--plus{color:#fff;background:linear-gradient(135deg,#2a6cf0,#7c4bf0 52%,#ea3a86)}.kq-dossier-vignette--plus{background:color-mix(in srgb,var(--kq-ink) 10%,transparent);color:var(--kq-ink)}.kq-dossier-icone{flex:none;color:var(--kq-accent)}.kq-dossier-texte{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.kq-dossier-nom{font-weight:700;font-size:15px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-dossier-compte{font-size:12.5px;color:var(--kq-ink-2, var(--kq-ink));opacity:.65}.kq-dossier-outils{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;gap:2px;opacity:0;pointer-events:none;transition:opacity .15s}.kq-dossier-carte:hover .kq-dossier-texte,.kq-dossier-carte:focus-within .kq-dossier-texte{padding-right:62px}.kq-dossier-carte:hover .kq-dossier-outils,.kq-dossier-carte:focus-within .kq-dossier-outils{pointer-events:auto}.kq-dossier-carte:hover .kq-dossier-outils,.kq-dossier-carte:focus-within .kq-dossier-outils{opacity:1}.kq-dossier-outil{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer}.kq-dossier-outil:hover{background:var(--kq-fill, #ffffff14)}.kq-dossier-outil--danger:hover{color:var(--kq-live, #e5484d)}.kq-dossier--nouveau{box-shadow:none;background:transparent;outline:1px dashed var(--kq-border-strong);outline-offset:-1px;color:var(--kq-ink-2, var(--kq-ink))}.kq-dossier--nouveau:hover{color:var(--kq-ink);outline-color:var(--kq-accent);background:color-mix(in srgb,var(--kq-ink) 6%,transparent)}.kq-dossier-champ{width:100%;min-width:0;padding:3px 6px;margin:-3px -6px;border:1px solid var(--kq-accent);border-radius:6px;background:var(--kq-canvas, transparent);color:var(--kq-ink);font:inherit;font-weight:700;font-size:15px}.kq-dossier-fil{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 16px}.kq-dossier-retour{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:999px;border:1px dashed transparent;background:var(--kq-fill, #ffffff10);color:var(--kq-ink);font:inherit;font-weight:600;cursor:pointer}.kq-dossier-retour:hover{border-color:var(--kq-border-strong)}.kq-dossier-retour.est-vise{border-color:var(--kq-accent);background:color-mix(in srgb,var(--kq-accent) 18%,transparent)}.kq-dossier-fil-sep{opacity:.45}.kq-dossier-fil-nom{font-size:22px;font-weight:800;min-width:0}.kq-dossier-fil-nom .kq-dossier-champ{font-size:22px;font-weight:800}.kq-dossier-fil-btn{display:inline-flex;align-items:center;gap:6px}.kq-format-ligne[draggable=true]{cursor:grab}.kq-format-ligne[draggable=true]:active{cursor:grabbing}.kq-dossiers-zone{position:relative}.kq-dossiers-consigne{position:absolute;left:0;bottom:-25px;margin:0;height:18px;font-size:13px;font-weight:600;color:var(--kq-accent);pointer-events:none}body[data-glisse-jeu] .kq-dossier-carte:not(.kq-dossier--nouveau){outline:2px dashed var(--kq-accent);outline-offset:-2px;background:color-mix(in srgb,var(--kq-accent) 10%,var(--kq-fill, #ffffff12))}body[data-glisse-jeu] .kq-dossier-carte.est-vise{outline-style:solid;background:color-mix(in srgb,var(--kq-accent) 30%,transparent)}body[data-glisse-jeu] .kq-dossier-retour{border-color:var(--kq-accent);border-style:dashed}body[data-glisse-jeu] .kq-dossier-retour.est-vise{border-style:solid}.kq-tile.est-glisse,.kq-format-ligne.est-glisse{opacity:.35}.kq-glisse-fantome{position:fixed;top:-1000px;left:-1000px;z-index:1;display:flex;align-items:center;gap:10px;max-width:280px;padding:6px 14px 6px 6px;border-radius:8px;background:#2a2443;color:#fff;font:700 14px Poppins,sans-serif;box-shadow:0 10px 28px #0007;white-space:nowrap}.kq-glisse-fantome img{width:44px;height:44px;border-radius:5px;object-fit:cover;flex:none}.kq-glisse-fantome span{overflow:hidden;text-overflow:ellipsis}.kq-tile-coin{position:absolute;top:8px;right:8px;z-index:3;opacity:0;transition:opacity .15s}.kq-tile:hover .kq-tile-coin,.kq-tile:focus-within .kq-tile-coin{opacity:1}.kq-tile-coin .kq-sortir-dossier{display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:999px;cursor:pointer;background:#000000a6;color:#fff;box-shadow:0 2px 8px #0006;transition:background-color .15s,transform .15s}.kq-tile-coin .kq-sortir-dossier:hover{background:var(--kq-accent);transform:scale(1.06)}.kq-tile-coin .kq-sortir-dossier:focus-visible{outline:2px solid #fff;outline-offset:2px}.kq-bulle-flottante{position:fixed;z-index:1000;transform:translate(-50%,-100%);pointer-events:none;padding:6px 10px;border-radius:8px;background:#1c1a2e;color:#fff;font:600 12px Poppins,sans-serif;white-space:nowrap;box-shadow:0 4px 14px #0006}.kq-dossier-fil-crayon{width:32px;height:32px;color:var(--kq-ink-2, var(--kq-ink))}.kq-dossier-fil-crayon:hover{color:var(--kq-ink)}.kq-page:has(>.kq-mesjeux-haut){padding-top:0}.kq-mesjeux-haut{position:sticky;top:0;z-index:6;margin:0 -32px 6px;padding:32px 32px 0;background:var(--kq-canvas, #0f0e15)}@media (max-height: 860px){.kq-mesjeux-haut{padding-top:var(--kq-space-5, 20px)}}@media (max-height: 720px){.kq-mesjeux-haut{padding-top:var(--kq-space-4, 16px)}}.kq-app:has(.kq-apercu-beta) .kq-mesjeux-haut{top:-56px;margin-top:-56px}.kq-app:has(.kq-apercu-beta) .kq-mesjeux-repere{position:relative;top:-56px}.kq-mesjeux-haut.est-colle{box-shadow:0 10px 14px -12px #000a}.kq-mesjeux-haut{padding-bottom:20px;margin-bottom:10px}.kq-mesjeux-haut>.kq-list-head:last-child{margin-bottom:0}.kq-mesjeux-haut:has(>.kq-dossiers-zone){padding-bottom:0}.kq-mesjeux-haut .kq-dossiers-zone{margin:0;padding-bottom:24px}.kq-dossiers-consigne{bottom:4px}.kq-dossiers{max-height:222px;overflow-y:auto;padding:4px;margin:-4px;scrollbar-width:thin}.kq-onglet-tiroir{display:flex;flex-direction:column}.kq-app .kq-barre{overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.kq-app .kq-barre::-webkit-scrollbar{display:none}.kq-onglet-tiroir-tete{position:relative;flex:none;display:flex}.kq-onglet-tiroir-tete>.kq-onglet{flex:1;min-width:0;padding-right:40px}.kq-tdos-fleche{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--kq-ink-muted);cursor:pointer}.kq-tdos-fleche:hover{background:var(--kq-fill-hover, #ffffff14);color:var(--kq-ink)}.kq-tdos-fleche:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-tdos-fleche svg{transition:transform .18s ease;transform:rotate(-90deg)}.kq-onglet-tiroir.est-ouvert .kq-tdos-fleche svg{transform:none}.kq-tdos-dossiers{flex:none;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;margin-top:4px;padding:0 0 2px;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--kq-ink) 22%,transparent) transparent}.kq-tdos-dossiers::-webkit-scrollbar{width:6px}.kq-tdos-dossiers::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--kq-ink) 22%,transparent);border-radius:6px}.kq-tdos-ligne{position:relative;flex:none;display:flex;align-items:center;gap:10px;height:30px;padding:0 10px 0 32px;box-sizing:border-box;width:100%;border:0;border-radius:8px;background:transparent;color:var(--kq-ink-muted);font:inherit;font-size:13.5px;text-align:left;cursor:pointer;transition:background-color .15s,color .15s}.kq-tdos-ligne:hover{background:var(--kq-fill, #ffffff10);color:var(--kq-ink)}.kq-tdos-ligne:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-tdos-ligne.est-actif{background:color-mix(in srgb,var(--kq-accent) 12%,transparent);color:var(--kq-accent);font-weight:600}.kq-tdos-ico{flex:none;opacity:.85}.kq-tdos-nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-tdos-ligne .kq-dossier-champ{font-size:13px;font-weight:600;padding:2px 6px;margin:0}.kq-tdos-compte{flex:none;font-size:11.5px;opacity:.7}.kq-tdos-nouveau{color:var(--kq-ink-muted)}.kq-tdos-nouveau:hover{color:var(--kq-accent)}.kq-tdos-outils{position:absolute;right:6px;top:50%;transform:translateY(-50%);display:none;gap:0}.kq-tdos-outils .kq-dossier-outil{width:22px;height:22px;border-radius:6px}.kq-tdos-ligne:hover .kq-tdos-outils,.kq-tdos-ligne:focus-within .kq-tdos-outils{display:flex}.kq-tdos-ligne:hover .kq-tdos-compte,.kq-tdos-ligne:focus-within .kq-tdos-compte{visibility:hidden}.kq-tdos-ligne:hover .kq-tdos-nom{padding-right:34px}body[data-glisse-jeu] .kq-tdos-ligne:not(.kq-tdos-nouveau){outline:1.5px dashed color-mix(in srgb,var(--kq-accent) 70%,transparent);outline-offset:-2px}.kq-tdos-ligne.est-vise,body[data-glisse-jeu] .kq-tdos-ligne.est-vise{outline:2px solid var(--kq-accent);outline-offset:-2px;background:color-mix(in srgb,var(--kq-accent) 24%,transparent);color:var(--kq-ink)}.kq-main:has(.kq-mesjeux-haut){scrollbar-gutter:stable}.kq-merci-back{--merci-degrade: linear-gradient(100deg, #6f40ea 0%, #b0249a 58%, #d61f6e 100%);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;padding:24px;overflow-y:auto;background:#0e082c80;-webkit-backdrop-filter:blur(18px) saturate(1.1);backdrop-filter:blur(18px) saturate(1.1)}.kq-merci{width:min(500px,100%);margin:auto;overflow:hidden;border-radius:28px;background:var(--kq-surface-1);color:var(--kq-ink);box-shadow:0 40px 120px -20px #14063ca6,0 0 0 1px #ffffff0f;animation:kq-merci-entre .48s cubic-bezier(.32,.72,0,1)}@keyframes kq-merci-entre{0%{opacity:0;transform:translateY(20px) scale(.97)}}.kq-merci-image{position:relative;aspect-ratio:3 / 1;overflow:hidden;background:linear-gradient(180deg,#2f86f0,#1d63e0)}.kq-merci-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%;animation:kq-merci-souffle 5s ease-in-out infinite;transform-origin:50% 90%}@keyframes kq-merci-souffle{0%,to{transform:scale(1.02) rotate(0)}50%{transform:scale(1.05) rotate(-.4deg)}}.kq-merci-corps{display:grid;gap:8px;padding:20px 28px 16px;text-align:center}.kq-merci-titre{margin:0;font-family:var(--kq-font-display);font-size:24px;font-weight:800;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.kq-merci-texte{justify-self:center;max-width:50ch;margin:0 0 6px;font-size:14px;line-height:1.5;color:var(--kq-ink-muted);text-wrap:pretty}.kq-merci-texte strong{color:var(--kq-ink);font-weight:700}.kq-merci-offre{display:grid;justify-items:center;gap:4px;padding:14px 20px 12px;border:2px solid transparent;border-radius:22px;background:linear-gradient(180deg,color-mix(in srgb,#6f40ea 9%,var(--kq-surface-1)),var(--kq-surface-1)) padding-box,var(--merci-degrade) border-box;box-shadow:0 22px 50px -24px #b0249a99}.kq-merci-formule-nom{padding:7px 18px;border-radius:999px;background:#6f40ea;color:#fff;font-family:var(--kq-font-display);font-size:16px;font-weight:800;letter-spacing:.01em;box-shadow:0 6px 16px -8px #6f40eae6}.kq-merci-prix{display:flex;flex-direction:column;align-items:center;margin:2px 0 0}.kq-merci-barre{font-size:18px;font-weight:600;color:var(--kq-ink-muted);text-decoration-line:line-through;text-decoration-color:#d61f6e;text-decoration-thickness:2px}.kq-merci-gratuit{font-family:var(--kq-font-display);font-size:64px;font-weight:900;line-height:.95;letter-spacing:-.03em;color:#b0249a;background:var(--merci-degrade);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.kq-merci-compteur{display:grid;justify-items:center;gap:6px;margin:8px 0 10px}.kq-merci-compteur-lib{font-size:12px;font-weight:600;color:var(--kq-ink-muted)}.kq-merci-tuiles{display:flex;align-items:flex-start;gap:6px}.kq-merci-tuile{display:grid;justify-items:center;gap:2px;min-width:62px;padding:6px 6px 5px;border-radius:11px;background:var(--kq-fill)}.kq-merci-tuile b{font-family:var(--kq-font-display);font-size:24px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:var(--kq-ink)}.kq-merci-tuile small{font-size:11px;font-weight:600;color:var(--kq-ink-muted)}.kq-merci-deux-points{padding-top:4px;font-family:var(--kq-font-display);font-size:20px;font-weight:800;color:var(--kq-ink-muted)}.kq-merci-choisir{width:100%;min-height:48px;padding:0 24px;border:0;border-radius:13px;background:var(--merci-degrade);color:#fff;font:inherit;font-size:17px;font-weight:700;cursor:pointer;box-shadow:0 12px 28px -12px #6f40eacc;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.kq-merci-choisir:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 16px 32px -12px #b0249ad9}.kq-merci-choisir:active:not(:disabled){transform:translateY(0)}.kq-merci-choisir:disabled{opacity:.5;cursor:default}.kq-merci-choisir:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-merci-choisir.est-seul{justify-self:center;width:auto;min-width:240px;margin-top:8px}.kq-merci-petit{margin:2px 0 0;font-size:12px;color:var(--kq-ink-muted)}.kq-merci-erreur{margin:0;color:var(--kq-danger);font-weight:600}.kq-merci-pied{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 32px;margin-top:2px}.kq-merci-lien{padding:4px 0;border:0;background:none;color:var(--kq-ink-muted);font:inherit;font-size:13.5px;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:3px;cursor:pointer}.kq-merci-lien:hover:not(:disabled){color:var(--kq-ink);text-decoration-color:currentColor}.kq-merci-lien:focus-visible{outline:none;box-shadow:var(--kq-focus-ring);border-radius:4px}.kq-merci-questions{display:grid;gap:12px;margin:2px 0 8px}.kq-merci-q{display:grid;justify-items:center;gap:6px}.kq-merci-q-lib{font-size:14px;font-weight:700;color:var(--kq-ink);text-wrap:balance}.kq-merci-q-aide{margin-top:-4px;font-size:12.5px;color:var(--kq-ink-muted)}.kq-merci-puces{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.kq-merci-puce{padding:6px 14px;border:0;border-radius:999px;background:var(--kq-fill);color:var(--kq-ink);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background .14s ease,color .14s ease}.kq-merci-puce:hover{background:color-mix(in srgb,#6f40ea 16%,var(--kq-fill))}.kq-merci-puce[aria-pressed=true]{background:#6f40ea;color:#fff}.kq-merci-puce:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-merci.est-bilan{width:min(580px,100%)}.kq-merci-champ{width:100%;padding:9px 12px;font:inherit;font-size:14px;line-height:1.4;resize:none}@media (max-height: 700px){.kq-merci-back{padding:12px}.kq-merci-image{aspect-ratio:4 / 1}.kq-merci-gratuit{font-size:56px}.kq-merci-corps{padding-top:16px}.kq-merci-questions{gap:9px}.kq-merci.est-bilan .kq-merci-image{aspect-ratio:7 / 1}.kq-merci.est-bilan .kq-merci-corps{gap:6px;padding-top:12px}.kq-merci.est-bilan .kq-merci-questions{gap:6px}.kq-merci.est-bilan .kq-merci-q{gap:4px}.kq-merci.est-bilan .kq-merci-champ{padding-top:4px;padding-bottom:4px}}@media (prefers-reduced-motion: reduce){.kq-merci,.kq-merci-image img{animation:none}.kq-merci-choisir,.kq-merci-puce{transition:none}.kq-merci-choisir:hover:not(:disabled){transform:none}}.kq-rs{max-width:1180px;padding-bottom:64px}.kq-rs-tete{margin-bottom:24px}.kq-rs-tete .kq-page-title{margin-bottom:4px}.kq-rs-sous{margin:0;font-size:15px;color:var(--kq-ink-muted)}.kq-rs-groupe{margin-top:40px}.kq-rs-groupe-tete{margin-bottom:16px}.kq-rs-groupe-tete h2{margin:0 0 4px;font-family:var(--kq-font-display);font-size:20px;font-weight:700}.kq-rs-groupe-tete p{margin:0;max-width:720px;font-size:14px;color:var(--kq-ink-muted)}.kq-rs-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));gap:16px;align-items:start}.kq-rs-carte{display:flex;flex-direction:column;gap:14px;padding:20px;background:var(--kq-surface-1);border:1px solid var(--kq-border);border-radius:var(--kq-radius-lg, 16px);box-shadow:var(--kq-shadow-1)}.kq-rs-carte-tete{display:flex;align-items:flex-start;gap:12px}.kq-rs-carte-tete>div{flex:1;min-width:0}.kq-rs-carte-tete h3{margin:2px 0;font-size:16px;font-weight:700}.kq-rs-carte-tete p{margin:0;font-size:13px;line-height:1.45;color:var(--kq-ink-muted)}.kq-rs-pastille{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:var(--kq-accent-soft);color:var(--kq-accent)}.kq-rs-vide{margin:0;font-size:13px;color:var(--kq-ink-faint)}.kq-rs-volumes .kq-rs-carte-tete{align-items:center}.kq-rs-types{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.kq-rs-type{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:var(--kq-surface-2)}.kq-rs-type-txt{display:flex;flex-direction:column;gap:2px}.kq-rs-type-txt b{font-size:14px;font-weight:600}.kq-rs-type-txt small{font-size:12.5px;line-height:1.4;color:var(--kq-ink-muted)}.kq-rs-volume{display:inline-flex;align-items:center;gap:10px;flex:none}.kq-rs-volume.est-large{display:flex}.kq-rs-volume input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:110px;height:6px;margin:0;border-radius:999px;background:linear-gradient(to right,var(--kq-accent) var(--rempli, 50%),var(--kq-surface-3) var(--rempli, 50%));cursor:pointer}.kq-rs-volume.est-large input[type=range]{flex:1;width:auto}.kq-rs-volume input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--kq-accent);box-shadow:0 1px 4px #00000040}.kq-rs-volume input[type=range]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid var(--kq-accent)}.kq-rs-volume input[type=range]:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-rs-pc{min-width:40px;text-align:right;font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--kq-ink-muted)}.kq-rs-sons{display:flex;flex-direction:column;gap:6px}.kq-rs-sons-titre{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--kq-ink-faint)}.kq-rs-son{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 8px;border-radius:12px;background:var(--kq-surface-2);transition:background .15s}.kq-rs-son:hover{background:var(--kq-surface-3)}.kq-rs-son.est-en-lecture{box-shadow:inset 0 0 0 1px var(--kq-accent)}.kq-rs-son-nom{flex:1;min-width:0;overflow:hidden;font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.kq-rs-lire{flex:none;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:var(--kq-accent);color:var(--kq-on-accent, #fff);cursor:pointer;transition:transform .12s}.kq-rs-lire:hover{transform:scale(1.06)}.kq-rs-lire:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-rs-outils{display:inline-flex;gap:2px;flex:none}.kq-rs-outil{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--kq-ink-muted);cursor:pointer}.kq-rs-outil:hover:not(:disabled){background:var(--kq-fill-hover, var(--kq-fill));color:var(--kq-ink)}.kq-rs-outil.est-danger:hover:not(:disabled){background:var(--kq-danger-soft);color:var(--kq-danger)}.kq-rs-outil:disabled{opacity:.3;cursor:default}.kq-rs-outil:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-rs-depot{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1.5px dashed var(--kq-border-strong);border-radius:12px;color:var(--kq-accent);cursor:pointer;transition:border-color .15s,background .15s}.kq-rs-depot:hover,.kq-rs-depot.est-survole{border-color:var(--kq-accent);background:var(--kq-accent-soft)}.kq-rs-depot.est-occupe{cursor:progress;opacity:.7}.kq-rs-depot:focus-within{box-shadow:var(--kq-focus-ring)}.kq-rs-depot{position:relative;overflow:hidden}.kq-rs-depot input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.kq-rs-depot-txt{display:flex;flex-direction:column;gap:1px}.kq-rs-depot-txt b{font-size:14px;font-weight:600}.kq-rs-depot-txt small{font-size:12px;color:var(--kq-ink-muted)}.kq-rs-bouton{flex:none;height:32px;padding:0 14px;border:0;border-radius:999px;background:var(--kq-fill);color:var(--kq-ink);font-family:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer}.kq-rs-bouton:hover:not(:disabled){background:var(--kq-fill-hover, var(--kq-fill))}.kq-rs-bouton:disabled{opacity:.4;cursor:default}.kq-rs-bouton.est-plein{background:var(--kq-accent);color:var(--kq-on-accent, #fff)}.kq-rs-bouton.est-discret{background:transparent;color:var(--kq-ink-muted)}.kq-rs-bouton:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-rs-defaut{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:12px;background:var(--kq-surface-2);border:1px solid var(--kq-border)}.kq-rs-defaut-lib{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--kq-ink-faint)}.kq-rs-defaut-ligne{display:flex;align-items:center;gap:12px}.kq-rs-defaut-ligne .kq-cs{flex:1;min-width:0}.kq-rs-defaut-note{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:12.5px;color:var(--kq-ink-muted)}.kq-rs-defaut-note.est-question{color:var(--kq-ink)}.kq-cs{position:relative}.kq-cs-bouton{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:6px 12px 6px 14px;border:1px solid var(--kq-border-strong);border-radius:10px;background:var(--kq-surface-1);color:var(--kq-ink);font-family:inherit;text-align:left;cursor:pointer}.kq-cs-bouton:hover{border-color:var(--kq-accent)}.kq-cs-bouton[aria-expanded=true]{border-color:var(--kq-accent);box-shadow:0 0 0 3px var(--kq-accent-soft)}.kq-cs-bouton:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-cs-bouton>svg{flex:none;color:var(--kq-ink-muted);transition:transform .15s}.kq-cs-bouton[aria-expanded=true]>svg{transform:rotate(180deg)}.kq-cs-valeur{flex:1;min-width:0;display:flex;flex-direction:column}.kq-cs-titre{overflow:hidden;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.kq-cs-groupe{font-size:11.5px;color:var(--kq-ink-faint)}.kq-cs-tiroir{position:absolute;z-index:40;top:calc(100% + 6px);left:0;right:0;max-height:340px;overflow-y:auto;overscroll-behavior:contain;padding:6px;background:var(--kq-surface-1);border:1px solid var(--kq-border-strong);border-radius:12px;box-shadow:var(--kq-shadow-2);animation:kq-cs-ouvre .14s ease-out}@keyframes kq-cs-ouvre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.kq-cs-entete{position:sticky;top:-6px;z-index:1;padding:10px 10px 4px;background:var(--kq-surface-1);font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--kq-ink-faint)}.kq-cs-ligne{display:flex;align-items:center;border-radius:8px}.kq-cs-ligne:hover,.kq-cs-ligne:focus-within{background:var(--kq-fill-hover, var(--kq-fill))}.kq-cs-ligne.est-choisi{background:var(--kq-accent-soft)}.kq-cs-option{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--kq-ink);font-family:inherit;font-size:14px;text-align:left;cursor:pointer}.kq-app .kq-cs-option:focus-visible{outline:none;box-shadow:none}.kq-cs-ligne:has(.kq-cs-option:focus-visible){box-shadow:inset 0 0 0 1.5px var(--kq-accent)}.kq-cs-coche{flex:none;display:grid;place-items:center;width:16px;color:var(--kq-accent)}.kq-cs-nom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-cs-ligne.est-choisi .kq-cs-nom{font-weight:600;color:var(--kq-accent)}.kq-cs-ecouter{flex:none;display:grid;place-items:center;width:28px;height:28px;margin-right:6px;padding:0;border:0;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-cs-ecouter:hover{background:var(--kq-accent);color:var(--kq-on-accent, #fff)}.kq-app select optgroup{background:var(--kq-surface-1);color:var(--kq-ink)}.kq-np{--np-largeur: 1600px;--np-rouge: #d70015;--np-regie: #7c4bf0;--np-ecran: #2a6cf0;--np-telephone: #ea3a86;--np-telecommande: #e8740c;--np-creation: #12925a;--np-jeux: #0b8fa8;--np-compte: #67627f}.kq-nouv.kq-np{--np-largeur: 1040px}.kq-app[data-theme=nuit] .kq-np{--np-rouge: #ff6b6b;--np-regie: #a98bff;--np-ecran: #6fa0ff;--np-telephone: #ff7bb0;--np-telecommande: #ffa552;--np-creation: #4fd39a;--np-jeux: #4fc7dd;--np-compte: #b8b4c6}.kq-np-hero{position:relative;max-width:var(--np-largeur);display:grid;grid-template-columns:1fr auto;align-items:start;gap:0 32px}.kq-np-surtitre{margin:0;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-np-titre{margin:8px 0 0;font-size:48px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--kq-ink)}.kq-np-sous-titre{margin:10px 0 0;font-size:18px;color:var(--kq-ink-muted)}.kq-np-hero-action{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.kq-np-hero-action p{margin:0;font-size:14px;color:var(--kq-ink-muted);font-variant-numeric:tabular-nums}.kq-np-chiffres{grid-column:1 / -1;display:flex;margin:36px 0 0}.kq-np-chiffres div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:0 56px;border-left:1px solid var(--kq-border-strong)}.kq-np-chiffres div:first-child{padding-left:0;border-left:0}.kq-np-chiffres dt{margin-top:6px;font-size:18px;white-space:nowrap;color:var(--kq-ink-muted)}.kq-np-chiffres dd{margin:0;font-size:64px;font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--kq-ink)}.kq-np-chiffres .est-important dd{color:var(--np-rouge)}.kq-np-alaune{max-width:var(--np-largeur);margin-top:48px}.kq-np-alaune h2{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-np-alaune ul{list-style:none;margin:0;padding:0}.kq-np-alaune li{border-bottom:1px solid var(--kq-border)}.kq-np-alaune button{width:100%;display:grid;grid-template-columns:40px 1fr auto auto;align-items:center;gap:20px;padding:16px 8px 16px 0;border:0;background:transparent;color:var(--kq-ink);font:inherit;text-align:left;cursor:pointer;transition:background .15s}.kq-np-alaune button:hover{background:color-mix(in srgb,var(--kq-ink) 4%,transparent)}.kq-np-alaune button:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-np-alaune-num{font-size:16px;color:var(--kq-ink-muted);font-variant-numeric:tabular-nums;padding-left:2px}.kq-np-alaune-titre{font-size:18px;font-weight:700;line-height:1.35}.kq-np-alaune-date{font-size:14px;color:var(--kq-ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.kq-np-alaune-fleche{font-size:22px;line-height:1;color:var(--kq-ink-muted);transition:transform .15s,color .15s}.kq-np-alaune button:hover .kq-np-alaune-fleche{transform:translate(3px);color:var(--kq-ink)}.kq-np-filtres{max-width:var(--np-largeur);display:flex;gap:4px;margin-top:40px;border-bottom:1px solid var(--kq-border);overflow-x:auto;scrollbar-width:none}.kq-np-filtres button{flex:none;position:relative;display:inline-flex;align-items:baseline;gap:8px;padding:12px 16px 14px;border:0;background:transparent;color:var(--kq-ink-muted);font:inherit;font-size:16px;font-weight:500;cursor:pointer;transition:color .15s}.kq-np-filtres button span{font-size:12px;font-weight:600;color:var(--kq-ink-faint);font-variant-numeric:tabular-nums}.kq-np-filtres button:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:transparent;transition:background .15s}.kq-np-filtres button:hover{color:var(--kq-ink)}.kq-np-filtres button:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-np-filtres button[aria-pressed=true]{color:var(--kq-ink);font-weight:700}.kq-np-filtres button[aria-pressed=true] span{color:var(--kq-ink-muted)}.kq-np-filtres button[aria-pressed=true]:after{background:var(--kq-accent)}.kq-np [data-endroit=regie]{--pastille: var(--np-regie)}.kq-np [data-endroit=ecran]{--pastille: var(--np-ecran)}.kq-np [data-endroit=telephone]{--pastille: var(--np-telephone)}.kq-np [data-endroit=telecommande]{--pastille: var(--np-telecommande)}.kq-np [data-endroit=creation]{--pastille: var(--np-creation)}.kq-np [data-endroit=jeux]{--pastille: var(--np-jeux)}.kq-np [data-endroit=compte],.kq-np [data-endroit=autre]{--pastille: var(--np-compte)}.kq-np-fil{list-style:none;max-width:var(--np-largeur);margin:36px 0 0;padding:0}.kq-np-jour{position:relative;padding:0 0 32px 32px}.kq-np-jour:before{content:"";position:absolute;left:7px;top:14px;bottom:0;width:2px;background:var(--kq-border-strong)}.kq-np-jour:last-child:before{bottom:auto;height:0}.kq-np-jour-nom{position:relative;margin:0 0 18px;font-size:20px;font-weight:700;color:var(--kq-ink)}.kq-np-jour-nom:before{content:"";position:absolute;left:-32px;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:var(--kq-canvas);border:4px solid var(--kq-accent);box-sizing:border-box}.kq-np-jour:first-child .kq-np-jour-nom:before{background:var(--kq-accent)}.kq-np-jour-cartes{display:grid;gap:16px}.kq-np-carte{position:relative;scroll-margin-top:24px;padding:36px 40px 32px;border:1px solid var(--kq-border);border-radius:var(--kq-radius-lg, 16px);background:var(--kq-surface-1);box-shadow:0 1px 2px #1f1a3d0a,0 8px 24px -16px #1f1a3d2e}.kq-np-carte.est-important{border:2px solid var(--np-rouge);box-shadow:0 0 0 4px color-mix(in srgb,var(--np-rouge) 12%,transparent)}.kq-np-carte-tete{display:flex;align-items:center;gap:8px}.kq-np-badge-important{padding:3px 10px;border-radius:999px;background:#d70015;color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.kq-np-version{position:absolute;top:24px;right:28px;font-size:14px;font-weight:600;color:var(--kq-ink-faint);font-variant-numeric:tabular-nums}.kq-np-carte-tete:has(.kq-np-badge-important){margin-bottom:12px}.kq-np-carte-titre{margin:0;padding-right:88px;font-size:26px;line-height:1.25;letter-spacing:-.005em;color:var(--kq-ink)}.kq-np-groupe{margin-top:20px}.kq-np-groupe+.kq-np-groupe{padding-top:20px;border-top:1px solid var(--kq-border)}.kq-np-endroit{display:inline-flex;align-items:center;gap:8px;margin:0 0 10px;padding:4px 12px 4px 10px;border-radius:999px;background:color-mix(in srgb,var(--pastille) 12%,transparent);color:var(--pastille);font-size:13px;font-weight:700}.kq-np-endroit:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.kq-np-groupe ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.kq-np-groupe li{position:relative;padding-left:18px}.kq-np-groupe li:before{content:"";position:absolute;left:1px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--kq-accent)}.kq-np-groupe li p{margin:0;font-size:16px;line-height:1.6;color:var(--kq-ink-muted);max-width:76ch}.kq-np-image{position:relative;display:block;margin:16px 0 4px;padding:0;max-width:min(100%,780px);border:1px solid var(--kq-border);border-radius:var(--kq-radius-md, 12px);background:var(--kq-alt);overflow:hidden;cursor:zoom-in}.kq-np-image img{display:block;width:100%;height:auto;transition:transform .3s var(--kq-ease-out)}.kq-np-image:hover img{transform:scale(1.015)}.kq-np-image:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-np-image-loupe{position:absolute;right:10px;bottom:10px;padding:4px 10px;border-radius:999px;background:#0f0e15b8;color:#fff;font-size:12px;font-weight:600;opacity:0;transition:opacity .15s}.kq-np-image:hover .kq-np-image-loupe,.kq-np-image:focus-visible .kq-np-image-loupe{opacity:1}.kq-np-visionneuse{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:40px;background:#0a0814d1;cursor:zoom-out}.kq-np-visionneuse img{max-width:100%;max-height:100%;border-radius:var(--kq-radius-md, 12px);box-shadow:0 30px 80px #00000080}.kq-np-visionneuse-fermer{position:absolute;top:16px;right:20px;width:40px;height:40px;border:0;border-radius:50%;background:#ffffff24;color:#fff;font-size:24px;line-height:1;cursor:pointer}.kq-np-vide{max-width:var(--np-largeur);margin-top:24px;padding:40px;border:1px dashed var(--kq-border-dashed);border-radius:var(--kq-radius-lg, 16px);text-align:center;color:var(--kq-ink-muted)}.kq-np-vide p{margin:0;font-size:16px}.kq-np-vide-titre{font-size:18px!important;font-weight:700;color:var(--kq-ink);margin-bottom:4px!important}@media (max-width: 640px){.kq-np-hero{grid-template-columns:1fr;gap:16px}.kq-np-hero-action{align-items:flex-start}.kq-np-titre{font-size:30px}.kq-np-sous-titre{font-size:16px}.kq-np-chiffres{margin-top:20px}.kq-np-chiffres div{padding:0 16px}.kq-np-chiffres dt{font-size:13px}.kq-np-chiffres dd{font-size:40px}.kq-np-alaune{margin-top:32px}.kq-np-alaune button{grid-template-columns:28px 1fr auto;gap:2px 12px;padding:12px 0}.kq-np-alaune-num{grid-row:1 / 3;align-self:start;padding-top:1px}.kq-np-alaune-titre{font-size:16px}.kq-np-alaune-date{grid-row:2;grid-column:2}.kq-np-alaune-fleche{grid-row:1 / 3;grid-column:3}.kq-np-filtres{margin-top:28px}.kq-np-filtres button{padding:10px 12px 12px;font-size:14px}.kq-np-jour{padding-left:24px}.kq-np-jour:before{left:5px}.kq-np-jour-nom:before{left:-24px;width:12px;height:12px;margin-top:-6px;border-width:3px}.kq-np-carte{padding:18px 16px 20px}.kq-np-version{top:14px;right:16px;font-size:12px}.kq-np-carte-titre{font-size:20px;padding-right:64px}.kq-np-visionneuse{padding:12px}.kq-nouv-retour{justify-self:start}}.kq-np-nouveau{position:relative;display:grid;gap:16px}.kq-np-nouveau-bande{position:absolute;left:-38px;top:0;bottom:0;width:26px;overflow:hidden;border-radius:13px;background:linear-gradient(180deg,#2a6cf0,#7c4bf0,#ea3a86);box-shadow:0 6px 18px #7c4bf059}.kq-np-nouveau-bande>span{position:absolute;left:50%;top:14px;transform:translate(-50%);writing-mode:vertical-rl;white-space:pre;color:#fff;font-size:13px;font-weight:800;letter-spacing:.2em;line-height:1}@media (max-width: 640px){.kq-np-nouveau-bande{left:-29px;width:20px}.kq-np-nouveau-bande>span{font-size:10px}}.kq-np-groupe ul{gap:0}.kq-np-groupe li{padding-top:18px;padding-bottom:18px}.kq-np-groupe li:first-child{padding-top:6px}.kq-np-groupe li+li{border-top:1px solid var(--kq-border)}.kq-np-groupe li:last-child{padding-bottom:4px}.kq-np-groupe li:has(.kq-np-image):after{content:"";position:absolute;left:4px;top:calc(1.1em + 18px);bottom:22px;width:2px;border-radius:1px;background:var(--kq-border-strong)}.kq-np-groupe li:first-child:has(.kq-np-image):after{top:calc(1.1em + 6px)}.kq-np-groupe li:last-child:has(.kq-np-image):after{bottom:8px}.kq-nouv{--kq-canvas: #ffffff;--kq-alt: #f7f5fc;--kq-surface-1: #ffffff;--kq-border: #ece8f6;--kq-border-strong: #ddd7ee;--kq-border-dashed: #ddd7ee;--kq-ink: #1f1a3d;--kq-ink-muted: #57526e;--kq-ink-faint: #67627f;--kq-accent: #6f40ea;--kq-degrade: linear-gradient(95deg, #2a6cf0 0%, #7c4bf0 52%, #ea3a86 100%);--kq-ease-out: cubic-bezier(.16, 1, .3, 1);--kq-focus-ring: 0 0 0 3px #ffffff, 0 0 0 6px #6f40ea;min-height:100svh;box-sizing:border-box;padding:40px 16px 64px;background:#f7f5fc;color:#1f1a3d;font-family:Poppins,Segoe UI,Helvetica,Arial,sans-serif}.kq-nouv>*{max-width:var(--np-largeur);margin-left:auto;margin-right:auto}.kq-nouv-logo{display:block;width:140px;height:auto;margin-bottom:20px}.kq-nouv-retour{display:inline-block;padding:10px 22px;border-radius:999px;background:#6f40ea;color:#fff;font-weight:600;text-decoration:none;white-space:nowrap}.kq-nouv-retour:hover{background:#7d52f0}.kq-cn-sous{margin:4px 0 0;font-size:14px;color:var(--kq-ink-muted)}.kq-cn-sous a{color:inherit}.kq-cn-alerte{margin:16px 0 0;padding:12px 16px;border-radius:12px;border:1px solid var(--cp-warn, #e8902b);font-size:14px}.kq-cn-grille{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:24px;align-items:start}.kq-cn-edition{display:flex;flex-direction:column;gap:16px}.kq-cn-carte{padding:20px 24px;border:1px solid var(--kq-border);border-radius:16px;background:var(--kq-surface-1);display:flex;flex-direction:column;gap:12px}.kq-cn-carte h2,.kq-cn-apercu h2{margin:0;font-size:18px}.kq-cn-lib{display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--kq-ink-muted)}.kq-cn-champ{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--kq-border);border-radius:10px;background:var(--kq-surface-2, transparent);color:var(--kq-ink);font:inherit;font-size:15px;resize:vertical}.kq-cn-remplir{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px}.kq-cn-remplir input{font:inherit;padding:6px 8px;border-radius:8px;border:1px solid var(--kq-border);background:transparent;color:var(--kq-ink)}.kq-cn-blocs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.kq-cn-bloc{display:flex;flex-direction:column;gap:8px;padding:14px;border:1px dashed var(--kq-border);border-radius:12px}.kq-cn-bloc-tete{display:flex;align-items:center;gap:6px}.kq-cn-bloc-num{flex:1;font-weight:700;font-size:14px}.kq-cn-taille-image{grid-template-columns:repeat(2,minmax(0,1fr));max-width:340px;margin:0 0 10px}.kq-cn-image img{display:block;max-width:100%;max-height:220px;border-radius:10px;margin-bottom:8px}.kq-cn-deposer{display:block;padding:18px;text-align:center;border:1px dashed var(--kq-border);border-radius:10px;font-size:14px;color:var(--kq-ink-muted);cursor:pointer}.kq-cn-deposer:hover{border-color:var(--kq-accent);color:var(--kq-ink)}.kq-cn-case{display:flex;gap:10px;align-items:flex-start;font-size:15px;cursor:pointer}.kq-cn-case input{margin-top:4px}.kq-cn-case b{margin-left:6px}.kq-cn-case small{display:block;font-size:13px;color:var(--kq-ink-muted)}.kq-cn-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.kq-cn-progres{margin:0;font-size:14px}.kq-cn-historique{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:14px}.kq-cn-historique li{display:flex;flex-direction:column;gap:2px}.kq-cn-historique span{color:var(--kq-ink-muted)}.kq-cn-apercu{position:sticky;top:16px;display:flex;flex-direction:column;gap:12px}.kq-cn-apercu iframe{width:100%;height:calc(100vh - 140px);border:1px solid var(--kq-border);border-radius:16px;background:#f7f5fc}.kq-bandeau-nouveautes{flex:none;display:flex;align-items:center;gap:12px;padding:10px 20px;background:linear-gradient(90deg,color-mix(in srgb,#6f40ea 22%,transparent),color-mix(in srgb,#6f40ea 8%,transparent));border-bottom:1px solid color-mix(in srgb,#6f40ea 45%,transparent);color:var(--kq-ink);font-size:14px}.kq-bandeau-nouveautes strong{font-weight:700}.kq-bandeau-nouveautes a{margin-left:auto;padding:7px 16px;border-radius:999px;background:#6f40ea;color:#fff;font-weight:700;text-decoration:none;white-space:nowrap}.kq-bandeau-nouveautes a:hover{background:#7d52f0}.kq-bandeau-nouveautes button{padding:4px 8px;border:none;background:none;color:var(--kq-ink-muted);font:inherit;font-size:18px;line-height:1;cursor:pointer}.kq-bandeau-nouveautes:not(.est-important):has(~.kq-visio){padding-block:6px;background:var(--kq-surface-1);border-bottom-color:var(--kq-border);font-size:13px}.kq-bandeau-nouveautes:not(.est-important):has(~.kq-visio) a{padding:2px 0;background:none;color:#6f40ea}.kq-app[data-theme=nuit] .kq-bandeau-nouveautes:not(.est-important):has(~.kq-visio) a{color:#b79bff}.kq-bandeau-nouveautes:not(.est-important):has(~.kq-visio) a:after{content:" ›"}.kq-bandeau-nouveautes:not(.est-important):has(~.kq-visio) a:hover{background:none;text-decoration:underline}.kq-bandeau-nouveautes.est-important{background:linear-gradient(90deg,color-mix(in srgb,#d70015 26%,transparent),color-mix(in srgb,#d70015 10%,transparent));border-bottom-color:color-mix(in srgb,#d70015 60%,transparent)}.kq-bandeau-nouveautes.est-important strong{color:#d70015}.kq-app[data-theme=nuit] .kq-bandeau-nouveautes.est-important strong{color:#ff6b6b}.kq-bandeau-nouveautes.est-important a{background:#d70015}.kq-bandeau-nouveautes.est-important a:hover{background:#ec1f33}.kq-mails-onglets,.kq-cnx-periode{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.kq-mails-onglets{margin:20px 0 8px}.kq-cnx-seg{padding:8px 16px;border:1px solid var(--kq-border);border-radius:999px;background:transparent;color:var(--kq-ink-muted);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.kq-cnx-seg:hover{color:var(--kq-ink);border-color:var(--kq-border-strong)}.kq-cnx-seg.est-actif{background:var(--kq-accent);border-color:var(--kq-accent);color:#fff}.kq-mails-testeurs{max-width:720px;margin-top:16px}.kq-cn-lundi{display:flex;align-items:center;gap:16px;margin:16px 0 8px;padding:16px 20px;border:1px solid color-mix(in srgb,var(--kq-accent) 45%,transparent);border-radius:16px;background:color-mix(in srgb,var(--kq-accent) 10%,transparent)}.kq-cn-lundi>div{flex:1;display:flex;flex-direction:column;gap:2px;font-size:14px;color:var(--kq-ink-muted)}.kq-cn-lundi strong{font-size:16px;color:var(--kq-ink)}.kq-cn-remplir span{color:var(--kq-ink-muted)}.kq-cnx{display:flex;flex-direction:column;gap:16px}.kq-cnx-compte{margin-left:auto;font-size:13px;color:var(--kq-ink-muted)}.kq-cnx-vide{margin:0;color:var(--kq-ink-muted)}.kq-cnx-notes,.kq-cnx-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.kq-cnx-notes{gap:18px}.kq-cnx-points{gap:8px}.kq-cnx-note{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 8px;font-size:14px}.kq-cnx-note span{color:var(--kq-ink-muted);white-space:nowrap}.kq-cnx-note em{font-style:normal;font-size:12px;font-weight:700;color:var(--kq-live, #e5484d)}.kq-cnx-point{display:grid;grid-template-columns:auto 132px minmax(0,1fr);gap:12px;align-items:start;padding:10px 12px;border:1px solid var(--kq-border);border-radius:12px;cursor:pointer}.kq-cnx-point:hover{border-color:var(--kq-border-strong)}.kq-cnx-point.est-coche{border-color:var(--kq-accent);background:color-mix(in srgb,var(--kq-accent) 8%,transparent)}.kq-cnx-point.est-pris{opacity:.55;cursor:default}.kq-cnx-point input{margin-top:4px}.kq-cnx-vignette{display:grid;place-items:center;width:132px;height:74px;border-radius:8px;overflow:hidden;background:var(--kq-alt, rgba(127, 127, 127, .08));font-size:12px;color:var(--kq-ink-muted)}.kq-cnx-vignette img{width:100%;height:100%;object-fit:contain}.kq-cnx-texte{display:flex;flex-direction:column;gap:3px;font-size:14px;line-height:1.45}.kq-cnx-texte>span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--kq-ink-muted)}.kq-cnx-texte small{font-size:12px;font-weight:600;color:var(--cp-warn, #e8902b)}.kq-cnx-pied{position:sticky;bottom:-20px;display:flex;justify-content:flex-end;gap:10px;padding:12px 0 0;background:var(--kq-surface-1, #fff);border-top:1px solid var(--kq-border)}.kq-cnx-filtre{display:inline-flex;align-items:center;gap:6px;margin-left:8px;font-size:14px;cursor:pointer}.kq-cn-sauve{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:4px 0 0}.kq-cn-sauve .kq-cn-sous{margin:0;flex:1 1 260px}.kq-cn-sauve-etat{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.kq-cn-sauve-etat:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--kq-ok, #2fbf71)}.kq-cn-sauve-etat.est-attente:before{background:var(--cp-warn, #e8902b)}.kq-cn-sauve-etat.est-erreur{color:var(--kq-live, #e5484d)}.kq-cn-sauve-etat.est-erreur:before{background:var(--kq-live, #e5484d)}.kq-mep-modeles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.kq-mep-modele{display:flex;flex-direction:column;gap:4px;padding:8px;text-align:left;border:1px solid var(--kq-border);border-radius:12px;background:transparent;color:var(--kq-ink);font:inherit;cursor:pointer}.kq-mep-modele:hover{border-color:var(--kq-border-strong)}.kq-mep-modele.est-choisi{border-color:var(--kq-accent);box-shadow:0 0 0 1px var(--kq-accent)}.kq-mep-modele strong{font-size:14px}.kq-mep-modele small{font-size:12px;line-height:1.35;color:var(--kq-ink-muted)}.kq-mep-mini{display:block;padding:8px 10px;border-radius:8px}.kq-mep-mini>span{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 0 6px;border:1px solid;border-radius:4px;overflow:hidden;height:74px}.kq-mep-mini i{display:block;width:100%;height:30px;background-size:cover;background-position:center}.kq-mep-mini b{display:block;width:80%;height:5px;border-radius:3px}.kq-mep-mini em{display:block;width:36%;height:9px;border-radius:9px;margin-top:auto}.kq-mep-ligne{display:flex;flex-direction:column;gap:8px}.kq-mep-lib{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--kq-ink)}.kq-mep-reinit{margin-left:auto;padding:0;border:0;background:none;color:var(--kq-accent);font:inherit;font-size:13px;cursor:pointer}.kq-mep-decors{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.kq-mep-decor{position:relative;display:flex;align-items:flex-end;height:64px;padding:0;overflow:hidden;border:1px solid var(--kq-border);border-radius:10px;background:var(--kq-surface-2, #222) center / cover;cursor:pointer;font:inherit}.kq-mep-decor span{width:100%;padding:3px 6px;font-size:11px;font-weight:600;color:#fff;background:#0000008c;text-align:left}.kq-mep-decor.est-choisi{border-color:var(--kq-accent);box-shadow:0 0 0 2px var(--kq-accent)}.kq-mep-deposer{align-items:center;justify-content:center;border-style:dashed;background:transparent}.kq-mep-deposer span{background:none;color:var(--kq-ink-muted);text-align:center;font-size:12px}.kq-mep-boutons{display:flex;flex-wrap:wrap;gap:8px}.kq-mep-bouton{padding:10px 12px;border:1px solid var(--kq-border);border-radius:12px;cursor:pointer;font:inherit}.kq-mep-bouton.est-choisi{border-color:var(--kq-accent);box-shadow:0 0 0 2px var(--kq-accent)}.kq-mep-cta{display:inline-block;padding:8px 16px;font-size:13px;font-weight:700;color:var(--t);background:var(--c);border-radius:999px}.kq-mep-cta.est-carre{border-radius:4px;text-transform:uppercase;letter-spacing:1px;font-size:11px}.kq-mep-cta.est-contour{background:transparent;color:var(--c);box-shadow:inset 0 0 0 2px var(--c)}.kq-mep-cta.est-degrade{background-image:linear-gradient(180deg,color-mix(in srgb,var(--c) 70%,#fff),var(--c) 55%,color-mix(in srgb,var(--c) 85%,#000))}.kq-mep-cta.est-relief{border-radius:8px;box-shadow:0 3px color-mix(in srgb,var(--c) 65%,#000)}.kq-mep-couleurs{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.kq-mep-couleur{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.kq-mep-couleur input{width:34px;height:28px;padding:0;border:1px solid var(--kq-border);border-radius:6px;background:none;cursor:pointer}.kq-cn-bloc-plus{display:grid;grid-template-columns:1fr 1fr;gap:8px}.kq-cn-bloc-plus>:first-child{grid-column:1 / -1}.kq-cn-programmer{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;padding-top:12px;border-top:1px solid var(--kq-border)}.kq-cn-programmer .kq-cn-lib{flex:0 1 260px}.kq-cn-programmes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.kq-cn-programmes li{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--kq-border);border-radius:12px;font-size:14px}.kq-cn-programmes li>div:first-child{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.kq-cn-programmes li span{color:var(--kq-ink-muted)}.kq-cn-programmes li small{color:var(--kq-live, #e5484d)}.kq-cn-programmes li.est-attente{border-color:var(--kq-accent)}.kq-cn-prog-statut{align-self:flex-start;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--kq-accent)!important}.kq-cn-programmes li.est-manque .kq-cn-prog-statut,.kq-cn-programmes li.est-erreur .kq-cn-prog-statut{color:var(--kq-live, #e5484d)!important}.kq-cn-programmes li.est-parti .kq-cn-prog-statut{color:var(--kq-ok, #2fbf71)!important}.kq-cn-prog-actions{display:flex;gap:6px}.kq-mep-logos{display:flex;flex-wrap:wrap;gap:8px}.kq-mep-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:132px;height:78px;padding:8px;border:1px solid var(--kq-border);border-radius:10px;background:center / cover;cursor:pointer;font:inherit}.kq-mep-logo img{max-width:92px;max-height:40px}.kq-mep-logo span{padding:1px 6px;border-radius:4px;font-size:11px;font-weight:600;color:#fff;background:#0000008c}.kq-mep-logo.est-choisi{border-color:var(--kq-accent);box-shadow:0 0 0 2px var(--kq-accent)}.kq-mep-couleurs{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.kq-mep-couleur span{flex:1}.kq-mep-degrade{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;color:var(--kq-ink-muted)}.kq-mep-degrade .kq-mep-couleur{flex:0 1 260px}.kq-mep-degrade .kq-mep-reinit{margin-left:0}.kq-mep-cta.est-degrade.a-fin{background-image:linear-gradient(135deg,var(--c),var(--c2))}.kq-mep-couleurs{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));column-gap:16px}.kq-mep-couleur span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-mep-degrade .kq-mep-couleur{flex:0 1 300px}.kq-sc{position:relative}.kq-sc-bouton{display:flex;align-items:center;gap:8px;width:100%;padding:4px;border:0;background:none;color:var(--kq-ink);font:inherit;font-size:13px;cursor:pointer;text-align:left;border-radius:8px}.kq-sc-bouton:hover{background:color-mix(in srgb,var(--kq-ink) 6%,transparent)}.kq-sc-pastille{flex:none;width:30px;height:26px;border-radius:6px;border:1px solid var(--kq-border-strong)}.kq-sc-pastille.est-vide{background:repeating-linear-gradient(45deg,transparent 0 4px,color-mix(in srgb,var(--kq-ink) 25%,transparent) 4px 5px)}.kq-sc-nom{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-sc-fenetre{position:absolute;z-index:30;top:calc(100% + 6px);left:0;width:240px;padding:12px;display:flex;flex-direction:column;gap:10px;border:1px solid var(--kq-border-strong);border-radius:12px;background:var(--kq-surface-1, #1c1a26);box-shadow:0 14px 34px #0006}.kq-sc-carre{position:relative;height:150px;border-radius:8px;cursor:crosshair;touch-action:none}.kq-sc-teinte{position:relative;height:14px;border-radius:7px;cursor:pointer;touch-action:none;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.kq-sc-curseur{position:absolute;width:14px;height:14px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00000080;transform:translate(-50%,-50%);pointer-events:none}.kq-sc-code{display:flex;align-items:center;gap:10px}.kq-sc-apercu{flex:none;width:34px;height:34px;border-radius:8px;border:1px solid var(--kq-border-strong)}.kq-sc-code label{flex:1;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--kq-ink-muted)}.kq-sc-code input{width:100%;padding:6px 8px;border:1px solid var(--kq-border-strong);border-radius:6px;background:transparent;color:var(--kq-ink);font:14px ui-monospace,Cascadia Mono,Consolas,monospace;text-transform:lowercase}.kq-sc-pretes{display:grid;grid-template-columns:repeat(8,1fr);gap:5px}.kq-sc-pretes button{aspect-ratio:1;padding:0;border:1px solid var(--kq-border-strong);border-radius:5px;cursor:pointer}.kq-sc-pretes button.est-choisie{box-shadow:0 0 0 2px var(--kq-accent)}.kq-mep-couleurs{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:4px 12px}.kq-mep-degrade{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.kq-mep-degrade-lib{font-size:13px;color:var(--kq-ink-muted)}.kq-mep-degrade .kq-sc{flex:0 0 auto}.kq-mep-degrade-barre{width:90px;height:12px;border-radius:6px}.kq-cn-bloc.est-actif{border-style:solid;border-color:var(--kq-accent);box-shadow:0 0 0 1px var(--kq-accent)}.kq-cn-bloc.est-intro,.kq-cn-bloc.est-separateur{gap:4px}.kq-cn-bloc-tete .kq-btn--ghost{padding:4px 8px;font-size:12px}.kq-ajsec{width:min(720px,100%);padding:20px 22px 22px}.kq-ajsec-tete{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.kq-ajsec-tete h2{margin:0;font-size:18px}.kq-ajsec-grille{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.kq-ajsec-type{display:flex;flex-direction:column;gap:4px;padding:12px 14px;text-align:left;cursor:pointer;border:1px solid var(--kq-border);border-radius:12px;background:transparent;color:var(--kq-ink);font:inherit}.kq-ajsec-type:hover{border-color:var(--kq-accent)}.kq-ajsec-type strong{font-size:15px}.kq-ajsec-type span{font-size:13px;line-height:1.4;color:var(--kq-ink-muted)}.kq-ajsec-type.est-notes{grid-column:1 / -1;border-color:color-mix(in srgb,var(--kq-accent) 50%,transparent);background:color-mix(in srgb,var(--kq-accent) 8%,transparent)}.kq-zt{display:flex;flex-direction:column;gap:4px}.kq-zt-barre{display:flex;align-items:center;gap:2px}.kq-zt-barre button{display:grid;place-items:center;min-width:30px;height:28px;padding:0 6px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--kq-ink);font:inherit;font-size:14px;cursor:pointer}.kq-zt-barre button:hover{border-color:var(--kq-border-strong)}.kq-zt-barre button.est-actif{background:color-mix(in srgb,var(--kq-accent) 22%,transparent);border-color:var(--kq-accent)}.kq-zt-filet{width:1px;height:18px;margin:0 6px;background:var(--kq-border-strong)}.kq-cn-poignee{cursor:grab;padding:0 6px 0 0;font-size:16px;color:var(--kq-ink-muted);-webkit-user-select:none;user-select:none}.kq-cn-poignee:active{cursor:grabbing}.kq-cn-bloc.est-depot-haut{box-shadow:0 -3px #ea3a86}.kq-cn-bloc.est-depot-bas{box-shadow:0 3px #ea3a86}.kq-cn-apercu{position:static}.kq-cn-apercu iframe{height:900px;min-height:400px;overflow:hidden}.kq-cn-grille.sans-apercu{grid-template-columns:minmax(0,1fr);max-width:860px}.kq-cn-boite{display:flex;align-items:stretch;gap:12px;margin:16px 0 4px}.kq-cn-boite-onglets{flex:1;display:grid;grid-template-columns:2fr repeat(3,1fr);gap:8px}.kq-cn-boite-onglet{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0;padding:10px 14px;border:1px solid var(--kq-border);border-radius:12px;background:transparent;color:var(--kq-ink);font:inherit;text-align:left;cursor:pointer}.kq-cn-boite-onglet:hover{border-color:var(--kq-border-strong)}.kq-cn-boite-onglet.est-actif{border-color:var(--kq-accent);background:color-mix(in srgb,var(--kq-accent) 12%,transparent)}.kq-cn-boite-onglet span{font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--kq-ink-muted)}.kq-cn-boite-onglet.est-actif span{color:var(--kq-accent)}.kq-cn-boite-onglet b{font-size:22px;line-height:1.1}.kq-cn-boite-onglet small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600}.kq-cn-boite>.kq-btn{align-self:stretch;padding:0 22px;white-space:nowrap}.kq-cn-boite-liste{max-width:860px;margin-top:16px}.kq-cn-voir{align-self:flex-start;margin-top:4px;padding:4px 12px;font-size:13px}.kq-cn-voir-fenetre{width:min(720px,100%);max-height:90vh;display:flex;flex-direction:column;padding:18px 20px 20px}.kq-cn-voir-fenetre h2{margin:0;font-size:18px}.kq-cn-voir-corps{overflow-y:auto;border-radius:12px}.kq-cn-voir-corps iframe{display:block;width:100%;border:0;border-radius:12px}.kq-mep-zone{position:relative}.kq-mep-reglages{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px}.kq-mep-reglage{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border:1px solid var(--kq-border);border-radius:12px;background:transparent;color:var(--kq-ink);font:inherit;text-align:left;cursor:pointer}.kq-mep-reglage:hover{border-color:var(--kq-border-strong)}.kq-mep-reglage.est-ouvert{border-color:var(--kq-accent);box-shadow:0 0 0 1px var(--kq-accent)}.kq-mep-reglage-texte{flex:1;display:flex;flex-direction:column;min-width:0}.kq-mep-reglage-texte small{font-size:12px;color:var(--kq-ink-muted)}.kq-mep-reglage-texte strong{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kq-mep-chevron{flex:none;font-size:12px;color:var(--kq-ink-muted);transition:transform .15s}.kq-mep-reglage.est-ouvert .kq-mep-chevron{transform:rotate(180deg)}.kq-mep-vignette{flex:none;display:block;width:44px;height:32px}.kq-mep-vignette>i{display:flex;align-items:center;justify-content:center;gap:2px;width:100%;height:100%;border:1px solid var(--kq-border-strong);border-radius:7px;overflow:hidden;background-size:cover;background-position:center}.kq-mep-vignette>i img{max-width:36px;max-height:18px}.kq-mep-vignette>i.est-vide{background:repeating-linear-gradient(45deg,transparent 0 4px,color-mix(in srgb,var(--kq-ink) 25%,transparent) 4px 5px)}.kq-mep-vignette>i.est-cta b{display:block;width:28px;height:10px;border-radius:6px;background:var(--c)}.kq-mep-vignette>i.est-cta b.est-carre{border-radius:2px}.kq-mep-vignette>i.est-cta b.est-contour{background:transparent;box-shadow:inset 0 0 0 2px var(--c)}.kq-mep-vignette>i.est-cta b.est-degrade{background:linear-gradient(135deg,var(--c),var(--c2))}.kq-mep-vignette>i.est-cta b.est-relief{border-radius:4px;box-shadow:0 2px color-mix(in srgb,var(--c) 65%,#000)}.kq-mep-vignette>i.est-palette{gap:0;align-items:stretch}.kq-mep-vignette>i.est-palette b{flex:1}.kq-mep-panneau{position:absolute;z-index:25;top:calc(100% + 8px);left:0;right:0;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--kq-border-strong);border-radius:14px;background:var(--kq-surface-1, #1c1a26);box-shadow:0 18px 40px #0006}.kq-mep-decor-perso{position:relative;display:grid}.kq-mep-decor-perso>.kq-mep-decor{width:100%}.kq-mep-decor-retirer{position:absolute;top:4px;right:4px;width:22px;height:22px;padding:0;border:0;border-radius:50%;background:#000000a6;color:#fff;font-size:15px;line-height:22px;cursor:pointer;opacity:0;transition:opacity .15s}.kq-mep-decor-perso:hover .kq-mep-decor-retirer,.kq-mep-decor-retirer:focus-visible{opacity:1}.kq-cn-actions-envoi{display:flex;gap:8px}.kq-cn-essai-autres{display:flex;flex-direction:column;gap:4px;margin-top:6px;font-size:14px;font-weight:600;color:var(--kq-ink)}.kq-cn-essai-autres input{padding:9px 12px;border:1px solid var(--kq-border);border-radius:10px;background:var(--kq-fill, transparent);color:var(--kq-ink);font:inherit;font-weight:400}.kq-cn-essai-autres small{font-weight:400;font-size:12px;color:var(--kq-ink-muted)}.kq-app .kq-onglet-pastille--alerte,.kq-app[data-theme=nuit] .kq-onglet-pastille--alerte{background:var(--kq-live);color:#fff}.kq-app .kq-tile-supprimees{position:absolute;left:8px;bottom:8px;z-index:2;display:inline-flex;align-items:center;gap:5px;max-width:calc(100% - 16px);padding:4px 9px 4px 7px;border-radius:999px;background:var(--kq-live);color:#fff;font-family:var(--kq-font-body);font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 2px 8px #0000004d;pointer-events:none}.kq-app .kq-tile-supprimees svg{flex:none}.kq-app .kq-tile-supprimees--ligne{position:static;margin-left:8px;padding:1px 7px 1px 5px;font-size:11px;vertical-align:1px;box-shadow:none}.kq-app .kq-alertes-videos{position:fixed;right:24px;bottom:24px;z-index:60;display:flex;flex-direction:column;align-items:stretch;gap:10px;width:380px;max-width:calc(100vw - 48px)}.kq-app .kq-alerte-video{position:relative;border:1px solid var(--kq-live);border-left-width:5px;border-radius:16px;background:var(--kq-surface-1);box-shadow:var(--kq-shadow-2),0 0 0 4px color-mix(in srgb,var(--kq-live) 14%,transparent);overflow:hidden;animation:kq-alerte-video-entree .28s ease-out both}@keyframes kq-alerte-video-entree{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.kq-app .kq-alerte-video{animation:none}}.kq-app .kq-alerte-video-corps{display:flex;gap:14px;align-items:flex-start;width:100%;padding:14px 40px 14px 14px;border:0;background:none;color:var(--kq-ink);font-family:var(--kq-font-body);text-align:left;cursor:pointer}.kq-app .kq-alerte-video-corps:hover{background:color-mix(in srgb,var(--kq-live) 6%,transparent)}.kq-app .kq-alerte-video-corps:focus-visible{outline:3px solid var(--kq-accent);outline-offset:-3px}.kq-app .kq-alerte-video-art{position:relative;flex:none;display:grid;place-items:center;width:56px;height:56px;border-radius:10px;background:var(--kq-fill)}.kq-app .kq-alerte-video-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:10px;object-fit:cover}.kq-app .kq-alerte-video-signe,.kq-app .kq-fen-ligne-supprimee{display:inline-grid;place-items:center;border-radius:50%;background:var(--kq-live);color:#fff}.kq-app .kq-alerte-video-signe{position:absolute;right:-6px;bottom:-6px;width:22px;height:22px;border:2px solid var(--kq-surface-1)}.kq-app .kq-alerte-video-texte{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:13px;line-height:1.4;color:var(--kq-ink-muted)}.kq-app .kq-alerte-video-texte b{overflow:hidden;font-size:14px;font-weight:700;color:var(--kq-ink);text-overflow:ellipsis;white-space:nowrap}.kq-app .kq-alerte-video-ouvrir{margin-top:4px;font-weight:600;color:var(--kq-accent)}.kq-app .kq-alerte-video-fermer{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:none;color:var(--kq-ink-muted);cursor:pointer}.kq-app .kq-alerte-video-fermer:hover{background:var(--kq-fill);color:var(--kq-ink)}.kq-app .kq-alerte-video-reste{align-self:flex-end;padding:8px 14px;border:1px solid var(--kq-border);border-radius:999px;background:var(--kq-surface-1);box-shadow:var(--kq-shadow-1);color:var(--kq-accent);font-family:var(--kq-font-body);font-size:13px;font-weight:600;cursor:pointer}.kq-app .kq-fen-ligne-num:has(.kq-fen-ligne-supprimee){display:inline-flex;align-items:center;gap:5px}.kq-app .kq-fen-ligne-supprimee{width:18px;height:18px}.kq-app .kq-coin-notifs{position:fixed;right:24px;bottom:24px;z-index:60;display:flex;flex-direction:column;gap:10px;width:380px;max-width:calc(100vw - 48px)}.kq-app .kq-coin-notifs .kq-alertes-videos{position:static;width:auto;max-width:none}.kq-app .kq-avis-soiree{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px 40px 14px 16px;border:1px solid var(--kq-accent);border-left-width:5px;border-radius:16px;background:var(--kq-surface-1);box-shadow:var(--kq-shadow-2);color:var(--kq-ink);animation:kq-avis-entree .28s ease-out both}@keyframes kq-avis-entree{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.kq-app .kq-avis-soiree{animation:none}}.kq-app .kq-avis-soiree.est-merci{padding:14px 16px}.kq-app .kq-avis-soiree-texte{display:flex;flex-direction:column;gap:4px}.kq-app .kq-avis-soiree-texte b{font-size:15px;line-height:1.3;text-wrap:balance}.kq-app .kq-avis-soiree-texte span{font-size:13px;color:var(--kq-ink-muted)}.kq-app .kq-avis-soiree-actions{display:flex;justify-content:flex-end;gap:8px}.kq-app .kq-avis-soiree-fermer{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:50%;background:none;color:var(--kq-ink-muted);cursor:pointer}.kq-app .kq-avis-soiree-fermer:hover{background:var(--kq-fill);color:var(--kq-ink)}.kq-avis-form{display:flex;flex-direction:column;gap:18px}.kq-avis-question{display:flex;flex-direction:column;gap:8px}.kq-avis-question>p{margin:0;font-size:14px;font-weight:600;color:var(--kq-ink)}.kq-avis-question>p span{font-weight:400;color:var(--kq-ink-muted)}.kq-avis-choix{display:flex;gap:8px;flex-wrap:wrap}.kq-avis-choix-btn{flex:1;min-width:80px;height:38px;padding:0 12px;border:1px solid var(--kq-border);border-radius:10px;background:var(--kq-surface-1);color:var(--kq-ink);font:600 14px var(--kq-font-body);cursor:pointer}.kq-avis-choix-btn:hover{border-color:var(--kq-border-strong)}.kq-avis-visage{flex:1;display:grid;place-items:center;height:60px;padding:0;border:0;border-radius:12px;background:none;color:#2a2a2a;cursor:pointer}.kq-avis-visage:focus-visible{outline:none;box-shadow:var(--kq-focus-ring)}.kq-avis-visage svg{overflow:visible;transition:transform .15s ease}.kq-avis-visage-rond{fill:var(--visage);stroke:currentColor;stroke-width:3}.kq-avis-visage-oeil{fill:currentColor}.kq-avis-visage-bouche{fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round}.kq-avis-visage.est-triste{--visage: #e5302f}.kq-avis-visage.est-decu{--visage: #f28a1d}.kq-avis-visage.est-neutre{--visage: #f5df22}.kq-avis-visage.est-content{--visage: #8fd62c}.kq-avis-visage.est-ravi{--visage: #2fb84a}.kq-avis-visage:hover svg{transform:scale(1.08)}.kq-avis-visage.est-choisi svg{transform:scale(1.22);filter:drop-shadow(0 0 7px var(--visage))}@media (prefers-reduced-motion: reduce){.kq-avis-visage svg{transition:none}}.kq-avis-choix-btn.est-choisi{border-color:var(--kq-accent);background:color-mix(in srgb,var(--kq-accent) 16%,transparent)}.kq-avis-choix-btn.est-bon.est-choisi{border-color:var(--cp-en-jeu, #2fbf71);background:color-mix(in srgb,var(--cp-en-jeu, #2fbf71) 16%,transparent)}.kq-avis-choix-btn.est-moyen.est-choisi{border-color:var(--cp-warn, #f59e0b);background:color-mix(in srgb,var(--cp-warn, #f59e0b) 16%,transparent)}.kq-avis-choix-btn.est-mauvais.est-choisi{border-color:var(--kq-danger);background:color-mix(in srgb,var(--kq-danger) 14%,transparent)}.kq-avis-texte{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--kq-border);border-radius:10px;background:var(--kq-canvas, transparent);color:var(--kq-ink);font:14px/1.4 var(--kq-font-body);resize:vertical}.kq-avis-depot{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;padding:14px;border:1px dashed var(--kq-border-strong);border-radius:12px;text-align:center;cursor:pointer}.kq-avis-depot:hover{border-color:var(--kq-accent)}.kq-avis-depot.est-occupe{opacity:.5;cursor:default}.kq-avis-depot input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.kq-avis-depot b{font-size:14px;color:var(--kq-accent)}.kq-avis-depot span{font-size:12px;color:var(--kq-ink-muted)}.kq-avis-fichiers{display:flex;flex-direction:column;gap:4px;max-height:150px;overflow-y:auto;margin:0;padding:0;list-style:none}.kq-avis-fichiers li{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:8px;background:var(--kq-fill);font-size:13px}.kq-avis-fichiers li>span:first-child{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-avis-fichier-poids{flex:none;color:var(--kq-ink-muted);font-variant-numeric:tabular-nums}.kq-avis-fichiers button{flex:none;display:grid;place-items:center;width:22px;height:22px;border:0;border-radius:50%;background:none;color:var(--kq-ink-muted);cursor:pointer}.kq-avis-fichiers button:hover{color:var(--kq-ink);background:var(--kq-surface-1)}.kq-avis-question>p.kq-avis-accord{margin:0;font-size:12px;font-weight:400;line-height:1.4;color:var(--kq-ink-muted)}.kq-avis-envoi{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--kq-ink-muted)}.kq-avis-envoi i{display:block;height:6px;border-radius:3px;background:var(--kq-accent);transform-origin:left;transition:transform .2s linear}.kq-avis-tel{display:flex;align-items:center;gap:14px;padding:10px;border-radius:12px;background:var(--kq-fill)}.kq-avis-tel img{flex:none;width:96px;height:96px;border-radius:8px;background:#fff}.kq-avis-question>.kq-avis-tel p{display:flex;flex-direction:column;gap:4px;margin:0;font-weight:400}.kq-avis-tel b{font-size:14px;color:var(--kq-ink)}.kq-avis-tel span{font-size:12px;line-height:1.4;color:var(--kq-ink-muted)}.kq-app .kq-avis-form>.kq-cat-actions{position:sticky;bottom:-20px;margin:0 -22px -20px;padding:12px 22px 20px;border-top:1px solid var(--kq-border);background:var(--kq-surface-1)}.kq-photos{min-height:100svh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:14px;padding:calc(env(safe-area-inset-top,0px) + 28px) 18px calc(env(safe-area-inset-bottom,0px) + 28px);background:radial-gradient(120% 70% at 50% 0%,#2a4bd6,#142a86 55%,#0b1650);color:#fff;font-family:Montserrat,system-ui,sans-serif;text-align:center}.kq-photos-logo{width:140px;height:auto;margin-bottom:6px}.kq-photos h1{margin:0;font-size:24px;font-weight:900;line-height:1.2;text-wrap:balance}.kq-photos-sous{margin:0;font-size:14px;line-height:1.4;color:#ffffffc7;text-wrap:balance}.kq-photos-erreur{margin:24px 0 0;font-size:16px;font-weight:700;line-height:1.4;text-wrap:balance}.kq-photos-bouton{position:relative;display:grid;place-items:center;width:min(100%,360px);min-height:60px;margin-top:8px;border-radius:18px;background:linear-gradient(180deg,#ffd23a,#ffb41e);color:#0b1650;font-size:17px;font-weight:900;box-shadow:0 6px #c98a00;cursor:pointer}.kq-photos-bouton.est-occupe{opacity:.6}.kq-photos-bouton input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.kq-photos-accord{max-width:360px;margin:0;font-size:12px;line-height:1.45;color:#ffffffb3}.kq-photos-liste{display:flex;flex-direction:column;gap:6px;width:min(100%,360px);margin:4px 0 0;padding:0;list-style:none;text-align:left}.kq-photos-liste li{padding:10px 12px;border-radius:12px;background:#ffffff1a}.kq-photos-ligne{display:flex;align-items:center;gap:10px;font-size:14px}.kq-photos-nom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kq-photos-etat{flex:none;font-weight:700;font-variant-numeric:tabular-nums;color:#fffc}.kq-photos-liste li.est-ok .kq-photos-etat{color:#6bffab}.kq-photos-liste li.est-rate .kq-photos-etat{color:#ff8a9a}.kq-photos-barre{display:block;height:5px;margin-top:8px;border-radius:3px;background:#ffd23a;transform-origin:left;transition:transform .2s linear}.kq-photos-raison{margin:6px 0 0;font-size:12px;color:#ffc2cb}.kq-photos-merci{margin:4px 0 0;font-size:16px;font-weight:800;color:#6bffab}.kq-photos-plafond{margin:auto 0 0;padding-top:16px;font-size:12px;color:#fff9}.kq-visite{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--kq-z-modal, 1000);pointer-events:none}.kq-visite>*{zoom:var(--kq-echelle, 1)}.kq-visite-lumiere{position:fixed;border-radius:12px;box-shadow:0 0 0 3px var(--kq-primaire),0 0 0 9999px #08061299;pointer-events:none}.kq-visite-bulle{position:fixed;width:340px;padding:16px 18px 14px;border:2px solid var(--kq-primaire);border-radius:16px;background:var(--kq-canvas);color:var(--kq-ink);box-shadow:var(--kq-shadow-2, 0 12px 32px rgba(0, 0, 0, .35));pointer-events:auto;font-family:var(--kq-font-body)}.kq-visite-lumiere.est-guide{box-shadow:0 0 0 9999px #08061299}.kq-visite-lumiere.est-guide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:0 0 0 3px var(--kq-primaire),0 0 18px 4px color-mix(in srgb,var(--kq-primaire) 80%,transparent);animation:kq-visite-clignote .9s ease-in-out infinite}@keyframes kq-visite-clignote{0%,to{opacity:1}50%{opacity:.1}}@media (prefers-reduced-motion: reduce){.kq-visite-lumiere.est-guide:after{animation:none}}.kq-visite-parcours{display:flex;justify-content:space-between;gap:12px;white-space:nowrap;margin:0 0 6px;font-size:12px;font-weight:700;color:var(--kq-primaire)}.kq-visite-titre{margin:0 0 6px;font-size:17px;font-weight:700}.kq-visite-pourquoi{margin:0 0 6px;font-size:14px;line-height:1.5;color:var(--kq-ink-muted)}.kq-visite-texte{margin:0 0 14px;font-size:14px;line-height:1.5;font-weight:600;color:var(--kq-primaire)}.kq-visite-actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.kq-visite-pas{display:flex;gap:8px}.kq-visite-quitter{padding:0;border:0;background:none;color:var(--kq-ink-muted);font:inherit;font-size:13px;cursor:pointer}.kq-visite-quitter:hover{color:var(--kq-ink)}.kq-visite-btn{min-height:32px;padding:0 14px;border:0;border-radius:999px;background:var(--kq-fill);color:var(--kq-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.kq-visite-btn:hover{background:var(--kq-fill-hover, var(--kq-fill))}.kq-visite-btn.est-principal{background:var(--kq-primaire);color:#fff}.kq-visite-regardez{min-height:32px;display:inline-flex;align-items:center;padding:0 6px;font-size:14px;font-weight:600;color:var(--kq-primaire)}.kq-app .kq-barre-fin .kq-barre-lien.kq-barre-tuto{border:2px solid #ffc93c;background:color-mix(in srgb,#ffc93c 14%,transparent);color:var(--kq-ink)}.kq-app .kq-barre-fin .kq-barre-lien.kq-barre-tuto:hover{background:color-mix(in srgb,#ffc93c 26%,transparent)}.kq-app .kq-barre-fin .kq-barre-lien.kq-barre-tuto svg{color:#f2b400}.kq-app .kq-modal.kq-tuto{max-width:600px;width:100%;text-align:left;gap:0}.kq-app .kq-tuto-tete{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px}.kq-app .kq-tuto-icone,.kq-app .kq-tuto-retour{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px}.kq-app .kq-tuto-icone{background:color-mix(in srgb,var(--kq-accent) 16%,transparent);color:var(--kq-accent)}.kq-app .kq-tuto-retour{border:1px solid var(--kq-border);background:var(--kq-fill);color:var(--kq-ink);cursor:pointer;transition:border-color .15s ease,color .15s ease}.kq-app .kq-tuto-retour:hover{border-color:var(--kq-accent);color:var(--kq-accent)}.kq-app .kq-tuto-tete-txt{flex:1;min-width:0;padding-top:2px}.kq-app .kq-modal.kq-tuto h2{justify-content:flex-start;text-align:left;font-size:20px;font-weight:700;margin:0 0 4px}.kq-app .kq-tuto-sous{margin:0;font-size:14px;line-height:1.45;color:var(--kq-ink-muted)}.kq-app .kq-tuto-x{flex:none;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:var(--kq-fill);color:var(--kq-ink-muted);cursor:pointer}.kq-app .kq-tuto-x:hover{color:var(--kq-ink)}.kq-app .kq-tuto-note{margin:0 0 18px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--kq-accent) 8%,transparent);font-size:13px;line-height:1.45;color:var(--kq-ink-muted)}.kq-app .kq-tuto-corps{min-height:0;overflow-y:auto}.kq-app .kq-tuto-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.kq-app .kq-tuto-choix{width:100%;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--kq-border);border-radius:14px;background:var(--kq-surface-1);color:var(--kq-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.kq-app .kq-tuto-choix:hover:not(:disabled){border-color:color-mix(in srgb,var(--kq-accent) 55%,var(--kq-border));background:color-mix(in srgb,var(--kq-accent) 6%,var(--kq-surface-1))}.kq-app .kq-tuto-choix:disabled{opacity:.5;cursor:not-allowed}.kq-app .kq-tuto-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.kq-app .kq-tuto-txt b{font-size:15px;font-weight:700}.kq-app .kq-tuto-txt span{font-size:13px;line-height:1.4;color:var(--kq-ink-muted)}.kq-app .kq-tuto-etapes{padding:3px 9px;border-radius:999px;background:var(--kq-fill);font-size:12px;font-weight:600;color:var(--kq-ink-muted);white-space:nowrap}.kq-app .kq-tuto-go{display:grid;color:var(--kq-ink-muted);transition:color .15s ease,translate .15s ease}.kq-app .kq-tuto-choix:hover:not(:disabled) .kq-tuto-go{color:var(--kq-accent);translate:2px 0}.kq-app .kq-tuto-pied{margin-top:18px;justify-content:flex-start}.kq-app .kq-tuto-pied .kq-tuto-quitter{margin-left:auto}.kq-visite-voile{position:fixed;top:0;right:0;bottom:0;left:0;background:#08061299;pointer-events:auto}.kq-visite-voile{transition:background-color .5s ease}.kq-visite-voile.kq-visite-rideau{background:#0a0a2e;animation:kq-visite-rideau .25s ease-out}.kq-visite-voile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/connexion/fond-2.jpg) center / cover no-repeat;opacity:0;transition:opacity .5s ease;pointer-events:none}.kq-visite-voile.kq-visite-rideau:before{opacity:1}.kq-visite-btn:disabled{opacity:.45;cursor:default}@keyframes kq-visite-rideau{0%{opacity:0}}.kq-visite-bulle.kq-visite-sommaire{left:50%;top:50%;translate:-50% -50%;width:560px;padding:26px 28px 22px}.kq-visite-sommaire .kq-visite-parcours{font-size:13px}.kq-visite-sommaire .kq-visite-titre{font-size:24px;margin-bottom:8px}.kq-visite-sommaire .kq-visite-texte{font-size:15.5px;font-weight:500;color:var(--kq-ink-muted);margin-bottom:18px}.kq-visite-sommaire .kq-visite-chapitres{gap:10px;margin-bottom:20px}.kq-visite-sommaire .kq-visite-chapitre{padding:14px 16px;font-size:17px;gap:14px}.kq-visite-chapitres{list-style:none;margin:0 0 14px;padding:0;display:flex;flex-direction:column;gap:8px}.kq-visite-chapitre{width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--kq-border-strong);border-radius:14px;background:var(--kq-fill);color:var(--kq-ink);font:inherit;font-size:15px;font-weight:600;text-align:left;cursor:pointer}.kq-visite-chapitre:hover{border-color:var(--kq-primaire)}.kq-visite-case{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:var(--kq-primaire);color:#fff;font-size:16px;font-weight:800}.kq-visite-chapitre.est-fait .kq-visite-case,.kq-visite-case.est-coche{background:var(--kq-ok, #1fa45a)}.kq-visite-voile--haut{z-index:2}.kq-visite-bulle.kq-visite-confirmer{z-index:3;left:50%;top:50%;translate:-50% -50%;width:420px}.kq-visite-parcours-nom{min-width:0;overflow:hidden;text-overflow:ellipsis}.kq-visite-parcours-etape{flex:none;color:var(--kq-rose, #d61f6e)}.kq-visite-bulle.est-grande{width:560px;padding:26px 28px 22px}.kq-visite-bulle.est-grande .kq-visite-parcours{font-size:13px}.kq-visite-bulle.est-grande .kq-visite-titre{font-size:24px;margin-bottom:10px}.kq-visite-bulle.est-grande .kq-visite-pourquoi{font-size:16px;margin-bottom:10px}.kq-visite-bulle.est-grande .kq-visite-texte{font-size:16px;margin-bottom:20px}.kq-visite-pourquoi b{color:var(--kq-ink);font-weight:700}.kq-tuto-groupe+.kq-tuto-groupe{margin-top:20px}.kq-tuto-groupe-titre{margin:0 0 8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kq-ink-muted)}.tv[class] .tv-regle-carte.tv-regle-cadre :is(.tv-regle-tag,.tv-regle-texte,.tv-regle-lignes li,.tv-regle-quoi,.tv-regle-vaut,.tv-regle-prets,.tv-regle-bonus){font-family:Montserrat,system-ui,sans-serif}.tv[class] .tv-regle-carte.tv-regle-cadre .tv-regle-texte{order:-1;max-width:92%;margin:0 auto 1.6cqmin;font-weight:900;font-size:5.2cqmin;line-height:1.18;text-wrap:pretty}.tv[class] .tv-regle-carte.tv-regle-cadre .tv-regle-lignes li{padding:1cqmin}.tv[class] .tv-regle-carte.tv-regle-cadre .tv-regle-quoi{font-size:2.8cqmin;font-weight:800}.tv[class] .tv-regle-carte.tv-regle-cadre .tv-regle-vaut{font-size:3.6cqmin;font-weight:900}.tv[class] .tv-regle-carte.tv-regle-cadre .tv-regle-prets{font-size:3.4cqmin;font-weight:900}.play-shell[class] .kq-tel-regle-cadre{padding-left:12px;padding-right:12px}.play-shell[class] .kq-tel-regle-cadre .kq-tel-regle-consigne{order:-1;margin:2px 0 10px;font-size:17px;line-height:1.25;text-wrap:pretty}.play-shell[class] .kq-tel-regle-cadre .kq-tel-regle-ligne{padding:8px 2px}.play-shell[class] .kq-tel-regle-cadre .kq-tel-regle-quoi{font-size:12px}.play-shell[class] .kq-tel-regle-cadre .kq-tel-regle-vaut{font-size:15px}.play-shell[class] .kq-tel-regle-cadre .kq-tel-regle-prets{margin-top:10px;font-size:17px}html .play-shell[class*=kq-jeu-]{--tel-zone-logo: clamp(72px, 12.5svh, 120px);--tel-zone-logo-bas: clamp(34px, 5.4svh, 54px);--tel-ecart: clamp(8px, 1.4svh, 14px);padding-top:calc(env(safe-area-inset-top,0px) + 8px);gap:var(--tel-ecart)}html .play-shell[class*=kq-jeu-]:before{height:var(--tel-zone-logo);background-position:center;background-size:contain}html .play-shell[class*=kq-jeu-]:after{height:var(--tel-zone-logo-bas)}@media (max-height: 620px){html .play-shell[class*=kq-jeu-]{--tel-zone-logo: 52px;--tel-ecart: 6px}}html .play-shell[class*=kq-jeu-]>.kq-banniere.kq-tel-capsule{margin-bottom:0}html .play-shell[class*=kq-jeu-]{--tel-chrono: clamp(76px, 12svh, 108px);--tel-chrono-chiffre: clamp(32px, 5.2svh, 46px)}html .play-shell[class*=kq-jeu-] :is(.kq-question,.kq-bingo-chrono) .timer-ring{width:var(--tel-chrono)!important;height:var(--tel-chrono)!important;margin-top:0}html .play-shell[class*=kq-jeu-] :is(.kq-question,.kq-bingo-chrono) .timer-ring .val{font-size:var(--tel-chrono-chiffre)!important}@media (max-height: 620px){html .play-shell[class*=kq-jeu-]{--tel-chrono: 62px;--tel-chrono-chiffre: 28px}}html .play-shell .kq-halo>i{animation-iteration-count:3!important}html .play-shell .bonus-banner{animation-iteration-count:5!important}html .play-shell.kq-jeu-prix .kq-tel-etoiles i{animation-iteration-count:3!important}html .play-shell .kq-tel-confettis i{animation-iteration-count:3!important;opacity:0}html .play-shell .kq-verdict.gagne:before,html .play-shell .kq-verdict.rate:before{animation-iteration-count:1,1!important}html .play-shell .kq-verdict-halo{animation-iteration-count:1,3!important}html .play-shell .kq-verdict-objet{animation-iteration-count:4!important}html .play-shell .kq-verdict-objet>span>i:before{animation-iteration-count:3!important}html .play-shell .kq-verdict-etoile{animation-iteration-count:1,4!important}html .play-shell .kq-verdict-brillance{animation-iteration-count:3!important}html .play-shell .kq-verdict.rate .kq-verdict-halo{animation-iteration-count:1,3!important}html .play-shell .kq-verdict.rate .kq-verdict-objet,html .play-shell .kq-verdict.rate .kq-verdict-brillance{animation-iteration-count:3!important}html .play-shell .play-cover.kq-ampoules{animation-iteration-count:1,8!important}html .play-shell .kq-halo-onglets>i{animation:none!important}.kq-apq-fond{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--kq-z-modal) + 5);display:flex;flex-direction:column;gap:16px;padding:20px 28px 16px;background:radial-gradient(ellipse at 50% 45%,#0b0d1400,#0b0d14b3 75%),linear-gradient(#0b0d1466,#0b0d1466),url(/fond-degrade.webp) center / cover no-repeat,#0b0d14;color:#fff;font-family:var(--kq-font-body)}.kq-apq-barre{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.kq-apq-nav{display:flex;align-items:center;gap:8px}.kq-apq-rang{min-width:150px;text-align:center;font-size:17px;font-weight:700}.kq-apq-rang span{font-weight:500;color:#ffffffa6}.kq-apq-fleche{width:36px;height:36px;border:0;border-radius:50%;background:#ffffff1f;color:#fff;font-size:22px;line-height:1;cursor:pointer}.kq-apq-fleche:hover:not(:disabled){background:#fff3}.kq-apq-fleche:disabled{opacity:.35;cursor:default}.kq-apq-choix{display:inline-flex;padding:3px;border-radius:999px;background:#ffffff1a}.kq-apq-choix button{height:30px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:#ffffffbf;font:inherit;font-size:14px;font-weight:600;cursor:pointer}.kq-apq-choix button.est-choisi{background:#fff;color:#11131c}.kq-apq-droite{margin-left:auto;display:flex;gap:8px}.kq-apq-bouton{height:34px;padding:0 18px;border:0;border-radius:999px;background:#ffffff1f;color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.kq-apq-bouton:hover{background:#fff3}.kq-apq-bouton--principal{background:var(--kq-accent, #4f6bff)}.kq-apq-bouton--principal:hover{background:var(--kq-accent, #4f6bff);filter:brightness(1.1)}.kq-apq-corps{flex:1;min-height:0;display:flex;gap:24px}.kq-apq-liste{flex:none;width:250px;min-height:0;overflow-y:auto;padding:6px;border-radius:16px;background:#0b0d1499;box-shadow:inset 0 0 0 1px #ffffff1f;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent}.kq-apq-liste ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.kq-apq-liste button{display:flex;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 10px;border:0;border-radius:10px;background:transparent;color:#fffc;font:inherit;font-size:14px;text-align:left;cursor:pointer}.kq-apq-liste button:hover{background:#ffffff14;color:#fff}.kq-apq-liste button.est-choisie{background:#fff;color:#11131c}.kq-apq-liste-num{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#ffffff1f;font-size:12px;font-weight:700}.kq-apq-liste button.est-choisie .kq-apq-liste-num{background:var(--kq-accent, #4f6bff);color:#fff}.kq-apq-liste-texte{min-width:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3}.kq-apq-scene{flex:1;min-height:0;min-width:0;display:flex;align-items:center;justify-content:center}.kq-apq-scene figure{margin:0;display:flex;flex-direction:column;gap:10px;flex:none}.kq-apq-scene figcaption{margin:0;text-align:center;font-size:13px;color:#ffffffa6}.kq-apq-ecran{position:relative}.kq-apq-regie{position:absolute;top:calc(100% + 92px);left:0;display:flex;align-items:center;gap:14px;height:108px}.kq-apq-regie-lecteur{position:relative;width:192px;height:108px;flex:none;overflow:hidden;border-radius:8px;background:#000}.kq-apq-regie-lecteur>*{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kq-apq-regie p{margin:0;max-width:300px;font-size:13px;color:#ffffffa6}.kq-apq-ecran-cadre{position:relative;box-sizing:content-box;border:10px solid #08090d;outline:1px solid #ffffff26;overflow:hidden;border-radius:12px;box-shadow:0 0 0 1px #ffffff26,0 20px 50px #00000080}.kq-apq-coque{border-radius:34px;background:#08090d;box-shadow:0 0 0 1px #ffffff2e,0 20px 50px #0009}.kq-apq-tel{position:relative;overflow:hidden;border-radius:24px;background:#000}.kq-apq-tel iframe{position:absolute;top:0;left:0;border:0;transform-origin:0 0;background:#000}.kq-apq-vide{margin:auto;color:#ffffffa6}.kq-apq-pied{display:flex;align-items:center;justify-content:space-between;gap:16px}.kq-apq-note{margin:0;font-size:13px;color:#ffffff8c}.kq-apq-commandes{position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:16px;white-space:nowrap}.kq-apq-auto{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 16px 0 8px;border:0;border-radius:999px;background:#ffffff1f;color:#fff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.kq-apq-auto-curseur{position:relative;width:40px;height:24px;border-radius:999px;background:#ffffff40;transition:background .2s}.kq-apq-auto-curseur:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .2s}.kq-apq-auto.est-allume .kq-apq-auto-curseur{background:#34c759}.kq-apq-auto.est-allume .kq-apq-auto-curseur:after{transform:translate(16px)}.kq-apq-suivant{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;height:52px;min-width:200px;padding:0 28px;border:0;border-radius:999px;background:var(--kq-accent, #4f6bff);color:#fff;font:inherit;font-size:17px;font-weight:700;cursor:pointer}.kq-apq-suivant small{font-size:12px;font-weight:500;opacity:.85}.kq-apq-suivant:hover:not(:disabled){filter:brightness(1.1)}.kq-apq-suivant:disabled{opacity:.4;cursor:default}.kq-apq-ecran .tv-qr-corner{display:none!important}.kq-apq-fond{padding-top:14px}.kq-apq-mode{margin:0 0 -6px;text-align:center;color:#fff;font-family:var(--kq-font-display, inherit);font-size:52px;font-weight:800;letter-spacing:.04em;line-height:1.1}
