@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/b6df7c92285ebcd2-s.1cox7hpc1tfbr.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/eeba9b1ad34c1404-s.3t00_18uk4swp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/5d52bd6c4cb3f315-s.p.12wv-xs8vggjn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.G2PzUq_className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.G2PzUq_variable{--police-titre:"Fredoka", "Fredoka Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.woff2)format("woff2");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-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.woff2)format("woff2");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-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.woff2)format("woff2");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-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/224e262ef877bfa4-s.2yhdohbnxjaph.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7f11d98043fdedc9-s.0vsuy7nj1h55w.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.1tzxx-40rxw3x.woff2)format("woff2");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-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3aj86x1l4-kru.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.1d8-5gtibtj96.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.E9XYga_className{font-family:Nunito,Nunito Fallback;font-style:normal}.E9XYga_variable{--police-texte:"Nunito", "Nunito Fallback"}
:root{--fond:#f4eee2;--fond-motif:#ebe3d3;--surface:#fffdf8;--surface-2:#f8f3ea;--texte:#1c2a33;--discret:#5b6873;--ligne:#e3d9c6;--primaire:#1f7a5f;--primaire-fonce:#145a45;--primaire-doux:#dff1e8;--primaire-texte:#fff;--panneau:#d8453b;--panneau-fonce:#a8322a;--panneau-texte:#fff;--or:#d99a1c;--or-doux:#fbefd2;--bleu:#2f6fae;--bleu-doux:#e1ecf8;--succes:#17633f;--succes-fond:#dcf3e5;--erreur:#b3261e;--erreur-fond:#fde3e0;--bois:#8a5a35;--toit:#c8553d;--toit-2:#2f6f8f;--facade-1:#f2d7a6;--facade-2:#9fb7c9;--facade-3:#cfe3c4;--fenetre:#fff6dc;--porte:#6b4a33;--feuillage:#4f9a5f;--soleil:#f6c453;--sol:#cfe0b0;--rayon:16px;--ombre:0 1px 0 #1c2a330a, 0 8px 24px -12px #1c2a3340;--hauteur-nav:68px}@media (prefers-color-scheme:dark){:root{--fond:#111a20;--fond-motif:#15212a;--surface:#1a262f;--surface-2:#213039;--texte:#f1ebe0;--discret:#a2afba;--ligne:#2d3d48;--primaire:#3fbf93;--primaire-fonce:#23845f;--primaire-doux:#193a30;--primaire-texte:#0d1a15;--panneau:#f0675c;--panneau-fonce:#b9443b;--panneau-texte:#fff;--or:#f2c14e;--or-doux:#3a3020;--bleu:#7fb3e6;--bleu-doux:#1b2d40;--succes:#8de0b0;--succes-fond:#173527;--erreur:#ffaba3;--erreur-fond:#3d1a17;--bois:#a87650;--toit:#d46a50;--toit-2:#4b8fb3;--facade-1:#c9ad7f;--facade-2:#5e7a90;--facade-3:#7f9d74;--fenetre:#ffe7a3;--porte:#4a3324;--feuillage:#3f7f4e;--soleil:#f2c14e;--sol:#2f4a33;--ombre:0 1px 0 #0003, 0 10px 28px -14px #000000b3}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background-color:var(--fond);background-image:radial-gradient(var(--fond-motif) 1.2px, transparent 1.2px);min-height:100vh;color:var(--texte);font-family:var(--police-texte), system-ui, sans-serif;background-size:22px 22px;margin:0;font-size:16px;line-height:1.5}h1,h2,h3,.logo-texte,.valeur{font-family:var(--police-titre), var(--police-texte), sans-serif}h1{margin:0 0 8px;font-size:clamp(1.6rem,5vw,2.1rem);line-height:1.15}h2{margin:0;font-size:1.15rem}a{color:var(--primaire);font-weight:700}:focus-visible{outline:3px solid var(--or);outline-offset:2px}.sous-titre{color:var(--discret);margin:0 0 24px}.entete{z-index:10;background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--ligne);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.logo{color:var(--texte);align-items:center;gap:8px;text-decoration:none;display:flex}.logo-texte{letter-spacing:.04em;font-size:1.3rem;font-weight:700}.logo-texte span{color:var(--panneau)}.joueur{align-items:center;gap:8px;min-width:0;display:flex}.joueur-pseudo{background:var(--surface-2);border:1px solid var(--ligne);border-radius:999px;align-items:center;gap:6px;min-width:0;padding:6px 12px 6px 6px;font-size:.9rem;font-weight:700;display:flex}.joueur-pseudo span{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.avatar{background:var(--primaire);width:28px;height:28px;color:var(--primaire-texte);font-family:var(--police-titre), sans-serif;text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-size:.95rem;display:grid}.bouton-icone{border:1px solid var(--ligne);background:var(--surface);width:44px;height:44px;color:var(--discret);cursor:pointer;box-shadow:none;border-radius:12px;place-items:center;padding:0;display:grid}.bouton-icone:hover{color:var(--panneau);border-color:var(--panneau)}.contenu{max-width:760px;margin:0 auto;padding:24px 16px 48px}.page-jeu{padding-bottom:calc(var(--hauteur-nav) + 32px)}.carte{background:var(--surface);border:1px solid var(--ligne);border-radius:var(--rayon);box-shadow:var(--ombre);padding:18px}button,.bouton{min-height:48px;font:inherit;font-family:var(--police-titre), var(--police-texte), sans-serif;background:var(--primaire);color:var(--primaire-texte);box-shadow:0 4px 0 var(--primaire-fonce);cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:1.05rem;font-weight:600;text-decoration:none;transition:transform 80ms,box-shadow 80ms,filter .15s;display:inline-flex}button:hover,.bouton:hover{filter:brightness(1.06)}button:active,.bouton:active{box-shadow:0 1px 0 var(--primaire-fonce);transform:translateY(3px)}button:disabled{opacity:.6;cursor:wait}.bouton.panneau{background:var(--panneau);color:var(--panneau-texte);box-shadow:0 4px 0 var(--panneau-fonce)}.bouton.secondaire{background:var(--surface);color:var(--primaire);box-shadow:0 4px 0 var(--ligne);border:2px solid var(--ligne)}.bouton.large,.formulaire button{width:100%}.actions{gap:14px;display:grid}@media (min-width:560px){.actions{grid-template-columns:1fr 1fr}}.carte-formulaire{max-width:460px;margin:0 auto}.carte-formulaire .tete{text-align:center;margin-bottom:20px}.pastille-icone{background:var(--primaire-doux);width:64px;height:64px;color:var(--primaire);border-radius:20px;place-items:center;margin-bottom:12px;display:inline-grid}.pastille-icone.panneau{background:var(--erreur-fond);color:var(--panneau)}.pastille-icone.or{background:var(--or-doux);color:var(--or)}.carte-formulaire .sous-titre{margin-bottom:0}.formulaire{flex-direction:column;gap:18px;display:flex}.formulaire label{flex-direction:column;gap:6px;font-weight:700;display:flex}.formulaire small{color:var(--discret);font-size:.85rem;font-weight:500}input{font:inherit;border:2px solid var(--ligne);background:var(--surface-2);min-height:50px;color:var(--texte);border-radius:12px;padding:12px 14px;font-size:1rem;transition:border-color .15s,background .15s}input:focus{border-color:var(--primaire);background:var(--surface);outline:none}.message{border-radius:12px;margin:0;padding:12px 14px;font-weight:600}.message.succes{background:var(--succes-fond);color:var(--succes)}.message.erreur{background:var(--erreur-fond);color:var(--erreur)}.bas-formulaire{text-align:center;color:var(--discret);margin:18px 0 0}.resultat{text-align:center}.resultat p{color:var(--discret);margin:0 0 20px}.hero{text-align:center;padding:8px 0}.hero h1{font-size:clamp(2rem,7vw,3rem)}.hero h1 em{color:var(--panneau);font-style:normal}.hero .sous-titre{max-width:520px;margin:0 auto 8px;font-size:1.05rem}.illustration-quartier{width:100%;max-width:520px;margin:8px auto 20px;display:block}.panneau-balance{transform-origin:228px 140px;animation:3.5s ease-in-out infinite balance}@keyframes balance{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}.atouts{gap:12px;margin-top:28px;display:grid}@media (min-width:640px){.atouts{grid-template-columns:repeat(3,1fr)}}.atout{align-items:flex-start;gap:14px;display:flex}.atout h2{margin-bottom:2px;font-size:1.05rem}.atout p{color:var(--discret);margin:0;font-size:.92rem}.atout .pastille-icone{border-radius:14px;flex:none;width:48px;height:48px;margin:0}.vitrine{max-width:420px;margin:0 auto 24px;padding-top:6px;position:relative}.vitrine-store{background:repeating-linear-gradient(90deg, var(--primaire) 0 28px, var(--surface) 28px 56px);z-index:1;border-radius:10px 10px 4px 4px;height:34px;position:relative;box-shadow:inset 0 -6px #0000001f}.vitrine-store:after{content:"";background:radial-gradient(circle at 14px 0, var(--primaire) 13px, transparent 14px) 0 0 / 28px 10px repeat-x;height:10px;position:absolute;bottom:-10px;left:0;right:0}.vitrine-facade{background:var(--facade-1);border:3px solid color-mix(in srgb, var(--bois) 60%, transparent);border-top:none;border-radius:0 0 10px 10px;padding:22px 16px 0}.vitrine-enseigne{color:#f2c14e;min-height:52px;font-family:var(--police-titre), sans-serif;text-align:center;letter-spacing:.03em;overflow-wrap:anywhere;background:#1c2a33;border-radius:8px;justify-content:center;align-items:center;padding:8px 14px;font-size:clamp(1.1rem,4.6vw,1.45rem);font-weight:700;display:flex;box-shadow:0 3px #00000040}.vitrine-enseigne.attente{color:#f2c14e73}.vitrine-bas{grid-template-columns:1fr 64px 1fr;align-items:end;gap:12px;margin-top:16px;display:grid}.vitrine-fenetre{background:linear-gradient(135deg, var(--fenetre) 0 55%, color-mix(in srgb, var(--fenetre) 70%, var(--facade-2)) 55%);border:3px solid var(--bois);border-bottom:none;border-radius:6px 6px 0 0;height:64px;position:relative}.vitrine-fenetre .mini-panneau{background:var(--panneau);color:var(--panneau-texte);white-space:nowrap;border-radius:3px;padding:2px 6px;font-size:.6rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-4deg)}.vitrine-porte{background:var(--porte);border-radius:8px 8px 0 0;height:84px;position:relative}.vitrine-porte:after{content:"";background:var(--or);border-radius:50%;width:6px;height:6px;position:absolute;top:46px;right:10px}.bandeau-tour{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:18px;padding:12px 18px;font-weight:700;display:flex}.bandeau-tour a{align-items:center;gap:6px;font-size:.92rem;display:inline-flex}.bandeau-classement{color:inherit;background:linear-gradient(135deg, var(--or-doux), var(--surface) 70%);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 6px;padding:12px 18px;font-weight:600;display:flex}.bandeau-classement svg{color:var(--or)}.finances{padding:14px 18px}.finances table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9rem}.finances th{text-align:right;color:var(--discret);padding:4px 6px;font-size:.75rem}.finances td{border-bottom:1px dashed var(--ligne);text-align:right;padding:6px}.finances td:first-child{text-align:left;font-weight:600}.finances tr.solde td{border-bottom:none;font-weight:800}.projection{color:var(--discret);margin:10px 0 0;font-size:.88rem}.onglets{background:var(--surface-2);border:1px solid var(--ligne);border-radius:14px;gap:6px;margin-bottom:14px;padding:4px;display:flex}.onglets a{text-align:center;color:var(--discret);border-radius:10px;flex:1;padding:10px 6px;font-size:.92rem;text-decoration:none}.onglets a.actif{background:var(--surface);color:var(--primaire);box-shadow:var(--ombre)}.onglets.secondaires{background:0 0;border:none;margin-top:-4px;padding:0}.onglets.secondaires a{border:1px solid var(--ligne);border-radius:999px;padding:6px 10px;font-size:.85rem}.onglets.secondaires a.actif{background:var(--primaire);color:var(--primaire-texte);box-shadow:none;border-color:#0000}.classement .combien small{font-family:var(--police-texte), sans-serif;color:var(--discret);font-size:.75rem;font-weight:600}.classement{margin:0;padding:4px 14px;list-style:none}.classement li{border-bottom:1px dashed var(--ligne);align-items:center;gap:12px;padding:10px 0;display:flex}.classement li:last-child{border-bottom:none}.classement li.moi{background:var(--primaire-doux);margin:0 -14px;padding:10px 14px}.classement li.separateur{color:var(--discret);justify-content:center;padding:2px 0}.classement .rang{background:var(--surface-2);width:32px;height:32px;color:var(--discret);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.classement .rang-1{background:var(--or);color:#fff}.classement .rang-2{color:#fff;background:#a7b1ba}.classement .rang-3{color:#fff;background:#c58b5b}.classement .qui{flex-direction:column;flex:1;min-width:0;display:flex}.classement .qui strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.classement .qui small{color:var(--discret)}.classement .combien{font-family:var(--police-titre), sans-serif;font-variant-numeric:tabular-nums;font-weight:700}.grille-records{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.record .valeur{color:var(--or)}.record .qui{color:var(--discret);font-size:.88rem}.navigation-tours{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:18px;display:grid}.navigation-tours>:last-child{justify-self:end}.navigation-tours .bouton{min-height:40px;padding:6px 14px;font-size:.92rem}.bandeau-saison{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.bandeau-saison .ligne{flex-wrap:wrap;justify-content:space-between;column-gap:12px;font-size:.92rem;font-weight:700;display:flex}.bandeau-saison .ligne span:last-child{color:var(--discret);font-weight:600}.jauge{background:var(--surface-2);border:1px solid var(--ligne);border-radius:999px;height:12px;overflow:hidden}.jauge>div{background:linear-gradient(90deg, var(--primaire), var(--or));border-radius:999px;height:100%}.chiffres{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}@media (min-width:640px){.chiffres{grid-template-columns:repeat(4,1fr)}}.tuile{flex-direction:column;gap:4px;padding:14px;display:flex}.tuile .pastille-icone{border-radius:12px;width:40px;height:40px;margin-bottom:4px}.tuile.principale{background:linear-gradient(135deg, var(--or-doux), var(--surface) 70%);flex-direction:row;grid-column:1/-1;align-items:center;gap:14px}@media (max-width:639px){.chiffres:has(.principale)>.tuile:last-child:nth-child(2n){grid-column:1/-1}}@media (min-width:640px){.tuile.principale{flex-direction:column;grid-column:span 1;align-items:flex-start;gap:4px}}.tuile.principale .pastille-icone{width:52px;height:52px;margin:0}.libelle{color:var(--discret);font-size:.85rem;font-weight:600}.valeur{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700;line-height:1.1}.valeur small{color:var(--discret);font-size:.9rem;font-weight:600}.titre-section{flex-wrap:wrap;align-items:center;gap:8px;margin:26px 0 12px;display:flex}.objectifs{margin:0;padding:6px 18px;list-style:none}.objectifs li{border-bottom:1px dashed var(--ligne);align-items:center;gap:12px;padding:12px 0;display:flex}.objectifs li:last-child{border-bottom:none}.objectifs .puce{border:2px solid var(--ligne);width:32px;height:32px;color:var(--discret);border-radius:50%;flex:none;place-items:center;display:grid}.objectifs li.fait .puce{background:var(--primaire);border-color:var(--primaire);color:var(--primaire-texte)}.objectifs li.fait .texte{color:var(--discret);text-decoration:line-through}.objectifs .texte{flex:1;font-weight:600}.badge{text-transform:uppercase;letter-spacing:.04em;background:var(--surface-2);color:var(--discret);border:1px solid var(--ligne);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:.72rem;font-weight:800}.badge.bientot{background:var(--bleu-doux);color:var(--bleu);border-color:#0000}.grille-vide{gap:12px;display:grid}@media (min-width:640px){.grille-vide{grid-template-columns:repeat(3,1fr)}}.vide{align-items:center;gap:14px;padding:14px;display:flex}.vide .pastille-icone{border-radius:14px;flex:none;width:44px;height:44px;margin:0}@media (min-width:640px){.vide{text-align:center;flex-direction:column;gap:8px;padding:20px 14px}}.vide h3{margin:0 0 4px;font-size:1rem}.vide p{color:var(--discret);margin:0;font-size:.9rem}.negatif{color:var(--erreur)}.positif{color:var(--succes)}.discret{color:var(--discret)}.tuile-lien{color:inherit;font-weight:inherit;text-decoration:none;transition:transform .1s,border-color .15s}.tuile-lien:hover{border-color:var(--primaire);transform:translateY(-2px)}.badge.action{background:var(--primaire);color:var(--primaire-texte);border-color:#0000;padding:6px 12px;text-decoration:none}.alerte-bureau{align-items:center;gap:10px;margin-bottom:14px;display:flex}.lien-admin{text-align:center;margin:28px 0 0;font-size:.9rem}.lien-admin a{color:var(--discret);align-items:center;gap:6px;display:inline-flex}.admin-bloc{border-top:1px dashed var(--ligne);margin-top:16px;padding-top:16px}.admin-bloc p{margin:0 0 12px}.admin-bloc h2{margin-bottom:6px}.avatar-personne{color:#fff;font-family:var(--police-titre), sans-serif;text-transform:uppercase;border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid;box-shadow:inset 0 -3px #00000026}.avatar-personne.vide{width:48px;height:48px;color:var(--discret);border:2px dashed var(--ligne);box-shadow:none;background:0 0;font-size:1.4rem}.grille-agents,.grille-candidats{gap:12px;display:grid}@media (min-width:640px){.grille-agents,.grille-candidats{grid-template-columns:repeat(2,1fr)}}.agent{align-items:center;gap:14px;padding:14px;display:flex}.agent h3{margin:0;font-size:1rem}.agent p{color:var(--discret);margin:0;font-size:.9rem}.agent{flex-wrap:wrap}.agent-infos{flex:1;min-width:0}.lien-retirer.licencier{color:var(--discret)}.confirmation-licenciement{border-top:1px dashed var(--ligne);flex-direction:column;flex-basis:100%;gap:10px;padding-top:12px;display:flex}.confirmation-licenciement p{color:var(--texte);margin:0}.confirmation-licenciement .boutons{grid-template-columns:1fr 1fr;gap:10px;display:grid}.confirmation-licenciement .bouton{padding:10px 12px;font-size:.95rem}.bouton-video{background:var(--bleu);min-height:36px;color:var(--surface);box-shadow:0 3px 0 color-mix(in srgb, var(--bleu) 60%, #000);border-radius:10px;margin-top:6px;padding:6px 10px;font-size:.85rem}.fiche-bien{align-items:center;gap:12px;display:flex}.fiche-bien-icone{background:var(--or-doux);width:48px;height:48px;color:var(--or);border-radius:14px;flex:none;place-items:center;display:grid}.fiche-bien-icone.appartement{background:var(--bleu-doux);color:var(--bleu)}.fiche-bien-infos{flex:1;min-width:0}.fiche-bien-infos h3{margin:0;font-size:1.02rem}.fiche-bien-infos p{color:var(--discret);margin:0;font-size:.86rem}.fiche-bien-prix{text-align:right;flex-direction:column;flex:none;align-items:flex-end;display:flex}.fiche-bien-prix .libelle{font-size:.75rem}.fiche-bien-prix strong{font-family:var(--police-titre), sans-serif;font-variant-numeric:tabular-nums;font-size:1.15rem}.vendeur{flex-direction:column;gap:12px;display:flex}.vendeur.avec-offre{border-color:var(--primaire);box-shadow:0 0 0 1px var(--primaire), var(--ombre)}.vendeur-ligne{border-top:1px dashed var(--ligne);align-items:center;gap:10px;padding-top:10px;display:flex}.vendeur-nom{flex:1;min-width:0;font-size:.92rem;font-weight:700}.badge.profil{background:var(--primaire-doux);color:var(--primaire);border-color:#0000}.badge.profil.duree{background:var(--bleu-doux);color:var(--bleu)}.badge.profil.prix{background:var(--or-doux);color:var(--or)}.badge.profil.commission{background:var(--erreur-fond);color:var(--panneau)}.vendeur-aide{color:var(--discret);gap:8px;margin:0;font-size:.86rem;display:flex}.vendeur-aide svg{flex:none;margin-top:2px}.form-mandat{grid-template-columns:1.4fr 1fr 1fr;align-items:start;gap:10px;display:grid}.form-mandat label{color:var(--discret);flex-direction:column;gap:4px;min-width:0;font-size:.82rem;font-weight:700;display:flex}.form-mandat input{width:100%;min-width:0;color:var(--texte);font-variant-numeric:tabular-nums;padding:10px;font-weight:700}.form-mandat small{font-size:.75rem;font-weight:500}.form-mandat button{grid-column:1/-1}.resultat-mandat{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.mandat{flex-direction:column;gap:10px;display:flex}.mandat.urgent{border-color:var(--panneau)}.mandat-chiffres{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.92rem;display:flex}.badge.delai{background:var(--primaire-doux);color:var(--primaire);border-color:#0000;align-items:center;gap:4px;display:inline-flex}.badge.delai.urgent{background:var(--erreur-fond);color:var(--erreur)}.mandat-vendeur{margin:0;font-size:.85rem}.a-risque{margin-bottom:12px}.a-risque h3{color:var(--panneau);align-items:center;gap:8px;margin:0 0 8px;font-size:1rem;display:flex}.ligne-risque{border-top:1px dashed var(--ligne);color:inherit;font-weight:inherit;padding:10px 0;text-decoration:none;display:block}@media (min-width:640px){.chiffres:has(.principale){grid-template-columns:repeat(5,1fr)}}.acheteur{flex-direction:column;gap:12px;display:flex}.acheteur.avec-offre{border-color:var(--primaire);box-shadow:0 0 0 1px var(--primaire), var(--ombre)}.vendeur-ligne.sans-trait{border-top:none;padding-top:0}.criteres{grid-template-columns:repeat(5,1fr);gap:6px;margin:0;display:grid}.criteres div{background:var(--surface-2);text-align:center;border-radius:10px;min-width:0;padding:8px 6px}.criteres dt{color:var(--discret);text-transform:uppercase;letter-spacing:.02em;font-size:.7rem;font-weight:700}.criteres dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:.85rem;font-weight:800}.criteres .prioritaire{background:var(--or-doux);box-shadow:inset 0 0 0 2px var(--or)}.criteres .secondaire{opacity:.7}@media (max-width:420px){.criteres{grid-template-columns:repeat(3,1fr)}}.importance{flex-wrap:wrap;gap:6px;margin:0;display:flex}.badge.prioritaire{background:var(--or-doux);color:var(--or);border-color:#0000}.badge.secondaire{background:var(--surface-2)}.offre-envoyee.proposition{justify-content:flex-start}.offre-envoyee.proposition .lien-retirer{min-height:0;margin-left:auto}.form-proposition{gap:10px;display:flex}.form-proposition select{min-width:0;font:inherit;border:2px solid var(--ligne);background:var(--surface-2);min-height:48px;color:var(--texte);border-radius:12px;flex:1;padding:10px 12px;font-size:.92rem}.grille-rapports{gap:12px;display:grid}.rapport{flex-direction:column;gap:12px;display:flex}.rapport.ok{border-color:var(--succes)}.rapport-tete{align-items:center;gap:12px;display:flex}.rapport-tete h3{margin:0;font-size:1.05rem}.rapport-tete .puce{background:var(--surface-2);width:34px;height:34px;color:var(--discret);border-radius:50%;flex:none;place-items:center;display:grid}.rapport.ok .puce{background:var(--succes-fond);color:var(--succes)}.rapport.invalide .puce{background:var(--erreur-fond);color:var(--erreur)}.rapport-commission{color:var(--succes);margin:0;font-weight:800}.score-final{white-space:nowrap;font-size:.9rem}.score-final small{color:var(--discret)}.table-rapport{border-collapse:collapse;width:100%;font-size:.88rem}.table-rapport th{text-align:left;color:var(--discret);border-bottom:1px solid var(--ligne);padding:4px 6px;font-size:.75rem;font-weight:700}.table-rapport td{border-bottom:1px dashed var(--ligne);padding:8px 6px}.table-rapport td small{color:var(--discret);display:block}.note{white-space:nowrap;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:48px;padding:2px 6px;font-weight:800;display:inline-block}.note.bonne{background:var(--succes-fond);color:var(--succes)}.note.moyenne{background:var(--or-doux);color:var(--or)}.note.mauvaise{background:var(--erreur-fond);color:var(--erreur)}.points p{margin:0 0 4px;font-size:.9rem}.bouton-icone.vip{color:var(--or);border-color:var(--or)}.badge-vip{background:linear-gradient(135deg, var(--or), #f6c453);color:#3b2a00;letter-spacing:.04em;vertical-align:middle;border-radius:6px;padding:1px 6px;font-size:.65rem;font-weight:800;display:inline-block}@media (max-width:480px){.entete{padding:8px 10px}.logo-texte{font-size:1.05rem}.joueur{gap:4px}.joueur .bouton-icone{width:38px;height:38px}.joueur-pseudo{padding:4px}.joueur-pseudo>span:not(.badge-vip){display:none}}.teaser-vip{color:inherit;border-style:dashed;border-color:var(--or);background:linear-gradient(135deg, var(--or-doux), var(--surface) 60%);align-items:center;gap:12px;margin-bottom:12px;padding:12px 16px;font-weight:500;display:flex}.teaser-vip svg{color:var(--or);flex:none}.recommande{background:var(--or-doux);border-radius:10px;margin:0;padding:8px 12px;font-size:.88rem}.alertes-vip{margin:0 0 12px;padding:6px 16px;list-style:none}.alertes-vip li{border-bottom:1px dashed var(--ligne);align-items:center;gap:10px;padding:8px 0;display:flex}.alertes-vip li:last-child{border-bottom:none}.performance{margin-bottom:16px}.performance summary{cursor:pointer;margin-bottom:10px;font-weight:700}.performance .chiffres{margin:0 0 8px}.statut-vip{color:var(--discret);align-items:center;gap:14px;margin-bottom:16px;display:flex}.statut-vip p{color:var(--texte);margin:0}.statut-vip.actif{border-color:var(--or);background:linear-gradient(135deg, var(--or-doux), var(--surface) 70%)}.statut-vip svg{color:var(--or);flex:none}.avantage-vip h3{margin:8px 0 4px;font-size:1rem}.avantage-vip p{margin:0;font-size:.88rem}.offre-vip{flex-direction:column;gap:8px;margin-top:12px;display:flex}.offre-vip h2,.offre-vip h3,.offre-vip p{margin:0}.prix-vip{font-family:var(--police-titre), sans-serif;color:var(--or);font-size:1.8rem;font-weight:700}.bilan-vip{margin-top:16px}.bilan-vip ul{padding-left:20px}.titre-carte{margin:0 0 12px;font-size:1.05rem}.code-groupe{letter-spacing:.15em;background:var(--surface);border:1px solid var(--ligne);color:var(--texte);border-radius:6px;padding:2px 8px;font-family:ui-monospace,monospace}.liste-membres{margin:0;padding:4px 16px;list-style:none}.liste-membres li{border-bottom:1px dashed var(--ligne);align-items:center;gap:10px;padding:10px 0;display:flex}.liste-membres li:last-child{border-bottom:none}.liste-membres .qui{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.actions-membre{gap:10px;display:flex}.actions-groupe{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.bouton-action{flex-direction:column;gap:6px;display:flex}.bouton-action p{margin:0}.boutons-ligne{align-items:center;gap:10px;display:flex}.liste-partage{margin:0 0 12px;padding:0;list-style:none}.liste-partage li{border-bottom:1px dashed var(--ligne);flex-direction:column;gap:8px;padding:10px 0;display:flex}.chat{flex-direction:column;gap:10px;display:flex}.chat-messages{flex-direction:column;gap:10px;max-height:420px;padding-right:4px;display:flex;overflow-y:auto}.bulle{background:var(--surface-2);border:1px solid var(--ligne);border-radius:14px 14px 14px 4px;align-self:flex-start;max-width:85%;padding:8px 12px}.bulle.moi{background:var(--primaire-doux);border-color:#0000;border-radius:14px 14px 4px;align-self:flex-end}.bulle p{overflow-wrap:anywhere;margin:2px 0 0}.bulle-tete{align-items:center;gap:8px;font-size:.82rem;display:flex}.bulle-tete small{color:var(--discret)}.bulle-tete .lien-retirer{min-height:0;margin-left:auto;padding:0;font-size:.78rem}.form-signalement,.form-chat{gap:8px;margin-top:6px;display:flex}.form-signalement select,.form-chat input{min-width:0;font:inherit;border:2px solid var(--ligne);background:var(--surface-2);color:var(--texte);border-radius:12px;flex:1;padding:10px 12px}.page-moderation{max-width:760px;margin:0 auto}.signalement blockquote{border-left:4px solid var(--panneau);background:var(--surface-2);border-radius:8px;margin:10px 0;padding:10px 14px}.boutons-moderation{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.video-fond{z-index:50;background:#0a0f14d1;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.video-ecran{flex-direction:column;gap:14px;width:min(420px,100%);display:flex}.video-pub{aspect-ratio:16/10;border-radius:var(--rayon);text-align:center;color:#fff;background:linear-gradient(135deg,#1f7a5f,#2f6fae);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex}.video-etiquette{text-transform:uppercase;letter-spacing:.06em;opacity:.8;font-size:.75rem;font-weight:800}.video-slogan{font-family:var(--police-titre), sans-serif;margin:0;font-size:1.5rem}.video-compteur{margin:0;font-weight:700}.video-pub .jauge{background:#fff3;border:none;width:100%}.agent.moi{background:linear-gradient(135deg, var(--primaire-doux), var(--surface) 70%)}.agent.libre{box-shadow:none;background:0 0;border-style:dashed}.candidat{flex-direction:column;gap:12px;display:flex}.candidat.avec-offre{border-color:var(--primaire);box-shadow:0 0 0 1px var(--primaire), var(--ombre)}.candidat-tete{align-items:center;gap:12px;display:flex}.candidat-tete h3{margin:0;font-size:1.05rem}.phrase{color:var(--discret);margin:2px 0 0;font-size:.88rem;font-style:italic}.candidat-demande,.offre-envoyee{border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:.92rem;display:flex}.candidat-demande{background:var(--or-doux)}.candidat-demande svg{color:var(--or);flex:none}.offre-envoyee{background:var(--primaire-doux);color:var(--primaire)}.form-offre{align-items:flex-end;gap:10px;display:flex}.champ-salaire{color:var(--discret);flex-direction:column;flex:1;gap:4px;min-width:0;font-size:.85rem;font-weight:700;display:flex}.saisie-unite{color:var(--discret);align-items:center;gap:6px;font-weight:600;display:flex}.saisie-unite input{width:100%;min-width:0;color:var(--texte);font-variant-numeric:tabular-nums;font-weight:700}.form-offre .bouton{flex:none}.lien-retirer{min-height:36px;box-shadow:none;color:var(--erreur);font-family:var(--police-texte), sans-serif;background:0 0;padding:4px 0;font-size:.9rem;font-weight:700;text-decoration:underline}.lien-retirer:active{box-shadow:none;transform:none}.blocage{color:var(--discret);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:.9rem;display:flex}.blocage p{align-items:center;gap:8px;margin:0;display:flex}.blocage .bouton-video{margin-top:0}.aide{margin-bottom:12px;padding:0}.aide summary{cursor:pointer;color:var(--primaire);padding:14px 18px;font-weight:700}.aide ul{color:var(--discret);margin:0;padding:0 18px 14px 36px;font-size:.92rem}.aide li+li{margin-top:6px}.liste-resultats,.journal{margin:0;padding:4px 18px;list-style:none}.liste-resultats li{border-bottom:1px dashed var(--ligne);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.liste-resultats li:last-child,.journal li:last-child{border-bottom:none}.liste-resultats .puce{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.liste-resultats .ok .puce{background:var(--succes-fond);color:var(--succes)}.liste-resultats .perdu .puce{background:var(--surface-2);color:var(--discret)}.liste-resultats .invalide .puce{background:var(--erreur-fond);color:var(--erreur)}.journal li{border-bottom:1px dashed var(--ligne);justify-content:space-between;gap:12px;padding:10px 0;font-size:.92rem;display:flex}.journal strong{font-variant-numeric:tabular-nums;white-space:nowrap}.nav-jeu{z-index:10;scrollbar-width:none;height:calc(var(--hauteur-nav) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--ligne);display:flex;position:fixed;bottom:0;left:0;right:0;overflow-x:auto;box-shadow:0 -8px 24px -16px #0000004d}.nav-jeu::-webkit-scrollbar{display:none}.nav-jeu a,.nav-jeu span{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.03em;min-width:48px;color:var(--discret);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;padding:0 1px;font-size:.6rem;font-weight:700;text-decoration:none;display:flex;position:relative;overflow:hidden}.nav-jeu .actif{color:var(--primaire)}.nav-jeu .actif:before{content:"";background:var(--primaire);border-radius:0 0 4px 4px;width:36px;height:4px;position:absolute;top:0}.nav-jeu .verrou{opacity:.5}.nav-jeu .verrou .mini-cadenas{position:absolute;top:8px;right:calc(50% - 20px)}@media (min-width:900px){.nav-jeu{border:1px solid var(--ligne);border-radius:0 0 var(--rayon) var(--rayon);border-top:none;max-width:760px;height:64px;margin:0 auto;position:sticky;top:65px;bottom:auto}.nav-jeu a,.nav-jeu span{font-size:.78rem}.nav-jeu .verrou .mini-cadenas{position:static}.page-jeu{padding-bottom:48px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.texte-legal{max-width:760px;margin:0 auto;line-height:1.6}.texte-legal h2{margin:1.4em 0 .4em;font-size:1.1rem}.texte-legal ul{padding-left:1.2em}.texte-legal li+li{margin-top:.4em}.pied-site{flex-wrap:wrap;justify-content:center;gap:8px 20px;padding:24px 16px 96px;font-size:.85rem;display:flex}.pied-site a{color:inherit;opacity:.7}.formulaire label.case-cgu{flex-direction:row;align-items:flex-start;gap:10px;font-size:.9rem;font-weight:400}.case-cgu input{flex-shrink:0;width:22px;height:22px;min-height:0;margin-top:2px}
