@font-face{font-family:Inter;src:url(/assets/inter-latin.var-j6BbcsN8.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-italic.var-CpDjs_zY.woff2)format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Light_v2-B6tDWRxp.woff2)format("woff2"),url(/assets/OpenSans-Light_v2-DZbNTRe6.woff)format("woff"),url(/assets/OpenSans-Light_v2-DtC6Lq38.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular_v2-DLgeRt71.woff2)format("woff2"),url(/assets/OpenSans-Regular_v2-D5zbb_EN.woff)format("woff"),url(/assets/OpenSans-Regular_v2-C58Z07Fu.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-SemiBold_v2-CCvT4JHQ.woff2)format("woff2"),url(/assets/OpenSans-SemiBold_v2-DHWfDY-G.woff)format("woff"),url(/assets/OpenSans-SemiBold_v2-Dax9uKCl.ttf)format("truetype");font-weight:600;font-display:swap;font-style:normal;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Bold_v2-CsbQbrjx.woff2)format("woff2"),url(/assets/OpenSans-Bold_v2-DNl7WOH5.woff)format("woff"),url(/assets/OpenSans-Bold_v2-CwuBacfM.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Code Pro;font-weight:400;font-style:normal;font-stretch:100%;src:url(/assets/SourceCodePro-Regular.ttf-YaCWuGhH.woff2)format("woff2"),url(/assets/SourceCodePro-Regular.otf-CTwBzVbj.woff)format("woff"),url(/assets/SourceCodePro-Regular-DBfEnH3f.otf)format("opentype"),url(/assets/SourceCodePro-Regular-BgDTpEi2.ttf)format("truetype")}@font-face{font-family:line-awesome-lite-v15;font-weight:400;font-style:normal;font-stretch:100%;src:url(/assets/line-awesome-litev15-C42yMrtv.woff2)format("woff2"),url(/assets/line-awesome-litev15-DP6GllRw.woff)format("woff"),url(/assets/line-awesome-litev15-gtxtL0Vz.ttf)format("truetype")}.champ{flex-direction:column;align-items:flex-start;display:flex}.champ__libelle{padding-bottom:4px;font-size:14px;font-weight:400;line-height:24px}.choix__fond{background:#fff;border-radius:20px;display:inline-flex}.admin__filtres hw-input{--input-height:32px;--input-min-height:32px}.etiquette--neutre{--tag-background:#eee;--tag-foreground-color:#3a3a4a}.etiquette--succes{--tag-background:#e3f4ea;--tag-foreground-color:#1c6b3c}.etiquette--attention{--tag-background:#fff1d6;--tag-foreground-color:#8a5a00}.etiquette--danger{--tag-background:#fde4e4;--tag-foreground-color:#a3232b}.etiquette--info{--tag-background:#eeeaff;--tag-foreground-color:#3b2a9c}.chargement{background:#fff;border:1px solid #e3e3ea;border-radius:8px;flex-direction:column;gap:16px;padding:20px 16px;display:flex}.chargement__libelle{color:#5b5b6e;align-items:center;gap:12px;font-size:14px;display:flex}.bandeau{width:fit-content;max-width:100%;margin:0 0 12px;display:block}.bandeau [slot=description]{font-size:14px;line-height:20px}.admin>.bandeau{margin-bottom:-20px}.admin__formulaire .bandeau{margin:0}.tableau-defilant{background:#fff;border:1px solid #e3e3ea;border-radius:8px;padding:8px 0;overflow-x:auto}.tableau-defilant hw-data-table{table-layout:auto}.tableau-defilant hw-data-table-cell{vertical-align:middle;white-space:nowrap;padding:8px 16px}.cellule-entete{font-weight:600}.cellule-montant{font-variant-numeric:tabular-nums}.tableau-mensuel hw-data-table-header:first-of-type,.tableau-mensuel .cellule-entete{z-index:1;background:#fff;position:sticky;left:0;box-shadow:1px 0 #e3e3ea}.cellule-total{font-weight:700}.mois--en_cours{background:#eef4ff}.mois--a_venir{color:#9a9aab}.ligne--secondaire .cellule-entete{color:#5b5b6e;padding-left:28px;font-weight:400}.ligne--total{border-top:2px solid #1f1f2e}.ligne--total .cellule-montant,.ligne--total .cellule-entete{font-weight:700}.atteinte--ok{color:#1a7f45}.atteinte--moyen{color:#b56a00}.atteinte--bas{color:#c62828}.tableau-defilant hw-data-table-cell:has(hw-input){padding-left:8px;padding-right:8px}.tableau-vide{color:#5b5b6e;background:#fff;border:1px dashed #d4d4de;border-radius:8px;margin:0;padding:16px}.admin{flex-direction:column;gap:32px;display:flex}.admin h1{margin:0 0 4px}.admin h2{margin:0 0 8px}.admin__sous-titre{color:#5b5b6e;margin:0 0 12px;font-size:14px}.admin__alerte{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.admin__signal{color:#8a5a00}.admin__discret{color:#9a9aab}.admin__actions{align-items:center;gap:8px;display:flex}.admin__commentaire{min-width:220px}.admin__filtres{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.admin__filtres>*{min-width:200px}.admin__personne{flex-direction:column;gap:2px;display:flex}.admin__succes{color:#1c6b3c;margin:0}.admin__formulaire{text-align:left;flex-direction:column;align-items:stretch;gap:16px;min-width:320px;display:flex}.admin__entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin__entete>:first-child{flex:1 1 0;min-width:0}.admin__entete>:not(:first-child){flex:none}.admin__entete h1{align-items:center;gap:12px;display:flex}.admin__retour{color:#5f49d1;font-size:14px;text-decoration:none}.constructeur__modes{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.constructeur__mode,.constructeur__item{background:#fff;border:1px solid #e3e3ea;border-radius:8px;flex-direction:column;gap:12px;padding:16px 20px;display:flex}.constructeur__item{margin-bottom:12px}.constructeur__paliers{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.constructeur__paliers .tableau-defilant{align-self:stretch}.constructeur__gammes{flex-wrap:wrap;gap:8px 24px;display:flex}.ligne--inactive hw-data-table-cell{color:#9a9aab}.admin a{color:#5f49d1}.items__gammes{border:1px solid #e3e3ea;border-radius:8px;padding:12px 16px}.items__gammes-titre{margin:0 0 8px;font-size:14px;font-weight:600}.remuneration{flex-direction:column;gap:32px;display:flex}.remuneration h1{margin:0 0 4px}.remuneration__sous-titre,.remuneration__note{color:#5b5b6e;margin:0;font-size:14px}.remuneration__chiffres{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.chiffre{background:#fff;border:1px solid #e3e3ea;border-radius:8px;flex-direction:column;gap:4px;padding:16px 20px;display:flex}.chiffre__titre,.chiffre__note{color:#5b5b6e;font-size:14px}.chiffre__valeur{font-variant-numeric:tabular-nums;font-size:28px;font-weight:700}.remuneration__trimestres{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.trimestre{background:#fff;border:1px solid #e3e3ea;border-radius:8px;flex-direction:column;gap:6px;padding:16px;display:flex}.trimestre dl{grid-template-columns:auto 1fr;gap:4px 12px;margin:0;font-size:14px;display:grid}.trimestre dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.simulation__champ{min-width:112px;display:block}.simulation__champ hw-input{--input-height:30px;--input-min-height:30px;--input-line-height:20px;--input-base-left-right-padding:8px;--input-label-padding:0;--input-font-size:14px;--input-width:100%;font-variant-numeric:tabular-nums}.simulation__modifiee hw-input{--input-background-color:#fff6dc;--input-background-color-hover:#fff6dc;--input-border-color:#f0b400}.simulation__fige{color:#5c5c70;font-variant-numeric:tabular-nums}.simulation__actions{margin-top:12px}.simulation__resultat{flex-direction:column;gap:24px;display:flex}.simulation__resultat h2{margin:0}body{color:#1f1f2e;background:#f6f6f8;margin:0;font-family:Museo Sans,system-ui,sans-serif}.coque{grid-template-rows:auto 1fr;grid-template-columns:220px 1fr;min-height:100vh;display:grid}.coque__entete{background:#fff;border-bottom:1px solid #e3e3ea;grid-column:1/-1;align-items:center;gap:16px;padding:12px 24px;display:flex}.coque__entete--dev{padding-left:76px;position:relative;overflow:hidden}.coque__ruban{color:#fff;letter-spacing:.05em;text-align:center;text-transform:uppercase;pointer-events:none;background:#e5484d;width:140px;padding:3px 0;font-size:9px;font-weight:700;line-height:14px;position:absolute;top:20px;left:-38px;transform:rotate(-45deg);box-shadow:0 1px 3px #0003}.coque__logo{width:auto;height:36px;margin-right:auto}.coque__menu{background:#fff;border-right:1px solid #e3e3ea;flex-direction:column;gap:4px;padding:16px 12px;display:flex}.coque__groupe{flex-direction:column;gap:4px;display:flex}.coque__groupe+.coque__groupe{border-top:1px solid #e3e3ea;margin-top:16px;padding-top:16px}.coque__section{letter-spacing:.06em;text-transform:uppercase;color:#7a7a8c;padding:0 12px 4px;font-size:12px;font-weight:700}.coque__lien{color:inherit;border-radius:6px;padding:8px 12px;text-decoration:none}.coque__lien.active{background:#eeeaff;font-weight:600}.coque__contenu{min-width:0;padding:24px 32px}.page-centree{text-align:center;place-items:center;gap:16px;min-height:100vh;display:grid}@media (width<=720px){.coque{grid-template-columns:1fr}.coque__menu{border-bottom:1px solid #e3e3ea;border-right:none;flex-direction:row;overflow-x:auto}}
