@charset "UTF-8";pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#79c0ff}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-comment,.hljs-code,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}*,*:before,*:after{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0;font-size:1.6rem}html{font-size:62.5%;scrollbar-gutter:stable}body{height:100%;color:#1a1f36;background-color:#e9edf3;scrollbar-gutter:stable!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{cursor:pointer;border:none;background-color:transparent;transition:opacity .15s cubic-bezier(.4,0,.2,1)}ul{list-style:none}a,a:hover,a:active{color:#1a1f36;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;line-height:1.3}h1,h1 span{font-weight:700;font-size:2.4rem;line-height:3.6rem}:focus-visible{outline:2px solid #0066cc;outline-offset:2px;border-radius:.4rem}p::selection,span::selection,a::selection,i::selection,button::selection,input::selection,div::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection{background-color:#06c;color:#fff}.custom-tooltip{background-color:#1a1f36;color:#fff;font-size:1.2rem;padding:.6rem 1rem;border-radius:.8rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;max-width:200px;text-align:center;white-space:normal}.tox-edit-area__iframe html{background-color:#fff}.mce-content-body{background-color:#fff;padding:2.4rem;height:initial}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks):before{left:2.4rem}html.cdk-global-scrollblock{overflow-y:hidden!important}@media print{body.printing-report *{visibility:hidden}body.printing-report .afest-report,body.printing-report .afest-report *{visibility:visible}body.printing-report .afest-report{position:absolute;top:0;left:0;width:100%}}:root{--lbg-font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;--lbg-radius: .88rem;--lbg-radius-sm: .48rem;--lbg-radius-md: .68rem;--lbg-radius-lg: .88rem;--lbg-radius-xl: 1.28rem;--lbg-radius-2xl: 1.68rem;--lbg-background: oklch(.976 .008 255);--lbg-foreground: oklch(.21 .04 265);--lbg-card: oklch(1 0 0);--lbg-primary: oklch(.585 .225 266);--lbg-primary-foreground: oklch(.99 .003 247);--lbg-primary-soft: oklch(.79 .12 290);--lbg-muted: oklch(.968 .008 247);--lbg-muted-foreground: oklch(.53 .035 257);--lbg-accent: oklch(.951 .02 248);--lbg-accent-foreground: oklch(.3 .06 264);--lbg-destructive: oklch(.6 .225 25);--lbg-border: oklch(.918 .013 255);--lbg-ring: oklch(.546 .215 262.9);--lbg-ink: oklch(.19 .052 256);--lbg-ink-foreground: oklch(.985 .003 247);--lbg-risk: oklch(.612 .216 25.5);--lbg-warn: oklch(.735 .16 62);--lbg-safe: oklch(.63 .145 156);--lbg-safety: oklch(.86 .17 95);--lbg-safety-foreground: oklch(.46 .09 90);--lbg-quality: var(--lbg-primary);--lbg-cogeo: oklch(.758 .13 175.8);--lbg-cogeo-ink: oklch(.44 .105 175.5);--lbg-cogeo-soft: oklch(.968 .028 175.8);--lbg-resource-video: oklch(.48 .2 295);--lbg-resource-photo: oklch(.45 .1 210);--lbg-resource-audio: oklch(.49 .19 350);--lbg-resource-tableur: oklch(.43 .12 150);--lbg-resource-pdf: oklch(.49 .19 25);--lbg-resource-document: oklch(.48 .19 265);--lbg-resource-fichier: oklch(.46 .1 65);--lbg-shadow-soft: 0 1px 2px oklch(.2 .04 265 / .04), 0 8px 24px -12px oklch(.2 .04 265 / .12);--lbg-shadow-lift: 0 2px 4px oklch(.2 .04 265 / .05), 0 18px 40px -18px oklch(.2 .04 265 / .22)}:where(.lbg-ui,.cdk-menu.lbg-card){font-family:var(--lbg-font-sans);font-size:1.4rem;line-height:1.5;color:var(--lbg-foreground)}:where(.lbg-ui *:not(.material-symbols-outlined)),:where(.cdk-menu.lbg-card *:not(.material-symbols-outlined)){font-family:inherit;font-size:inherit}.lbg-ui :is(h1,h2,h3,h4,h5,h6){font-family:var(--lbg-font-sans);color:var(--lbg-foreground);text-wrap:balance}.lbg-ui a{color:inherit}.lbg-ui .material-symbols-outlined{font-size:2rem;line-height:1}.lbg-card{border-radius:var(--lbg-radius-2xl);border:1px solid color-mix(in oklab,var(--lbg-ink) 8%,transparent);background-color:var(--lbg-card);box-shadow:var(--lbg-shadow-soft)}.lbg-focus-ring:focus-visible,.lbg-ui :is(a,button,input):focus-visible{outline:2px solid var(--lbg-ring);outline-offset:2px}.lbg-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;height:4.4rem;padding:0 2rem;border:1px solid transparent;border-radius:var(--lbg-radius-xl);font-family:var(--lbg-font-sans);font-size:1.4rem;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;text-decoration:none;transition:filter .15s ease,background-color .15s ease,color .15s ease}.lbg-btn:disabled,.lbg-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.lbg-btn .material-symbols-outlined{font-size:1.8rem}.lbg-btn.lbg-btn--sm{height:3.6rem;padding:0 1.2rem}.lbg-btn.lbg-btn--lg{height:5.2rem;padding:0 2.4rem;font-size:1.6rem}.lbg-btn.lbg-btn--icon{width:3.6rem;padding:0}.lbg-btn.lbg-btn--primary{background-color:var(--lbg-primary);color:var(--lbg-primary-foreground);box-shadow:var(--lbg-shadow-soft)}.lbg-btn.lbg-btn--primary:hover{filter:brightness(1.1)}.lbg-btn.lbg-btn--ink{background-color:var(--lbg-ink);color:var(--lbg-ink-foreground);box-shadow:var(--lbg-shadow-soft)}.lbg-btn.lbg-btn--ink:hover{filter:brightness(1.25)}.lbg-btn.lbg-btn--outline{border-color:var(--lbg-border);background-color:var(--lbg-card);color:var(--lbg-foreground)}.lbg-btn.lbg-btn--outline:hover{background-color:var(--lbg-muted)}.lbg-btn.lbg-btn--ghost{background-color:transparent;color:var(--lbg-muted-foreground)}.lbg-btn.lbg-btn--ghost:hover{background-color:var(--lbg-muted);color:var(--lbg-foreground)}.lbg-btn.lbg-btn--soft{background-color:var(--lbg-accent);color:var(--lbg-accent-foreground)}.lbg-btn.lbg-btn--soft:hover{filter:brightness(1.05)}.lbg-btn.lbg-btn--risk{background-color:var(--lbg-risk);color:var(--lbg-primary-foreground)}.lbg-btn.lbg-btn--risk:hover{filter:brightness(1.1)}.lbg-badge{display:inline-flex;align-items:center;gap:.6rem;padding:.4rem 1rem;border-radius:999px;font-family:var(--lbg-font-sans);font-size:1.2rem;font-weight:600;line-height:1.4;white-space:nowrap;background-color:var(--lbg-muted);color:var(--lbg-muted-foreground)}.lbg-badge--risk{background-color:color-mix(in oklab,var(--lbg-risk) 10%,transparent);color:var(--lbg-risk)}.lbg-badge--warn{background-color:color-mix(in oklab,var(--lbg-warn) 15%,transparent);color:#7f4400;color:oklch(45% .11 60deg)}.lbg-badge--safe{background-color:color-mix(in oklab,var(--lbg-safe) 12%,transparent);color:var(--lbg-safe)}.lbg-badge--primary{background-color:color-mix(in oklab,var(--lbg-primary) 10%,transparent);color:var(--lbg-primary)}.lbg-badge--cogeo{background-color:color-mix(in oklab,var(--lbg-cogeo) 18%,transparent);color:var(--lbg-cogeo-ink)}.lbg-badge--safety{background-color:color-mix(in oklab,var(--lbg-safety) 30%,transparent);color:var(--lbg-safety-foreground)}.lbg-progress{height:.8rem;width:100%;overflow:hidden;border-radius:999px;background-color:var(--lbg-muted)}.lbg-progress__bar{height:100%;border-radius:999px;background-color:var(--lbg-primary);transition:width .3s ease}.lbg-progress--safe .lbg-progress__bar{background-color:var(--lbg-safe)}.lbg-progress--warn .lbg-progress__bar{background-color:var(--lbg-warn)}.lbg-progress--live .lbg-progress__bar{position:relative;overflow:hidden;transition:width 3s ease-out}.lbg-progress--live .lbg-progress__bar:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:translate(-100%);animation:lbg-progress-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.lbg-progress--live .lbg-progress__bar{transition:none}.lbg-progress--live .lbg-progress__bar:after{display:none}}@keyframes lbg-progress-shimmer{to{transform:translate(100%)}}.lbg-footer-bar{position:sticky;bottom:0;z-index:5;flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1.6rem;margin-top:auto;padding:1.2rem 1.6rem;border:1px solid var(--lbg-border);border-radius:var(--lbg-radius-xl);background-color:var(--lbg-card);box-shadow:var(--lbg-shadow-soft)}.lbg-skeleton{display:block;border-radius:var(--lbg-radius-md);background:linear-gradient(90deg,var(--lbg-muted) 25%,color-mix(in oklab,var(--lbg-muted) 40%,var(--lbg-card)) 50%,var(--lbg-muted) 75%);background-size:200% 100%;animation:lbg-skeleton 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.lbg-skeleton{animation:none}}@keyframes lbg-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.lbg-section-title{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem}.lbg-section-title>h2{font-size:1.8rem;font-weight:700;letter-spacing:-.01em}.lbg-spin{animation:lbg-spin 1s linear infinite}@keyframes lbg-spin{to{transform:rotate(360deg)}}:root{--accent: #0066cc;--accent-hover: #0052a3;--accent-dark: #001f3f;--success: #10b981;--danger: #ef4444;--warning: #f59e0b;--secondary: #6b7280;--surface: #ffffff;--background: #e9edf3;--sidebar-width: 24rem;--icon-btn-size-normal: 4rem;--icon-btn-size-large: 5.5rem;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--radius-md: .8rem;--radius-lg: 1.2rem;--transition-base: .2s cubic-bezier(.4, 0, .2, 1)}.cogeo-html-styling .mce-content-body{background-color:#fff;padding:2.4rem}.cogeo-html-styling table{width:100%;border-collapse:separate;border-spacing:0;margin:2rem 0;padding:0;border:1px solid #dadddd;border-radius:.6rem;overflow:hidden}.cogeo-html-styling table caption{background-color:#1a4d9e;color:#fff;font-size:1.8rem;font-weight:600;text-align:left;padding:1.6rem 2rem}.cogeo-html-styling table thead tr th{padding:1.6rem 2rem;font-weight:700;text-align:center;font-size:1.4rem;color:#001f3f;background-color:#e7f3ff;text-transform:uppercase;letter-spacing:.08rem;border-bottom:2px solid #b9d5eb;border-right:1px solid #b9d5eb}.cogeo-html-styling table thead tr th:first-child{border-left:.4rem solid #3366cc}.cogeo-html-styling table thead tr th:last-child{border-right:none}.cogeo-html-styling table tbody tr{background-color:#fff;transition:background-color .2s ease}.cogeo-html-styling table tbody tr:hover{background-color:#f0f7ff}.cogeo-html-styling table tbody tr:nth-child(2n){background-color:#f8fafc}.cogeo-html-styling table tbody tr:nth-child(2n):hover{background-color:#e0f2fe}.cogeo-html-styling table tbody tr:last-child td{border-bottom:none}.cogeo-html-styling table tbody tr td{padding:1.6rem 2rem;font-size:1.4rem;color:#334155;line-height:1.6;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;vertical-align:middle}.cogeo-html-styling table tbody tr td:first-child{font-weight:600;color:#001f3f;border-left:.4rem solid #3366cc}.cogeo-html-styling table tbody tr td:last-child{border-right:none}@media(max-width:768px){.cogeo-html-styling table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.cogeo-html-styling section{border-radius:1.2rem;box-shadow:0 .4rem .6rem #0000000d;padding:2.4rem;margin-bottom:3rem;transition:transform .2s,box-shadow .2s}.cogeo-html-styling section:hover{transform:translateY(-.2rem);box-shadow:0 1rem 1.5rem #0000001a}.cogeo-html-styling h1,.cogeo-html-styling h2,.cogeo-html-styling h3,.cogeo-html-styling h4,.cogeo-html-styling h5,.cogeo-html-styling h6{margin-top:2rem;margin-bottom:1.5rem}.cogeo-html-styling h2{font-size:1.8rem;font-weight:700;color:#004d99;margin-top:0;border-bottom:.3rem solid #ebf4ff}.cogeo-html-styling h3{font-size:1.6rem;font-weight:600;color:#06c}.cogeo-html-styling ul,.cogeo-html-styling ol{padding-left:2rem}.cogeo-html-styling ul li,.cogeo-html-styling ol li{margin-bottom:1rem;padding-left:.5rem}.cogeo-html-styling ul{list-style-type:none}.cogeo-html-styling ul li:before{content:"\2192";color:#06c;font-weight:700;display:inline-block;width:1.2em;margin-left:-1.2em}.cogeo-html-styling ol li::marker{color:#06c;font-weight:600}.cogeo-html-styling .cogeo-insight{margin-top:1.5rem;padding:1rem 1.25rem;background-color:#f0f7ff;border-left:4px solid #3b82f6;border-radius:.5rem;font-size:.95rem;line-height:1.6}.cogeo-html-styling .cogeo-insight h4{margin:0 0 .5rem;font-size:1.5rem;font-weight:600;color:#1e40af}.cogeo-html-styling .cogeo-insight p{margin:0;color:#334155}.cogeo-html-styling blockquote{background-color:#f1f5f9;padding:2.4rem;border-radius:5px;width:fit-content;position:relative}.cogeo-html-styling blockquote:before{content:"\201c";position:absolute;top:.8rem;left:.8rem;font-size:2.4rem;font-weight:600;line-height:1.6rem}.cogeo-html-styling blockquote:after{content:"\201d";position:absolute;bottom:.8rem;right:.8rem;font-size:2.4rem;font-weight:600;line-height:1.6rem}
