@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/pro/assets/atkinson-hyperlegible-latin-ext-400-normal-DRk46D-x.woff2) format("woff2"),url(/pro/assets/atkinson-hyperlegible-latin-ext-400-normal-Bbz-b3yf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/pro/assets/atkinson-hyperlegible-latin-400-normal-BrHNak5F.woff2) format("woff2"),url(/pro/assets/atkinson-hyperlegible-latin-400-normal-BbWidj28.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/pro/assets/atkinson-hyperlegible-latin-ext-700-normal-BoVPHkS0.woff2) format("woff2"),url(/pro/assets/atkinson-hyperlegible-latin-ext-700-normal-CKkU2Dpt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/pro/assets/atkinson-hyperlegible-latin-700-normal-GZI4o3u0.woff2) format("woff2"),url(/pro/assets/atkinson-hyperlegible-latin-700-normal-BK6Glc0m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400 700;size-adjust:106%;src:url(/pro/assets/fredoka-latin-ext-600-normal-GoyidTAB.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:400 700;size-adjust:106%;src:url(/pro/assets/fredoka-latin-600-normal-C4zohCW5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:800 900;size-adjust:106%;src:url(/pro/assets/fredoka-latin-ext-700-normal--a2O67AJ.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:800 900;size-adjust:106%;src:url(/pro/assets/fredoka-latin-700-normal-BOIZVyIN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--encre: #2b1a12;--encre-douce: #5c4a40;--encre-survol: #45291c;--accent: #c62d1f;--accent-survol: #a8241a;--sur-accent: #ffffff;--accent-texte: #b02a1c;--moutarde: #f2a516;--surface: #fcebd5;--fond: #fffaf3;--blanc: #ffffff;--ouvert: #3f7d3a;--police-titres: "Fredoka", ui-rounded, system-ui, sans-serif;--police-texte: "Atkinson Hyperlegible", system-ui, -apple-system, "Segoe UI", sans-serif;--rayon: 14px;--ombre: 0 1px 2px rgb(43 26 18 / .06), 0 8px 24px rgb(43 26 18 / .08);--cible: 44px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--fond);color:var(--encre);font-family:var(--police-texte);font-size:1.0625rem;line-height:1.55;overflow-wrap:break-word}h1,h2{font-family:var(--police-titres);font-weight:900;line-height:1.2;margin:0 0 .75rem}h1{font-size:1.6rem}h2{font-size:1.15rem}.entete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;min-height:3.5rem;padding:.5rem 1rem;background:var(--encre);color:var(--fond)}.entete .bouton{flex-shrink:0}.entete .bouton{padding-inline:10px;font-size:.95rem}.marque{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;color:var(--fond);font-family:var(--police-titres);font-weight:900;font-size:1.2rem;letter-spacing:-.02em}.marque__logo{width:2.2rem;height:2.2rem;padding:.45rem .35rem;border-radius:10px;background:var(--moutarde);flex-shrink:0}.badge-espace{display:inline-flex;align-items:center;padding:.2rem .65rem;border-radius:999px;background:var(--moutarde);color:var(--encre);font:700 .8rem var(--police-texte);letter-spacing:.02em}.contenu{padding:16px;max-width:90rem;margin:0 auto}.contenu-etroit{max-width:26rem;padding-top:3rem}.bouton{display:inline-flex;align-items:center;justify-content:center;min-height:var(--cible);min-width:var(--cible);padding:.5em 12px;border:2px solid var(--accent);border-radius:var(--rayon);background:var(--accent);color:var(--sur-accent);font:700 1rem var(--police-titres);text-decoration:none;cursor:pointer}.bouton:hover:not(:disabled){background:var(--accent-survol);border-color:var(--accent-survol)}.bouton:disabled{opacity:.55;cursor:progress}.bouton:focus-visible,input:focus-visible{outline:3px solid var(--encre);outline-offset:2px}.bouton-secondaire,.bouton-secondaire:hover:not(:disabled){background:var(--blanc);border-color:var(--encre-douce);color:var(--encre)}.bouton-discret,.bouton-discret:hover:not(:disabled){background:transparent;border-color:var(--surface);color:var(--fond)}.bouton-large{width:100%}.formulaire{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.formulaire label{display:grid;gap:.25rem;font-weight:700}input{min-height:var(--cible);padding:.5rem .75rem;font:inherit;color:var(--encre);border:2px solid var(--encre-douce);border-radius:var(--rayon);background:var(--blanc)}.alerte{padding:.75rem 1rem;border-radius:var(--rayon);background:#fde8e8;color:#8a1c1c}.info{padding:.75rem 1rem;border-radius:var(--rayon);background:var(--surface)}.discret{color:var(--encre-douce);font-size:.95rem}.barre{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem}.liste-trucks{list-style:none;padding:0;display:grid;gap:.75rem}.carte{background:var(--blanc);border-radius:var(--rayon);box-shadow:var(--ombre);padding:12px;margin-bottom:.75rem}.carte[aria-busy=true]{opacity:.6}.pastille{display:inline-block;margin:.5rem 0 0;padding:.1rem .6rem;border-radius:1em;border:2px solid var(--accent);color:var(--accent-texte);font-weight:700;font-size:.9rem}.options{color:var(--encre-douce)}.gestes{display:flex;flex-wrap:wrap;gap:.5rem}.ordre{display:inline-flex;gap:.5rem}.bouton-etat,.bouton-etat:hover:not(:disabled){background:var(--blanc);border-color:var(--encre);color:var(--encre)}.bouton-epuise,.bouton-epuise:hover:not(:disabled){background:var(--encre);border-color:var(--encre);color:var(--blanc)}.ligne-formulaire{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin:1rem 0}.ligne-formulaire label{display:grid;gap:.25rem;font-weight:700;flex:1 1 min(12rem,100%);min-width:0}select{min-height:var(--cible);padding:.5rem .75rem;font:inherit;color:var(--encre);border:2px solid var(--encre-douce);border-radius:var(--rayon);background:var(--blanc)}input:not([type=checkbox]):not([type=radio]),select{width:100%;min-width:0}fieldset{min-width:0;border:2px solid var(--surface);border-radius:var(--rayon);padding:.5rem .75rem;margin:0}legend{font-weight:700;padding:0 .25rem}.formulaire label.choix,label.choix{display:flex;align-items:center;gap:.5rem;min-height:var(--cible);font-weight:400}.choix input{width:1.4rem;height:1.4rem;min-height:0;margin:0;accent-color:var(--encre)}.grille-cases{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(10rem,100%),1fr));gap:0 1rem}.options{margin-top:.5rem;border-top:2px solid var(--surface);padding-top:.25rem}.options summary{display:flex;align-items:center;min-height:var(--cible);cursor:pointer;font:700 1rem var(--police-titres)}.options summary:focus-visible{outline:3px solid var(--encre);outline-offset:2px}.groupe{background:var(--fond);border-radius:var(--rayon);padding:8px;margin:.5rem 0}.groupe h3{font:900 1.05rem var(--police-titres);margin:.25rem 0 0}.groupe p{margin:.25rem 0}.liste-options{list-style:none;padding:0;margin:.5rem 0}.liste-options li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.25rem 0;border-bottom:1px solid var(--surface)}.barre-texte{text-decoration:line-through;color:var(--encre-douce)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}.ruban-demo{margin:0;padding:.6rem 1rem;background:var(--surface);color:var(--encre);border-bottom:3px solid var(--encre);font-family:var(--police-titres);font-size:1.05rem;text-align:center}.ruban-demo strong{text-transform:uppercase;letter-spacing:.06em;font-weight:900}.icone{width:1.25rem;height:1.25rem;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bouton{gap:.5rem}.bouton-petit{min-height:var(--cible);font-size:.95rem}.bouton-sombre,.bouton-sombre:hover:not(:disabled){background:var(--encre);border-color:var(--encre);color:var(--fond)}.carte-pro{background:var(--blanc);border-radius:var(--rayon);box-shadow:var(--ombre)}.pro-haut{display:grid;gap:.5rem;margin-bottom:.75rem;padding:1rem 16px 1.1rem;border-radius:var(--rayon);background:var(--encre);color:var(--fond)}.pro-haut h1{margin:0;font-size:1.5rem}.pro-haut__jour{margin:0;color:var(--surface)}.chiffres{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(5.5rem,100%),1fr));gap:.5rem}.chiffre{display:grid;margin:0;padding:.6rem .75rem;border-radius:10px;background:#ffffff14}.chiffre strong{font:900 1.35rem var(--police-titres)}.chiffre span{font-size:.8rem;color:var(--surface)}.compteur{display:inline-grid;place-items:center;min-width:1.5rem;height:1.5rem;padding:0 .35rem;border-radius:999px;background:var(--encre);color:var(--fond);font:700 .8rem var(--police-texte)}.compteur-vif{background:var(--accent);color:var(--sur-accent)}.onglets-pro{display:flex;flex-wrap:wrap;gap:.25rem;margin:1rem 0;padding:.25rem;border-radius:var(--rayon);background:var(--surface)}.onglets-pro button{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:var(--cible);padding:0 .5rem;border:0;border-radius:10px;background:transparent;color:var(--encre);font:700 .95rem var(--police-texte);cursor:pointer}.onglets-pro button[aria-pressed=true]{background:var(--blanc);box-shadow:var(--ombre)}.onglets-pro button:focus-visible{outline:3px solid var(--encre);outline-offset:2px}.tableau .colonne{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;align-content:start;padding:0;background:none}.tableau .colonne>h2{display:none;align-items:center;gap:.5rem;margin:0;font-size:1.1rem}@media(max-width:899px){.tableau .colonne:not(.colonne-choisie){display:none}}@media(min-width:900px){.onglets-pro{display:none}.tableau{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));gap:1.25rem;margin-top:1rem}.tableau .colonne>h2{display:flex}}.commande{display:grid;gap:.6rem;padding:1rem 1.1rem;border-left:6px solid var(--surface);border-radius:var(--rayon);background:var(--blanc);box-shadow:var(--ombre)}.commande[aria-busy=true]{opacity:.6}.commande--nouvelles{border-left-color:var(--accent)}.commande--pretes{border-left-color:var(--encre)}.commande--a-clore{background:var(--fond);box-shadow:none;border-left:6px dashed var(--encre-douce)}.commande__a-clore,.commande__attente{justify-self:start;margin:0}.commande__tete{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem}.commande__num{font:900 1.2rem var(--police-titres)}.commande__heure{display:inline-flex;align-items:center;gap:.35rem;font-weight:700}.commande__heure .icone{width:1rem;height:1rem}.commande__etape{margin:0;font-size:.9rem;font-weight:700;color:var(--encre-douce)}.commande__lignes{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.commande__lignes li{display:flex;gap:.5rem}.commande__lignes .qte{min-width:1.75rem;font:900 1rem var(--police-titres)}.commande__pied{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.6rem;border-top:1px solid var(--surface)}.commande__pied .pastille{margin:0}.commande__prix{font:900 1.05rem var(--police-titres)}.commande__appel{justify-self:start;flex-wrap:wrap;column-gap:.35rem;max-width:100%}.commande__actions{display:flex;flex-wrap:wrap;gap:.5rem}.commande__actions>*{flex:1 1 0;min-width:min(7rem,100%)}.commande__actions>:last-child:not(:only-child){flex-grow:2}.commande__actions--une{display:grid}.non-retiree summary{display:flex;align-items:center;justify-content:center;min-height:var(--cible);cursor:pointer;list-style:none;color:var(--encre-douce);font-weight:700;font-size:.9rem;text-decoration:underline;text-underline-offset:.2em}.non-retiree summary::-webkit-details-marker{display:none}.non-retiree summary:focus-visible{outline:3px solid var(--encre);outline-offset:2px}.non-retiree .bouton{width:100%}.deplacer p{margin:.25rem 0 .5rem;overflow-wrap:anywhere}.deplacer__choix{display:grid;gap:.4rem}.deplacer__choix label{font-weight:700}.terminees{display:grid;gap:.6rem;margin-top:1.75rem}.terminees h2{margin:0;font-size:1.1rem}.liste-pro{margin:0;padding:0 16px;list-style:none}.liste-pro>li{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;padding:.9rem 0;border-bottom:1px solid var(--surface)}.liste-pro>li:last-child{border-bottom:0}.liste-pro__texte{flex:1 1 11rem;min-width:0;display:grid;gap:.15rem;overflow-wrap:anywhere}.liste-pro__texte strong{font:900 1.05rem var(--police-titres)}.vide{display:grid;justify-items:center;gap:.5rem;margin-top:1rem;padding:1.5rem 1.25rem;text-align:center}.vide p,.vide h2{margin:0}.vide h2{font-size:1.2rem}.vide__icone{display:grid;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:.25rem;border-radius:50%;background:var(--surface);color:var(--encre)}.vide__icone .icone{width:1.7rem;height:1.7rem}.vide__liste{display:grid;gap:.35rem;margin:.25rem 0 0;padding:0;list-style:none;text-align:left}.vide__liste li{display:flex;align-items:flex-start;gap:.5rem}.vide__liste .icone{width:1.2rem;height:1.2rem;margin-top:.1rem;color:var(--ouvert)}.vide__manque{font-weight:700;color:var(--accent-texte)}.vide .bouton{margin-top:.5rem}.pro-haut__ligne{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem}.service{display:contents}.service__position,.service__alerte,.service__erreur{flex-basis:100%;margin:0}.service__position{color:var(--surface)}.service__alerte,.service__erreur{padding:.5rem .75rem;border-radius:10px;background:var(--fond);color:var(--accent-texte);font-weight:700}.interrupteur{display:inline-flex;align-items:center;gap:10px;min-height:var(--cible);padding:0 .25rem;border:0;background:transparent;color:var(--fond);font:700 1rem var(--police-texte);cursor:pointer}.interrupteur:disabled{cursor:progress;opacity:.8}.interrupteur__piste{position:relative;flex-shrink:0;width:52px;height:30px;border-radius:999px;background:var(--encre-douce);transition:background .2s}.interrupteur__piste:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:var(--fond);transition:transform .2s}.interrupteur[aria-checked=true] .interrupteur__piste{background:var(--ouvert)}.interrupteur[aria-checked=true] .interrupteur__piste:after{transform:translate(22px)}.interrupteur:focus-visible{outline:3px solid var(--moutarde);outline-offset:2px;border-radius:10px}.lien{display:inline-flex;align-items:center;min-height:var(--cible);padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.lien:focus-visible{outline:3px solid var(--moutarde);outline-offset:2px}.pro-aide{max-width:46rem;margin:0 0 .5rem;color:var(--encre-douce)}.pro-section{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem;min-width:0;margin-top:1.5rem}.pro-section__tete{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.pro-section__tete h2{margin:0;font-size:1.15rem}.pro-section__tete .gestes{margin-left:auto;align-items:center}.pro-alerte{font-size:.9rem;font-weight:700;color:var(--accent-texte)}.vignette{flex-shrink:0;width:3.25rem;height:3.25rem;padding:.3rem;border-radius:12px;background:var(--surface);object-fit:contain}.liste-pro>.produit{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.produit[aria-busy=true]{opacity:.6}.produit__ligne{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .9rem}.produit__gestes{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}@media(min-width:700px){.produit__ligne{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto}.produit__ligne:not(:has(.vignette)){grid-template-columns:minmax(0,1fr) auto auto}}.produit .alerte{margin:0}.produit--ouvert{margin-inline:-16px;padding-inline:16px;box-shadow:inset 4px 0 0 var(--accent)}.panneau{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:12px;border-radius:var(--rayon);background:var(--surface)}.panneau>.carte{margin:0}.interrupteur--clair{color:var(--encre);font-size:.95rem}.interrupteur--clair .interrupteur__piste{background:color-mix(in srgb,var(--encre) 55%,var(--blanc))}.interrupteur--clair:focus-visible{outline-color:var(--encre)}.pro-grille{display:grid;grid-template-columns:minmax(0,1fr);gap:0 24px}@media(min-width:900px){.pro-grille--2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.pro-grille>div{min-width:0}.carte-pro--pleine{display:grid;grid-template-columns:minmax(0,1fr);gap:.6rem;padding:16px}.carte-pro--pleine>p,.carte-pro--pleine h3{margin:0}.abonnement__etat{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;font-weight:700}.abonnement__etat .pastille{margin:0}.lien-page{font-weight:700;overflow-wrap:anywhere}.def-pro{display:grid;gap:.6rem;margin:0}.def-pro>div{display:flex;flex-wrap:wrap;gap:0 1rem}.def-pro dt{min-width:7rem;color:var(--encre-douce)}.def-pro dd{margin:0;font-weight:700;overflow-wrap:anywhere}.connexion{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;padding-top:2rem}.connexion h1{margin:0;font-size:2rem}.connexion>p{margin:0}.ligne-lien{text-align:center;margin-top:.5rem}.ligne-lien a{color:var(--accent-texte);font-weight:700}.nav-pro{position:fixed;inset:auto 0 0;z-index:10;background:var(--blanc);box-shadow:0 -1px 0 var(--surface),0 -6px 18px #2b1a1214;padding-bottom:env(safe-area-inset-bottom)}.nav-pro ul{list-style:none;margin:0;padding:4px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.nav-pro a{display:grid;justify-items:center;align-content:center;gap:.15rem;min-height:3.5rem;padding:.4rem 2px;border-radius:10px;color:var(--encre-douce);text-decoration:none;font:700 .8rem var(--police-titres);text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.nav-pro a[aria-current=page]{color:var(--encre);background:var(--surface)}.nav-pro a[aria-current=page] .icone{color:var(--accent-texte)}.nav-pro a:focus-visible{outline:3px solid var(--encre);outline-offset:-3px}.espace-truck__ecran{min-width:0;padding-bottom:5.5rem}@media(min-width:900px){.espace-truck{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:24px;align-items:start}.nav-pro{position:sticky;inset:auto;z-index:auto;background:none;box-shadow:none;padding:0}.nav-pro ul{grid-template-columns:minmax(0,1fr);padding:0}.espace-truck__ecran{padding-bottom:0}}
