:root:root{--vert:#15803d;--ambre:#b45309}@media (prefers-color-scheme:dark){:root:root:not([data-theme=light]){--vert:#4ade80;--ambre:#fbbf24}}:root:root[data-theme=dark]{--vert:#4ade80;--ambre:#fbbf24}.gp-badge{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-3);font-weight:var(--fw-fort);white-space:nowrap;color:var(--ink-2);background:var(--badge-fond);padding:var(--badge-pad);border-radius:var(--badge-r);min-height:var(--badge-h)}.ton-neutre{--ton:var(--neutre)}.ton-bleu{--ton:var(--bleu)}.ton-teal{--ton:var(--teal)}.ton-violet{--ton:var(--violet)}.ton-ambre{--ton:var(--ambre)}.ton-vert{--ton:var(--vert)}.ton-rouge{--ton:var(--rouge)}.gp-badge[class*=ton-]{color:var(--ton)}.gp-badge.sans-point:before{display:none}.gp-badge.contour{background:none;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ton,var(--neutre)) 45%,transparent)}.gp-etiquette{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:6px;font-size:13px;font-weight:600;white-space:nowrap;color:var(--c);background:color-mix(in oklab,var(--c) 12%,transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gp-etiquette{color:color-mix(in oklab,var(--c) 55%,#fff)}}:root[data-theme=dark] .gp-etiquette{color:color-mix(in oklab,var(--c) 55%,#fff)}:root{--champ-fond:#edf2f1;--champ-h:32px;--champ-r:10px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--champ-fond:#243233}}:root[data-theme=dark]{--champ-fond:#243233}:is(input:not([type]),input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],input[type=url],select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *){background-color:var(--champ-fond);border:1px solid transparent;border-radius:var(--champ-r);color:var(--ink);font-weight:600;box-shadow:none;min-height:var(--champ-h);transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}:is(input:not([type]),input[type=text],input[type=number],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=date],input[type=time],input[type=datetime-local],input[type=month],input[type=week],input[type=url],select):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *){padding-top:0;padding-bottom:0}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *):focus{background-color:var(--surface);border-color:var(--teal);outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--teal) 18%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[aria-invalid=true]{background-color:color-mix(in oklab,var(--rouge) 8%,var(--surface));border-color:var(--rouge)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *):is(:disabled,[readonly]){background-color:transparent;border-color:transparent}:is(input,textarea)::-moz-placeholder{color:#9aa5ae;font-weight:400;opacity:1}:is(input,textarea)::placeholder{color:#9aa5ae;font-weight:400;opacity:1}.champ-date-declencheur:not(.champ-libre){background-color:var(--champ-fond);border:1px solid transparent;border-radius:var(--champ-r);min-height:var(--champ-h);padding:0 8px;font-weight:600}.champ-date-declencheur:not(.champ-libre):focus-visible{background-color:var(--surface);border-color:var(--teal);outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--teal) 18%,transparent)}[data-socle] .gp-plage{background:var(--champ-fond);border-color:transparent;border-radius:var(--champ-r)}[data-socle] .gp-plage:focus-within{background:var(--surface);border-color:var(--teal)}.socle-val:is(input,select,textarea):not(.champ-libre){padding:0 8px}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=bg-red-]{background-color:color-mix(in oklab,var(--rouge) 8%,var(--surface));border-color:color-mix(in oklab,var(--rouge) 50%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=bg-rose-]{background-color:color-mix(in oklab,var(--rouge) 8%,var(--surface));border-color:color-mix(in oklab,var(--rouge) 50%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=bg-amber-]{background-color:color-mix(in oklab,var(--ambre) 10%,var(--surface));border-color:color-mix(in oklab,var(--ambre) 50%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=bg-yellow-]{background-color:color-mix(in oklab,var(--ambre) 10%,var(--surface));border-color:color-mix(in oklab,var(--ambre) 50%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=bg-orange-]{background-color:color-mix(in oklab,var(--ambre) 10%,var(--surface));border-color:color-mix(in oklab,var(--ambre) 50%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=bg-green-]{background-color:color-mix(in oklab,var(--vert) 8%,var(--surface));border-color:color-mix(in oklab,var(--vert) 45%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=bg-emerald-]{background-color:color-mix(in oklab,var(--vert) 8%,var(--surface));border-color:color-mix(in oklab,var(--vert) 45%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=bg-blue-]{background-color:color-mix(in oklab,var(--bleu) 8%,var(--surface));border-color:color-mix(in oklab,var(--bleu) 45%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=bg-sky-]{background-color:color-mix(in oklab,var(--bleu) 8%,var(--surface));border-color:color-mix(in oklab,var(--bleu) 45%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=bg-teal-]{background-color:color-mix(in oklab,var(--teal) 8%,var(--surface));border-color:color-mix(in oklab,var(--teal) 45%,transparent)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=border-red-]{border-color:var(--rouge)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=border-rose-]{border-color:var(--rouge)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=border-amber-]{border-color:var(--ambre)}:is(input,select,textarea):not(.champ-libre):not([class*=border-0]):not([class*=border-none]):not([class*=bg-transparent]):not(.gp-rech *):not(.gp-plage *):not([data-champ-libre] *)[class*=border-orange-]{border-color:var(--ambre)}