.catalogue__bar[data-astro-cid-ikgdew4z]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-bottom:24px;display:flex}.catalogue__filters[data-astro-cid-ikgdew4z]{background:var(--v-ui-card-bg);border:1px solid var(--v-border);border-radius:var(--v-radius-ctrl);gap:6px;padding:4px;display:inline-flex}.filter[data-astro-cid-ikgdew4z]{cursor:pointer;color:var(--v-text-sec);background:0 0;border:0;border-radius:6px;padding:8px 14px;font-size:14px}.filter[data-astro-cid-ikgdew4z]:hover{color:var(--v-text)}.filter[data-astro-cid-ikgdew4z][aria-pressed=true]{background:var(--v-ui-btn-primary-bg);color:var(--v-ui-btn-primary-text)}.legende[data-astro-cid-ikgdew4z]{color:var(--v-text-sec);flex-wrap:wrap;gap:6px 20px;font-size:13px;list-style:none;display:flex}.legende[data-astro-cid-ikgdew4z] li[data-astro-cid-ikgdew4z]{align-items:center;gap:6px;display:inline-flex}.domaines[data-astro-cid-ikgdew4z]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:16px;display:grid}.domaine[data-astro-cid-ikgdew4z]{background:var(--v-ui-card-bg);border:1px solid var(--v-ui-card-border);border-radius:var(--v-radius-card);padding:22px}.domaine__head[data-astro-cid-ikgdew4z]{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}.domaine__head[data-astro-cid-ikgdew4z] h3[data-astro-cid-ikgdew4z]{color:var(--v-primary-700);font-size:20px}.domaine__sub[data-astro-cid-ikgdew4z]{color:var(--v-text-sec);font-size:13px}a[data-astro-cid-ikgdew4z].domaine__sub:hover{color:var(--v-ui-link)}.briques[data-astro-cid-ikgdew4z]{gap:10px;list-style:none;display:grid}.brique[data-astro-cid-ikgdew4z]{align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.brique[data-astro-cid-ikgdew4z] .pastille{padding-top:2px}.brique__body[data-astro-cid-ikgdew4z]{flex-direction:column;gap:2px;display:flex}.brique__text[data-astro-cid-ikgdew4z]{color:var(--v-text-sec);font-size:13px}.brique[data-astro-cid-ikgdew4z][data-statut=surmesure] .brique__label[data-astro-cid-ikgdew4z]{color:var(--v-text-sec)}.catalogue[data-astro-cid-ikgdew4z][data-filter=dispo] .brique[data-astro-cid-ikgdew4z][data-statut=surmesure],.catalogue[data-astro-cid-ikgdew4z][data-filter=surmesure] .brique[data-astro-cid-ikgdew4z][data-statut=dispo]{display:none}.catalogue[data-astro-cid-ikgdew4z][data-filter=surmesure] .brique[data-astro-cid-ikgdew4z][data-statut=surmesure] .brique__label[data-astro-cid-ikgdew4z]{color:var(--v-text)}.domaine[data-astro-cid-ikgdew4z][hidden]{display:none}.schema[data-astro-cid-ssqeqki3]{margin:0}.schema__svg[data-astro-cid-ssqeqki3]{width:100%;max-width:900px;height:auto;font-family:var(--v-font);margin:0 auto}.schema__link[data-astro-cid-ssqeqki3]{stroke:var(--v-border);stroke-width:2px}.schema__link--outer[data-astro-cid-ssqeqki3]{stroke-dasharray:4 6}.schema__base[data-astro-cid-ssqeqki3]{fill:var(--v-primary-700)}.schema__base-text[data-astro-cid-ssqeqki3]{fill:var(--v-ui-header-text);text-anchor:middle;font-size:15px;font-weight:500}.schema__base-sub[data-astro-cid-ssqeqki3]{fill:var(--v-ui-header-text-dim);text-anchor:middle;font-size:12px}.schema__node[data-astro-cid-ssqeqki3]{fill:var(--v-surface);stroke:var(--v-primary-500);stroke-width:1.5px}.schema__node-text[data-astro-cid-ssqeqki3]{fill:var(--v-primary-700);text-anchor:middle;font-size:14px;font-weight:500}.schema__node-sub[data-astro-cid-ssqeqki3]{fill:var(--v-text-sec);text-anchor:middle;font-size:11px}.schema__outer[data-astro-cid-ssqeqki3]{fill:var(--v-primary-50);stroke:var(--v-border);stroke-dasharray:3 3}.schema__outer-text[data-astro-cid-ssqeqki3]{fill:var(--v-text-sec);text-anchor:middle;font-size:11px}figcaption[data-astro-cid-ssqeqki3]{color:var(--v-text-sec);text-align:center;margin-top:8px;font-size:13px}@media (width<=640px){.schema__svg[data-astro-cid-ssqeqki3]{min-width:560px}.schema[data-astro-cid-ssqeqki3]{overflow-x:auto}}.bform[data-astro-cid-rgwqeimx]{background:var(--v-ui-card-bg);border:1px solid var(--v-ui-card-border);border-radius:var(--v-radius-card);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 20px;padding:28px;display:grid}.bform__row[data-astro-cid-rgwqeimx]{flex-direction:column;gap:6px;display:flex}.bform__row--full[data-astro-cid-rgwqeimx]{grid-column:1/-1}label[data-astro-cid-rgwqeimx]{font-size:14px;font-weight:var(--v-weight-medium)}input[data-astro-cid-rgwqeimx],textarea[data-astro-cid-rgwqeimx]{font:inherit;color:var(--v-text);background:var(--v-ui-card-bg);border:1px solid var(--v-border);border-radius:var(--v-radius-ctrl);min-height:44px;padding:10px 12px}textarea[data-astro-cid-rgwqeimx]{resize:vertical}input[data-astro-cid-rgwqeimx]:focus,textarea[data-astro-cid-rgwqeimx]:focus{border-color:var(--v-ui-focus-ring)}.bform__trap[data-astro-cid-rgwqeimx]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bform__error[data-astro-cid-rgwqeimx]{color:var(--v-ui-badge-danger-text);background:var(--v-ui-badge-danger-bg);border-radius:var(--v-radius-ctrl);grid-column:1/-1;padding:10px 12px;font-size:14px}.bform__actions[data-astro-cid-rgwqeimx]{flex-flow:wrap;align-items:center;gap:16px}.bform__note[data-astro-cid-rgwqeimx]{color:var(--v-text-sec);max-width:52ch;font-size:14px}.regles[data-astro-cid-cjyxglih]{padding-top:48px}.regles__list[data-astro-cid-cjyxglih]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;margin-bottom:32px;list-style:none;display:grid}.regle[data-astro-cid-cjyxglih]{background:var(--v-ui-card-bg);border:1px solid var(--v-ui-card-border);border-radius:var(--v-radius-card);padding:22px}.regle__num[data-astro-cid-cjyxglih]{background:var(--v-ui-btn-primary-bg);width:32px;height:32px;color:var(--v-ui-btn-primary-text);font-weight:var(--v-weight-medium);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.regle[data-astro-cid-cjyxglih] h2[data-astro-cid-cjyxglih]{margin-bottom:6px;font-size:19px}.regle[data-astro-cid-cjyxglih] p[data-astro-cid-cjyxglih]{color:var(--v-text-sec);font-size:14px}.catalogue__note[data-astro-cid-cjyxglih]{color:var(--v-text-sec);max-width:68ch;margin-top:24px;font-size:14px}.schema__link[data-astro-cid-cjyxglih]{margin-top:20px;font-size:14px}.schema__link[data-astro-cid-cjyxglih] a[data-astro-cid-cjyxglih]{color:var(--v-ui-link);font-weight:var(--v-weight-medium)}
