@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/polices/archivo/archivo-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-display:swap;src:url(/polices/archivo/archivo-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-display:swap;src:url(/polices/archivo/archivo-latin-600-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/polices/ibm-plex-mono/ibm-plex-mono-latin-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/polices/ibm-plex-mono/ibm-plex-mono-latin-500-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/polices/ibm-plex-mono/ibm-plex-mono-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/polices/source-serif-4/source-serif-4-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/polices/source-serif-4/source-serif-4-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/polices/source-serif-4/source-serif-4-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/polices/source-serif-4/source-serif-4-latin-400-italic.woff2) format("woff2")}:root{--gimac-espacement-1px: 1px;--gimac-espacement-2px: 2px;--gimac-espacement-3px: 3px;--gimac-espacement-4px: 4px;--gimac-espacement-5px: 5px;--gimac-espacement-6px: 6px;--gimac-espacement-7px: 7px;--gimac-espacement-8px: 8px;--gimac-espacement-9px: 9px;--gimac-espacement-10px: 10px;--gimac-espacement-11px: 11px;--gimac-espacement-12px: 12px;--gimac-espacement-13px: 13px;--gimac-espacement-14px: 14px;--gimac-espacement-15px: 15px;--gimac-espacement-16px: 16px;--gimac-espacement-17px: 17px;--gimac-espacement-18px: 18px;--gimac-espacement-19px: 19px;--gimac-espacement-20px: 20px;--gimac-espacement-22px: 22px;--gimac-espacement-24px: 24px;--gimac-espacement-26px: 26px;--gimac-espacement-28px: 28px;--gimac-espacement-30px: 30px;--gimac-espacement-32px: 32px;--gimac-espacement-36px: 36px;--gimac-espacement-40px: 40px;--gimac-espacement-44px: 44px;--gimac-espacement-48px: 48px;--gimac-espacement-52px: 52px;--gimac-espacement-56px: 56px;--gimac-espacement-64px: 64px;--gimac-espacement-96px: 96px;--gimac-rayon-controle: 2px;--gimac-rayon-pastille: 999px;--gimac-rayon-repere-rond: 50%;--gimac-typographie-titre-page: 28px;--gimac-typographie-titre-section: 20px;--gimac-typographie-corps: 16px;--gimac-typographie-libelle-secondaire: 13px;--gimac-typographie-chiffre-kpi: 32px;--gimac-typographie-graisse-forte: 600;--gimac-typographie-graisse-normale: 400;--gimac-typographie-famille-interface: "Archivo", system-ui, sans-serif;--gimac-typographie-famille-donnees: "IBM Plex Mono", monospace;--gimac-typographie-famille-titre: "Source Serif 4", serif;--gimac-typographie-taille-11px: 11px;--gimac-typographie-taille-12-5px: 12.5px;--gimac-typographie-taille-12px: 12px;--gimac-typographie-taille-13px: 13px;--gimac-typographie-taille-13-5px: 13.5px;--gimac-typographie-taille-14px: 14px;--gimac-typographie-taille-15px: 15px;--gimac-typographie-taille-19px: 19px;--gimac-typographie-taille-20px: 20px;--gimac-typographie-taille-17px: 17px;--gimac-typographie-taille-40px: 40px;--gimac-typographie-taille-11-5px: 11.5px;--gimac-typographie-taille-24px: 24px;--gimac-typographie-taille-29px: 29px;--gimac-typographie-taille-14-5px: 14.5px;--gimac-typographie-taille-42px: 42px;--gimac-typographie-taille-15-5px: 15.5px;--gimac-typographie-taille-34px: 34px;--gimac-typographie-taille-28px: 28px;--gimac-typographie-taille-16px: 16px;--gimac-typographie-taille-31px: 31px;--gimac-typographie-taille-27px: 27px;--gimac-typographie-taille-21px: 21px;--gimac-typographie-taille-30px: 30px;--gimac-typographie-taille-32px: 32px;--gimac-typographie-taille-46px: 46px;--gimac-typographie-taille-38px: 38px;--gimac-typographie-taille-22px: 22px;--gimac-typographie-taille-26px: 26px;--gimac-typographie-taille-44px: 44px;--gimac-typographie-taille-23px: 23px;--gimac-typographie-taille-25px: 25px;--gimac-typographie-taille-56px: 56px;--gimac-typographie-taille-60px: 60px;--gimac-typographie-taille-50px: 50px;--gimac-typographie-taille-52px: 52px;--gimac-typographie-taille-36px: 36px;--gimac-duree-pulse-chargement: 1.4s;--gimac-surface-page: #F7F5EF;--gimac-surface-tile: #FDFCF9;--gimac-surface-sunken: #F2EEE5;--gimac-surface-authority: #205052;--gimac-ink-primary: #12191A;--gimac-ink-secondary: #55625F;--gimac-ink-meta: #6A6860;--gimac-ink-on-authority: #BFD2CF;--gimac-ink-disabled: #6A6860;--gimac-line-hair: #D8D3C7;--gimac-line-strong: #12191A;--gimac-action-text: #0F62B4;--gimac-action-fill: #3079BA;--gimac-data-primary: #205052;--gimac-data-secondary: #9FB4AF;--gimac-data-serie-1: #2B4E31;--gimac-data-serie-2: #006875;--gimac-data-serie-3: #5F57B4;--gimac-data-serie-4: #A17B40;--gimac-data-chaleur-1: #D9DBD3;--gimac-data-chaleur-1-texte: #12191A;--gimac-data-chaleur-2: #B3BFB9;--gimac-data-chaleur-2-texte: #12191A;--gimac-data-chaleur-3: #859C99;--gimac-data-chaleur-3-texte: #12191A;--gimac-data-chaleur-4: #527675;--gimac-data-chaleur-4-texte: #FDFCF9;--gimac-data-chaleur-5: #205052;--gimac-data-chaleur-5-texte: #FDFCF9;--gimac-status-ok: #186838;--gimac-status-warn: #8A5A00;--gimac-status-error: #A3231A;--gimac-status-unknown: #55625F;--gimac-focus-ring: #0F62B4;--gimac-releve-couleur-e3e0d8: #E3E0D8;--gimac-releve-couleur-33383a: #33383A;--gimac-releve-couleur-5c5b54: #5C5B54;--gimac-releve-couleur-ffffff: #FFFFFF;--gimac-releve-couleur-c9c6be: #C9C6BE;--gimac-releve-couleur-4a4a45: #4A4A45;--gimac-releve-couleur-f9f0ee: #F9F0EE;--gimac-releve-couleur-3c6f70: #3C6F70;--gimac-releve-couleur-22282a: #22282A;--gimac-releve-couleur-181d20: #181D20;--gimac-releve-couleur-0b4c8c: #0B4C8C;--gimac-releve-couleur-eaf0ee: #EAF0EE;--gimac-releve-couleur-e6eee8: #E6EEE8;--gimac-releve-couleur-e7e3d8: #E7E3D8;--gimac-releve-couleur-f7efde: #F7EFDE;--gimac-releve-couleur-e4e2dc: #E4E2DC;--gimac-releve-couleur-15191a: #15191A;--gimac-releve-couleur-1070d0: #1070D0;--gimac-releve-couleur-f5eedf: #F5EEDF;--gimac-releve-couleur-efede4: #EFEDE4;--gimac-releve-couleur-e4edf7: #E4EDF7;--gimac-releve-couleur-f7e7e4: #F7E7E4;--gimac-releve-couleur-ebdcc2: #EBDCC2;--gimac-releve-couleur-2e1e1c: #2E1E1C;--gimac-releve-couleur-8a8478: #8A8478;--gimac-releve-couleur-e9e4d8: #E9E4D8;--gimac-releve-couleur-1b4547: #1B4547;--gimac-releve-couleur-edeae2: #EDEAE2;--gimac-releve-couleur-354f53: #354F53;--gimac-releve-couleur-d6e2e0: #D6E2E0;--gimac-releve-couleur-e0bcb5: #E0BCB5;--gimac-releve-couleur-1e2a2c: #1E2A2C;--gimac-releve-couleur-a9a69c: #A9A69C;--gimac-releve-couleur-dce7f5: #DCE7F5;--gimac-releve-couleur-eef3fa: #EEF3FA;--gimac-releve-couleur-b87f2a: #B87F2A;--gimac-releve-couleur-b9af97: #B9AF97;--gimac-releve-couleur-2a2519: #2A2519;--gimac-releve-couleur-ebd9d5: #EBD9D5;--gimac-releve-couleur-c99a92: #C99A92;--gimac-releve-couleur-b6b2a6: #B6B2A6;--gimac-releve-couleur-e0d9c7: #E0D9C7;--gimac-releve-couleur-4a2d28: #4A2D28}[data-surface=encre]{--gimac-surface-page: #0C1618;--gimac-surface-tile: #14262A;--gimac-surface-sunken: #0A1214;--gimac-surface-authority: #0A1214;--gimac-ink-primary: #F2F7F6;--gimac-ink-secondary: #CBD8D7;--gimac-ink-meta: #7B9092;--gimac-ink-on-authority: #BFD2CF;--gimac-ink-disabled: #7B9092;--gimac-line-hair: #24393D;--gimac-line-strong: #7B9092;--gimac-action-text: #7FB2F0;--gimac-action-fill: #0E5FB0;--gimac-data-primary: #3AA39C;--gimac-data-secondary: #25555A;--gimac-data-serie-1: #89B68E;--gimac-data-serie-2: #00DEE9;--gimac-data-serie-3: #9486E9;--gimac-data-serie-4: #AA7B2B;--gimac-data-chaleur-1: #102324;--gimac-data-chaleur-1-texte: #F2F7F6;--gimac-data-chaleur-2: #183E3D;--gimac-data-chaleur-2-texte: #F2F7F6;--gimac-data-chaleur-3: #235D5B;--gimac-data-chaleur-3-texte: #F2F7F6;--gimac-data-chaleur-4: #2C7873;--gimac-data-chaleur-4-texte: #F2F7F6;--gimac-data-chaleur-5: #3AA39C;--gimac-data-chaleur-5-texte: #0A1214;--gimac-status-ok: #63C07E;--gimac-status-warn: #E2AC46;--gimac-status-error: #F2836F;--gimac-status-unknown: #93A7A8;--gimac-focus-ring: #7FB2F0}html{background:var(--gimac-surface-page)}body{margin:0;font-family:var(--gimac-typographie-famille-interface);color:var(--gimac-ink-primary);background:var(--gimac-surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{font-family:var(--gimac-typographie-famille-titre);font-weight:var(--gimac-typographie-graisse-normale)}code,kbd,samp,.gimac-donnees{font-family:var(--gimac-typographie-famille-donnees);font-variant-numeric:tabular-nums}a{color:var(--gimac-action-text)}button,input,select,textarea{font:inherit}:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Archivo","Segoe UI",system-ui,sans-serif;--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-3xl:48rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--text-page:28px;--text-page--line-height:1.2;--color-primary:#205052;--color-primary-hover:#183e40;--color-primary-600:#2b5e60;--color-primary-soft:#e6efef;--color-primary-foreground:#fff;--color-gimac:#336fc9;--color-gimac-700:#2a5daa;--color-gimac-900:#183662;--color-gimac-50:#eaf1fb;--color-gimac-100:#d5e3f6;--color-ring:#336fc9;--color-vert:#31673b;--color-sage:#edf3e7;--color-n0:#fff;--color-n25:#f7f8f7;--color-n50:#f0f2f1;--color-n100:#e3e7e6;--color-n200:#cdd4d3;--color-n400:#8a9593;--color-n500:#5e6a68;--color-n700:#34403f;--color-n900:#12191a;--color-background:#f7f8f7;--color-surface:#fff;--color-sunken:#f0f2f1;--color-foreground:#12191a;--color-muted:#5e6a68;--color-subtle:#5e6a68;--color-border:#e3e7e6;--color-border-strong:#cdd4d3;--color-border-input:#8a9593;--color-scrim:#12191a73;--color-zebra:#fbfcfb;--color-success:#31673b;--color-success-soft:#e8f1e9;--color-success-text:#2a5732;--color-success-border:#b9d5bd;--color-warning:#b7791f;--color-warning-soft:#fbf1de;--color-warning-text:#7a5100;--color-warning-border:#ebcf97;--color-danger:#b42318;--color-danger-soft:#fce9e7;--color-danger-text:#9a1e14;--color-danger-border:#f0b8b2;--color-info:#0b72b9;--color-info-soft:#e6f1fa;--color-info-text:#0a5e99;--color-info-border:#b9d7ee;--color-draft:#6b7280;--color-draft-soft:#f0f1f3;--color-draft-text:#4b5260;--color-pt-banque:#1f2937;--color-pt-ep:#c2410c;--color-pt-emf:#31673b;--color-pt-fintech:#6b46a3;--color-pt-tresor:#1e3a5f;--color-dv-1:#336fc9;--color-dv-2:#31673b;--color-dv-3:#b7791f;--color-dv-4:#6b46a3;--color-dv-5:#0891b2;--color-dv-6:#be185d;--shadow-1:0 1px 2px #12191a0f;--shadow-3:0 16px 40px #12191a2e;--ease-sortie:cubic-bezier(.23,1,.32,1);--ease-bascule:cubic-bezier(.65,0,.35,1);--animate-chatoiement:chatoiement 1.4s cubic-bezier(.65,0,.35,1)infinite;--animate-voile-entree:voile-entree .18s cubic-bezier(.23,1,.32,1);--animate-voile-sortie:voile-sortie .12s cubic-bezier(.23,1,.32,1)forwards;--animate-dialogue-entree:dialogue-entree .18s cubic-bezier(.23,1,.32,1);--animate-dialogue-sortie:dialogue-sortie .12s cubic-bezier(.23,1,.32,1)forwards;--animate-panneau-entree:panneau-entree .24s cubic-bezier(.23,1,.32,1);--animate-panneau-sortie:panneau-sortie .18s cubic-bezier(.23,1,.32,1)forwards;--animate-panneau-gauche-entree:panneau-gauche-entree .24s cubic-bezier(.23,1,.32,1);--animate-panneau-gauche-sortie:panneau-gauche-sortie .18s cubic-bezier(.23,1,.32,1)forwards}}@layer base{.socle,.socle *{box-sizing:border-box}.socle{font-family:var(--font-sans);color:var(--color-foreground);--gimac-typographie-famille-titre:var(--font-sans);--gimac-focus-ring:var(--color-ring);background-color:var(--color-background);line-height:1.45}.socle h1,.socle h2,.socle h3,.socle p{margin:0}.socle button{font:inherit}.socle input{font:inherit;margin:0}.socle table{border-collapse:collapse}.socle :focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--color-ring)}.socle .num{text-align:right;font-variant-numeric:tabular-nums}}@layer components;.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing)*3)}.top-full{top:100%}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.m-0{margin:calc(var(--spacing)*0)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-px{margin-top:1px}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-auto{margin-right:auto}.-mb-px{margin-bottom:-1px}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[26px\]{width:26px;height:26px}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-44{height:calc(var(--spacing)*44)}.h-\[18px\]{height:18px}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[32rem\]{max-height:32rem}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-\[22px\]{min-height:22px}.min-h-\[88px\]{min-height:88px}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-7{width:calc(var(--spacing)*7)}.w-16{width:calc(var(--spacing)*16)}.w-24{width:calc(var(--spacing)*24)}.w-40{width:calc(var(--spacing)*40)}.w-45{width:calc(var(--spacing)*45)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(280px\,86vw\)\]{width:min(280px,86vw)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-screen{width:100vw}.max-w-3xl{max-width:var(--container-3xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-\[40vw\]{max-width:40vw}.max-w-\[190px\]{max-width:190px}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[420px\]{max-width:420px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[760px\]{max-width:760px}.max-w-\[1280px\]{max-width:1280px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-36{min-width:calc(var(--spacing)*36)}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-44{min-width:calc(var(--spacing)*44)}.min-w-52{min-width:calc(var(--spacing)*52)}.min-w-64{min-width:calc(var(--spacing)*64)}.min-w-\[18px\]{min-width:18px}.min-w-\[23ch\]{min-width:23ch}.min-w-\[30ch\]{min-width:30ch}.min-w-\[190px\]{min-width:190px}.min-w-\[200px\]{min-width:200px}.min-w-\[640px\]{min-width:640px}.min-w-\[900px\]{min-width:900px}.flex-1{flex:1}.flex-\[1_1_120px\]{flex:120px}.flex-\[2_1_340px\]{flex:2 340px}.flex-\[3_1_520px\]{flex:3 520px}.flex-none{flex:none}.shrink-0{flex-shrink:0}.basis-48{flex-basis:calc(var(--spacing)*48)}.basis-56{flex-basis:calc(var(--spacing)*56)}.basis-64{flex-basis:calc(var(--spacing)*64)}.basis-\[420px\]{flex-basis:420px}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-voile-entree{animation:var(--animate-voile-entree)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-4{scroll-margin-top:calc(var(--spacing)*4)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.grid-cols-\[180px_1fr\]{grid-template-columns:180px 1fr}.grid-cols-\[minmax\(0\,1fr\)_minmax\(12rem\,auto\)\]{grid-template-columns:minmax(0,1fr) minmax(12rem,auto)}.grid-cols-\[minmax\(9rem\,15rem\)_repeat\(7\,minmax\(7rem\,1fr\)\)\]{grid-template-columns:minmax(9rem,15rem) repeat(7,minmax(7rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(150px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(240px\,100\%\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(300px\,100\%\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--color-border)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:var(--color-border)}.border-border-input{border-color:var(--color-border-input)}.border-border-strong{border-color:var(--color-border-strong)}.border-current{border-color:currentColor}.border-danger{border-color:var(--color-danger)}.border-danger-border{border-color:var(--color-danger-border)}.border-gimac{border-color:var(--color-gimac)}.border-info{border-color:var(--color-info)}.border-info-border{border-color:var(--color-info-border)}.border-n100{border-color:var(--color-n100)}.border-n200{border-color:var(--color-n200)}.border-n400{border-color:var(--color-n400)}.border-success{border-color:var(--color-success)}.border-success-border{border-color:var(--color-success-border)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--color-warning)}.border-warning-border{border-color:var(--color-warning-border)}.border-l-warning{border-left-color:var(--color-warning)}.bg-background{background-color:var(--color-background)}.bg-border{background-color:var(--color-border)}.bg-current{background-color:currentColor}.bg-danger{background-color:var(--color-danger)}.bg-danger-border{background-color:var(--color-danger-border)}.bg-danger-soft{background-color:var(--color-danger-soft)}.bg-danger-text{background-color:var(--color-danger-text)}.bg-draft{background-color:var(--color-draft)}.bg-draft-soft{background-color:var(--color-draft-soft)}.bg-draft-text{background-color:var(--color-draft-text)}.bg-dv-1{background-color:var(--color-dv-1)}.bg-dv-2{background-color:var(--color-dv-2)}.bg-dv-3{background-color:var(--color-dv-3)}.bg-dv-4{background-color:var(--color-dv-4)}.bg-dv-5{background-color:var(--color-dv-5)}.bg-dv-6{background-color:var(--color-dv-6)}.bg-foreground{background-color:var(--color-foreground)}.bg-gimac{background-color:var(--color-gimac)}.bg-gimac-50{background-color:var(--color-gimac-50)}.bg-gimac-100{background-color:var(--color-gimac-100)}.bg-gimac-700{background-color:var(--color-gimac-700)}.bg-gimac-900{background-color:var(--color-gimac-900)}.bg-info{background-color:var(--color-info)}.bg-info-border{background-color:var(--color-info-border)}.bg-info-soft{background-color:var(--color-info-soft)}.bg-info-text{background-color:var(--color-info-text)}.bg-inherit{background-color:inherit}.bg-n0{background-color:var(--color-n0)}.bg-n0\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-n0\/15{background-color:color-mix(in oklab,var(--color-n0)15%,transparent)}}.bg-n0\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-n0\/25{background-color:color-mix(in oklab,var(--color-n0)25%,transparent)}}.bg-n25{background-color:var(--color-n25)}.bg-n25\/97{background-color:#f7f8f7f7}@supports (color:color-mix(in lab,red,red)){.bg-n25\/97{background-color:color-mix(in oklab,var(--color-n25)97%,transparent)}}.bg-n50{background-color:var(--color-n50)}.bg-n100{background-color:var(--color-n100)}.bg-n200{background-color:var(--color-n200)}.bg-n400{background-color:var(--color-n400)}.bg-n500{background-color:var(--color-n500)}.bg-n700{background-color:var(--color-n700)}.bg-n900{background-color:var(--color-n900)}.bg-primary{background-color:var(--color-primary)}.bg-primary-600{background-color:var(--color-primary-600)}.bg-primary-hover{background-color:var(--color-primary-hover)}.bg-primary-soft{background-color:var(--color-primary-soft)}.bg-pt-banque{background-color:var(--color-pt-banque)}.bg-pt-emf{background-color:var(--color-pt-emf)}.bg-pt-ep{background-color:var(--color-pt-ep)}.bg-pt-fintech{background-color:var(--color-pt-fintech)}.bg-pt-tresor{background-color:var(--color-pt-tresor)}.bg-sage{background-color:var(--color-sage)}.bg-scrim{background-color:var(--color-scrim)}.bg-success{background-color:var(--color-success)}.bg-success-border{background-color:var(--color-success-border)}.bg-success-soft{background-color:var(--color-success-soft)}.bg-success-text{background-color:var(--color-success-text)}.bg-sunken{background-color:var(--color-sunken)}.bg-surface{background-color:var(--color-surface)}.bg-surface\/96{background-color:#fffffff5}@supports (color:color-mix(in lab,red,red)){.bg-surface\/96{background-color:color-mix(in oklab,var(--color-surface)96%,transparent)}}.bg-transparent{background-color:#0000}.bg-vert{background-color:var(--color-vert)}.bg-warning{background-color:var(--color-warning)}.bg-warning-border{background-color:var(--color-warning-border)}.bg-warning-soft{background-color:var(--color-warning-soft)}.bg-warning-soft\/40{background-color:#fbf1de66}@supports (color:color-mix(in lab,red,red)){.bg-warning-soft\/40{background-color:color-mix(in oklab,var(--color-warning-soft)40%,transparent)}}.bg-warning-text{background-color:var(--color-warning-text)}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white)35%,transparent)}}.fill-foreground{fill:var(--color-foreground)}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[5px\]{padding-inline:5px}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-16{padding-block:calc(var(--spacing)*16)}.py-\[18px\]{padding-block:18px}.ps-2{padding-inline-start:calc(var(--spacing)*2)}.pe-5{padding-inline-end:calc(var(--spacing)*5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-\[9px\]{padding-top:9px}.pt-\[18px\]{padding-top:18px}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-16{padding-right:calc(var(--spacing)*16)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-5{padding-left:calc(var(--spacing)*5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-bottom{vertical-align:bottom}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-page{font-size:var(--text-page);line-height:var(--tw-leading,var(--text-page--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[\.92em\]{font-size:.92em}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.01em\],.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-danger-text{color:var(--color-danger-text)}.text-draft-text{color:var(--color-draft-text)}.text-foreground{color:var(--color-foreground)}.text-gimac{color:var(--color-gimac)}.text-gimac-700{color:var(--color-gimac-700)}.text-gimac-900{color:var(--color-gimac-900)}.text-info-text{color:var(--color-info-text)}.text-inherit{color:inherit}.text-muted{color:var(--color-muted)}.text-n400{color:var(--color-n400)}.text-n500{color:var(--color-n500)}.text-n700{color:var(--color-n700)}.text-n900{color:var(--color-n900)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-primary-hover{color:var(--color-primary-hover)}.text-pt-banque{color:var(--color-pt-banque)}.text-pt-emf{color:var(--color-pt-emf)}.text-pt-ep{color:var(--color-pt-ep)}.text-pt-fintech{color:var(--color-pt-fintech)}.text-pt-tresor{color:var(--color-pt-tresor)}.text-subtle{color:var(--color-subtle)}.text-success{color:var(--color-success)}.text-success-text{color:var(--color-success-text)}.text-surface{color:var(--color-surface)}.text-vert{color:var(--color-vert)}.text-warning{color:var(--color-warning)}.text-warning-text{color:var(--color-warning-text)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-gimac{accent-color:var(--color-gimac)}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-1{--tw-shadow:0 1px 2px var(--tw-shadow-color,#12191a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2{--tw-shadow:0 4px 14px var(--tw-shadow-color,#12191a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-3{--tw-shadow:0 16px 40px var(--tw-shadow-color,#12191a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(18\,25\,26\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#12191a0a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[1px_0_0_var\(--color-n100\)\]{--tw-shadow:1px 0 0 var(--tw-shadow-color,var(--color-n100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-bar{--tw-shadow:0 -4px 14px var(--tw-shadow-color,#12191a0f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,transform\]{transition-property:background-color,border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\]{transition-property:background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-120{--tw-duration:.12s;transition-duration:.12s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-sortie{--tw-ease:var(--ease-sortie);transition-timing-function:var(--ease-sortie)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.peer-focus-visible\:shadow-\[0_0_0_2px_var\(--color-n0\)\,0_0_0_4px_var\(--color-ring\)\]:is(:where(.peer):focus-visible~*){--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-n0)),0 0 0 4px var(--tw-shadow-color,var(--color-ring));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:border-n100:is(:where(.peer):disabled~*){border-color:var(--color-n100)}.peer-disabled\:bg-n100:is(:where(.peer):disabled~*){background-color:var(--color-n100)}.peer-disabled\:text-n500:is(:where(.peer):disabled~*){color:var(--color-n500)}.placeholder\:text-n400::placeholder{color:var(--color-n400)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:-translate-x-full:after{content:var(--tw-content);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:animate-chatoiement:after{content:var(--tw-content);animation:var(--animate-chatoiement)}.after\:bg-\[linear-gradient\(90deg\,transparent\,rgb\(255_255_255\/0\.55\)\,transparent\)\]:after{content:var(--tw-content);background-image:linear-gradient(90deg,#0000,#ffffff8c,#0000)}.after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}.even\:bg-zebra:nth-child(2n){background-color:var(--color-zebra)}@media(hover:hover){.hover\:border-border-input:hover{border-color:var(--color-border-input)}.hover\:border-n400:hover{border-color:var(--color-n400)}.hover\:border-n500:hover{border-color:var(--color-n500)}.hover\:bg-danger-text:hover{background-color:var(--color-danger-text)}.hover\:bg-gimac-50:hover{background-color:var(--color-gimac-50)}.hover\:bg-n50:hover{background-color:var(--color-n50)}.hover\:bg-primary-hover:hover{background-color:var(--color-primary-hover)}.hover\:bg-sunken:hover{background-color:var(--color-sunken)}.hover\:text-gimac-700:hover{color:var(--color-gimac-700)}.hover\:text-n700:hover{color:var(--color-n700)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-3:focus{top:calc(var(--spacing)*3)}.focus\:left-3:focus{left:calc(var(--spacing)*3)}.focus\:z-50:focus{z-index:50}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:border-danger:focus{border-color:var(--color-danger)}.focus\:border-gimac:focus{border-color:var(--color-gimac)}.focus\:border-info:focus{border-color:var(--color-info)}.focus\:border-warning:focus{border-color:var(--color-warning)}.focus\:bg-surface:focus{background-color:var(--color-surface)}.focus\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\:font-sans:focus{font-family:var(--font-sans)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:font-medium:focus{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.focus\:text-gimac-900:focus{color:var(--color-gimac-900)}.focus\:shadow-\[0_0_0_2px_var\(--color-n0\)\,0_0_0_4px_var\(--color-ring\)\]:focus{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-n0)),0 0 0 4px var(--tw-shadow-color,var(--color-ring));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:shadow-\[0_0_0_3px_var\(--color-gimac-100\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,var(--color-gimac-100));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:shadow-\[0_0_0_2px_var\(--color-n0\)\,0_0_0_4px_var\(--color-ring\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-n0)),0 0 0 4px var(--tw-shadow-color,var(--color-ring));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:shadow-\[0_0_0_2px_var\(--color-primary\)\,0_0_0_4px_var\(--color-n0\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--color-primary)),0 0 0 4px var(--tw-shadow-color,var(--color-n0));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:shadow-\[inset_0_0_0_2px_var\(--color-ring\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--color-ring));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--color-ring)}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-\[\.97\]:active{scale:.97}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-n100:disabled{border-color:var(--color-n100)}.disabled\:border-transparent:disabled{border-color:#0000}.disabled\:bg-n100:disabled{background-color:var(--color-n100)}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:text-n500:disabled{color:var(--color-n500)}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.aria-checked\:font-semibold[aria-checked=true]{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:cursor-progress[aria-disabled=true]{cursor:progress}.aria-disabled\:border-n100[aria-disabled=true]{border-color:var(--color-n100)}.aria-disabled\:bg-n100[aria-disabled=true]{background-color:var(--color-n100)}.aria-disabled\:text-n500[aria-disabled=true]{color:var(--color-n500)}.aria-disabled\:opacity-60[aria-disabled=true]{opacity:.6}@media(hover:hover){.aria-disabled\:hover\:bg-n100[aria-disabled=true]:hover{background-color:var(--color-n100)}}.aria-disabled\:active\:scale-100[aria-disabled=true]:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.aria-selected\:border-gimac[aria-selected=true]{border-color:var(--color-gimac)}.aria-selected\:text-gimac-900[aria-selected=true]{color:var(--color-gimac-900)}@media(hover:hover){.aria-selected\:hover\:text-gimac-900[aria-selected=true]:hover{color:var(--color-gimac-900)}}.aria-\[current\=page\]\:bg-gimac-50[aria-current=page]{background-color:var(--color-gimac-50)}.aria-\[current\=page\]\:text-gimac-900[aria-current=page]{color:var(--color-gimac-900)}.data-\[selectionnee\]\:bg-gimac-50[data-selectionnee],.data-\[selectionnee\]\:even\:bg-gimac-50[data-selectionnee]:nth-child(2n){background-color:var(--color-gimac-50)}.data-\[state\=active\]\:border-gimac[data-state=active]{border-color:var(--color-gimac)}.data-\[state\=active\]\:text-gimac-900[data-state=active]{color:var(--color-gimac-900)}@media(hover:hover){.data-\[state\=active\]\:hover\:text-gimac-900[data-state=active]:hover{color:var(--color-gimac-900)}}.data-\[state\=closed\]\:animate-dialogue-sortie[data-state=closed]{animation:var(--animate-dialogue-sortie)}.data-\[state\=closed\]\:animate-panneau-gauche-sortie[data-state=closed]{animation:var(--animate-panneau-gauche-sortie)}.data-\[state\=closed\]\:animate-panneau-sortie[data-state=closed]{animation:var(--animate-panneau-sortie)}.data-\[state\=closed\]\:animate-voile-sortie[data-state=closed]{animation:var(--animate-voile-sortie)}.data-\[state\=open\]\:animate-dialogue-entree[data-state=open]{animation:var(--animate-dialogue-entree)}.data-\[state\=open\]\:animate-panneau-entree[data-state=open]{animation:var(--animate-panneau-entree)}.data-\[state\=open\]\:animate-panneau-gauche-entree[data-state=open]{animation:var(--animate-panneau-gauche-entree)}.data-\[state\=open\]\:animate-voile-entree[data-state=open]{animation:var(--animate-voile-entree)}@media(prefers-reduced-motion:no-preference){.motion-safe\:animate-spin{animation:var(--animate-spin)}}@media(prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none!important}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}@media not all and (min-width:768px){.max-\[768px\]\:hidden{display:none}}@media not all and (min-width:767px){.max-\[767px\]\:hidden{display:none}}@media not all and (min-width:599px){.max-\[599px\]\:hidden{display:none}.max-\[599px\]\:w-full{width:100%}.max-\[599px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[599px\]\:gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.max-\[599px\]\:px-4{padding-inline:calc(var(--spacing)*4)}.max-\[599px\]\:pt-4{padding-top:calc(var(--spacing)*4)}.max-\[599px\]\:pb-8{padding-bottom:calc(var(--spacing)*8)}.max-\[599px\]\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media not all and (min-width:480px){.max-\[480px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}.max-lg\:min-h-11{min-height:calc(var(--spacing)*11)}.max-lg\:min-w-11{min-width:calc(var(--spacing)*11)}.max-lg\:justify-center{justify-content:center}.max-lg\:px-5{padding-inline:calc(var(--spacing)*5)}.max-lg\:pt-5{padding-top:calc(var(--spacing)*5)}.max-lg\:pb-10{padding-bottom:calc(var(--spacing)*10)}}@media not all and (min-width:48rem){.max-md\:sticky{position:sticky}.max-md\:min-h-11{min-height:calc(var(--spacing)*11)}.max-md\:w-full{width:100%}}@media not all and (min-width:40rem){.max-sm\:w-full{width:100%}.max-sm\:flex-col-reverse{flex-direction:column-reverse}.max-sm\:px-4{padding-inline:calc(var(--spacing)*4)}}@media(min-width:600px){.min-\[600px\]\:max-w-\[420px\]{max-width:420px}}@media(min-width:768px){.min-\[768px\]\:sticky{position:sticky}.min-\[768px\]\:right-0{right:calc(var(--spacing)*0)}.min-\[768px\]\:z-1{z-index:1}.min-\[768px\]\:z-3{z-index:3}.min-\[768px\]\:hidden{display:none}.min-\[768px\]\:max-w-xs{max-width:var(--container-xs)}.min-\[768px\]\:min-w-60{min-width:calc(var(--spacing)*60)}.min-\[768px\]\:bg-inherit{background-color:inherit}.min-\[768px\]\:shadow-\[-1px_0_0_var\(--color-border\)\]{--tw-shadow:-1px 0 0 var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:769px){.min-\[769px\]\:hidden{display:none}}@media(min-width:40rem){.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:w-56{width:calc(var(--spacing)*56)}.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:justify-end{justify-content:flex-end}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}}@media(min-width:48rem){.md\:max-w-105{max-width:calc(var(--spacing)*105)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:p-6{padding:calc(var(--spacing)*6)}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing)*4)}.lg\:col-start-2{grid-column-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:grid{display:grid}.lg\:max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.lg\:min-h-screen{min-height:100vh}.lg\:min-w-0{min-width:calc(var(--spacing)*0)}.lg\:grid-cols-\[200px_minmax\(0\,1fr\)\]{grid-template-columns:200px minmax(0,1fr)}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.lg\:grid-rows-\[auto_auto_1fr\]{grid-template-rows:auto auto 1fr}.lg\:flex-col{flex-direction:column}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:self-start{align-self:flex-start}.lg\:overflow-y-auto{overflow-y:auto}}@media(min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\]\:size-\[26px\] svg{width:26px;height:26px}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:stroke-\[2\.5\] svg{stroke-width:2.5px}.\[\&_th\]\:sticky th{position:sticky}.\[\&_th\]\:top-0 th{top:calc(var(--spacing)*0)}.\[\&\>\*\]\:transition-none\!>*{transition-property:none!important}.\[\&\>div\]\:bg-n0>div{background-color:var(--color-n0)}.\[\&\>svg\]\:size-5>svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-danger>svg{color:var(--color-danger)}.\[\&\>svg\]\:text-info>svg{color:var(--color-info)}.\[\&\>svg\]\:text-n500>svg{color:var(--color-n500)}.\[\&\>svg\]\:text-success>svg{color:var(--color-success)}.\[\&\>svg\]\:text-warning>svg{color:var(--color-warning)}@media(min-height:600px){.\[\@media\(min-height\:600px\)\]\:sticky{position:sticky}}@media(min-width:48rem){@media(min-height:640px){.md\:\[\@media\(min-height\:640px\)\]\:sticky{position:sticky}}}:root{--duree-1:.12s;--duree-2:.18s;--duree-3:.24s}[data-sonner-toaster][data-sonner-toaster]{font-family:var(--font-sans)}[data-sonner-toaster][data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--offset-bottom,24px) + 80px)}@media(max-width:600px){[data-sonner-toaster][data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom,16px) + 80px)}}html{scroll-padding-bottom:var(--actionbar-h,0px)}@media(min-height:600px){html{scroll-padding-top:var(--entete-page-h,0px)}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes chatoiement{to{transform:translate(100%)}}@keyframes voile-entree{0%{opacity:0}}@keyframes voile-sortie{to{opacity:0}}@keyframes dialogue-entree{0%{opacity:0;transform:scale(.96)}}@keyframes dialogue-sortie{to{opacity:0;transform:scale(.96)}}@keyframes panneau-entree{0%{transform:translate(100%)}}@keyframes panneau-sortie{to{transform:translate(100%)}}@keyframes panneau-gauche-entree{0%{transform:translate(-100%)}}@keyframes panneau-gauche-sortie{to{transform:translate(-100%)}}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0;--toast-close-button-start: 0;--toast-close-button-end: unset;--toast-close-button-transform: translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto;--toast-close-button-start: unset;--toast-close-button-end: 0;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}@media(hover:none)and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media(max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 87%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 93%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 84%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 43%, 17%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 9%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media(prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}.gimac-traitement{position:relative}.gimac-traitement[aria-busy=true]{cursor:progress}.gimac-traitement[aria-disabled=true]{cursor:not-allowed}.gimac-traitement__activite{flex:none;display:inline-block;vertical-align:middle;margin-inline-start:var(--gimac-espacement-8px);width:var(--gimac-espacement-8px);height:var(--gimac-espacement-8px);border-radius:var(--gimac-rayon-pastille);background:currentColor;animation-name:gimac-pulse-chargement;animation-duration:var(--gimac-duree-pulse-chargement);animation-timing-function:ease-in-out;animation-iteration-count:infinite}.gimac-traitement>.gimac-traitement__activite,.gimac-traitement__hote>.gimac-traitement__activite{position:absolute;inset-inline-end:var(--gimac-espacement-8px);top:50%;transform:translateY(-50%);margin-inline-start:0}.gimac-traitement__hote{position:relative;display:block}.gimac-traitement__activite[data-etat=reserve]{visibility:hidden;animation-name:none}@keyframes gimac-pulse-chargement{0%,to{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.gimac-traitement__activite{animation-name:none;opacity:1}}.auth-transition{background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-corps)}.auth-transition--erreur{color:var(--gimac-status-error)}.auth-transition__lien{color:var(--gimac-action-text);font-size:var(--gimac-typographie-corps)}.auth-transition__lien:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.abonnements{max-width:720px;margin:0 auto;padding:var(--gimac-espacement-24px) var(--gimac-espacement-16px);color:var(--gimac-ink-primary)}.abonnements__refus{background:color-mix(in srgb,var(--gimac-status-error) 12%,transparent);color:var(--gimac-status-error);border:var(--gimac-espacement-1px) solid var(--gimac-status-error);border-radius:var(--gimac-rayon-controle);padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);margin-bottom:var(--gimac-espacement-16px)}.abonnements__famille{margin-bottom:var(--gimac-espacement-24px)}.abonnements__ligne{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-16px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding:var(--gimac-espacement-8px) 0}.abonnements__nom{flex:1;min-width:200px}.abonnements__pourquoi{font-size:var(--gimac-typographie-libelle-secondaire);color:var(--gimac-ink-primary);border:var(--gimac-espacement-1px) solid var(--gimac-status-warn);border-radius:var(--gimac-rayon-pastille);padding:0 var(--gimac-espacement-8px);cursor:help}.abonnements__canal{display:flex;align-items:center;gap:var(--gimac-espacement-4px);font-size:var(--gimac-typographie-taille-13-5px)}.abonnements__retablir{margin:var(--gimac-espacement-16px) 0 var(--gimac-espacement-32px)}.abonnements__volume{border-top:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding-top:var(--gimac-espacement-16px);display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-24px)}.aide-page{max-width:880px;margin:0 auto;padding:var(--gimac-espacement-24px) var(--gimac-espacement-16px) var(--gimac-espacement-48px)}.aide-entete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gimac-espacement-16px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding-bottom:var(--gimac-espacement-16px);margin-bottom:var(--gimac-espacement-24px);flex-wrap:wrap}.aide-entete__marque{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-titre-page);margin:0}.aide-entete__outils{display:flex;align-items:center;gap:var(--gimac-espacement-16px);flex-wrap:wrap}.aide-entete__bouton{display:inline-flex;align-items:center;border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background:var(--gimac-surface-tile);color:var(--gimac-ink-primary);border-radius:var(--gimac-rayon-controle);padding:var(--gimac-espacement-4px) var(--gimac-espacement-12px);font-family:inherit;font-size:var(--gimac-typographie-libelle-secondaire);text-decoration:none;cursor:pointer}.aide-nav{margin-bottom:var(--gimac-espacement-24px)}.aide-nav__liste{list-style:none;display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-8px) var(--gimac-espacement-16px);padding:0;margin:0;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-libelle-secondaire)}.aide-recherche{margin-bottom:var(--gimac-espacement-24px)}.aide-recherche__champ{width:100%;max-width:360px;padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background:var(--gimac-surface-tile);color:var(--gimac-ink-primary)}.aide-filtre{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-8px);margin-bottom:var(--gimac-espacement-24px)}.aide-filtre__bouton{border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background:var(--gimac-surface-tile);color:var(--gimac-ink-primary);border-radius:var(--gimac-rayon-controle);padding:var(--gimac-espacement-4px) var(--gimac-espacement-12px);font-size:var(--gimac-typographie-libelle-secondaire);cursor:pointer}.aide-filtre__bouton[aria-pressed=true]{background:var(--gimac-surface-authority);color:var(--gimac-ink-on-authority);border-color:var(--gimac-surface-authority)}.aide-schema{background:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);padding:var(--gimac-espacement-16px);margin-bottom:var(--gimac-espacement-24px)}.aide-schema__titre{margin:0 0 var(--gimac-espacement-12px);font-size:var(--gimac-typographie-titre-section)}.aide-schema__etapes{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--gimac-espacement-12px);list-style:none;padding:0;margin:0;counter-reset:aide-etape}.aide-schema__etapes li{counter-increment:aide-etape;padding-left:var(--gimac-espacement-24px);position:relative;font-size:var(--gimac-typographie-libelle-secondaire)}.aide-schema__etapes li:before{content:counter(aide-etape);position:absolute;left:0;top:0;font-family:var(--gimac-typographie-famille-donnees);color:var(--gimac-data-primary)}.aide-encart{background:var(--gimac-surface-sunken);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);padding:var(--gimac-espacement-16px);margin-bottom:var(--gimac-espacement-24px)}.aide-encart__titre{margin:0 0 var(--gimac-espacement-8px);font-size:var(--gimac-typographie-titre-section)}.aide-groupe{margin-bottom:var(--gimac-espacement-32px)}.aide-groupe__titre{font-size:var(--gimac-typographie-titre-section);margin-bottom:var(--gimac-espacement-12px)}.aide-groupe__liste{list-style:none;padding:0;margin:0;display:grid;gap:var(--gimac-espacement-8px)}.aide-groupe__lien{display:block;padding:var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background:var(--gimac-surface-tile)}.aide-section{line-height:1.6}.aide-section :is(h1,h2,h3):first-child{margin-top:0}.aide-pied{display:none;margin-top:var(--gimac-espacement-48px);padding-top:var(--gimac-espacement-16px);border-top:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-libelle-secondaire);color:var(--gimac-ink-meta)}@media print{.aide-imprimer-masquer{display:none!important}.aide-pied{display:block}}.alertes{--alertes-colonnes: calc(var(--gimac-espacement-96px) + var(--gimac-espacement-8px)) minmax(0, 1fr) calc(var(--gimac-espacement-64px) + var(--gimac-espacement-8px)) minmax(calc(var(--gimac-espacement-96px) * 4), 1fr);box-sizing:border-box;min-height:100vh;background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px)}.alertes p{margin:0}.alertes__entete{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--gimac-espacement-16px);row-gap:var(--gimac-espacement-3px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px) var(--gimac-espacement-16px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.alertes__titre{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-29px);font-weight:var(--gimac-typographie-graisse-normale);line-height:normal;color:var(--gimac-ink-primary)}.alertes__meta{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-status-unknown)}.alertes__cellules{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.alertes__cellule{display:flex;grid-column:span 3;flex-direction:column;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-24px);background-color:var(--gimac-surface-tile);border-right:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.alertes__kicker{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-data-primary)}.alertes__chiffre{display:flex;align-items:baseline;gap:var(--gimac-espacement-8px)}.alertes__chiffre-valeur{font-size:var(--gimac-typographie-taille-38px);font-weight:var(--gimac-typographie-graisse-forte);line-height:1;font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.alertes__chiffre-unite{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-status-unknown)}.alertes__cellule-legende{font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5;color:var(--gimac-status-unknown)}.alertes__file-entete{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-14px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-28px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.alertes__file-titre{margin:0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.alertes__colonnes{display:grid;grid-template-columns:var(--alertes-colonnes);background-color:var(--gimac-surface-sunken);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-status-unknown)}.alertes__colonnes>span{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px)}.alertes__colonne-nombre{text-align:right}.alertes__liste{list-style:none;margin:0;padding:0}.alertes__ligne{display:grid;grid-template-columns:var(--alertes-colonnes);align-items:center;min-height:var(--gimac-espacement-56px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.alertes__ligne>*{min-width:0;padding:0 var(--gimac-espacement-14px)}.alertes__statut{font-size:var(--gimac-typographie-taille-12px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-secondary)}.alertes__ligne[data-statut=status-error] .alertes__statut{color:var(--gimac-status-error)}.alertes__type{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-data-primary);overflow-wrap:anywhere}.alertes__occurrences{font-family:var(--gimac-typographie-famille-donnees);font-variant-numeric:tabular-nums;text-align:right;color:var(--gimac-ink-secondary)}.alertes__occurrences-unite{display:none}.alertes__ligne>.alertes__cloture{padding:var(--gimac-espacement-10px) var(--gimac-espacement-14px)}.alertes__meta-ligne{grid-column:1 / -1;display:flex;flex-wrap:wrap;column-gap:var(--gimac-espacement-16px);row-gap:var(--gimac-espacement-4px);padding-block-end:var(--gimac-espacement-10px);font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.alertes__meta-etiquette{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-status-unknown)}.alertes__meta-detail{overflow-wrap:anywhere}.alertes__fermeture{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px)}.alertes__etiquette{font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-status-unknown)}.alertes__saisie-ligne{display:flex;align-items:flex-start;gap:var(--gimac-espacement-8px)}.alertes__saisie-champ{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--gimac-espacement-4px)}.alertes__commentaire-indice{margin:0;font-size:var(--gimac-typographie-taille-12px);line-height:1.5;color:var(--gimac-status-unknown)}.alertes__commentaire{box-sizing:border-box;flex:1;min-width:0;height:calc(var(--gimac-espacement-44px) + 2 * var(--gimac-espacement-1px));padding:0 var(--gimac-espacement-13px);background-color:var(--gimac-surface-page);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-354f53);border-radius:var(--gimac-rayon-controle);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px)}.alertes__action{box-sizing:border-box;flex:none;height:calc(var(--gimac-espacement-44px) + 2 * var(--gimac-espacement-1px));padding:0 var(--gimac-espacement-24px) 0 var(--gimac-espacement-16px);background:none;border:var(--gimac-espacement-1px) solid var(--gimac-action-text);border-radius:0;color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-forte)}.alertes__action[aria-disabled=true]{background-color:var(--gimac-surface-tile);border-color:var(--gimac-line-hair);color:var(--gimac-ink-meta)}.alertes__retour{scroll-margin-block:var(--gimac-espacement-8px);display:flex;align-items:baseline;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-11px) var(--gimac-espacement-13px);background-color:var(--gimac-releve-couleur-2e1e1c);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-error);font-size:var(--gimac-typographie-taille-12-5px);font-weight:var(--gimac-typographie-graisse-forte);line-height:1.5;color:var(--gimac-status-error)}.alertes__glyphe{flex:none;font-family:var(--gimac-typographie-famille-donnees)}.alertes__retour-cloture{scroll-margin-block:var(--gimac-espacement-8px);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:var(--gimac-espacement-4px);min-height:calc(var(--gimac-espacement-44px) + 2 * var(--gimac-espacement-1px) + var(--gimac-espacement-6px) + var(--gimac-espacement-14px));padding:var(--gimac-espacement-6px) var(--gimac-espacement-13px);background-color:var(--gimac-surface-sunken);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-ok);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5;color:var(--gimac-ink-secondary)}.alertes__retour-cloture-titre{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-8px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-status-ok)}.alertes__retour-cloture-type{font-family:var(--gimac-typographie-famille-donnees);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-data-primary);overflow-wrap:anywhere}.alertes__retour-cloture-commentaire{overflow-wrap:anywhere}.alertes__retour-cloture:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.alertes__vide{display:flex;flex-direction:column;align-items:center;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-44px) var(--gimac-espacement-28px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);text-align:center}.alertes__vide-titre{font-size:var(--gimac-typographie-taille-17px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.alertes__vide-detail{max-width:64ch;font-size:var(--gimac-typographie-taille-13-5px);line-height:1.6;color:var(--gimac-ink-secondary)}.alertes__chargement{padding:var(--gimac-espacement-44px) var(--gimac-espacement-28px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-status-unknown)}.alertes__panneau{display:flex;align-items:center;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);background-color:var(--gimac-releve-couleur-181d20);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.alertes__panneau--erreur{border-left:var(--gimac-espacement-3px) solid var(--gimac-status-error)}.alertes__panneau .alertes__glyphe{font-size:var(--gimac-typographie-taille-14px)}.alertes__panneau-corps{display:flex;flex:1;flex-direction:column;gap:var(--gimac-espacement-4px);min-width:0}.alertes__panneau-titre{margin:0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-14px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.alertes__panneau-detail{font-size:var(--gimac-typographie-taille-13px);line-height:1.55;color:var(--gimac-ink-secondary)}.alertes__panneau--erreur .alertes__glyphe,.alertes__panneau--erreur .alertes__panneau-titre{color:var(--gimac-status-error)}.alertes__lien{display:inline-flex;flex:none;align-items:center;height:calc(var(--gimac-espacement-44px) + 2 * var(--gimac-espacement-1px));padding:0 var(--gimac-espacement-16px);background:none;border:var(--gimac-espacement-1px) solid var(--gimac-action-text);border-radius:0;color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;cursor:pointer}.alertes__action:focus,.alertes__action:focus-visible,.alertes__lien:focus,.alertes__lien:focus-visible,.alertes__commentaire:focus,.alertes__commentaire:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}@media(max-width:1024px){.alertes__entete{flex-direction:column;align-items:flex-start;padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px) var(--gimac-espacement-10px)}.alertes__titre{font-size:var(--gimac-typographie-taille-22px)}.alertes__meta{font-size:var(--gimac-typographie-taille-11px)}.alertes__cellules{grid-template-columns:repeat(4,minmax(0,1fr))}.alertes__cellule{grid-column:span 1;gap:var(--gimac-espacement-4px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px)}.alertes__kicker{letter-spacing:0;color:var(--gimac-ink-meta)}.alertes__chiffre-valeur{font-size:var(--gimac-typographie-taille-24px);line-height:normal}.alertes__chiffre-unite,.alertes__cellule-legende{display:none}.alertes__file-entete{padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px) var(--gimac-espacement-8px);border-bottom:0}.alertes__file-titre{font-size:var(--gimac-typographie-taille-14px)}.alertes__colonnes{display:none}.alertes__liste{display:flex;flex-direction:column;gap:var(--gimac-espacement-1px);padding:0 var(--gimac-espacement-20px) var(--gimac-espacement-12px);background-color:var(--gimac-line-hair)}.alertes__ligne{grid-template-columns:auto minmax(0,1fr) auto calc(var(--gimac-espacement-96px) * 3 + var(--gimac-espacement-48px));column-gap:var(--gimac-espacement-10px);box-sizing:border-box;min-height:calc(var(--gimac-espacement-64px) + var(--gimac-espacement-16px));padding:var(--gimac-espacement-12px) var(--gimac-espacement-16px);background-color:var(--gimac-surface-tile);border-bottom:0}.alertes__ligne>*{padding:0}.alertes__occurrences{font-size:var(--gimac-typographie-taille-11px);text-align:left;color:var(--gimac-ink-meta)}.alertes__occurrences-unite{display:inline}.alertes__ligne>.alertes__cloture{justify-self:end;width:calc(var(--gimac-espacement-96px) * 3 + var(--gimac-espacement-48px));padding:0}.alertes__panneau{padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px)}.alertes__vide{padding:var(--gimac-espacement-32px) var(--gimac-espacement-20px)}}.retour-autorite{display:grid;grid-template-columns:minmax(0,9fr) minmax(0,11fr);min-height:100vh;background:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface)}.retour-autorite__autorite{display:flex;flex-direction:column;padding:var(--gimac-espacement-48px) var(--gimac-espacement-52px);background:var(--gimac-surface-authority)}.retour-autorite__logo{display:block;align-self:flex-start;height:var(--gimac-espacement-32px);width:auto}.retour-autorite__presentation{display:flex;flex-direction:column;gap:var(--gimac-espacement-20px);margin-top:auto}.retour-autorite__produit{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-38px);font-weight:var(--gimac-typographie-graisse-normale);line-height:1.12;color:var(--gimac-releve-couleur-ffffff)}.retour-autorite__description{max-width:calc(var(--gimac-espacement-96px) * 3 + var(--gimac-espacement-48px));margin:0;font-size:var(--gimac-typographie-taille-15-5px);line-height:1.6;color:var(--gimac-releve-couleur-d6e2e0)}.retour-autorite__filet{height:var(--gimac-espacement-1px);background:var(--gimac-releve-couleur-3c6f70)}.retour-autorite__zone{margin:var(--gimac-espacement-36px) 0 0;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);line-height:1.7;color:var(--gimac-ink-on-authority)}.retour-autorite__contenu{display:flex;flex-direction:column;justify-content:center;padding:var(--gimac-espacement-48px) var(--gimac-espacement-64px)}.retour-autorite__bloc{display:flex;flex-direction:column;gap:var(--gimac-espacement-26px);width:100%;max-width:calc(var(--gimac-espacement-96px) * 4 + var(--gimac-espacement-36px))}.retour-autorite__titre{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-29px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.retour-autorite__detail{margin:0;font-size:var(--gimac-typographie-taille-13-5px);line-height:1.55;color:var(--gimac-ink-secondary)}.retour-autorite__alerte{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-error);background:var(--gimac-releve-couleur-f9f0ee)}.retour-autorite__alerte-libelle{display:flex;align-items:center;gap:var(--gimac-espacement-8px);margin:0;font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-status-error)}.retour-autorite__glyphe{font-family:var(--gimac-typographie-famille-donnees)}.retour-autorite__alerte-detail{margin:0;font-size:var(--gimac-typographie-taille-12-5px);line-height:1.55;color:var(--gimac-releve-couleur-33383a)}.retour-autorite__action{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:var(--gimac-espacement-48px);border:0;border-radius:var(--gimac-rayon-controle);background:var(--gimac-action-fill);color:var(--gimac-releve-couleur-ffffff);font-size:var(--gimac-typographie-taille-14-5px);font-weight:var(--gimac-typographie-graisse-forte);text-decoration:none;cursor:pointer}.retour-autorite__action:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}@media(max-width:1024px){.retour-autorite{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.retour-autorite__autorite{gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-24px) var(--gimac-espacement-28px)}.retour-autorite__logo{height:var(--gimac-espacement-28px)}.retour-autorite__presentation{margin-top:0}.retour-autorite__produit{font-size:var(--gimac-typographie-taille-28px)}.retour-autorite__description,.retour-autorite__filet,.retour-autorite__zone{display:none}.retour-autorite__contenu{align-items:center;padding:var(--gimac-espacement-32px)}.retour-autorite__bloc{max-width:calc(var(--gimac-espacement-96px) * 4 + var(--gimac-espacement-56px))}.retour-autorite__titre{font-size:var(--gimac-typographie-taille-27px)}.retour-autorite__action{min-height:var(--gimac-espacement-52px);font-size:var(--gimac-typographie-taille-15px)}}.catalogue-kpi{--catalogue-kpi-colonne-apercu: calc(var(--gimac-espacement-96px) * 4 + var(--gimac-espacement-64px) + var(--gimac-espacement-4px));--catalogue-kpi-tuiles-hauteur: calc(var(--gimac-espacement-96px) * 2);--catalogue-kpi-hauteur-collante: 0;background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px)}.catalogue-kpi h1,.catalogue-kpi h2,.catalogue-kpi p,.catalogue-kpi ul{margin:0}.catalogue-kpi__entete{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-22px) var(--gimac-espacement-28px) var(--gimac-espacement-16px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.catalogue-kpi__titre{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-31px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.catalogue-kpi__description{font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-ink-secondary)}.catalogue-kpi__lecture{padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.catalogue-kpi__mode-emploi{margin-block-start:var(--gimac-espacement-10px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);background-color:var(--gimac-surface-sunken);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-data-primary)}.catalogue-kpi__mode-emploi-titre{margin-block-end:var(--gimac-espacement-8px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.catalogue-kpi__mode-emploi-liste{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);padding:0;list-style:none}.catalogue-kpi__mode-emploi-etape{max-inline-size:calc(var(--gimac-espacement-96px) * 9);font-size:var(--gimac-typographie-taille-13-5px);line-height:1.55;color:var(--gimac-ink-secondary)}.catalogue-kpi__mode-emploi-amorce{font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.catalogue-kpi__creation{border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.catalogue-kpi__creation-entete{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px) var(--gimac-espacement-16px);background-color:var(--gimac-surface-page)}.catalogue-kpi__creation-titre{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-24px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.catalogue-kpi__creation-aide{max-inline-size:calc(var(--gimac-espacement-96px) * 9);font-size:var(--gimac-typographie-taille-13-5px);line-height:1.55;color:var(--gimac-ink-secondary)}.catalogue-kpi__retrait{border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-surface-tile)}.catalogue-kpi__phrase-bloc{max-inline-size:calc(var(--gimac-espacement-96px) * 8);font-size:var(--gimac-typographie-taille-13px);line-height:1.55;color:var(--gimac-ink-secondary)}.catalogue-kpi__corps{display:grid;grid-template-columns:minmax(0,1fr) var(--catalogue-kpi-colonne-apercu);grid-template-rows:auto 1fr auto;grid-template-areas:"edition apercu" "edition annexe" "pied annexe";column-gap:var(--gimac-espacement-1px);background-color:var(--gimac-line-hair);counter-reset:catalogue-kpi-section}.catalogue-kpi__edition{grid-area:edition;display:flex;flex-direction:column;background-color:var(--gimac-surface-tile)}.catalogue-kpi__bas{display:contents}.catalogue-kpi__apercu{grid-area:apercu;display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-22px);background-color:var(--gimac-surface-sunken);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.catalogue-kpi__annexe{grid-area:annexe;display:flex;flex-direction:column;background-color:var(--gimac-surface-sunken)}.catalogue-kpi__section{display:flex;flex-direction:column;gap:var(--gimac-espacement-14px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-26px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.catalogue-kpi__annexe .catalogue-kpi__section{gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-22px);border-block-end-color:var(--gimac-line-hair)}.catalogue-kpi__section-titre{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.catalogue-kpi__edition .catalogue-kpi__section-titre:before{counter-increment:catalogue-kpi-section;content:counter(catalogue-kpi-section) " · "}.catalogue-kpi__edition :is(input,textarea,button){scroll-margin-block-end:calc(var(--catalogue-kpi-hauteur-collante) * var(--gimac-espacement-1px) + var(--gimac-espacement-8px))}.catalogue-kpi__grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gimac-espacement-14px)}.catalogue-kpi__grille--trois{grid-template-columns:repeat(3,minmax(0,1fr))}.catalogue-kpi__champ{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);min-width:0}.catalogue-kpi__champ label{font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.catalogue-kpi__champ input,.catalogue-kpi__champ textarea{box-sizing:border-box;width:100%;font-family:var(--gimac-typographie-famille-interface);color:var(--gimac-ink-primary);background-color:var(--gimac-releve-couleur-ffffff);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle)}.catalogue-kpi__champ input{height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-14px);font-size:var(--gimac-typographie-taille-14px)}.catalogue-kpi__champ textarea{min-height:var(--gimac-espacement-44px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px);font-size:var(--gimac-typographie-taille-13-5px);resize:vertical}.catalogue-kpi__champ--qualification[data-rempli=true] :is(input,textarea),.catalogue-kpi__champ--formule[data-rempli=true] textarea{border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-ok)}.catalogue-kpi__champ--qualification[data-rempli=false] :is(input,textarea),.catalogue-kpi__champ--formule[data-rempli=false] textarea{border:var(--gimac-espacement-1px) dashed var(--gimac-status-warn);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-warn)}.catalogue-kpi__champ--formule textarea{padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-14px);background-color:var(--gimac-surface-sunken)}.catalogue-kpi__aide{font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.catalogue-kpi__formule-suggestions{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);padding-top:var(--gimac-espacement-10px);border-top:var(--gimac-espacement-1px) dashed var(--gimac-releve-couleur-c9c6be)}.catalogue-kpi__formule-suggestions-titre{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.catalogue-kpi__vide{font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-releve-couleur-33383a)}.catalogue-kpi__previsualisation-erreur{font-size:var(--gimac-typographie-taille-13-5px);line-height:1.5;color:var(--gimac-status-error)}.catalogue-kpi__liste{background-color:var(--gimac-surface-tile)}.catalogue-kpi__catalogue{display:grid;grid-template-columns:minmax(0,1fr) var(--catalogue-kpi-colonne-apercu);column-gap:var(--gimac-espacement-1px);background-color:var(--gimac-line-hair)}.catalogue-kpi__detail{background-color:var(--gimac-surface-tile)}.catalogue-kpi__detail-entete{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gimac-espacement-12px)}.catalogue-kpi__detail-libelle{font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.catalogue-kpi__detail-definition-langue{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.catalogue-kpi__detail-formule{margin:0;padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-14px);white-space:pre-wrap;overflow-wrap:anywhere;background-color:var(--gimac-surface-sunken);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.catalogue-kpi__detail-formule-cellule{font-family:var(--gimac-typographie-famille-donnees);overflow-wrap:anywhere}@media(max-width:1024px){.catalogue-kpi__catalogue{grid-template-columns:minmax(0,1fr);row-gap:var(--gimac-espacement-1px)}}[data-testid=catalogue-kpi-indicateurs-actifs]{--gimac-tableau-hauteur-max: calc(var(--gimac-espacement-52px) * 8)}.catalogue-kpi__indicateurs-code{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);color:var(--gimac-ink-secondary)}.catalogue-kpi__mesures{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-8px);padding:0;list-style:none}.catalogue-kpi__mesure{display:flex;flex-direction:column;gap:var(--gimac-espacement-2px);max-width:100%;padding:var(--gimac-espacement-5px) var(--gimac-espacement-10px);overflow-wrap:anywhere;border:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.catalogue-kpi__mesure-libelle{font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary)}.catalogue-kpi__mesure-code{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);color:var(--gimac-ink-secondary)}.catalogue-kpi__cadre{overflow-x:auto;background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.catalogue-kpi__table{width:100%;border-collapse:collapse}.catalogue-kpi__table thead th{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-align:start;text-transform:uppercase;color:var(--gimac-ink-secondary);background-color:var(--gimac-surface-page);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.catalogue-kpi__table tbody th,.catalogue-kpi__table tbody td{padding:var(--gimac-espacement-10px) var(--gimac-espacement-14px);font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-normale);text-align:start;border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.catalogue-kpi__table tbody th{white-space:nowrap}.catalogue-kpi__table tbody tr:last-child th,.catalogue-kpi__table tbody tr:last-child td{border-block-end:0}.catalogue-kpi__table .catalogue-kpi__valeur{font-family:var(--gimac-typographie-famille-donnees);font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere}.catalogue-kpi__table td.catalogue-kpi__valeur--motif{font-family:var(--gimac-typographie-famille-interface);color:var(--gimac-ink-secondary);text-align:start}.catalogue-kpi__desactivation-geste{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gimac-espacement-12px)}.catalogue-kpi__bandeau{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);width:100%;padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);color:var(--gimac-releve-couleur-33383a);background-color:var(--gimac-releve-couleur-f5eedf);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-warn)}.catalogue-kpi__bandeau-titre{font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.catalogue-kpi__pied{grid-area:pied;position:sticky;inset-block-end:0;z-index:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gimac-espacement-20px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-26px);background-color:var(--gimac-surface-tile);border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.catalogue-kpi__retour{display:flex;flex:1 1 0;flex-direction:column;gap:var(--gimac-espacement-8px);min-width:0}.catalogue-kpi__motif{display:flex;align-items:center;gap:var(--gimac-espacement-10px);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-releve-couleur-33383a)}.catalogue-kpi__glyphe-reserve{flex:none;width:0;height:0;border-inline:var(--gimac-espacement-5px) solid transparent;border-block-end:var(--gimac-espacement-9px) solid var(--gimac-status-warn)}.catalogue-kpi__retour-erreur,.catalogue-kpi__retour-succes{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);padding:var(--gimac-espacement-10px) var(--gimac-espacement-14px);color:var(--gimac-releve-couleur-33383a)}.catalogue-kpi__retour-erreur{background-color:var(--gimac-releve-couleur-f9f0ee);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-error)}.catalogue-kpi__retour-succes{background-color:var(--gimac-releve-couleur-e6eee8);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-ok)}.catalogue-kpi__retour-ligne{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-4px) var(--gimac-espacement-14px)}.catalogue-kpi__retour-titre{font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.catalogue-kpi__retour-detail{max-height:var(--gimac-espacement-64px);overflow-y:auto;font-size:var(--gimac-typographie-taille-13px);overflow-wrap:anywhere}.catalogue-kpi__retour-code{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px)}.catalogue-kpi__pied-actions{display:flex;flex:none;align-items:center;gap:var(--gimac-espacement-12px)}.catalogue-kpi__assurance{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);max-inline-size:calc(var(--gimac-espacement-96px) * 3)}.catalogue-kpi__badge{align-self:flex-start;padding:var(--gimac-espacement-4px) var(--gimac-espacement-9px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);color:var(--gimac-releve-couleur-ffffff);background-color:var(--gimac-surface-authority)}.catalogue-kpi__assurance-mention{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5;overflow-wrap:anywhere}.catalogue-kpi__action{display:inline-flex;align-items:center;padding:var(--gimac-espacement-12px) var(--gimac-espacement-18px);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-normale);border:var(--gimac-espacement-1px) solid;border-radius:var(--gimac-rayon-controle);cursor:pointer}.catalogue-kpi__action--principal{padding-inline-end:calc(var(--gimac-espacement-18px) + var(--gimac-espacement-16px));color:var(--gimac-releve-couleur-ffffff);background-color:var(--gimac-releve-couleur-1070d0);border-color:var(--gimac-releve-couleur-1070d0)}.catalogue-kpi__action--principal[aria-disabled=true]{color:var(--gimac-ink-disabled);background-color:transparent;border-color:var(--gimac-ink-disabled)}.catalogue-kpi__action--secondaire{padding:var(--gimac-espacement-11px) var(--gimac-espacement-17px);padding-inline-end:calc(var(--gimac-espacement-17px) + var(--gimac-espacement-16px));color:var(--gimac-action-text);background-color:transparent;border-color:var(--gimac-action-text)}.catalogue-kpi__lien{padding:0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-action-text);background:none;border:0;text-decoration:underline;cursor:pointer}.catalogue-kpi__action:focus-visible,.catalogue-kpi__action:focus,.catalogue-kpi__lien:focus,.catalogue-kpi__champ input:focus,.catalogue-kpi__champ textarea:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.catalogue-kpi__panneau{display:flex;flex-direction:column;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px)}.catalogue-kpi__panneau-titre{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-24px);font-weight:var(--gimac-typographie-graisse-normale)}@media(max-width:1024px){.catalogue-kpi__entete{padding:var(--gimac-espacement-14px) var(--gimac-espacement-20px)}.catalogue-kpi__titre{font-size:var(--gimac-typographie-taille-24px)}.catalogue-kpi__lecture{padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px)}.catalogue-kpi__corps{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"edition" "annexe" "bas";column-gap:0;row-gap:var(--gimac-espacement-1px)}.catalogue-kpi__section,.catalogue-kpi__annexe .catalogue-kpi__section{padding:var(--gimac-espacement-16px) var(--gimac-espacement-20px)}.catalogue-kpi__bas{grid-area:bas;position:sticky;inset-block-end:0;z-index:1;display:flex;flex-direction:column;border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.catalogue-kpi__apercu{gap:var(--gimac-espacement-11px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-20px);border-block-end:0}.catalogue-kpi__pied{position:static;padding:var(--gimac-espacement-14px) var(--gimac-espacement-20px)}.catalogue-kpi__action--principal{min-height:var(--gimac-espacement-48px);padding-block:0;padding-inline:var(--gimac-espacement-20px) calc(var(--gimac-espacement-20px) + var(--gimac-espacement-16px))}.catalogue-kpi__annexe :is(input,textarea,button),.catalogue-kpi__retrait :is(input,textarea,button){scroll-margin-block-end:calc(var(--catalogue-kpi-hauteur-collante) * var(--gimac-espacement-1px) + var(--gimac-espacement-8px))}.catalogue-kpi__creation-entete{padding:var(--gimac-espacement-16px) var(--gimac-espacement-20px)}.catalogue-kpi__mode-emploi{padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px)}.catalogue-kpi__cadre{max-height:var(--catalogue-kpi-tuiles-hauteur);overflow-y:auto;background-color:transparent;border:0}.catalogue-kpi__table,.catalogue-kpi__table tbody{display:block}.catalogue-kpi__table thead{position:absolute;width:var(--gimac-espacement-1px);height:var(--gimac-espacement-1px);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.catalogue-kpi__table tbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gimac-espacement-1px);background-color:var(--gimac-line-hair);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.catalogue-kpi__table tbody tr{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-16px);background-color:var(--gimac-surface-tile)}.catalogue-kpi__table tbody th,.catalogue-kpi__table tbody td{display:block;padding:0;border:0;text-align:start}.catalogue-kpi__table tbody th:before,.catalogue-kpi__table tbody td:before{content:attr(data-libelle);display:block;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.catalogue-kpi__table tbody th{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary)}.catalogue-kpi__table .catalogue-kpi__valeur{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-26px);font-weight:var(--gimac-typographie-graisse-forte);text-align:start}.catalogue-kpi__table td.catalogue-kpi__valeur--motif{font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-normale)}}.gimac-tableau{display:flex;flex-direction:column;min-inline-size:0}.gimac-tableau__defilement{overflow:auto;min-block-size:var(--gimac-tableau-hauteur-max, none);max-block-size:var(--gimac-tableau-hauteur-max, none);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.gimac-tableau__table{inline-size:100%;border-collapse:collapse;font-size:var(--gimac-typographie-taille-13px)}.gimac-tableau__legende{position:absolute;inline-size:var(--gimac-espacement-1px);block-size:var(--gimac-espacement-1px);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gimac-tableau__entete{position:sticky;inset-block-start:0;z-index:1;padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);background-color:var(--gimac-surface-sunken);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;text-align:start;color:var(--gimac-ink-secondary);white-space:nowrap}.gimac-tableau__table tbody th,.gimac-tableau__table tbody td{box-sizing:border-box;padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-weight:var(--gimac-typographie-graisse-normale);text-align:start;overflow-wrap:anywhere}.gimac-tableau__repli{padding:var(--gimac-espacement-24px) var(--gimac-espacement-14px);text-align:center;color:var(--gimac-ink-secondary)}.gimac-tableau[data-colonne-figee=oui] .gimac-tableau__table tbody tr>*:first-child,.gimac-tableau[data-colonne-figee=oui] .gimac-tableau__table thead tr>*:first-child{position:sticky;inset-inline-start:0;max-inline-size:var(--gimac-tableau-colonne-figee-largeur, none);background-color:var(--gimac-surface-default)}.gimac-tableau[data-colonne-figee=oui] .gimac-tableau__table thead tr>*:first-child{z-index:2;background-color:var(--gimac-surface-sunken)}.gimac-tableau[data-colonne-figee=oui] .gimac-tableau__table tbody tr>*:first-child:after,.gimac-tableau[data-colonne-figee=oui] .gimac-tableau__table thead tr>*:first-child:after{content:"";position:absolute;inset-block:0;inset-inline-end:0;inline-size:var(--gimac-espacement-1px);background-color:var(--gimac-line-hair)}@media(max-width:1024px){.gimac-tableau__table,.gimac-tableau__table tbody,.gimac-tableau__table tr,.gimac-tableau__table td{display:block}.gimac-tableau__entete{position:absolute;inline-size:var(--gimac-espacement-1px);block-size:var(--gimac-espacement-1px);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gimac-tableau__table thead tr{position:absolute}.gimac-tableau__table tbody tr{display:block;margin-block-end:var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.gimac-tableau__table tbody tr:last-child{margin-block-end:0}.gimac-tableau__table td{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gimac-espacement-12px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.gimac-tableau__table td:last-child{border-block-end:none}.gimac-tableau[data-colonne-figee=oui] .gimac-tableau__table tbody tr>*:first-child,.gimac-tableau[data-colonne-figee=oui] .gimac-tableau__table thead tr>*:first-child{position:static;max-inline-size:none;background-color:transparent}.gimac-tableau[data-colonne-figee=oui] .gimac-tableau__table tbody tr>*:first-child:after,.gimac-tableau[data-colonne-figee=oui] .gimac-tableau__table thead tr>*:first-child:after{content:none}.gimac-tableau__table td:before{content:attr(data-label);flex:none;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);text-transform:uppercase;letter-spacing:var(--gimac-espacement-1px);color:var(--gimac-ink-secondary)}}.gimac-selecteur-indicateur{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;max-block-size:var(--gimac-espacement-96px);overflow-y:auto;background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.gimac-selecteur-indicateur__option{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);cursor:pointer;border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.gimac-selecteur-indicateur__option:last-child{border-block-end:0}.gimac-selecteur-indicateur__option:hover,.gimac-selecteur-indicateur__option:focus-visible{background-color:var(--gimac-surface-sunken);outline:none}.gimac-selecteur-indicateur__libelle{font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary)}.gimac-selecteur-indicateur__code{flex:none;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);color:var(--gimac-ink-secondary)}.gimac-selecteur-indicateur__coche{flex:none;font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary)}.gimac-selecteur-indicateur__vide{margin:0;padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.comptes{--comptes-colonne-role: calc(var(--gimac-espacement-96px) + var(--gimac-espacement-52px));--comptes-colonne-etat: calc(var(--gimac-espacement-96px) + var(--gimac-espacement-32px));--comptes-colonne-second-facteur: calc(var(--gimac-espacement-96px) + var(--gimac-espacement-16px));--comptes-colonne-actions: calc(var(--gimac-espacement-96px) + var(--gimac-espacement-96px));--comptes-hauteur-attente: calc( var(--gimac-espacement-96px) + var(--gimac-espacement-56px) + var(--gimac-espacement-28px) );background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px)}.comptes p,.comptes ul{margin:0}.comptes__meta{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.comptes__glyphe{flex:none;font-family:var(--gimac-typographie-famille-donnees)}.comptes__glyphe--conforme{color:var(--gimac-status-ok)}.comptes__glyphe--avertissement{color:var(--gimac-status-warn)}.comptes__glyphe--neutre{color:var(--gimac-ink-secondary)}.comptes__glyphe--bloquant{color:var(--gimac-status-error)}.comptes__masque{position:absolute;inline-size:var(--gimac-espacement-1px);block-size:var(--gimac-espacement-1px);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.comptes__entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-22px) var(--gimac-espacement-28px) var(--gimac-espacement-16px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.comptes__entete-titres{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px)}.comptes__titre{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-31px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.comptes__entete-actions{display:flex;flex-wrap:wrap;align-items:center}.comptes__compteurs{display:flex;align-items:center;padding:0;list-style:none}.comptes__compteur{padding-inline:var(--gimac-espacement-16px);letter-spacing:var(--gimac-espacement-1px)}.comptes__compteur+.comptes__compteur{border-inline-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.comptes__compteur-valeur{color:var(--gimac-ink-primary)}.comptes__creer{margin-inline-start:var(--gimac-espacement-12px);padding:var(--gimac-espacement-8px) var(--gimac-espacement-14px);border:var(--gimac-espacement-1px) solid var(--gimac-action-text);border-radius:var(--gimac-rayon-controle);background-color:transparent;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-action-text)}.comptes__creer[aria-disabled=true]{cursor:not-allowed}.comptes__liste{background-color:var(--gimac-surface-tile)}.comptes__cadre{--comptes-hauteur-liste: calc(var(--gimac-espacement-52px) * 8);overflow:auto;max-block-size:var(--comptes-hauteur-liste);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.comptes__table{inline-size:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--gimac-typographie-taille-13px)}.comptes__table thead th{position:sticky;inset-block-start:0;z-index:1;padding:var(--gimac-espacement-9px) var(--gimac-espacement-16px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-surface-page);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-align:start;text-transform:uppercase;color:var(--gimac-ink-secondary)}.comptes__table thead th:nth-child(2){inline-size:var(--comptes-colonne-role)}.comptes__table thead th:nth-child(3){inline-size:var(--comptes-colonne-etat)}.comptes__table thead th:nth-child(4){inline-size:var(--comptes-colonne-second-facteur)}.comptes__table thead th:nth-child(6){inline-size:var(--comptes-colonne-actions)}.comptes__table tbody th,.comptes__table tbody td{padding:var(--gimac-espacement-12px) var(--gimac-espacement-16px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-weight:var(--gimac-typographie-graisse-normale);text-align:start;vertical-align:middle}.comptes__cellule-utilisateur{display:flex;flex-direction:column;gap:var(--gimac-espacement-3px)}.comptes__nom{overflow-wrap:anywhere}.comptes__courriel{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta);overflow-wrap:anywhere}.comptes__ligne--desactivee .comptes__nom{color:var(--gimac-ink-secondary);text-decoration:line-through;text-decoration-color:var(--gimac-releve-couleur-a9a69c)}.comptes__ligne--desactivee .comptes__cellule-role{color:var(--gimac-ink-secondary)}.comptes__pastille{display:inline-flex;align-items:center;gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-4px) var(--gimac-espacement-10px);border-radius:var(--gimac-rayon-pastille);font-size:var(--gimac-typographie-taille-12px)}.comptes__pastille--actif{background-color:var(--gimac-releve-couleur-e6eee8);color:var(--gimac-status-ok)}.comptes__pastille--suspendu{background-color:var(--gimac-releve-couleur-f5eedf);color:var(--gimac-status-warn)}.comptes__pastille--desactive,.comptes__pastille--cree{background-color:var(--gimac-surface-sunken);color:var(--gimac-ink-secondary)}.comptes__message{color:var(--gimac-ink-secondary)}.comptes__table tbody td[data-testid=comptes-chargement]{block-size:var(--comptes-hauteur-attente)}.comptes__message-titre{font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.comptes__erreur{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gimac-espacement-11px);margin:var(--gimac-espacement-20px) var(--gimac-espacement-28px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-18px);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-error);background-color:var(--gimac-releve-couleur-f9f0ee)}.comptes__erreur-titre{display:flex;align-items:center;gap:var(--gimac-espacement-9px);margin:0;font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-status-error)}.comptes__erreur-texte{color:var(--gimac-releve-couleur-33383a)}.comptes__lien{padding:0;border:0;background-color:transparent;font-family:inherit;font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-action-text);cursor:pointer}.comptes__creer:focus,.comptes button:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.comptes__cellule-actions{text-align:end}.comptes__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--gimac-espacement-12px)}.comptes__filtre{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-28px)}.comptes__filtre-etiquette{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.comptes__filtre-champ{inline-size:100%;max-inline-size:calc(var(--gimac-espacement-96px) * 4);padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);color:var(--gimac-ink-primary);font-family:inherit;font-size:var(--gimac-typographie-taille-13px)}.comptes__corps{display:flex;flex-direction:column;gap:var(--gimac-espacement-16px);padding-block-end:var(--gimac-espacement-16px)}@media(min-width:1025px){.comptes__corps{flex-direction:row;align-items:flex-start}.comptes__corps>.comptes__section-liste{flex:1;min-inline-size:0}.comptes__corps>[data-testid=comptes-detail]{flex:0 0 auto;inline-size:calc(var(--gimac-espacement-96px) * 3 + var(--gimac-espacement-64px));margin:0}}.comptes__panneau{display:flex;flex-direction:column;gap:var(--gimac-espacement-14px);margin:var(--gimac-espacement-16px) var(--gimac-espacement-28px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-20px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile)}.comptes__panneau-titre{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-19px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.comptes__panneau-actions{display:flex;align-items:center;gap:var(--gimac-espacement-16px)}.comptes__badge-mention{margin:0;font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary)}.comptes__panneau-actions .comptes__badge{margin-inline-start:var(--gimac-espacement-8px);padding:var(--gimac-espacement-2px) var(--gimac-espacement-6px);border:var(--gimac-espacement-1px) solid currentColor;border-radius:var(--gimac-rayon-controle);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px)}.comptes__champ{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px)}.comptes__champ-etiquette{font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary)}.comptes__champ-saisie{padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:inherit;font-size:var(--gimac-typographie-taille-13px)}.comptes__champ-saisie[aria-invalid=true]{border-color:var(--gimac-status-error)}.comptes__champ-erreur{margin:0;font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-status-error)}.comptes__detail-liste{display:grid;grid-template-columns:auto 1fr;column-gap:var(--gimac-espacement-12px);row-gap:var(--gimac-espacement-6px);margin:0}.comptes__detail-liste dt{color:var(--gimac-ink-secondary)}.comptes__detail-liste dd{margin:0}.comptes__etat-detail{margin:var(--gimac-espacement-4px) 0 0;font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary)}.comptes__resultat{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gimac-espacement-8px);margin:var(--gimac-espacement-16px) var(--gimac-espacement-28px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-error);background-color:var(--gimac-releve-couleur-f9f0ee)}.comptes__resultat--succes{border-inline-start-color:var(--gimac-status-ok);background-color:var(--gimac-releve-couleur-e6eee8)}.comptes__resultat-titre{display:flex;align-items:center;gap:var(--gimac-espacement-9px);margin:0;font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.comptes__resultat-texte{margin:0;color:var(--gimac-releve-couleur-33383a)}.comptes__aide{margin:var(--gimac-espacement-20px) var(--gimac-espacement-28px) var(--gimac-espacement-28px);padding-block-start:var(--gimac-espacement-16px);border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair);color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13px)}@media(min-width:1025px){.comptes__role-en-ligne{display:none}}@media(max-width:1024px){.comptes__entete{align-items:center;padding:var(--gimac-espacement-14px) var(--gimac-espacement-20px)}.comptes__surtitre{display:none}.comptes__titre{font-size:var(--gimac-typographie-taille-23px)}.comptes__table,.comptes__table tbody{display:block}.comptes__table thead{position:absolute;inline-size:var(--gimac-espacement-1px);block-size:var(--gimac-espacement-1px);overflow:hidden;clip:rect(0 0 0 0)}.comptes__table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--gimac-espacement-12px);min-block-size:var(--gimac-espacement-64px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair);box-sizing:border-box}.comptes__table tbody th,.comptes__table tbody td{padding:0;border:0}.comptes__table tbody .comptes__cellule-role{position:absolute;inline-size:var(--gimac-espacement-1px);block-size:var(--gimac-espacement-1px);overflow:hidden;clip:rect(0 0 0 0)}.comptes__table tbody td[colspan],.comptes__table tbody .comptes__cellule-actions{grid-column:1 / -1}.comptes__table tbody .comptes__cellule-actions{padding-block-start:var(--gimac-espacement-8px);text-align:start}.comptes__table tbody .comptes__actions{justify-content:flex-start}.comptes__cellule-utilisateur{gap:var(--gimac-espacement-4px)}.comptes__ligne-nom{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--gimac-espacement-12px)}.comptes__nom{font-size:var(--gimac-typographie-taille-14px)}.comptes__role-en-ligne{font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.comptes__cellule-etat{justify-self:end}.comptes__pastille{padding:var(--gimac-espacement-5px) var(--gimac-espacement-11px)}}.administration-garde{padding:var(--gimac-espacement-28px)}.administration-garde__panneau{background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:0;padding:var(--gimac-espacement-16px)}.administration-garde__panneau-titre{margin:0 0 var(--gimac-espacement-8px);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte)}:root{--gimac-place-hauteur-attente: 120px}.controle-place{background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-taille-13px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px)}.controle-place__titre{font-size:var(--gimac-typographie-titre-page);font-weight:var(--gimac-typographie-graisse-normale);margin-bottom:var(--gimac-espacement-8px)}.controle-place__description{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px)}.controle-place__bandeau{background-color:var(--gimac-surface-sunken);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:0;color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);padding:var(--gimac-espacement-11px) var(--gimac-espacement-28px);margin-bottom:calc(-1 * var(--gimac-espacement-1px))}.controle-place__bandeau--warn{color:var(--gimac-status-warn)}.controle-place__bloc{background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:0;padding:var(--gimac-espacement-14px) var(--gimac-espacement-28px);margin-bottom:calc(-1 * var(--gimac-espacement-1px));min-height:var(--gimac-place-hauteur-attente)}.controle-place__bloc-titre{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);margin-bottom:var(--gimac-espacement-11px)}.controle-place__bloc-entete{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gimac-espacement-16px);margin-bottom:var(--gimac-espacement-11px)}.controle-place__bloc-entete .controle-place__bloc-titre{margin-bottom:0}.controle-place__vide{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px)}.controle-place__meta{color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px)}.controle-place__cellules{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-1px);background-color:var(--gimac-line-hair);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);margin-bottom:calc(-1 * var(--gimac-espacement-1px))}.controle-place__cellule-kpi{background-color:var(--gimac-surface-tile);border-radius:0;padding:var(--gimac-espacement-16px) var(--gimac-espacement-22px);flex:1 1 0;min-width:0}.controle-place__cellule-kpi-titre{color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px)}.controle-place__cellule-kpi-valeur{font-size:var(--gimac-typographie-taille-27px);font-weight:var(--gimac-typographie-graisse-forte);font-variant-numeric:tabular-nums}.controle-place__cellule-kpi-valeur--ok{color:var(--gimac-status-ok)}.controle-place__jauge{padding:var(--gimac-espacement-14px) 0}.controle-place__jauge-titre{color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px)}.controle-place__jauge-valeur{font-size:var(--gimac-typographie-taille-46px);font-weight:var(--gimac-typographie-graisse-forte);font-variant-numeric:tabular-nums}.controle-place__jauge-valeur--ok{color:var(--gimac-status-ok)}.controle-place__jauge-valeur--warn{color:var(--gimac-status-warn)}.controle-place__table{border-collapse:collapse;width:100%}.controle-place__table th,.controle-place__table td{border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding:var(--gimac-espacement-13px) var(--gimac-espacement-16px);text-align:left}.controle-place__table thead th{background-color:var(--gimac-surface-sunken);color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);padding:var(--gimac-espacement-9px) var(--gimac-espacement-16px);text-transform:uppercase}.controle-place__table--ecarts thead th{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px)}.controle-place__table--ecarts tbody th,.controle-place__table--ecarts td{padding:0 var(--gimac-espacement-14px);height:var(--gimac-espacement-52px)}.controle-place__table .gimac-donnees{white-space:nowrap}.controle-place__table tbody th{font-weight:var(--gimac-typographie-graisse-forte)}.controle-place__registre-defilement{overflow:auto;max-block-size:calc(var(--gimac-espacement-52px) * 8);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.controle-place__registre-defilement thead th{position:sticky;inset-block-start:0;z-index:1}[data-testid=reconciliation-table],[data-testid=symetrie-table]{--gimac-tableau-hauteur-max: calc(var(--gimac-espacement-52px) * 8)}.controle-place__table--registre thead th{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px)}.controle-place__table--registre td,.controle-place__table--registre tbody th{padding:var(--gimac-espacement-11px) var(--gimac-espacement-14px);font-size:var(--gimac-typographie-taille-12-5px)}.controle-place__table--registre tbody th,.controle-place__table--registre td:nth-child(2),.controle-place__table--registre td:nth-child(4),.controle-place__table--registre td:nth-child(6){font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);font-weight:var(--gimac-typographie-graisse-normale)}.controle-place__glyphe{font-family:var(--gimac-typographie-famille-donnees);margin-inline-end:var(--gimac-espacement-6px)}.controle-place__table tr.controle-place__ligne--status-error td{color:var(--gimac-status-error)}.controle-place__table tr.controle-place__ligne--status-warn td{color:var(--gimac-status-warn)}.controle-place__table tr.controle-place__ligne--status-unknown td{color:var(--gimac-status-unknown)}@media(max-width:1024px){.controle-place__cellules{flex-direction:column}.controle-place__table,.controle-place__table thead,.controle-place__table tbody,.controle-place__table th,.controle-place__table td,.controle-place__table tr{display:block;width:100%}.controle-place__table thead{display:none}.controle-place__table tr{border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:0;margin-bottom:var(--gimac-espacement-8px)}.controle-place__table td{border-bottom:none}}.controle-place__barre{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-16px);margin:var(--gimac-espacement-16px) 0}.controle-place__action{display:inline-flex;align-items:center;min-height:var(--gimac-espacement-44px);background-color:var(--gimac-action-text);color:var(--gimac-surface-tile);border:var(--gimac-espacement-2px) solid var(--gimac-action-fill);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-forte);padding:var(--gimac-espacement-8px) var(--gimac-espacement-16px)}.controle-place__action[aria-disabled=true]{background-color:var(--gimac-surface-sunken);color:var(--gimac-ink-secondary);border-color:var(--gimac-line-hair)}.controle-place__panneau{background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:0;padding:var(--gimac-espacement-16px);margin-bottom:calc(-1 * var(--gimac-espacement-1px))}.controle-place__panneau--erreur{color:var(--gimac-status-error)}.controle-place__panneau--decision{color:var(--gimac-status-ok)}.controle-place__panneau--degrade{color:var(--gimac-status-unknown)}.controle-place__panneau-titre{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte)}.controle-place__lien{background-color:var(--gimac-surface-tile);border:0;color:var(--gimac-action-text);font-size:var(--gimac-typographie-taille-12-5px);text-decoration:underline}.controle-place__badge{display:inline-block;border-radius:var(--gimac-rayon-pastille);font-size:var(--gimac-typographie-taille-12px);font-weight:var(--gimac-typographie-graisse-forte);padding:var(--gimac-espacement-4px) var(--gimac-espacement-10px)}.controle-place__badge--ok{background-color:var(--gimac-releve-couleur-e6eee8);color:var(--gimac-status-ok)}.controle-place__badge--unknown{background-color:var(--gimac-releve-couleur-efede4);color:var(--gimac-status-unknown)}.controle-place__assurance{display:inline-block;background-color:var(--gimac-surface-authority);color:var(--gimac-ink-on-authority);border-radius:var(--gimac-rayon-pastille);font-size:var(--gimac-typographie-taille-11px);padding:0 var(--gimac-espacement-8px)}.controle-place__assurance-mention{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-11px);margin:var(--gimac-espacement-8px) 0 var(--gimac-espacement-14px)}.controle-place__champ{display:block;margin-bottom:var(--gimac-espacement-14px)}.controle-place__champ label{display:block;color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-11px);margin-bottom:var(--gimac-espacement-8px)}.controle-place__champ input,.controle-place__champ textarea{width:100%;box-sizing:border-box;border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);padding:var(--gimac-espacement-8px);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);background-color:var(--gimac-surface-tile)}.controle-place__action:focus,.controle-place__lien:focus,.controle-place__champ input:focus,.controle-place__champ textarea:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.controle-place__liste-demandes{list-style:none;margin:0;padding:0}.controle-place__ligne-demande{border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding:var(--gimac-espacement-8px) 0}.controle-place__ligne-demande:first-child{border-top:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.controle-place__ligne-demande--active{background-color:var(--gimac-surface-tile)}.controle-place__ligne-demande .controle-place__lien{text-decoration:none;display:block;width:100%;text-align:left}.controle-place__ligne-demande .controle-place__lien:hover{text-decoration:underline}.controle-place__ligne-demande details{margin-top:var(--gimac-espacement-8px);font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.controle-place__ligne-demande summary{cursor:pointer;color:var(--gimac-action-text)}.controle-place__ligne-demande details[open] summary{margin-bottom:var(--gimac-espacement-8px)}.reception{--reception-largeur-panneau: calc(var(--gimac-espacement-96px) * 4 + var(--gimac-espacement-12px));--reception-hauteur-ligne: var(--gimac-espacement-52px);box-sizing:border-box;background-color:var(--gimac-surface-page);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px)}.reception p{margin:0}.reception__entete{display:flex;flex-direction:column;gap:var(--gimac-espacement-5px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px) var(--gimac-espacement-14px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.reception__titre{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-29px);font-weight:var(--gimac-typographie-graisse-normale);line-height:1.15}.reception__description{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5}.reception__bloc{background-color:var(--gimac-surface-tile);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.reception__bloc-titre{margin:0;padding:var(--gimac-espacement-18px) var(--gimac-espacement-28px) var(--gimac-espacement-14px);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte)}.reception__bloc-corps{padding:0 var(--gimac-espacement-28px) var(--gimac-espacement-14px)}[data-testid=reception-table]{--gimac-tableau-hauteur-max: calc(var(--reception-hauteur-ligne) * 6)}.reception__table{width:100%;border-collapse:collapse}.reception__table thead th{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);background-color:var(--gimac-surface-sunken);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;text-align:left;color:var(--gimac-ink-secondary)}.reception__table tbody th,.reception__table tbody td{height:var(--reception-hauteur-ligne);padding:0 var(--gimac-espacement-14px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-normale);text-align:left}.reception__table tbody td{font-family:var(--gimac-typographie-famille-donnees);font-variant-numeric:tabular-nums}.reception__selection{width:var(--gimac-espacement-56px)}.reception__selection input{accent-color:var(--gimac-data-primary)}.reception__ligne--choisie th,.reception__ligne--choisie td{background-color:var(--gimac-surface-sunken)}.reception__ligne--choisie .reception__selection{border-left:var(--gimac-espacement-3px) solid var(--gimac-data-primary)}.reception__vide{padding:var(--gimac-espacement-16px) 0;color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.6}.reception__rubrique{display:block;font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-normale)}.reception__code{display:block;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta)}.reception__valeur-n1{color:var(--gimac-ink-meta);font-size:var(--gimac-typographie-taille-12px)}.reception__valeur--modifiee{font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-status-warn)}.reception__ecart{display:inline-flex;align-items:center;gap:var(--gimac-espacement-5px);color:var(--gimac-ink-meta);font-size:var(--gimac-typographie-taille-12px)}.reception__ecart--modifie{color:var(--gimac-status-warn);font-weight:var(--gimac-typographie-graisse-forte)}.reception__detail-infos{display:flex;flex-direction:column;gap:var(--gimac-espacement-8px);padding-top:var(--gimac-espacement-12px)}.reception__detail-completude{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.reception__detail-reouverture{display:flex;align-items:center;gap:var(--gimac-espacement-9px);padding:var(--gimac-espacement-9px) var(--gimac-espacement-12px);background-color:var(--gimac-releve-couleur-f9f0ee);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-warn);color:var(--gimac-releve-couleur-33383a);font-size:var(--gimac-typographie-taille-12-5px)}.reception__corps{display:grid;grid-template-columns:1fr var(--reception-largeur-panneau);align-items:stretch}.reception__revue{display:flex;flex-direction:column;min-width:0}.reception__revue>.reception__bloc+.reception__bloc{border-top:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.reception__panneau-decision{display:flex;flex-direction:column;min-width:0;background-color:var(--gimac-surface-sunken);border-left:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.reception__section{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-22px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.reception__section:last-child{border-bottom:0}.reception__kicker{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.reception__note{color:var(--gimac-releve-couleur-33383a);font-size:var(--gimac-typographie-taille-13px);line-height:1.55}.reception__cible{display:flex;flex-direction:column;gap:var(--gimac-espacement-7px)}.reception__cible-valeur{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);overflow-wrap:anywhere}.reception__champ{display:flex;flex-direction:column;gap:var(--gimac-espacement-7px)}.reception__etiquette{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px)}.reception__saisie{box-sizing:border-box;width:100%;padding:var(--gimac-espacement-10px) var(--gimac-espacement-12px);background-color:var(--gimac-releve-couleur-ffffff);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);line-height:1.55;min-height:calc(var(--gimac-espacement-64px) + var(--gimac-espacement-10px));resize:vertical}.reception__saisie--delai{height:calc(var(--gimac-espacement-36px) + 2 * var(--gimac-espacement-1px));min-height:0;padding:0 var(--gimac-espacement-12px);background-color:var(--gimac-surface-tile);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12-5px)}.reception__action{display:flex;align-items:center;justify-content:center;width:100%;height:calc(var(--gimac-espacement-44px) + 2 * var(--gimac-espacement-1px));padding:0;background:none;border:var(--gimac-espacement-1px) solid var(--gimac-action-text);border-radius:0;color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-forte)}.reception__action--renvoyer{border-color:var(--gimac-status-error);color:var(--gimac-status-error)}.reception__action--reserve{border-color:var(--gimac-status-warn);color:var(--gimac-status-warn)}.reception__action[aria-disabled=true]{background-color:var(--gimac-surface-tile);border-color:var(--gimac-releve-couleur-c9c6be);color:var(--gimac-ink-disabled)}.reception__issue{display:flex;align-items:center;gap:var(--gimac-espacement-12px)}.reception__assurance{flex:none;padding:var(--gimac-espacement-3px) var(--gimac-espacement-8px);background-color:var(--gimac-surface-authority);color:var(--gimac-releve-couleur-ffffff);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px)}.reception__glyphe{flex:none;font-family:var(--gimac-typographie-famille-donnees)}.reception__action .reception__glyphe{margin-inline-end:var(--gimac-espacement-8px)}.reception__panneau{display:flex;flex-direction:column;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-24px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-size:var(--gimac-typographie-taille-13-5px);line-height:1.6;color:var(--gimac-releve-couleur-33383a)}.reception__panneau--erreur{background-color:var(--gimac-releve-couleur-f9f0ee);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-error)}.reception__panneau--decision{background-color:var(--gimac-surface-tile);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-ok)}.reception__panneau--decision .reception__panneau-titre{color:var(--gimac-status-ok)}.reception__panneau-titre{display:flex;align-items:center;gap:var(--gimac-espacement-9px);margin:0;font-size:var(--gimac-typographie-taille-14-5px);font-weight:var(--gimac-typographie-graisse-forte)}.reception__panneau--erreur .reception__panneau-titre{color:var(--gimac-status-error)}.reception__lien{align-self:flex-start;padding:0;background:none;border:0;color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12-5px);text-decoration:underline}.reception__lien--traitement{padding-inline-end:var(--gimac-espacement-16px);margin-inline-end:calc(-1 * var(--gimac-espacement-16px))}.reception__action:focus-visible,.reception__lien:focus-visible,.reception__saisie:focus-visible,.reception__selection input:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.reception__action:focus,.reception__lien:focus,.reception__saisie:focus,.reception__selection input:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}@media(max-width:1024px){.reception__corps{grid-template-columns:1fr}.reception__panneau-decision{position:sticky;bottom:0;border-left:0;border-top:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.reception__section{padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px)}.reception__panneau-decision{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch}.reception__panneau-decision>.reception__section:nth-child(-n+2){grid-column:1 / -1}.reception__panneau-decision>.reception__panneau{grid-column:1 / -1}.reception__panneau-decision>.reception__section:nth-child(n+3){justify-content:flex-end}.reception__section--issues{gap:var(--gimac-espacement-10px)}.reception__issue,.reception__issue .reception__action{min-width:0}.reception__action{height:calc(var(--gimac-espacement-48px) + 2 * var(--gimac-espacement-1px))}}FIN2 .reception__bloc-entete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gimac-espacement-12px);padding-inline-end:var(--gimac-espacement-28px)}.reception__export-echec{margin:0 var(--gimac-espacement-28px) var(--gimac-espacement-12px);color:var(--gimac-status-error);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5}.gimac-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary)}.gimac-pagination__total{margin:0;font-family:var(--gimac-typographie-famille-donnees);font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.gimac-pagination__taille{display:flex;align-items:center;gap:var(--gimac-espacement-8px)}.gimac-pagination__select{padding:var(--gimac-espacement-4px) var(--gimac-espacement-8px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);color:var(--gimac-ink-primary)}.gimac-pagination__navigation{display:flex;align-items:center;gap:var(--gimac-espacement-12px)}.gimac-pagination__bouton{padding:var(--gimac-espacement-6px) var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);color:var(--gimac-action-text)}.gimac-pagination__bouton:disabled{color:var(--gimac-ink-disabled);cursor:not-allowed}.gimac-pagination__etat{font-family:var(--gimac-typographie-famille-donnees);font-variant-numeric:tabular-nums;white-space:nowrap}.cycles{--cycles-largeur-action: calc( var(--gimac-espacement-96px) * 4 + var(--gimac-espacement-64px) + var(--gimac-espacement-22px) );--cycles-hauteur-attente: calc(var(--gimac-espacement-96px) + var(--gimac-espacement-24px));background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px)}.cycles p,.cycles ul{margin:0}.cycles__entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-22px) var(--gimac-espacement-28px) var(--gimac-espacement-16px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.cycles__entete-titres{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px)}.cycles__surtitre,.cycles__meta,.cycles__section-titre,.cycles__compte-libelle{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.cycles__entete-titre{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-14px)}.cycles__titre{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-31px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.cycles__pastille{padding:var(--gimac-espacement-4px) var(--gimac-espacement-9px);background-color:var(--gimac-surface-sunken);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.cycles__pastille--clos{color:var(--gimac-ink-primary)}.cycles__entete-meta{display:flex;flex-wrap:wrap;align-items:center}.cycles__meta{padding-inline:var(--gimac-espacement-16px)}.cycles__meta+.cycles__meta{border-inline-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.cycles__meta-valeur{color:var(--gimac-ink-primary)}.cycles__barre-outils{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-28px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.cycles__filtre-annee-conteneur{display:flex;align-items:center;gap:var(--gimac-espacement-9px)}.cycles__filtre-annee-select{padding:var(--gimac-espacement-4px) var(--gimac-espacement-9px);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary)}.cycles__calendrier-conteneur{overflow-x:auto}.cycles__calendrier-entete{position:sticky;inset-block-start:0;z-index:1;background-color:var(--gimac-surface-tile)}.cycles__calendrier-th{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-2px) solid var(--gimac-line-strong);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-align:start;text-transform:uppercase;color:var(--gimac-ink-meta)}.cycles__calendrier-vide{padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px)}.cycles__panneau--avertissement{margin:0 var(--gimac-espacement-28px);border-color:var(--gimac-status-warn)}.cycles__previsualisation{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-28px)}.cycles__previsualisation-filtre{padding:var(--gimac-espacement-6px) var(--gimac-espacement-9px);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);border-radius:var(--gimac-rayon-controle);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);max-inline-size:300px}.cycles__previsualisation-table th,.cycles__previsualisation-table td{padding:var(--gimac-espacement-6px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);text-align:start}.cycles__planification{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);margin:0 var(--gimac-espacement-28px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile)}.cycles__planification-champ{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);max-inline-size:220px}.cycles__planification-saisie{padding:var(--gimac-espacement-6px) var(--gimac-espacement-9px);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);border-radius:var(--gimac-rayon-controle);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary)}.cycles__planification-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-12px)}.cycles__reouverture{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);margin:var(--gimac-espacement-16px) var(--gimac-espacement-28px)}.cycles__etats{position:absolute;overflow:hidden;clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap}.cycles__bouton--secondaire{background-color:var(--gimac-surface-tile);color:var(--gimac-action-text);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);margin:var(--gimac-espacement-12px) var(--gimac-espacement-28px)}.cycles__corps{display:grid;grid-template-columns:minmax(0,1fr) var(--cycles-largeur-action);gap:var(--gimac-espacement-1px);background-color:var(--gimac-line-hair)}.cycles__principal{display:flex;flex-direction:column;background-color:var(--gimac-surface-tile)}.cycles__section{display:flex;flex-direction:column;gap:var(--gimac-espacement-14px);min-block-size:var(--cycles-hauteur-attente);padding:var(--gimac-espacement-20px) var(--gimac-espacement-26px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.cycles__section-titre{margin:0;letter-spacing:var(--gimac-espacement-1px)}.cycles__compte{display:flex;flex-direction:column;gap:var(--gimac-espacement-5px)}.cycles__compte-valeur{font-size:var(--gimac-typographie-taille-44px);font-weight:var(--gimac-typographie-graisse-forte);font-variant-numeric:tabular-nums;line-height:1;color:var(--gimac-ink-primary)}.cycles__table{padding:0;list-style:none;border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.cycles__ligne{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cycles__ligne:last-child{border-block-end:0}.cycles__vide{font-size:var(--gimac-typographie-taille-13px);line-height:1.55;color:var(--gimac-ink-secondary)}.cycles__colonne-action{background-color:var(--gimac-surface-sunken)}.cycles__action{position:sticky;inset-block-start:0;display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-22px);border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-strong);background-color:var(--gimac-surface-sunken)}.cycles__action-rangee{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-12px)}.cycles__avertissement{margin:0;font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary)}.cycles__bouton{display:inline-flex;align-items:center;gap:var(--gimac-espacement-9px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-18px);border:0;border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-releve-couleur-1070d0);color:var(--gimac-releve-couleur-ffffff);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-normale);cursor:pointer}.cycles__badge{padding:var(--gimac-espacement-2px) var(--gimac-espacement-6px);background-color:var(--gimac-releve-couleur-ffffff);color:var(--gimac-releve-couleur-0b4c8c);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px)}.cycles__badge-mention{margin:var(--gimac-espacement-4px) 0 0;font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary)}.cycles__panneau{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-error);background-color:var(--gimac-releve-couleur-f9f0ee);font-size:var(--gimac-typographie-taille-13px);line-height:1.6;color:var(--gimac-releve-couleur-33383a)}.cycles__principal>.cycles__panneau{margin:var(--gimac-espacement-20px) var(--gimac-espacement-26px) 0}.cycles__panneau-titre{margin:0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-status-error)}.cycles__lien{align-self:flex-start;padding:var(--gimac-espacement-4px) 0;border:0;background-color:transparent;color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-normale);cursor:pointer}.cycles__bouton:focus,.cycles__lien:focus,.cycles__filtre-annee-select:focus,.cycles__previsualisation-filtre:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.cycles__barre-outils{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-14px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-26px)}.cycles__filtre-annee-conteneur{display:inline-flex;align-items:center;gap:var(--gimac-espacement-9px)}.cycles__filtre-annee-libelle{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.cycles__filtre-annee-select{padding:var(--gimac-espacement-6px) var(--gimac-espacement-9px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.cycles__calendrier-conteneur{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 var(--gimac-espacement-26px)}.cycles__calendrier{width:100%;border-collapse:collapse;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);font-variant-numeric:tabular-nums}.cycles__calendrier-entete{position:sticky;inset-block-start:0;z-index:1}.cycles__calendrier-th{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-strong);background-color:var(--gimac-surface-tile);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;text-align:start;color:var(--gimac-ink-meta)}.cycles__calendrier-ligne:hover{background-color:var(--gimac-surface-sunken)}.cycles__calendrier-td{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);overflow-wrap:anywhere}.cycles__calendrier-vide{padding:var(--gimac-espacement-20px) var(--gimac-espacement-26px)}.cycles__panneau--avertissement{margin:0 var(--gimac-espacement-26px);border-inline-start-color:var(--gimac-status-warn);background-color:var(--gimac-surface-sunken)}.cycles__bouton--secondaire{display:inline-flex;align-items:center;gap:var(--gimac-espacement-9px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-18px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);cursor:pointer;margin:var(--gimac-espacement-14px) var(--gimac-espacement-26px)}.cycles__bouton--secondaire:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.cycles__previsualisation{padding:var(--gimac-espacement-14px) var(--gimac-espacement-26px)}.cycles__previsualisation-filtre{width:100%;max-width:320px;margin-block-end:var(--gimac-espacement-14px);padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);background-color:var(--gimac-surface-tile)}.cycles__previsualisation-table{width:100%;border-collapse:collapse;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px)}.cycles__previsualisation-table th,.cycles__previsualisation-table td{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);text-align:start}.cycles__etats{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.dashboard{background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);min-height:100vh}.dashboard p{margin:0}.dashboard__contexte{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-22px) var(--gimac-espacement-28px) var(--gimac-espacement-16px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.dashboard__contexte-titre{display:flex;align-items:baseline;gap:var(--gimac-espacement-16px)}.dashboard__titre{margin:0;font-size:var(--gimac-typographie-taille-31px);color:var(--gimac-ink-primary)}.dashboard__badge{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;padding:var(--gimac-espacement-4px) var(--gimac-espacement-9px);background-color:var(--gimac-releve-couleur-f7e7e4);color:var(--gimac-status-error);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e0bcb5)}.dashboard__contexte-droite{display:flex;align-items:center}.dashboard__triade{display:flex;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px)}.dashboard__triade-element{padding:0 var(--gimac-espacement-16px);color:var(--gimac-ink-meta);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase}.dashboard__triade-element+.dashboard__triade-element{border-left:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.dashboard__triade-valeur{color:var(--gimac-ink-primary)}.dashboard__alerte{color:var(--gimac-status-error)}.dashboard__alerte:before,.dashboard__badge:before,.dashboard__panneau--erreur .dashboard__panneau-titre:before,.dashboard__cellule--alertes .dashboard__libelle:before,.dashboard__synthese--bloquee .dashboard__cellule--bande .dashboard__chiffre:before{content:"■ " / "";font-family:var(--gimac-typographie-famille-donnees);line-height:1}.dashboard__synthese--bloquee .dashboard__cellule--bande .dashboard__chiffre:before{font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-normale)}.dashboard__nom-etat{position:absolute;inline-size:var(--gimac-espacement-1px);block-size:var(--gimac-espacement-1px);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.dashboard__periode{display:inline-flex;align-items:center;margin-inline-start:var(--gimac-espacement-12px)}.dashboard__periode-champ{background-color:transparent;color:var(--gimac-ink-primary);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);padding:var(--gimac-espacement-8px) var(--gimac-espacement-14px);cursor:pointer}.dashboard__export{display:inline-flex;align-items:center;margin-inline-start:var(--gimac-espacement-12px);background-color:transparent;color:var(--gimac-action-text);border:var(--gimac-espacement-1px) solid var(--gimac-action-text);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;padding:var(--gimac-espacement-8px) var(--gimac-espacement-14px);padding-inline-end:calc(var(--gimac-espacement-14px) + var(--gimac-espacement-2px));margin-inline-end:calc(-1 * var(--gimac-espacement-2px));cursor:pointer}.dashboard__export[aria-disabled=true]{color:var(--gimac-ink-meta);border-color:var(--gimac-releve-couleur-c9c6be)}.dashboard__libelle-periode{color:var(--gimac-ink-meta);font-weight:var(--gimac-typographie-graisse-normale)}.dashboard__export-erreur{padding:var(--gimac-espacement-8px) var(--gimac-espacement-28px) 0;color:var(--gimac-status-error);font-size:var(--gimac-typographie-taille-13-5px)}.dashboard__rangee{display:grid;gap:var(--gimac-espacement-1px);background-color:var(--gimac-line-hair)}.dashboard__rangee--haute{grid-template-columns:repeat(12,minmax(0,1fr))}.dashboard__rangee--basse{grid-template-columns:repeat(4,minmax(0,1fr));border-top:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.dashboard__cellule{position:relative;min-width:0;display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-22px) var(--gimac-espacement-24px);background-color:var(--gimac-surface-tile);color:inherit;text-decoration:none}.dashboard__cellule:visited{color:inherit}.dashboard__cellule--heros{grid-column:span 4;border-left:var(--gimac-espacement-3px) solid var(--gimac-data-primary)}.dashboard__cellule--double{grid-column:span 5}.dashboard__cellule--alertes{grid-column:span 3;background-color:var(--gimac-surface-sunken);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-error)}.dashboard__synthese--bloquee .dashboard__cellule--heros{border-left-color:var(--gimac-status-error)}.dashboard__cellule--simple{padding:var(--gimac-espacement-20px) var(--gimac-espacement-24px);gap:var(--gimac-espacement-10px)}.dashboard__cellule--bande{gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-24px);border-top:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.dashboard__libelle{font-size:var(--gimac-typographie-taille-14px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-releve-couleur-22282a)}.dashboard__cellule--simple .dashboard__libelle,.dashboard__cellule--bande .dashboard__libelle{font-size:var(--gimac-typographie-taille-13-5px)}.dashboard__valeur{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-7px)}.dashboard__chiffre{font-variant-numeric:tabular-nums;font-size:var(--gimac-typographie-taille-40px);font-weight:var(--gimac-typographie-graisse-forte);line-height:1;color:var(--gimac-ink-primary);overflow-wrap:anywhere}.dashboard__unite{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-15px);color:var(--gimac-ink-secondary)}.dashboard__cellule--heros .dashboard__chiffre{font-size:var(--gimac-typographie-taille-60px);color:var(--gimac-data-primary)}.dashboard__cellule--heros .dashboard__unite{font-size:var(--gimac-typographie-taille-20px)}.dashboard__cellule--alertes .dashboard__chiffre{font-size:var(--gimac-typographie-taille-52px);color:var(--gimac-status-error)}.dashboard__cellule--alertes .dashboard__unite{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12-5px)}.dashboard__double{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-12px) var(--gimac-espacement-26px)}.dashboard__double--attente{flex-direction:column}.dashboard__sous-valeur{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);min-width:0}.dashboard__cellule--double .dashboard__chiffre{font-size:var(--gimac-typographie-taille-34px)}.dashboard__cellule--double .dashboard__unite{font-size:var(--gimac-typographie-taille-13px)}.dashboard__synthese--bloquee .dashboard__cellule--heros .dashboard__chiffre,.dashboard__synthese--bloquee .dashboard__cellule--double .dashboard__chiffre{color:var(--gimac-ink-secondary)}.dashboard__synthese--bloquee .dashboard__cellule--bande .dashboard__chiffre{color:var(--gimac-status-error)}.dashboard__meta{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.dashboard__hachure{display:flex;align-items:center;height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-12px);background:repeating-linear-gradient(135deg,var(--gimac-surface-sunken) 0 var(--gimac-espacement-6px),var(--gimac-releve-couleur-e7e3d8) var(--gimac-espacement-6px) var(--gimac-espacement-12px));border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.dashboard__hachure:before{content:"◇ "}.dashboard__motif{font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5;color:var(--gimac-releve-couleur-33383a);overflow-wrap:anywhere}.dashboard__pied{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-5px) var(--gimac-espacement-12px);padding-top:var(--gimac-espacement-10px);border-top:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.dashboard__cellule--simple .dashboard__pied{padding-top:var(--gimac-espacement-8px)}.dashboard__bandeau{display:flex;align-items:center;gap:var(--gimac-espacement-20px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);background-color:var(--gimac-releve-couleur-f7e7e4);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-error)}.dashboard__bandeau-repere:before{content:"■";font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-15px);color:var(--gimac-status-error)}.dashboard__bandeau-texte{flex:1;display:flex;flex-direction:column;gap:var(--gimac-espacement-4px)}.dashboard__bandeau-titre{font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-status-error)}.dashboard__bandeau-detail{font-size:var(--gimac-typographie-taille-13-5px);line-height:1.55;color:var(--gimac-releve-couleur-33383a)}.dashboard__panneau{margin:var(--gimac-espacement-16px) var(--gimac-espacement-28px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-24px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.dashboard__panneau--erreur .dashboard__panneau-titre{color:var(--gimac-status-error)}.dashboard__panneau-titre{margin:0 0 var(--gimac-espacement-8px);font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-19px);font-weight:var(--gimac-typographie-graisse-normale)}.dashboard__lien{display:inline-flex;align-items:center;background:none;border:0;padding:0;padding-inline-end:var(--gimac-espacement-16px);margin-inline-end:calc(-1 * var(--gimac-espacement-16px));margin-top:var(--gimac-espacement-8px);color:var(--gimac-action-text);font:inherit;text-decoration:underline;cursor:pointer}.dashboard__export:focus-visible,.dashboard__lien:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.dashboard__cellule--cliquable{cursor:pointer}.dashboard__cellule--cliquable:hover,.dashboard__cellule--cliquable:focus-visible{background-color:var(--gimac-surface-sunken)}.dashboard__cellule:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:calc(-1 * var(--gimac-espacement-2px))}.dashboard__infobulle{display:none;position:absolute;z-index:1;inset-inline:var(--gimac-espacement-12px);top:100%;margin-top:var(--gimac-espacement-4px);padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12-5px);font-weight:var(--gimac-typographie-graisse-normale);line-height:1.5;text-transform:none;letter-spacing:normal}.dashboard__cellule:hover .dashboard__infobulle,.dashboard__cellule:focus-visible .dashboard__infobulle{display:block}@keyframes dashboard-arrivee-valeurs{0%{opacity:0;transform:translateY(var(--gimac-espacement-4px))}to{opacity:1;transform:none}}.dashboard__synthese--anime{animation:dashboard-arrivee-valeurs .2s ease-out}@media(prefers-reduced-motion:reduce){.dashboard__synthese--anime{animation:none}}@media(max-width:1024px){.dashboard__contexte{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:var(--gimac-espacement-3px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-20px) var(--gimac-espacement-12px)}.dashboard__titre{font-size:var(--gimac-typographie-taille-25px)}.dashboard__contexte-droite{display:contents}.dashboard__triade{grid-column:1;grid-row:2}.dashboard__triade-element{padding:0}.dashboard__triade-element+.dashboard__triade-element{border-left:0}.dashboard__triade-element+.dashboard__triade-element:before{content:" · "}.dashboard__export{grid-column:2;grid-row:1 / span 2;min-height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-16px);margin:0}.dashboard__periode{grid-column:1;grid-row:3;margin-inline-start:0}.dashboard__bandeau{padding:var(--gimac-espacement-14px) var(--gimac-espacement-20px)}.dashboard__export-erreur{padding-inline:var(--gimac-espacement-20px)}.dashboard__rangee--haute{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard__cellule--heros,.dashboard__cellule--double,.dashboard__cellule--alertes{grid-column:auto;padding:var(--gimac-espacement-16px) var(--gimac-espacement-18px);gap:var(--gimac-espacement-8px)}.dashboard__cellule--simple{padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);gap:var(--gimac-espacement-7px)}.dashboard__cellule--bande{padding:var(--gimac-espacement-14px) var(--gimac-espacement-20px);gap:var(--gimac-espacement-5px)}.dashboard__libelle{font-size:var(--gimac-typographie-taille-13px);line-height:1.35}.dashboard__cellule--simple .dashboard__libelle{font-size:var(--gimac-typographie-taille-12-5px)}.dashboard__cellule--heros .dashboard__chiffre,.dashboard__cellule--alertes .dashboard__chiffre{font-size:var(--gimac-typographie-taille-46px)}.dashboard__cellule--heros .dashboard__unite{font-size:var(--gimac-typographie-taille-16px)}.dashboard__cellule--double .dashboard__chiffre{font-size:var(--gimac-typographie-taille-32px)}.dashboard__double{flex-direction:column;gap:var(--gimac-espacement-8px)}.dashboard__cellule--simple .dashboard__chiffre,.dashboard__cellule--bande .dashboard__chiffre{font-size:var(--gimac-typographie-taille-30px)}.dashboard__cellule--simple .dashboard__unite,.dashboard__cellule--bande .dashboard__unite{font-size:var(--gimac-typographie-taille-13px)}.dashboard__pied{padding-top:0;border-top:0}.dashboard__cellule--simple .dashboard__pied{display:none}.dashboard__panneau{margin:var(--gimac-espacement-14px) var(--gimac-espacement-20px)}}.dashboard__ventilation{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-28px);border-top:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.dashboard__ventilation-titre{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-20px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary);margin:0}.dashboard__ventilation-description{font-size:var(--gimac-typographie-taille-13px);line-height:1.5;color:var(--gimac-ink-secondary);max-width:78ch;margin:0}.dashboard__ventilation-bloc{display:flex;flex-direction:column;gap:var(--gimac-espacement-8px);padding-top:var(--gimac-espacement-16px);border-top:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.dashboard__ventilation-soustitre{font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary);margin:0}.dashboard__ventilation-mention{font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5;color:var(--gimac-ink-secondary);max-width:78ch;margin:0}.dashboard__legende-graphique{font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5;color:var(--gimac-ink-secondary);max-width:78ch;margin:0 0 var(--gimac-espacement-8px)}.dashboard__ventilation-mention--pied{padding-top:var(--gimac-espacement-16px);border-top:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);color:var(--gimac-ink-meta)}.dashboard__ventilation-vide{font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5;color:var(--gimac-ink-secondary);padding:var(--gimac-espacement-16px) 0;margin:0}.dashboard__ventilation-periode{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta);margin:0}.dashboard__ventilation-selecteur{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-8px)}.dashboard__ventilation-selecteur .gimac-selecteur-indicateur,.dashboard__ventilation-selecteur .gimac-selecteur-indicateur__vide{flex-basis:100%;max-inline-size:48ch}.dashboard__ventilation-etiquette{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.dashboard__ventilation-saisie{min-inline-size:var(--gimac-espacement-96px);cursor:text}.dashboard__ventilation-choisi{font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary);margin:0}.dashboard__ventilation-choisi-nom{font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.dashboard__ventilation-total{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-16px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);margin:0}.dashboard__ventilation-total-libelle{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.dashboard__ventilation-chiffre{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);white-space:nowrap}.dashboard__hachure--cellule{display:inline-flex;height:auto;padding:var(--gimac-espacement-3px) var(--gimac-espacement-8px);font-size:var(--gimac-typographie-taille-11px);text-transform:none;letter-spacing:normal;color:var(--gimac-status-unknown)}.dashboard__bandeau--perimetre{background-color:var(--gimac-surface-sunken);border-left-color:var(--gimac-status-unknown)}.dashboard__bandeau-repere--perimetre:before{content:"◇";color:var(--gimac-status-unknown)}.dashboard__graphique{width:100%}.dashboard__graphique .recharts-rectangle{transition:stroke-width .14s ease}@media(prefers-reduced-motion:reduce){.dashboard__graphique .recharts-rectangle{transition:none}}.dashboard__infobulle-trace{background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);padding:var(--gimac-espacement-8px) var(--gimac-espacement-9px);max-width:220px}.dashboard__infobulle-libelle{font-size:var(--gimac-typographie-taille-12-5px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary);margin:0 0 var(--gimac-espacement-4px)}.dashboard__infobulle-valeur{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary);margin:0}@media(max-width:1024px){.dashboard__ventilation{padding:var(--gimac-espacement-20px) var(--gimac-espacement-20px) var(--gimac-espacement-32px);gap:var(--gimac-espacement-10px)}.dashboard__ventilation-titre{font-size:var(--gimac-typographie-taille-19px)}}.dashboard__tendance{width:100%;margin-block-start:var(--gimac-espacement-4px)}.dashboard__tendance-legende{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-12px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta);margin:var(--gimac-espacement-4px) 0 0}.dashboard__tendance-legende-item{display:inline-flex;align-items:center;gap:var(--gimac-espacement-6px)}.dashboard__tendance-trait{display:inline-block;inline-size:var(--gimac-espacement-18px);block-size:var(--gimac-espacement-2px)}.dashboard__tendance-trait--principal{background-color:var(--gimac-data-primary)}.dashboard__tendance-trait--secondaire{background-image:repeating-linear-gradient(to right,var(--gimac-data-secondary) 0,var(--gimac-data-secondary) var(--gimac-espacement-7px),transparent var(--gimac-espacement-7px),transparent var(--gimac-espacement-10px))}.dashboard__tendance-motif{font-size:var(--gimac-typographie-taille-11px);line-height:1.45;color:var(--gimac-ink-meta);margin:var(--gimac-espacement-4px) 0 0}.dashboard__tendance-motif-titre{font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-status-unknown)}.dashboard__variation{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-6px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary);margin:var(--gimac-espacement-4px) 0 0}.dashboard__variation-glyphe{font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-secondary)}.dashboard__variation-chiffre{font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.dashboard__variation-reference{color:var(--gimac-ink-meta)}.dashboard__variation--indisponible{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-11px);line-height:1.45;color:var(--gimac-ink-meta)}.dashboard__explication{display:flex;flex-direction:column;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-16px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.dashboard__explication-liste{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--gimac-espacement-6px) var(--gimac-espacement-16px);margin:0}.dashboard__explication-intitule{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta);margin:0}.dashboard__explication-texte{font-size:var(--gimac-typographie-taille-13px);line-height:1.5;color:var(--gimac-ink-primary);margin:0}.dashboard__explication-formule{display:inline-block;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-primary);background-color:var(--gimac-surface-sunken);padding:var(--gimac-espacement-2px) var(--gimac-espacement-6px);overflow-wrap:anywhere}@media(max-width:1024px){.dashboard__explication-liste{grid-template-columns:minmax(0,1fr);gap:var(--gimac-espacement-2px) 0}.dashboard__explication-texte{margin-block-end:var(--gimac-espacement-8px)}}.dashboard__axe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-16px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);margin:0}.dashboard__axe-option{display:inline-flex;align-items:center;gap:var(--gimac-espacement-6px);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);cursor:pointer}.dashboard__legende{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-8px) var(--gimac-espacement-16px);list-style:none;padding:0;margin:0}.dashboard__legende-ligne{display:inline-flex;align-items:center;gap:var(--gimac-espacement-6px)}.dashboard__legende-nom{display:inline-flex;align-items:center;gap:var(--gimac-espacement-6px);background-color:transparent;border:var(--gimac-espacement-1px) solid transparent;padding:var(--gimac-espacement-2px) var(--gimac-espacement-6px);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);cursor:pointer}.dashboard__legende-nom[aria-pressed=true]{border-color:var(--gimac-line-strong);font-weight:var(--gimac-typographie-graisse-forte)}.dashboard__legende-glyphe{flex:none}.dashboard__legende-bascule{background-color:transparent;border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding:var(--gimac-espacement-2px) var(--gimac-espacement-6px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-action-text);cursor:pointer}.dashboard__legende-bascule[aria-pressed=false]{color:var(--gimac-ink-meta);border-color:var(--gimac-releve-couleur-c9c6be)}.dashboard__graphique--cliquable .recharts-rectangle{cursor:pointer}.dashboard__donnees{border-top:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);padding-top:var(--gimac-espacement-8px)}.dashboard__donnees-declencheur{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-action-text);cursor:pointer;padding:var(--gimac-espacement-4px) 0}.dashboard__ventilation-exports{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-8px)}.dashboard__ventilation-exports .dashboard__export{margin-inline-start:0}.dashboard__ventilation-exports .dashboard__export-erreur{padding:0}@media print{.dashboard__donnees>*:not(summary){display:block!important}.dashboard__donnees::details-content{content-visibility:visible!important}.dashboard__donnees-declencheur,.dashboard__legende-bascule,.gimac-export-graphique{display:none}}.dashboard__accueil{display:flex;align-items:flex-start;gap:var(--gimac-espacement-16px);margin:var(--gimac-espacement-20px) var(--gimac-espacement-28px) 0;padding:var(--gimac-espacement-16px) var(--gimac-espacement-18px);background-color:var(--gimac-surface-sunken);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-data-primary);animation:dashboard-entree-douce .22s ease-out}.dashboard__accueil-corps{flex:1}.dashboard__accueil-titre{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-16px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary);margin:0 0 var(--gimac-espacement-8px)}.dashboard__accueil-phrase{font-size:var(--gimac-typographie-taille-13-5px);line-height:1.55;color:var(--gimac-ink-secondary);max-width:72ch;margin:0 0 var(--gimac-espacement-6px)}.dashboard__accueil-phrase:last-child{margin-bottom:0}.dashboard__accueil-amorce{color:var(--gimac-ink-primary);font-weight:var(--gimac-typographie-graisse-forte)}.dashboard__fermer{flex:none;background-color:transparent;border:0;color:var(--gimac-ink-meta);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-17px);line-height:1;padding:var(--gimac-espacement-2px) var(--gimac-espacement-5px);cursor:pointer}.dashboard__fermer:hover{color:var(--gimac-ink-primary)}.dashboard__fermer:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-action-fill);outline-offset:var(--gimac-espacement-2px)}.dashboard__resume{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-8px)}.dashboard__contexte-droite .dashboard__resume{margin-inline:var(--gimac-espacement-16px)}.dashboard__jeton{display:inline-flex;align-items:center;gap:var(--gimac-espacement-6px);background-color:var(--gimac-surface-sunken);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding:var(--gimac-espacement-4px) var(--gimac-espacement-11px)}.dashboard__jeton-intitule{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase}.dashboard__jeton-valeur{font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.dashboard__bouton{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);padding:var(--gimac-espacement-8px) var(--gimac-espacement-13px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);color:var(--gimac-action-text);cursor:pointer}.dashboard__bouton:hover{border-color:var(--gimac-action-fill)}.dashboard__bouton--fort{background-color:var(--gimac-surface-authority);border-color:var(--gimac-surface-authority);color:var(--gimac-ink-on-authority)}.dashboard__bouton:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-action-fill);outline-offset:var(--gimac-espacement-2px)}.dashboard .gimac-export-graphique__bouton{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12-5px);padding:var(--gimac-espacement-6px) var(--gimac-espacement-11px);padding-inline-end:calc(var(--gimac-espacement-11px) + var(--gimac-espacement-16px));margin-inline-end:0;background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);color:var(--gimac-action-text);cursor:pointer}.dashboard .gimac-export-graphique__bouton:hover{border-color:var(--gimac-action-fill)}.dashboard .gimac-export-graphique__bouton[aria-disabled=true]{color:var(--gimac-ink-disabled);background-color:var(--gimac-surface-sunken);cursor:not-allowed}.dashboard .gimac-export-graphique__bouton:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-action-fill);outline-offset:var(--gimac-espacement-2px)}.dashboard__voile{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--gimac-ink-primary);opacity:.34;z-index:40;animation:dashboard-voile-entree .22s ease}.dashboard__tiroir{position:fixed;inset-block:0;inset-inline-end:0;inline-size:min(390px,100%);z-index:50;display:flex;flex-direction:column;background-color:var(--gimac-surface-tile);border-inline-start:var(--gimac-espacement-1px) solid var(--gimac-line-strong);animation:dashboard-tiroir-entree .26s cubic-bezier(.22,.61,.36,1)}.dashboard__tiroir-entete{display:flex;align-items:flex-start;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-18px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.dashboard__tiroir-titre{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-17px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary);margin:0}.dashboard__tiroir-soustitre{font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary);margin:var(--gimac-espacement-5px) 0 0}.dashboard__tiroir-corps{flex:1;overflow-y:auto;padding:var(--gimac-espacement-18px);display:flex;flex-direction:column;gap:var(--gimac-espacement-20px)}.dashboard__tiroir-pied{display:flex;gap:var(--gimac-espacement-9px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-18px);border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.dashboard__champ{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px)}.dashboard__champ-libelle{display:flex;align-items:center;gap:var(--gimac-espacement-7px);font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.dashboard__champ-aide{font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-meta);line-height:1.45}.dashboard__champ-select{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-ink-primary);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-line-strong);padding:var(--gimac-espacement-8px) var(--gimac-espacement-10px);inline-size:100%}.dashboard__champ-select:disabled{color:var(--gimac-ink-disabled);background-color:var(--gimac-surface-sunken);border-inline-start-color:var(--gimac-line-hair);cursor:not-allowed}.dashboard__champ-select:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-action-fill);outline-offset:var(--gimac-espacement-2px)}.dashboard__etiquette-attente{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);color:var(--gimac-ink-secondary);background-color:var(--gimac-surface-sunken);border:var(--gimac-espacement-1px) dashed var(--gimac-line-strong);padding:var(--gimac-espacement-1px) var(--gimac-espacement-6px)}.dashboard__aide-hote{position:relative;display:inline-flex}.dashboard__aide{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:var(--gimac-espacement-17px);block-size:var(--gimac-espacement-17px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);color:var(--gimac-ink-meta);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-forte);line-height:1;padding:0;cursor:pointer}.dashboard__aide:hover{border-color:var(--gimac-action-fill);color:var(--gimac-action-text)}.dashboard__aide:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-action-fill);outline-offset:var(--gimac-espacement-2px)}.dashboard__aide--marque{cursor:inherit;margin-inline-start:var(--gimac-espacement-5px);vertical-align:middle}.dashboard__infobulle--aide{inset-inline:auto;inset-inline-start:0;top:auto;bottom:calc(100% + var(--gimac-espacement-6px));margin-top:0;inline-size:max-content;max-inline-size:min(264px,calc(100vw - var(--gimac-espacement-32px)));white-space:normal;overflow-wrap:anywhere;z-index:2}@supports (position-try-fallbacks: flip-inline){.dashboard__aide{anchor-name:--gimac-aide-ancre}.dashboard__infobulle--aide{position-anchor:--gimac-aide-ancre;inset:auto;inset-inline-start:anchor(start);bottom:anchor(top);margin-block-end:var(--gimac-espacement-6px);position-try-fallbacks:flip-inline,flip-block,flip-block flip-inline}}.dashboard__aide:hover+.dashboard__infobulle--aide,.dashboard__aide:focus-visible+.dashboard__infobulle--aide{display:block}.dashboard__infobulle-titre{display:block;font-weight:var(--gimac-typographie-graisse-forte);margin-block-end:var(--gimac-espacement-4px)}.dashboard__infobulle-corps{display:block}.dashboard__infobulle-code{display:flex;align-items:center;gap:var(--gimac-espacement-6px);margin-block-start:var(--gimac-espacement-8px);padding-block-start:var(--gimac-espacement-6px);border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-size:var(--gimac-typographie-taille-11px);text-transform:uppercase;letter-spacing:var(--gimac-espacement-1px)}.dashboard__infobulle-code-valeur{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);letter-spacing:normal;text-transform:none}.dashboard__compo{display:flex;flex-direction:column;gap:var(--gimac-espacement-10px);padding-block-start:var(--gimac-espacement-12px)}.dashboard__compo-titre{font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-secondary);margin:0}.dashboard__compo-corps{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-22px)}.dashboard__compo-trace{inline-size:min(220px,100%)}.dashboard__compo-legende{flex:1;min-inline-size:200px;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gimac-espacement-4px)}.dashboard__compo-ligne{inline-size:100%;display:flex;align-items:center;gap:var(--gimac-espacement-9px);background-color:transparent;border:var(--gimac-espacement-1px) solid transparent;padding:var(--gimac-espacement-4px) var(--gimac-espacement-6px);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);text-align:start;cursor:pointer}.dashboard__compo-ligne--active{background-color:var(--gimac-surface-sunken);border-color:var(--gimac-line-hair)}.dashboard__compo-ligne:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-action-fill);outline-offset:var(--gimac-espacement-1px)}.dashboard__compo-pastille{flex:none;inline-size:var(--gimac-espacement-12px);block-size:var(--gimac-espacement-12px)}.dashboard__compo-pastille[data-teinte="1"]{background-color:var(--gimac-data-serie-1)}.dashboard__compo-pastille[data-teinte="2"]{background-color:var(--gimac-data-serie-2)}.dashboard__compo-pastille[data-teinte="3"]{background-color:var(--gimac-data-serie-3)}.dashboard__compo-pastille[data-teinte="4"]{background-color:var(--gimac-data-serie-4)}.dashboard__compo-nom{flex:1}.dashboard__chaleur{display:flex;flex-direction:column;gap:var(--gimac-espacement-9px);padding-block-start:var(--gimac-espacement-12px)}.dashboard__chaleur-cadre{overflow-x:auto}.dashboard__chaleur-table{border-collapse:separate;border-spacing:var(--gimac-espacement-2px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px)}.dashboard__chaleur-table th{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-11-5px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-meta);white-space:nowrap;text-align:end;padding-inline-end:var(--gimac-espacement-7px)}.dashboard__chaleur-table thead th{text-align:center;padding:0 0 var(--gimac-espacement-5px)}.dashboard__chaleur-case{text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;padding:var(--gimac-espacement-4px) var(--gimac-espacement-6px);background-color:var(--gimac-surface-sunken);color:var(--gimac-ink-secondary)}.dashboard__chaleur-case--1{background-color:var(--gimac-data-chaleur-1);color:var(--gimac-data-chaleur-1-texte)}.dashboard__chaleur-case--2{background-color:var(--gimac-data-chaleur-2);color:var(--gimac-data-chaleur-2-texte)}.dashboard__chaleur-case--3{background-color:var(--gimac-data-chaleur-3);color:var(--gimac-data-chaleur-3-texte)}.dashboard__chaleur-case--4{background-color:var(--gimac-data-chaleur-4);color:var(--gimac-data-chaleur-4-texte)}.dashboard__chaleur-case--5{background-color:var(--gimac-data-chaleur-5);color:var(--gimac-data-chaleur-5-texte)}.dashboard__hachure--marque{padding-inline:var(--gimac-espacement-4px)}.dashboard__chaleur-echelle{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-6px);font-size:var(--gimac-typographie-taille-11-5px);color:var(--gimac-ink-meta)}.dashboard__chaleur-marche{inline-size:var(--gimac-espacement-26px);block-size:var(--gimac-espacement-11px)}.dashboard__chaleur-unite{font-family:var(--gimac-typographie-famille-donnees)}.dashboard__bullet{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px);background-color:var(--gimac-surface-sunken);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-data-primary)}.dashboard__bullet-titre{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.dashboard__bullet-mesure{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-21px);font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.dashboard__bullet-trace{display:block;max-inline-size:100%}.dashboard__bullet-barre{transform-origin:left center;animation:dashboard-bullet-pousse .62s cubic-bezier(.22,.61,.36,1)}.dashboard__bullet-plage,.dashboard__bullet-mot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-7px);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary)}.dashboard__retenir{margin:var(--gimac-espacement-16px) var(--gimac-espacement-28px) 0;padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);background-color:var(--gimac-surface-sunken);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-data-primary);animation:dashboard-entree-douce .22s ease-out}.dashboard__ventilation .dashboard__retenir{margin-inline:0}.dashboard__retenir-titre{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11-5px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta);margin-block-end:var(--gimac-espacement-7px)}.dashboard__retenir-phrase{font-size:var(--gimac-typographie-taille-14px);line-height:1.6;color:var(--gimac-ink-primary);max-width:74ch;margin-block-end:var(--gimac-espacement-6px)}.dashboard__retenir-phrase:last-child{margin-block-end:0}.dashboard__retenir-chiffre{font-weight:var(--gimac-typographie-graisse-forte);font-variant-numeric:tabular-nums}.dashboard__ventilation-chiffre-titre{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-8px);font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-16px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary);margin:0}.dashboard__ventilation-choisi-intitule{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.dashboard__libelle--attente{font-family:var(--gimac-typographie-famille-donnees);color:var(--gimac-ink-meta)}@keyframes dashboard-entree-douce{0%{opacity:0;transform:translateY(var(--gimac-espacement-4px))}}@keyframes dashboard-voile-entree{0%{opacity:0}}@keyframes dashboard-tiroir-entree{0%{transform:translate(100%)}}@keyframes dashboard-bullet-pousse{0%{transform:scaleX(0)}}@media(prefers-reduced-motion:reduce){.dashboard__accueil,.dashboard__retenir,.dashboard__voile,.dashboard__tiroir,.dashboard__bullet-barre{animation:none}}@media(max-width:1024px){.dashboard__accueil,.dashboard__retenir{margin-inline:var(--gimac-espacement-20px)}.dashboard__tiroir{inline-size:min(340px,100%)}.dashboard__compo-corps{gap:var(--gimac-espacement-14px)}}@media print{.dashboard__voile,.dashboard__tiroir,.dashboard__bouton,.dashboard__aide,.dashboard__fermer{display:none}}.dashboard__note-plus{display:inline-flex;align-items:center;gap:var(--gimac-espacement-4px);vertical-align:baseline;white-space:nowrap}.dashboard__note-plus-mention{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12px)}.dashboard__ventilation-duo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(28rem,100%),1fr));gap:var(--gimac-espacement-16px);align-items:start}.gimac-export-graphique{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-8px)}.gimac-export-graphique__bouton{padding-inline-end:var(--gimac-espacement-16px);margin-inline-end:calc(-1 * var(--gimac-espacement-16px))}.gimac-export-graphique__echec{flex-basis:100%;margin:0}.declaration-guidee{--declaration-guidee-largeur-rail: calc(var(--gimac-espacement-96px) * 3 + var(--gimac-espacement-20px));--declaration-guidee-largeur-champ: calc(var(--gimac-espacement-96px) * 3 + var(--gimac-espacement-52px));--declaration-guidee-largeur-colonne: calc( var(--gimac-espacement-96px) * 8 + var(--gimac-espacement-64px) + var(--gimac-espacement-8px) );background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px)}.declaration-guidee p{margin:0}.declaration-guidee__glyphe{font-family:var(--gimac-typographie-famille-donnees);flex:none}.declaration-guidee__glyphe-avertissement{display:inline-block;flex:none;inline-size:0;block-size:0;border-inline:var(--gimac-espacement-5px) solid transparent;border-block-end:var(--gimac-espacement-9px) solid var(--gimac-status-warn)}.declaration-guidee__meta{display:inline-flex;align-items:center;gap:var(--gimac-espacement-7px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-variant-numeric:tabular-nums;letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.declaration-guidee__meta--ok{color:var(--gimac-status-ok)}.declaration-guidee__bandeau-hors-ligne{display:flex;align-items:center;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-28px);background-color:var(--gimac-releve-couleur-f7efde);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-warn)}.declaration-guidee__bandeau-texte{flex:1;font-size:var(--gimac-typographie-taille-13-5px);line-height:1.5;color:var(--gimac-releve-couleur-33383a)}.declaration-guidee__bandeau-texte strong{font-weight:var(--gimac-typographie-graisse-forte)}.declaration-guidee__entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.declaration-guidee__entete-titre{display:flex;align-items:baseline;gap:var(--gimac-espacement-16px)}.declaration-guidee__entete-actions{display:flex;align-items:center;gap:var(--gimac-espacement-16px)}.declaration-guidee__lien-import{padding:var(--gimac-espacement-8px) var(--gimac-espacement-14px);border:var(--gimac-espacement-1px) solid var(--gimac-action-text);border-radius:var(--gimac-rayon-controle);background-color:transparent;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-action-text);text-decoration:none;cursor:pointer}.declaration-guidee__lien-import[aria-disabled=true]{color:var(--gimac-ink-meta);border-color:var(--gimac-line-hair);cursor:not-allowed}.declaration-guidee__titre{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-29px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.declaration-guidee__pastille{display:inline-flex;align-items:center;gap:var(--gimac-espacement-7px);padding:var(--gimac-espacement-5px) var(--gimac-espacement-12px);border-radius:var(--gimac-rayon-pastille);background-color:var(--gimac-releve-couleur-efede4);color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px);font-weight:var(--gimac-typographie-graisse-normale)}.declaration-guidee__corps{display:flex;align-items:stretch}.declaration-guidee__rail{flex:none;inline-size:var(--declaration-guidee-largeur-rail);background-color:var(--gimac-surface-sunken);border-inline-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.declaration-guidee__progression{position:sticky;inset-block-start:0;z-index:1;display:flex;flex-direction:column;gap:var(--gimac-espacement-10px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-22px) var(--gimac-espacement-14px);background-color:var(--gimac-surface-sunken);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.declaration-guidee__progression-tete{display:flex;align-items:baseline;justify-content:space-between}.declaration-guidee__progression-libelle{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.declaration-guidee__progression-compte{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-14px);font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.declaration-guidee__progression-barre-oblique{padding-inline:var(--gimac-espacement-8px)}.declaration-guidee__jauge{block-size:var(--gimac-espacement-8px);background-color:var(--gimac-releve-couleur-e7e3d8)}.declaration-guidee__jauge-remplie{display:block;block-size:100%;background-color:var(--gimac-data-primary)}.declaration-guidee__progression-texte{font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5;color:var(--gimac-ink-secondary)}.declaration-guidee__saisie{flex:1;min-inline-size:0;display:flex;flex-direction:column}.declaration-guidee__section-entete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.declaration-guidee__section-titres{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px)}.declaration-guidee__section-titre{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-21px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.declaration-guidee__description{font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary)}.declaration-guidee__liste-cadre{padding:var(--gimac-espacement-22px) var(--gimac-espacement-28px)}.declaration-guidee__liste{display:flex;flex-direction:column;gap:var(--gimac-espacement-26px);max-inline-size:var(--declaration-guidee-largeur-colonne);margin:0;padding:0;list-style:none}.declaration-guidee__rubrique{display:flex;flex-direction:column;gap:var(--gimac-espacement-7px)}.declaration-guidee__rubrique-entete{display:flex;align-items:center;gap:var(--gimac-espacement-5px)}.declaration-guidee__rubrique-libelle{font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-releve-couleur-22282a)}.declaration-guidee__definition-hote{position:relative;display:inline-flex}.declaration-guidee__definition-bouton{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:var(--gimac-espacement-17px);block-size:var(--gimac-espacement-17px);padding:0;background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);color:var(--gimac-ink-meta);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-forte);line-height:1;cursor:pointer}.declaration-guidee__definition-bouton:hover{border-color:var(--gimac-action-fill);color:var(--gimac-action-text)}.declaration-guidee__definition-bouton:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-action-fill);outline-offset:var(--gimac-espacement-2px)}.declaration-guidee__definition-bulle{display:none;position:absolute;z-index:2;inset-inline-start:0;bottom:calc(100% + var(--gimac-espacement-6px));inline-size:max-content;max-inline-size:264px;padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12-5px);font-weight:var(--gimac-typographie-graisse-normale);line-height:1.5}.declaration-guidee__definition-bouton:hover+.declaration-guidee__definition-bulle,.declaration-guidee__definition-bouton:focus-visible+.declaration-guidee__definition-bulle{display:block}.declaration-guidee__definition-titre{display:block;font-weight:var(--gimac-typographie-graisse-forte);margin-block-end:var(--gimac-espacement-4px)}.declaration-guidee__definition-corps{display:block}.declaration-guidee__definition-source{display:block;margin-block-start:var(--gimac-espacement-8px);padding-block-start:var(--gimac-espacement-6px);border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta)}.declaration-guidee__rubrique-code{margin-inline-start:var(--gimac-espacement-5px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta)}.declaration-guidee__rubrique-ligne{display:flex;align-items:center;gap:var(--gimac-espacement-16px)}.declaration-guidee__cadre{flex:1;display:flex;align-items:stretch;max-inline-size:var(--declaration-guidee-largeur-champ);block-size:var(--gimac-espacement-44px);background-color:var(--gimac-releve-couleur-ffffff);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle)}.declaration-guidee__cadre--renseigne{border-inline-start-color:var(--gimac-data-primary)}.declaration-guidee__cadre--neant{background-color:var(--gimac-surface-sunken);border-inline-start-color:var(--gimac-ink-meta)}.declaration-guidee__cadre--erreur{border-color:var(--gimac-status-error);border-inline-start-color:var(--gimac-status-error)}.declaration-guidee__champ-erreur{margin:var(--gimac-espacement-4px) 0 0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-status-error)}.declaration-guidee__signaux{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);margin-block-start:var(--gimac-espacement-8px);padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-warn);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-releve-couleur-f7efde)}.declaration-guidee__signaux-titre{display:inline-flex;align-items:center;gap:var(--gimac-espacement-7px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.declaration-guidee__signaux-liste{margin:0;padding-inline-start:var(--gimac-espacement-16px);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-primary)}.declaration-guidee__signaux-note{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-meta)}.declaration-guidee__justification{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);margin-block-start:var(--gimac-espacement-8px)}.declaration-guidee__justification-libelle{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.declaration-guidee__justification-aide{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-meta)}.declaration-guidee__justification-champ{padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-line-strong);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);resize:vertical}.declaration-guidee__justification-champ:focus-visible{border-color:var(--gimac-focus-ring);outline:var(--gimac-espacement-3px) solid var(--gimac-releve-couleur-dce7f5);outline-offset:0}.declaration-guidee__justification-etat{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-status-ok)}.declaration-guidee__cadre:focus-within{border-color:var(--gimac-focus-ring);outline:var(--gimac-espacement-3px) solid var(--gimac-releve-couleur-dce7f5);outline-offset:0}.declaration-guidee__champ{flex:1;min-inline-size:0;padding:0 var(--gimac-espacement-14px);border:0;background-color:transparent;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-15px);font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.declaration-guidee__champ:focus,.declaration-guidee__champ:focus-visible{outline:0}.declaration-guidee__champ:disabled{font-size:var(--gimac-typographie-taille-14px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.declaration-guidee__reference{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--gimac-ink-meta)}.declaration-guidee__reference-valeur{color:var(--gimac-ink-primary)}.declaration-guidee__neant{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--gimac-espacement-8px);min-block-size:var(--gimac-espacement-24px);font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary);cursor:pointer}.declaration-guidee__neant-case{inline-size:var(--gimac-espacement-16px);block-size:var(--gimac-espacement-16px);margin:0;accent-color:var(--gimac-data-primary);cursor:pointer}.declaration-guidee__pied{position:sticky;inset-block-end:0;z-index:1;margin-block-start:auto;display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);background-color:var(--gimac-surface-sunken);border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.declaration-guidee__barre{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gimac-espacement-20px)}.declaration-guidee__barre-droite{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--gimac-espacement-18px)}.declaration-guidee__motifs{font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.declaration-guidee__motifs--bloquant{color:var(--gimac-status-error)}.declaration-guidee__action{display:inline-flex;align-items:center;block-size:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-18px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-normale);cursor:pointer}.declaration-guidee__action--secondaire{background-color:transparent;border-color:var(--gimac-action-text);color:var(--gimac-action-text)}.declaration-guidee__action--attente{padding:0 var(--gimac-espacement-20px);color:var(--gimac-ink-meta)}.declaration-guidee__action--principal{padding:0 var(--gimac-espacement-20px);background-color:var(--gimac-action-fill);border-color:var(--gimac-action-fill);color:var(--gimac-surface-tile)}.declaration-guidee__panneau{display:flex;flex-direction:column;gap:var(--gimac-espacement-7px);padding:var(--gimac-espacement-13px) var(--gimac-espacement-15px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.6;color:var(--gimac-releve-couleur-33383a)}.declaration-guidee__saisie>.declaration-guidee__panneau{margin:var(--gimac-espacement-22px) var(--gimac-espacement-28px) 0;max-inline-size:var(--declaration-guidee-largeur-colonne)}.declaration-guidee__panneau-titre{display:inline-flex;align-items:center;gap:var(--gimac-espacement-8px);margin:0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.declaration-guidee__panneau--erreur{background-color:var(--gimac-releve-couleur-f9f0ee);border-color:var(--gimac-releve-couleur-e0bcb5)}.declaration-guidee__panneau--erreur .declaration-guidee__panneau-titre{color:var(--gimac-status-error)}.declaration-guidee__panneau--avertissement{border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-warn)}.declaration-guidee__panneau--ok{flex-direction:row;align-items:center;gap:var(--gimac-espacement-8px);background-color:var(--gimac-releve-couleur-e6eee8);border-color:var(--gimac-releve-couleur-e6eee8);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-ok);color:var(--gimac-status-ok);font-size:var(--gimac-typographie-taille-13px)}.declaration-guidee__lien{align-self:flex-start;padding:0;border:0;background-color:transparent;color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);text-decoration:underline;cursor:pointer}.declaration-guidee__seul{padding:var(--gimac-espacement-22px) var(--gimac-espacement-28px);max-inline-size:var(--declaration-guidee-largeur-colonne)}.declaration-guidee__seul>.declaration-guidee__panneau+.declaration-guidee__panneau{margin-block-start:var(--gimac-espacement-22px)}.declaration-guidee__rouvertes{display:flex;flex-direction:column;gap:var(--gimac-espacement-7px);margin:0;padding:0;list-style:none}.declaration-guidee__action:focus-visible,.declaration-guidee__lien:focus-visible,.declaration-guidee__neant-case:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.declaration-guidee__rubrique input{scroll-margin-block:var(--gimac-espacement-96px)}@keyframes declaration-guidee-pulse{0%{background-color:var(--gimac-surface-sunken)}to{background-color:var(--gimac-releve-couleur-e7e3d8)}}.declaration-guidee__os{display:block;background-color:var(--gimac-surface-sunken);animation:declaration-guidee-pulse var(--gimac-duree-pulse-chargement) ease-in-out infinite alternate}.declaration-guidee__os--libelle{inline-size:calc(var(--gimac-espacement-96px) * 2 + var(--gimac-espacement-40px));block-size:var(--gimac-espacement-16px)}.declaration-guidee__os--texte{inline-size:calc(var(--gimac-espacement-96px) * 2);block-size:var(--gimac-espacement-12px)}.declaration-guidee__os--champ{inline-size:100%;max-inline-size:var(--declaration-guidee-largeur-champ);block-size:var(--gimac-espacement-44px);border-radius:var(--gimac-rayon-controle)}@media(prefers-reduced-motion:reduce){.declaration-guidee__os{animation:none}}.declaration-guidee__masque{position:absolute;inline-size:var(--gimac-espacement-1px);block-size:var(--gimac-espacement-1px);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:1024px){.declaration-guidee__bandeau-hors-ligne{padding:var(--gimac-espacement-14px) var(--gimac-espacement-20px)}.declaration-guidee__entete{align-items:center;padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px) var(--gimac-espacement-10px)}.declaration-guidee__entete-titre{gap:var(--gimac-espacement-12px)}.declaration-guidee__titre{font-size:var(--gimac-typographie-taille-22px)}.declaration-guidee__pastille{gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-4px) var(--gimac-espacement-10px);font-size:var(--gimac-typographie-taille-12px)}.declaration-guidee__corps{flex-direction:column}.declaration-guidee__rail{inline-size:auto;border-inline-end:0;border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.declaration-guidee__progression{position:static;flex-direction:row;align-items:center;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-10px) var(--gimac-espacement-20px);border-block-end:0}.declaration-guidee__progression-libelle{display:none}.declaration-guidee__progression-compte{font-size:var(--gimac-typographie-taille-13px)}.declaration-guidee__progression .declaration-guidee__jauge{flex:1}.declaration-guidee__section-entete{padding:var(--gimac-espacement-18px) var(--gimac-espacement-20px) var(--gimac-espacement-10px);border-block-end:0}.declaration-guidee__section-titre{font-size:var(--gimac-typographie-taille-19px)}.declaration-guidee__liste-cadre,.declaration-guidee__seul{padding:var(--gimac-espacement-10px) var(--gimac-espacement-20px) var(--gimac-espacement-18px)}.declaration-guidee__liste{gap:var(--gimac-espacement-20px);max-inline-size:none}.declaration-guidee__rubrique:has(.declaration-guidee__rubrique-ligne){display:grid;grid-template-columns:auto 1fr;grid-template-areas:"libelle libelle" "cadre cadre" "neant reference";align-items:center;column-gap:var(--gimac-espacement-12px);row-gap:var(--gimac-espacement-7px)}.declaration-guidee__rubrique-entete{grid-area:libelle}.declaration-guidee__rubrique-ligne{display:contents}.declaration-guidee__cadre{grid-area:cadre;max-inline-size:none;block-size:var(--gimac-espacement-48px)}.declaration-guidee__neant{grid-area:neant}.declaration-guidee__champ{font-size:var(--gimac-typographie-taille-16px)}.declaration-guidee__reference{grid-area:reference;text-align:end}.declaration-guidee__neant{min-block-size:var(--gimac-espacement-44px)}.declaration-guidee__saisie>.declaration-guidee__panneau{margin:var(--gimac-espacement-10px) var(--gimac-espacement-20px) 0}.declaration-guidee__pied{padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px)}.declaration-guidee__barre-droite{gap:var(--gimac-espacement-14px)}}.declaration-guidee__portee-controle{margin-block-start:var(--gimac-espacement-4px);color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5}.declaration-guidee__echeance{margin:0;font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.declaration-guidee__echeance--depassee{color:var(--gimac-status-warn);font-weight:var(--gimac-typographie-graisse-forte)}:root{--gimac-explorateur-largeur-composeur: 316px}.explorateur{background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-taille-13px)}.explorateur__entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gimac-espacement-12px) var(--gimac-espacement-24px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px) var(--gimac-espacement-14px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.explorateur__entete-titres{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);min-width:0}.explorateur__titre{margin:0;font-size:var(--gimac-typographie-taille-29px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.explorateur__description{margin:0;color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px)}.explorateur__entete-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--gimac-espacement-10px) var(--gimac-espacement-16px)}.explorateur__vue{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px)}.explorateur__vue-rangee{display:flex;gap:var(--gimac-espacement-8px)}.explorateur__retour{margin:0;color:var(--gimac-status-ok);font-size:var(--gimac-typographie-taille-12-5px);overflow-wrap:anywhere}.explorateur__corps{display:flex;align-items:stretch}.explorateur__composeur{flex:none;width:var(--gimac-explorateur-largeur-composeur);background-color:var(--gimac-surface-sunken);border-right:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.explorateur__formulaire{display:flex;flex-direction:column;margin:0}.explorateur__section{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);margin:0;min-width:0;padding:var(--gimac-espacement-16px) var(--gimac-espacement-22px);border:0;border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.explorateur__section-titre,.explorateur__libelle{padding:0;color:var(--gimac-ink-meta);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);text-transform:uppercase}.explorateur__section--axes>.explorateur__section-titre{float:left;width:100%;margin-bottom:var(--gimac-espacement-12px)}.explorateur__champ{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px)}.explorateur__saisie{box-sizing:border-box;min-width:0;height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-14px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-taille-13-5px)}.explorateur__saisie--indicateur{border-left:var(--gimac-espacement-3px) solid var(--gimac-data-primary);font-family:var(--gimac-typographie-famille-donnees)}.explorateur__axes{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-8px)}.explorateur__axe{display:inline-flex;align-items:center;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-7px) var(--gimac-espacement-11px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);background-color:var(--gimac-surface-tile);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-taille-12-5px);cursor:pointer}.explorateur__axe input{margin:0}.explorateur__indicateurs-choisis{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-8px);margin:0;padding:0;list-style:none}.explorateur__indicateur-choisi{display:inline-flex;align-items:center;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-7px) var(--gimac-espacement-11px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);background-color:var(--gimac-surface-tile);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-taille-12-5px)}.explorateur__indicateur-retirer{padding:0;border:0;background:none;color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13-5px);line-height:1;cursor:pointer}.explorateur__indicateur-retirer:hover,.explorateur__indicateur-retirer:focus-visible{color:var(--gimac-ink-primary)}.explorateur__avertissement{margin:var(--gimac-espacement-8px) 0 0;padding:var(--gimac-espacement-7px) var(--gimac-espacement-11px);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-warn);background-color:var(--gimac-surface-tile);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-taille-12-5px)}.explorateur__action{align-self:flex-start;height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-18px);border:0;border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-action-fill);color:var(--gimac-releve-couleur-ffffff);font-size:var(--gimac-typographie-taille-14px);font-weight:var(--gimac-typographie-graisse-forte);cursor:pointer}.explorateur__secondaire{flex:none;height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-16px) 0 var(--gimac-espacement-13px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);color:var(--gimac-releve-couleur-33383a);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);text-transform:uppercase;cursor:pointer}.explorateur__lien{display:inline-flex;align-items:center;min-height:var(--gimac-espacement-24px);padding:0;padding-inline-end:var(--gimac-espacement-16px);margin-inline-end:calc(-1 * var(--gimac-espacement-16px));border:0;background-color:transparent;color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);text-align:left;text-transform:uppercase;cursor:pointer}.explorateur__resultat{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.explorateur__bande{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-4px) var(--gimac-espacement-14px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-24px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.explorateur__bande-titre{font-size:var(--gimac-typographie-taille-14px);font-weight:var(--gimac-typographie-graisse-forte);overflow-wrap:anywhere}.explorateur__bande-meta{color:var(--gimac-ink-meta);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);text-transform:uppercase}.explorateur__export{display:inline-flex;align-items:center;gap:var(--gimac-espacement-12px);margin-inline-start:auto}.explorateur__export-avertissement{color:var(--gimac-status-warn);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px)}.explorateur__export-bouton{height:var(--gimac-espacement-40px);padding:0 var(--gimac-espacement-16px);border:var(--gimac-espacement-1px) solid var(--gimac-action-text);border-radius:var(--gimac-rayon-controle);background-color:transparent;color:var(--gimac-action-text);font-size:var(--gimac-typographie-taille-12-5px);white-space:nowrap;cursor:pointer}[data-testid=explorateur-tableau]{--gimac-tableau-hauteur-max: calc(var(--gimac-espacement-52px) * 8)}.explorateur__table{width:100%;border-collapse:collapse;background-color:var(--gimac-surface-page)}.explorateur__table thead th{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-surface-sunken);color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);text-align:left;text-transform:uppercase}.explorateur__table thead th.explorateur__entete-valeur{text-align:right}.explorateur__ligne>th,.explorateur__ligne>td{height:var(--gimac-espacement-36px);padding:var(--gimac-espacement-1px) var(--gimac-espacement-14px) 0;border-bottom:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);font-variant-numeric:tabular-nums;text-align:left;vertical-align:middle;overflow-wrap:anywhere}.explorateur__ligne>.explorateur__cellule-participant{background-color:var(--gimac-surface-sunken);font-weight:var(--gimac-typographie-graisse-normale)}.explorateur__repere{display:inline-block;padding:var(--gimac-espacement-3px) var(--gimac-espacement-7px);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-taille-11px)}.explorateur__ligne>.explorateur__cellule-valeur,.explorateur__ligne>.explorateur__cellule-comparatif{text-align:right}.explorateur__ligne--active>td{background-color:var(--gimac-releve-couleur-e4edf7)}.explorateur__comparatif-masque,.explorateur__comparatif-indisponible{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12px)}.explorateur__lignee-cadre{scroll-margin-block:var(--gimac-espacement-8px)}.explorateur__ligne-detail>td{padding:0;border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.explorateur__lignee{display:flex;flex-direction:column;gap:var(--gimac-espacement-14px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-24px);background-color:var(--gimac-surface-tile)}.explorateur__lignee-titre{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-4px) var(--gimac-espacement-14px);margin:0;font-size:var(--gimac-typographie-taille-14px);font-weight:var(--gimac-typographie-graisse-forte)}.explorateur__lignee-code{color:var(--gimac-action-text);overflow-wrap:anywhere}.explorateur__lignee-valeur{font-family:var(--gimac-typographie-famille-donnees);font-weight:var(--gimac-typographie-graisse-normale);font-variant-numeric:tabular-nums}.explorateur__cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gimac-espacement-1px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-line-hair)}.explorateur__case{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px);background-color:var(--gimac-surface-page)}.explorateur__case-libelle{color:var(--gimac-ink-meta);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);text-transform:uppercase}.explorateur__case-valeur{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12-5px);overflow-wrap:anywhere}.explorateur__declarations{margin:0;padding:0;list-style:none;border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.explorateur__declarations>li{padding:var(--gimac-espacement-10px) var(--gimac-espacement-14px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12-5px);overflow-wrap:anywhere}.explorateur__declarations>li:last-child{border-bottom:0}.explorateur__repli-vide{display:flex;flex-direction:column;gap:var(--gimac-espacement-5px);padding:var(--gimac-espacement-24px);text-align:center}.explorateur__panneau{display:flex;flex-direction:column;gap:var(--gimac-espacement-5px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-24px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-left:var(--gimac-espacement-3px) solid var(--gimac-ink-secondary);background-color:var(--gimac-surface-sunken)}.explorateur__panneau-titre{margin:0;color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-taille-14-5px);font-weight:var(--gimac-typographie-graisse-forte)}.explorateur__panneau-texte{margin:0;color:var(--gimac-releve-couleur-33383a);font-size:var(--gimac-typographie-taille-13-5px);overflow-wrap:anywhere}.explorateur__panneau--attente{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13-5px)}.explorateur__panneau--erreur{border-left-color:var(--gimac-status-error)}.explorateur__panneau--erreur>.explorateur__panneau-titre{color:var(--gimac-status-error)}.explorateur__panneau--sans-droit{border-left-color:var(--gimac-status-warn)}.explorateur__panneau--volumetrie{gap:var(--gimac-espacement-8px);margin:var(--gimac-espacement-24px) var(--gimac-espacement-24px) 0;padding:var(--gimac-espacement-18px) var(--gimac-espacement-20px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-surface-tile)}.explorateur__panneau--volumetrie>.explorateur__panneau-titre{font-size:var(--gimac-typographie-taille-14px)}.explorateur__replis{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-10px);padding-top:var(--gimac-espacement-6px)}.explorateur__repli{height:var(--gimac-espacement-40px);padding:0 var(--gimac-espacement-16px) 0 var(--gimac-espacement-14px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);color:var(--gimac-releve-couleur-33383a);font-size:var(--gimac-typographie-taille-12-5px);cursor:pointer}.explorateur__repli--principal{border-color:var(--gimac-action-text);background-color:transparent;color:var(--gimac-action-text)}.explorateur__ligne>.explorateur__cellule-action{padding-right:var(--gimac-espacement-16px)}.explorateur__lien{white-space:nowrap}.explorateur__retour{width:0;min-width:100%}.explorateur__action:focus-visible,.explorateur__secondaire:focus-visible,.explorateur__lien:focus-visible,.explorateur__repli:focus-visible,.explorateur__export-bouton:focus-visible,.explorateur__saisie:focus-visible,.explorateur__axe input:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}@media(max-width:1279px){.explorateur__entete{padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px) var(--gimac-espacement-10px)}.explorateur__titre{font-size:var(--gimac-typographie-taille-22px)}.explorateur__corps{flex-direction:column}.explorateur__composeur{width:auto;border-right:0;border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.explorateur__formulaire{flex-direction:row;flex-wrap:wrap;align-items:flex-end;gap:var(--gimac-espacement-10px);padding:var(--gimac-espacement-10px) var(--gimac-espacement-20px)}.explorateur__section{padding:0;border-bottom:0}.explorateur__section--periode{flex-direction:row;gap:var(--gimac-espacement-10px)}.explorateur__bande,.explorateur__panneau,.explorateur__lignee{padding-left:var(--gimac-espacement-20px);padding-right:var(--gimac-espacement-20px)}.explorateur__ligne>th,.explorateur__ligne>td{height:var(--gimac-espacement-44px);padding-left:var(--gimac-espacement-10px);padding-right:var(--gimac-espacement-10px)}}.explorateur__lignee-soustitre{margin:var(--gimac-espacement-12px) 0 var(--gimac-espacement-4px);color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12px);font-weight:var(--gimac-typographie-graisse-forte)}.exportreg{background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-taille-13px)}.exportreg__entete{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px) var(--gimac-espacement-14px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.exportreg__titre{margin:0;font-size:var(--gimac-typographie-taille-29px);font-weight:var(--gimac-typographie-graisse-normale)}.exportreg__description{margin:0;color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px)}.exportreg__generation{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--gimac-espacement-12px) var(--gimac-espacement-16px);margin:0;padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);background-color:var(--gimac-surface-sunken);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.exportreg__champ{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);flex:1 1 calc(var(--gimac-espacement-96px) + var(--gimac-espacement-64px));min-width:0;color:var(--gimac-ink-meta);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);text-transform:uppercase}.exportreg__champ--large{flex-grow:2}.exportreg__champ input,.exportreg__champ select{box-sizing:border-box;width:100%;min-width:0;height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-14px);border:var(--gimac-espacement-1px) solid var(--gimac-ink-meta);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);text-transform:none}.exportreg__champ-libelle{color:var(--gimac-ink-meta);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);text-transform:uppercase}.exportreg__indicateurs-choisis{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-8px);margin:var(--gimac-espacement-6px) 0 0;padding:0;list-style:none}.exportreg__indicateur-choisi{display:inline-flex;align-items:center;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-7px) var(--gimac-espacement-11px);border:var(--gimac-espacement-1px) solid var(--gimac-ink-meta);background-color:var(--gimac-surface-tile);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-taille-12-5px);text-transform:none}.exportreg__indicateur-retirer{padding:0;border:0;background:none;color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13-5px);line-height:1;cursor:pointer}.exportreg__indicateur-retirer:hover,.exportreg__indicateur-retirer:focus-visible{color:var(--gimac-ink-primary)}.exportreg__action{display:inline-flex;flex:none;align-items:center;box-sizing:border-box;min-height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-18px);border:var(--gimac-espacement-1px) solid var(--gimac-action-text);border-radius:var(--gimac-rayon-controle);background-color:transparent;color:var(--gimac-action-text);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-normale);white-space:nowrap;cursor:pointer}.exportreg__attente{margin:0;padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);color:var(--gimac-ink-secondary)}.exportreg__bandeau{display:flex;align-items:flex-start;gap:var(--gimac-espacement-18px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-warn)}.exportreg__bandeau--reserve{background-color:var(--gimac-releve-couleur-f7efde);color:var(--gimac-status-warn)}.exportreg__bandeau--erreur{background-color:var(--gimac-releve-couleur-f9f0ee);border-top:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e0bcb5);border-left-color:var(--gimac-status-error);color:var(--gimac-status-error)}.exportreg__glyphe{flex:none;font-family:var(--gimac-typographie-famille-donnees)}.exportreg__bandeau>.exportreg__glyphe{font-size:var(--gimac-typographie-taille-15px)}.exportreg__bandeau-corps{display:flex;flex:1 1 0;flex-direction:column;gap:var(--gimac-espacement-5px);min-width:0}.exportreg__bandeau-titre{margin:0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte)}.exportreg__bandeau--erreur .exportreg__bandeau-titre{font-size:var(--gimac-typographie-taille-14-5px)}.exportreg__bandeau-detail{margin:0;color:var(--gimac-releve-couleur-33383a);font-size:var(--gimac-typographie-taille-13-5px);overflow-wrap:anywhere}.exportreg__compte{font-family:var(--gimac-typographie-famille-donnees);margin-inline-start:var(--gimac-espacement-6px)}.exportreg__panneau{display:flex;flex-direction:column;gap:var(--gimac-espacement-5px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-28px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.exportreg__panneau-titre{margin:0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte)}.exportreg__panneau-detail{margin:0;color:var(--gimac-releve-couleur-33383a)}.exportreg__etat-produit{display:flex;align-items:stretch;border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.exportreg__apercu{flex:1 1 0;min-width:0;border-right:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.exportreg__tete{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gimac-espacement-6px) var(--gimac-espacement-12px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-28px) var(--gimac-espacement-14px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.exportreg__tete-titre{margin:0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte)}.exportreg__meta{min-width:0;color:var(--gimac-ink-meta);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);text-transform:uppercase;overflow-wrap:anywhere}.exportreg__grille{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--gimac-espacement-8px) var(--gimac-espacement-12px);margin:0;padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);font-size:var(--gimac-typographie-taille-12-5px)}.exportreg__grille dt{color:var(--gimac-ink-secondary)}.exportreg__grille dd{margin:0;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);overflow-wrap:anywhere}.exportreg__tracabilite{box-sizing:border-box;flex:0 0 calc(4 * var(--gimac-espacement-96px) + var(--gimac-espacement-12px));min-width:0;background-color:var(--gimac-surface-tile)}.exportreg__tracabilite .exportreg__tete{padding:var(--gimac-espacement-18px) var(--gimac-espacement-22px) var(--gimac-espacement-14px)}.exportreg__tracabilite .exportreg__tete-titre{font-size:var(--gimac-typographie-taille-14px)}.exportreg__manquants{display:flex;flex-direction:column;gap:var(--gimac-espacement-1px);margin:var(--gimac-espacement-16px) var(--gimac-espacement-22px);padding:0;list-style:none;background-color:var(--gimac-releve-couleur-e3e0d8);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.exportreg__manquant{display:flex;align-items:center;justify-content:space-between;gap:var(--gimac-espacement-10px);padding:var(--gimac-espacement-9px) var(--gimac-espacement-12px);background-color:var(--gimac-surface-page);font-size:var(--gimac-typographie-taille-12px)}.exportreg__manquant-code{min-width:0;font-family:var(--gimac-typographie-famille-donnees);overflow-wrap:anywhere}.exportreg__manquant-motif{min-width:0;color:var(--gimac-ink-secondary);text-align:end;overflow-wrap:anywhere}.exportreg__aucun{margin:var(--gimac-espacement-16px) var(--gimac-espacement-22px);color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px)}.exportreg__table{width:100%;border-collapse:collapse;font-size:var(--gimac-typographie-taille-13px)}.exportreg__table th{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-surface-sunken);color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);text-align:start;text-transform:uppercase;white-space:nowrap}.exportreg__table td{height:var(--gimac-espacement-48px);padding:0 var(--gimac-espacement-14px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);overflow-wrap:anywhere}.exportreg__table .exportreg__nombre{text-align:end}.exportreg__donnee{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px)}.exportreg__date{color:var(--gimac-ink-secondary);white-space:nowrap}.exportreg__empreinte{color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11-5px);white-space:nowrap}.exportreg__completude{font-family:var(--gimac-typographie-famille-donnees);font-variant-numeric:tabular-nums;white-space:nowrap}.exportreg__completude .exportreg__glyphe{margin-inline-end:var(--gimac-espacement-6px)}.exportreg__completude--ok{color:var(--gimac-status-ok)}.exportreg__completude--reserve{color:var(--gimac-status-warn)}.exportreg__ligne--courante td{background-color:var(--gimac-surface-sunken)}.exportreg__ligne--courante .exportreg__periode{font-weight:var(--gimac-typographie-graisse-forte)}.exportreg__lien{min-height:var(--gimac-espacement-24px);padding:0;border:0;background:none;color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);text-transform:uppercase;cursor:pointer}.exportreg__lien:disabled{color:var(--gimac-ink-disabled);cursor:not-allowed}.exportreg__fichierOfficiel{padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px)}.exportreg__lien--traitement{padding-inline-end:var(--gimac-espacement-16px);margin-inline-end:calc(-1 * var(--gimac-espacement-16px))}.exportreg__table .exportreg__vide{height:auto;padding:var(--gimac-espacement-14px);color:var(--gimac-ink-secondary)}.exportreg__reserve{margin:0;padding:var(--gimac-espacement-18px) var(--gimac-espacement-28px);color:var(--gimac-releve-couleur-33383a)}@media(max-width:1024px){.exportreg__etat-produit{flex-direction:column}.exportreg__apercu{border-right:0;border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.exportreg__tracabilite{flex-basis:auto}}.gabaritsReg{display:flex;flex-direction:column;gap:var(--gimac-espacement-20px);padding:var(--gimac-espacement-20px)}.gabaritsReg__titre{font-family:var(--gimac-typographie-famille-titres);font-size:var(--gimac-typographie-taille-24px);color:var(--gimac-ink-primary);margin:0}.gabaritsReg__disposition{display:grid;grid-template-columns:2fr minmax(240px,320px);gap:var(--gimac-espacement-20px);align-items:start}@media(max-width:1024px){.gabaritsReg__disposition{grid-template-columns:1fr}}[data-testid=gabaritsReg-rail],[data-testid=gabaritsReg-grille]{--gimac-tableau-hauteur-max: calc(var(--gimac-espacement-52px) * 8)}[data-testid=gabaritsReg-rail] td[data-colonne=gabarit],[data-testid^=gabaritsReg-tableau-] td[data-colonne=cellule]{overflow-wrap:normal;word-break:normal;min-width:220px}.gabaritsReg__grilleColonne{display:flex;flex-direction:column;gap:var(--gimac-espacement-16px)}.gabaritsReg__tableauTitre{font-family:var(--gimac-typographie-famille-titres);font-size:var(--gimac-typographie-taille-16px);color:var(--gimac-ink-primary);margin:0}.gabaritsReg__panneau{border:1px solid var(--gimac-frontiere-couleur-c9ced1, #c9ced1);border-radius:var(--gimac-rayon-8px, 8px);padding:var(--gimac-espacement-16px);display:flex;flex-direction:column;gap:var(--gimac-espacement-10px)}.gabaritsReg__panneauLigne{display:flex;flex-direction:column;gap:var(--gimac-espacement-2px)}.gabaritsReg__panneauEtiquette{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.gabaritsReg__ligneCellule{cursor:pointer;overflow-wrap:normal;word-break:normal}.gabaritsReg__actions{display:inline-flex;gap:var(--gimac-espacement-8px)}.gabaritsReg__champ{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary)}.gabaritsReg__champ input,.gabaritsReg__champ select,.gabaritsReg__champ textarea{padding:var(--gimac-espacement-6px) var(--gimac-espacement-10px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-13-5px);font-family:var(--gimac-typographie-famille-interface);color:var(--gimac-ink-primary);background-color:var(--gimac-surface-tile)}.gabaritsReg__formulaire{display:flex;flex-direction:column;gap:var(--gimac-espacement-10px)}.gabaritsReg__actions button{all:unset;cursor:pointer;display:inline-flex;align-items:center;padding:var(--gimac-espacement-6px) var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);background-color:var(--gimac-surface-tile)}.gabaritsReg__actions button:hover{background-color:var(--gimac-surface-sunken)}.gabaritsReg__actions button[type=submit]{border:0;background-color:var(--gimac-action-fill);color:var(--gimac-releve-couleur-ffffff)}.gabaritsReg__bouton-secondaire{all:unset;cursor:pointer;display:inline-flex;align-items:center;padding:var(--gimac-espacement-6px) var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);background-color:var(--gimac-surface-tile)}.gabaritsReg__bouton-secondaire:hover{background-color:var(--gimac-surface-sunken)}.gabaritsReg__confirmation{display:flex;flex-direction:column;gap:var(--gimac-espacement-10px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-warn);background-color:var(--gimac-releve-couleur-f5eedf)}.gabaritsReg__confirmation-titre{margin:0;font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.gabaritsReg__confirmation-texte{margin:0;font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary)}.gabaritsReg__resume{display:flex;gap:var(--gimac-espacement-16px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary)}.gabaritsReg__resume-lien{color:var(--gimac-action-text);font-family:inherit;font-size:inherit;text-decoration:underline}.mes-declarations__erreur,.mes-declarations__sans-droit{padding:var(--gimac-espacement-20px, 20px)}.miroir{background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);padding:var(--gimac-espacement-22px) var(--gimac-espacement-28px);min-height:100vh}.miroir p{margin:0}.miroir__barre{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gimac-espacement-16px);padding-bottom:var(--gimac-espacement-16px);margin-bottom:var(--gimac-espacement-22px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.miroir__titre{margin:0;font-size:var(--gimac-typographie-taille-31px)}.miroir__description{max-width:76ch;color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13-5px);line-height:1.5}.miroir__export{display:inline-flex;align-items:center;background-color:transparent;color:var(--gimac-action-text);border:var(--gimac-espacement-1px) solid var(--gimac-action-text);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;padding:var(--gimac-espacement-8px) var(--gimac-espacement-14px);padding-inline-end:calc(var(--gimac-espacement-14px) + var(--gimac-espacement-2px));margin-inline-end:calc(-1 * var(--gimac-espacement-2px));cursor:pointer}.miroir__grille{display:grid;gap:var(--gimac-espacement-1px);background-color:var(--gimac-line-hair);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.miroir__bloc{background-color:var(--gimac-surface-tile);padding:var(--gimac-espacement-22px) var(--gimac-espacement-24px)}.miroir__bloc-titre{font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);margin-bottom:var(--gimac-espacement-14px)}.miroir__graphique-bloc{margin-bottom:var(--gimac-espacement-20px)}.miroir__graphique-bloc:last-of-type{margin-bottom:var(--gimac-espacement-14px)}.miroir__graphique-soustitre{font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary);margin-bottom:var(--gimac-espacement-4px)}.miroir__graphique-legende{font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-primary);line-height:1.5;max-width:68ch;margin-bottom:var(--gimac-espacement-4px)}.miroir__graphique-description{font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary);line-height:1.5;max-width:68ch;margin-bottom:var(--gimac-espacement-8px)}.miroir__graphique{width:100%}.miroir__graphique .recharts-rectangle,.miroir__graphique .recharts-radial-bar-sector{transition:stroke-width .14s ease}@media(prefers-reduced-motion:reduce){.miroir__graphique .recharts-rectangle,.miroir__graphique .recharts-radial-bar-sector{transition:none}}.miroir__infobulle{background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);padding:var(--gimac-espacement-8px) var(--gimac-espacement-9px);max-width:220px}.miroir__infobulle-libelle{font-size:var(--gimac-typographie-taille-12-5px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary);margin-bottom:var(--gimac-espacement-4px)}.miroir__infobulle-valeur,.miroir__infobulle-bande{font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary)}.miroir__graphique-indisponibles{margin-bottom:var(--gimac-espacement-14px)}.miroir__graphique-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-8px)}.miroir__graphique-chip{display:inline-flex;align-items:center;gap:var(--gimac-espacement-8px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding:var(--gimac-espacement-4px) var(--gimac-espacement-9px);font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.miroir__graphique-chip .miroir__hachure{height:auto;padding:var(--gimac-espacement-2px) var(--gimac-espacement-8px);font-size:var(--gimac-typographie-taille-11px)}.miroir__radial-bloc{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px)}.miroir__radial-legende{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gimac-espacement-6px)}.miroir__radial-legende-item{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--gimac-espacement-8px);font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-primary);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding-bottom:var(--gimac-espacement-6px)}.miroir__radial-legende-ordre{display:inline-flex;align-items:center;justify-content:center;min-width:var(--gimac-espacement-18px);height:var(--gimac-espacement-18px);border:var(--gimac-espacement-1px) solid var(--gimac-ink-secondary);border-radius:var(--gimac-rayon-repere-rond);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-secondary);flex:none}.miroir__radial-legende-libelle{flex:1 1 auto}.miroir__radial-legende-valeur{font-family:var(--gimac-typographie-famille-donnees);font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.miroir__radial-legende-bande{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12px)}.miroir__reperes{margin-top:var(--gimac-espacement-4px)}.miroir__reperes-mention{font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-secondary);margin-bottom:var(--gimac-espacement-6px)}.miroir__reperes-echelle{list-style:none;margin:0;padding:0;display:flex}.miroir__reperes-bande{padding:var(--gimac-espacement-4px) var(--gimac-espacement-6px);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-secondary);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-left:none}.miroir__reperes-bande:first-child{border-left:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.miroir__reperes-bande--dispersee{flex:0 0 30%;border-style:solid}.miroir__reperes-bande--moderee{flex:0 0 20%;border-style:dashed}.miroir__reperes-bande--forte{flex:0 0 50%;border-width:var(--gimac-espacement-2px);border-style:solid;color:var(--gimac-ink-primary);font-weight:var(--gimac-typographie-graisse-forte)}[data-testid=miroir-participant-mes-valeurs],[data-testid=miroir-participant-comparatif]{--gimac-tableau-hauteur-max: calc(var(--gimac-espacement-52px) * 8)}.miroir__table{width:100%;border-collapse:collapse;border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.miroir__table th{background-color:var(--gimac-surface-sunken);color:var(--gimac-ink-secondary);text-align:left;font-family:var(--gimac-typographie-famille-donnees);font-weight:var(--gimac-typographie-graisse-normale);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;padding:var(--gimac-espacement-9px) var(--gimac-espacement-12px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.miroir__table td{height:var(--gimac-espacement-36px);padding:0 var(--gimac-espacement-12px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-size:var(--gimac-typographie-taille-13px)}.miroir__valeur{font-family:var(--gimac-typographie-famille-donnees);font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.miroir__code{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-data-primary)}.miroir__vide{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13px)}.miroir__masque{padding:0}.miroir__hachure{display:flex;align-items:center;height:100%;padding:0 var(--gimac-espacement-16px);background:repeating-linear-gradient(135deg,var(--gimac-surface-sunken) 0 var(--gimac-espacement-6px),var(--gimac-releve-couleur-e7e3d8) var(--gimac-espacement-6px) var(--gimac-espacement-12px));border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);color:var(--gimac-status-unknown);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase}.miroir__motif{height:auto;padding:var(--gimac-espacement-12px);background-color:var(--gimac-surface-tile)}.miroir__motif-encadre{border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);background-color:var(--gimac-surface-page);padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px);display:flex;flex-direction:column;gap:var(--gimac-espacement-6px)}.miroir__motif-titre{color:var(--gimac-releve-couleur-33383a);font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-forte)}.miroir__motif-detail{color:var(--gimac-releve-couleur-33383a);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.55}.miroir__panneau{background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding:var(--gimac-espacement-16px);margin-bottom:var(--gimac-espacement-16px)}.miroir__panneau--erreur{color:var(--gimac-status-error)}.miroir__panneau-titre{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-19px);font-weight:var(--gimac-typographie-graisse-normale);margin-bottom:var(--gimac-espacement-8px)}.miroir__lien{display:inline-flex;align-items:center;background:none;border:0;padding:0;padding-inline-end:var(--gimac-espacement-16px);margin-inline-end:calc(-1 * var(--gimac-espacement-16px));margin-top:var(--gimac-espacement-8px);color:var(--gimac-action-text);font:inherit;text-decoration:underline;cursor:pointer}.miroir__export:focus-visible,.miroir__lien:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}@media(max-width:1024px){.miroir__table td{height:var(--gimac-espacement-44px)}.miroir__export{min-height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-16px);margin-inline-end:0}}.miroir__en-validation{display:block;margin-block-start:var(--gimac-espacement-2px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-status-warn);white-space:nowrap}.miroir__note-validation{margin-block:var(--gimac-espacement-4px) var(--gimac-espacement-12px);color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5}.miroir__mention-periode{margin:0 0 var(--gimac-espacement-12px);max-width:78ch;color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13px);line-height:1.5}.portefeuilles__titre{margin:0;padding:var(--espacement-m, 1rem) var(--espacement-m, 1rem) 0;font:var(--typographie-titre-page, 600 1.25rem/1.5rem "Archivo", sans-serif);color:var(--ink-primary, #1a1a2e)}.portefeuilles{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:var(--espacement-m, 1rem);padding:var(--espacement-m, 1rem);min-height:0}@media(max-width:1024px){.portefeuilles{grid-template-columns:1fr}}.portefeuilles__colonne{display:flex;flex-direction:column;gap:var(--espacement-s, .5rem);min-height:0;overflow-y:auto}.portefeuilles__section{background:var(--surface-tile, #fff);border-radius:var(--rayon-m, .5rem);padding:var(--espacement-m, 1rem)}.portefeuilles__section h2{font:var(--typographie-titre-section, 600 .875rem/1.25rem "Archivo", sans-serif);color:var(--ink-primary, #1a1a2e);margin:0 0 var(--espacement-s, .5rem)}.portefeuilles__table{width:100%;border-collapse:collapse;font:var(--typographie-corps, 400 .875rem/1.25rem "Archivo", sans-serif)}.portefeuilles__table thead{position:sticky;top:0;background:var(--surface-tile, #fff);z-index:1}.portefeuilles__table th{text-align:start;font-weight:500;padding:var(--espacement-xs, .25rem) var(--espacement-s, .5rem);border-bottom:1px solid var(--line-hair, #e0e0e0);color:var(--ink-secondary, #666)}.portefeuilles__table td{padding:var(--espacement-xs, .25rem) var(--espacement-s, .5rem);border-bottom:1px solid var(--line-hair, #e0e0e0);color:var(--ink-primary, #1a1a2e);overflow-wrap:anywhere}.portefeuilles__table tr[data-selected=true]{background:var(--surface-selected, #e8eaf6)}.portefeuilles__table tr:hover{background:var(--surface-hover, #f5f5f5);cursor:pointer}.portefeuilles__badge-inactif{display:inline-block;padding:.125rem .5rem;border-radius:var(--rayon-s, .25rem);background:var(--status-warn, #fff3e0);color:var(--ink-on-warn, #e65100);font-size:.75rem;font-weight:500}.portefeuilles__badge-actif{display:inline-block;padding:.125rem .5rem;border-radius:var(--rayon-s, .25rem);background:var(--status-ok, #e8f5e9);color:var(--ink-on-ok, #2e7d32);font-size:.75rem;font-weight:500}.portefeuilles__raison-sociale{font-weight:500}.portefeuilles__code-secondaire{font-size:.75rem;color:var(--ink-secondary, #666);margin-inline-start:.25rem}.portefeuilles__kpi{display:flex;align-items:center;gap:var(--espacement-s, .5rem);padding:var(--espacement-s, .5rem);background:var(--surface-tile, #fff);border-radius:var(--rayon-s, .25rem)}.portefeuilles__kpi-valeur{font:var(--typographie-chiffre-kpi, 600 1.5rem/1.75rem "Archivo", sans-serif);color:var(--ink-primary, #1a1a2e)}.portefeuilles__kpi-libelle{font:var(--typographie-corps, 400 .875rem/1.25rem "Archivo", sans-serif);color:var(--ink-secondary, #666)}.portefeuilles__kpi--cliquable{text-decoration:none;color:inherit;cursor:pointer}.portefeuilles__kpi--cliquable:hover,.portefeuilles__kpi--cliquable:focus-visible{background:var(--surface-hover, #f5f5f5)}.portefeuilles__etat-vide{text-align:center;padding:var(--espacement-l, 2rem);color:var(--ink-secondary, #666)}.portefeuilles__recherche{width:100%;padding:var(--espacement-xs, .25rem) var(--espacement-s, .5rem);border:1px solid var(--line-hair, #e0e0e0);border-radius:var(--rayon-s, .25rem);font:var(--typographie-corps, 400 .875rem/1.25rem "Archivo", sans-serif)}.portefeuilles__confirmation{background:var(--status-warn, #fff3e0);border-radius:var(--rayon-s, .25rem);padding:var(--espacement-m, 1rem);margin-top:var(--espacement-s, .5rem)}.portefeuilles__historique-actions{display:flex;gap:var(--espacement-s, .5rem);align-items:center;margin-top:var(--espacement-s, .5rem)}.portefeuilles__action-secondaire{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:var(--espacement-xs, .25rem) var(--espacement-s, .5rem);border:1px solid var(--line-hair, #e0e0e0);border-radius:var(--rayon-s, .25rem);background:var(--surface-tile, #fff);color:var(--ink-primary, #1a1a2e);font:var(--typographie-corps, 400 .875rem/1.25rem "Archivo", sans-serif)}.portefeuilles__action-secondaire:hover{background:var(--surface-hover, #f5f5f5)}.portefeuilles__pagination-bouton{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;min-height:1.75rem;border:1px solid var(--line-hair, #e0e0e0);border-radius:var(--rayon-s, .25rem);background:var(--surface-tile, #fff);color:var(--ink-primary, #1a1a2e)}.portefeuilles__pagination-bouton:hover:not(:disabled){background:var(--surface-hover, #f5f5f5)}.portefeuilles__pagination-bouton:disabled{color:var(--ink-secondary, #666);cursor:not-allowed}.portefeuilles__bouton-retirer{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;min-height:1.5rem;border:1px solid var(--line-hair, #e0e0e0);border-radius:var(--rayon-s, .25rem);background:var(--surface-tile, #fff);color:var(--ink-secondary, #666)}.portefeuilles__bouton-retirer:hover{background:var(--surface-hover, #f5f5f5);color:var(--ink-primary, #1a1a2e)}.portefeuilles__erreur-recherche{color:var(--status-error, #c62828);margin-top:.25rem}.portefeuilles__vide{color:var(--gimac-ink-muted, #5f6368);margin:0}.portefeuilles__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.portefeuilles__confirmation-actions{display:flex;gap:var(--espacement-s, .5rem);align-items:center;margin-top:var(--espacement-s, .5rem)}.portefeuilles__panneau-erreur{padding:var(--espacement-m, 1rem);border-radius:var(--rayon-m, .5rem);background:var(--surface-tile, #fff)}.portefeuilles__panneau-erreur-titre{display:flex;align-items:center;gap:var(--espacement-xs, .25rem);font-weight:600;color:var(--ink-primary, #1a1a2e);margin:0 0 var(--espacement-xs, .25rem)}.portefeuilles__glyphe-erreur{color:var(--status-error, #c62828)}.portefeuilles__lien{cursor:pointer;background:none;border:none;padding:0;color:var(--ink-action, #3949ab);text-decoration:underline;font:var(--typographie-corps, 400 .875rem/1.25rem "Archivo", sans-serif)}.portefeuilles__elevation{margin-block-start:var(--gimac-espacement-8px)}.rectificatif{--rectificatif-largeur-page: calc(var(--gimac-espacement-96px) * 15);--rectificatif-largeur-historique: calc( var(--gimac-espacement-96px) * 3 + var(--gimac-espacement-64px) + var(--gimac-espacement-24px) );--rectificatif-largeur-colonne: calc( var(--gimac-espacement-96px) * 9 + var(--gimac-espacement-36px) );max-width:var(--rectificatif-largeur-page);margin:0 auto;padding:0;background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);line-height:1.55}.rectificatif p{margin:0}.rectificatif h1{margin:0 0 var(--gimac-espacement-10px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px) 0;font-size:var(--gimac-typographie-taille-29px);letter-spacing:0;color:var(--gimac-ink-primary)}.rectificatif>p{padding:0 var(--gimac-espacement-28px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-strong);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.6;color:var(--gimac-ink-secondary)}.rectificatif-identification{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-22px);margin:0;padding:var(--gimac-espacement-14px) var(--gimac-espacement-28px) 0}.rectificatif-identification dt{margin:0;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.rectificatif-identification dd{margin:var(--gimac-espacement-4px) 0 0;font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-ink-primary)}.rectificatif h2,.rectificatif h3{margin:0 0 var(--gimac-espacement-10px);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.rectificatif-colonnes{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.rectificatif-principal{min-width:0;padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px)}.rectificatif-principal>*{box-sizing:border-box;max-width:var(--rectificatif-largeur-colonne)}.rectificatif-principal>p{margin-block-start:var(--gimac-espacement-22px);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.55;color:var(--gimac-ink-secondary)}@media(min-width:1200px){.rectificatif-colonnes{grid-template-columns:minmax(0,1fr) var(--rectificatif-largeur-historique);gap:0}.rectificatif-historique{border-inline-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}}.rectificatif-formulaire fieldset{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-9px);margin:0;padding:var(--gimac-espacement-16px) var(--gimac-espacement-18px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile)}.rectificatif-formulaire fieldset>.rectificatif-aide{flex:1 0 100%;margin-block-start:0}.rectificatif-formulaire legend{padding:0;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.rectificatif-choix{display:flex;flex:0 0 auto;align-items:center;min-height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-14px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-releve-couleur-33383a);cursor:pointer}.rectificatif-choix:has(input:checked){border-color:var(--gimac-line-strong);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.rectificatif-choix input{margin:0 var(--gimac-espacement-9px) 0 0;accent-color:var(--gimac-data-primary)}.rectificatif-complement{display:block;margin-block-start:var(--gimac-espacement-16px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.rectificatif-complement textarea{display:block;box-sizing:border-box;width:100%;min-height:var(--gimac-espacement-64px);margin-block-start:var(--gimac-espacement-9px);padding:var(--gimac-espacement-11px) var(--gimac-espacement-14px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-releve-couleur-ffffff);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);line-height:1.55;letter-spacing:normal;text-transform:none;color:var(--gimac-ink-primary);resize:vertical}.rectificatif-aide{display:block;margin-block-start:var(--gimac-espacement-9px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.rectificatif-refus{display:flex;align-items:center;gap:var(--gimac-espacement-14px);margin-block-start:var(--gimac-espacement-16px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-18px);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-warn);background-color:var(--gimac-releve-couleur-f7efde);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.rectificatif-action{display:inline-flex;align-items:center;min-height:var(--gimac-espacement-44px);margin-block-start:var(--gimac-espacement-16px);padding:0 var(--gimac-espacement-20px);border:0;border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-action-fill);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-releve-couleur-ffffff);cursor:pointer}.rectificatif-action:disabled{cursor:default}.rectificatif-panneau button{display:inline-flex;align-items:center;min-height:var(--gimac-espacement-44px);margin-block-start:var(--gimac-espacement-16px);padding:0 var(--gimac-espacement-18px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-releve-couleur-33383a);cursor:pointer}.rectificatif-creee{margin-block-start:var(--gimac-espacement-16px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase}.rectificatif-table{width:100%;border-collapse:collapse;margin-block-start:var(--gimac-espacement-22px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-size:var(--gimac-typographie-taille-13px)}.rectificatif-table caption{padding-bottom:var(--gimac-espacement-10px);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary);text-align:left}.rectificatif-table thead th{padding:var(--gimac-espacement-8px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);background-color:var(--gimac-surface-sunken);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary);text-align:left}.rectificatif-table tbody tr{background-color:var(--gimac-releve-couleur-f7efde)}.rectificatif-table tbody th,.rectificatif-table tbody td{height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary);text-align:left}.rectificatif-table tbody td{font-family:var(--gimac-typographie-famille-donnees);font-variant-numeric:tabular-nums;text-align:right}.rectificatif-table .rectificatif-valeur-avant{color:var(--gimac-ink-secondary);text-decoration:line-through;text-decoration-color:var(--gimac-releve-couleur-b9af97)}.rectificatif-effet{margin-block-start:var(--gimac-espacement-22px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-18px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-c9c6be);background-color:var(--gimac-surface-tile)}.rectificatif-effet h2{font-size:var(--gimac-typographie-taille-13-5px)}.rectificatif-effet ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gimac-espacement-1px);margin:0;padding:0;border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-line-hair);list-style:none}.rectificatif-effet li{padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px);background-color:var(--gimac-surface-page)}.rectificatif-kpi{display:block;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-19px);font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.rectificatif-effet li[data-role=restitutions]{border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-warn)}.rectificatif-kpi-libelle{display:block;margin-block-start:var(--gimac-espacement-4px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.rectificatif-couverture{margin-block-start:var(--gimac-espacement-9px);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.55;color:var(--gimac-ink-secondary)}.rectificatif-historique{padding:var(--gimac-espacement-18px) var(--gimac-espacement-22px);background-color:var(--gimac-surface-sunken)}.rectificatif-historique h2{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.rectificatif-historique h3{margin-block-start:var(--gimac-espacement-16px);font-size:var(--gimac-typographie-taille-13-5px)}.rectificatif-historique p{margin-block-start:var(--gimac-espacement-7px);font-size:var(--gimac-typographie-taille-12-5px);line-height:1.5;color:var(--gimac-releve-couleur-33383a)}.rectificatif-historique .rectificatif-badge,.rectificatif-badge{display:inline-flex;align-items:center;padding:var(--gimac-espacement-3px) var(--gimac-espacement-9px);border-radius:var(--gimac-rayon-pastille);background-color:var(--gimac-releve-couleur-efede4);font-size:var(--gimac-typographie-taille-12px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-secondary)}.rectificatif-badge[data-statut=VALIDEE]{background-color:var(--gimac-releve-couleur-e6eee8);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-status-ok)}.rectificatif-panneau{padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-warn);background-color:var(--gimac-releve-couleur-f7efde)}.rectificatif-panneau h2{font-size:var(--gimac-typographie-taille-15px)}.rectificatif-panneau p{font-size:var(--gimac-typographie-taille-13-5px);line-height:1.55;color:var(--gimac-releve-couleur-33383a)}.rectificatif-succes{padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-status-ok);background-color:var(--gimac-releve-couleur-e6eee8)}.rectificatif-succes h2{font-size:var(--gimac-typographie-taille-15px)}.rectificatif-succes p{font-size:var(--gimac-typographie-taille-13-5px);line-height:1.55;color:var(--gimac-releve-couleur-33383a)}.rectificatif-succes .rectificatif-creee{margin-block-start:var(--gimac-espacement-16px)}.rectificatif-chargement{padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.rectificatif :focus-visible{outline:var(--gimac-espacement-3px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.rp{background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px)}.rp p,.rp h1,.rp h2,.rp h3{margin:0}.rp__entete{padding:var(--gimac-espacement-24px) var(--gimac-espacement-32px) var(--gimac-espacement-16px);border-bottom:var(--gimac-espacement-2px) solid var(--gimac-line-strong)}.rp__titre{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-titre-page);font-weight:var(--gimac-typographie-graisse-forte)}.rp__description{color:var(--gimac-ink-secondary);margin-top:var(--gimac-espacement-4px)}.rp__tablist{display:flex;gap:0;border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding:0 var(--gimac-espacement-32px);overflow-x:auto}.rp__tab{all:unset;cursor:pointer;padding:var(--gimac-espacement-12px) var(--gimac-espacement-16px);font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-ink-secondary);border-bottom:var(--gimac-espacement-2px) solid transparent;white-space:nowrap}.rp__tab:hover{color:var(--gimac-ink-primary)}.rp__tab--actif{color:var(--gimac-ink-primary);border-bottom-color:var(--gimac-action-fill);font-weight:var(--gimac-typographie-graisse-forte)}.rp__tab:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-action-fill);outline-offset:calc(-1 * var(--gimac-espacement-2px));border-radius:var(--gimac-rayon-controle)}.rp__contenu{display:grid;grid-template-columns:1fr 320px;gap:var(--gimac-espacement-1px);min-height:400px}@media(max-width:1024px){.rp__contenu{grid-template-columns:1fr}}.rp__colonne-principale{padding:var(--gimac-espacement-16px) var(--gimac-espacement-32px)}.rp__colonne-droite{padding:var(--gimac-espacement-16px);background-color:var(--gimac-surface-sunken);border-left:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}@media(max-width:1024px){.rp__colonne-droite{border-left:none;border-top:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}}.rp__barre-filtres{display:flex;align-items:center;gap:var(--gimac-espacement-12px);margin-bottom:var(--gimac-espacement-16px)}.rp__filtre-date{padding:var(--gimac-espacement-6px) var(--gimac-espacement-10px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-13-5px);font-family:var(--gimac-typographie-famille-interface)}.rp__cadre-tableau{overflow:auto;max-block-size:calc(var(--gimac-espacement-52px) * 8)}.rp__table{width:100%;border-collapse:collapse;font-size:var(--gimac-typographie-taille-13-5px)}.rp__table thead{position:sticky;top:0;z-index:1;background-color:var(--gimac-surface-tile)}.rp__table th{text-align:left;padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);border-bottom:var(--gimac-espacement-2px) solid var(--gimac-line-strong);font-weight:var(--gimac-typographie-graisse-forte);white-space:nowrap}.rp__table td{padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);vertical-align:top}.rp__raison-sociale{display:block;font-weight:var(--gimac-typographie-graisse-forte)}.rp__code-petit{display:block;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta)}.rp__cellule-date,.rp__cellule-code{font-family:var(--gimac-typographie-famille-donnees);white-space:nowrap}.rp__cellule-contact{max-inline-size:28ch;overflow-wrap:anywhere;color:var(--gimac-ink-secondary)}.rp__actions-ligne{white-space:nowrap}.rp__actions-ligne .rp__lien+.rp__lien{margin-inline-start:var(--gimac-espacement-12px)}.rp__changement-inline{background-color:var(--gimac-surface-sunken);font-size:var(--gimac-typographie-taille-11-5px)}.rp__lot-panneau{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px)}.rp__lot-titre{font-size:var(--gimac-typographie-titre-section);font-weight:var(--gimac-typographie-graisse-forte)}.rp__lot-compteur{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-15px)}.rp__lot-meta{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13px)}.rp__lot-actions{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-8px)}.rp__lot-vide{color:var(--gimac-ink-meta)}.rp__lot-mecanisme{color:var(--gimac-ink-meta);font-size:var(--gimac-typographie-taille-12px);line-height:1.5}.rp__lot-sous-titre{font-size:var(--gimac-typographie-taille-14px);font-weight:var(--gimac-typographie-graisse-forte)}.rp__lot-etape{display:flex;flex-direction:column;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-10px) var(--gimac-espacement-12px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle)}.rp__lot-cible{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-6px);font-size:var(--gimac-typographie-taille-13px)}.rp__lot-cible-intitule{font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-meta)}.rp__lot-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gimac-espacement-8px)}.rp__lot-groupe-titre{font-size:var(--gimac-typographie-taille-11-5px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-meta);padding-bottom:var(--gimac-espacement-2px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.rp__lot-changement{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gimac-espacement-8px);padding-top:var(--gimac-espacement-4px)}.rp__lot-changement-code{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12-5px)}.rp__lot-changement-nature{font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-secondary);white-space:nowrap}.rp__action{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:var(--gimac-espacement-8px) var(--gimac-espacement-16px);background-color:var(--gimac-action-fill);color:var(--gimac-releve-couleur-ffffff);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-forte)}.rp__action:hover{opacity:.9}.rp__action:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-action-fill);outline-offset:var(--gimac-espacement-2px)}.rp__action-secondaire{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:var(--gimac-espacement-6px) var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary);background-color:var(--gimac-surface-tile)}.rp__action-secondaire:hover{background-color:var(--gimac-surface-sunken)}.rp__lien{all:unset;cursor:pointer;color:var(--gimac-action-text);font-size:var(--gimac-typographie-taille-13px)}.rp__lien:hover{text-decoration:underline}.rp__chargement{padding:var(--gimac-espacement-32px);text-align:center;color:var(--gimac-ink-meta)}.rp__erreur{padding:var(--gimac-espacement-32px);text-align:center;color:var(--gimac-ink-primary)}.rp__erreur-titre{font-weight:var(--gimac-typographie-graisse-forte)}.rp__erreur-detail{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13px);margin-top:var(--gimac-espacement-4px);margin-bottom:var(--gimac-espacement-16px)}.rp__vide{padding:var(--gimac-espacement-32px);text-align:center}.rp__vide-actions{display:flex;justify-content:center;gap:var(--gimac-espacement-12px);margin-top:var(--gimac-espacement-16px)}.rp__fiche-historique{padding:var(--gimac-espacement-12px)}.rp__fiche-entete{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--gimac-espacement-12px)}.rp__fiche-titre{font-size:var(--gimac-typographie-titre-section);font-weight:var(--gimac-typographie-graisse-forte)}.rp__fiche-cible{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary)}.rp__fiche-aide{color:var(--gimac-ink-meta);font-size:var(--gimac-typographie-taille-12px);line-height:1.5;margin-bottom:var(--gimac-espacement-12px)}.rp__periodes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gimac-espacement-8px)}.rp__periode{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-10px) var(--gimac-espacement-12px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle)}.rp__periode-entete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gimac-espacement-8px)}.rp__periode-dates{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12-5px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.rp__periode-marque{font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-on-authority);background-color:var(--gimac-data-primary);border-radius:var(--gimac-rayon-pastille);padding:var(--gimac-espacement-2px) var(--gimac-espacement-8px);white-space:nowrap}.rp__periode-champs{margin:0;display:flex;flex-direction:column;gap:var(--gimac-espacement-2px)}.rp__periode-paire{display:grid;grid-template-columns:11ch 1fr;gap:var(--gimac-espacement-8px);align-items:baseline}.rp__periode-champ{font-size:var(--gimac-typographie-taille-11-5px);color:var(--gimac-ink-meta)}.rp__periode-valeur{margin:0;font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-primary);overflow-wrap:anywhere}.rp__bandeau-publie{padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);background-color:var(--gimac-data-primary);color:var(--gimac-ink-on-authority);border-radius:var(--gimac-rayon-controle);font-weight:var(--gimac-typographie-graisse-forte)}.rp__elevation{padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);color:var(--gimac-ink-primary)}.rp__confirmation{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px)}.rp__confirmation-ligne{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-10px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-12-5px)}.rp__confirmation-cible{font-family:var(--gimac-typographie-famille-donnees);font-weight:var(--gimac-typographie-graisse-forte)}.rp__ecarts{display:grid;grid-template-columns:1fr 1fr;gap:var(--gimac-espacement-8px)}.rp__ecart-colonne{display:flex;flex-direction:column;gap:var(--gimac-espacement-2px);padding:var(--gimac-espacement-6px);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-sunken);overflow-wrap:anywhere}.rp__ecart-colonne--apres{background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.rp__ecart-intitule{font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-meta)}.rp__ecart-ligne{display:flex;flex-direction:column}.rp__ecart-champ{font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta)}.rp__ecart-valeur{font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-primary)}.rp__saisie-panneau,.rp__import-panneau{display:flex;flex-direction:column;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-16px);background-color:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);margin-bottom:var(--gimac-espacement-16px)}.rp__saisie-panneau label{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-forte)}.rp__saisie-entete{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-6px);padding-bottom:var(--gimac-espacement-8px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.rp__saisie-entete-intitule{font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-meta)}.rp__saisie-entete-cible{font-size:var(--gimac-typographie-taille-14px);color:var(--gimac-ink-primary)}.rp__saisie-champ{gap:var(--gimac-espacement-4px)}.rp__saisie-etiquette{font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary)}.rp__saisie-aide{font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-meta);line-height:1.4}.rp__saisie-panneau input,.rp__saisie-panneau select{padding:var(--gimac-espacement-6px) var(--gimac-espacement-10px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-13-5px);font-family:var(--gimac-typographie-famille-interface)}.rp__saisie-actions{display:flex;gap:var(--gimac-espacement-8px);align-items:center}.rp__erreur-saisie{color:var(--gimac-status-error);font-size:var(--gimac-typographie-taille-12-5px)}.rp__import-statut{font-weight:var(--gimac-typographie-graisse-forte)}.rp__import-rapport{color:var(--gimac-status-error);font-size:var(--gimac-typographie-taille-12-5px)}.rp__journal{display:flex;flex-direction:column;gap:var(--gimac-espacement-16px)}.rp__journal-groupe{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px)}.rp__journal-lot-titre{font-size:var(--gimac-typographie-taille-14px);font-weight:var(--gimac-typographie-graisse-forte)}.rp__journal-lot-meta{font-size:var(--gimac-typographie-taille-11-5px);color:var(--gimac-ink-meta);padding-bottom:var(--gimac-espacement-4px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.rp__journal-auteur{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta);max-inline-size:24ch;overflow-wrap:anywhere}.rp__journal-ecarts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gimac-espacement-2px)}.rp__journal-champ{display:inline-block;min-inline-size:14ch;color:var(--gimac-ink-secondary)}.rp__journal-avant{color:var(--gimac-ink-meta);overflow-wrap:anywhere}.rp__journal-apres{color:var(--gimac-ink-primary);font-weight:var(--gimac-typographie-graisse-forte);overflow-wrap:anywhere}.rp__recherche{padding:var(--gimac-espacement-6px) var(--gimac-espacement-10px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-13-5px);font-family:var(--gimac-typographie-famille-interface);min-inline-size:220px}.rp__etiquette-visuellement-cachee{position:absolute;inline-size:var(--gimac-espacement-1px);block-size:var(--gimac-espacement-1px);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rp__vide-consequence{color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13px);margin-top:var(--gimac-espacement-8px)}.rp__lot-date-effet-champ-etiquette{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary)}.rp__explication{margin:var(--gimac-espacement-12px) 0 var(--gimac-espacement-16px);max-width:78ch;color:var(--gimac-ink-secondary);font-size:var(--gimac-typographie-taille-13px);line-height:1.5}.referentiels{--referentiels-largeur-rail: calc(var(--gimac-espacement-96px) * 3 + var(--gimac-espacement-8px));--referentiels-largeur-impact: calc(var(--gimac-espacement-96px) * 4 + var(--gimac-espacement-12px));--referentiels-largeur-cle: calc( var(--gimac-espacement-96px) + var(--gimac-espacement-32px) + var(--gimac-espacement-2px) );background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px)}.referentiels p,.referentiels h1,.referentiels h2,.referentiels dl,.referentiels dd,.referentiels ol,.referentiels ul{margin:0}.referentiels ol,.referentiels ul{padding:0;list-style:none}.referentiels__meta{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-variant-numeric:tabular-nums;letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.referentiels__meta-valeur{color:var(--gimac-ink-primary)}.referentiels__glyphe{flex:none;font-family:var(--gimac-typographie-famille-donnees)}.referentiels__glyphe--ok{color:var(--gimac-status-ok)}.referentiels__glyphe--erreur{color:var(--gimac-status-error)}.referentiels__glyphe--avertissement,.referentiels__preavis--avertissement{color:var(--gimac-status-warn)}.referentiels__entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-22px) var(--gimac-espacement-28px) var(--gimac-espacement-16px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.referentiels__entete-titres{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);min-inline-size:0}.referentiels__titre{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-31px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.referentiels__description{color:var(--gimac-ink-secondary)}.referentiels__entete-meta{display:flex;flex-wrap:wrap;align-items:center}.referentiels__entete-meta .referentiels__meta{padding-inline:var(--gimac-espacement-16px)}.referentiels__entete-meta .referentiels__meta+.referentiels__meta{border-inline-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.referentiels__mode-emploi{margin:var(--gimac-espacement-16px) var(--gimac-espacement-28px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);background-color:var(--gimac-surface-sunken);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-inline-start:var(--gimac-espacement-3px) solid var(--gimac-data-primary)}.referentiels__mode-emploi-titre{margin-block-end:var(--gimac-espacement-8px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.referentiels__mode-emploi-liste{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px)}.referentiels__mode-emploi-etape{max-inline-size:calc(var(--gimac-espacement-96px) * 9);font-size:var(--gimac-typographie-taille-13-5px);line-height:1.55;color:var(--gimac-ink-secondary)}.referentiels__mode-emploi-amorce{font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.referentiels__phrase-bloc{max-inline-size:calc(var(--gimac-espacement-96px) * 8);font-size:var(--gimac-typographie-taille-13px);line-height:1.55;color:var(--gimac-ink-secondary)}.referentiels__colonne .referentiels__phrase-bloc{padding:0 var(--gimac-espacement-24px) var(--gimac-espacement-12px)}.referentiels__colonne--historique .referentiels__phrase-bloc,.referentiels__colonne--impact .referentiels__phrase-bloc{padding-inline:var(--gimac-espacement-20px)}.referentiels__grille{display:grid;grid-template-columns:var(--referentiels-largeur-rail) minmax(0,1fr) var(--referentiels-largeur-impact);grid-template-areas:"historique modifications impact";gap:var(--gimac-espacement-1px);background-color:var(--gimac-line-hair);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.referentiels__colonne{display:flex;flex-direction:column;min-inline-size:0;background-color:var(--gimac-surface-tile)}.referentiels__colonne--historique{grid-area:historique}.referentiels__colonne--modifications{grid-area:modifications}.referentiels__colonne--impact{grid-area:impact;background-color:var(--gimac-surface-sunken)}.referentiels__colonne-entete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-24px) var(--gimac-espacement-12px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.referentiels__colonne--historique .referentiels__colonne-entete{padding-inline:var(--gimac-espacement-20px)}.referentiels__colonne--impact .referentiels__colonne-entete{padding-inline:var(--gimac-espacement-22px);border-block-end-color:var(--gimac-line-hair)}.referentiels__colonne-titre{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-meta)}.referentiels__etat{padding:var(--gimac-espacement-18px) var(--gimac-espacement-24px);color:var(--gimac-ink-secondary)}.referentiels__modification{display:flex;flex-direction:column;gap:var(--gimac-espacement-11px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-24px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.referentiels__modification-tete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gimac-espacement-16px)}.referentiels__modification-objet{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-10px);min-inline-size:0}.referentiels__nature{flex:none;padding:var(--gimac-espacement-3px) var(--gimac-espacement-8px);background-color:var(--gimac-releve-couleur-e6eee8);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-status-ok)}.referentiels__code{min-inline-size:0;overflow-wrap:anywhere;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary)}.referentiels__preavis{flex:none;display:inline-flex;align-items:center;gap:var(--gimac-espacement-6px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.referentiels__details{display:grid;grid-template-columns:var(--referentiels-largeur-cle) minmax(0,1fr);gap:var(--gimac-espacement-6px) var(--gimac-espacement-14px);font-size:var(--gimac-typographie-taille-13px)}.referentiels__details dt{color:var(--gimac-ink-secondary)}.referentiels__details dd{overflow-wrap:anywhere;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12-5px)}.referentiels__resume{display:none}.referentiels__pied{position:sticky;inset-block-end:0;margin-block-start:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gimac-espacement-20px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-24px);border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-strong);background-color:var(--gimac-surface-tile)}.referentiels__action{box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--gimac-espacement-9px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-18px);border:0;border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-action-fill);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-releve-couleur-ffffff);cursor:pointer}.referentiels__action:disabled{background-color:var(--gimac-ink-disabled);cursor:not-allowed}.referentiels__action[aria-disabled=true]{background-color:var(--gimac-ink-disabled);cursor:not-allowed}.referentiels__pied-texte{display:flex;flex:1 1 calc(var(--gimac-espacement-96px) * 3);flex-direction:column;gap:var(--gimac-espacement-6px);min-inline-size:0}.referentiels__confirmation{display:flex;flex-direction:column;gap:var(--gimac-espacement-10px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-warn);background-color:var(--gimac-releve-couleur-f5eedf);width:100%}.referentiels__confirmation-titre{margin:0;font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.referentiels__confirmation-texte{margin:0;font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-secondary)}.referentiels__confirmation-refus{margin:0;font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-status-error)}.referentiels__pied-actions{display:flex;align-items:center;gap:var(--gimac-espacement-12px)}.referentiels__badge-n3{padding:var(--gimac-espacement-2px) var(--gimac-espacement-6px);background-color:var(--gimac-releve-couleur-ffffff);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);color:var(--gimac-releve-couleur-0b4c8c)}.referentiels__cadre{overflow-x:auto;border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-surface-tile)}.referentiels__table{inline-size:100%;border-collapse:collapse;font-size:var(--gimac-typographie-taille-13px)}.referentiels__table th,.referentiels__table td{padding:var(--gimac-espacement-10px) var(--gimac-espacement-14px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-weight:var(--gimac-typographie-graisse-normale);text-align:start;vertical-align:top}.referentiels__table thead th{padding-block:var(--gimac-espacement-9px);background-color:var(--gimac-surface-sunken);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.referentiels__table tbody tr:last-child th,.referentiels__table tbody tr:last-child td{border-block-end:0}.referentiels__donnee{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12-5px);font-variant-numeric:tabular-nums}.referentiels__libelle-long{overflow-wrap:anywhere}.referentiels__version{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gimac-espacement-6px)}.referentiels__rubrique{display:flex;flex-direction:column;gap:var(--gimac-espacement-2px)}.referentiels__rubrique-code{overflow-wrap:anywhere;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12-5px)}.referentiels__rubrique-libelle{overflow-wrap:anywhere;color:var(--gimac-releve-couleur-33383a)}.referentiels__periode{display:flex;flex-direction:column;gap:var(--gimac-espacement-2px);white-space:nowrap}.referentiels__colonne--historique .referentiels__cadre{margin:var(--gimac-espacement-12px) var(--gimac-espacement-20px) var(--gimac-espacement-16px)}[data-testid=referentiels-historique-tableau]{--gimac-tableau-hauteur-max: calc(var(--gimac-espacement-52px) * 8)}[data-testid=referentiels-historique-tableau] .gimac-tableau__entete[data-colonne=periode]{white-space:normal}.referentiels__rubriques-outils{display:flex;align-items:center;gap:var(--gimac-espacement-10px);padding:0 var(--gimac-espacement-20px) var(--gimac-espacement-10px)}.referentiels__rubriques-recherche-etiquette{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.referentiels__rubriques-recherche{flex:1 1 auto;min-inline-size:0;padding:var(--gimac-espacement-6px) var(--gimac-espacement-9px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary)}.referentiels__rubriques-recherche:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.referentiels__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gimac-espacement-10px);padding:var(--gimac-espacement-10px) var(--gimac-espacement-20px)}.referentiels__pagination button{border:0;background-color:transparent;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-action-text);cursor:pointer}.referentiels__pagination button:disabled{color:var(--gimac-ink-disabled);cursor:not-allowed}.referentiels__pagination button:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.referentiels__brouillon-bloc{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gimac-espacement-10px);padding:var(--gimac-espacement-18px) var(--gimac-espacement-28px);border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-strong);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-surface-tile)}.referentiels__brouillon-titre{font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-20px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.referentiels__brouillon-formulaire{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--gimac-espacement-12px)}.referentiels__brouillon-champ{display:flex;flex-direction:column;gap:var(--gimac-espacement-5px)}.referentiels__brouillon-champ label{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.referentiels__brouillon-saisie{padding:var(--gimac-espacement-6px) var(--gimac-espacement-9px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-page);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary)}.referentiels__brouillon-saisie:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.referentiels__impact-bloc{display:flex;flex-direction:column;gap:var(--gimac-espacement-10px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-22px)}.referentiels__tuiles{display:none}.referentiels__squelettes{display:flex;flex-direction:column;gap:var(--gimac-espacement-10px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-22px)}.referentiels__squelette{display:block;block-size:var(--gimac-espacement-14px);background-color:var(--gimac-line-hair);animation:referentiels-pulsation var(--gimac-duree-pulse-chargement) ease-in-out infinite}.referentiels__squelette--court{inline-size:calc(var(--gimac-espacement-96px) * 2)}@keyframes referentiels-pulsation{50%{background-color:var(--gimac-surface-tile)}}@media(prefers-reduced-motion:reduce){.referentiels__squelette{animation:none}}.referentiels__panneau{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-24px) var(--gimac-espacement-28px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-surface-tile)}.referentiels__panneau-titre{display:flex;align-items:center;gap:var(--gimac-espacement-9px);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte)}.referentiels__panneau--erreur .referentiels__panneau-titre{color:var(--gimac-status-error)}.referentiels__panneau-detail{color:var(--gimac-releve-couleur-33383a)}.referentiels__lien{padding:0 var(--gimac-espacement-16px) 0 0;margin-inline-end:calc(var(--gimac-espacement-16px) * -1);border:0;background-color:transparent;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-action-text);cursor:pointer}.referentiels__action:focus,.referentiels__lien:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.referentiels__rail{display:flex;flex-direction:column}.referentiels__rail-synthese{padding:var(--gimac-espacement-10px) var(--gimac-espacement-24px);border-block-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.referentiels__jalon{border-inline-start:var(--gimac-espacement-3px) solid transparent}.referentiels__jalon--en_vigueur{border-inline-start-color:var(--gimac-status-ok);background-color:var(--gimac-surface-tile)}.referentiels__jalon--a_venir{border-inline-start-color:var(--gimac-releve-couleur-0b4c8c)}.referentiels__jalon--passee{border-inline-start-color:var(--gimac-line-hair)}.referentiels__jalon-position{flex:none;padding:var(--gimac-espacement-3px) var(--gimac-espacement-8px);background-color:var(--gimac-surface-sunken);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.referentiels__jalon--en_vigueur .referentiels__jalon-position{background-color:var(--gimac-releve-couleur-e6eee8);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-status-ok)}.referentiels__jalon--a_venir .referentiels__jalon-position{background-color:var(--gimac-releve-couleur-dce7f5);color:var(--gimac-releve-couleur-0b4c8c)}.referentiels__champ-date{gap:var(--gimac-espacement-6px)}.referentiels__champ-date input[type=date]{max-inline-size:calc(var(--gimac-espacement-96px) * 2)}.referentiels__preavis-lecture{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px);padding:var(--gimac-espacement-8px) var(--gimac-espacement-10px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile)}.referentiels__recapitulatif{display:flex;flex-direction:column;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-tile)}.referentiels__recapitulatif-liste{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px)}.referentiels__recapitulatif-ligne{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-8px);font-size:var(--gimac-typographie-taille-12-5px)}.referentiels__relecture{display:flex;align-items:center;gap:var(--gimac-espacement-8px);font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary)}.referentiels__relecture input:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.referentiels__envois{display:flex;flex-direction:column;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-24px);border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.referentiels__envois .referentiels__phrase-bloc{padding-inline:0}@media(max-width:1024px){.referentiels__entete{align-items:center;padding:var(--gimac-espacement-14px) var(--gimac-espacement-20px)}.referentiels__titre{font-size:var(--gimac-typographie-taille-24px)}.referentiels__description{display:none}.referentiels__grille{grid-template-columns:minmax(0,1fr);grid-template-areas:"modifications" "impact" "historique"}.referentiels__colonne-entete,.referentiels__colonne--historique .referentiels__colonne-entete,.referentiels__colonne--impact .referentiels__colonne-entete,.referentiels__etat{padding-inline:var(--gimac-espacement-20px)}.referentiels__modification{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--gimac-espacement-14px);min-block-size:var(--gimac-espacement-48px);box-sizing:border-box;padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px)}.referentiels__modification-tete{display:contents}.referentiels__code{font-size:var(--gimac-typographie-taille-12-5px)}.referentiels__preavis{order:1}.referentiels__details{display:none}.referentiels__resume{display:block;flex:1 1 calc(var(--gimac-espacement-96px) * 2 + var(--gimac-espacement-32px));min-inline-size:0;font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.referentiels__colonne--impact{background-color:var(--gimac-surface-page)}.referentiels__impact-tableau{display:none}.referentiels__tuiles{display:flex;flex-wrap:wrap;gap:var(--gimac-espacement-1px);margin:var(--gimac-espacement-16px) var(--gimac-espacement-20px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-line-hair)}.referentiels__tuile{flex:1 1 calc(var(--gimac-espacement-96px) * 2 + var(--gimac-espacement-32px));display:flex;flex-direction:column;gap:var(--gimac-espacement-5px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);background-color:var(--gimac-surface-tile)}.referentiels__tuile-nombre{font-size:var(--gimac-typographie-titre-page);font-weight:var(--gimac-typographie-graisse-forte);font-variant-numeric:tabular-nums}.referentiels__tuile-libelle{font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.referentiels__tuile-objet{overflow-wrap:anywhere;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-data-primary)}.referentiels__colonne--historique .referentiels__cadre{margin-inline:var(--gimac-espacement-20px)}.referentiels__pied{padding:var(--gimac-espacement-14px) var(--gimac-espacement-20px)}.referentiels__action{block-size:var(--gimac-espacement-48px);padding-block:0;padding-inline:var(--gimac-espacement-20px)}.referentiels__panneau{padding:var(--gimac-espacement-20px)}.referentiels__mode-emploi{margin:var(--gimac-espacement-14px) var(--gimac-espacement-20px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px)}.referentiels__brouillon-bloc{padding:var(--gimac-espacement-14px) var(--gimac-espacement-20px)}.referentiels__colonne .referentiels__phrase-bloc,.referentiels__rail-synthese,.referentiels__envois{padding-inline:var(--gimac-espacement-20px)}}.secrets-api{box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-inline-size:calc(var(--gimac-espacement-96px) * 8);background-color:var(--gimac-surface-tile);color:var(--gimac-ink-primary)}.secrets-api__entete{display:flex;flex-direction:column;gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-26px) var(--gimac-espacement-16px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-strong)}.secrets-api__surtitre{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);color:var(--gimac-ink-meta)}.secrets-api__titre{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-25px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.secrets-api__bloc{display:flex;flex-direction:column;gap:var(--gimac-espacement-14px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-26px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8)}.secrets-api__fiche{display:grid;grid-template-columns:calc(var(--gimac-espacement-96px) + var(--gimac-espacement-64px) + var(--gimac-espacement-10px)) minmax(0,1fr);margin:0;border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-e3e0d8);font-size:var(--gimac-typographie-taille-13px)}.secrets-api__cle{padding:var(--gimac-espacement-11px) var(--gimac-espacement-16px);background-color:var(--gimac-surface-page);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);color:var(--gimac-ink-secondary)}.secrets-api__valeur{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-6px) var(--gimac-espacement-12px);margin:0;padding:var(--gimac-espacement-11px) var(--gimac-espacement-16px);font-family:var(--gimac-typographie-famille-donnees);color:var(--gimac-status-unknown)}.secrets-api__avertissement{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12-5px);color:var(--gimac-ink-secondary)}.secrets-api__secret{min-width:0;overflow-wrap:anywhere;color:var(--gimac-ink-primary)}.secrets-api__identifiant{min-width:0;overflow-wrap:anywhere;font-family:var(--gimac-typographie-famille-donnees);color:var(--gimac-ink-primary)}.secrets-api__copier{flex:none;padding:var(--gimac-espacement-2px) var(--gimac-espacement-8px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-page);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-action-text);cursor:pointer}.secrets-api__copier:focus,.secrets-api__copier:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.secrets-api__note{margin:0;font-size:var(--gimac-typographie-taille-13px);line-height:1.6;color:var(--gimac-releve-couleur-33383a)}.secrets-api__pied{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);margin-top:auto;padding:var(--gimac-espacement-20px) var(--gimac-espacement-26px)}.secrets-api__barre{display:flex;align-items:center;gap:var(--gimac-espacement-12px)}.secrets-api__action{display:inline-flex;align-items:center;gap:var(--gimac-espacement-9px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-18px);border:0;border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-releve-couleur-1070d0);color:var(--gimac-releve-couleur-ffffff);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13-5px);font-weight:var(--gimac-typographie-graisse-forte);cursor:pointer}.secrets-api__action:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.secrets-api__action[aria-disabled=true]{background-color:var(--gimac-surface-sunken);color:var(--gimac-ink-meta);cursor:not-allowed}.secrets-api__lien{padding:0;border:0;background:none;font-family:inherit;font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-action-text);cursor:pointer}.secrets-api__lien:focus,.secrets-api__lien:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.secrets-api__confirmation{display:flex;flex-direction:column;gap:var(--gimac-espacement-10px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-warn);background-color:var(--gimac-releve-couleur-f5eedf)}.secrets-api__confirmation-titre{margin:0;font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.secrets-api__confirmation-texte{margin:0;font-size:var(--gimac-typographie-taille-13px);line-height:1.6;color:var(--gimac-releve-couleur-33383a)}.secrets-api__annuler{padding:0;border:0;background:none;font-family:inherit;font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-action-text);cursor:pointer}.secrets-api__annuler:focus,.secrets-api__annuler:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.secrets-api__badge{padding:var(--gimac-espacement-2px) var(--gimac-espacement-6px);background-color:var(--gimac-releve-couleur-ffffff);color:var(--gimac-releve-couleur-0b4c8c);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px)}.secrets-api__badge-mention{margin:0;font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary)}.secrets-api__erreur{display:flex;align-items:baseline;gap:var(--gimac-espacement-10px);margin:0;padding:var(--gimac-espacement-16px) var(--gimac-espacement-18px);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-error);background-color:var(--gimac-releve-couleur-f9f0ee);font-size:var(--gimac-typographie-taille-13px);line-height:1.6;color:var(--gimac-releve-couleur-33383a)}.secrets-api__erreur .secrets-api__glyphe{color:var(--gimac-status-error)}.secrets-api__glyphe{flex:none;font-family:var(--gimac-typographie-famille-donnees)}@media(max-width:1024px){.secrets-api{width:auto;max-inline-size:none}}.soumission__action:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.suivi{--suivi-colonnes: calc(var(--gimac-espacement-56px) + var(--gimac-espacement-4px)) minmax(0, 1fr);box-sizing:border-box;min-height:100vh;background-color:var(--gimac-surface-page);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-13px)}.suivi p{margin:0}.suivi__entete{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--gimac-espacement-16px);row-gap:var(--gimac-espacement-3px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px) var(--gimac-espacement-16px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.suivi__titre{margin:0;font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-29px);font-weight:var(--gimac-typographie-graisse-normale);line-height:normal;color:var(--gimac-ink-primary)}.suivi__meta{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-status-unknown)}.suivi__cellules{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.suivi__cellule{display:flex;flex-direction:column;gap:var(--gimac-espacement-12px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-24px);background-color:var(--gimac-surface-tile)}.suivi__cellule--jauge{grid-column:span 4;border-left:var(--gimac-espacement-3px) solid var(--gimac-data-primary);border-right:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.suivi__cellule--compacte{display:none}.suivi__kicker{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-data-primary)}.suivi__chiffre{display:flex;align-items:baseline;gap:var(--gimac-espacement-7px)}.suivi__chiffre-valeur{font-size:var(--gimac-typographie-taille-46px);font-weight:var(--gimac-typographie-graisse-forte);line-height:.92;font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.suivi__chiffre-unite{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-17px);color:var(--gimac-status-unknown)}.suivi__jauge-piste{display:flex;gap:var(--gimac-espacement-1px);height:var(--gimac-espacement-20px)}.suivi__jauge-segment{flex-basis:0;flex-shrink:1}.suivi__jauge-segment--complet{background-color:var(--gimac-data-primary)}.suivi__jauge-segment--defaut{background-color:var(--gimac-surface-page)}.suivi__jauge-echelle{display:flex;justify-content:space-between;margin-top:calc(-1 * var(--gimac-espacement-6px));font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta)}.suivi__jauge-libelle{font-size:var(--gimac-typographie-taille-12-5px);line-height:1.55;color:var(--gimac-ink-secondary)}.suivi__file-entete{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-14px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-28px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.suivi__file-titre{margin:0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.suivi__file-entete .suivi__meta{font-size:var(--gimac-typographie-taille-11px)}.suivi__colonnes{display:grid;grid-template-columns:var(--suivi-colonnes);background-color:var(--gimac-surface-sunken);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-status-unknown)}.suivi__colonnes>span{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px)}.suivi__liste{list-style:none;margin:0;padding:0}.suivi__ligne{display:grid;grid-template-columns:var(--suivi-colonnes);align-items:center;min-height:var(--gimac-espacement-52px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.suivi__rang{padding:0 var(--gimac-espacement-14px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-14px);font-variant-numeric:tabular-nums;color:var(--gimac-status-unknown)}.suivi__participant{display:flex;flex-direction:column;justify-content:center;gap:var(--gimac-espacement-2px);min-width:0;padding:var(--gimac-espacement-8px) var(--gimac-espacement-14px)}.suivi__participant-nom{font-size:var(--gimac-typographie-taille-13px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary);overflow-wrap:anywhere}.suivi__participant-meta{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);color:var(--gimac-ink-meta)}.suivi__vide{display:flex;flex-direction:column;align-items:center;gap:var(--gimac-espacement-8px);padding:var(--gimac-espacement-44px) var(--gimac-espacement-28px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);text-align:center}.suivi__vide-repere{box-sizing:border-box;width:var(--gimac-espacement-26px);height:var(--gimac-espacement-26px);margin-bottom:var(--gimac-espacement-8px);border:calc(var(--gimac-espacement-3px) / 2) solid var(--gimac-status-ok);border-radius:var(--gimac-rayon-repere-rond)}.suivi__vide-titre{font-size:var(--gimac-typographie-taille-17px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.suivi__vide-detail{max-width:64ch;font-size:var(--gimac-typographie-taille-13-5px);line-height:1.6;color:var(--gimac-ink-secondary)}.suivi__chargement{padding:var(--gimac-espacement-44px) var(--gimac-espacement-28px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-status-unknown)}.suivi__panneau{display:flex;align-items:center;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);background-color:var(--gimac-releve-couleur-181d20);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.suivi__panneau--avertissement{border-left:var(--gimac-espacement-3px) solid var(--gimac-status-warn)}.suivi__panneau--erreur{border-left:var(--gimac-espacement-3px) solid var(--gimac-status-error)}.suivi__glyphe{flex:none;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-14px)}.suivi__panneau-corps{display:flex;flex:1;flex-direction:column;gap:var(--gimac-espacement-4px);min-width:0}.suivi__panneau-titre{margin:0;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-14px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.suivi__panneau-detail{font-size:var(--gimac-typographie-taille-13px);line-height:1.55;color:var(--gimac-ink-secondary);overflow-wrap:anywhere}.suivi__panneau--avertissement .suivi__glyphe,.suivi__panneau--avertissement .suivi__panneau-titre{color:var(--gimac-status-warn)}.suivi__panneau--erreur .suivi__glyphe,.suivi__panneau--erreur .suivi__panneau-titre{color:var(--gimac-status-error)}.suivi__action{display:inline-flex;flex:none;align-items:center;height:calc(var(--gimac-espacement-44px) + 2 * var(--gimac-espacement-1px));padding:0 var(--gimac-espacement-16px);background:none;border:var(--gimac-espacement-1px) solid var(--gimac-action-text);border-radius:0;color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;cursor:pointer}.suivi__action:focus,.suivi__action:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}@media(max-width:1024px){.suivi__entete{flex-direction:column;align-items:flex-start;padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px) var(--gimac-espacement-10px)}.suivi__titre{font-size:var(--gimac-typographie-taille-22px)}.suivi__meta{font-size:var(--gimac-typographie-taille-11px)}.suivi__cellules{grid-template-columns:repeat(4,minmax(0,1fr))}.suivi__cellule{gap:var(--gimac-espacement-4px);padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px);border-right:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.suivi__cellule--jauge{grid-column:span 1;border-left:0}.suivi__cellule--compacte{display:flex}.suivi__kicker{letter-spacing:0;color:var(--gimac-ink-meta)}.suivi__chiffre-valeur{font-size:var(--gimac-typographie-taille-24px);line-height:normal}.suivi__chiffre-unite{font-size:var(--gimac-typographie-taille-13px)}.suivi__jauge-piste,.suivi__jauge-echelle,.suivi__jauge-libelle{display:none}.suivi__file-entete{justify-content:space-between;padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px) var(--gimac-espacement-8px);border-bottom:0}.suivi__file-titre{font-size:var(--gimac-typographie-taille-14px)}.suivi__colonnes{display:none}.suivi__liste{display:flex;flex-direction:column;gap:var(--gimac-espacement-1px);padding:0 var(--gimac-espacement-20px) var(--gimac-espacement-12px);background-color:var(--gimac-line-hair)}.suivi__ligne{display:flex;gap:var(--gimac-espacement-16px);box-sizing:border-box;min-height:calc(var(--gimac-espacement-64px) + var(--gimac-espacement-8px));padding:var(--gimac-espacement-12px) var(--gimac-espacement-16px);background-color:var(--gimac-surface-tile);border-bottom:0}.suivi__rang{flex:none;width:var(--gimac-espacement-22px);padding:0;font-size:var(--gimac-typographie-taille-17px)}.suivi__participant{gap:var(--gimac-espacement-4px);padding:0}.suivi__participant-nom{font-size:var(--gimac-typographie-taille-14px)}.suivi__participant-meta{text-transform:uppercase}.suivi__panneau{padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px)}.suivi__vide{padding:var(--gimac-espacement-32px) var(--gimac-espacement-20px)}}.supervision{min-height:100vh;background-color:var(--gimac-surface-page);color:var(--gimac-ink-on-authority);font-size:var(--gimac-typographie-corps)}.supervision p,.supervision h1,.supervision h2{margin:0}.supervision__alerte{display:flex;align-items:center;gap:var(--gimac-espacement-18px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);background-color:var(--gimac-releve-couleur-2e1e1c);border-left:var(--gimac-espacement-3px) solid var(--gimac-status-error)}.supervision__alerte:before{content:"■";font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-15px);color:var(--gimac-status-error)}.supervision__alerte-texte{flex:1;display:flex;flex-direction:column;gap:var(--gimac-espacement-5px)}.supervision__alerte-titre{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-status-error)}.supervision__alerte-detail{font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-ink-secondary)}.supervision__alerte--neutre{background-color:var(--gimac-surface-tile);border-left-color:var(--gimac-status-unknown)}.supervision__alerte--neutre:before{content:"◇";color:var(--gimac-status-unknown)}.supervision__alerte--neutre .supervision__alerte-titre{color:var(--gimac-ink-primary)}.supervision__entete{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-20px) var(--gimac-espacement-28px) var(--gimac-espacement-16px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.supervision__entete-titres{flex:0 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--gimac-espacement-16px)}.supervision__titre{font-size:var(--gimac-typographie-taille-29px);color:var(--gimac-ink-primary)}.supervision__description{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);letter-spacing:var(--gimac-espacement-1px);color:var(--gimac-status-unknown)}.supervision__entete-action{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--gimac-espacement-16px)}.supervision__retour{flex:0 1 auto;min-width:0;font-size:var(--gimac-typographie-taille-13px);text-align:end;color:var(--gimac-ink-secondary)}.supervision__retour--terminee{color:var(--gimac-status-ok)}.supervision__retour--terminee:before{content:"● "}.supervision__retour--en_cours:before,.supervision__retour--sans_cycle:before{content:"◇ ";color:var(--gimac-status-unknown)}.supervision__retour--echec,.supervision__retour--refus{color:var(--gimac-status-error)}.supervision__retour--echec:before,.supervision__retour--refus:before{content:"■ "}.supervision__action{flex:none;display:inline-flex;align-items:center;min-height:var(--gimac-espacement-44px);padding:0 var(--gimac-espacement-16px);border:var(--gimac-espacement-1px) solid var(--gimac-action-text);border-radius:var(--gimac-rayon-controle);background-color:transparent;color:var(--gimac-action-text);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;white-space:nowrap;cursor:pointer}.supervision__action:focus{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.supervision__derniere-execution{padding:var(--gimac-espacement-10px) var(--gimac-espacement-28px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-status-unknown);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.supervision__derniere-execution-etiquette{letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.supervision__grille{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.supervision__cellule{grid-column:span 3;display:flex;flex-direction:column;gap:var(--gimac-espacement-10px);min-height:calc(var(--gimac-espacement-96px) + var(--gimac-espacement-24px));padding:var(--gimac-espacement-20px) var(--gimac-espacement-24px);background-color:var(--gimac-surface-tile);border-right:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.supervision__cellule--calcule{border-left:var(--gimac-espacement-3px) solid var(--gimac-data-primary)}.supervision__cellule-libelle{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-data-primary)}.supervision__cellule-valeur{font-size:var(--gimac-typographie-taille-44px);font-weight:var(--gimac-typographie-graisse-forte);line-height:1;letter-spacing:calc(-1 * var(--gimac-espacement-1px));font-variant-numeric:tabular-nums;color:var(--gimac-ink-primary)}.supervision__cellule-etat{display:flex;align-items:center;gap:var(--gimac-espacement-8px);box-sizing:border-box;min-height:calc(var(--gimac-espacement-48px) + var(--gimac-espacement-4px));padding:0 var(--gimac-espacement-14px);background-color:var(--gimac-surface-sunken);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-status-unknown)}.supervision__cellule-etat:before{content:"◇"}.supervision__cellule-note{font-size:var(--gimac-typographie-taille-12-5px);overflow-wrap:anywhere;color:var(--gimac-status-unknown)}[data-testid=supervision-palmares]{--gimac-tableau-hauteur-max: calc(var(--gimac-espacement-52px) * 8)}.supervision__palmares-entete{display:flex;align-items:baseline;gap:var(--gimac-espacement-14px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-28px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.supervision__palmares-titre{font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-15px);font-weight:var(--gimac-typographie-graisse-forte);color:var(--gimac-ink-primary)}.supervision__table{width:100%;border-collapse:collapse}.supervision__table th{padding:var(--gimac-espacement-9px) var(--gimac-espacement-14px);background-color:var(--gimac-surface-sunken);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-align:left;text-transform:uppercase;color:var(--gimac-status-unknown)}.supervision__vide{padding:var(--gimac-espacement-36px) var(--gimac-espacement-28px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-size:var(--gimac-typographie-taille-13-5px);text-align:center;color:var(--gimac-ink-secondary)}.supervision__reserve{display:flex;align-items:flex-start;gap:var(--gimac-espacement-16px);padding:var(--gimac-espacement-16px) var(--gimac-espacement-28px);background-color:var(--gimac-surface-tile);font-size:var(--gimac-typographie-libelle-secondaire);color:var(--gimac-ink-secondary)}.supervision__reserve:before{content:"◇";font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-14px);color:var(--gimac-status-unknown)}@media(max-width:1024px){.supervision__entete{padding:var(--gimac-espacement-12px) var(--gimac-espacement-20px) var(--gimac-espacement-10px)}.supervision__entete-titres{flex-direction:column;align-items:flex-start;gap:var(--gimac-espacement-3px)}.supervision__titre{font-size:var(--gimac-typographie-taille-22px)}.supervision__description{font-size:var(--gimac-typographie-taille-11px)}.supervision__alerte,.supervision__palmares-entete,.supervision__reserve{padding-inline:var(--gimac-espacement-20px)}.supervision__cellule{gap:var(--gimac-espacement-6px);padding:var(--gimac-espacement-14px) var(--gimac-espacement-16px)}.supervision__cellule-valeur{font-size:var(--gimac-typographie-chiffre-kpi);letter-spacing:normal}.supervision__palmares-titre{font-size:var(--gimac-typographie-taille-14px)}}.comptes--accueil .comptes__disposition{display:flex;gap:0;min-block-size:0}.comptes--accueil .comptes__liste{flex:1;min-inline-size:0;overflow:auto}.comptes--accueil .comptes__table thead{position:sticky;inset-block-start:0;z-index:1}.comptes--accueil .comptes__table thead th{background-color:var(--gimac-surface-page)}.comptes--accueil .comptes__ligne{cursor:pointer}.comptes--accueil .comptes__ligne:hover{background-color:var(--gimac-surface-sunken)}.comptes--accueil .comptes__ligne--selectionnee{background-color:var(--gimac-releve-couleur-e6eee8)}.acces__panneau{flex:0 0 calc(var(--gimac-espacement-96px) * 3 + var(--gimac-espacement-64px));border-inline-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair);background-color:var(--gimac-surface-tile);padding:var(--gimac-espacement-20px) var(--gimac-espacement-22px);overflow-y:auto}.acces__panneau-titre{margin:0 0 var(--gimac-espacement-18px);font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-18px);font-weight:var(--gimac-typographie-graisse-normale);color:var(--gimac-ink-primary)}.acces__sections{display:flex;flex-direction:column;gap:var(--gimac-espacement-16px)}.acces__section{padding:var(--gimac-espacement-12px) var(--gimac-espacement-14px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-page)}.acces__section--avertissement{border-color:var(--gimac-status-warn)}.acces__section--inactif{border-color:var(--gimac-ink-secondary)}.acces__section-entete{display:flex;align-items:center;gap:var(--gimac-espacement-6px);margin-block-end:var(--gimac-espacement-6px)}.acces__section-titre{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.acces__section-valeur{margin:0;font-size:var(--gimac-typographie-taille-13px);color:var(--gimac-ink-primary)}.acces__geste{margin-block-start:var(--gimac-espacement-10px)}.acces__geste--indisponible .acces__bouton-action{color:var(--gimac-ink-secondary);cursor:not-allowed}.acces__bouton-action{padding:var(--gimac-espacement-6px) var(--gimac-espacement-12px);border:var(--gimac-espacement-1px) solid var(--gimac-action-text);border-radius:var(--gimac-rayon-controle);background-color:transparent;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-action-text)}.acces__bouton-action:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.acces__motif{margin:var(--gimac-espacement-6px) 0 0;font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-secondary)}.acces__formulaire{display:flex;flex-direction:column;gap:var(--gimac-espacement-10px);margin-block-start:var(--gimac-espacement-10px)}.acces__champ{display:flex;flex-direction:column;gap:var(--gimac-espacement-4px)}.acces__champ--checkbox{flex-direction:row;align-items:flex-start;gap:var(--gimac-espacement-6px)}.acces__label{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);font-weight:var(--gimac-typographie-graisse-normale);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;color:var(--gimac-ink-secondary)}.acces__label-checkbox{display:flex;align-items:flex-start;gap:var(--gimac-espacement-6px);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-primary);cursor:pointer}.acces__checkbox{flex-shrink:0;margin-block-start:var(--gimac-espacement-2px)}.acces__select,.acces__textarea{padding:var(--gimac-espacement-6px) var(--gimac-espacement-8px);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);background-color:var(--gimac-surface-page);font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-ink-primary)}.acces__select:focus-visible,.acces__textarea:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.acces__textarea{resize:vertical;min-block-size:calc(var(--gimac-espacement-12px) * 4)}.acces__actions{display:flex;gap:var(--gimac-espacement-8px);margin-block-start:var(--gimac-espacement-4px)}.acces__bouton-action--secondaire{border-color:var(--gimac-ink-secondary);color:var(--gimac-ink-secondary)}.acces__retour{margin:var(--gimac-espacement-6px) 0 0;padding:var(--gimac-espacement-6px) var(--gimac-espacement-8px);border-radius:var(--gimac-rayon-controle);font-size:var(--gimac-typographie-taille-12px)}.acces__retour--succes{background-color:var(--gimac-releve-couleur-e6eee8);color:var(--gimac-status-ok)}.acces__retour--erreur{background-color:var(--gimac-releve-couleur-f9f0ee);color:var(--gimac-status-error)}.comptes__lien-aide{font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-12px);color:var(--gimac-action-text)}@media(max-width:1024px){.comptes--accueil .comptes__disposition{flex-direction:column}.acces__panneau{flex:none;border-inline-start:0;border-block-start:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}}.administration-bande{display:flex;flex-wrap:wrap;align-items:stretch;column-gap:var(--gimac-espacement-20px);padding-inline:var(--gimac-espacement-28px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);font-family:var(--gimac-typographie-famille-interface)}.administration-bande__groupe{display:flex;align-items:center;column-gap:var(--gimac-espacement-8px);padding-inline-end:var(--gimac-espacement-20px);border-inline-end:var(--gimac-espacement-1px) solid var(--gimac-line-hair)}.administration-bande__groupe:last-child{border-inline-end:0}.administration-bande__rubrique{font-size:var(--gimac-typographie-libelle-secondaire);color:var(--gimac-ink-secondary);white-space:nowrap}.administration-bande__entree{display:inline-flex;align-items:center;min-height:var(--gimac-espacement-44px);padding-inline:var(--gimac-espacement-8px);color:var(--gimac-ink-primary);font-size:var(--gimac-typographie-corps);text-decoration:none;border-bottom:var(--gimac-espacement-2px) solid transparent;white-space:nowrap}.administration-bande__entree[aria-current=page]{font-weight:var(--gimac-typographie-graisse-forte);border-bottom-color:var(--gimac-action-fill)}.administration-bande__entree:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}@media(max-width:1024px){.administration-bande{padding-inline:var(--gimac-espacement-20px);overflow-x:auto;flex-wrap:nowrap}.administration-bande__rubrique{display:none}}.centre-notifications{position:relative;display:inline-flex}.centre-notifications__panneau{position:absolute;top:100%;right:0;z-index:40;width:400px;max-width:calc(100vw - var(--gimac-espacement-16px));max-height:70vh;overflow-y:auto;background:var(--gimac-surface-tile);color:var(--gimac-ink-primary);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);padding:var(--gimac-espacement-12px)}.centre-notifications__entete{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gimac-espacement-8px)}.centre-notifications__titre-panneau{font-size:var(--gimac-typographie-taille-16px);margin:0}.centre-notifications__fermer{background:transparent;border:none;font-size:var(--gimac-typographie-taille-20px);line-height:1;cursor:pointer;color:var(--gimac-ink-secondary);padding:var(--gimac-espacement-4px)}.centre-notifications__fermer:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.centre-notifications__filtres{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--gimac-espacement-8px);margin-bottom:var(--gimac-espacement-12px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding-bottom:var(--gimac-espacement-8px)}.centre-notifications__filtre{display:flex;flex-direction:column;font-size:var(--gimac-typographie-libelle-secondaire);color:var(--gimac-ink-secondary);gap:var(--gimac-espacement-2px)}.centre-notifications__filtre select{font-family:var(--gimac-typographie-famille-interface);color:var(--gimac-ink-primary);background:var(--gimac-surface-tile);border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);padding:var(--gimac-espacement-4px) var(--gimac-espacement-8px)}.centre-notifications__filtre select:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.centre-notifications__tout-marquer{align-self:flex-end;font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-libelle-secondaire);background:transparent;border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);color:var(--gimac-action-text);padding:var(--gimac-espacement-4px) var(--gimac-espacement-8px);padding-inline-end:calc(var(--gimac-espacement-8px) + var(--gimac-espacement-16px));margin-inline-end:calc(-1 * var(--gimac-espacement-16px))}.centre-notifications__etat{color:var(--gimac-ink-secondary);padding:var(--gimac-espacement-12px) var(--gimac-espacement-4px)}.centre-notifications__etat--erreur{color:var(--gimac-status-error)}.centre-notifications__squelettes{display:flex;flex-direction:column;gap:var(--gimac-espacement-10px)}.centre-notifications__squelette{display:block;block-size:var(--gimac-espacement-14px);background-color:var(--gimac-line-hair);animation:centre-notifications-pulsation var(--gimac-duree-pulse-chargement) ease-in-out infinite}.centre-notifications__squelette--court{inline-size:calc(var(--gimac-espacement-96px) * 2)}@keyframes centre-notifications-pulsation{50%{background-color:var(--gimac-surface-tile)}}@media(prefers-reduced-motion:reduce){.centre-notifications__squelette{animation:none}}.centre-notifications__liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--gimac-espacement-8px)}.centre-notifications__item{display:flex;align-items:center;justify-content:space-between;gap:var(--gimac-espacement-8px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);padding-bottom:var(--gimac-espacement-8px)}.centre-notifications__item[data-lu=true]{opacity:.7}.centre-notifications__lien,.centre-notifications__refus{flex:1;color:inherit;text-decoration:none}.centre-notifications__lien:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}.centre-notifications__titre{display:block}.centre-notifications__refus-cause{margin:var(--gimac-espacement-2px) 0 0;font-size:var(--gimac-typographie-taille-13-5px);color:var(--gimac-status-unknown)}.centre-notifications__marquer{background:transparent;border:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-radius:var(--gimac-rayon-controle);color:var(--gimac-action-text);cursor:pointer;padding:var(--gimac-espacement-4px) var(--gimac-espacement-8px);font-size:var(--gimac-typographie-libelle-secondaire);white-space:nowrap}.centre-notifications__marquer:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-focus-ring);outline-offset:var(--gimac-espacement-2px)}@media(max-width:1024px){.centre-notifications__panneau{position:fixed;inset:0 0 0 auto;top:0;right:0;width:min(400px,100vw);max-height:100vh;border-radius:0}}.portail-entete__navigation{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:center;column-gap:var(--gimac-espacement-20px);min-width:0;min-height:var(--gimac-espacement-44px)}.portail-entete__onglet{display:inline-flex;align-items:center;min-width:var(--gimac-espacement-44px);min-height:var(--gimac-espacement-44px);color:var(--gimac-ink-on-authority);font-size:var(--gimac-typographie-taille-13-5px);text-decoration:none}.portail-entete__onglet-texte{padding-bottom:var(--gimac-espacement-3px);border-bottom:var(--gimac-espacement-2px) solid transparent}.portail-entete__onglet[aria-current=page]{color:var(--gimac-releve-couleur-ffffff);font-weight:var(--gimac-typographie-graisse-forte)}.portail-entete__onglet[aria-current=page] .portail-entete__onglet-texte{border-bottom-color:var(--gimac-releve-couleur-ffffff)}.portail-entete__vide{margin:0;color:var(--gimac-ink-on-authority);font-size:var(--gimac-typographie-taille-13-5px)}.portail-entete__avatar{color:var(--gimac-releve-couleur-ffffff)}.portail-entete__elevation{margin:0}.portail-entete__action{display:inline-flex;align-items:center;min-height:var(--gimac-espacement-44px);padding:0;padding-inline-end:var(--gimac-espacement-16px);margin-inline-end:calc(-1 * var(--gimac-espacement-16px));border:0;background-color:transparent;color:var(--gimac-ink-on-authority);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.portail-entete__cadre{padding:var(--gimac-espacement-3px) var(--gimac-espacement-8px);border:var(--gimac-espacement-1px) solid var(--gimac-releve-couleur-ffffff);color:var(--gimac-releve-couleur-ffffff)}.portail-entete__elevation-groupe{position:relative;display:inline-flex;align-items:center}.portail-entete__elevation-mention{display:none;position:absolute;z-index:2;inset-inline-end:0;top:100%;margin-top:var(--gimac-espacement-4px);inline-size:max-content;max-inline-size:calc(var(--gimac-espacement-96px) * 3);padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px);background-color:var(--gimac-surface-default);border:var(--gimac-espacement-1px) solid var(--gimac-line-strong);color:var(--gimac-ink-secondary);font-family:var(--gimac-typographie-famille-interface);font-size:var(--gimac-typographie-taille-12-5px);font-weight:var(--gimac-typographie-graisse-normale);line-height:1.5;letter-spacing:normal;text-transform:none;text-align:start;white-space:normal}.portail-entete__elevation-groupe:hover .portail-entete__elevation-mention,.portail-entete__elevation-groupe:focus-within .portail-entete__elevation-mention{display:block}.portail-entete__onglet:hover,.portail-entete__action:hover{color:var(--gimac-releve-couleur-ffffff)}.portail-entete__onglet:focus-visible,.portail-entete__action:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-releve-couleur-ffffff);outline-offset:var(--gimac-espacement-2px);color:var(--gimac-releve-couleur-ffffff)}.portail-entete__titre{margin:0;color:var(--gimac-releve-couleur-ffffff);font-family:var(--gimac-typographie-famille-titre);font-size:var(--gimac-typographie-taille-19px);font-weight:var(--gimac-typographie-graisse-normale)}@media(max-width:1023.98px){.portail-entete__menu{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--gimac-espacement-44px);min-height:var(--gimac-espacement-44px);padding:0;border:0;background-color:transparent;color:var(--gimac-ink-on-authority);cursor:pointer}.portail-entete__menu:hover{color:var(--gimac-releve-couleur-ffffff)}.portail-entete__menu:focus-visible{outline:var(--gimac-espacement-2px) solid var(--gimac-releve-couleur-ffffff);outline-offset:calc(-1 * var(--gimac-espacement-2px))}.portail-tiroir{--gimac-ink-on-authority: var(--gimac-ink-primary);--gimac-releve-couleur-ffffff: var(--gimac-ink-primary);color:var(--gimac-ink-primary);font-family:var(--gimac-typographie-famille-interface)}.portail-tiroir .portail-entete__session{display:flex;flex-direction:column;align-items:flex-start;font-family:var(--gimac-typographie-famille-donnees);font-size:var(--gimac-typographie-taille-11px);letter-spacing:var(--gimac-espacement-1px);text-transform:uppercase;gap:var(--gimac-espacement-12px);margin:0 0 var(--gimac-espacement-16px);padding-bottom:var(--gimac-espacement-16px);border-bottom:var(--gimac-espacement-1px) solid var(--gimac-line-hair);white-space:normal;overflow-wrap:anywhere}.portail-tiroir .portail-entete__avatar{background-color:var(--gimac-surface-sunken)}.portail-tiroir .portail-entete__elevation-groupe{flex-direction:column;align-items:flex-start}.portail-tiroir .portail-entete__elevation-mention{position:static;inline-size:auto;max-inline-size:100%;margin-top:var(--gimac-espacement-8px)}.portail-tiroir .portail-entete__navigation{order:0;flex:none;flex-direction:column;align-items:stretch;gap:var(--gimac-espacement-2px);min-height:0;margin-inline:0;background-color:transparent}.portail-tiroir .portail-entete__onglet,.portail-tiroir .administration-bande__entree{flex:none;justify-content:flex-start;padding-inline:var(--gimac-espacement-12px);border-bottom:0;border-inline-start:var(--gimac-espacement-3px) solid transparent;background-color:transparent;font-size:var(--gimac-typographie-taille-14px);text-align:start;white-space:normal;overflow-wrap:anywhere}.portail-tiroir .portail-entete__onglet:hover,.portail-tiroir .administration-bande__entree:hover{background-color:var(--gimac-surface-sunken)}.portail-tiroir .portail-entete__onglet[aria-current=page],.portail-tiroir .administration-bande__entree[aria-current=page]{border-inline-start-color:var(--gimac-action-fill);background-color:var(--gimac-surface-sunken);font-weight:var(--gimac-typographie-graisse-forte)}.portail-tiroir .portail-entete__vide{padding-inline:0;background-color:transparent}.portail-tiroir .administration-bande{flex-direction:column;flex-wrap:nowrap;overflow:visible;margin-top:var(--gimac-espacement-16px);padding:var(--gimac-espacement-12px) 0 0;border-top:var(--gimac-espacement-1px) solid var(--gimac-line-hair);border-bottom:0}.portail-tiroir .administration-bande__groupe{flex-direction:column;align-items:stretch;padding-inline-end:0;border-inline-end:0}.portail-tiroir .administration-bande__rubrique{display:block;padding:var(--gimac-espacement-8px) var(--gimac-espacement-12px) var(--gimac-espacement-4px);color:var(--gimac-ink-secondary);font-weight:var(--gimac-typographie-graisse-forte);white-space:normal}}
