@font-face{font-family:BluuNext;src:url(/fonts/bluunext-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BluuNext Titling;src:url(/fonts/bluunext-titling.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Atkinson;src:url(/fonts/atkinson-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Atkinson;src:url(/fonts/atkinson-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Atkinson;src:url(/fonts/atkinson-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Atkinson repli;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:102%;ascent-override:92%;descent-override:24%;line-gap-override:0%}:root{--c-papier: #edeae0;--c-papier-tranche: #e2ded0;--c-encre: #2e2a3b;--c-encre-pale: #6b6478;--c-tampon: #8c2f27;--c-lisere: #b8af98;--c-hypothese: var(--c-tampon);--c-destructif: var(--c-tampon);--c-protege: var(--c-tampon);--f-display: "BluuNext", "BluuNext Titling", Georgia, "Times New Roman", serif;--f-texte: "Atkinson", "Atkinson repli", system-ui, sans-serif;--t-titre: clamp(2rem, 1.4rem + 3vw, 3.5rem);--t-section: clamp(1.5rem, 1.2rem + 1.5vw, 2.25rem);--t-nom: clamp(1.0625rem, 1rem + .4vw, 1.375rem);--t-corps: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--t-annexe: clamp(.9375rem, .9rem + .15vw, 1rem);--t-marge: .8125rem;--lh-titre: 1.05;--lh-section: 1.15;--lh-nom: 1.2;--lh-corps: 1.6;--ls-titre: -.02em;--ls-section: -.01em;--ls-nom: -.005em;--ls-marge: .04em;--e-1: .25rem;--e-2: .5rem;--e-3: .75rem;--e-4: 1rem;--e-5: 1.5rem;--e-6: 2rem;--e-7: 3rem;--e-8: 4.5rem;--reglure-pas: 5.5rem;--reglure-trait: 1px;--r-entree: 2px;--r-controle: 4px;--r-tampon: 50%;--trait-fin: 1px;--trait-plein: 2px;--trait-fort: 3px;--cible: 3rem;--duree-plume: 1.4s;--duree-courte: .16s;--courbe: cubic-bezier(.4, .1, .2, 1)}@media(prefers-reduced-motion:reduce){:root{--duree-plume: 1ms;--duree-courte: 1ms}}:root{--c-foret: oklch(.22 .045 155);--c-foret-haute: oklch(.28 .048 155);--c-foret-filet: oklch(.4 .038 155);--c-ivoire: oklch(.95 .025 85);--c-ivoire-pale: oklch(.82 .032 80);--c-brique: oklch(.46 .14 34);--c-brique-clair: oklch(.54 .148 38);--c-or: oklch(.82 .13 80);--c-papier-chaud: oklch(.96 .02 85);--c-papier-chaud-tranche: oklch(.92 .026 82);--c-encre-verte: oklch(.25 .038 152);--c-encre-verte-pale: oklch(.48 .03 152);--c-lisere-chaud: oklch(.8 .03 82)}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--c-papier);color:var(--c-encre);font-family:var(--f-texte);font-size:var(--t-corps);line-height:var(--lh-corps)}h1,h2,h3{font-family:var(--f-display);font-weight:700;margin:0;text-wrap:balance}h1{font-size:var(--t-titre);line-height:var(--lh-titre);letter-spacing:var(--ls-titre)}h2{font-size:var(--t-section);line-height:var(--lh-section);letter-spacing:var(--ls-section)}h3{font-size:var(--t-nom);line-height:var(--lh-nom);letter-spacing:var(--ls-nom)}p{text-wrap:pretty;margin:0 0 var(--e-4)}a{color:var(--c-encre);text-underline-offset:.18em}:focus-visible{outline:var(--trait-fort) solid var(--c-encre);outline-offset:2px}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:100;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}.reglure{position:fixed;top:-2rem;right:0;bottom:-2rem;left:0;pointer-events:none;z-index:0;opacity:.35;background-image:repeating-linear-gradient(to right,transparent,transparent calc(var(--reglure-pas) - var(--reglure-trait)),var(--c-lisere) calc(var(--reglure-pas) - var(--reglure-trait)),var(--c-lisere) var(--reglure-pas))}.bandeau{position:sticky;top:0;z-index:20;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--e-4);padding:var(--e-3) var(--e-5);background:var(--c-papier);border-bottom:var(--trait-plein) solid var(--c-encre)}.bandeau__marque{font-family:var(--f-display);font-size:var(--t-nom);letter-spacing:var(--ls-nom)}.bandeau__onglets{display:flex;gap:var(--e-4);margin-right:auto}.onglet{min-height:var(--cible);padding:0 var(--e-1);display:inline-flex;align-items:center;font:inherit;font-size:var(--t-annexe);color:var(--c-encre-pale);background:none;border:0;border-bottom:var(--trait-plein) solid transparent;cursor:pointer}.onglet[aria-current=page]{color:var(--c-encre);border-bottom-color:var(--c-encre)}.bandeau__qui{font-size:var(--t-marge);letter-spacing:var(--ls-marge);color:var(--c-encre-pale)}.page{position:relative;z-index:1;padding:var(--e-6) var(--e-5) var(--e-8)}.page>h1{margin-bottom:var(--e-5)}.bouton{min-height:var(--cible);min-width:var(--cible);padding:0 var(--e-4);font:inherit;font-size:var(--t-annexe);color:var(--c-papier);background:var(--c-encre);border:var(--trait-plein) solid var(--c-encre);border-radius:var(--r-controle);cursor:pointer}.bouton[disabled]{opacity:.5;cursor:default}.bouton--discret{color:var(--c-encre);background:transparent}.bouton--destructif{color:var(--c-destructif);background:transparent;border-color:var(--c-destructif)}.champ{min-height:var(--cible);width:100%;padding:0 var(--e-3);font:inherit;font-size:var(--t-corps);color:var(--c-encre);background-color:var(--c-papier-tranche);border:0;border-bottom:var(--trait-plein) solid var(--c-encre);border-radius:0}.champ[disabled]{color:var(--c-encre-pale);border-bottom-style:dashed}.champ--zone{min-height:9rem;padding:var(--e-3);line-height:var(--lh-corps);resize:vertical}.champ__intitule{display:block;margin-bottom:var(--e-1);font-size:var(--t-marge);letter-spacing:var(--ls-marge);color:var(--c-encre-pale)}.avis{margin:var(--e-4) var(--e-5) 0;padding-left:var(--e-3);border-left:var(--trait-fort) solid var(--c-encre);font-size:var(--t-annexe)}.alerte{margin:var(--e-3) 0;padding-left:var(--e-3);border-left:var(--trait-plein) solid var(--c-destructif);font-size:var(--t-annexe);color:var(--c-destructif)}.marge{margin:var(--e-2) 0 0;padding-left:var(--e-3);border-left:var(--trait-fin) solid var(--c-lisere);font-size:var(--t-marge);letter-spacing:var(--ls-marge);color:var(--c-encre-pale)}.seuil{position:relative;z-index:1;display:grid;align-content:center;min-height:100dvh;padding:var(--e-8) var(--e-5)}.seuil__entree{max-width:34rem;padding-left:var(--e-4);border-left:var(--trait-fort) solid var(--c-encre)}.seuil__entree h1{margin-left:calc(var(--e-4) * -1)}.seuil__acte{display:grid;gap:var(--e-4);justify-items:start;margin-top:var(--e-6)}.seuil__acte .champ{max-width:24rem}.secret{margin:var(--e-4) 0;padding:var(--e-3);background:var(--c-papier-tranche);border-left:var(--trait-fort) solid var(--c-encre);font-family:var(--f-texte);font-size:var(--t-nom);letter-spacing:.18em;word-break:break-all;-webkit-user-select:all;user-select:all}.releve{display:grid;gap:var(--e-3) var(--e-5);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin-bottom:var(--e-7);padding-top:var(--e-3);border-top:var(--trait-plein) solid var(--c-encre)}.releve__ligne{padding-left:var(--e-3);border-left:var(--trait-fin) solid var(--c-lisere)}.releve__quoi{display:block;font-size:var(--t-marge);letter-spacing:var(--ls-marge);color:var(--c-encre-pale)}.releve__etat{font-family:var(--f-display);font-size:var(--t-nom);letter-spacing:var(--ls-nom)}.releve__detail{display:block;margin-top:var(--e-1);font-size:var(--t-marge);letter-spacing:var(--ls-marge);color:var(--c-encre-pale)}.integration{margin-bottom:var(--e-7);padding-top:var(--e-3);border-top:var(--trait-plein) solid var(--c-encre)}.integration__entete{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--e-3);margin-bottom:var(--e-4)}.integration__entete h2{margin-right:auto}.emplacement{display:grid;gap:var(--e-2);max-width:44rem;padding:var(--e-3) 0;border-bottom:var(--trait-fin) solid var(--c-lisere)}@media(min-width:55rem){.emplacement{grid-template-columns:16rem minmax(0,1fr) auto;align-items:center;gap:var(--e-4);max-width:none}}.emplacement__nom{font-family:var(--f-texte);font-size:var(--t-annexe)}.emplacement__source{display:block;font-size:var(--t-marge);letter-spacing:var(--ls-marge);color:var(--c-encre-pale)}.fils{list-style:none;margin:0;padding:0;border-top:var(--trait-plein) solid var(--c-encre)}.fils li{border-bottom:var(--trait-fin) solid var(--c-lisere)}.fil{display:grid;gap:var(--e-1);width:100%;min-height:var(--cible);padding:var(--e-3) 0;font:inherit;text-align:left;color:inherit;background:none;border:0;cursor:pointer}.fil__objet{font-family:var(--f-display);font-size:var(--t-nom);letter-spacing:var(--ls-nom)}.fil__qui{font-size:var(--t-marge);letter-spacing:var(--ls-marge);color:var(--c-encre-pale)}.fil__apercu{font-size:var(--t-annexe);color:var(--c-encre-pale)}.message{max-width:44rem;margin-bottom:var(--e-5);padding-left:var(--e-4);border-left:var(--trait-plein) solid var(--c-lisere)}.message--sortant{border-left-color:var(--c-encre)}.message__entete{font-size:var(--t-marge);letter-spacing:var(--ls-marge);color:var(--c-encre-pale)}.message__corps{margin:var(--e-2) 0 0;white-space:pre-wrap}.reponse{max-width:44rem;margin-top:var(--e-6);padding-top:var(--e-3);border-top:var(--trait-plein) solid var(--c-encre)}.reponse__actions{display:flex;flex-wrap:wrap;gap:var(--e-3);margin-top:var(--e-3)}.vide{max-width:34rem;padding-left:var(--e-4);border-left:var(--trait-fort) solid var(--c-encre)}.bandeau__marque{display:inline-flex;align-items:center;gap:var(--e-2)}.bandeau__logo{width:1.75rem;height:1.75rem;flex:none}.seuil__logo{display:block;width:3.5rem;height:3.5rem;margin-bottom:var(--e-3)}.temoin{display:grid;gap:var(--e-2);max-width:18rem;margin:var(--e-6) 0;font-size:var(--t-annexe);color:var(--c-encre-pale)}.temoin__filet{display:block;height:var(--trait-plein);background:var(--c-papier-tranche);position:relative;overflow:hidden}.temoin__filet:after{content:"";position:absolute;inset:0 auto 0 0;width:35%;background:var(--c-encre);animation:temoin 1.4s var(--courbe) infinite}@keyframes temoin{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media(prefers-reduced-motion:reduce){.temoin__filet:after{animation:none;width:50%}}
