html[data-mdt-mode]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--desk:#1e2622;--paper:#fbfbf8;--paper-2:#f3f2ec;--paper-edge:#e7e7e1;--rule:#a9bfdc;--margin-line:#d65a52;--ink:#1f3f94;--ink-soft:#3d5aa8;--type:#2b2a28;--type-soft:#5d5a55;--stamp:#b3261e;--folder:#e2651c;--kraft:#c9a46c;--kraft-dark:#a9854f;--scr:#070a0f;--alert:#e5484d;--hand:var(--font-hand), "Segoe Print", cursive;--typewriter:var(--font-typewriter), "Courier New", monospace;--print:var(--font-print), "Arial Narrow", Arial, sans-serif}html[data-mdt-mode=outage] body{background:#0a0d12 radial-gradient(70% 50% at 50% 0,#3c5a8c1f,#0000 65%)}.panne{flex:1;justify-content:center;align-items:center;padding:clamp(20px,5vw,56px) 16px;display:flex}.panne__screen{background:var(--scr);width:min(860px,100%);font-family:var(--typewriter);color:#d7dde6;border:1px solid #1c2633;border-radius:6px;padding:clamp(20px,4vw,40px);position:relative;overflow:hidden;box-shadow:0 30px 80px #0000008c,inset 0 0 120px #28466e1f}.panne__screen:before{content:"";pointer-events:none;background:repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 3px);position:absolute;inset:0}.panne__top{letter-spacing:.16em;text-transform:uppercase;color:#6f8196;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:11px;display:flex}.panne__live{color:var(--alert)}.panne h1{font-family:var(--typewriter);letter-spacing:.02em;color:#f3f5f8;text-wrap:balance;margin:26px 0 8px;font-size:clamp(26px,5vw,44px);line-height:1.05}.panne__glitch{display:inline-block;position:relative}.panne__glitch:after{content:attr(data-text);color:var(--alert);clip-path:inset(62% 0 18%);opacity:.85;animation:3.6s step-end infinite panne-glitch;position:absolute;inset:0;transform:translate(3px)}@keyframes panne-glitch{0%,88%,to{clip-path:inset(62% 0 18%);transform:translate(3px)}90%{clip-path:inset(10% 0 70%);transform:translate(-4px)}94%{clip-path:inset(40% 0);transform:translate(5px)}}.panne__sub{color:#93a3b6;max-width:60ch;margin:0 0 22px;font-size:14px;line-height:1.6}.panne__err{border-left:3px solid var(--alert);color:#ffb9bb;background:#e5484d14;margin:0 0 24px;padding:10px 14px;font-size:13px}.panne__log{color:#6d7d90;margin:0 0 28px;padding:0;font-size:12px;line-height:1.75;list-style:none}.panne__log time{font-variant-numeric:tabular-nums}.panne__log span{color:#a5b3c4;margin-inline:6px 2px}.panne__log .is-bad span,.panne__log .is-bad{color:var(--alert)}.panne__fallback{background:#ffffff05;border:1px dashed #2c3a4b;padding:18px}.panne__fallback h2{font-family:var(--typewriter);letter-spacing:.14em;text-transform:uppercase;color:#f2c14e;margin:0 0 6px;font-size:13px}.panne__fallback p{color:#93a3b6;margin:0 0 14px;font-size:13px;line-height:1.6}.panne__doors{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.panne__doors a{color:#e3e8ee;background:#0f1722;border:1px solid #243244;border-radius:3px;padding:10px 12px;font-size:12px;text-decoration:none}.panne__doors a small{color:#6f8196;margin-top:3px;font-size:11px;display:block}.panne__doors a:hover{border-color:#f2c14e}.panne__maint{letter-spacing:.14em;text-transform:uppercase;color:#3f4c5c;margin-top:18px;font-size:11px;text-decoration:none;display:inline-block}.panne__maint:hover{color:#6f8196}html[data-mdt-mode=paper],html[data-mdt-mode=paper] body{background:0 0}html[data-mdt-mode=paper] body{color:#e9ece9;font-family:var(--print)}.registre{flex-direction:column;flex:1;justify-content:center;width:min(1000px,100%);margin-inline:auto;padding:clamp(12px,3vw,28px) 16px clamp(16px,3vw,32px);display:flex}.farde__view{position:relative}.farde3d{width:100%;height:clamp(340px,58vh,620px);display:block;position:relative}.farde3d__canvas{touch-action:none;cursor:pointer;width:100%;height:100%;display:block}.farde3d__frozen{position:absolute;inset:0}.farde3d__frozen>img{object-fit:fill;width:100%;height:100%;display:block}.farde3d__frozen.is-closed{cursor:pointer}.farde3d__frozen.is-leaving{z-index:1}.farde3d__spot,.farde3d__hit{border:0;padding:0;position:absolute;inset:0}.farde3d__spot{pointer-events:none;background-size:100% 100%;transition:transform .16s ease-out}.farde3d__spot.is-on{transform:translate(var(--dx), var(--dy))}.farde3d__hit{cursor:pointer;background:0 0}.farde__hint{text-align:center;font-family:var(--hand);color:#ffffffa8;pointer-events:none;margin:6px 0 0;font-size:18px}.farde__flat{place-items:center;display:grid;position:absolute;inset:0}.farde__flat:before{content:"";aspect-ratio:26/32;background:linear-gradient(135deg, #ef7a33, var(--folder));border-radius:6px 12px 12px 6px;width:min(420px,80%);position:absolute;box-shadow:inset -14px 0 #b84d10,0 24px 60px #00000080}.farde__flat-label{background:var(--paper);width:min(300px,58%);color:var(--type);font-family:var(--hand);margin-left:12%;padding:16px;font-size:20px;position:relative;transform:rotate(-1.2deg)}.farde__flat-label small{color:var(--type-soft);font-size:14px;display:block}.farde__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px;display:flex}.farde__tabs a{background:var(--tab);color:#1d1d1b;font-family:var(--print);letter-spacing:.03em;border-radius:3px 10px 10px 3px;padding:9px 14px 9px 12px;font-size:13px;font-weight:600;text-decoration:none;box-shadow:0 2px #00000059}.farde__tabs a:hover{transform:translateY(-2px)}.registre-retour{z-index:30;font-family:var(--hand);color:#8d9a8f;opacity:.6;text-shadow:0 1px #ffffff8c,0 0 6px #00000059;padding:4px 8px;font-size:16px;line-height:1;text-decoration:none;transition:opacity .15s ease-out,color .15s ease-out;position:fixed;top:10px;left:14px}.registre-retour:hover,.registre-retour:focus-visible{opacity:1;color:var(--folder)}html[data-mdt-mode=paper][data-mdt-page]{--color-bg:var(--paper);--color-bg-2:var(--paper);--color-bg-3:var(--paper-2);--color-fg:var(--type);--color-fg-muted:var(--type-soft);--color-fg-dim:#7a766f;--color-line:#c9c6bd;--color-line-soft:#ded9cf;--color-accent:var(--ink);--color-accent-2:var(--ink-soft);--color-accent-dim:#c3cfe8;--color-gold:#8a6a12;--color-warn:#a8621a;--color-danger:var(--stamp);--color-rose:#8f2a38;--font-sans:var(--print);--font-mono:var(--typewriter);--font-display:var(--print);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-mdt-mode=paper][data-mdt-page] body{color:var(--type);background:0 0}html[data-mdt-mode=paper][data-mdt-page] body>main{background:var(--paper);width:min(1180px,100% - clamp(16px,4vw,48px));box-shadow:0 1px 0 var(--paper-edge), 0 22px 50px #00000073, 0 4px 10px #00000040;border-radius:2px;margin:clamp(16px,3vw,32px) auto clamp(32px,6vw,64px);padding:clamp(16px,3vw,34px) clamp(14px,3vw,30px);position:relative;overflow-x:auto}html[data-mdt-mode=paper][data-mdt-page] :is(input,textarea,select,[contenteditable=true]){font-family:var(--hand);color:var(--ink);border-color:#0000;border-bottom:1px solid var(--rule);background:0 0;border-radius:0;font-size:1.05em}html[data-mdt-mode=paper][data-mdt-page] :is(input,textarea)::placeholder{color:#a6a29a;font-style:italic}html[data-mdt-mode=paper][data-mdt-page] :is(input,textarea,select):focus{outline-color:var(--ink);background:#1f3f940d}html[data-mdt-mode=paper][data-mdt-page] select{border-bottom-style:dashed}html[data-mdt-mode=paper][data-mdt-page] select option{background:var(--paper);color:var(--type)}html[data-mdt-mode=paper][data-mdt-page] input[type=checkbox]{accent-color:var(--ink);border-bottom:0}html[data-mdt-mode=paper][data-mdt-page] .dossier-panel{background:var(--paper);border:1px solid #ccc8be;box-shadow:0 1px #0000000d}html[data-mdt-mode=paper][data-mdt-page] .grid-paper{background-image:linear-gradient(#3c5a9612 1px,#0000 1px),linear-gradient(90deg,#3c5a9612 1px,#0000 1px)}html[data-mdt-mode=paper][data-mdt-page] .dossier-stamp{color:var(--stamp);font-family:var(--typewriter)}html[data-mdt-mode=paper][data-mdt-page] :is(h1,h2,h3,h4){font-family:var(--print);color:var(--type);font-weight:700}html[data-mdt-mode=paper][data-mdt-page] button:not([role=checkbox]){font-family:var(--print);letter-spacing:.04em}html[data-mdt-mode=paper][data-mdt-page] :is(.text-emerald-400,.text-emerald-500){color:#1c6b46}html[data-mdt-mode=paper][data-mdt-page] :is(.text-amber-400,.text-amber-500){color:#8a5a12}html[data-mdt-mode=paper][data-mdt-page] .text-white,html[data-mdt-mode=paper][data-mdt-page] :is(.bg-emerald-500,.bg-amber-500){color:var(--paper)}html[data-mdt-mode=paper][data-mdt-page] .bg-black\/70{background:#2b2a28bf}html[data-mdt-mode=paper] a[href=\#main-content]:not(:focus-visible){opacity:0;pointer-events:none}html[data-mdt-mode=paper][data-mdt-page] [data-paper-hide]{display:none!important}html[data-mdt-mode=paper][data-mdt-page=formulaire] body>main{background-color:var(--paper);background-image:repeating-linear-gradient(to bottom, transparent 0 29px, var(--rule) 29px 30px), linear-gradient(90deg, transparent 0 calc(clamp(14px, 3vw, 30px) + 22px), var(--margin-line) 0 calc(clamp(14px, 3vw, 30px) + 23px), transparent 0);background-position:0 6px,0 0;padding-left:calc(clamp(14px,3vw,30px) + 38px)}html[data-mdt-mode=paper][data-mdt-page=formulaire] body>main>*{background-color:#fdfdfae6;width:100%;max-width:none;padding-inline:0;box-shadow:0 0 0 6px #fdfdfae6,0 2px 10px #282d3c1a}html[data-mdt-mode=paper][data-mdt-page=formulaire] :is(.dossier-panel,[class*="bg-[var(--color-bg)]"],[class*="bg-[var(--color-bg-2)]"]){background-color:#0000}html[data-mdt-mode=paper][data-mdt-page=formulaire] [class*="bg-[var(--color-bg-3)]"]{background-color:#cec7b566}html[data-mdt-mode=paper][data-mdt-page=formulaire]{--rule:#c2d2e6;--margin-line:#e39a94}html[data-mdt-mode=paper][data-mdt-page=casiers] body>main{background-image:radial-gradient(circle at 17px,#0d0c0b 0 5px,#4a4741 5px 7px,#0000 7px);background-position:0 12%;background-repeat:repeat-y;background-size:34px 33.33%;background-origin:border-box;border-left:34px solid #23211e;width:min(1700px,100% - clamp(16px,4vw,48px) - 34px);margin-left:calc(clamp(16px,4vw,48px)/2 + 34px)}.casiers-farde{grid-template-columns:minmax(300px,40%) 1fr;align-items:start;gap:clamp(12px,2vw,26px);display:grid}.casiers-farde>:first-child{border-right:1px solid var(--color-line);min-width:0;max-height:min(78vh,900px);padding-right:clamp(12px,2vw,26px);overflow-y:auto}.casiers-farde [class*=sticky]{position:static}.casiers-farde [class*=xl\:grid-cols-6]{grid-template-columns:repeat(2,minmax(0,1fr))}.casiers-farde [class*="lg:grid-cols-[260px_1fr]"]{grid-template-columns:minmax(0,1fr)}.casiers-farde__volet{background:0 0;border:0;width:100%;min-height:min(78vh,900px)}html[data-mdt-mode=paper][data-mdt-volet="1"] body>main{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;overflow-x:visible}@media (max-width:900px){.casiers-farde{grid-template-columns:minmax(0,1fr)}.casiers-farde>:first-child{border-right:0;padding-right:0}}html[data-mdt-mode=paper][data-mdt-page=operations] body>main{background:var(--kraft);border-top:3px solid var(--kraft-dark);background-image:repeating-linear-gradient(90deg,#ffffff0a 0 2px,#0000 2px 5px),radial-gradient(at 20% 0,#ffffff1f,#0000 60%)}html[data-mdt-mode=paper][data-mdt-page=operations] body>main:before{content:"OPÉRATIONS";background:var(--kraft);color:#4a3a1e;font-family:var(--print);letter-spacing:.16em;border-radius:6px 6px 0 0;padding:4px 22px 3px;font-size:12px;font-weight:700;position:absolute;top:-22px;left:clamp(20px,8vw,90px)}html[data-mdt-mode=paper][data-mdt-page=operations] .dossier-panel,html[data-mdt-mode=paper][data-mdt-page=operations] :is([class*="bg-[var(--color-bg)]"],[class*="bg-[var(--color-bg-2)]"],pre,textarea){background-color:var(--paper)}html[data-mdt-mode=paper][data-mdt-page=operations] .dossier-panel{border-color:#b49a72;box-shadow:0 2px 4px #3c280a2e}html[data-mdt-mode=paper][data-mdt-page=operations]{--color-fg-dim:#4a3f2c;--color-fg-muted:#3b3529}html[data-mdt-mode=paper][data-mdt-page=operations] [class*=opacity-50]{opacity:.85}html[data-mdt-mode=paper][data-mdt-page=operations]{--color-bg:var(--kraft);--color-bg-2:var(--paper);--color-bg-3:#efe7d6;--color-line:#b49a72}html[data-mdt-mode=paper][data-mdt-page=mandats] body>main{background-color:#f2e8d2;background-image:radial-gradient(at 15% 10%,#8c642821,#0000 55%),radial-gradient(at 85% 90%,#8c642829,#0000 50%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:1px solid #d9c9a4}html[data-mdt-mode=paper][data-mdt-page=mandats]{--color-bg:#f2e8d2;--color-bg-2:#f7efdd;--color-bg-3:#ece0c4;--color-line:#cbb89a}html[data-mdt-mode=paper][data-mdt-page=mandats] :is(h1,h2){font-family:var(--typewriter);letter-spacing:.06em;text-transform:uppercase}html[data-mdt-mode=paper][data-mdt-page=mandats] body>main:after{content:"AVIS DE RECHERCHE";border:3px solid var(--stamp);color:var(--stamp);font-family:var(--typewriter);letter-spacing:.2em;opacity:.72;pointer-events:none;padding:4px 12px;font-size:12px;position:absolute;top:14px;right:16px;transform:rotate(-4deg)}html[data-mdt-mode=paper][data-mdt-page=code-penal] body>main{background:var(--paper);border-radius:0;width:100%;margin-inline:0;padding-inline:0}html[data-mdt-mode=paper][data-mdt-page=code-penal]{--font-sans:var(--print)}html[data-mdt-mode=paper][data-mdt-page=code-penal] body>main:before{content:"";pointer-events:none;background:linear-gradient(#0000,#00000012 12% 88%,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}@media (prefers-reduced-motion:reduce){.panne__glitch:after{animation:none}.farde3d__spot{transition:none}}
