/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ardoise-950:#0b0e13;--color-ardoise-900:#11151c;--color-ardoise-800:#1a2029;--color-ardoise-700:#262e3a;--color-ardoise-600:#3a4552;--color-craie-100:#eef1f5;--color-craie-300:#b9c1cd;--color-craie-500:#7a8697;--color-usam-500:#d3122a;--color-usam-400:#ea2e45;--color-usam-900:#3e0810;--color-publie:#1e8a6b;--color-brouillon:#c98a16;--color-archive:#c2ae86;--color-alerte:#e2574b;--text-11:11px;--text-13:13px;--text-16:16px;--text-20:20px;--text-26:26px;--text-34:34px;--text-46:46px;--text-64:64px;--leading-11:16px;--leading-13:20px;--leading-16:26px;--leading-20:34px;--leading-26:34px;--leading-34:46px;--font-titrage:"Bricolage Grotesque", ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-texte:"Public Sans", ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-code:"JetBrains Mono", ui-monospace, "Cascadia Mono", "Segoe UI Mono", Consolas, "Liberation Mono", monospace;--radius-4:4px;--radius-8:8px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.relative{position:relative}.static{position:static}.border{border-style:var(--tw-border-style);border-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(/_astro/bricolage-grotesque-latin.C5Lc8Qmc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(/_astro/bricolage-grotesque-latin-ext.qp-RdZgh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/public-sans-latin.DdeTHZLK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/public-sans-latin-ext.MQgHevqp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_astro/jetbrains-mono-latin.B9CIFXIH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_astro/jetbrains-mono-latin-ext.DBQx-q_a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--color-ardoise-950:#0b0e13;--color-ardoise-900:#11151c;--color-ardoise-800:#1a2029;--color-ardoise-700:#262e3a;--color-ardoise-600:#3a4552;--color-craie-100:#eef1f5;--color-craie-300:#b9c1cd;--color-craie-500:#7a8697;--color-usam-500:#d3122a;--color-usam-400:#ea2e45;--color-usam-900:#3e0810;--color-publie:#1e8a6b;--color-brouillon:#c98a16;--color-archive:#c2ae86;--color-alerte:#e2574b;--color-attaque:#eef1f5;--color-defense:#5c6b7e;--color-ballon:#f2a413;--color-porteur:#d3122a;--color-trace-course:#8fa3bc;--color-trace-passe:#f2a413;--color-trace-tir:#d3122a;--color-bloc:#7fd1b9;--color-focus:var(--color-craie-100);--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-24:24px;--space-32:32px;--space-48:48px;--space-64:64px;--text-11:11px;--text-13:13px;--text-16:16px;--text-20:20px;--text-26:26px;--text-34:34px;--text-46:46px;--text-64:64px;--leading-11:var(--text-16);--leading-13:var(--text-20);--leading-16:var(--text-26);--leading-20:var(--text-34);--leading-26:var(--text-34);--leading-34:var(--text-46);--leading-46:var(--text-64);--leading-64:var(--text-64);--font-titrage:"Bricolage Grotesque", ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-texte:"Public Sans", ui-sans-serif, system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-code:"JetBrains Mono", ui-monospace, "Cascadia Mono", "Segoe UI Mono", Consolas, "Liberation Mono", monospace;--radius-4:var(--space-4);--radius-8:var(--space-8);--icon-stroke:1.5;--target-min:48px;--duree-ouverture:.6s}@media(prefers-reduced-motion:reduce){:root{--duree-ouverture:0s}}.tos-button:focus-visible,.tos-field__input:focus-visible,.tos-select__input:focus-visible,.tos-tabs__tab:focus-visible,.tos-modal:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.tos-button{justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--target-min);padding:var(--space-12) var(--space-24);border-radius:var(--radius-4);font-family:var(--font-texte);font-size:var(--text-16);line-height:var(--leading-16);cursor:pointer;border:1px solid #0000;font-weight:600;text-decoration:none;transition:background-color .12s,border-color .12s;display:inline-flex}@media(pointer:fine){.tos-button{min-height:var(--space-32);padding:var(--space-8) var(--space-16)}}.tos-button--primary{background-color:var(--color-usam-500);color:var(--color-craie-100)}.tos-button--primary:hover:not(:disabled){background-color:var(--color-usam-400)}.tos-button--secondary{border-color:var(--color-ardoise-600);color:var(--color-craie-100);background-color:#0000}.tos-button--secondary:hover:not(:disabled){border-color:var(--color-craie-500);background-color:var(--color-ardoise-800)}.tos-button--quiet{color:var(--color-craie-300);background-color:#0000}.tos-button--quiet:hover:not(:disabled){background-color:var(--color-ardoise-800);color:var(--color-craie-100)}.tos-button--danger{background-color:var(--color-usam-900);border-color:var(--color-usam-500);color:var(--color-craie-100)}.tos-button--danger:hover:not(:disabled){background-color:var(--color-usam-500)}.tos-button:active:not(:disabled){transform:translateY(1px)}.tos-button:disabled{opacity:.45;cursor:not-allowed}.tos-button__spinner{animation:.9s linear infinite tos-spin}@keyframes tos-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.tos-button{transition:none}.tos-button:active:not(:disabled){transform:none}.tos-button__spinner{animation:none}}.tos-field{gap:var(--space-4);flex-direction:column;display:flex}.tos-field__label{font-family:var(--font-texte);font-size:var(--text-13);line-height:var(--leading-13);color:var(--color-craie-300)}.tos-field__input{min-height:var(--target-min);padding:var(--space-8) var(--space-12);background-color:var(--color-ardoise-900);border:1px solid var(--color-ardoise-700);border-radius:var(--radius-4);font-family:var(--font-texte);font-size:var(--text-16);line-height:var(--leading-16);color:var(--color-craie-100)}.tos-field__input::placeholder{color:var(--color-craie-500)}.tos-field__input:hover:not(:disabled){border-color:var(--color-ardoise-600)}.tos-field__input:disabled{opacity:.45;cursor:not-allowed}.tos-field--invalid .tos-field__input{border-color:var(--color-alerte)}.tos-field__error{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8);background-color:var(--color-ardoise-950);border-radius:var(--radius-4);font-family:var(--font-texte);font-size:var(--text-13);line-height:var(--leading-13);color:var(--color-alerte);display:flex}.tos-field__hint{font-family:var(--font-texte);font-size:var(--text-13);line-height:var(--leading-13);color:var(--color-craie-300)}.tos-field__input--code{font-family:var(--font-code);letter-spacing:.02em}.tos-select{gap:var(--space-4);flex-direction:column;display:flex}.tos-select__label{font-family:var(--font-texte);font-size:var(--text-13);line-height:var(--leading-13);color:var(--color-craie-300)}.tos-select__input{min-height:var(--target-min);padding:var(--space-8) var(--space-12);background-color:var(--color-ardoise-900);border:1px solid var(--color-ardoise-700);border-radius:var(--radius-4);font-family:var(--font-texte);font-size:var(--text-16);line-height:var(--leading-16);color:var(--color-craie-100);cursor:pointer}.tos-select__input:hover:not(:disabled){border-color:var(--color-ardoise-600)}.tos-select__input:disabled{opacity:.45;cursor:not-allowed}.tos-select--invalid .tos-select__input{border-color:var(--color-alerte)}.tos-select__hint{font-family:var(--font-texte);font-size:var(--text-13);line-height:var(--leading-13);color:var(--color-craie-300)}.tos-select__error{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8);background-color:var(--color-ardoise-950);border-radius:var(--radius-4);font-family:var(--font-texte);font-size:var(--text-13);line-height:var(--leading-13);color:var(--color-alerte);display:flex}.tos-code{padding:var(--space-4) var(--space-8);background-color:var(--color-ardoise-800);border:1px solid var(--color-ardoise-700);border-radius:var(--radius-4);font-family:var(--font-code);font-size:var(--text-13);line-height:var(--leading-13);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--color-craie-100);cursor:text;-webkit-user-select:all;user-select:all;display:inline-block}.tos-code:hover{border-color:var(--color-ardoise-600)}.tos-status{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8);background-color:var(--color-ardoise-950);border-radius:var(--radius-4);font-family:var(--font-texte);font-size:var(--text-13);line-height:var(--leading-13);border:1px solid;font-weight:600;display:inline-flex}.tos-status--publie{color:var(--color-publie)}.tos-status--pret{color:var(--color-craie-300)}.tos-status--brouillon{color:var(--color-brouillon)}.tos-status--archive{color:var(--color-archive)}.tos-card{gap:var(--space-8);padding:var(--space-16);background-color:var(--color-ardoise-900);border:1px solid var(--color-ardoise-700);border-radius:var(--radius-8);flex-direction:column;display:flex}.tos-card__title{font-family:var(--font-titrage);font-size:var(--text-20);line-height:var(--leading-20);color:var(--color-craie-100);margin:0}.tos-card--interactive:hover{border-color:var(--color-ardoise-600)}.tos-panel{background-color:var(--color-ardoise-800);border:1px solid var(--color-ardoise-700);border-radius:var(--radius-8);flex-direction:column;display:flex}.tos-panel__header{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);border-bottom:1px solid var(--color-ardoise-700);display:flex}.tos-panel__title{font-family:var(--font-titrage);font-size:var(--text-16);line-height:var(--leading-16);letter-spacing:.02em;text-transform:uppercase;color:var(--color-craie-100);margin:0}.tos-panel__body{padding:var(--space-16)}.tos-divider{background-color:var(--color-ardoise-700);border:0}.tos-divider--horizontal{width:100%;height:1px;margin:var(--space-16) 0}.tos-divider--vertical{width:1px;margin:0 var(--space-8);align-self:stretch}.tos-toolbar{align-items:center;gap:var(--space-4);padding:var(--space-8);background-color:var(--color-ardoise-800);border:1px solid var(--color-ardoise-700);border-radius:var(--radius-4);display:flex}.tos-toolbar--vertical{flex-direction:column;align-items:stretch}.tos-empty{align-items:center;gap:var(--space-12);padding:var(--space-48) var(--space-24);text-align:center;color:var(--color-craie-300);flex-direction:column;display:flex}.tos-empty__icon{color:var(--color-craie-500)}.tos-empty__title{font-family:var(--font-titrage);font-size:var(--text-20);line-height:var(--leading-20);color:var(--color-craie-100);margin:0}.tos-empty__message{max-width:46ch;font-family:var(--font-texte);font-size:var(--text-16);line-height:var(--leading-16);margin:0}.tos-tabs__list{gap:var(--space-4);border-bottom:1px solid var(--color-ardoise-700);display:flex}.tos-tabs__tab{min-height:var(--target-min);padding:var(--space-8) var(--space-16);font-family:var(--font-texte);font-size:var(--text-16);line-height:var(--leading-16);color:var(--color-craie-300);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}.tos-tabs__tab:hover{color:var(--color-craie-100)}.tos-tabs__tab[aria-selected=true]{border-bottom-color:var(--color-usam-500);color:var(--color-craie-100);font-weight:600}.tos-tabs__panel{padding:var(--space-16) 0}.tos-modal{width:min(560px,calc(100vw - var(--space-32)));background-color:var(--color-ardoise-900);border:1px solid var(--color-ardoise-700);border-radius:var(--radius-8);color:var(--color-craie-100);padding:0}.tos-modal::backdrop{background-color:#0b0e13b3}.tos-modal__header{justify-content:space-between;align-items:center;gap:var(--space-12);padding:var(--space-16);border-bottom:1px solid var(--color-ardoise-700);display:flex}.tos-modal__title{font-family:var(--font-titrage);font-size:var(--text-20);line-height:var(--leading-20);margin:0}.tos-modal__body{padding:var(--space-16);font-family:var(--font-texte);font-size:var(--text-16);line-height:var(--leading-16)}.tos-modal__footer{justify-content:flex-end;gap:var(--space-8);padding:var(--space-16);border-top:1px solid var(--color-ardoise-700);display:flex}.tos-tooltip{display:inline-flex;position:relative}.tos-tooltip__bubble{bottom:calc(100% + var(--space-4));z-index:1;width:max-content;max-width:32ch;padding:var(--space-4) var(--space-8);background-color:var(--color-ardoise-800);border:1px solid var(--color-ardoise-600);border-radius:var(--radius-4);font-family:var(--font-texte);font-size:var(--text-13);line-height:var(--leading-13);color:var(--color-craie-100);position:absolute;left:50%;transform:translate(-50%)}body{background-color:var(--color-ardoise-950);color:var(--color-craie-100);font-family:var(--font-texte);font-size:var(--text-16);line-height:var(--leading-16);-webkit-font-smoothing:antialiased;margin:0}.page{max-width:72rem;padding:var(--space-32) var(--space-24) var(--space-64);margin:0 auto}.page__titre{margin:0 0 var(--space-8);font-family:var(--font-titrage);font-size:var(--text-34);line-height:var(--leading-34);letter-spacing:-.02em}.page__chapeau{margin:0 0 var(--space-32);max-width:68ch;color:var(--color-craie-300)}.page a{color:var(--color-craie-100);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-usam-500);text-decoration-color:var(--color-usam-500);text-underline-offset:.2em;text-decoration-thickness:2px}.page a:hover,.page a:focus-visible{-webkit-text-decoration-color:var(--color-craie-100);text-decoration-color:var(--color-craie-100)}.saut-au-contenu{left:var(--space-8);top:calc(-1 * var(--space-64));z-index:2;padding:var(--space-8) var(--space-16);background-color:var(--color-ardoise-800);border:1px solid var(--color-craie-100);border-radius:var(--radius-4);color:var(--color-craie-100);transition:top .12s;position:absolute}.saut-au-contenu:focus{top:var(--space-8)}@media(prefers-reduced-motion:reduce){.saut-au-contenu{transition:none}}.corpus__section{margin:0 0 var(--space-48)}.corpus__categorie{margin:0 0 var(--space-12);font-family:var(--font-titrage);font-size:var(--text-20);line-height:var(--leading-20);border-bottom:1px solid var(--color-ardoise-700);padding-bottom:var(--space-8)}.corpus__compte{font-family:var(--font-code);font-size:var(--text-13);color:var(--color-craie-500);margin-left:var(--space-8)}.corpus__liste{margin:0;padding:0;list-style:none}.corpus__item{padding:var(--space-12) 0;border-bottom:1px solid var(--color-ardoise-800)}.corpus__lien{align-items:baseline;gap:var(--space-12);flex-wrap:wrap;align-content:center;min-height:48px;display:flex}.corpus__code,.fiche__code{font-family:var(--font-code);font-size:var(--text-13);color:var(--color-craie-500)}.corpus__nom{font-size:var(--text-16)}.corpus__mention,.fiche__mention{font-size:var(--text-11);color:var(--color-craie-300);border:1px solid var(--color-craie-500);border-radius:var(--radius-4);padding:2px var(--space-8);text-transform:uppercase;letter-spacing:.04em}.corpus__resume{margin:var(--space-4) 0 0;max-width:68ch;font-size:var(--text-13);color:var(--color-craie-500)}.fiche__fil{margin:0 0 var(--space-16);font-size:var(--text-13)}.fiche__code{margin-bottom:var(--space-4);display:block}.fiche__mention{margin:0 0 var(--space-16);text-transform:none;letter-spacing:normal;font-size:var(--text-13);padding:var(--space-8) var(--space-12);display:inline-block}.fiche__meta{gap:var(--space-24);margin:0 0 var(--space-32);padding:var(--space-16) 0;border-block:1px solid var(--color-ardoise-800);flex-wrap:wrap;display:flex}.fiche__meta dt{font-size:var(--text-11);text-transform:uppercase;letter-spacing:.04em;color:var(--color-craie-500)}.fiche__meta dd{margin:var(--space-4) 0 0;font-family:var(--font-code);font-size:var(--text-13)}.fiche__sans-animation{margin:0 0 var(--space-32);padding:var(--space-16);border-left:3px solid var(--color-alerte);background:var(--color-ardoise-900);max-width:68ch}.fiche__sans-animation code{font-family:var(--font-code);font-size:var(--text-11);color:var(--color-craie-300)}.fiche__rubrique{margin:0 0 var(--space-24);max-width:68ch}.fiche__rubrique h2{margin:0 0 var(--space-4);font-size:var(--text-13);text-transform:uppercase;letter-spacing:.04em;color:var(--color-craie-500)}.fiche__rubrique p{white-space:pre-line;margin:0}.fiche__provenance{margin-top:var(--space-48);padding-top:var(--space-16);border-top:1px solid var(--color-ardoise-800);color:var(--color-craie-500);font-size:var(--text-13)}.entete{border-bottom:1px solid var(--color-ardoise-800);background:var(--color-ardoise-950)}.entete__nav{max-width:72rem;padding:0 var(--space-24);align-items:center;gap:var(--space-24);flex-wrap:wrap;margin:0 auto;display:flex}.entete__nav ul{gap:var(--space-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.entete__marque{font-family:var(--font-code);font-size:var(--text-13);letter-spacing:.04em;padding:var(--space-16) 0}.entete__nav a{min-height:48px;color:var(--color-craie-300);font-size:var(--text-13);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.entete__nav a:hover,.entete__nav a:focus-visible{color:var(--color-craie-100)}.entete__nav a[aria-current=page]{color:var(--color-craie-100);border-bottom-color:var(--color-usam-500)}.jeu__manifeste,.saison__manifeste{margin:0 0 var(--space-32);padding:var(--space-16);border-left:3px solid var(--color-usam-500);background:var(--color-ardoise-900);max-width:68ch}.jeu__manifeste h2,.saison__manifeste h3{margin:0 0 var(--space-8);font-size:var(--text-13);text-transform:uppercase;letter-spacing:.04em;color:var(--color-craie-500)}.jeu__manifeste p,.saison__manifeste p{white-space:pre-line;margin:0}.jeu__vide,.saison__epinglage{margin:0 0 var(--space-32);padding:var(--space-16);border-left:3px solid var(--color-brouillon);background:var(--color-ardoise-900);max-width:68ch}.jeu__branche{margin:0 0 var(--space-32)}.jeu__racine{margin:0 0 var(--space-12);font-family:var(--font-titrage);font-size:var(--text-20);border-bottom:1px solid var(--color-ardoise-700);padding-bottom:var(--space-8)}.jeu__liste{margin:0;padding:0;list-style:none}.jeu__principe{align-items:baseline;gap:var(--space-12);padding:var(--space-8) 0;border-bottom:1px solid var(--color-ardoise-800);flex-wrap:wrap;display:flex}.jeu__code,.lexique__code,.saison__code{font-family:var(--font-code);font-size:var(--text-13);color:var(--color-craie-500)}.jeu__compte,.lexique__compte{font-family:var(--font-code);font-size:var(--text-11);color:var(--color-craie-500);margin-left:auto}.lexique__sommaire{margin:0 0 var(--space-32);padding:var(--space-16);background:var(--color-ardoise-900)}.lexique__sommaire ul{gap:var(--space-8) var(--space-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lexique__sommaire a{min-height:48px;font-size:var(--text-13);align-items:center;display:inline-flex}.lexique__section{margin:0 0 var(--space-48)}.lexique__type{margin:0 0 var(--space-12);font-family:var(--font-titrage);font-size:var(--text-20);border-bottom:1px solid var(--color-ardoise-700);padding-bottom:var(--space-8);display:flex}.lexique__termes{margin:0}.lexique__terme{padding:var(--space-8) 0;border-bottom:1px solid var(--color-ardoise-800)}.lexique__terme dt{align-items:baseline;gap:var(--space-12);flex-wrap:wrap;display:flex}.lexique__terme dd{margin:var(--space-4) 0 0;max-width:68ch;font-size:var(--text-13);color:var(--color-craie-300)}.lexique__terme--deprecie .lexique__label{color:var(--color-craie-500);text-decoration:line-through}.lexique__mention,.saison__mention{font-size:var(--text-11);text-transform:uppercase;letter-spacing:.04em;color:var(--color-craie-300);border:1px solid var(--color-craie-500);border-radius:var(--radius-4);padding:2px var(--space-8)}.saison{margin:0 0 var(--space-48)}.saison__titre{align-items:baseline;gap:var(--space-12);margin:0 0 var(--space-4);font-family:var(--font-titrage);font-size:var(--text-26);flex-wrap:wrap;display:flex}.saison__dates{margin:0 0 var(--space-24);font-size:var(--text-13);color:var(--color-craie-500)}.frise-saisons{margin:0 0 var(--space-48)}.frise-saisons__rail{gap:var(--space-8);padding:0 0 var(--space-8);margin:0;list-style:none;display:flex;overflow-x:auto}.frise-saisons__strate{flex:1 1 0;min-width:180px}.frise-saisons__lien{gap:var(--space-4);min-height:48px;padding:var(--space-12) var(--space-16);background:var(--color-ardoise-900);border-top:3px solid var(--color-archive);color:inherit;flex-direction:column;text-decoration:none;display:flex}.frise-saisons__lien:hover{background:var(--color-ardoise-800)}.frise-saisons__strate--courante .frise-saisons__lien{border-top-color:var(--color-publie)}.frise-saisons__code{font-family:var(--font-code);font-size:var(--text-16);color:var(--color-craie-100)}.frise-saisons__etat{font-size:var(--text-11);text-transform:uppercase;letter-spacing:.04em;color:var(--color-craie-300)}.frise-saisons__compte{font-family:var(--font-code);font-size:var(--text-11);color:var(--color-craie-500)}.saison__section{margin:var(--space-32) 0 var(--space-12);font-family:var(--font-titrage);font-size:var(--text-20);border-bottom:1px solid var(--color-ardoise-700);padding-bottom:var(--space-8)}.saison__compte{margin:0 0 var(--space-16);font-size:var(--text-13);color:var(--color-craie-300)}.saison__groupe{margin:0 0 var(--space-24)}.saison__priorite{align-items:baseline;gap:var(--space-8);margin:0 0 var(--space-8);font-size:var(--text-13);text-transform:uppercase;letter-spacing:.04em;color:var(--color-craie-500);display:flex}.saison__priorite-compte{font-family:var(--font-code);font-size:var(--text-11);color:var(--color-craie-500)}.saison__liste{margin:0;padding:0;list-style:none}.saison__epingle,.saison__difference{align-items:baseline;gap:var(--space-12);padding:var(--space-8) 0;border-bottom:1px solid var(--color-ardoise-800);flex-wrap:wrap;display:flex}.saison__lien{align-items:center;gap:var(--space-12);min-height:48px;color:inherit;flex-wrap:wrap;display:flex}.saison__epingle-code{font-family:var(--font-code);font-size:var(--text-13);color:var(--color-craie-500)}.saison__epingle-nom{font-size:var(--text-16)}.saison__epingle-version{font-family:var(--font-code);font-size:var(--text-11);color:var(--color-craie-500);margin-left:auto}.saison__changelog{margin:var(--space-4) 0 0;font-size:var(--text-13);color:var(--color-craie-300);flex-basis:100%;max-width:68ch}.lexique__section{content-visibility:auto;contain-intrinsic-size:auto 600px}.fiche__fil a{align-items:center;min-height:48px;display:inline-flex}.lexique__sommaire a{justify-content:center;min-width:48px}.saut-au-contenu{align-items:center;min-height:48px;display:inline-flex}.entete__nav a{justify-content:center;min-width:48px}.recherche__declencheur{align-items:center;gap:var(--space-8);min-height:48px;padding:0 var(--space-12);border:1px solid var(--color-ardoise-700);background:var(--color-ardoise-900);color:var(--color-craie-300);font-family:var(--font-texte);font-size:var(--text-14);cursor:pointer;border-radius:8px;display:inline-flex}.recherche__declencheur:hover,.recherche__declencheur:focus-visible{color:var(--color-craie-100);border-color:var(--color-ardoise-600)}.recherche__raccourci{padding:2px var(--space-4);border:1px solid var(--color-ardoise-700);font-family:var(--font-code);font-size:var(--text-12);color:var(--color-craie-300);border-radius:4px}.recherche__voile{z-index:50;padding:var(--space-48) var(--space-16) var(--space-16);background:#0009;justify-content:center;display:flex;position:fixed;inset:0}.recherche__dialogue{border:1px solid var(--color-ardoise-700);background:var(--color-ardoise-900);border-radius:12px;flex-direction:column;width:min(40rem,100%);max-height:70vh;display:flex;overflow:hidden}.recherche__ligne-saisie{align-items:center;gap:var(--space-8);padding:var(--space-8);border-bottom:1px solid var(--color-ardoise-800);display:flex}.recherche__champ{min-height:48px;padding:0 var(--space-12);color:var(--color-craie-100);font-family:var(--font-texte);font-size:var(--text-16);background:0 0;border:0;flex:1}.recherche__champ:focus{outline:none}.recherche__fermer{width:48px;min-height:48px;color:var(--color-craie-300);font-size:var(--text-16);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.recherche__fermer:hover,.recherche__fermer:focus-visible{color:var(--color-craie-100);background:var(--color-ardoise-800)}.recherche__etat{padding:var(--space-8) var(--space-16);color:var(--color-craie-300);font-size:var(--text-14);min-height:1.5rem;margin:0}.recherche__resultats{padding:0 0 var(--space-8);margin:0;list-style:none;overflow-y:auto}.recherche__resultat--vise{background:var(--color-ardoise-800)}.recherche__resultat{align-items:center;gap:var(--space-12);min-height:48px;padding:0 var(--space-16);color:var(--color-craie-100);cursor:pointer;display:flex}.recherche__code{font-family:var(--font-code);font-size:var(--text-12);color:var(--color-craie-300)}.recherche__nom{flex:1}.recherche__mention{color:var(--color-brouillon);font-size:var(--text-12)}.recherche__vide{padding:var(--space-16);color:var(--color-craie-300);font-size:var(--text-14);margin:0}.comparateur{max-width:72rem;padding:var(--space-24) var(--space-16);margin:0 auto}.comparateur__code{font-family:var(--font-code);color:var(--color-craie-300)}.comparateur__resume{font-size:1.125rem;font-weight:600}.comparateur__panneau{margin-block-start:var(--space-32)}.comparateur__legende{color:var(--color-craie-300);max-width:60ch}.comparateur__changements{gap:var(--space-8);padding:0;list-style:none;display:grid}.comparateur__changement{gap:var(--space-12);padding:var(--space-8) var(--space-12);border-inline-start:3px solid var(--color-ardoise-700);background:var(--color-ardoise-900);border-radius:4px;grid-template-columns:6rem 1fr auto;align-items:baseline;display:grid}.comparateur__changement[data-portee=majeur]{border-inline-start-color:var(--color-alerte)}.comparateur__changement[data-portee=notable]{border-inline-start-color:var(--color-usam-500)}.comparateur__portee{text-transform:uppercase;letter-spacing:.04em;color:var(--color-craie-300);font-size:.8125rem}.comparateur__detail{font-family:var(--font-code);color:var(--color-craie-300);font-size:.875rem}.comparateur__changelog{padding:var(--space-16);border-inline-start:3px solid var(--color-usam-500);background:var(--color-ardoise-900);margin:0}.comparateur__changelog footer{color:var(--color-craie-300);margin-block-start:var(--space-8);font-size:.875rem}.comparateur__refus{padding:var(--space-16);border:1px solid var(--color-alerte);border-radius:4px}@media print{.comparateur__actions,.tos-player__transport,.tos-player__shortcuts,.comparateur__fil{display:none}.comparateur__panneau{break-inside:avoid}.comparateur__changement{background:0 0;border:1px solid #000}}.historique__frise{margin:0;padding:0;list-style:none}.historique__version{gap:var(--space-12);grid-template-columns:1.5rem 1fr;padding-block-end:var(--space-24);display:grid}.historique__marque{background:var(--color-craie-500);border-radius:50%;block-size:.75rem;inline-size:.75rem;margin-block-start:.35rem;position:relative}.historique__version:not(:last-child) .historique__marque:before{content:"";inline-size:1px;block-size:calc(100% + var(--space-24));background:var(--color-ardoise-700);position:absolute;inset-block-start:1.1rem;inset-inline-start:50%}.historique__version[data-statut=published] .historique__marque{background:var(--color-publie)}.historique__version[data-statut=archived] .historique__marque{background:var(--color-archive)}.historique__version[data-statut=ready] .historique__marque{background:var(--color-brouillon)}.historique__ligne{gap:var(--space-8);align-items:baseline;margin:0;display:flex}.historique__numero{font-family:var(--font-code);font-weight:600}.historique__statut{color:var(--color-craie-300);font-size:.875rem}.historique__version[data-statut=archived] .historique__statut{color:var(--color-archive)}.historique__courante{text-transform:uppercase;letter-spacing:.04em;background:var(--color-ardoise-800);color:var(--color-craie-300);border-radius:3px;padding:.1rem .4rem;font-size:.75rem}.historique__quand,.historique__saisons{margin:var(--space-4) 0 0;color:var(--color-craie-300);font-size:.875rem}.historique__changelog{margin:var(--space-8) 0 0;max-width:60ch}.historique__sans-changelog{margin:var(--space-8) 0 0;color:var(--color-craie-500);max-width:60ch;font-size:.875rem}.historique__comparer{margin:var(--space-8) 0 0}.partage{max-width:48rem;padding:var(--space-16) var(--space-16) var(--space-32);margin:0 auto}.partage__terrain,.partage__entete{margin:0 0 var(--space-24)}.partage__code{margin:0 0 var(--space-4);font-family:var(--font-code);font-size:var(--text-13);color:var(--color-craie-300)}.partage__titre{margin:0 0 var(--space-4);font-family:var(--font-titrage);font-size:var(--text-26);line-height:var(--leading-26);letter-spacing:-.02em}.partage__version{margin:0 0 var(--space-12);font-family:var(--font-code);font-size:var(--text-13);color:var(--color-craie-300)}.partage__objectif{max-width:60ch;margin:0}.partage__temps h2{margin:0 0 var(--space-8);font-family:var(--font-titrage);font-size:var(--text-16)}.partage__liste{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.partage__liste li{gap:var(--space-12);align-items:baseline;display:flex}.partage__rang{font-family:var(--font-code);font-size:var(--text-13);color:var(--color-craie-300);flex:none}.partage__pied{margin:var(--space-32) 0 0;padding:var(--space-16) 0 0;border-top:1px solid var(--color-ardoise-700);font-size:var(--text-13);color:var(--color-craie-300)}@media(min-width:48rem){.partage{padding:var(--space-32) var(--space-24) var(--space-48)}.partage__titre{font-size:var(--text-34);line-height:var(--leading-34)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
