@font-face{font-family:Domaine Text;src:url(/fonts/DomaineText-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Domaine Text;src:url(/fonts/DomaineText-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Domaine Text;src:url(/fonts/DomaineText-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-display:"Domaine Text", Georgia, serif;--font-ui:"Inter", system-ui, -apple-system, sans-serif;--charcoal:#2c282b;--charcoal-70:#2c282bb3;--charcoal-40:#2c282b66;--charcoal-25:#2c282b40;--vulcanite:#4c464b;--porcelain:#f3f1ef;--porcelain-70:#f3f1efb3;--porcelain-40:#f3f1ef66;--porcelain-25:#f3f1ef40;--white:#fff;--ochre:#d6a363;--ochre-70:#d6a363b3;--ochre-40:#d6a36366;--ochre-25:#d6a36340;--slate:#778d8c;--slate-70:#778d8cb3;--slate-40:#778d8c66;--slate-25:#778d8c40;--success:#22643e;--success-70:#22643eb3;--success-40:#22643e66;--success-25:#22643e40;--danger:#a03a2b;--danger-70:#a03a2bb3;--danger-25:#a03a2b40;--avatar-1:#f5e8d8;--avatar-2:#dde2e2;--avatar-3:#efdac1;--avatar-4:#c9d1d1;--avatar-5:#e2bf92;--avatar-6:#a0afae;--on-avatar:#2c282b;--screen:#f3f1ef;--surface:#fff;--field:#fff;--ink:#2c282b;--ink-soft:#4c464b;--placeholder:#2c282bb3;--ink-faint:#778d8c;--hover:#778d8c40;--segment-track:#778d8c40;--overlay:#2c282b66;--rail:#2c282b;--medallion:#2c282b;--obj-01:#2c282b;--obj-02:#d6a363;--obj-03:#778d8c;--obj-04:#2c282b66;--obj-05:#d6a36366;--obj-06:#778d8c66;--obj-01-pastille:#2c282b;--obj-02-pastille:#d6a363;--obj-03-pastille:#a0afae;--obj-04-pastille:#6b686b;--obj-05-pastille:#efdac1;--obj-06-pastille:#c9d1d1;--on-obj-01:#f3f1ef;--on-obj-02:#2c282b;--on-obj-03:#2c282b;--on-obj-04:#f3f1ef;--on-obj-05:#2c282b;--on-obj-06:#2c282b;--mood-1:#a03a2b;--mood-2:#a03a2bb3;--mood-3:#4c464b;--mood-4:#22643eb3;--mood-5:#22643e;--shadow-segment:0 1px 2px #2c282b1a;--shadow-pop:0 12px 32px #2c282b2e;--shadow-sheet:0 12px 32px #2c282b3d;--shadow-card:none;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-48:48px;--radius-4:4px;--radius-8:8px;--radius-pill:9999px;--control-h:40px;--control-h-mobile:44px;--control-h-touch:48px;--segment-h:32px;--rail-w:232px;--topbar-h:64px;--menu-w:288px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--success:#8cc7a6;--success-70:#8cc7a6b3;--success-40:#8cc7a666;--success-25:#8cc7a640;--danger:#e8a79e;--danger-70:#e8a79eb3;--danger-25:#e8a79e40;--on-avatar:#2c282b;--screen:#211e20;--surface:#2e2a2b;--field:#262324;--ink:#f3f1ef;--ink-soft:#f3f1efb3;--placeholder:#f3f1efb3;--ink-faint:#f3f1ef66;--hover:#353132;--segment-track:#4c464b;--overlay:#2c282bb3;--rail:#171415;--medallion:#4c464b;--obj-01:#f3f1ef;--obj-02:#d6a363;--obj-03:#778d8c;--obj-04:#f3f1efb3;--obj-05:#d6a363b3;--obj-06:#778d8cb3;--obj-01-pastille:#f3f1ef;--obj-02-pastille:#d6a363;--obj-03-pastille:#a0afae;--obj-04-pastille:#6b686b;--obj-05-pastille:#efdac1;--obj-06-pastille:#c9d1d1;--on-obj-01:#2c282b;--on-obj-02:#2c282b;--on-obj-03:#2c282b;--on-obj-04:#f3f1ef;--on-obj-05:#2c282b;--on-obj-06:#2c282b;--mood-1:#e8a79e;--mood-2:#e8a79eb3;--mood-3:#f3f1efb3;--mood-4:#8cc7a6b3;--mood-5:#8cc7a6;--shadow-segment:0 1px 2px #2c282b1a;--shadow-pop:0 12px 32px #0000008c;--shadow-sheet:0 12px 32px #00000080;--shadow-card:none}*{box-sizing:border-box}html,body,#root{min-height:100vh;margin:0;padding:0}body{font-family:var(--font-ui);color:var(--ink);background:var(--screen);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.4}button{font-family:inherit}.hov{transition:filter .16s,background .16s,color .16s,border-color .16s,opacity .16s}.hov-primary:hover{background:var(--ochre)!important;color:var(--charcoal)!important}.hov-danger:hover{filter:brightness(1.12)}.hov-outline:hover{background:var(--hover)!important;border-color:var(--placeholder)!important}.hov-round:hover{background:var(--hover)!important}.hov-ghost:hover{background:var(--hover)!important;color:var(--ink-soft)!important}.hov-pill:hover{filter:brightness(1.12)}.hov-card:hover{background:var(--hover)!important}.hov-titre:hover .hov-titre-cible{text-underline-offset:3px;text-decoration:underline}.vue-ensemble{container-type:inline-size}.vue-ensemble-tuiles{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.5fr);gap:12px;display:grid}@container (width<875px){.vue-ensemble-tuiles{grid-template-columns:repeat(2,minmax(0,1fr))}.vue-ensemble-etendue{grid-column:1/-1}}@container (width<480px){.vue-ensemble-tuiles{grid-template-columns:minmax(0,1fr);gap:10px}}.vue-ensemble-anneau{align-items:center;gap:16px;display:flex}.vue-ensemble-anneau-figure{--anneau:140px;width:var(--anneau);height:var(--anneau)}.vue-ensemble-anneau-total{font-size:clamp(20px, calc(var(--anneau) * .22), 30px)}.vue-ensemble-anneau-unite{font-size:clamp(11px, calc(var(--anneau) * .09), 13px)}@container (875px<=width<941px){.vue-ensemble-anneau-figure{--anneau:112px}}@container (width<397px){.vue-ensemble-anneau-figure{--anneau:88px}}@container (width<345px){.vue-ensemble-anneau{flex-direction:column;align-items:stretch;gap:12px}.vue-ensemble-anneau>:first-child{align-self:center}.vue-ensemble-anneau-figure{--anneau:140px}}:where(:focus-visible){outline:2px solid var(--ochre);outline-offset:2px}.create-item{background:0 0}.create-item:hover{background:var(--hover)}.create-item:focus-visible,.create-plus:focus-visible,.dp-cell:focus-visible,.dp-field:focus-visible{outline:2px solid var(--ochre);outline-offset:2px}.create-plus-rail{background:var(--porcelain);color:var(--charcoal)}.create-plus-tap{background:var(--ink);color:var(--screen)}.create-plus-rail,.create-plus-tap{transition:background-color .16s,color .16s}.create-plus:hover.create-plus-rail,.create-plus[aria-expanded=true].create-plus-rail,.create-plus:hover .create-plus-tap,.create-plus[aria-expanded=true] .create-plus-tap{background:var(--ochre);color:var(--charcoal)}.link{cursor:pointer}.link:hover{text-underline-offset:2px;text-decoration:underline}.title-link{cursor:pointer}.title-link:hover{text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--slate);text-decoration-color:var(--slate)}:root[data-theme=dark] .brand-logo{filter:invert()}.rich{overflow-wrap:anywhere}.rich ul,.rich ol{margin:6px 0;padding-left:22px}.rich li{margin:2px 0}.rich p{margin:0 0 6px}.rich p:last-child{margin-bottom:0}.rich a{color:var(--ink);text-decoration:underline}.rich:empty{min-height:1em}@keyframes panelIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sheetIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}.barre-attente{background:var(--slate);border-radius:9999px;height:4px;position:relative;overflow:hidden}.barre-attente:after{content:"";background:var(--ink);border-radius:9999px;width:40%;animation:1.35s ease-in-out infinite barreAttente;position:absolute;inset:0 auto 0 0}@keyframes barreAttente{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.barre-attente:after{opacity:.55;width:100%;animation:none}}.tournoie{animation:.9s linear infinite tournoie}@keyframes tournoie{to{transform:rotate(360deg)}}.pied-feuille>*{flex:1;min-height:48px}@media (prefers-reduced-motion:reduce){.tournoie{animation:none}}textarea,input{font-family:inherit}input[type=range]{accent-color:var(--ink);cursor:pointer;height:4px}.field{box-sizing:border-box;border:1px solid var(--slate);width:100%;height:40px;color:var(--ink);background:var(--field);border-radius:8px;outline:none;padding:0 12px;font-size:14px}.field::placeholder{color:var(--placeholder)}input::placeholder,textarea::placeholder{color:var(--placeholder);opacity:1}.field:focus{border-color:var(--ink)}:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select):not([aria-invalid=true]):focus{border-color:var(--ink)!important}.champ-cadre:focus-within:not(:has([aria-invalid=true])){border-color:var(--ink)!important}.champ-cadre :where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,[contenteditable]):focus{outline:none}:where(input:not([type=checkbox],[type=radio],[type=range]),textarea,select,[contenteditable])[aria-invalid=true]:not(.champ-cadre *):focus{outline-offset:2px;outline:2px solid var(--ochre)!important}.champ-cadre:has([aria-invalid=true]:focus){outline:2px solid var(--ochre);outline-offset:2px}textarea.field{resize:vertical;height:auto;min-height:84px;padding:10px 12px;line-height:1.5}@media (width<=640px){input,textarea,select,.field,.rich{font-size:16px!important}}.menu-declencheur{transition:border-color .16s,background .16s}.menu-caret{transition:transform .16s}.menu-declencheur:not(:disabled):hover{border-color:var(--ink)!important}.menu-declencheur:focus-visible,.menu-rond:focus-visible{outline:2px solid var(--ochre);outline-offset:2px}.menu-rond{background:0 0;transition:background .16s,border-color .16s,color .16s}.menu-rond:hover{background:var(--hover);color:var(--ink)!important}.menu-option{background:0 0;transition:background .16s}.menu-option:not(:disabled):hover,.menu-option:focus-visible{background:var(--hover)}.menu-option:focus-visible{outline:2px solid var(--ochre);outline-offset:-2px}.menu-option-danger{color:var(--danger)}.menu-option-danger:not(:disabled):hover,.menu-option-danger:focus-visible{background:var(--danger-25);color:var(--ink)}@media (prefers-reduced-motion:reduce){.menu-declencheur,.menu-caret,.menu-rond,.menu-option{transition:none}}.rangee-tableau .au-survol{opacity:0}.rangee-tableau:hover .au-survol,.rangee-tableau:focus-within .au-survol{opacity:1}.rangee-tableau:hover{background:var(--hover)}
