.correction-services_services__8t61d{display:grid;gap:var(--s-15);padding:0;margin:0;border:0;min-width:0}.correction-services_services__8t61d legend{font-size:1rem;font-weight:750;margin-bottom:var(--s-05);padding:0}.correction-services_liste__hm5yr{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--s-1)}.correction-services_item__8bqQN{display:grid;gap:var(--s-05);align-content:start;min-width:0}.correction-services_connu__QAXXo{padding-inline:var(--s-05);font-size:12px;font-weight:500;color:var(--muted,#5b6a63)}.correction-services_services__8t61d .correction-services_liste__hm5yr label.correction-services_service__qWb_l:has(input:disabled){cursor:default;opacity:.75}.correction-services_services__8t61d .correction-services_liste__hm5yr label.correction-services_service__qWb_l{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-align:start;gap:var(--s-15);min-height:44px;padding:var(--s-1) var(--s-15);border:1px solid var(--line,#d9dcd2);border-radius:var(--r-field,10px);background:var(--white,#fff);font-weight:500;cursor:pointer}.correction-services_services__8t61d .correction-services_liste__hm5yr label.correction-services_service__qWb_l:has(input:checked){border-color:var(--terrain);background:var(--brume,#e4efe9)}.correction-services_services__8t61d .correction-services_liste__hm5yr label.correction-services_service__qWb_l input[type=checkbox]{width:20px;height:20px;min-height:0;padding:0;flex:none;accent-color:var(--terrain)}.correction-services_invite__VMAjC{margin:0}.etiquette-demo_etiquette__sJh_6{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-block:.75rem;font-size:.9rem}.etiquette-demo_compact__uyNT6{gap:.25rem .5rem;margin-block:.5rem 0;font-size:.8125rem}.champ-repertoire_racine__MWO_j{position:relative;display:grid;gap:var(--s-1);min-width:0}.champ-repertoire_capsule___Pnhb,.champ-repertoire_rangee__sIwct{display:flex;align-items:center;gap:var(--s-1);min-width:0}.champ-repertoire_capsule___Pnhb{flex:1;min-height:3.5rem;padding-inline:var(--s-2) var(--s-1);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--white);color:var(--muted);transition:border-color .12s ease,background-color .12s ease}.champ-repertoire_capsule___Pnhb:hover{border-color:color-mix(in srgb,var(--terrain) 40%,var(--line))}.champ-repertoire_capsule___Pnhb:focus-within{border-color:var(--terrain);background:color-mix(in srgb,var(--brume) 12%,var(--white))}.champ-repertoire_loupe__ca2o9{flex:none}.champ-repertoire_bande__7Q8EF{display:flex;flex:1;flex-wrap:nowrap;align-items:center;gap:var(--s-1);min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:smooth}.champ-repertoire_bande__7Q8EF::-webkit-scrollbar{display:none}.champ-repertoire_bande__7Q8EF[data-plus-loin]{mask-image:linear-gradient(90deg,black calc(100% - 2rem),transparent)}.champ-repertoire_bande__7Q8EF[data-plus-tot]{mask-image:linear-gradient(90deg,transparent,black 2rem)}.champ-repertoire_bande__7Q8EF[data-plus-tot][data-plus-loin]{mask-image:linear-gradient(90deg,transparent,black 2rem,black calc(100% - 2rem),transparent)}.champ-repertoire_capsule___Pnhb input{--field-active-background:transparent;--field-active-border:transparent;--field-focus-outline:none;flex:1 0 8rem;min-width:8rem;min-height:3.25rem;padding:0;border:0;outline:0;box-shadow:none;background:transparent;color:var(--encre);font:inherit;font-size:16px}.champ-repertoire_capsule___Pnhb input::placeholder{color:var(--muted)}.champ-repertoire_effacer__eIGvN{display:grid;flex:none;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:transparent;color:var(--encre);cursor:pointer}.champ-repertoire_effacer__eIGvN:hover{background:var(--craie)}.champ-repertoire_position__3jdV9{display:inline-flex;flex:0 1 auto;align-items:center;gap:var(--s-05);min-height:2.75rem;padding-inline:var(--s-15);border:0;border-radius:var(--r-pill);background:transparent;color:var(--terrain);font:inherit;font-size:15px;font-weight:750;white-space:nowrap;cursor:pointer}.champ-repertoire_position__3jdV9:hover{background:var(--craie)}.champ-repertoire_position__3jdV9[aria-disabled=true]{opacity:.65;cursor:progress}.champ-repertoire_position__3jdV9:focus-visible{outline:1px solid var(--terrain);outline-offset:-1px}.champ-repertoire_pastille__oPxyW{display:inline-flex;flex:none;align-items:center;gap:var(--s-05);max-width:100%;min-height:2.25rem;padding-inline:var(--s-15) var(--s-05);border-radius:var(--r-pill);background:var(--brume);color:var(--terrain);font-size:14px;font-weight:750;white-space:nowrap}.champ-repertoire_pastille__oPxyW small{color:var(--muted);font-size:12px;font-weight:600}.champ-repertoire_pastille__oPxyW[data-position]{background:color-mix(in srgb,var(--drapeau) 30%,var(--white))}.champ-repertoire_retirer__N4h5R{display:grid;flex:none;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--terrain);cursor:pointer}.champ-repertoire_retirer__N4h5R:hover{background:color-mix(in srgb,var(--terrain) 12%,transparent)}.champ-repertoire_retirer__N4h5R:focus-visible{outline:1px solid var(--terrain);outline-offset:-1px}.champ-repertoire_plein__zHJ9g{display:grid;gap:var(--s-05);margin:0;padding:var(--s-15) var(--s-2);font-size:14px}.champ-repertoire_plein__zHJ9g span{color:var(--muted)}.champ-repertoire_retraits__jhAXY{display:flex;flex-wrap:wrap;gap:var(--s-1);padding-top:var(--s-05)}.champ-repertoire_retrait__kEzgi{display:inline-flex;align-items:center;gap:var(--s-05);min-height:2.75rem;padding-inline:var(--s-15) var(--s-2);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--white);color:var(--terrain);font:inherit;font-size:15px;font-weight:750;cursor:pointer}.champ-repertoire_retrait__kEzgi:hover{background:var(--craie)}.champ-repertoire_retrait__kEzgi:focus-visible{outline:1px solid var(--terrain);outline-offset:-1px}.champ-repertoire_erreur__agQn6{margin:0;color:var(--alerte);font-size:14px}.champ-repertoire_panneau__yQofp{z-index:80;width:max(var(--radix-popover-trigger-width),min(26rem,calc(100vw - 2rem)));max-width:calc(100vw - 2rem);max-height:24rem;overflow-y:auto;overscroll-behavior:contain;padding:var(--s-1);border:1px solid var(--line);border-radius:var(--r-surface);background:var(--white);box-shadow:0 20px 60px color-mix(in srgb,var(--terrain-deep) 20%,transparent)}.champ-repertoire_liste__oilr2{display:grid}.champ-repertoire_titre__WmEa6{margin:0;padding:var(--s-15) var(--s-15) var(--s-05);color:var(--muted);font-size:12px;font-weight:750}.champ-repertoire_vide__itF15{margin:0;padding:var(--s-2);color:var(--muted);font-size:14px}.champ-repertoire_attente__zjUWX{display:flex;align-items:center;gap:var(--s-1);margin:0;padding:var(--s-15) var(--s-2) 0;color:var(--muted);font-size:14px}.champ-repertoire_ligne__ti9vz{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:var(--s-15);min-height:3.5rem;padding:var(--s-15);border-radius:var(--r-pill);color:inherit;text-decoration:none;cursor:pointer}.champ-repertoire_ligne__ti9vz:hover,.champ-repertoire_ligne__ti9vz[aria-selected=true]{background:var(--craie)}.champ-repertoire_icone__Epsu_{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-control);background:var(--brume);color:var(--terrain)}.champ-repertoire_nom__DPXVl{display:grid;min-width:0}.champ-repertoire_nom__DPXVl strong{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.champ-repertoire_nom__DPXVl span{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.champ-repertoire_genre__18duG{padding:3px var(--s-1);border-radius:var(--r-pill);background:var(--brume);color:var(--terrain);font-size:11px;font-weight:750;white-space:nowrap}.champ-repertoire_chevron__xdZRn{color:var(--muted)}@media (max-width:599px){.champ-repertoire_rangee__sIwct{flex-wrap:wrap}.champ-repertoire_capsule___Pnhb{flex:1 1 100%}.champ-repertoire_genre__18duG,.champ-repertoire_panneau__yQofp .recherche-globale__genre{display:none}.champ-repertoire_ligne__ti9vz{grid-template-columns:40px minmax(0,1fr) auto}.champ-repertoire_pastille__oPxyW small,.champ-repertoire_position__3jdV9 span{display:none}.champ-repertoire_panneau__yQofp{width:var(--radix-popover-trigger-width)}}.champ-repertoire_mince__rfFLe{min-height:2.75rem;padding-inline:var(--s-15) var(--s-05);border-color:transparent;background:transparent}.champ-repertoire_mince__rfFLe:focus-within,.champ-repertoire_mince__rfFLe:hover{border-color:transparent;background:transparent}.champ-repertoire_mince__rfFLe input{min-height:2.75rem;font-size:15px;font-weight:700}.champ-repertoire_mince__rfFLe input::placeholder{color:var(--terrain);font-weight:700}.design-system_page__S_i2w{padding-bottom:var(--s-6)}.design-system_navigationPreview__rkrNy{min-width:0;margin-block:var(--s-3)}.design-system_navigationPreview__rkrNy h3{margin:0 0 var(--s-1);color:var(--terrain);font-size:20px}.design-system_navigationPreview__rkrNy p{margin:0 0 var(--s-2);color:var(--muted);max-width:65ch}.design-system_mobilePreviewGrid__LGyZB{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-4);align-items:start}.design-system_previewContent__xIcqJ{padding:var(--s-4);color:var(--muted)}.design-system_facts__LRUGs code{overflow-wrap:anywhere}@media(max-width:599px){.design-system_contextProbe__wSy0M,.design-system_grid2__RlvT1,.design-system_iconRoles__eBaYW,.design-system_mobilePreviewGrid__LGyZB{grid-template-columns:minmax(0,1fr)}.design-system_iconOption__UXv0x,.design-system_ruler__ECDCq{flex-wrap:wrap}}.design-system_lede__02x0r{max-width:62ch;margin:0 0 var(--s-4);color:var(--muted);font-size:16px;line-height:1.6}.design-system_lede__02x0r strong{color:var(--terrain);font-weight:800}.design-system_toc__NDLWR{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-3);margin:0 0 var(--s-5);padding:var(--s-2) 0;border-block:1px solid var(--line);list-style:none}.design-system_toc__NDLWR a{color:var(--terrain);font-size:13px;font-weight:700;text-decoration:none}.design-system_toc__NDLWR a:hover{text-decoration:underline}.design-system_section__HP8SY{margin-bottom:var(--s-6);scroll-margin-top:var(--s-4)}.design-system_sectionHead__sjNI6{margin-bottom:var(--s-3)}.design-system_sectionHead__sjNI6 h2{margin:0 0 var(--s-1);color:var(--terrain);font-size:24px;font-weight:800;letter-spacing:-.02em}.design-system_sectionHead__sjNI6 p{max-width:66ch;margin:0;color:var(--muted);font-size:14px;line-height:1.6}.design-system_specimen__FlsfK{padding:var(--s-3) 0;border-top:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:var(--s-3);align-items:start}.design-system_specimen__FlsfK:last-child{border-bottom:1px solid var(--line)}.design-system_stage__gnoIE{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);min-width:0}.design-system_stageStack__aH0KP{flex-direction:column;align-items:stretch}.design-system_stagePad__JcfCT{padding:var(--s-2);border-radius:var(--r-surface);background:var(--craie)}.design-system_facts__LRUGs{min-width:0;font-size:12.5px;line-height:1.5}.design-system_facts__LRUGs dt{color:var(--muted);font-weight:800;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.design-system_facts__LRUGs dd{margin:2px 0 var(--s-15);color:var(--encre);font-variant-numeric:tabular-nums}.design-system_facts__LRUGs dd:last-child{margin-bottom:0}.design-system_facts__LRUGs code{color:var(--terrain);font-family:inherit;font-weight:800;font-variant-numeric:tabular-nums}.design-system_flag__8ioTd{display:inline-block;margin-top:var(--s-05);padding:3px var(--s-1);border-radius:var(--r-pill);font-size:11px;font-weight:800}.design-system_flagWarn__KuDf_{color:color-mix(in srgb,var(--drapeau) 52%,var(--encre));background:color-mix(in srgb,var(--drapeau) 16%,transparent)}.design-system_flagOk__L8H57{color:var(--allee);background:color-mix(in srgb,var(--allee) 12%,transparent)}.design-system_swatches__8POft{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:var(--s-2)}.design-system_swatch__xldhH{border-radius:var(--r-surface);overflow:hidden;background:var(--white)}.design-system_swatchChip__Mn_Nx{height:78px}.design-system_swatchChipEdge__Hn5vn{box-shadow:inset 0 -1px 0 var(--line)}.design-system_swatchMeta__0HmAg{padding:var(--s-15) var(--s-15) var(--s-15)}.design-system_swatchMeta__0HmAg strong{display:block;font-size:14px;font-weight:800;color:var(--terrain)}.design-system_swatchMeta__0HmAg span{display:block;margin-top:1px;color:var(--muted);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.design-system_swatchMeta__0HmAg em{display:block;margin-top:var(--s-1);color:var(--muted);font-size:12px;font-style:normal;line-height:1.4}.design-system_typeRow__zGzaP{display:grid;grid-template-columns:150px minmax(0,1fr);gap:var(--s-3);padding:var(--s-2) 0;border-top:1px solid var(--line);align-items:baseline}.design-system_typeRow__zGzaP:last-child{border-bottom:1px solid var(--line)}.design-system_typeRole__nMawf{padding-top:.4em;color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.design-system_typeRole__nMawf span{display:block;margin-top:var(--s-05);letter-spacing:0;text-transform:none;font-weight:700;font-size:12px}.design-system_tHero__d84cq{font-family:var(--condensed);font-stretch:75%;font-variation-settings:"wdth" 75;font-size:var(--type-hero);font-weight:800;line-height:1.02;letter-spacing:-.01em;color:var(--terrain)}.design-system_tHead__kg7L5{font-size:var(--type-section);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--terrain)}.design-system_tTitle__fZHM4{font-size:var(--type-card);font-weight:600;line-height:1.3;color:var(--terrain)}.design-system_tBody__UR0hI{max-width:56ch;font-size:var(--type-body);font-weight:400;line-height:1.55}.design-system_tLabel__wtR0O{font-size:var(--type-meta);font-weight:400;line-height:1.4;color:var(--muted)}.design-system_rulers__jksrj{display:flex;flex-wrap:wrap;gap:var(--s-4)}.design-system_ruler__ECDCq{display:flex;align-items:flex-end;gap:var(--s-15)}.design-system_rulerBar__B72nR{display:flex;flex-direction:column;align-items:center;gap:var(--s-1)}.design-system_rulerBar__B72nR i{display:block;width:15px;border-radius:3px;background:var(--allee)}.design-system_rulerBar__B72nR u{color:var(--muted);font-size:11px;font-weight:800;text-decoration:none;font-variant-numeric:tabular-nums}.design-system_radiusItem___bSp0{display:flex;flex-direction:column;align-items:center;gap:var(--s-1)}.design-system_radiusBox__gq3b9{width:64px;height:64px;background:var(--brume)}.design-system_radiusItem___bSp0 u{color:var(--muted);font-size:11px;font-weight:800;text-decoration:none;font-variant-numeric:tabular-nums}.design-system_shadowBox__xh4_Q{display:grid;place-items:center;width:132px;height:74px;border-radius:var(--r-surface);background:var(--white);color:var(--muted);font-size:11px;font-weight:800}.design-system_iconRoles__eBaYW{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:var(--s-2)}.design-system_iconRole__Knvgo{padding:var(--s-3);border-radius:var(--r-surface);background:var(--white)}.design-system_iconRole__Knvgo h3{margin:0 0 var(--s-05);color:var(--terrain);font-size:15px;font-weight:800}.design-system_iconRole__Knvgo>p{margin:0 0 var(--s-2);color:var(--muted);font-size:13px;line-height:1.5}.design-system_iconOption__UXv0x{display:flex;align-items:center;gap:var(--s-15);padding:var(--s-15) 0;border-top:1px solid var(--line);font-size:13px}.design-system_iconOption__UXv0x b{color:var(--terrain);font-weight:800}.design-system_iconOption__UXv0x span{color:var(--muted);font-variant-numeric:tabular-nums}.design-system_iconOption__UXv0x svg{flex:none;color:var(--terrain)}.design-system_alignProbe__K7JQg{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--s-15);min-height:66px;padding:0 var(--s-2);border-radius:var(--r-control);background:var(--craie)}.design-system_alignProbe__K7JQg span{color:var(--muted);font-size:13px;font-weight:700}.design-system_alignProbe__K7JQg svg{display:block;flex:none;color:var(--muted)}.design-system_grid2__RlvT1{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--s-2)}.design-system_searchSurface__lfXvk{width:100%;padding:var(--s-1);border-radius:var(--r-surface);background:var(--white);box-shadow:var(--shadow-panel)}.design-system_contextProbe__wSy0M{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--s-2);width:100%}.design-system_contextProbe__wSy0M>*{padding:var(--s-2);border-radius:var(--r-surface);background:var(--craie)}.design-system_contextLabel__ar6rx{display:block;margin-bottom:var(--s-15);color:var(--muted);font-size:11.5px;font-weight:700;line-height:1.5}.design-system_contextLabel__ar6rx code{color:var(--terrain);font-family:inherit;font-weight:800}.design-system_finding__fxA8g{max-width:74ch;margin:var(--s-2) 0 0;padding:var(--s-15) var(--s-2);border-radius:var(--r-control);background:color-mix(in srgb,var(--drapeau) 8%,var(--white));color:var(--muted);font-size:13.5px;line-height:1.6}.design-system_finding__fxA8g code,.design-system_finding__fxA8g strong{color:var(--terrain);font-weight:800}.design-system_finding__fxA8g code{font-family:inherit}.design-system_conflicts__niqax{width:100%;border-collapse:collapse;font-size:13.5px}.design-system_conflicts__niqax th{padding:var(--s-15) var(--s-15);border-bottom:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.06em;text-align:left;text-transform:uppercase;white-space:nowrap}.design-system_conflicts__niqax td{padding:var(--s-15);border-bottom:1px solid var(--line);vertical-align:top}.design-system_conflicts__niqax td:first-child{color:var(--terrain);font-weight:800;white-space:nowrap}.design-system_conflicts__niqax tbody tr:last-child td{border-bottom:0}.design-system_scroller__ztyvl{overflow-x:auto;border-radius:var(--r-surface);background:var(--white)}.design-system_rule__HX4yX{display:grid;grid-template-columns:30px minmax(0,1fr);gap:var(--s-2);padding:var(--s-2) 0;border-top:1px solid var(--line)}.design-system_rule__HX4yX:last-child{border-bottom:1px solid var(--line)}.design-system_rule__HX4yX b{color:var(--terrain);font-family:var(--condensed);font-stretch:75%;font-variation-settings:"wdth" 75;font-size:26px;font-weight:800;line-height:1}.design-system_rule__HX4yX h3{margin:0 0 var(--s-05);color:var(--terrain);font-size:15px;font-weight:800}.design-system_rule__HX4yX p{max-width:66ch;margin:0;color:var(--muted);font-size:14px;line-height:1.55}@media (max-width:900px){.design-system_specimen__FlsfK{grid-template-columns:minmax(0,1fr);gap:var(--s-2)}.design-system_typeRow__zGzaP{grid-template-columns:minmax(0,1fr);gap:var(--s-1)}.design-system_typeRole__nMawf{padding-top:0}}.design-system_library__hy48p{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh}.design-system_sidebar__bkV07{position:sticky;top:0;align-self:start;height:100dvh;overflow:auto;padding:var(--s-4) var(--s-3);border-right:1px solid var(--line);background:var(--craie)}.design-system_libraryBrand__yqOgN{display:block;color:var(--terrain);font-size:22px;font-weight:800;text-decoration:none}.design-system_libraryBrand__yqOgN span{display:block;font-size:13px;font-weight:500;margin-top:var(--s-05)}.design-system_sidebar__bkV07 nav{margin-top:var(--s-4)}.design-system_sidebar__bkV07 nav p{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin:var(--s-3) 0 var(--s-1)}.design-system_sidebar__bkV07 nav a{display:block;padding:var(--s-1) var(--s-15);margin:2px -10px;border-radius:6px;color:var(--terrain);font-size:13px;text-decoration:none}.design-system_sidebar__bkV07 nav a:focus-visible,.design-system_sidebar__bkV07 nav a:hover{background:var(--brume)}.design-system_page__S_i2w{width:100%;min-width:0;max-width:1400px;margin:0 auto;padding:var(--s-4) clamp(20px,4vw,64px) var(--s-6)}.design-system_libraryHead__sUNfT{margin-bottom:var(--s-5)}.design-system_libraryHead__sUNfT>span{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.design-system_libraryHead__sUNfT h1{color:var(--terrain);font-size:clamp(28px,3vw,44px);line-height:1.15;margin:var(--s-15) 0 var(--s-3);letter-spacing:-.03em}.design-system_libraryHead__sUNfT p{max-width:65ch;color:var(--muted);line-height:1.6}.design-system_libraryGuide__pQ9wV{font-size:13px;padding-top:var(--s-2);border-top:1px solid var(--line)}.design-system_specimen__FlsfK{display:block;padding:0;margin:var(--s-3) 0;border:1px solid var(--line);border-radius:12px;background:var(--white);overflow:hidden;scroll-margin-top:24px}.design-system_sheetHead__hti_5{display:flex;align-items:center;justify-content:space-between;padding:var(--s-3) var(--s-3);border-bottom:1px solid var(--line)}.design-system_sheetHead__hti_5 h3{margin:0;font-size:18px;color:var(--terrain)}.design-system_sheetHead__hti_5 a{color:var(--muted);text-decoration:none;padding:var(--s-1)}.design-system_previewLabel__mP_g_{padding:var(--s-3) var(--s-3) 0;font-size:11px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.design-system_sheetStage__nWfII{padding:var(--s-3);min-height:120px}.design-system_sheetFacts__GECeb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3);margin:0;padding:var(--s-3);border-top:1px solid var(--line)}.design-system_sheetFacts__GECeb dt{font-size:12px;font-weight:800;color:var(--terrain);margin-bottom:var(--s-1)}.design-system_sheetFacts__GECeb dd{margin:0;color:var(--muted);font-size:13px;line-height:1.6}.design-system_source__KL7qI{padding:var(--s-2) var(--s-3);border-top:1px solid var(--line);color:var(--muted);font-size:12px;overflow-wrap:anywhere}.design-system_source__KL7qI summary{cursor:pointer}.design-system_variant__JBsVK{width:100%;min-width:0}.design-system_variant__JBsVK>span{display:block;margin-bottom:var(--s-15);color:var(--muted);font-size:12px;font-weight:700}@media(max-width:800px){.design-system_library__hy48p{grid-template-columns:minmax(0,1fr)}.design-system_sidebar__bkV07{position:relative;height:auto;border-right:0;border-bottom:1px solid var(--line);padding:var(--s-3)}.design-system_sidebar__bkV07 nav{display:flex;flex-wrap:wrap;gap:var(--s-05) var(--s-2);margin-top:var(--s-2)}.design-system_sidebar__bkV07 nav p{width:100%;margin:var(--s-15) 0 0}.design-system_sidebar__bkV07 nav a{margin:0;padding:var(--s-1) 0}.design-system_page__S_i2w{padding-top:var(--s-4)}.design-system_sheetFacts__GECeb{grid-template-columns:minmax(0,1fr)}.design-system_sheetFacts__GECeb,.design-system_sheetHead__hti_5,.design-system_sheetStage__nWfII{padding:var(--s-2)}.design-system_previewLabel__mP_g_{padding:var(--s-2) var(--s-2) 0}}.design-system_libraryBrand__yqOgN img{width:160px;height:auto;display:block;margin-bottom:var(--s-2)}.design-system_brandGrid__pvve3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2)}.design-system_brandPlate__cET9j{margin:0;min-height:220px;padding:var(--s-4);background:var(--brume);border-radius:var(--r-surface);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--s-4);color:var(--terrain)}.design-system_brandPlate__cET9j>img{width:100%;max-width:420px;height:auto}.design-system_brandPlate__cET9j figcaption{font-size:var(--type-meta);text-align:center}.design-system_brandPlateDark__jCvvF{background:var(--terrain);color:var(--craie)}.design-system_brandPlateNight__R4WJl{background:var(--nuit);color:var(--craie)}.design-system_brandIcons__kXHbY{display:flex;align-items:center;gap:var(--s-2)}.design-system_brandIcons__kXHbY img{flex:none}.design-system_brandSizes__10QSw{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4);padding-block:var(--s-4)}.design-system_brandSizes__10QSw>div{display:grid;justify-items:start;gap:var(--s-2)}.design-system_brandSizes__10QSw img{max-width:100%;height:auto}.design-system_brandSizes__10QSw span{color:var(--muted);font-size:var(--type-meta)}.design-system_brandDownloads__f5VZg{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-3)}.design-system_brandExploration__BAmZz{margin-top:var(--s-4)}.design-system_brandExploration__BAmZz summary{cursor:pointer;min-height:44px;font-weight:600}.design-system_brandExploration__BAmZz p{max-width:65ch;line-height:1.55}.design-system_brandExploration__BAmZz>img{display:block;width:100%;height:auto;border-radius:var(--r-surface)}@media(max-width:760px){.design-system_brandGrid__pvve3{grid-template-columns:minmax(0,1fr)}.design-system_brandPlate__cET9j{padding:var(--s-3);min-height:180px}}.design-system_identityDemo__1_hsp{width:100%;min-width:0}.design-system_identityControls__EufS9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);margin-bottom:var(--s-3)}.design-system_identityControls__EufS9>span{font-size:13px;color:var(--muted)}.design-system_identityScene__FYn8o{position:relative;display:flex;align-items:flex-end;justify-content:flex-end;min-height:280px;padding:var(--s-3);overflow:hidden;border-radius:var(--r-surface)}.design-system_identityScene__FYn8o>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.design-system_identityActions__0HQt1{display:flex;flex-wrap:wrap;gap:var(--s-15);margin-top:var(--s-3)}.design-system_identityNote__Bcn_v{font-size:13px;color:var(--muted);margin:var(--s-2) 0 0}.design-system_destinationExamples___hW3O{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-3)}.design-system_companionSample__Fj15o{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--s-4);align-items:center;padding:var(--s-4);border-radius:var(--r-surface);background:var(--brume)}.design-system_companionSample__Fj15o h3{margin:0 0 var(--s-2);color:var(--terrain);font-size:28px}.design-system_companionSample__Fj15o p{max-width:56ch;color:var(--muted)}.design-system_patternSample__yU1OM{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--s-3);margin-top:var(--s-3)}.design-system_patternSample__yU1OM p{margin:0;font-size:14px;color:var(--muted)}.design-system_libraryMenu__nmSap{display:none}@media(max-width:800px){.design-system_libraryMenu__nmSap{display:flex;width:100%;justify-content:space-between;align-items:center;min-height:48px;margin-top:var(--s-2);padding:var(--s-15) 0;border:0;background:transparent;color:var(--terrain);font:650 15px var(--body);text-align:left}.design-system_libraryNavigation__azvUf[data-open=false] nav{display:none}.design-system_libraryNavigation__azvUf[data-open=true] .design-system_libraryMenu__nmSap svg{transform:rotate(90deg)}}@media(max-width:599px){.design-system_identityScene__FYn8o{min-height:220px;padding:var(--s-2)}.design-system_identityActions__0HQt1{flex-direction:column;align-items:stretch}.design-system_companionSample__Fj15o{grid-template-columns:72px minmax(0,1fr);padding:var(--s-3);gap:var(--s-2);align-items:start}.design-system_companionSample__Fj15o h3{font-size:24px}.design-system_companionSample__Fj15o p{font-size:14px}.design-system_patternSample__yU1OM{grid-template-columns:1fr;gap:var(--s-15)}}.design-system_mapDemo__urTlK{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));align-items:start;gap:var(--s-3);margin-block:var(--s-2)}@media (max-width:700px){.design-system_mapDemo__urTlK{grid-template-columns:minmax(0,1fr)}}.design-system_gabaritCase__56A5h{padding:var(--s-1) var(--s-2);border:1px dashed;border-radius:var(--r-control);background:color-mix(in srgb,var(--terrain) 8%,transparent);font-size:.8125rem;font-weight:700;min-width:0;overflow-wrap:anywhere}.design-system_gabaritSurface__5g0VM{padding:var(--s-2);border:1px solid var(--line);border-radius:var(--r-control);font-size:.8125rem;font-weight:700}.design-system_couches__M7HkW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-2);margin-block:var(--s-3)}.design-system_couche__cuObB{display:grid;align-content:start;gap:var(--s-1);padding:var(--s-3);border:1px solid var(--line);border-radius:var(--r-surface);background:var(--white);min-width:0}.design-system_couche__cuObB h3{margin:0;color:var(--terrain);font-size:1rem;font-weight:800}.design-system_couche__cuObB p{margin:0;color:var(--muted);font-size:.875rem;line-height:1.6}.design-system_couche__cuObB code{justify-self:start}.design-system_gestes__2h0tC{display:grid;gap:var(--s-2);margin:var(--s-3) 0 0;padding-inline-start:var(--s-4);list-style:decimal}.design-system_gestes__2h0tC li{max-width:72ch;line-height:1.65}.design-system_gestes__2h0tC li::marker{color:var(--terrain);font-weight:800}.design-system_docSousTitre__p9dYv,.design-system_docTableau__zW6LY code,.design-system_gestes__2h0tC code{margin:var(--s-4) 0 var(--s-1);color:var(--terrain);font-size:.9375rem;font-weight:800}.design-system_docTableau__zW6LY{overflow-x:auto}.design-system_docTableau__zW6LY table{width:100%;min-width:40rem;border-collapse:collapse;font-size:.875rem;line-height:1.55}.design-system_docTableau__zW6LY th{text-align:start;color:var(--muted);font-size:.75rem;font-weight:750;text-transform:none}.design-system_docTableau__zW6LY td,.design-system_docTableau__zW6LY th{padding:var(--s-1) var(--s-2) var(--s-1) 0;border-bottom:1px solid var(--line);vertical-align:top}.design-system_docTableau__zW6LY td code{display:inline-block;margin:0 var(--s-1) var(--s-1) 0;white-space:nowrap}.design-system_celluleValeur__Jxa5F,.design-system_docTableau__zW6LY td:first-child{white-space:nowrap}.design-system_espaceBarre__ZgtKP{display:inline-block;height:.625rem;margin-inline-end:var(--s-1);border-radius:var(--r-pill);background:var(--drapeau);vertical-align:middle}.design-system_docRegles__RavaI{display:grid;gap:var(--s-2)}.design-system_docRegles__RavaI p{margin:0 0 var(--s-1)}.design-system_docGarde__JO_bv{color:var(--muted);font-size:.8125rem}@media (max-width:760px){.design-system_couches__M7HkW{grid-template-columns:minmax(0,1fr)}}.design-system_chargementDemo__wYTHC{display:grid;gap:var(--s-2);min-width:0}.design-system_chargementEtiquette__flcbA{margin:var(--s-2) 0 0;color:var(--muted);font-size:.8125rem;font-weight:700}.design-system_chargementEtiquette__flcbA:first-child{margin-top:0}.design-system_chargementScene__L_KAs{min-width:0}.design-system_chargementDemo__wYTHC .design-system_chargementScene__L_KAs .chargeur-couche{position:relative;top:0;background:none}.design-system_chargementFiche__GddZg{border:1px solid var(--line)}.design-system_chargementSemaine__an9zh{padding:var(--s-3);border-radius:var(--r-surface)}.design-system_chargementSansDepart__Xy7yk .sans-depart{display:flex;flex-direction:column;align-items:flex-start}.design-system_chargementSansDepart__Xy7yk .sans-depart__bulle{position:static}