@font-face{font-family:Bricolage Grotesque;src:url(/fonts/carnet/bricolage-grotesque-latin-wght-normal.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible;src:url(/fonts/carnet/atkinson-hyperlegible-latin-400-normal.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson Hyperlegible;src:url(/fonts/carnet/atkinson-hyperlegible-latin-700-normal.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Caveat;src:url(/fonts/carnet/caveat-latin-wght-normal.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}.carnet{--papier:#f3f2ed;--papier-2:#eae8e1;--carreau:rgba(56,96,170,.085);--marge:rgba(214,76,60,.5);--encre:#1c1e21;--encre-2:#464b52;--encre-3:#5a6067;--cordeau:#2356c4;--cordeau-ombre:#173e96;--sur-cordeau:#fff;--crayon:#b53722;--metre:#f2c02e;--surligne:rgba(242,192,46,.55);--carte:#fff;--trait:#d2d5da;--ok:#21754a;--ombre:0 1px 2px rgba(28,30,33,.06),0 18px 36px -22px rgba(28,30,33,.4);--boitier:#17191c;--ecran:#fbfbf9;--ecran-2:#eef0ee;--ecran-encre:#1c1e21;--ecran-encre-2:#5c626a;--bulle-client:#e6e8eb;--bulle-moi:#dce5fa;--bulle-envoyee:#d6eedd;--nuit:#10151b;--nuit-2:#18202a;--nuit-encre:#eef1f4;--nuit-encre-2:#aab4bf;--nuit-cordeau:#93b4ff;--lune:#f3e8b6;--f-titre:"Bricolage Grotesque","Arial Black","Segoe UI",system-ui,sans-serif;--f-texte:"Atkinson Texte",var(--font-app),Verdana,"Segoe UI",system-ui,sans-serif;--f-main:"Caveat","Segoe Print","Bradley Hand",cursive;--cadre:1180px;--gouttiere:clamp(16px,5vw,40px);--rayon:14px;--tactile:52px;color-scheme:light;min-height:100vh;background-color:var(--papier);background-image:linear-gradient(var(--carreau) 1px,transparent 1px),linear-gradient(90deg,var(--carreau) 1px,transparent 1px);background-size:24px 24px;color:var(--encre);font:400 1.125rem/1.6 var(--f-texte);-webkit-font-smoothing:antialiased;overflow-x:clip}.carnet *,.carnet :after,.carnet :before{box-sizing:border-box}.carnet svg{max-width:100%}.carnet h1,.carnet h2,.carnet h3{margin:0;font-family:var(--f-titre);text-wrap:balance;color:var(--encre)}.carnet h1{font-weight:800;font-size:clamp(2.7rem,11vw,6.6rem);line-height:.96;letter-spacing:-.03em}.carnet h2{font-weight:780;font-size:clamp(2rem,6.4vw,3.6rem);line-height:1.02;letter-spacing:-.025em}.carnet h3{font-weight:720;font-size:clamp(1.4rem,4.2vw,1.8rem);line-height:1.12;letter-spacing:-.015em}.carnet p{margin:0;text-wrap:pretty}.carnet a{color:var(--cordeau);text-decoration-thickness:2px;text-underline-offset:.18em}.carnet :focus-visible{outline:3px solid var(--cordeau);outline-offset:3px;border-radius:6px}.carnet ::-moz-selection{background:var(--metre);color:#1c1e21}.carnet ::selection{background:var(--metre);color:#1c1e21}.carnet .sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.carnet .cadre{width:100%;max-width:var(--cadre);margin-inline:auto;padding-inline:var(--gouttiere)}.carnet .section{padding-block:clamp(56px,10vw,112px)}.carnet .section-papier{background-color:var(--papier-2)}.carnet .etiquette{font:700 1rem/1.2 var(--f-texte);color:var(--crayon);margin-bottom:12px}.carnet .chapeau{font-size:clamp(1.15rem,2.6vw,1.35rem);line-height:1.5;color:var(--encre-2);max-width:36em}.carnet .titre-section{max-width:22ch;margin-bottom:clamp(24px,5vw,44px)}.carnet .main{font-family:var(--f-main);font-weight:650;font-size:1.65rem;line-height:1.05;color:var(--crayon)}.carnet .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--tactile);padding:0 24px;border-radius:12px;border:2px solid transparent;font:700 1.08rem/1.15 var(--f-texte);text-align:center;text-decoration:none;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background-color .15s ease}.carnet .btn-cordeau{background:var(--cordeau);color:var(--sur-cordeau);box-shadow:0 4px 0 var(--cordeau-ombre)}.carnet .btn-cordeau:hover{transform:translateY(-1px);box-shadow:0 5px 0 var(--cordeau-ombre)}.carnet .btn-cordeau:active{transform:translateY(3px);box-shadow:0 1px 0 var(--cordeau-ombre)}.carnet .btn-ligne{background:transparent;color:var(--encre);border-color:var(--encre)}.carnet .btn-ligne:hover{background:var(--papier-2)}.carnet .btn-lune{background:var(--lune);color:var(--nuit);box-shadow:0 4px 0 #b9ac72}.carnet .btn-lune:active{transform:translateY(3px);box-shadow:0 1px 0 #b9ac72}.carnet .actions{display:flex;flex-wrap:wrap;gap:14px}.carnet .lien{display:inline-flex;align-items:center;gap:8px;min-height:48px;font-weight:700}.carnet .ico{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.carnet .trait{position:relative;display:inline-block}.carnet .trait:after{content:"";position:absolute;left:-3%;right:-3%;bottom:.02em;height:.11em;min-height:4px;border-radius:2px;background:var(--cordeau)}.carnet .trait-nuit:after{background:var(--nuit-cordeau)}.carnet .entete{position:sticky;top:0;z-index:50;background:var(--papier);border-bottom:1.5px solid transparent;transition:border-color .2s}.carnet .entete.defile{border-bottom-color:var(--trait)}.carnet .entete-in{display:flex;align-items:center;gap:12px;min-height:68px;padding-top:env(safe-area-inset-top,0)}.carnet .logo{display:inline-flex;align-items:center;gap:10px;color:var(--encre);text-decoration:none;font:800 1.45rem/1 var(--f-titre);letter-spacing:-.02em;min-height:var(--tactile)}.carnet .logo>span{display:inline-flex;flex:none}.carnet .logo svg{max-width:none;flex:none}.carnet .entete-actions{display:flex;align-items:center;gap:6px;margin-left:auto}.carnet .lien-discret{display:inline-flex;align-items:center;min-height:48px;padding:0 10px;color:var(--encre-2);font-weight:700;text-decoration:none}.carnet .lien-discret:hover{color:var(--encre)}.carnet .entete .btn{min-height:46px;padding:0 16px;font-size:1rem}@media (max-width:429px){.carnet .cache-tel{display:none}}.carnet .pied{border-top:1.5px solid var(--trait);background:var(--papier-2);padding-block:48px calc(env(safe-area-inset-bottom,0px) + 36px)}.carnet .pied-grille{display:grid;gap:32px}.carnet .pied-marque{display:grid;gap:12px;max-width:30em}.carnet .pied-marque p{color:var(--encre-2)}.carnet .pied-liens{display:grid;grid-template-columns:1fr 1fr;gap:2px 24px}.carnet .pied-liens a{display:flex;align-items:center;min-height:44px;color:var(--encre);text-decoration:none;font-weight:700}.carnet .pied-liens a:hover{color:var(--cordeau);text-decoration:underline}.carnet .pied-bas{display:flex;flex-wrap:wrap;gap:4px 20px;padding-top:20px;margin-top:28px;border-top:1.5px solid var(--trait);color:var(--encre-3);font-size:.95rem}.carnet .pied-bas a{display:inline-flex;align-items:center;min-height:44px;color:var(--encre-2)}@media (min-width:900px){.carnet .pied-grille{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start}.carnet .pied-liens{grid-template-columns:1fr 1fr 1fr}}.carnet .hero{padding-block:clamp(24px,6vw,64px) clamp(40px,7vw,80px)}.carnet .hero-grille{display:grid;gap:clamp(32px,6vw,64px);align-items:center}.carnet .hero-texte{display:grid;gap:22px;justify-items:start}.carnet .hero-mention{color:var(--encre-2);font-size:1rem}.carnet .hero-visuel{margin:0;display:grid;justify-items:center}@media (min-width:900px){.carnet .hero-grille{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.carnet h1{font-size:clamp(3.4rem,5vw,4.9rem)}}.carnet .bande-metiers{padding-bottom:clamp(40px,7vw,72px)}.carnet .bande-metiers p{font-weight:700;color:var(--encre-2);margin-bottom:12px}.carnet .puces-metiers{display:flex;flex-wrap:wrap;gap:10px}.carnet .puce-metier{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border-radius:999px;border:2px solid var(--trait);background:var(--carte);color:var(--encre);text-decoration:none;font-weight:700;transition:border-color .15s ease}.carnet .puce-metier:hover{border-color:var(--cordeau)}.carnet .puce-metier.tous{border-style:dashed;color:var(--cordeau)}.carnet .problemes{list-style:none;margin:0;padding:0;display:grid;gap:14px}.carnet .probleme{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;background:var(--carte);border:1.5px solid var(--trait);border-radius:var(--rayon);padding:18px 20px;box-shadow:var(--ombre)}.carnet .probleme b{display:block;font:740 1.3rem/1.2 var(--f-titre);margin-bottom:4px}.carnet .probleme span{color:var(--encre-2)}.carnet .num-main{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:2.5px solid var(--crayon);font:700 1.7rem/1 var(--f-main);color:var(--crayon)}.carnet .chiffre{margin-top:24px;color:var(--encre-2);max-width:40em}.carnet .chiffre strong{color:var(--encre);font:800 1.6rem/1 var(--f-titre)}@media (min-width:900px){.carnet .problemes{grid-template-columns:repeat(3,minmax(0,1fr))}.carnet .probleme{grid-template-columns:1fr}}.carnet .moments{list-style:none;margin:0;padding:0}.carnet .moment-grille{display:grid}.carnet .moment-heure{display:flex;align-items:center;gap:12px;padding:0 0 10px;font:700 2rem/1 var(--f-main);color:var(--crayon)}.carnet .horloge{width:42px;height:42px;flex:none}.carnet .horloge circle{fill:var(--carte);stroke:var(--encre);stroke-width:2}.carnet .horloge .aiguille{stroke:var(--encre);stroke-width:2.6;stroke-linecap:round;transform-origin:21px 21px;transition:transform 1.4s cubic-bezier(.4,0,.2,1)}.carnet .horloge .aiguille.min{stroke-width:2;stroke:var(--crayon)}.carnet .horloge .aiguille.h{transform:rotate(var(--h,0deg))}.carnet .horloge .aiguille.min{transform:rotate(var(--m,0deg))}.carnet .horloge.a-zero .aiguille.h,.carnet .horloge.a-zero .aiguille.min{transform:rotate(0deg)}.carnet .moment-corps{display:grid;gap:26px;padding:6px 0 clamp(48px,8vw,88px) 18px;border-left:2px solid var(--marge)}.carnet .moment-texte{display:grid;gap:12px;align-content:start;max-width:34em}.carnet .moment-texte p{color:var(--encre-2);font-size:1.15rem}@media (min-width:900px){.carnet .moment-grille{grid-template-columns:120px minmax(0,1fr)}.carnet .moment-heure{flex-direction:column;align-items:flex-end;padding:8px 22px 0 0;text-align:right}.carnet .moment-corps{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:56px;padding-left:44px}}.carnet .regles{margin:0;border-top:1.5px solid var(--encre)}.carnet .regles>div{display:grid;gap:6px;padding-block:20px;border-bottom:1.5px solid var(--trait)}.carnet .regles dt{font:760 clamp(1.3rem,2.8vw,1.7rem)/1.15 var(--f-titre);letter-spacing:-.015em}.carnet .regles dd{margin:0;color:var(--encre-2);font-size:clamp(1.05rem,2.2vw,1.2rem);line-height:1.5;max-width:34em}@media (min-width:760px){.carnet .regles>div{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;align-items:baseline;padding-block:26px}}.carnet .idees{list-style:none;margin:0;padding:0;display:grid;gap:14px}.carnet .idee{display:grid;gap:14px;background:var(--carte);border:2px dashed var(--encre-3);border-radius:var(--rayon);padding:18px 20px}.carnet .idee b{display:block;font:740 1.25rem/1.2 var(--f-titre);margin-bottom:4px}.carnet .idee p{color:var(--encre-2)}.carnet .votes{display:flex;flex-wrap:wrap;gap:10px}.carnet .vote{flex:1 1 140px;min-height:48px;border-radius:12px;border:2px solid var(--encre);background:transparent;color:var(--encre);font:700 1rem var(--f-texte);cursor:pointer}.carnet .vote:hover{background:var(--papier-2)}.carnet .vote[aria-pressed=true]{background:var(--cordeau);border-color:var(--cordeau);color:var(--sur-cordeau)}.carnet .vote{position:relative;overflow:hidden}.carnet .vote.avec-resultat,.carnet .vote.avec-resultat[aria-pressed=true]{background:var(--carte);color:var(--encre)}.carnet .vote.avec-resultat[aria-pressed=true]{border-color:var(--cordeau);box-shadow:inset 0 0 0 1px var(--cordeau)}.carnet .remplissage{position:absolute;inset:0 auto 0 0;background:var(--surligne);transition:width .9s cubic-bezier(.3,.9,.3,1)}.carnet .vote.avec-resultat[aria-pressed=true] .remplissage{background:rgba(35,86,196,.18)}.carnet .vote-texte{position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 14px}.carnet .vote:not(.avec-resultat) .vote-texte{justify-content:center}.carnet .vote-pct{font-variant-numeric:tabular-nums;font-weight:800}.carnet .votes:has(.avec-resultat){flex-direction:column}.carnet .vote.avec-resultat{flex:none;width:100%}.carnet .vote-texte>span:first-child{white-space:nowrap}.carnet .merci{font-weight:700;color:var(--ok);min-height:1.6em}@media (min-width:900px){.carnet .idees{grid-template-columns:repeat(3,minmax(0,1fr))}}.carnet .finale{position:relative;overflow:hidden;background:var(--nuit);color:var(--nuit-encre);padding-block:clamp(88px,14vw,160px) clamp(72px,11vw,128px)}.carnet .finale-ciel{position:absolute;inset:0;pointer-events:none;opacity:.7;background-image:radial-gradient(1.5px 1.5px at 12% 22%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 28% 12%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 44% 30%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 63% 18%,#fff 50%,transparent 51%),radial-gradient(2px 2px at 78% 34%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 88% 14%,#fff 50%,transparent 51%)}.carnet .lune{--t:clamp(56px,11vw,110px);position:absolute;top:clamp(48px,9vw,96px);right:clamp(24px,10vw,140px);width:var(--t);aspect-ratio:1;border-radius:50%;box-shadow:inset calc(var(--t) * -.3) calc(var(--t) * .08) 0 0 var(--lune);transform:rotate(-12deg)}.carnet .finale-in{position:relative;display:grid;gap:28px;justify-items:start}.carnet .finale .moment-heure{color:var(--nuit-encre-2);padding:0}.carnet .finale .horloge circle{fill:var(--nuit-2);stroke:var(--nuit-encre)}.carnet .finale .horloge .aiguille{stroke:var(--nuit-encre)}.carnet .finale .horloge .aiguille.min{stroke:var(--lune)}.carnet .finale h2{color:var(--nuit-encre);font-size:clamp(3rem,12vw,7.5rem);line-height:.92;font-weight:800;letter-spacing:-.035em}.carnet .coches{list-style:none;margin:0;padding:0;display:grid;gap:14px}.carnet .coches li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start;font-size:1.15rem;color:var(--nuit-encre)}.carnet .coche{width:34px;height:34px;fill:none;stroke:var(--lune);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.carnet .coche path{stroke-dasharray:40;stroke-dashoffset:0}.carnet .finale .hero-mention{color:var(--nuit-encre-2)}.carnet .finale :focus-visible{outline-color:var(--nuit-cordeau)}.carnet .legende{margin-top:14px;max-width:320px;text-align:center;font-size:.95rem;color:var(--encre-2)}.carnet .tel{position:relative;width:min(100%,300px);aspect-ratio:9/18.4;margin-inline:auto;border-radius:44px;background:var(--boitier);padding:11px;box-shadow:0 30px 60px -28px rgba(15,18,22,.55),inset 0 0 0 2px hsla(0,0%,100%,.06)}.carnet .tel:before{content:"";position:absolute;top:21px;left:50%;width:84px;height:24px;transform:translateX(-50%);border-radius:14px;background:var(--boitier);z-index:3}.carnet .tel-ecran{position:relative;height:100%;border-radius:34px;overflow:hidden;background:var(--ecran);color:var(--ecran-encre);font:400 13.5px/1.38 var(--f-texte);display:flex;flex-direction:column}.carnet .tel-barre{flex:none;height:42px;display:flex;justify-content:space-between;align-items:center;padding:0 24px;font:700 12px/1 var(--f-texte)}.carnet .tel-app{position:relative;flex:1;display:flex;flex-direction:column;gap:9px;padding:6px 14px 16px;overflow:hidden}.carnet .tel-tete{display:flex;align-items:center;justify-content:space-between;gap:8px}.carnet .tel-titre{font:780 16px/1.15 var(--f-titre)}.carnet .tel-sous{font-size:12px;color:var(--ecran-encre-2)}.carnet .puce-app{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--cordeau);color:var(--sur-cordeau);flex:none;font:800 15px/1 var(--f-titre)}.carnet .fil{display:flex;flex-direction:column;gap:8px}.carnet .bulle{max-width:88%;padding:9px 12px;border-radius:16px 16px 16px 5px;background:var(--bulle-client);font-size:13px;line-height:1.38;transition:opacity .4s ease,transform .5s cubic-bezier(.5,0,.2,1)}.carnet .bulle.moi{align-self:flex-end;border-radius:16px 16px 5px 16px;background:var(--bulle-moi)}.carnet .bulle small{display:block;margin-top:3px;font-size:10.5px;color:var(--ecran-encre-2)}.carnet .brouillon{background:transparent!important;border:2px dashed var(--cordeau)}.carnet .brouillon small{color:var(--cordeau)!important;font-weight:700}.carnet .envoye{border:2px solid transparent;background:var(--bulle-envoyee)!important}.carnet .partage-feuille{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:14px 14px 20px;border-radius:20px 20px 0 0;background:var(--carte);box-shadow:0 -10px 30px rgba(0,0,0,.18);display:grid;gap:12px;transition:transform .5s cubic-bezier(.3,1,.4,1)}.carnet .partage-feuille b{font-size:13px}.carnet .partage-apps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;text-align:center;font-size:11px;color:var(--ecran-encre-2)}.carnet .partage-apps span{display:grid;justify-items:center;gap:5px}.carnet .app-rond{width:46px;height:46px;border-radius:14px;background:var(--ecran-2);display:grid;place-items:center;color:var(--ecran-encre);font:800 18px/1 var(--f-titre);transition:box-shadow .3s ease,transform .2s ease}.carnet .app-compyo .app-rond{background:var(--cordeau);color:var(--sur-cordeau)}.carnet .app-compyo b{color:var(--ecran-encre);font-size:11px}.carnet .app-compyo.touche .app-rond{box-shadow:0 0 0 4px var(--metre);transform:scale(.94)}.carnet .voile{position:absolute;inset:0;background:rgba(0,0,0,.18);z-index:1;transition:opacity .4s ease}.carnet .fiche{display:grid;gap:8px;padding:12px;border-radius:16px;background:var(--carte);border:1.5px solid var(--trait);box-shadow:0 6px 18px -10px rgba(0,0,0,.35);transition:opacity .45s ease,transform .5s cubic-bezier(.3,1.2,.4,1)}.carnet .fiche-tete{display:flex;justify-content:space-between;align-items:center;gap:8px}.carnet .fiche-tete b{font:780 14px/1.2 var(--f-titre)}.carnet .pastille{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:var(--bulle-moi);color:var(--ecran-encre);font:700 10.5px/1.2 var(--f-texte);white-space:nowrap}.carnet .champs{margin:0;display:grid;gap:7px}.carnet .champ{display:grid;grid-template-columns:62px minmax(0,1fr);gap:8px;align-items:baseline;padding-top:7px;border-top:1px solid var(--trait);transition:opacity .35s ease,transform .35s ease}.carnet .champ dt{font:700 11px/1.3 var(--f-texte);color:var(--ecran-encre-2)}.carnet .champ dd{margin:0;font-size:13px;font-weight:700}.carnet .vignettes{display:flex;gap:6px}.carnet .vignettes i{width:40px;height:30px;border-radius:6px;background:linear-gradient(160deg,#c9ced3,#9aa3ab)}.carnet .vignettes i:nth-child(2){background:linear-gradient(160deg,#b9c4cc,#7e8b95)}.carnet .bulle-source{transform-origin:top left;transition:opacity .45s ease,transform .6s cubic-bezier(.6,0,.3,1)}.carnet .bulle-source.rangee{opacity:.55;transform:scale(.94)}.carnet .devis{display:grid;border-radius:14px;background:var(--carte);border:1.5px solid var(--trait);overflow:hidden;font-variant-numeric:tabular-nums}.carnet .devis-ligne{display:grid;grid-template-columns:minmax(0,1fr) 34px 66px;gap:6px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--trait);font-size:12.5px;transition:opacity .3s ease,transform .3s ease}.carnet .devis-ligne .qte{text-align:center;color:var(--ecran-encre-2)}.carnet .prix{justify-self:end;min-width:62px;text-align:right;font-weight:700;padding:2px 4px;border-radius:5px}.carnet .prix.vide{color:var(--crayon);font:650 14px/1 var(--f-main)}.carnet .prix.saisie{background:var(--surligne)}.carnet .devis-total{display:grid;gap:3px;padding:9px 10px;background:var(--ecran-2);font-size:12px}.carnet .devis-total div{display:flex;justify-content:space-between;gap:8px}.carnet .devis-total .ttc{font:780 14px/1.2 var(--f-titre)}.carnet .devis-note{font-size:11px;color:var(--ecran-encre-2)}.carnet .tampon{align-self:center;margin-top:4px;padding:6px 14px;border:3px solid var(--ok);border-radius:8px;color:var(--ok);font:800 15px/1 var(--f-titre);letter-spacing:.04em;transform:rotate(-5deg);transition:opacity .3s ease,transform .35s cubic-bezier(.2,1.6,.4,1)}.carnet .tel-boutons{display:grid;grid-template-columns:1fr 1.4fr;gap:8px;margin-top:auto;flex:none}.carnet .tel-bouton{display:grid;place-items:center;min-height:46px;border-radius:12px;border:2px solid var(--trait);font:700 13px/1.1 var(--f-texte);color:var(--ecran-encre);background:var(--carte);transition:transform .15s ease,box-shadow .15s ease}.carnet .tel-bouton.fort{background:var(--cordeau);border-color:var(--cordeau);color:var(--sur-cordeau)}.carnet .tel-bouton.appuye{transform:scale(.95);box-shadow:0 0 0 4px var(--metre)}.carnet .toast{position:absolute;left:14px;right:14px;bottom:70px;z-index:3;padding:11px 12px;border-radius:12px;background:var(--ok);color:#fff;font:700 12.5px/1.3 var(--f-texte);transition:opacity .35s ease,transform .35s ease}.carnet .doigt{position:absolute;z-index:5;width:44px;height:44px;border-radius:50%;background:rgba(242,192,46,.45);border:2px solid rgba(28,30,33,.55);pointer-events:none;transition:left .7s cubic-bezier(.5,0,.2,1),top .7s cubic-bezier(.5,0,.2,1),transform .15s ease,opacity .3s ease}.carnet .doigt.appui{transform:scale(.75)}.carnet .a-relire{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border-radius:14px;background:var(--carte);border:1.5px dashed var(--cordeau);font-size:12.5px;transition:opacity .35s ease,transform .35s ease}.carnet .a-relire small{display:block;font-size:11px;color:var(--ecran-encre-2)}.carnet .a-relire .rond{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--bulle-moi);font:800 13px/1 var(--f-titre)}@media (max-width:899px){.carnet .moment .tel{width:min(100%,250px)}.carnet .hero .tel{width:min(100%,260px)}.carnet .probleme{grid-template-columns:36px minmax(0,1fr);padding:14px 16px;gap:12px}.carnet .num-main{width:36px;height:36px;font-size:1.4rem}.carnet .idee{padding:16px}.carnet .regles>div{padding-block:16px}.carnet .moment-corps{gap:20px}.carnet .puces-metiers{gap:8px}.carnet .puce-metier{min-height:44px;padding:0 14px;font-size:1rem}.carnet .bande-metiers{padding-bottom:40px}}@media (prefers-reduced-motion:no-preference){.carnet.js .trait:not(.vu):after{transform:scaleX(0);opacity:0}.carnet.js .trait.vu:after{animation:carnet-claque .9s cubic-bezier(.2,1.2,.3,1) both}.carnet.js .coches:not(.vu) .coche path{stroke-dashoffset:40}.carnet.js .coches.vu .coche path{transition:stroke-dashoffset .5s ease;transition-delay:calc(var(--i,0) * .25s + .2s)}}@keyframes carnet-claque{0%{transform:translateY(-.5em) scaleY(.6);opacity:0}25%{opacity:1;transform:translateY(.14em) scaleY(1.3)}45%{transform:translateY(-.07em) scaleY(.9)}65%{transform:translateY(.03em)}to{transform:none;opacity:1}}.carnet .cache-bas{opacity:0;transform:translateY(10px)}.carnet .cache-zoom{opacity:0;transform:scale(.6)}.carnet .feuille-basse{transform:translateY(105%)}.carnet .masque{opacity:0}html.dark .carnet{--papier:#1b2023;--papier-2:#232a2e;--carreau:hsla(0,0%,100%,.045);--marge:hsla(7,82%,68%,.5);--encre:#ecede9;--encre-2:#bcc1bf;--encre-3:#989f9c;--cordeau:#8eb0ff;--cordeau-ombre:#4f6fb8;--sur-cordeau:#0c1424;--crayon:#ff9f87;--metre:#e3b52b;--surligne:rgba(227,181,43,.3);--carte:#252c31;--trait:#363e43;--ok:#72d19a;--ombre:0 1px 2px rgba(0,0,0,.4),0 18px 36px -22px rgba(0,0,0,.8);--boitier:#08090a;--ecran:#14191c;--ecran-2:#1f262b;--ecran-encre:#ecede9;--ecran-encre-2:#9ba3a8;--bulle-client:#283036;--bulle-moi:#22345a;--bulle-envoyee:#1e3a2b;color-scheme:dark}html.dark .carnet .vote.avec-resultat[aria-pressed=true] .remplissage{background:rgba(142,176,255,.22)}@media (prefers-reduced-motion:reduce){.carnet *,.carnet :after,.carnet :before{animation-duration:.01ms!important;transition-duration:.01ms!important;transition-delay:0s!important}}