.lex-bar[data-astro-cid-mj3zrikl],.lex-fams[data-astro-cid-mj3zrikl]{background:var(--paper-2)}.lex-bar[data-astro-cid-mj3zrikl]{padding-top:var(--space-5)}.lex-fams[data-astro-cid-mj3zrikl]{padding-block:var(--space-3) var(--space-4);border-bottom:1px solid var(--line)}html:not(.js) .lex-bar[data-astro-cid-mj3zrikl]{display:none}html:not(.js) .lex-fams[data-astro-cid-mj3zrikl]{padding-top:var(--space-5)}.lex-label[data-astro-cid-mj3zrikl]{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--ink-2)}.lex-bar__inner[data-astro-cid-mj3zrikl]{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label count" "field field" "check check";align-items:center;gap:var(--space-2) var(--space-4)}.lex-bar__label[data-astro-cid-mj3zrikl]{grid-area:label}.lex-bar__count[data-astro-cid-mj3zrikl]{grid-area:count;justify-self:end;font-size:var(--text-sm);color:var(--muted);white-space:nowrap}.lex-bar__field[data-astro-cid-mj3zrikl]{grid-area:field;position:relative;min-width:0}.lex-bar__check[data-astro-cid-mj3zrikl]{grid-area:check}.lex-bar__field[data-astro-cid-mj3zrikl] .lex-bar__icon{position:absolute;left:.85rem;top:50%;width:1.125rem;height:1.125rem;margin-top:-.5625rem;color:var(--subtle);pointer-events:none}.lex-bar__input[data-astro-cid-mj3zrikl]{width:100%;min-height:var(--tap);padding:.55rem .75rem .55rem 2.5rem;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--white);color:var(--ink);font-size:var(--text-base);line-height:1.3;transition:border-color var(--dur-fast) ease}.lex-bar__input[data-astro-cid-mj3zrikl]::placeholder{color:var(--subtle);opacity:1}.lex-bar__input[data-astro-cid-mj3zrikl]:hover{border-color:var(--brand-700)}.lex-bar__input[data-astro-cid-mj3zrikl]:focus-visible{outline-offset:1px;border-color:var(--brand-700)}.lex-bar__check[data-astro-cid-mj3zrikl]{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--ink-2);cursor:pointer}.lex-bar__check[data-astro-cid-mj3zrikl] input[data-astro-cid-mj3zrikl]{flex:none;width:1.125rem;height:1.125rem;accent-color:var(--brand-700);cursor:pointer}.lex-fams__inner[data-astro-cid-mj3zrikl]{display:grid;gap:var(--space-2)}.lex-fams__row[data-astro-cid-mj3zrikl]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.lex-chip[data-astro-cid-mj3zrikl]{display:inline-flex;align-items:center;min-height:2.25rem;padding:.3rem .8rem;border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--white);color:var(--ink-2);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:1.2;text-decoration:none;transition:background-color var(--dur-fast) ease,border-color var(--dur-fast) ease,color var(--dur-fast) ease,opacity var(--dur-fast) ease}.lex-chip[data-astro-cid-mj3zrikl]:hover{border-color:var(--brand-700);color:var(--brand-800);text-decoration:none}@media(max-width:767px){.lex-fams__row[data-astro-cid-mj3zrikl]{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;margin-inline:calc(-1 * var(--gutter));padding:.375rem var(--gutter);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--gutter) - 1.5rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--gutter) - 1.5rem),transparent)}.lex-fams__row[data-astro-cid-mj3zrikl]:focus-within{-webkit-mask-image:none;mask-image:none}.lex-fams__row[data-astro-cid-mj3zrikl]>li[data-astro-cid-mj3zrikl]{flex:none}.lex-chip[data-astro-cid-mj3zrikl]{white-space:nowrap}}.lex-chip[data-astro-cid-mj3zrikl].is-empty{border-style:dashed;background:transparent;color:var(--subtle)}@media(min-width:768px){.lex-bar__inner[data-astro-cid-mj3zrikl]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label count" "field check";column-gap:var(--space-5)}}@media(min-width:1024px){.lex-bar[data-astro-cid-mj3zrikl]{position:sticky;top:var(--header-h);z-index:5;padding-block:var(--space-2);border-bottom:1px solid var(--line)}.lex-bar__inner[data-astro-cid-mj3zrikl]{grid-template-columns:auto minmax(14rem,24rem) auto minmax(0,1fr);grid-template-areas:"label field check count";column-gap:var(--space-5)}.lex-bar__count[data-astro-cid-mj3zrikl]{justify-self:end}.lex-bar__input[data-astro-cid-mj3zrikl]{min-height:2.5rem;padding-block:.45rem}.lex-fams[data-astro-cid-mj3zrikl]{padding-top:var(--space-4)}.lex-fams__inner[data-astro-cid-mj3zrikl]{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--space-5)}html.js:has([data-lex-bar]){--sticky-extra: 3.8125rem}}.lex-card[data-astro-cid-p4zjsijy]{position:relative;display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-5);background:var(--color-surface);border:var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);container-type:inline-size;transition:border-color var(--dur-base) ease,box-shadow var(--dur-base) ease}.lex-card--video[data-astro-cid-p4zjsijy]{border-color:var(--brand-100);box-shadow:var(--shadow-md)}.lex-card[data-astro-cid-p4zjsijy]:target{border-color:var(--brand-500);box-shadow:0 0 0 3px var(--brand-100),var(--shadow-md)}.lex-card__head[data-astro-cid-p4zjsijy]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-3);min-height:1.75rem}.lex-card__term[data-astro-cid-p4zjsijy]{font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1.3;color:var(--brand-800)}.lex-card__pending[data-astro-cid-p4zjsijy]{font-weight:var(--weight-medium);color:var(--subtle)}.lex-card__q[data-astro-cid-p4zjsijy]{font-size:var(--text-lg)}.lex-card__def[data-astro-cid-p4zjsijy]{color:var(--ink-2);line-height:var(--leading-normal)}.lex-card__foot[data-astro-cid-p4zjsijy]{display:grid;gap:var(--space-4);margin-top:auto;padding-top:var(--space-2)}.lex-card__video[data-astro-cid-p4zjsijy]{display:grid;gap:var(--space-3);padding:var(--space-3);background:var(--brand-50);border:1px solid var(--brand-100);border-radius:var(--radius-md)}.lex-card__thumb[data-astro-cid-p4zjsijy]{position:relative;display:block;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--white)}.lex-card__thumb[data-astro-cid-p4zjsijy] .lex-card__img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.lex-card__play[data-astro-cid-p4zjsijy]{position:absolute;left:50%;top:50%;width:2.75rem;height:2.75rem;margin:-1.375rem 0 0 -1.375rem;border-radius:50%;background:var(--brand-700);box-shadow:var(--shadow-md);opacity:0;transform:scale(.85);transition:opacity var(--dur-fast) ease,transform var(--dur-base) var(--ease-out)}.lex-card__play[data-astro-cid-p4zjsijy]:before{content:"";position:absolute;left:54%;top:50%;width:.9rem;height:1rem;transform:translate(-50%,-50%);background:var(--white);clip-path:polygon(0 0,100% 50%,0 100%)}.lex-card__thumb[data-astro-cid-p4zjsijy]:hover .lex-card__play[data-astro-cid-p4zjsijy],.lex-card__thumb[data-astro-cid-p4zjsijy]:focus-visible .lex-card__play[data-astro-cid-p4zjsijy]{opacity:1;transform:none}.lex-card__actions[data-astro-cid-p4zjsijy]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.lex-card__duree[data-astro-cid-p4zjsijy]{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-sm);color:var(--muted);white-space:nowrap}.lex-card__duree[data-astro-cid-p4zjsijy] .icon{width:1rem;height:1rem}.lex-card__short[data-astro-cid-p4zjsijy]{min-height:2rem;font-size:var(--text-sm)}@container (min-width: 26rem){.lex-card__video[data-astro-cid-p4zjsijy]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:var(--space-4)}.lex-card__actions[data-astro-cid-p4zjsijy]{flex-direction:column;align-items:flex-start}}.lex-card__see[data-astro-cid-p4zjsijy]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-1) var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);font-size:var(--text-sm)}.lex-card__see-label[data-astro-cid-p4zjsijy]{font-weight:var(--weight-semibold);color:var(--ink-2)}.lex-card__see-list[data-astro-cid-p4zjsijy]{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3)}.lex-card__see-list[data-astro-cid-p4zjsijy] a[data-astro-cid-p4zjsijy]{display:inline-flex;align-items:center;min-height:1.75rem}.az-legend[data-astro-cid-avgzonbz]{display:inline-flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);font-size:var(--text-sm);color:var(--muted)}.az-mark[data-astro-cid-avgzonbz]{position:relative;display:inline-block;flex:none;width:1.1rem;height:1.1rem;margin-left:.4rem;vertical-align:-.15em;border-radius:50%;background:var(--brand-700)}.az-legend[data-astro-cid-avgzonbz] .az-mark[data-astro-cid-avgzonbz]{margin-left:0}.az-mark[data-astro-cid-avgzonbz]:before{content:"";position:absolute;left:56%;top:50%;width:.4rem;height:.46rem;transform:translate(-50%,-50%);background:var(--white);clip-path:polygon(0 0,100% 50%,0 100%)}.az[data-astro-cid-avgzonbz]{columns:4 9.5rem;column-gap:var(--space-6)}.az__group[data-astro-cid-avgzonbz]{break-inside:avoid;padding-bottom:var(--space-5)}.az__letter[data-astro-cid-avgzonbz]{margin-bottom:var(--space-2);padding-bottom:var(--space-1);border-bottom:1px solid var(--line-strong);font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--weight-medium);line-height:1.2;color:var(--brand-700)}.az__list[data-astro-cid-avgzonbz]{display:grid;gap:.125rem}.az__tail[data-astro-cid-avgzonbz]{white-space:nowrap}.az__list[data-astro-cid-avgzonbz] a[data-astro-cid-avgzonbz]{display:inline-block;padding-block:.2rem;line-height:1.35;color:var(--ink);text-decoration-color:var(--line-strong)}.az__list[data-astro-cid-avgzonbz] a[data-astro-cid-avgzonbz]:hover{color:var(--color-action);text-decoration-color:currentColor}.lex-tldr[data-astro-cid-miqvo5td]{max-width:var(--measure);color:var(--ink-2)}.lex-tldr[data-astro-cid-miqvo5td] strong[data-astro-cid-miqvo5td]{color:var(--ink)}.lex-hero__actions[data-astro-cid-miqvo5td]{margin-top:var(--space-2)}.lex-famille[data-astro-cid-miqvo5td]{scroll-margin-top:calc(-1 * var(--space-4))}.lex-empty[data-astro-cid-miqvo5td]{padding-block:var(--section-y-sm)}.lex-empty__text[data-astro-cid-miqvo5td]{max-width:var(--measure);font-size:var(--text-md);color:var(--ink-2)}.lex-grid[data-astro-cid-miqvo5td]{display:grid;gap:var(--space-4);align-items:stretch}@media(min-width:768px){.lex-grid[data-astro-cid-miqvo5td]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}}.section[data-astro-cid-miqvo5td] .lex-index__header{margin-bottom:var(--space-4)}
