:root[data-theme=soft]:has(.atelier-equipe){--eq-fond:#121212;--eq-cadre:#1d1d1c;--eq-haut:#262625;--eq-creux:#161615;--eq-panneau:#1b1b1a;--eq-saisie:#0f0f0e;--eq-encre:#f2f2f0;--eq-encre-douce:#9c9c98;--eq-encre-pale:#6d6d69;--eq-accent:#d9d9d5;--eq-accent-encre:#121212;--eq-principal:#2e2e2c;--eq-principal-survol:#363634;--eq-principal-bord:#d9d9d58c;--eq-rond-fond:#2e2e2c;--eq-rond-bord:#d9d9d58c;--eq-rond-encre:#f2f2f0;--eq-rond-relief:0 1px 0 #ffffff0d inset, 0 4px 12px #00000059;--eq-point-ouvert:#f2b632;--eq-anneau-montre:#fff;--eq-lisere:#ffffff14;--eq-lisere-fort:#ffffff29;--eq-lisere-eteint:#ffffff0a;--eq-survol:#ffffff0d;--eq-vert:#7fb595;--eq-vert-fond:#7fb59524;--eq-vert-teinte:#7fb59512;--eq-vert-bord:#7fb59566;--eq-ambre:#e5b04f;--eq-ambre-fond:#e5b04f21;--eq-rouge:#d9857a;--eq-rouge-fond:#d9857a21;--eq-rouge-teinte:#d9857a12;--eq-rouge-bord:#d9857a6b;--eq-ombre-fenetre:0 30px 60px #00000080;--relief:none;--relief-doux:0 1px 0 #ffffff0d inset, 0 4px 12px #00000059;--creux:inset 0 2px 6px #0000008c;--creux-doux:inset 0 2px 5px #00000080;--lueur-sauge:0 0 0 1px #7fb59538, 0 0 24px #7fb5951a;--lueur-rouge:0 0 0 1px #d9857a3d, 0 0 24px #d9857a1a;--lueur-ambre:0 0 0 1px #e5b04f3d, 0 0 24px #e5b04f1a;--lueur-bleue:0 0 0 1px #ffffff29, 0 0 24px #ffffff0f;--background:var(--eq-fond);--foreground:var(--eq-encre);--muted:var(--eq-encre-douce);--muted-strong:var(--eq-encre);--border:var(--eq-lisere);--border-strong:var(--eq-lisere-fort);--surface:#ffffff0a;--surface-strong:#ffffff12;--screen-2:var(--eq-cadre);--screen-3:var(--eq-creux);--brand:var(--eq-accent);--ok:var(--eq-vert);--ok-bg:var(--eq-vert-fond);--warn:var(--eq-ambre);--warn-text:var(--eq-ambre);--warn-bg:var(--eq-ambre-fond);--danger:var(--eq-rouge);--danger-text:var(--eq-rouge);--danger-bg:var(--eq-rouge-fond);--verre-bord:var(--eq-lisere);--verre-clair:var(--eq-panneau);--verre-reflet:none;--verre-hi:0 0 0 transparent;--verre-ombre:0 0 0 transparent;--sft-fond-page:var(--eq-fond);--sft-fond-panneau:var(--eq-cadre);--sft-fond-creux:var(--eq-saisie);--sft-nav-actif-fond:var(--eq-haut);--rayon-pastille:4px;--rayon-controle:8px;--rayon-carte:10px;--rayon-panneau:16px;--radius-widget:16px;--box-radius:16px;--btn-radius:8px}:root[data-theme=soft][data-clair]:has(.atelier-equipe){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--eq-fond:#fff;--eq-cadre:#f4f3ef;--eq-haut:#f4f3ef;--eq-creux:#eae8e3;--eq-panneau:#f7f6f3;--eq-saisie:#efeee9;--eq-encre:#1b1b1a;--eq-encre-douce:#5e5d59;--eq-encre-pale:#6d6c68;--eq-accent:#262625;--eq-accent-encre:#f7f6f2;--eq-principal:#fff;--eq-principal-survol:#f3f2ee;--eq-principal-bord:#1b1b1a8c;--eq-lisere:#00000017;--eq-lisere-fort:#00000029;--eq-lisere-eteint:#0000000f;--eq-survol:#0000000a;--eq-vert:#2a7049;--eq-vert-fond:#2a70491a;--eq-vert-teinte:#2a70490d;--eq-vert-bord:#2a704973;--eq-ambre:#7a520c;--eq-ambre-fond:#d6962821;--eq-rouge:#a84233;--eq-rouge-fond:#a842331a;--eq-rouge-teinte:#a842330d;--eq-rouge-bord:#a8423373;--eq-ombre-fenetre:0 24px 60px #1e1c142e;--relief-doux:0 1px 2px #1e1c1414, 0 4px 12px #1e1c1412;--creux:inset 0 2px 5px #1e1c141f;--creux-doux:inset 0 2px 4px #1e1c141a;--lueur-sauge:0 0 0 1px #2a704929, 0 0 22px #2a704921;--lueur-rouge:0 0 0 1px #a8423329, 0 0 22px #a8423321;--lueur-ambre:0 0 0 1px #8a5e0f2e, 0 0 22px #8a5e0f1f;--lueur-bleue:0 0 0 1px #0000001f, 0 0 22px #0000000f;--surface:#00000009;--surface-strong:#0000000f;--brand-foreground:#fff;--sft-defil-fleche:#1b1b1a;--sft-inerte-opacite:.8}:root[data-theme=soft]:has(.atelier-equipe) body{background-color:var(--eq-fond);color:var(--eq-encre);font-variant-numeric:tabular-nums;background-image:none}:root[data-theme=soft]:has(.atelier-equipe) :is(h1,h2):not(.tiroir-titre){letter-spacing:0;font-weight:800}:root[data-theme=soft]:has(.atelier-equipe) :is(.tiroir-titre,.libelle-section){letter-spacing:.12em;text-transform:uppercase;color:var(--eq-encre-douce);font-size:11px;font-weight:700}:root[data-theme=soft]:has(.atelier-equipe) :is(.station-body>.sec-hyg,.rappels-termines)>section>div h2{letter-spacing:.12em;text-transform:uppercase;color:var(--eq-encre-douce);font-size:11px;font-weight:700}:root[data-theme=soft]:has(.atelier-equipe) .sec-compteur{color:var(--eq-encre-pale);font-size:11px}:root[data-theme=soft]:has(.atelier-equipe) :is(.glass,.glass-panel,.sec-meta,.station-rail>.sec-raccourcis,.station-rail>.sec-comms,.roster-bar):not(.card-st){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--eq-cadre)!important;border:1px solid var(--eq-lisere)!important;border-radius:var(--rayon-panneau)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .atelier-equipe:not(.touch-ui) .glass:not(.card-st):not(.modal-panel){border-radius:var(--rayon-carte)!important}:root[data-theme=soft]:has(.atelier-equipe) .atelier-equipe:not(.touch-ui) .glass.rounded-full:not(.card-st){border-radius:999px!important}:root[data-theme=soft]:has(.atelier-equipe) .glass.formation-etat{border-radius:var(--rayon-carte)!important}:root[data-theme=soft]:has(.atelier-equipe:not(.touch-ui)){scrollbar-width:none}:root[data-theme=soft]:has(.atelier-equipe:not(.touch-ui))::-webkit-scrollbar{display:none}:root[data-theme=soft]:has(.atelier-equipe) :is(.glass,.sec-meta) :is(.glass,.glass-panel):not(.card-st){background-color:var(--eq-haut)!important;border-radius:var(--rayon-carte)!important}:is(:root[data-theme=soft]:has(.atelier-equipe) :is(.glass,.glass-panel):is(.absolute,.fixed),:root[data-theme=soft]:has(.atelier-equipe) .fixed.z-\[60\]){box-shadow:var(--eq-ombre-fenetre);background-color:var(--eq-panneau)!important;border-color:var(--eq-lisere-fort)!important}@media (min-width:701px){:root[data-theme=soft]:has(.atelier-equipe) .dock-nav .dock-tray{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--eq-creux)!important;border:0!important;border-right:1px solid var(--eq-lisere)!important;box-shadow:none!important;background-image:none!important;border-radius:0!important}:root[data-theme=soft]:has(.atelier-equipe) .dock-item{border-radius:var(--rayon-controle)}:root[data-theme=soft]:has(.atelier-equipe) .dock-item-actif{background-color:var(--eq-saisie);border:1px solid var(--eq-lisere-fort);box-shadow:var(--creux)}:root[data-theme=soft]:has(.atelier-equipe) .dock-actualiser:not(.is-perime){border-radius:var(--rayon-controle);border-color:var(--eq-lisere-fort);background:var(--eq-haut)}:root[data-theme=soft]:has(.atelier-equipe) .dock-actualiser.is-perime{border-radius:var(--rayon-controle)}:root[data-theme=soft]:has(.atelier-equipe) .roster-bar{box-shadow:none!important}}:root[data-theme=soft]:has(.atelier-equipe) .card-st{box-shadow:var(--relief-doux);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--rayon-carte)!important;background-color:var(--eq-haut)!important;border:1px solid var(--eq-lisere-fort)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .card-st.glass{box-shadow:var(--relief-doux);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--rayon-carte)!important;background-color:var(--eq-haut)!important;border:1px solid var(--eq-lisere-fort)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .sec-hyg .glass{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--rayon-carte)!important;background-color:var(--eq-haut)!important;border:1px solid var(--eq-lisere-fort)!important}:root[data-theme=soft]:has(.atelier-equipe) .rappels-termines .glass.glass{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--rayon-carte)!important;background-color:var(--eq-haut)!important;border:1px solid var(--eq-lisere-fort)!important}:root[data-theme=soft]:has(.atelier-equipe) .sec-hyg .glass:not(.hy-todo):not(.hy-late):not(.hy-done):not(.hy-faitretard):not(.card-inerte){box-shadow:var(--relief-doux);background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .card-st:is(.card-st-afaire,.card-st-avalider,.card-st-avenirtot,.card-st-encours).glass{box-shadow:var(--relief-doux), var(--lueur-sauge);background-color:var(--eq-haut)!important;background-image:linear-gradient(var(--eq-vert-teinte), var(--eq-vert-teinte))!important;border-color:var(--eq-vert-bord)!important}:root[data-theme=soft]:has(.atelier-equipe) .sec-hyg .glass.hy-todo{box-shadow:var(--relief-doux), var(--lueur-sauge);background-color:var(--eq-haut)!important;background-image:linear-gradient(var(--eq-vert-teinte), var(--eq-vert-teinte))!important;border-color:var(--eq-vert-bord)!important}:root[data-theme=soft]:has(.atelier-equipe) .formation-etat:is(.card-st-afaire,.card-st-avalider){box-shadow:var(--relief-doux), var(--lueur-sauge);background-color:var(--eq-haut)!important;background-image:linear-gradient(var(--eq-vert-teinte), var(--eq-vert-teinte))!important;border-color:var(--eq-vert-bord)!important}:root[data-theme=soft]:has(.atelier-equipe) .card-st:is(.card-st-retard,.card-st-retardencours,.card-st-signalement).glass{box-shadow:var(--relief-doux), var(--lueur-rouge);background-color:var(--eq-haut)!important;background-image:linear-gradient(var(--eq-rouge-teinte), var(--eq-rouge-teinte))!important;border-color:var(--eq-rouge-bord)!important}:root[data-theme=soft]:has(.atelier-equipe) .sec-hyg .glass.hy-late{box-shadow:var(--relief-doux), var(--lueur-rouge);background-color:var(--eq-haut)!important;background-image:linear-gradient(var(--eq-rouge-teinte), var(--eq-rouge-teinte))!important;border-color:var(--eq-rouge-bord)!important}:root[data-theme=soft]:has(.atelier-equipe) .formation-etat.card-st-retard{box-shadow:var(--relief-doux), var(--lueur-rouge);background-color:var(--eq-haut)!important;background-image:linear-gradient(var(--eq-rouge-teinte), var(--eq-rouge-teinte))!important;border-color:var(--eq-rouge-bord)!important}:root[data-theme=soft]:has(.atelier-equipe) .card-st:is(.card-st-avenir,.card-st-fait,.card-st-faitretard,.card-st-signalementenvoye).glass{box-shadow:var(--creux-doux);background-color:var(--eq-creux)!important;border-color:var(--eq-lisere-eteint)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .card-st.card-st-signalement.card-st-signalementenvoye.glass{box-shadow:var(--creux-doux);background-color:var(--eq-creux)!important;border-color:var(--eq-lisere-eteint)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .sec-hyg .glass:is(.hy-done,.hy-faitretard,.card-inerte){box-shadow:var(--creux-doux);background-color:var(--eq-creux)!important;border-color:var(--eq-lisere-eteint)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .formation-etat:is(.card-st-fait,.card-st-avenir){box-shadow:var(--creux-doux);background-color:var(--eq-creux)!important;border-color:var(--eq-lisere-eteint)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .card-st h3{font-weight:700}:root[data-theme=soft]:has(.atelier-equipe) .sec-raccourcis a.scan-tap>span:first-child{background-color:var(--eq-haut);border:1px solid var(--eq-lisere-fort);box-shadow:var(--relief-doux);border-radius:var(--rayon-carte)!important}:root[data-theme=soft]:has(.atelier-equipe) .comm-row{border-bottom-color:var(--eq-lisere)!important}:root[data-theme=soft]:has(.atelier-equipe) .comm-row.comm-nonvue{border-bottom-color:var(--eq-lisere)!important}:root[data-theme=soft]:has(.atelier-equipe) .comm-row.comm-vue{border-bottom-color:var(--eq-lisere)!important}:root[data-theme=soft]:has(.atelier-equipe) .roster-chip{box-shadow:var(--relief-doux);-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--eq-haut)!important;border:1px solid var(--eq-lisere-fort)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .roster-chip.is-attendu{box-shadow:none;color:var(--eq-encre-douce);border:1px dashed var(--eq-lisere-fort)!important;background-color:#0000!important}:root[data-theme=soft]:has(.atelier-equipe) .roster-chip.is-attendu .roster-face{border:1px dashed var(--eq-encre-pale);color:var(--eq-encre-douce);background:0 0}:root[data-theme=soft]:has(.atelier-equipe) .roster-chip.is-attendu .roster-nom{color:var(--eq-encre-douce)}:root[data-theme=soft]:has(.atelier-equipe) .roster-plus{background-color:var(--eq-principal)!important;border:1px solid var(--eq-principal-bord)!important;color:var(--eq-encre)!important;box-shadow:var(--relief-doux)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .roster-plus:hover{background-color:var(--eq-principal-survol)!important;border-color:var(--eq-accent)!important}:root[data-theme=soft]:has(.atelier-equipe) .roster-plus:active{box-shadow:var(--creux-doux)!important}:root[data-theme=soft]:has(.atelier-equipe) .btn:not(.roster-plus){color:var(--eq-encre);box-shadow:var(--relief-doux);letter-spacing:0;text-transform:none;text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;font-weight:600;border:1px solid var(--eq-lisere-fort)!important;background-color:var(--eq-haut)!important;border-radius:var(--rayon-controle)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .btn:not(.roster-plus):not(:disabled){opacity:1}:root[data-theme=soft]:has(.atelier-equipe) .btn:not(.roster-plus):hover:not(:disabled){border-color:var(--eq-accent)!important}:root[data-theme=soft]:has(.atelier-equipe) .btn:not(.roster-plus):active:not(:disabled){box-shadow:var(--creux-doux);background-color:var(--eq-creux)!important}:root[data-theme=soft]:has(.atelier-equipe) .btn.btn-brand{color:var(--eq-encre);font-weight:700;background-color:var(--eq-principal)!important;border-color:var(--eq-principal-bord)!important}:root[data-theme=soft]:has(.atelier-equipe) .btn.btn-brand:hover:not(:disabled){background-color:var(--eq-principal-survol)!important;border-color:var(--eq-accent)!important}:root[data-theme=soft]:has(.atelier-equipe) .btn.btn-danger{color:var(--eq-rouge);background-color:var(--eq-rouge-fond)!important;border-color:var(--eq-rouge-bord)!important}:root[data-theme=soft]:has(.atelier-equipe) .btn.btn-danger:hover:not(:disabled){border-color:var(--eq-rouge)!important}:root[data-theme=soft]:has(.atelier-equipe) .btn.btn-good{color:var(--eq-vert);background-color:var(--eq-vert-fond)!important;border-color:var(--eq-vert)!important}:root[data-theme=soft]:has(.atelier-equipe) .btn.btn-fait{box-shadow:var(--creux-doux);color:var(--eq-vert);background-color:var(--eq-creux)!important}:root[data-theme=soft]:has(.atelier-equipe) .btn:disabled{opacity:.45;box-shadow:none}:root[data-theme=soft]:has(.atelier-equipe) .field{background-color:var(--eq-saisie);border:1px solid var(--eq-lisere-fort);border-radius:var(--rayon-controle);box-shadow:var(--creux-doux);color:var(--eq-encre);background-image:none}:is(:root[data-theme=soft]:has(.atelier-equipe) .field:focus,:root[data-theme=soft]:has(.atelier-equipe) .field:focus-within){border-color:var(--eq-accent);box-shadow:var(--creux-doux);outline:none}:root[data-theme=soft]:has(.atelier-equipe) .champ-heure.is-erreur{border-color:var(--eq-rouge)!important}:root[data-theme=soft]:has(.atelier-equipe) :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--eq-accent);outline-offset:2px}:root[data-theme=soft]:has(.atelier-equipe) .keypad-key{box-shadow:var(--relief-doux);-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--eq-haut)!important;border:1px solid var(--eq-lisere-fort)!important;border-radius:var(--rayon-carte)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) .keypad-key:active{box-shadow:var(--creux-doux);background-color:var(--eq-creux)!important}:root[data-theme=soft]:has(.atelier-equipe) :is(.modal-panel,.klauder-intro-carte,.fete-carte,.fixed.inset-0>.glass,.fixed.inset-0>div>.glass){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--eq-panneau)!important;border:1px solid var(--eq-lisere-fort)!important;border-radius:var(--rayon-panneau)!important;box-shadow:var(--eq-ombre-fenetre)!important;background-image:none!important}:root[data-theme=soft]:has(.atelier-equipe) :is(.modal-panel,.fixed.inset-0>.glass,.fixed.inset-0>div>.glass) .glass:not(.card-st){box-shadow:var(--relief-doux);background-color:var(--eq-haut)!important;border:1px solid var(--eq-lisere-fort)!important;border-radius:var(--rayon-carte)!important}:root[data-theme=soft]:has(.atelier-equipe) .quete.glass{box-shadow:var(--relief-doux);background-color:var(--eq-haut)!important;border:1px solid var(--eq-lisere-fort)!important;border-radius:var(--rayon-carte)!important}:root[data-theme=soft]:has(.atelier-equipe) .quete.glass.quete-cochee{box-shadow:var(--relief-doux), var(--lueur-bleue)}:root[data-theme=soft]:has(.atelier-equipe) .quete.glass.quete-refusee{box-shadow:var(--relief-doux), var(--lueur-rouge);border-color:var(--eq-rouge-bord)!important}:root[data-theme=soft]:has(.atelier-equipe) .quete.glass:is(.quete-confirmee,.quete-verrouillee){box-shadow:var(--creux-doux);background-color:var(--eq-creux)!important;border-color:var(--eq-lisere-eteint)!important}:root[data-theme=soft]:has(.atelier-equipe) .quete-case{border-radius:var(--rayon-controle);background:var(--eq-saisie);border-color:var(--eq-lisere-fort)}:root[data-theme=soft]:has(.atelier-equipe) .quete-case.is-cochee{background:var(--eq-haut);border-color:var(--eq-accent)}:root[data-theme=soft]:has(.atelier-equipe) .quete-case.is-validee{background:var(--eq-vert);border-color:var(--eq-vert);color:var(--eq-accent-encre)}:root[data-theme=soft]:has(.atelier-equipe) .avant-carte{background-color:var(--eq-haut);border:1px solid var(--eq-lisere-fort);border-radius:var(--rayon-carte);box-shadow:var(--relief-doux)}:root[data-theme=soft]:has(.atelier-equipe) .avant-carte.is-fait{background-color:var(--eq-creux);border-color:var(--eq-lisere-eteint);box-shadow:var(--creux-doux)}:root[data-theme=soft]:has(.atelier-equipe) .rappel-ipad{background-color:var(--eq-haut);border:1px solid var(--eq-ambre);border-radius:var(--rayon-carte);box-shadow:var(--relief-doux), var(--lueur-ambre), var(--eq-ombre-fenetre)}:root[data-theme=soft]:has(.atelier-equipe) .sondage-option{border-radius:var(--rayon-controle);border:1px solid var(--eq-lisere-eteint);background-color:var(--eq-creux)}:root[data-theme=soft]:has(.atelier-equipe) .sondage-option-ouverte{border-color:var(--eq-lisere-fort);background-color:var(--eq-haut)}:root[data-theme=soft]:has(.atelier-equipe) :is(.sondage-option-choisie,.sondage-option-choisie:active){border-color:var(--eq-accent);background-color:var(--eq-saisie)}:root[data-theme=soft]:has(.atelier-equipe) .menu-volant.menu-volant-rail{border:1px solid var(--eq-lisere-fort);border-radius:var(--rayon-carte,10px);background:var(--eq-panneau);min-width:220px;box-shadow:var(--eq-ombre-fenetre);padding:8px}:root[data-theme=soft]:has(.atelier-equipe) .menu-rail-titre{letter-spacing:.12em;text-transform:uppercase;color:var(--eq-encre-douce);padding:4px 8px 8px;font-size:11px;font-weight:700;display:block}:root[data-theme=soft]:has(.atelier-equipe) .menu-volant-rail .menu-rail{flex-flow:column;gap:0}:root[data-theme=soft]:has(.atelier-equipe) .menu-rail-item{border-radius:var(--rayon-controle,8px);min-height:48px;color:var(--eq-encre);text-align:left;flex-direction:row;gap:12px;padding:7px 8px}:root[data-theme=soft]:has(.atelier-equipe) .menu-rail-item+.menu-rail-item{border-top:1px solid var(--eq-lisere)}:root[data-theme=soft]:has(.atelier-equipe) .menu-rail-item:is(:hover,:focus-visible,:active){background-color:var(--eq-haut)}:root[data-theme=soft]:has(.atelier-equipe) .menu-rail-icone{width:32px;height:32px;border-radius:var(--rayon-controle,8px)!important;border:1px solid var(--eq-lisere-fort)!important;box-shadow:none!important;color:var(--eq-encre-douce)!important;background:0 0!important;transform:none!important}:root[data-theme=soft]:has(.atelier-equipe) .menu-rail-icone svg{width:17px;height:17px}:root[data-theme=soft]:has(.atelier-equipe) .menu-rail-nom{color:var(--eq-encre);padding:0;font-size:14px;font-weight:600;box-shadow:none!important;background:0 0!important;border:0!important}:root[data-theme=soft]:has(.atelier-equipe) .lien-fiche{border-radius:var(--rayon-pastille)}:root[data-theme=soft]:has(.atelier-equipe) nav.rounded-2xl{background-color:var(--eq-panneau);border:1px solid var(--eq-lisere-fort);border-radius:var(--rayon-panneau);box-shadow:var(--eq-ombre-fenetre);-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none}:root[data-theme=soft]:has(.atelier-equipe) nav.rounded-2xl a.rounded-xl{border-radius:var(--rayon-carte)}:root[data-theme=soft]:has(.atelier-equipe) nav.rounded-2xl a.rounded-xl.text-brand{box-shadow:inset 0 0 0 1px var(--eq-lisere-fort)}:root[data-theme=soft][data-clair]:has(.atelier-equipe) .dock-signal{color:var(--eq-rouge)}:root[data-theme=soft][data-clair]:has(.atelier-equipe) .card-st.card-st-signalementenvoye .st-line{color:var(--eq-rouge)}:root[data-theme=soft][data-clair]:has(.atelier-equipe) .fete-titre{color:var(--eq-encre)}@media (min-width:701px){:root[data-theme=soft][data-clair]:has(.atelier-equipe) .dock-actualiser.is-perime{color:#a85a00;background:#f5a52424;border-color:#a85a0080;box-shadow:0 0 20px #f5a5244d}}:root[data-theme=soft][data-clair]:has(.atelier-equipe) .meteo-icone{filter:grayscale()brightness(.35)}:root[data-theme=soft][data-clair]:has(.atelier-equipe) .sec-raccourcis a.scan-tap>span:first-child{background-color:#262625;border-color:#0003}:root[data-theme=soft][data-clair]:has(.atelier-equipe) .comm-point{background:var(--eq-encre);box-shadow:none}:root[data-theme=soft][data-clair]:has(.atelier-equipe) .comm-row.comm-vue .comm-point{background:#00000026}:root[data-theme=soft][data-clair]:has(.atelier-equipe) .comm-ico{color:var(--eq-encre)}:root[data-theme=soft][data-clair]:has(.atelier-equipe) .card-st .btn{color:var(--eq-encre)}:root[data-theme=soft][data-clair]:has(.atelier-equipe) .peut-defiler-bas:after{background-color:var(--eq-encre)}:root[data-theme=soft][data-clair]:has(.atelier-equipe) :is(.modal-backdrop,.klauder-intro,.fixed.inset-0.bg-black\/45,.fixed.inset-0.bg-black\/50,.fixed.inset-0.bg-black\/60,.fixed.inset-0.bg-black\/70,.fixed.inset-0.bg-black\/80,.fixed.inset-0.bg-black\/85){background-color:#f3f2eeb8}:root[data-theme=soft]:has(.atelier-equipe) .choix-ton>button{min-height:44px}[data-theme=soft] .card-st.retour-shift{height:auto}:root[data-theme=soft]:has(.atelier-equipe) .card-st.retour-shift{height:auto}[data-theme=soft] .card-st.retour-shift>div{overflow:visible}:root[data-theme=soft]:has(.atelier-equipe) .card-st.retour-shift>div{overflow:visible}:root:has(.atelier-equipe) .carte-grille{grid-template-columns:minmax(0,1fr) repeat(3,38px);align-items:center;gap:5px 6px;display:grid}:root:has(.atelier-equipe) .carte-theme{border-radius:var(--rayon-controle);text-align:left;align-items:center;gap:6px;min-width:0;min-height:40px;padding:0 6px;font-size:14px;display:flex}:root:has(.atelier-equipe) .carte-theme.is-actif{background:var(--eq-survol);font-weight:700}:is(:root:has(.atelier-equipe) .carte-case,:root:has(.atelier-equipe) .carte-legende){background:var(--eq-saisie);height:32px;color:var(--eq-encre-pale);font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;font-size:11px;font-weight:700;display:grid}:root:has(.atelier-equipe) .carte-legende{vertical-align:-1px;border-radius:3px;width:10px;height:10px;display:inline-block}:root:has(.atelier-equipe) :is(.carte-case,.carte-legende).is-fait{background:var(--eq-vert);color:var(--eq-accent-encre)}:root:has(.atelier-equipe) :is(.carte-case,.carte-legende).is-encours{box-shadow:inset 0 0 0 1.5px var(--eq-vert);color:var(--eq-vert);background:0 0}:root:has(.atelier-equipe) .carte-case.is-afaire{box-shadow:inset 0 0 0 1.5px var(--eq-lisere-fort);color:var(--eq-encre-douce);background:0 0}:root:has(.atelier-equipe) :is(.carte-case,.carte-legende).is-attend{background:var(--eq-ambre-fond);box-shadow:inset 0 0 0 1.5px var(--eq-ambre);color:var(--eq-ambre)}:root:has(.atelier-equipe) .carte-case.is-refus{background:var(--eq-rouge-fond);box-shadow:inset 0 0 0 1.5px var(--eq-rouge);color:var(--eq-rouge)}:root:has(.atelier-equipe) .carte-case.is-vide{visibility:hidden}:root:has(.atelier-equipe) .carte-tiroir{border-radius:var(--rayon-carte)}:root:has(.atelier-equipe) .carte-grille .carte-tiroir{border:1px solid var(--eq-lisere);background:var(--eq-creux);margin:2px 0 8px;padding:12px}:root:has(.atelier-equipe) .carte-point{border:1.5px solid var(--eq-lisere-fort);background:var(--eq-saisie);border-radius:6px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}:root:has(.atelier-equipe) .carte-point.is-fait{border-color:var(--eq-vert);background:var(--eq-vert);color:var(--eq-accent-encre)}:root:has(.atelier-equipe) .carte-tiroir button[aria-pressed]{transform:none}:root:has(.atelier-equipe) .carte-tiroir button[aria-pressed]:active{transform:none}:root:has(.atelier-equipe) .quete.glass>button[aria-pressed]:active{transform:none}:root:has(.atelier-equipe) .carte-categorie{border-top:1px solid var(--eq-lisere);letter-spacing:.06em;text-transform:uppercase;color:var(--eq-encre);margin-top:10px;padding-top:10px;font-size:13px;font-weight:800}:root:has(.atelier-equipe) .carte-grille>.carte-categorie:first-of-type{border-top:0;margin-top:4px;padding-top:0}:root:has(.atelier-equipe) .carte-theme.is-sous{padding-left:12px}:root:has(.atelier-equipe) .carte-tiroir-titre{font-size:18px;font-weight:800;line-height:1.25}:root:has(.atelier-equipe) .carte-niveau{border:1px solid var(--eq-lisere);border-radius:var(--rayon-carte);padding:8px 10px 10px}:root:has(.atelier-equipe) .carte-niveau.is-verrou{border-style:dashed}:root:has(.atelier-equipe) .carte-niveau-badge{background:var(--eq-saisie);letter-spacing:.04em;text-transform:uppercase;color:var(--eq-encre);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:4px 10px;font-size:15px;font-weight:800;display:inline-flex}:root:has(.atelier-equipe) .carte-niveau-badge.is-fait{background:var(--eq-vert);color:var(--eq-accent-encre)}:root:has(.atelier-equipe) .carte-niveau-badge.is-attend{background:var(--eq-ambre-fond);box-shadow:inset 0 0 0 1.5px var(--eq-ambre);color:var(--eq-ambre)}:root:has(.atelier-equipe) .carte-niveau-replie{background:var(--eq-creux);border:1px solid var(--eq-lisere-eteint)}:root:has(.atelier-equipe) .carte-niveau-replie:active{transform:none}:root:has(.atelier-equipe) .fournisseur-fiche{background:var(--eq-panneau);border:1px solid var(--eq-lisere-fort);box-shadow:var(--eq-ombre-fenetre,0 24px 60px #00000080);border-radius:20px}:root:has(.atelier-equipe) .fournisseur-fermer{border:1px solid var(--eq-lisere-fort);width:44px;height:44px;color:var(--eq-encre-douce);border-radius:999px;place-items:center;display:grid;position:absolute;top:14px;right:14px}@media (min-width:768px){:root:has(.atelier-equipe) .fournisseur-gauche{border-right:1px solid var(--eq-lisere);padding-right:20px}}:root:has(.atelier-equipe) .fournisseur-logo{color:#f2f2f0;background:#1d1d1c;border-radius:20px;width:96px;height:96px;padding:8px}:root:has(.atelier-equipe) .fournisseur-logo.fournisseur-logo-image{width:100%;height:112px;padding:10px 14px}:root:has(.atelier-equipe) .recette-vignette{align-items:center;gap:12px;min-height:72px;padding:10px 12px;display:flex}:root:has(.atelier-equipe) .recette-vignette-visuel{width:48px;height:52px;color:var(--eq-encre-douce);flex:none;place-items:center;display:grid}:root:has(.atelier-equipe) .recette-visuel{border-radius:var(--rayon-carte,10px);background:var(--eq-cadre);width:100%;height:170px;color:var(--eq-encre-douce);place-items:center;padding:14px;display:grid}:root:has(.atelier-equipe) .recette-ingredients{gap:4px;font-size:15px;display:grid}:root:has(.atelier-equipe) .recette-ligne{grid-template-columns:70px 1fr;gap:10px;line-height:1.35;display:grid}:root:has(.atelier-equipe) .recette-dose{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}:root:has(.atelier-equipe) .recette-intertitre{letter-spacing:.1em;text-transform:uppercase;color:var(--eq-encre-douce);margin-top:6px;font-size:11px;font-weight:700}:root:has(.atelier-equipe) .recette-num{border:1px solid var(--eq-lisere-fort);font-variant-numeric:tabular-nums;border-radius:4px;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:inline-grid}:root:has(.atelier-equipe) .spiritueux-carte{align-items:center;gap:14px;min-height:150px;padding:12px 14px;display:flex}:root:has(.atelier-equipe) .spiritueux-carte-photo{flex:none;width:56px;height:126px;display:block;overflow:hidden}:root:has(.atelier-equipe) .spiritueux-degre{border:1px solid var(--eq-lisere-fort);font-variant-numeric:tabular-nums;border-radius:4px;align-self:flex-start;padding:1px 8px;font-size:12px;font-weight:700}:root:has(.atelier-equipe) .spiritueux-visuel{border-radius:var(--rayon-carte,10px);background:var(--eq-cadre);width:100%;height:260px;padding:14px;display:block;overflow:hidden}:root:has(.atelier-equipe) .allergene-mode{border:1px solid var(--eq-lisere-fort);border-radius:var(--rayon-carte,10px);background:var(--eq-panneau);text-align:left;min-height:84px;color:var(--eq-encre-douce);flex-direction:column;justify-content:center;gap:4px;padding:12px 18px;font-size:18px;font-weight:800;display:flex}:root:has(.atelier-equipe) .allergene-mode.is-on{border-color:var(--eq-encre);background:var(--eq-haut);color:var(--eq-encre);box-shadow:var(--relief-doux)}:root:has(.atelier-equipe) .allergene-mode-aide{color:var(--eq-encre-douce);font-size:13px;font-weight:500}:root:has(.atelier-equipe) .allergene-choix{border:1px solid var(--eq-lisere-fort);border-radius:var(--rayon-controle,8px);min-height:44px;color:var(--eq-encre-douce);padding:0 14px;font-size:14px;font-weight:600}:root:has(.atelier-equipe) .allergene-choix.is-on{border-color:var(--eq-encre);background:var(--eq-haut);color:var(--eq-encre)}:root:has(.atelier-equipe) .allergene-choix.is-effacer{border-style:dashed}:root:has(.atelier-equipe) .allergene-colonne{border:1px solid var(--eq-lisere-fort);border-radius:var(--rayon-carte,10px);background:var(--eq-panneau);padding:10px 12px}:root:has(.atelier-equipe) .allergene-colonne-titre{letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:700}:root:has(.atelier-equipe) .allergene-colonne.is-eviter .allergene-colonne-titre{color:var(--eq-rouge)}:root:has(.atelier-equipe) .allergene-colonne.is-traces .allergene-colonne-titre{color:var(--eq-ambre)}:root:has(.atelier-equipe) .allergene-colonne.is-eviter{border-color:var(--eq-rouge-bord)}:root:has(.atelier-equipe) .allergene-ligne{border-top:1px solid var(--eq-lisere);text-align:left;min-height:40px;padding:6px 4px;font-size:14px}:root:has(.atelier-equipe) .allergene-ligne:first-child{border-top:0}:root:has(.atelier-equipe) .allergene-pastille{border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}:root:has(.atelier-equipe) .allergene-pastille.is-present{border:1px solid var(--eq-rouge-bord);background:var(--eq-rouge-fond);color:var(--eq-rouge)}:root:has(.atelier-equipe) .allergene-pastille.is-traces{border:1px solid var(--eq-ambre);background:var(--eq-ambre-fond);color:var(--eq-ambre)}:root:has(.atelier-equipe) .nettoyage-visuel{border-radius:var(--rayon-carte,10px);background:var(--eq-cadre);width:100%;height:120px;color:var(--eq-encre-douce);place-items:center;display:grid}:root:has(.atelier-equipe) .nettoyage-visuel svg{width:56px;height:56px}:root:has(.atelier-equipe) .recette-vignette-visuel svg{width:30px;height:30px}:root:has(.atelier-equipe) .fournisseur-vignette{color:#f2f2f0;background:#1d1d1c;border-radius:14px;place-items:center;width:100%;height:88px;padding:10px;display:grid;overflow:hidden}:root:has(.atelier-equipe) .fournisseur-contact{border:1px solid var(--eq-lisere-fort);background:var(--eq-haut);border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:8px 12px;font-size:14px;line-height:1.3;display:flex}:root:has(.atelier-equipe) .fournisseur-icone{background:var(--eq-creux);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}:root:has(.atelier-equipe) .fournisseur-tuile{border:1px solid var(--eq-lisere);background:var(--eq-haut);border-radius:14px;padding:12px 14px}:root:has(.atelier-equipe) .fournisseur-tuile.is-vert{border-color:var(--eq-vert-bord);background:var(--eq-vert-fond)}:root:has(.atelier-equipe) .fournisseur-tuile.is-ambre{background:var(--eq-ambre-fond);border-color:#e5b04f73}:root:has(.atelier-equipe) .fournisseur-lab{letter-spacing:.12em;text-transform:uppercase;color:var(--eq-encre-douce);font-size:10.5px;font-weight:700}:root:has(.atelier-equipe) .fournisseur-tuile.is-vert .fournisseur-lab{color:var(--eq-vert)}:root:has(.atelier-equipe) .fournisseur-tuile.is-ambre .fournisseur-lab{color:var(--eq-ambre)}:root:has(.atelier-equipe) .fournisseur-val{font-size:14.5px;font-weight:600;line-height:1.35}:root:has(.atelier-equipe) .fournisseur-gros{font-size:20px;font-weight:700;line-height:1.2}:root:has(.atelier-equipe) .fournisseur-pilule{background:var(--eq-haut);border:1px solid var(--eq-lisere);border-radius:10px;padding:7px 11px;font-size:14px;font-weight:600}:root:has(.atelier-equipe) .fournisseur-etiquette{border:1px solid var(--eq-lisere);background:var(--eq-creux);border-radius:999px;padding:4px 10px;font-size:12.5px}:root:has(.atelier-equipe) .fournisseur-jour{border:1px solid var(--eq-lisere);background:var(--eq-creux);width:34px;height:34px;color:var(--eq-encre-pale);border-radius:9px;place-items:center;font-size:12px;font-weight:700;display:grid}:root:has(.atelier-equipe) .fournisseur-jour.is-on{border-color:var(--eq-vert);background:var(--eq-vert);color:var(--eq-accent-encre)}:root:has(.atelier-equipe) .quiz-marque{border:2px solid var(--eq-lisere-fort);background:var(--eq-saisie);border-radius:999px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:800;line-height:1;display:inline-flex}:root:has(.atelier-equipe) .quiz-marque.is-carre{border-radius:var(--rayon-pastille,4px)}:root:has(.atelier-equipe) .quiz-marque.is-choisi{border-color:var(--eq-accent);background:var(--eq-accent);color:var(--eq-accent-encre)}:root[data-theme=soft]:has(.atelier-equipe) [role=dialog] button.quete.glass.quiz-choix.is-choisi{box-shadow:var(--relief-doux), 0 0 0 1px var(--eq-accent);border-color:var(--eq-accent)!important}:root[data-theme=soft]:has(.atelier-equipe) [role=dialog] button.quete.glass.quiz-choix.is-choisi.quete-refusee{box-shadow:var(--relief-doux), var(--lueur-rouge);border-color:var(--eq-rouge-bord)!important}:root:has(.atelier-equipe) .quete.glass.quiz-choix:active{transform:none}:root[data-theme=soft]:has(.atelier-equipe) [role=dialog] button.quete.glass.quiz-choix.border-ok{border-color:var(--eq-vert)!important}
