@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Regular),local(Hanken Grotesk),url(./fonts/XvhoLkPSrr0b-u0aSxw5STsLlvDGPZ-ABwksFBLw6MM-twdhNEblf6vOlYSXYYC8dCEXgODG5LzETlTsFfe6KaQ.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Hanken Grotesk Fallback\: Arial;src:local(Arial),local(Arial Regular),local(Arial-Regular),local(ArialMT);size-adjust:100.942%;ascent-override:99.0668%;descent-override:30.0173%;line-gap-override:0%}@font-face{font-family:Hanken Grotesk Fallback\: Roboto;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);size-adjust:101.164%;ascent-override:98.8498%;descent-override:29.9515%;line-gap-override:0%}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Regular),local(Hanken Grotesk),url(./fonts/nI_vtj4UKDn13C6AeRhsroE5RLw5Su1gmRDiwFqUS4E-zh7wEU7AaUKotVFXKnHFRyJ5cTKiM2aL8yaAGPFQhLI.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Regular),local(Hanken Grotesk),url(./fonts/y8RAhX5QK3fgfaHldz4wUlOJO8OK53VTsuHUdzoty2E-jLzlwvmyMqhRKPnUVzjOQWfp_oWMhtoVAmMTNfeSuoI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Regular),local(Hanken Grotesk),url(./fonts/GeitQpZqhSpbVfw6Bf_DxmdA_IajOvmXp_PYTJMC4E8-urxH1bDFmV0aUWZ4LoIrIhzuJfrTY6TCEPE9xdJncWI.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Medium),url(./fonts/tlCX0ftEKh49srWV-WyHBT6NGdVZwr9zGmu8mYQRIRU-_4O4eYacXh0qPNYWfnsjasN0stfuGctS_s-r7hNQjeA.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Medium),url(./fonts/XOEbUpcI1d6coL9lTJRlCdlzuxDPebom02N-SqKNF9Y-7Q8QOnhGg3dxAhB5dKhsZsq_uHJ7jetKNinhvLFWoTk.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Medium),url(./fonts/aPtjOh-uJ7xi4YrbInxrcG206O5zDnh2Tt9WwSSnXzw-jhmxbxHCDI6gxVS7Vx5xuqDdR2AbHXnubXMNKGhWgCo.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Medium),url(./fonts/x-1PPmX60yDo5kB7I5CSDuKh1po_A6rSEsI0G6dUbA8-FjBcaxwRTHIkTAiY2hAaaLwww_Q-JKv7tuwPCHWLq7E.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk SemiBold),url(./fonts/Rn828kD5_SSDrU3qURr2YkRqn7g_ly2xchjuTZsaVFw-hWd2a_ymnyUMGdvRW8RXpp2ks9BODhxhus_w4LRmUZU.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk SemiBold),url(./fonts/ydd0QAInvyxniGfLun_pOoFUfMC400v5rwBq9YMzRLU-KU0FC6RmmXbFEVWr4ASRzw877mI64K2MnX4YmKkg6pI.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk SemiBold),url(./fonts/Gq2ZLqFWfGIO3S9jmZjDj8Jf1o5hoGfVv1SdlOLrsyY-U0kB1495mno434rB0X3Im9vwbyVMx9o3yBdSVsjNf9s.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk SemiBold),url(./fonts/X4kqf03GkUEiXO7FF515UHIzWALGnpSsfkINs3xhDfo-OgUfrv3QxBiPO0NEPgAoxLwDdldJghYNSYnU_6BXgNI.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Bold),url(./fonts/V9vt3kYXDxz9YVUpjmmtSEsx3lQD1ebgiyJzLvZfua8-pWRFaOowO3EBjGxuUvxvV_-qi4JlsUJBwLsI4QGSvIg.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Bold),url(./fonts/8meoI3lYDny-kPJtrmB4ZCNis4M4-KUEtIyctzJV-0E-m2Bka6fmeZQfKy6px_KutgOsysPCMz3aIiP0mk92IeM.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Bold),url(./fonts/Jg-4H3Mq1vywZq2_L2jSBZoSUoEu6OdNuOrpvA5S-X0-LOmYI4NblTASL7z_Ne_xCiQNr1f6LiWE7WGGa2Dc9Ng.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Hanken Grotesk;src:local(Hanken Grotesk Bold),url(./fonts/keh9ZpP-xRQH6johKMCHwBtI3-y0TrJVAucJdGBaFpE-2fphUi3cw0t8KWaUaycKFOYec4xzFDrQhA3N6RO2Fbw.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local(Saira Condensed SemiBold),url(./fonts/viiB8ShzKj6qvAIAqMppbbLmZqLfO5aM8OGUB_RSiUI-QX1GYzRjyQlJG7GworQI9lo0v3f3F_mgvEoHhiTBGp0.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Saira Condensed Fallback\: Arial;src:local(Arial),local(Arial Regular),local(Arial-Regular),local(ArialMT);size-adjust:79.1834%;ascent-override:143.338%;descent-override:55.4409%;line-gap-override:0%}@font-face{font-family:Saira Condensed Fallback\: Roboto;src:local(Roboto),local(Roboto Regular),local(Roboto-Regular);size-adjust:79.3572%;ascent-override:143.024%;descent-override:55.3195%;line-gap-override:0%}@font-face{font-family:Saira Condensed;src:local(Saira Condensed SemiBold),url(./fonts/CzOY2bZLcZGD1jlZBdJTcUvq4uTfPI_Hm7ErofJmppY-SzPX4iUcjWOtjCjV_Ww3RnJq2d9ijJ3OVbR44Si3gW4.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Saira Condensed;src:local(Saira Condensed SemiBold),url(./fonts/uT0PpdXRqgNqTmbwFLskcZnPlGZByj7_PsNYKUe9EbA-TXv68i9LDw1xhGBmZPRz2K6OrKhtMK4xQP0WlCmVB_w.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Saira Condensed;src:local(Saira Condensed Bold),url(./fonts/tfPDx53iBWjXi30XuVVB0mHk8JyJNEjIBTQLOKF4Mao-cw1ruhKhPjHvToPbtSF2wKRW7DPRTK_YAI7xJPXhStU.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local(Saira Condensed Bold),url(./fonts/6w02f_-qadx022U49OlWUoSH87-PwyHEvQF7mtqEJBM-5vx58qVvuudtwMY1OcEkRpjP4vUOXQcbPx0SQhYSgdQ.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local(Saira Condensed Bold),url(./fonts/dPQjDDg7BbgTKpIPrpJzM2YghnnWaIjVc9MjjgcIsW0-zA_xM4yN_9F2z5mN38mXlf80vz5pW-KQ5mxgl5vRlbw.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Saira Condensed;src:local(Saira Condensed ExtraBold),url(./fonts/V_38ketVOWYvRacwR91RJ5FPFAhg9u-wvI8bNAyui9g-EGpsNmeFzLD4WObxlTbfUr4A6oOn95A8ZenpLbn6StQ.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:800;font-style:normal}@font-face{font-family:Saira Condensed;src:local(Saira Condensed ExtraBold),url(./fonts/mdHmRmD2lY-0D-RcxqGCWQI1aufvR45DFvbUSqwHRKk-c27nvWxfCgYZOJWtEXMn_vArmHkanb0U2m3KfVhgqUM.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:800;font-style:normal}@font-face{font-family:Saira Condensed;src:local(Saira Condensed ExtraBold),url(./fonts/5lN_i9mUdjk3DX9ZIawnT963tuRW4KTpPU9iK89WHMM-fFDJN03rHE1p9yZLbE5kxxUeGfPQQ_Kf8lWxAT7XiNc.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:800;font-style:normal}:root{--ws-paper:#faf8f2;--ws-panel:#fff;--ws-ink:#1a1610;--ws-ink2:#544f45;--ws-sub:#726b5c;--ws-line:#e8e2d4;--ws-line2:#f1ece0;--ws-tint:#f6f1e6;--ws-line-hover:#d8d0be;--ws-disabled-bg:#e4decf;--ws-disabled-fg:#a89f8c;--ws-jaune:#f2c200;--ws-jaune-hover:#cea500;--ws-jaune-active:#ab8900;--ws-on-jaune:var(--ws-ink);--ws-rouge:#d6312b;--ws-rouge-hover:#b92924;--ws-rouge-active:#9c221e;--ws-on-rouge:#fff;--ws-vert:#2e8b57;--ws-vert-hover:#257046;--ws-vert-active:#1c5535;--ws-on-vert:#fff;--ws-rouge-soft:#fbebea;--ws-rouge-line:#eac7c5;--ws-ink-hover:#2c261d;--ws-ink-active:#0f0c08;--ws-on-ink:#fff;--ws-overlay:#1a161073;--ws-z1:#5c93ae;--ws-z1-bg:#e7eef2;--ws-z1-fg:#2e5468;--ws-z2:#3fa071;--ws-z2-bg:#e3f0e9;--ws-z2-fg:#246b4a;--ws-z3:#c9a227;--ws-z3-bg:#f5edd3;--ws-z3-fg:#7a6315;--ws-z4:#e07f33;--ws-z4-bg:#faeadd;--ws-z4-fg:#9a4e16;--ws-z5:#d6312b;--ws-z5-bg:#fbe4e2;--ws-z5-fg:#8e211d;--ws-z6:#a8302a;--ws-z6-bg:#f1d9d7;--ws-z6-fg:#7a211c;--ws-z7:#5c2e7e;--ws-z7-bg:#ece4f2;--ws-z7-fg:#432058;--ws-num:"Saira Condensed", "Saira Condensed Fallback: Arial", "Saira Condensed Fallback: Roboto", system-ui, sans-serif;--ws-ui:"Hanken Grotesk", "Hanken Grotesk Fallback: Arial", "Hanken Grotesk Fallback: Roboto", system-ui, sans-serif;--ws-fw-regular:400;--ws-fw-medium:500;--ws-fw-semibold:600;--ws-fw-bold:700;--ws-fw-extrabold:800;--ws-fw-black:900;--ws-lh-none:1;--ws-lh-tight:1.1;--ws-lh-normal:1.5;--ws-lh-relaxed:1.65;--ws-fs-3xs:9.5px;--ws-fs-2xs:10.5px;--ws-fs-xs:11.5px;--ws-fs-sm:13px;--ws-fs-md:15px;--ws-fs-lg:17px;--ws-fs-xl:19px;--ws-fs-display-sm:24px;--ws-fs-display-md:32px;--ws-fs-display-lg:40px;--ws-fs-display-xl:50px;--ws-sp-0:2px;--ws-sp-1:4px;--ws-sp-2:8px;--ws-sp-3:12px;--ws-sp-4:16px;--ws-sp-5:20px;--ws-sp-6:24px;--ws-sp-8:32px;--ws-sp-10:40px;--ws-sp-14:56px;--ws-r-xs:4px;--ws-r-sm:6px;--ws-r-md:10px;--ws-r-lg:16px;--ws-r-xl:26px;--ws-r-full:999px;--ws-bw-sm:1px;--ws-bw-md:1.5px;--ws-bw-lg:2px;--ws-shadow-sm:0 1px 3px #1a16101f;--ws-shadow-md:0 3px 8px #1a161029;--ws-shadow-lg:0 8px 21px -4px #1a161033, 0 3px 8px -2px #1a161024;--ws-shadow-modal:0 40px 100px #1a161073, 0 4px 14px #1a16102e;--ws-dur-instant:50ms;--ws-dur-fast:.12s;--ws-dur-base:.18s;--ws-dur-slow:.28s;--ws-ease-standard:cubic-bezier(.4, 0, .2, 1);--ws-ease-out:cubic-bezier(0, 0, .2, 1);--ws-ease-in:cubic-bezier(.4, 0, 1, 1);--ws-z-raised:10;--ws-z-sticky:20;--ws-z-dropdown:30;--ws-z-overlay:40;--ws-z-modal:50;--ws-z-toast:60;--ws-z-tooltip:70;--ws-op-disabled:.4;--ws-op-muted:.65;--ws-op-strong:.85;--ws-press:scale(.97);--ws-bp-xs:480px;--ws-bp-sm:760px;--ws-bp-md:980px;--ws-bp-lg:1240px;--ws-gutter:var(--ws-sp-14);--ws-topbar-h:60px;--ws-safe-t:env(safe-area-inset-top,0px);--ws-safe-r:env(safe-area-inset-right,0px);--ws-safe-b:env(safe-area-inset-bottom,0px);--ws-safe-l:env(safe-area-inset-left,0px);--ws-vh:100dvh;--ws-vh-stable:100svh;--ws-tap:auto;--ws-icon-scale:1;accent-color:var(--ws-jaune);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (width<=980px){:root{--ws-gutter:var(--ws-sp-8)}}@media (width<=760px){:root{--ws-gutter:var(--ws-sp-4);--ws-fs-3xs:11px}}*,:after,:before{box-sizing:border-box}body,html{max-width:100%;margin:0;padding:0;overflow-x:clip}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}a{color:inherit;text-decoration:none}body{background:var(--ws-paper);color:var(--ws-ink);font-family:var(--ws-ui);font-size:var(--ws-fs-md);line-height:var(--ws-lh-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overscroll-behavior-y:contain;min-height:var(--ws-vh-stable);padding-left:var(--ws-safe-l);padding-right:var(--ws-safe-r)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(p,li,dd,dt,blockquote,figcaption){overflow-wrap:anywhere}:where(h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}@media (pointer:coarse){:root{--ws-tap:44px;--ws-fs-md:16px;--ws-icon-scale:1.25}*{-webkit-tap-highlight-color:transparent}:where(a[href],button,label,summary,select,[role=button],[role=switch],[role=radio],[role=tab],[role=option]){touch-action:manipulation}:where(button,[role=button],[role=switch],[role=tab],.ws-nav-item,.ws-btn,.ws-iconbtn){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}:where(.ws-btn,.ws-btn--sm,.ws-nav-item){min-height:var(--ws-tap)}:where(.ws-iconbtn,.ws-outlined-icon-btn){min-width:var(--ws-tap);min-height:var(--ws-tap)}.ws-switch{position:relative}.ws-switch:before{content:"";height:var(--ws-tap);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ws-swatch{width:40px;height:40px}.ws-input__reveal{position:relative}.ws-input__reveal:before{content:"";width:var(--ws-tap);height:var(--ws-tap);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ws-field-label a{position:relative}.ws-field-label a:before{content:"";height:var(--ws-tap);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}@media (hover:none){:where(a,button,[role=button]){cursor:default}}.ws-display{font-size:clamp(var(--ws-fs-display-lg),5vw,var(--ws-fs-display-xl))}.ws-display,.ws-heading,.ws-title{font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);line-height:var(--ws-lh-none);letter-spacing:.005em;margin:0}.ws-title{font-size:clamp(var(--ws-fs-display-md),4vw,var(--ws-fs-display-lg))}.ws-heading{font-size:var(--ws-fs-display-sm)}.ws-mark{z-index:0;white-space:nowrap;position:relative}.ws-mark:after{content:"";left:calc(-1 * var(--ws-sp-0));right:calc(-1 * var(--ws-sp-0));background:var(--ws-jaune);z-index:-1;border-radius:var(--ws-r-xs);height:.2em;position:absolute;bottom:.1em}.ws-lede{font-size:var(--ws-fs-xl);line-height:var(--ws-lh-normal);margin:var(--ws-sp-3) 0 0}.ws-label,.ws-lede{color:var(--ws-sub)}.ws-label{font-weight:var(--ws-fw-bold);letter-spacing:.12em}.ws-kicker,.ws-label{font-family:var(--ws-num);font-size:var(--ws-fs-xs);text-transform:uppercase}.ws-kicker{align-items:center;gap:var(--ws-sp-2);font-weight:var(--ws-fw-extrabold);letter-spacing:.14em;color:var(--ws-ink);background:var(--ws-jaune);padding:var(--ws-sp-1) var(--ws-sp-2);border-radius:var(--ws-r-sm);white-space:nowrap;display:inline-flex}.ws-tnum{font-variant-numeric:tabular-nums}.ws-bib{--bib-size:62px;width:var(--bib-size);height:var(--bib-size);border-radius:var(--ws-r-lg);background:var(--ws-ink);color:#fff;font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:calc(var(--bib-size) * .45);line-height:var(--ws-lh-none);box-shadow:var(--ws-shadow-md);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.ws-bib:before{content:"";width:32%;height:calc(var(--bib-size) * .16);border-radius:0 0 var(--ws-r-md) var(--ws-r-md);background:#ffffff4d;min-height:5px;max-height:13px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ws-bib--sm{--bib-size:38px;border-radius:var(--ws-r-md);box-shadow:var(--ws-shadow-sm)}.ws-bib--lg{--bib-size:84px;border-radius:var(--ws-r-lg)}.ws-jersey{--jersey-size:32px;width:var(--jersey-size);height:var(--jersey-size);border-radius:var(--ws-r-sm);box-shadow:var(--ws-shadow-sm);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.ws-jersey:before{content:"";border-radius:0 0 var(--ws-r-xs) var(--ws-r-xs);background:#ffffff73;width:28%;height:16%;position:absolute;top:0;left:50%;transform:translate(-50%)}.ws-jersey span{font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);color:#fff;font-size:calc(var(--jersey-size) * .5);line-height:var(--ws-lh-none)}.ws-jersey--lg{--jersey-size:54px;border-radius:var(--ws-r-md);box-shadow:var(--ws-shadow-md)}.ws-bib.z1,.ws-jersey.z1{background:var(--ws-z1)}.ws-bib.z2,.ws-jersey.z2{background:var(--ws-z2)}.ws-bib.z3,.ws-jersey.z3{background:var(--ws-z3)}.ws-bib.z4,.ws-jersey.z4{background:var(--ws-z4)}.ws-bib.z5,.ws-jersey.z5{background:var(--ws-z5)}.ws-bib.z6,.ws-jersey.z6{background:var(--ws-z6)}.ws-bib.z7,.ws-jersey.z7{background:var(--ws-z7)}.ws-zone{align-items:center;gap:var(--ws-sp-2);padding:var(--ws-sp-1) var(--ws-sp-2);border-radius:var(--ws-r-sm);font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-xs);letter-spacing:.05em;text-transform:uppercase;display:inline-flex}.ws-zone__dot{background:currentColor;border-radius:50%;flex-shrink:0;width:8px;height:8px}.ws-zone.z1{background:var(--ws-z1-bg);color:var(--ws-z1-fg)}.ws-zone.z2{background:var(--ws-z2-bg);color:var(--ws-z2-fg)}.ws-zone.z3{background:var(--ws-z3-bg);color:var(--ws-z3-fg)}.ws-zone.z4{background:var(--ws-z4-bg);color:var(--ws-z4-fg)}.ws-zone.z5{background:var(--ws-z5-bg);color:var(--ws-z5-fg)}.ws-zone.z6{background:var(--ws-z6-bg);color:var(--ws-z6-fg)}.ws-zone.z7{background:var(--ws-z7-bg);color:var(--ws-z7-fg)}.ws-zone.ztest{background:var(--ws-tint);color:var(--ws-ink)}.ws-zone.z1 .ws-zone__dot{background:var(--ws-z1)}.ws-zone.z2 .ws-zone__dot{background:var(--ws-z2)}.ws-zone.z3 .ws-zone__dot{background:var(--ws-z3)}.ws-zone.z4 .ws-zone__dot{background:var(--ws-z4)}.ws-zone.z5 .ws-zone__dot{background:var(--ws-z5)}.ws-zone.z6 .ws-zone__dot{background:var(--ws-z6)}.ws-zone.z7 .ws-zone__dot{background:var(--ws-z7)}.ws-zone.ztest .ws-zone__dot{background:var(--ws-ink)}.ws-pill{align-items:center;gap:var(--ws-sp-2);font-size:var(--ws-fs-sm);letter-spacing:.04em;padding:var(--ws-sp-1) var(--ws-sp-3);white-space:nowrap;display:inline-flex}.ws-pill,.ws-tag{font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);color:var(--ws-ink);background:var(--ws-jaune);border-radius:var(--ws-r-sm)}.ws-tag{font-size:var(--ws-fs-2xs);letter-spacing:.06em;text-transform:uppercase;padding:var(--ws-sp-1) var(--ws-sp-2)}.ws-kbd{font-family:var(--ws-num);font-weight:var(--ws-fw-bold);font-size:var(--ws-fs-xs);letter-spacing:.04em;color:var(--ws-sub);background:var(--ws-tint);border:var(--ws-bw-md) solid var(--ws-line);border-radius:var(--ws-r-sm);padding:var(--ws-sp-0) var(--ws-sp-1)}.ws-btn{justify-content:center;align-items:center;gap:var(--ws-sp-2);border-radius:var(--ws-r-md);height:46px;font-family:var(--ws-ui);font-weight:var(--ws-fw-semibold);font-size:var(--ws-fs-md);white-space:nowrap;cursor:pointer;border:var(--ws-bw-md) solid transparent;transition:background var(--ws-dur-base) var(--ws-ease-standard),color var(--ws-dur-base) var(--ws-ease-standard),border-color var(--ws-dur-base) var(--ws-ease-standard);padding:0 19px;display:inline-flex}.ws-btn svg{width:calc(16px * var(--ws-icon-scale));height:calc(16px * var(--ws-icon-scale));stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;display:block}.ws-btn--block{width:100%}.ws-btn--sm{gap:var(--ws-sp-1);height:42px;font-size:var(--ws-fs-sm);padding:0 16px}.ws-btn--sm svg{width:calc(14px * var(--ws-icon-scale));height:calc(14px * var(--ws-icon-scale))}.ws-btn--lg{height:60px;padding:0 var(--ws-sp-10);font-size:var(--ws-fs-lg);border-radius:var(--ws-r-lg)}.ws-btn--lg svg{width:calc(20px * var(--ws-icon-scale));height:calc(20px * var(--ws-icon-scale))}.ws-btn:active{transform:var(--ws-press);transition-duration:var(--ws-dur-instant)}.ws-btn--dark{background:var(--ws-ink);color:var(--ws-on-ink);border-color:var(--ws-ink);position:relative;overflow:hidden}.ws-btn--dark:after{content:"";transform-origin:50%;background:var(--ws-jaune);border-radius:var(--ws-r-xs) var(--ws-r-xs) 0 0;pointer-events:none;width:56%;height:2.5px;transition:transform var(--ws-dur-slow) var(--ws-ease-standard);position:absolute;bottom:0;left:50%;transform:translate(-50%)scaleX(0)}.ws-btn--dark:active{background:var(--ws-ink-active);border-color:var(--ws-ink-active)}.ws-btn--dark:active:after{transform:translate(-50%)scaleX(1)}.ws-btn--yellow{background:var(--ws-jaune);color:var(--ws-ink);border-color:var(--ws-jaune)}.ws-btn--yellow:active{background:var(--ws-jaune-active);border-color:var(--ws-jaune-active)}.ws-btn--ghost{background:var(--ws-panel);color:var(--ws-ink);border-color:var(--ws-line)}.ws-btn--ghost:active{background:var(--ws-tint);border-color:var(--ws-line-hover)}.ws-btn--text{color:var(--ws-ink2);cursor:pointer;background:0 0;border-color:#0000;padding:0 10px}.ws-btn--text:active{background:var(--ws-tint);color:var(--ws-ink);transform:var(--ws-press);box-shadow:none}.ws-btn--danger{color:var(--ws-rouge);border-color:var(--ws-rouge-line);background:0 0}.ws-btn--danger:active{background:var(--ws-rouge-soft);border-color:var(--ws-rouge)}.ws-btn--dashed{color:var(--ws-sub);border-width:var(--ws-bw-md);border-style:dashed;border-color:var(--ws-line);background:0 0}.ws-btn--dashed:active{background:var(--ws-tint);border-color:var(--ws-sub);color:var(--ws-ink)}.ws-btn[disabled]{background:var(--ws-disabled-bg);color:var(--ws-disabled-fg);cursor:not-allowed;border-color:#0000}.ws-btn[disabled],.ws-btn[disabled]:active{box-shadow:none;transform:none}.ws-btn--dark[disabled]:after{transform:translate(-50%)scaleX(0)}.ws-btn[aria-busy=true]{cursor:wait;pointer-events:none;position:relative}.ws-btn[aria-busy=true]>*{visibility:hidden}.ws-btn[aria-busy=true]:after{content:"";border-radius:var(--ws-r-full);border:var(--ws-bw-lg) solid currentColor;border-top-color:#0000;width:16px;height:16px;margin:auto;animation:.6s linear infinite ws-spin;position:absolute;inset:0}.ws-btn--sm[aria-busy=true]:after{width:14px;height:14px}.ws-btn--lg[aria-busy=true]:after{width:18px;height:18px}.ws-btn--dark[aria-busy=true]:after{width:0}@keyframes ws-spin{to{transform:rotate(1turn)}}.ws-iconbtn,.ws-outlined-icon-btn{border-color:var(--ws-line);background:var(--ws-panel);width:40px;height:40px;color:var(--ws-sub);font-size:var(--ws-fs-md);flex-shrink:0;padding:0}.ws-iconbtn--ghost,.ws-outlined-icon-btn{background:0 0;border-color:#0000}.ws-iconbtn:active,.ws-outlined-icon-btn:active{background:var(--ws-tint);color:var(--ws-ink);transform:var(--ws-press);transition-duration:var(--ws-dur-instant)}.ws-iconbtn:not(.ws-iconbtn--ghost):active{border-color:var(--ws-line-hover)}.ws-iconbtn[disabled],.ws-outlined-icon-btn[disabled]{background:var(--ws-disabled-bg);color:var(--ws-disabled-fg);cursor:not-allowed;border-color:#0000;transform:none}.ws-stepper-btn{border:var(--ws-bw-md) solid var(--ws-line);border-radius:var(--ws-r-md);background:var(--ws-panel);width:42px;height:42px;color:var(--ws-ink);cursor:pointer;transition:background var(--ws-dur-fast) var(--ws-ease-standard),border-color var(--ws-dur-fast) var(--ws-ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ws-stepper-btn svg{width:calc(16px * var(--ws-icon-scale));height:calc(16px * var(--ws-icon-scale));stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ws-stepper-btn:active{background:var(--ws-tint);border-color:var(--ws-line-hover);transform:var(--ws-press);transition-duration:var(--ws-dur-instant)}.ws-stepper-btn[disabled]{background:var(--ws-disabled-bg);color:var(--ws-disabled-fg);cursor:not-allowed;border-color:#0000;transform:none}@media (pointer:coarse){.ws-stepper-btn{width:48px;height:48px}}.ws-fab{right:var(--ws-sp-4);bottom:calc(var(--ws-sp-4) + var(--ws-safe-b));z-index:var(--ws-z-overlay);border:var(--ws-bw-sm) solid var(--ws-ink);border-radius:var(--ws-r-lg);background:var(--ws-ink);width:56px;height:56px;color:var(--ws-on-ink);box-shadow:var(--ws-shadow-lg);cursor:pointer;transition:background var(--ws-dur-base) var(--ws-ease-standard);justify-content:center;align-items:center;display:flex;position:fixed}.ws-fab--absolute{position:absolute}.ws-fab svg{width:calc(22px * var(--ws-icon-scale));height:calc(22px * var(--ws-icon-scale));stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ws-fab:active{background:var(--ws-ink-active);transform:var(--ws-press);transition-duration:var(--ws-dur-instant)}.ws-menu-item{align-items:center;gap:var(--ws-sp-2);width:100%;padding:var(--ws-sp-2) var(--ws-sp-3);border-radius:var(--ws-r-sm);font-family:var(--ws-ui);font-weight:var(--ws-fw-medium);font-size:var(--ws-fs-sm);color:var(--ws-ink);text-align:left;cursor:pointer;transition:background var(--ws-dur-fast) var(--ws-ease-standard);background:0 0;border:0;grid-template-columns:auto 1fr auto;display:grid}.ws-menu-item svg{width:calc(16px * var(--ws-icon-scale));height:calc(16px * var(--ws-icon-scale));stroke:currentColor;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ws-menu-item:active{background:var(--ws-tint)}.ws-menu-item--danger{color:var(--ws-rouge)}.ws-menu-item--danger:active{background:var(--ws-rouge-soft)}@media (pointer:coarse){.ws-btn--sm svg{width:calc(16px * var(--ws-icon-scale));height:calc(16px * var(--ws-icon-scale))}}.ws-btn:focus-visible,.ws-fab:focus-visible,.ws-iconbtn:focus-visible,.ws-menu-item:focus-visible,.ws-outlined-icon-btn:focus-visible,.ws-stepper-btn:focus-visible{outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}@media (hover:hover){.ws-btn:hover{box-shadow:none;transform:none}.ws-btn--dark:hover{background:var(--ws-ink-hover);border-color:var(--ws-ink-hover)}.ws-btn--dark:hover:after{transform:translate(-50%)scaleX(.7857)}.ws-btn--yellow:hover{background:var(--ws-jaune-hover);border-color:var(--ws-jaune-hover)}.ws-btn--ghost:hover{background:var(--ws-tint);border-color:var(--ws-line-hover)}.ws-btn--text:hover{background:var(--ws-tint);color:var(--ws-ink);box-shadow:none;transform:none}.ws-btn--danger:hover{background:var(--ws-rouge-soft);border-color:var(--ws-rouge)}.ws-btn--dashed:hover{background:var(--ws-tint);border-color:var(--ws-sub);color:var(--ws-ink)}.ws-btn[disabled]:hover{box-shadow:none;transform:none}.ws-iconbtn:hover{border-color:var(--ws-line-hover)}.ws-iconbtn--ghost:hover,.ws-iconbtn:hover,.ws-outlined-icon-btn:hover{background:var(--ws-tint);color:var(--ws-ink);box-shadow:none;transform:none}.ws-iconbtn--ghost:hover,.ws-outlined-icon-btn:hover{border-color:#0000}.ws-stepper-btn:hover{background:var(--ws-tint);border-color:var(--ws-line-hover);transform:none}.ws-fab:hover{background:var(--ws-ink-hover)}.ws-menu-item:hover{background:var(--ws-tint)}.ws-menu-item--danger:hover{background:var(--ws-rouge-soft)}}.ws-form{gap:var(--ws-sp-4)}.ws-field,.ws-form{flex-direction:column;display:flex}.ws-field{min-width:0}.ws-field-grid{gap:var(--ws-sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.ws-field__label{margin-bottom:var(--ws-sp-2);font-family:var(--ws-ui);font-size:var(--ws-fs-sm);font-weight:var(--ws-fw-semibold);color:var(--ws-ink2);display:block}.ws-field__label--caps{font-family:var(--ws-num);font-size:var(--ws-fs-xs);font-weight:var(--ws-fw-bold);letter-spacing:.13em;text-transform:uppercase;color:var(--ws-sub)}.ws-field__label--row{justify-content:space-between;align-items:center;gap:var(--ws-sp-2);display:flex}.ws-field__hint{font-weight:var(--ws-fw-regular);letter-spacing:0;text-transform:none}.ws-field__count,.ws-field__hint{font-family:var(--ws-ui);font-size:var(--ws-fs-2xs);color:var(--ws-sub)}.ws-field__count{margin-top:var(--ws-sp-1);text-align:right}.ws-field-label{margin-bottom:var(--ws-sp-2);justify-content:space-between;align-items:baseline;display:flex}.ws-field-label label{color:var(--ws-ink2)}.ws-field-label a,.ws-field-label label{font-size:var(--ws-fs-sm);font-weight:var(--ws-fw-semibold)}.ws-field-label a{color:var(--ws-sub);text-decoration:none}.ws-field-error{margin-top:var(--ws-sp-1);font-family:var(--ws-ui);font-size:var(--ws-fs-xs);color:var(--ws-rouge)}.ws-input{--ws-field-h:48px;align-items:center;gap:var(--ws-sp-2);height:var(--ws-field-h);background:var(--ws-panel);border:var(--ws-bw-md) solid var(--ws-line);border-radius:var(--ws-r-md);transition:border-color var(--ws-dur-fast) var(--ws-ease-standard);padding:0 13px;display:flex}.ws-input:focus-within{border-color:var(--ws-ink)}.ws-input input{min-width:0;box-shadow:none;font-family:var(--ws-ui);font-size:var(--ws-fs-md);color:var(--ws-ink);background:0 0;border:none;outline:none;flex:1}.ws-input input::placeholder{color:#b7af9f}.ws-input--sm{--ws-field-h:36px;padding:0 var(--ws-sp-2)}.ws-input--lg{--ws-field-h:56px;padding:0 var(--ws-sp-4)}.ws-input__pfx{color:var(--ws-sub);font-size:var(--ws-fs-md);display:flex}.ws-input__pfx svg{width:calc(17px * var(--ws-icon-scale));height:calc(17px * var(--ws-icon-scale));stroke:var(--ws-sub);stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ws-input__reveal{padding:var(--ws-sp-1);cursor:pointer;color:var(--ws-sub);background:0 0;border:none;display:flex}.ws-input__reveal svg{width:calc(18px * var(--ws-icon-scale));height:calc(18px * var(--ws-icon-scale));stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round}.ws-input--readonly{background:var(--ws-paper)}.ws-input--readonly input{color:var(--ws-sub);letter-spacing:.12em}.ws-input--error{border-color:var(--ws-rouge)}.ws-input--error:focus-within{border-color:var(--ws-rouge);box-shadow:0 0 0 3px #d6312b14}:is(.ws-input:has(input[disabled]),.ws-input:has(select[disabled])){background:var(--ws-disabled-bg);border-color:#0000}.ws-input input[disabled]{color:var(--ws-disabled-fg);cursor:not-allowed}.ws-select{--ws-field-h:48px;align-items:center;gap:var(--ws-sp-2);height:var(--ws-field-h);background:var(--ws-panel);border:var(--ws-bw-md) solid var(--ws-line);border-radius:var(--ws-r-md);cursor:pointer;white-space:nowrap;transition:background var(--ws-dur-base) var(--ws-ease-standard),border-color var(--ws-dur-fast) var(--ws-ease-standard);padding:0 13px;display:inline-flex;position:relative}.ws-select:focus-within{border-color:var(--ws-ink)}.ws-select select{min-width:0;font-family:var(--ws-ui);font-size:var(--ws-fs-md);color:var(--ws-ink);cursor:pointer;appearance:none;text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;padding:0;overflow:hidden}.ws-select:after{content:"";border-right:var(--ws-bw-md) solid var(--ws-sub);border-bottom:var(--ws-bw-md) solid var(--ws-sub);pointer-events:none;flex-shrink:0;width:7px;height:7px;margin-top:-3px;transform:rotate(45deg)}.ws-select__label{font-weight:var(--ws-fw-bold);font-size:var(--ws-fs-xs);letter-spacing:.07em;text-transform:uppercase;color:var(--ws-sub)}.ws-select__badge,.ws-select__label{font-family:var(--ws-num);flex-shrink:0}.ws-select__badge{border-radius:var(--ws-r-full);background:var(--ws-ink);width:16px;height:16px;color:var(--ws-paper);font-weight:var(--ws-fw-semibold);font-size:var(--ws-fs-2xs);place-items:center;display:inline-grid}.ws-select--sm{--ws-field-h:36px;padding:0 var(--ws-sp-2);border-radius:var(--ws-r-sm)}.ws-select--chip select,.ws-select--sm select{font-size:var(--ws-fs-sm);font-weight:var(--ws-fw-semibold)}.ws-select--lg{--ws-field-h:56px;padding:0 var(--ws-sp-4)}.ws-select--chip{gap:var(--ws-sp-2);padding:0 var(--ws-sp-3)}.ws-select--chip select{flex:0 auto}.ws-select--chip.is-active{background:color-mix(in oklab,var(--ws-jaune),transparent 90%);border-color:var(--ws-line-hover)}.ws-textarea{width:100%;min-height:66px;padding:var(--ws-sp-3);border:var(--ws-bw-md) solid var(--ws-line);border-radius:var(--ws-r-md);background:var(--ws-paper);font-family:var(--ws-ui);font-size:var(--ws-fs-sm);line-height:var(--ws-lh-normal);color:var(--ws-ink);resize:vertical;transition:border-color var(--ws-dur-fast) var(--ws-ease-standard);outline:none;display:block}.ws-textarea:focus{border-color:var(--ws-ink)}.ws-textarea::placeholder{color:var(--ws-sub)}.ws-textarea--fixed{resize:none}.ws-search{--ws-field-h:48px;align-items:center;gap:var(--ws-sp-2);height:var(--ws-field-h);background:var(--ws-panel);border:var(--ws-bw-md) solid var(--ws-line);border-radius:var(--ws-r-md);min-width:min(240px,100%);transition:border-color var(--ws-dur-fast) var(--ws-ease-standard);padding:0 14px;display:flex}.ws-search:focus-within{border-color:var(--ws-ink)}.ws-search svg{width:calc(17px * var(--ws-icon-scale));height:calc(17px * var(--ws-icon-scale));stroke:var(--ws-sub);stroke-width:1.9px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ws-search input{min-width:0;font-family:var(--ws-ui);font-size:var(--ws-fs-md);color:var(--ws-ink);background:0 0;border:none;outline:none;flex:1}.ws-search input::placeholder{color:var(--ws-sub)}.ws-numfield{--ws-field-h:42px;--ws-numfield-fs:var(--ws-fs-display-sm);align-items:center;gap:var(--ws-sp-1);height:var(--ws-field-h);padding:0 var(--ws-sp-3);border:var(--ws-bw-md) solid var(--ws-line);border-radius:var(--ws-r-md);background:var(--ws-paper);cursor:text;transition:border-color var(--ws-dur-fast) var(--ws-ease-standard),background var(--ws-dur-fast) var(--ws-ease-standard);display:flex}.ws-numfield:focus-within{border-color:var(--ws-ink)}.ws-numfield__key{font-weight:var(--ws-fw-bold);font-size:var(--ws-fs-xs);letter-spacing:.11em;text-transform:uppercase;color:var(--ws-sub);flex-shrink:0}.ws-numfield__input,.ws-numfield__key,.ws-numfield__unit,.ws-underline-input{font-family:var(--ws-num);line-height:var(--ws-lh-none)}.ws-numfield__input{width:100%;min-width:0;box-shadow:none;font-weight:var(--ws-fw-extrabold);font-size:var(--ws-numfield-fs);color:var(--ws-ink);text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:none;outline:none;flex:1;padding:0}.ws-numfield__input::-webkit-inner-spin-button{appearance:none;margin:0}.ws-numfield__input::-webkit-outer-spin-button{appearance:none;margin:0}.ws-numfield__input::placeholder{color:var(--ws-line)}.ws-numfield__unit{font-weight:var(--ws-fw-bold);font-size:var(--ws-fs-xs);letter-spacing:.05em;color:var(--ws-sub);white-space:nowrap;flex-shrink:0}.ws-numfield--sm{--ws-field-h:36px;gap:var(--ws-sp-2)}.ws-numfield--lg{--ws-field-h:48px;gap:var(--ws-sp-2)}.ws-numfield--spread{justify-content:space-between}.ws-numfield--spread .ws-numfield__input,.ws-statfield{text-align:left}.ws-numfield--warn{border-color:var(--ws-z3);background:var(--ws-z3-bg)}.ws-numfield--warn .ws-numfield__input{color:var(--ws-z3-fg)}.ws-numfield--error,.ws-numfield--error:focus-within{border-color:var(--ws-z6);background:var(--ws-z6-bg)}.ws-numfield--error .ws-numfield__input{color:var(--ws-z6)}.ws-underline-input{width:128px;min-width:0;padding:0 0 var(--ws-sp-1);border:none;border-bottom:var(--ws-bw-lg) dashed var(--ws-line);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-display-xl);letter-spacing:.01em;color:var(--ws-ink);cursor:text;appearance:textfield;transition:border-color var(--ws-dur-base) var(--ws-ease-standard);background:0 0;outline:none}.ws-underline-input:focus{border-bottom-style:solid;border-bottom-color:var(--ws-ink)}.ws-underline-input:focus-visible{box-shadow:none;outline:none}.ws-underline-input::-webkit-inner-spin-button{appearance:none;margin:0}.ws-underline-input::-webkit-outer-spin-button{appearance:none;margin:0}.ws-underline-input--sm{width:104px;font-size:var(--ws-fs-display-lg)}.ws-underline-unit{font-family:var(--ws-num);font-weight:var(--ws-fw-bold);font-size:var(--ws-fs-md);letter-spacing:.05em;color:var(--ws-sub)}.ws-autosize{min-width:0;max-width:100%;display:inline-grid}.ws-autosize:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;line-height:var(--ws-lh-none);padding:0 var(--ws-sp-3) 0 var(--ws-sp-1);grid-area:1/1}.ws-autosize__input{width:0;min-width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:var(--ws-lh-none);color:var(--ws-ink);border:none;border-top:var(--ws-bw-lg) solid transparent;border-bottom:var(--ws-bw-lg) solid transparent;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;height:calc(1em + 4px);transition:border-color var(--ws-dur-fast) var(--ws-ease-standard);background:0 0;outline:0;grid-area:1/1;padding:0}.ws-autosize__input:focus{border-bottom-color:var(--ws-jaune);cursor:text;border-bottom-style:solid;font-style:normal}.ws-statfield{--ws-statfield-fs:var(--ws-fs-display-lg);padding:var(--ws-sp-4) var(--ws-sp-5) var(--ws-sp-3);background:var(--ws-panel);border:var(--ws-bw-lg) solid var(--ws-line);border-radius:var(--ws-r-lg);font-family:var(--ws-ui);transition:background var(--ws-dur-fast) var(--ws-ease-standard),border-color var(--ws-dur-fast) var(--ws-ease-standard);flex-direction:column;display:flex;position:relative}.ws-statfield--interactive{cursor:pointer}.ws-statfield--interactive:focus-visible,.ws-statfield:focus-within{border-color:var(--ws-ink)}.ws-statfield--xl{--ws-statfield-fs:var(--ws-fs-display-xl);padding:var(--ws-sp-5)}.ws-statfield__label{font-family:var(--ws-num);font-weight:var(--ws-fw-bold);font-size:var(--ws-fs-xs);letter-spacing:.13em;text-transform:uppercase;color:var(--ws-sub);cursor:inherit}.ws-statfield__row{align-items:flex-end;gap:var(--ws-sp-2);padding:var(--ws-sp-2) 0 var(--ws-sp-1);min-width:0;display:flex}.ws-statfield__row:has(select):after{content:"";border-right:var(--ws-bw-lg) solid var(--ws-sub);border-bottom:var(--ws-bw-lg) solid var(--ws-sub);pointer-events:none;flex-shrink:0;width:8px;height:8px;margin:0 0 .45em auto;transform:rotate(45deg)}.ws-statfield__input,.ws-statfield__select,.ws-statfield__value{font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-statfield-fs);line-height:var(--ws-lh-none);letter-spacing:.01em;color:var(--ws-ink)}.ws-statfield__value--empty{color:var(--ws-line)}.ws-statfield__value--text{font-size:var(--ws-fs-display-md);line-height:var(--ws-lh-tight);overflow-wrap:anywhere}.ws-statfield__input{appearance:none;min-width:0;max-width:100%;height:.9em;box-shadow:0 var(--ws-bw-lg) 0 0 transparent;cursor:pointer;background:0 0;border:none;outline:none;padding:0}.ws-statfield__input.is-editing,.ws-statfield__input:focus{box-shadow:0 var(--ws-bw-lg) 0 0 var(--ws-ink);cursor:text}.ws-statfield__input::placeholder{color:var(--ws-line)}.ws-statfield__input--fill{width:100%}.ws-statfield__input::-webkit-inner-spin-button{appearance:none;margin:0}.ws-statfield__input::-webkit-outer-spin-button{appearance:none;margin:0}.ws-statfield__select{appearance:none;cursor:pointer;min-width:0;max-width:100%;font-size:var(--ws-fs-display-md);line-height:var(--ws-lh-tight);background:0 0;border:none;outline:none;padding:0}.ws-statfield__unit{font-family:var(--ws-num);font-weight:var(--ws-fw-bold);font-size:var(--ws-fs-md);letter-spacing:.08em;line-height:var(--ws-lh-none);color:var(--ws-sub);flex-shrink:0}.ws-check{align-items:flex-start;gap:var(--ws-sp-2);font-family:var(--ws-ui);font-size:var(--ws-fs-sm);color:var(--ws-ink2);line-height:var(--ws-lh-normal);cursor:pointer;display:flex}.ws-check input{opacity:0;position:absolute}.ws-check__box{border:var(--ws-bw-md) solid var(--ws-line);border-radius:var(--ws-r-sm);background:var(--ws-panel);width:20px;height:20px;transition:background var(--ws-dur-fast) var(--ws-ease-standard),border-color var(--ws-dur-fast) var(--ws-ease-standard);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.ws-check__box svg{width:13px;height:13px;stroke:var(--ws-on-ink);stroke-width:2.4px;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0}.ws-check input:checked+.ws-check__box{background:var(--ws-ink);border-color:var(--ws-ink)}.ws-check input:checked+.ws-check__box svg{opacity:1}.ws-check input[disabled]~*{opacity:var(--ws-op-disabled)}.ws-check:has(input[disabled]){cursor:not-allowed}.ws-check--danger{padding:var(--ws-sp-3);border-radius:var(--ws-r-md);background:var(--ws-rouge-soft);text-align:left}.ws-checkbox{appearance:none;border:var(--ws-bw-lg) solid var(--ws-line);border-radius:var(--ws-r-sm);background-color:var(--ws-panel);cursor:pointer;width:22px;height:22px;transition:background-color var(--ws-dur-fast) var(--ws-ease-standard),border-color var(--ws-dur-fast) var(--ws-ease-standard);background-position:50%;background-repeat:no-repeat;background-size:13px 13px;flex-shrink:0;margin:0}.ws-checkbox:checked{border-color:var(--ws-ink);background-color:var(--ws-ink);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='5 13 10 18 19 7'/%3E%3C/svg%3E")}.ws-radiocard{cursor:pointer;position:relative}.ws-radiomark{border-radius:var(--ws-r-full);border:var(--ws-bw-lg) solid var(--ws-line);width:24px;height:24px;color:var(--ws-on-ink);transition:background var(--ws-dur-base) var(--ws-ease-standard),border-color var(--ws-dur-base) var(--ws-ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ws-radiomark svg{opacity:0}.ws-radiocard:has(.ws-radiocard__input:checked) .ws-radiomark{border-color:var(--ws-ink);background:var(--ws-ink)}.ws-radiocard:has(.ws-radiocard__input:checked) .ws-radiomark svg{opacity:1}.ws-chip__input,.ws-choice__input,.ws-optiontile__input,.ws-radiocard__input,.ws-swatch__input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute}.ws-choice{text-align:left;cursor:pointer;font-family:var(--ws-ui);background:var(--ws-panel);border:var(--ws-bw-lg) solid var(--ws-line);border-radius:var(--ws-r-xl);padding:var(--ws-sp-6);transition:background var(--ws-dur-fast) var(--ws-ease-standard),border-color var(--ws-dur-fast) var(--ws-ease-standard),color var(--ws-dur-fast) var(--ws-ease-standard);display:block;position:relative}.ws-choice:has(.ws-choice__input:focus-visible){outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}.ws-choice.is-selected{border-color:var(--ws-ink);outline:var(--ws-bw-md) solid var(--ws-ink);outline-offset:-2.5px}.ws-choice:has(.ws-choice__input:checked){border-color:var(--ws-ink);outline:var(--ws-bw-md) solid var(--ws-ink);outline-offset:-2.5px}.ws-choice__check{top:var(--ws-sp-4);right:var(--ws-sp-4);border-radius:var(--ws-r-full);background:var(--ws-ink);width:26px;height:26px;color:var(--ws-on-ink);font-size:var(--ws-fs-md);font-weight:var(--ws-fw-black);justify-content:center;align-items:center;display:none;position:absolute}.ws-choice.is-selected .ws-choice__check{display:flex}.ws-choice:has(.ws-choice__input:checked) .ws-choice__check{display:flex}.ws-optiongroup{gap:var(--ws-sp-2);flex-direction:column;display:flex}.ws-optiongroup--row{flex-direction:row}.ws-optiongroup--row>.ws-optiontile{flex:1;min-width:0}.ws-optiongroup--cols2{grid-template-columns:1fr 1fr;display:grid}.ws-optiontile{align-items:center;gap:var(--ws-sp-3);min-height:var(--ws-tap);padding:var(--ws-sp-3) var(--ws-sp-4);border:var(--ws-bw-lg) solid var(--ws-line);border-radius:var(--ws-r-md);background:var(--ws-panel);color:var(--ws-ink2);cursor:pointer;text-align:left;font-family:var(--ws-ui);transition:background var(--ws-dur-base) var(--ws-ease-standard),border-color var(--ws-dur-base) var(--ws-ease-standard),color var(--ws-dur-base) var(--ws-ease-standard);display:flex;position:relative}.ws-optiontile--column{justify-content:center;gap:var(--ws-sp-2);padding:var(--ws-sp-4) var(--ws-sp-3);text-align:center;flex-direction:column}.ws-optiontile--lg{gap:var(--ws-sp-3);min-height:56px;padding:0 var(--ws-sp-4);border-radius:var(--ws-r-lg)}.ws-optiontile__icon{color:var(--ws-ink2);stroke:var(--ws-sub);flex-shrink:0}.ws-optiontile__name{min-width:0;font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-lg);line-height:var(--ws-lh-none);color:var(--ws-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ws-optiontile--column .ws-optiontile__name{flex:none}.ws-optiontile__unit{font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-2xs);letter-spacing:.06em;color:var(--ws-sub);border:var(--ws-bw-md) solid var(--ws-line);border-radius:var(--ws-r-sm);padding:var(--ws-sp-1) var(--ws-sp-2);flex-shrink:0}.ws-optiontile:has(.ws-optiontile__input:checked){background:var(--ws-z7-bg);border-color:var(--ws-z7);color:var(--ws-ink)}.ws-optiontile:has(.ws-optiontile__input:checked) .ws-optiontile__icon{stroke:var(--ws-z7);color:var(--ws-z7)}.ws-optiontile:has(.ws-optiontile__input:checked) .ws-optiontile__unit{background:var(--ws-z7);color:var(--ws-z7-bg);border-color:var(--ws-z7)}.ws-chipgroup{gap:var(--ws-sp-2);flex-wrap:wrap;display:flex}.ws-chip{align-items:center;gap:var(--ws-sp-2);height:32px;padding:0 var(--ws-sp-3);border:var(--ws-bw-sm) solid var(--ws-line);border-radius:var(--ws-r-md);background:var(--ws-panel);color:var(--ws-ink2);font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background var(--ws-dur-fast) var(--ws-ease-standard),border-color var(--ws-dur-fast) var(--ws-ease-standard),color var(--ws-dur-fast) var(--ws-ease-standard);display:inline-flex;position:relative}.ws-chip__dot{border-radius:var(--ws-r-full);background:var(--c,currentColor);flex-shrink:0;width:7px;height:7px}.ws-chip:has(.ws-chip__input:checked){background:var(--ws-ink);border-color:var(--ws-ink);color:var(--ws-on-ink)}.ws-swatch{border-radius:var(--ws-r-sm);cursor:pointer;width:30px;height:30px;transition:transform var(--ws-dur-fast) var(--ws-ease-standard),box-shadow var(--ws-dur-fast) var(--ws-ease-standard);border:none;padding:0;display:block;position:relative}.ws-swatch.is-on{box-shadow:0 0 0 2.5px var(--ws-panel),0 0 0 5px var(--ws-ink)}.ws-swatch:has(.ws-swatch__input:checked){box-shadow:0 0 0 2.5px var(--ws-panel),0 0 0 5px var(--ws-ink)}.ws-swatch:has(.ws-swatch__input[disabled]){cursor:not-allowed;opacity:var(--ws-op-disabled)}.ws-switch{cursor:pointer;flex-shrink:0;display:inline-flex}.ws-switch input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.ws-switch__track{border-radius:var(--ws-r-full);width:46px;height:27px;transition:background var(--ws-dur-base) var(--ws-ease-standard);background:#d9d2c2;display:block;position:relative}.ws-switch__track:after{content:"";border-radius:var(--ws-r-full);background:var(--ws-panel);width:21px;height:21px;box-shadow:var(--ws-shadow-sm);transition:transform var(--ws-dur-base) var(--ws-ease-standard);position:absolute;top:3px;left:3px}.ws-switch input:checked+.ws-switch__track{background:var(--ws-ink)}.ws-switch input:checked+.ws-switch__track:after{transform:translate(19px)}.ws-switch:has(input[disabled]){cursor:not-allowed;opacity:var(--ws-op-disabled)}.ws-strength{gap:var(--ws-sp-1);display:flex}.ws-strength i{border-radius:var(--ws-r-xs);background:var(--ws-line);height:4px;transition:background var(--ws-dur-base) var(--ws-ease-standard);flex:1}.ws-rules{margin:var(--ws-sp-3) 0 0;gap:var(--ws-sp-2) var(--ws-sp-4);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}.ws-rules li{align-items:center;gap:var(--ws-sp-2);font-size:var(--ws-fs-sm);color:var(--ws-sub);display:flex}.ws-rules li .ws-tick{border-radius:var(--ws-r-full);border:var(--ws-bw-md) solid var(--ws-line);width:16px;height:16px;transition:var(--ws-dur-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.ws-rules li .ws-tick svg{width:10px;height:10px;stroke:var(--ws-on-vert);stroke-width:2.6px;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0}.ws-rules li.is-ok{color:var(--ws-ink2)}.ws-rules li.is-ok .ws-tick{background:var(--ws-vert);border-color:var(--ws-vert)}.ws-rules li.is-ok .ws-tick svg{opacity:1}.ws-alert{border-radius:var(--ws-r-md);padding:var(--ws-sp-3) var(--ws-sp-4);font-family:var(--ws-ui);font-size:var(--ws-fs-sm)}.ws-alert--error{background:var(--ws-rouge-soft);color:var(--ws-rouge);border:var(--ws-bw-sm) solid var(--ws-rouge-line)}.ws-checkbox:focus-visible,.ws-statfield--interactive:focus-visible{outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}.ws-check:has(input:focus-visible) .ws-check__box{outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}.ws-chip:has(.ws-chip__input:focus-visible){outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}.ws-optiontile:has(.ws-optiontile__input:focus-visible){outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}.ws-radiocard:has(.ws-radiocard__input:focus-visible){outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}.ws-swatch:has(.ws-swatch__input:focus-visible){outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}.ws-switch:has(input:focus-visible) .ws-switch__track{outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}@media (pointer:coarse){.ws-chip,.ws-input,.ws-numfield,.ws-search,.ws-select{min-height:var(--ws-tap)}.ws-chip{height:auto;padding:0 var(--ws-sp-4)}.ws-check__box{width:22px;height:22px}.ws-check__box svg{width:14px;height:14px}.ws-checkbox{width:24px;height:24px}.ws-textarea{resize:none}}@media (width<=760px){.ws-field-grid{gap:var(--ws-sp-4)}.ws-field-grid,.ws-rules{grid-template-columns:1fr}.ws-select--chip{flex:1 1 0;min-width:0}.ws-select--chip select{flex:auto;min-width:0}.ws-statfield--compact{justify-content:space-between;align-items:center;gap:var(--ws-sp-4);padding:var(--ws-sp-3) var(--ws-sp-4);flex-direction:row}.ws-statfield--compact .ws-statfield__row{flex:none;padding:0}.ws-statfield--compact .ws-statfield__input,.ws-statfield--compact .ws-statfield__value{text-align:right;width:auto}.ws-statfield--compact .ws-statfield__input{width:74px}.ws-statfield,.ws-statfield--xl{--ws-statfield-fs:var(--ws-fs-display-md)}.ws-statfield--xl{padding:var(--ws-sp-3) var(--ws-sp-4) var(--ws-sp-4)}.ws-statfield__select,.ws-statfield__value--text{font-size:var(--ws-fs-display-sm)}.ws-statfield__unit{font-size:var(--ws-fs-xs)}.ws-underline-input{width:104px;font-size:var(--ws-fs-display-lg)}.ws-underline-input--sm{width:88px;font-size:var(--ws-fs-display-md)}}@media (hover:hover){.ws-input__reveal:hover{color:var(--ws-ink)}.ws-field-label a:hover{color:var(--ws-rouge)}.ws-select:hover{border-color:var(--ws-line-hover)}.ws-select--chip:hover{background:var(--ws-tint)}.ws-numfield:hover:not(:focus-within){border-color:var(--ws-sub)}.ws-numfield--warn:hover:not(:focus-within){border-color:var(--ws-z3)}.ws-numfield--error:hover:not(:focus-within){border-color:var(--ws-z6)}.ws-underline-input:hover{border-bottom-color:var(--ws-sub)}.ws-autosize__input:hover{border-bottom-color:var(--ws-jaune);border-bottom-style:dashed}.ws-choice:hover,.ws-statfield--interactive:hover{border-color:var(--ws-ink)}.ws-optiontile:hover{background:var(--ws-z3-bg);border-color:var(--ws-jaune)}.ws-chip:hover{background:var(--ws-tint)}.ws-chip:has(.ws-chip__input:checked):hover{background:var(--ws-ink-hover)}.ws-swatch:hover{transform:translateY(-1px)}}.ws-brand,.ws-nav-item,.ws-tab{align-items:center;gap:var(--ws-sp-3);display:flex}.ws-brand__word{font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-display-md);letter-spacing:.025em;color:var(--ws-ink)}.ws-brand__word-highlight{z-index:0;position:relative}.ws-brand__word-highlight:before{content:"";left:calc(-1 * var(--ws-sp-0));right:calc(-1 * var(--ws-sp-0));background:var(--ws-jaune);z-index:-1;height:20%;position:absolute;top:60%}.ws-nav-item{width:100%;margin-bottom:var(--ws-sp-0);padding:var(--ws-sp-2) var(--ws-sp-3);border-radius:var(--ws-r-md);cursor:pointer;font-family:var(--ws-ui);font-size:var(--ws-fs-md);font-weight:var(--ws-fw-medium);text-align:left;color:var(--ws-ink2);touch-action:manipulation;background:0 0;border:none;position:relative}.ws-nav-item svg{width:calc(18px * var(--ws-icon-scale));height:calc(18px * var(--ws-icon-scale));stroke:currentColor;stroke-width:1.7px;fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:.8;flex-shrink:0}.ws-nav-item.is-active{background:var(--ws-tint);color:var(--ws-ink);font-weight:var(--ws-fw-bold)}.ws-nav-item.is-active svg{opacity:1}.ws-nav-item.is-active:before{content:"";left:calc(-1 * var(--ws-sp-3));top:var(--ws-sp-2);bottom:var(--ws-sp-2);border-radius:0 var(--ws-r-xs) var(--ws-r-xs) 0;background:var(--ws-jaune);width:3.5px;position:absolute}.ws-tab{min-height:var(--ws-tap);padding:var(--ws-sp-3) var(--ws-sp-4);text-align:left;background:var(--ws-panel);border:var(--ws-bw-lg) solid var(--ws-line);border-radius:var(--ws-r-md);cursor:pointer;transition:background var(--ws-dur-base) var(--ws-ease-standard),border-color var(--ws-dur-base) var(--ws-ease-standard),transform var(--ws-dur-fast) var(--ws-ease-standard);position:relative;overflow:hidden}.ws-tab__icon{width:calc(18px * var(--ws-icon-scale));height:calc(18px * var(--ws-icon-scale));color:var(--ws-ink2);stroke:currentColor;stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;transition:color var(--ws-dur-base) var(--ws-ease-standard);flex-shrink:0}.ws-tab__label{min-width:0;font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-lg);line-height:var(--ws-lh-none);letter-spacing:.04em;text-transform:uppercase;color:var(--ws-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ws-tab:active{transform:var(--ws-press);transition-duration:var(--ws-dur-instant)}.ws-tab:focus-visible{outline:var(--ws-bw-lg) solid var(--ws-ink);outline-offset:var(--ws-sp-0)}.ws-tab.is-active{background:var(--ws-z7-bg);border-color:var(--ws-z7)}.ws-tab.is-active .ws-tab__icon{color:var(--ws-z7)}@media (hover:hover){.ws-nav-item:hover{background:var(--ws-tint);color:var(--ws-ink)}.ws-tab:not(.is-active):hover{background:var(--ws-tint);border-color:var(--ws-line-hover)}.ws-tab:not(.is-active):hover .ws-tab__icon{color:var(--ws-ink)}}.ws-card{background:var(--ws-panel);border:var(--ws-bw-lg) solid var(--ws-line);border-radius:var(--ws-r-lg);flex-direction:column;display:flex;overflow:hidden}.ws-section__head{padding-bottom:var(--ws-sp-4);border-bottom:var(--ws-bw-lg) dashed var(--ws-line)}.ws-section__title{font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-display-sm);line-height:var(--ws-lh-none);letter-spacing:.01em}.ws-row{align-items:center;gap:var(--ws-sp-10);padding:var(--ws-sp-6) var(--ws-sp-0);display:flex}.ws-row__label{flex-shrink:0;width:228px}.ws-row__label .k{font-weight:var(--ws-fw-semibold);font-size:var(--ws-fs-md);line-height:var(--ws-lh-tight)}.ws-row__label .hint{font-size:var(--ws-fs-sm);color:var(--ws-sub);margin-top:var(--ws-sp-1);line-height:var(--ws-lh-normal)}.ws-row__control{align-items:center;gap:var(--ws-sp-3);flex-wrap:wrap;flex:1;min-width:0;display:flex}.settings-ovl-actions,.ws-row--toggle .ws-row__control{justify-content:flex-end}@media (width<=760px){.ws-section__head{padding-bottom:var(--ws-sp-3)}.ws-section__title{font-size:var(--ws-fs-xl)}.ws-row{gap:var(--ws-sp-3);padding:var(--ws-sp-3) var(--ws-sp-0)}.ws-row__label{width:38%}.ws-row__label .k{font-size:var(--ws-fs-sm)}.ws-row--stacked,.ws-row__control{gap:var(--ws-sp-2)}.ws-row--stacked{flex-direction:column;align-items:stretch}.ws-row--stacked .ws-row__label{width:100%}}.settings-ovl-kick{margin-bottom:var(--ws-sp-4);color:var(--ws-ink2);background:var(--ws-tint);display:inline-block}.settings-ovl-title{font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-display-sm);line-height:var(--ws-lh-tight);margin:0 0 var(--ws-sp-2)}.settings-ovl-sub{font-size:var(--ws-fs-sm);color:var(--ws-ink2);line-height:var(--ws-lh-normal);margin:0 0 var(--ws-sp-5)}.settings-ovl-actions{gap:var(--ws-sp-2);margin-top:var(--ws-sp-5);display:flex}.ws-stat{align-items:baseline;gap:var(--ws-sp-1);display:flex}.ws-stat b{font-family:var(--ws-num);font-weight:var(--ws-fw-extrabold);font-size:var(--ws-fs-xl);letter-spacing:.01em}.ws-stat span{font-size:var(--ws-fs-2xs);letter-spacing:.12em;color:var(--ws-sub);font-weight:var(--ws-fw-semibold)}.ws-bar{min-width:3px}.ws-bar,.ws-bar.z1{background:var(--ws-z1)}.ws-bar.z2{background:var(--ws-z2)}.ws-bar.z3{background:var(--ws-z3)}.ws-bar.z4{background:var(--ws-z4)}.ws-bar.z5{background:var(--ws-z5)}.ws-bar.z6{background:var(--ws-z6)}.ws-bar.z7{background:var(--ws-z7)}.ws-grow{flex:1}.ws-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ws-link{color:var(--ws-ink);font-weight:var(--ws-fw-semibold);border-bottom:var(--ws-bw-md) solid var(--ws-jaune);text-decoration:none}.ws-link svg{width:calc(15px * var(--ws-icon-scale));height:calc(15px * var(--ws-icon-scale))}.mono{font-family:var(--ws-num);font-weight:var(--ws-fw-semibold);font-variant-numeric:tabular-nums}.c-z1{--c:var(--ws-z1);--c-text:var(--ws-z1-fg)}.c-z2{--c:var(--ws-z2);--c-text:var(--ws-z2-fg)}.c-z3{--c:var(--ws-z3);--c-text:var(--ws-z3-fg)}.c-z4{--c:var(--ws-z4);--c-text:var(--ws-z4-fg)}.c-z5{--c:var(--ws-z5);--c-text:var(--ws-z5-fg)}.c-z6{--c:var(--ws-z6);--c-text:var(--ws-z6-fg)}.c-z7{--c:var(--ws-z7);--c-text:var(--ws-z7-fg)}.c-ztest{--c:var(--ws-ink);--c-text:var(--ws-ink)}.ws-block-face{background:linear-gradient(to bottom,#ffffff1a 0,#fff0 60%),var(--c,#999);border-radius:var(--block-face-r,0);box-shadow:inset 0 1px #fff3,inset 0 0 0 1px #0000000f}@media (hover:hover){.ws-link:hover{background:var(--ws-tint);cursor:pointer}}
