/* @wwclib/wwc 1.0.5 — règles utiles aux articles, accent du site */
.wwc{color-scheme:light;--wwc-primary:#be1737;--wwc-primary-100:color-mix(in srgb, var(--wwc-primary) 15%, white);--wwc-primary-500:var(--wwc-primary);--wwc-primary-600:color-mix(in srgb, var(--wwc-primary), black 15%);--wwc-primary-800:color-mix(in srgb, var(--wwc-primary), black 40%);--wwc-gray:#6b7280;--wwc-gray-100:color-mix(in srgb, var(--wwc-gray) 10%, white);--wwc-gray-500:var(--wwc-gray);--wwc-gray-800:color-mix(in srgb, var(--wwc-gray), black 40%);--wwc-black:color-mix(in srgb, var(--wwc-gray), black 70%);--wwc-white:#fff;--wwc-success:#059669;--wwc-danger:#dc2626;--wwc-font-family:system-ui, -apple-system, sans-serif;--wwc-font-mono:ui-monospace, monospace;--wwc-line-height:1.6;--wwc-text-xs:.75em;--wwc-text-sm:.875em;--wwc-text-base:1em;--wwc-text-lg:1em;--wwc-text-xl:1.125em;--wwc-space:1em;--wwc-radius:.6em;--wwc-border-width:1px;--wwc-shadow:0 1px 2px 0 #0000000d;--wwc-outline-width:3px;--wwc-transition:.15s ease;--wwc-ring:0 0 0 var(--wwc-outline-width) color-mix(in srgb, var(--wwc-primary-500) 30%, transparent);--wwc-card-bg:color-mix(in srgb, var(--wwc-gray-100) 25%, transparent);--wwc-card-surface:var(--wwc-white);--wwc-card-border-width:2px;--wwc-card-border-color:color-mix(in srgb, var(--wwc-gray-500) 10%, transparent);--wwc-card-text:inherit;--wwc-card-heading:inherit;--wwc-card-header-size:var(--wwc-text-xl);--wwc-card-header-weight:600;--wwc-card-subheader-size:var(--wwc-text-base);--wwc-card-subheader-weight:600;--wwc-card-body-size:var(--wwc-text-base);--wwc-card-body-weight:400;--wwc-card-footer-size:var(--wwc-text-sm);--wwc-card-footer-weight:500;--wwc-form-label-size:var(--wwc-text-sm);--wwc-form-label-weight:500;--wwc-form-input-size:var(--wwc-text-sm);--wwc-form-input-bg:white;--wwc-form-input-border:color-mix(in srgb, var(--wwc-primary-800) 30%, transparent);--wwc-form-input-text:var(--wwc-black);--wwc-form-input-placeholder:var(--wwc-gray-500);--wwc-form-input-focus:var(--wwc-primary-500);--wwc-button-size:var(--wwc-text-sm);--wwc-button-weight:500;--wwc-button-primary-bg:var(--wwc-primary-500);--wwc-button-primary-bg-hover:var(--wwc-primary-800);--wwc-button-primary-text:white;--wwc-button-primary-ring:0 0 0 var(--wwc-outline-width) color-mix(in srgb, var(--wwc-primary-500) 30%, transparent);--wwc-button-secondary-bg:white;--wwc-button-secondary-bg-hover:var(--wwc-gray-100);--wwc-button-secondary-text:var(--wwc-black);--wwc-button-secondary-border:color-mix(in srgb, var(--wwc-gray-500) 30%, transparent);--wwc-button-secondary-ring:0 0 0 var(--wwc-outline-width) color-mix(in srgb, var(--wwc-gray-500) 20%, transparent);--wwc-link-color:var(--wwc-primary-600);--wwc-link-color-hover:var(--wwc-primary-800);--wwc-link-underline:underline;--wwc-link-underline-offset:2px;--wwc-slider-track-bg:color-mix(in srgb, var(--wwc-gray-500) 20%, transparent);--wwc-slider-track-height:6px;--wwc-slider-thumb-size:calc(var(--wwc-space) * 1.25);--wwc-slider-thumb-bg:var(--wwc-primary-500);--wwc-slider-thumb-ring:var(--wwc-ring);--wwc-checkbox-size:calc(var(--wwc-space) * 1.25);--wwc-checkbox-bg:var(--wwc-form-input-bg);--wwc-checkbox-border:color-mix(in srgb, var(--wwc-primary-800) 30%, transparent);--wwc-checkbox-radius:calc(var(--wwc-radius) / 2);--wwc-checkbox-checked-bg:var(--wwc-primary-500);--wwc-checkbox-checked-border:var(--wwc-primary-500);--wwc-checkbox-ring:var(--wwc-ring);--wwc-checkbox-icon:url(/assets/wwc/check.svg);--wwc-radio-size:calc(var(--wwc-space) * 1.25);--wwc-radio-bg:var(--wwc-form-input-bg);--wwc-radio-border:color-mix(in srgb, var(--wwc-primary-800) 20%, transparent);--wwc-radio-checked-border:var(--wwc-primary-500);--wwc-radio-checked-dot:var(--wwc-primary-500);--wwc-radio-ring:var(--wwc-ring);--wwc-switch-width:2.25em;--wwc-switch-height:1.25em;--wwc-switch-bg:var(--wwc-gray-500);--wwc-switch-checked-bg:var(--wwc-primary-500);--wwc-switch-thumb-bg:var(--wwc-card-surface);--wwc-switch-ring:var(--wwc-ring);--wwc-icon-chevron:url(/assets/wwc/chevron-down.svg);--wwc-icon-tip:url(/assets/wwc/lightbulb.svg);--wwc-icon-info:url(/assets/wwc/info.svg);--wwc-icon-pro:url(/assets/wwc/thumbs-up.svg);--wwc-icon-con:url(/assets/wwc/thumbs-down.svg);--wwc-icon-calendar:url(/assets/wwc/calendar.svg);--wwc-icon-clock:url(/assets/wwc/clock.svg);--wwc-icon-link:url(/assets/wwc/external-link.svg);--wwc-icon-download:url(/assets/wwc/download.svg);--wwc-icon-bookmark:url(/assets/wwc/bookmark.svg);--wwc-icon-quote:url(/assets/wwc/quote.svg);--wwc-icon-message:url(/assets/wwc/message-circle.svg);--wwc-icon-code:url(/assets/wwc/code.svg);--wwc-icon-terminal:url(/assets/wwc/terminal.svg);--wwc-icon-settings:url(/assets/wwc/settings.svg);--wwc-icon-list:url(/assets/wwc/list.svg);--wwc-icon-file:url(/assets/wwc/file-text.svg);--wwc-icon-image:url(/assets/wwc/image.svg);--wwc-icon-check:url(/assets/wwc/check-circle.svg);--wwc-icon-star:url(/assets/wwc/star.svg);--wwc-icon-zap:url(/assets/wwc/zap.svg);--wwc-icon-lock:url(/assets/wwc/lock.svg);--wwc-icon-shield:url(/assets/wwc/shield.svg);--wwc-icon-eye:url(/assets/wwc/eye.svg);--wwc-icon-user:url(/assets/wwc/user.svg);--wwc-icon-users:url(/assets/wwc/users.svg);--wwc-icon-heart:url(/assets/wwc/heart.svg);--wwc-icon-credit-card:url(/assets/wwc/credit-card.svg);--wwc-icon-gift:url(/assets/wwc/gift.svg);--wwc-icon-tag:url(/assets/wwc/tag.svg);--wwc-icon-book:url(/assets/wwc/book-open.svg);--wwc-icon-graduation:url(/assets/wwc/graduation-cap.svg);--wwc-icon-map-pin:url(/assets/wwc/map-pin.svg);--wwc-icon-compass:url(/assets/wwc/compass.svg);--wwc-icon-globe:url(/assets/wwc/globe.svg);--wwc-icon-video:url(/assets/wwc/video.svg);--wwc-icon-mic:url(/assets/wwc/mic.svg);--wwc-icon-camera:url(/assets/wwc/camera.svg);--wwc-icon-size:1.5em;box-sizing:border-box;margin:var(--wwc-space) 0;padding:var(--wwc-space) calc(var(--wwc-space) * 1.25);border:var(--wwc-card-border-width) solid var(--wwc-card-border-color);border-radius:var(--wwc-radius);font-family:var(--wwc-font-family);font-weight:var(--wwc-card-body-weight);font-style:normal;line-height:var(--wwc-line-height);text-align:left;text-transform:none;letter-spacing:normal;word-spacing:normal;white-space:normal;color:var(--wwc-card-text);background:var(--wwc-card-bg);vertical-align:baseline;quotes:none;content:normal;text-decoration:none;list-style:none}:where(.wwc) .wwc-header{margin-bottom:var(--wwc-space)}:where(.wwc) .wwc-header:has(+.wwc-body){padding-bottom:var(--wwc-space);border-bottom:var(--wwc-card-border-width) solid var(--wwc-card-border-color)}:where(.wwc) .wwc-header .wwc-title{font-size:var(--wwc-card-header-size);font-weight:var(--wwc-card-header-weight);color:var(--wwc-card-heading);margin-bottom:calc(var(--wwc-space) * .125)}:where(.wwc)>.wwc-title{font-size:var(--wwc-text-lg);font-weight:var(--wwc-card-header-weight);color:var(--wwc-card-heading);margin-bottom:calc(var(--wwc-space) * .125)}:where(.wwc) .wwc-header .wwc-subtitle,:where(.wwc)>.wwc-subtitle{font-size:var(--wwc-card-body-size);color:inherit;font-weight:400}:where(.wwc) .wwc-body{font-size:var(--wwc-card-body-size)}:where(.wwc) .wwc-body p,:where(.wwc) .wwc-body ul,:where(.wwc) .wwc-body ol{margin:0 0 calc(var(--wwc-space) * .75) 0}:where(.wwc).wwc-info:before{--_icon:var(--wwc-icon-info)}:where(.wwc).wwc-grid,:where(.wwc) .wwc-grid{grid-template-columns:repeat(var(--wwc-grid-cols,2), 1fr);gap:calc(var(--wwc-space) * 1.5);display:grid}:where(.wwc)>.wwc-grid{margin:calc(var(--wwc-space) * .5) 0}:where(.wwc).wwc-grid>.wwc-column,:where(.wwc) .wwc-grid>.wwc-column{padding:0}:where(.wwc).wwc-grid>.wwc-column>.wwc-title,:where(.wwc) .wwc-grid>.wwc-column>.wwc-title{align-items:center;gap:calc(var(--wwc-space) / 2);font-size:var(--wwc-card-subheader-size);font-weight:var(--wwc-card-subheader-weight);color:var(--wwc-card-heading);margin-bottom:calc(var(--wwc-space) / 4);display:flex}:where(.wwc-grid)>.wwc-column[class*=wwc-icon-]>.wwc-title:before{content:"";width:var(--wwc-icon-size);height:var(--wwc-icon-size);-webkit-mask:var(--_icon) no-repeat center / contain;mask:var(--_icon) no-repeat center / contain;background-color:var(--wwc-primary-500);flex-shrink:0}:where(.wwc-grid)>.wwc-column.wwc-icon-pro>.wwc-title:before{--_icon:var(--wwc-icon-pro);background-color:var(--wwc-success)}:where(.wwc-grid)>.wwc-column.wwc-icon-con>.wwc-title:before{--_icon:var(--wwc-icon-con);background-color:var(--wwc-danger)}:where(.wwc).wwc-grid>.wwc-column>p,:where(.wwc) .wwc-grid>.wwc-column>p{font-size:var(--wwc-text-base);margin:0}:where(.wwc).wwc-table{-webkit-overflow-scrolling:touch;padding:0;overflow-x:auto}:where(.wwc).wwc-table table{border-collapse:collapse;width:100%;font-size:var(--wwc-form-input-size);margin-top:0}:where(.wwc).wwc-table th,:where(.wwc).wwc-table td{padding:calc(var(--wwc-space) * .75) var(--wwc-space);text-align:left;border-bottom:var(--wwc-card-border-width) solid var(--wwc-card-border-color)}:where(.wwc).wwc-table th{font-size:var(--wwc-text-xs);font-weight:var(--wwc-form-label-weight);text-transform:uppercase;letter-spacing:.05em;background:color-mix(in srgb, var(--wwc-primary-800) 10%, transparent)}:where(.wwc).wwc-table tbody tr:last-child td{border-bottom:none}:where(.wwc) .wwc-column.wwc-metric{text-align:center;background:color-mix(in srgb, var(--wwc-primary) 5%, transparent);padding:var(--wwc-space);border-radius:var(--wwc-radius)}:where(.wwc) .wwc-column.wwc-metric>.wwc-title{margin-bottom:calc(var(--wwc-space) * .25);justify-content:center;font-size:1.75em;font-weight:700;line-height:1.15}:where(.wwc) .wwc-column.wwc-metric>p{font-size:var(--wwc-text-sm)}
