@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--live-ratio:0;--rg-pos-a:100%;--rg-pos-c:100%}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial;--ech-fondu-h:0px;--ech-fondu-b:0px;--mur-arc:0deg;--live-arc:0deg;--vt-c:0;--evh-trace:360deg;--ck-arc:0deg;--rg-pos-org:0%;--vw-debut:0px;--vw-fin:0px;--esc-fondu-haut:0px}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container{container-type:inline-size}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.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}.z-9{z-index:9}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-cell{display:table-cell}.table-header-group{display:table-header-group}.table-row{display:table-row}.h-9{height:calc(var(--spacing) * 9)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-full{height:100%}.min-h-full{min-height:100%}.w-9{width:calc(var(--spacing) * 9)}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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)}.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,)}.invert{--tw-invert:invert(100%);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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[mailto\:adresse\]{mailto:adresse}.\[mailto\:c\@client\.fr\]{mailto:c@client.fr}.\[mailto\:c\@x\.fr\]{mailto:c@x.fr}}body .tic-table .tic-attr{vertical-align:top;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}body .tic-table .tic-attr>.tic-av{border-radius:var(--r-full);width:24px;height:24px;font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--brand-2);background:var(--brand-2);flex:none;place-items:center;margin-block:-2px;line-height:1;display:inline-grid}@supports (color:color-mix(in lab, red, red)){body .tic-table .tic-attr>.tic-av{background:color-mix(in srgb, var(--brand-2) 12%, var(--surface))}}body .tic-table .tic-attr>.tic-av{border:1px solid var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .tic-table .tic-attr>.tic-av{border:1px solid color-mix(in srgb, var(--brand-2) 30%, transparent)}}body .tic-table .tic-attr>.tic-av.skel{border-radius:var(--r-full)}body .tic-table .tic-attr>.tic-personne{min-width:0}body .tic-table .tic-attr-mot{font-size:var(--fs-sm);color:var(--faint);white-space:nowrap}body .tic-table .tic-attr-vide>.tic-av{color:var(--danger);border:1px dashed var(--danger);background:0 0}body .tic-table .tic-attr-vide>.tic-attr-mot{color:var(--danger)}body .tic-table .tic-attr-inconnu>.tic-av{font-size:var(--fs-micro);color:var(--faint);background:var(--surface-2);border-color:var(--line)}@media (min-width:561px){body .tic-table .tic-attribue-nom.tic-attribue-nom{min-width:calc(7ch + 30px)}body .tic-table .tic-attr>.tic-personne{max-width:7ch}}@media (min-width:561px) and (max-width:1439px){body .tic-table .tic-attr-vide>.tic-attr-mot{white-space:normal}}@media (min-width:1440px){body .tic-table .tic-attribue-nom.tic-attribue-nom{min-width:calc(10ch + 30px)}body .tic-table .tic-attr>.tic-personne{max-width:10ch}}@media (max-width:560px){body .tic-table .tic-attribue-nom{flex:1 1 0;min-width:0;max-width:100%}body .tic-table .tic-attr>.tic-personne{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}body .tfc-auteur{vertical-align:top;align-items:flex-start;gap:4px;max-width:100%;display:inline-flex}body .tfc-auteur>svg{color:var(--muted);flex:none;margin-top:.25em}body .tfc-auteur[data-equipe]>svg{color:var(--ok-ink)}body .tfc-auteur>span{overflow-wrap:anywhere;min-width:0}body .spc-msg[data-genre=solution] .spc-sol-decision{margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--ok)}@supports (color:color-mix(in lab, red, red)){body .spc-msg[data-genre=solution] .spc-sol-decision{border-top:1px solid color-mix(in oklab, var(--ok) 30%, var(--line))}}body .spc-sol-decision .spc-solution-echeance{margin:0}body .spc-sol-decision .spc-sol-consigne{margin:4px 0 0}body .spc-sol-decision .spc-decision{margin-top:var(--sp-3)}body .spc-msg#solution{scroll-margin-top:var(--sp-6)}@media (pointer:coarse){body .shell .stock .stock-plus-liste>a{min-height:var(--tap-sm,40px);align-items:center;display:inline-flex}body .prm-brique .prm-retour,body .shell details.sup-aide>summary{min-height:var(--tap-sm,40px)}body .shell .pln-case-outlook>label:has(>input[type=checkbox]){min-height:var(--tap-sm,40px)}body .rgl-ligne-ctrl>input[type=checkbox]:only-child{--cb-marge:calc((var(--tap-sm,40px) - 22px) / 2);appearance:none;box-sizing:border-box;width:var(--tap-sm,40px);height:var(--tap-sm,40px);min-width:var(--tap-sm,40px);min-height:var(--tap-sm,40px);margin:calc(2px - var(--cb-marge)) calc(var(--cb-marge) * -1) calc(var(--cb-marge) * -1);border:var(--cb-marge) solid transparent;border-radius:calc(var(--r-2xs) + var(--cb-marge));background:linear-gradient(var(--surface), var(--surface)) content-box, linear-gradient(var(--line-strong), var(--line-strong)) padding-box;cursor:pointer;padding:2px}body .rgl-ligne-ctrl>input[type=checkbox]:only-child:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat content-box, linear-gradient(var(--brand-deep), var(--brand-deep)) padding-box}body .rgl-ligne-ctrl>input[type=checkbox]:only-child:disabled{opacity:.5;cursor:not-allowed}body .rgl-ligne-ctrl>input[type=checkbox]:only-child:focus-visible{outline:2px solid var(--accent-deep);outline-offset:calc(2px - var(--cb-marge))}body .shell-console .side .mu-fin{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 4px;display:grid}body .shell-console .side .mu-fin>.seg{flex-wrap:nowrap;grid-column:1/-1;justify-self:start;max-width:none}body .shell-console .side .mu-fin>.mu-icone{margin-left:0}}@media (pointer:coarse) and (max-width:820px){body .shell-console .side .mu-fin{grid-template-columns:auto minmax(0,1fr) auto}body .shell-console .side .mu-fin>.seg{grid-column:auto}body .shell-console .side .mu-fin>.mu-icone{justify-self:end}}@media (pointer:coarse) and (min-width:561px){body .ck-table .ck-plier{min-width:var(--tap-sm,40px);min-height:var(--tap-sm,40px);margin-block:calc((32px - var(--tap-sm,40px)) / 2)}}body .poste{background:var(--bg);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}body .poste .poste-entete{align-items:center;gap:var(--sp-3) var(--sp-5);padding:var(--sp-3) var(--sp-5);background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}body .poste .poste-marque{align-items:center;gap:var(--sp-2);min-height:calc(var(--sp-7) - var(--sp-1));font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--ink);text-decoration:none;display:inline-flex}body .poste .poste-marque:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}body .poste .poste-qui{align-items:center;gap:var(--sp-1) var(--sp-2);font-size:var(--fs-md);flex-wrap:wrap;min-width:0;display:inline-flex}body .poste .poste-qui b{overflow-wrap:anywhere}body .poste .poste-qui-libelle{color:var(--muted)}body .poste .poste-heure{align-items:baseline;gap:var(--sp-2);font-variant-numeric:tabular-nums;margin-left:auto;display:inline-flex}body .poste .poste-heure b{font-size:var(--fs-xl);font-weight:var(--fw-bold)}body .poste .poste-jour{font-size:var(--fs-sm);color:var(--muted)}body .poste .poste-entete-actions{align-items:center;gap:var(--sp-2);display:flex}body .poste .poste-entete-actions form{margin:0}body .poste .poste-entete-actions .btn{min-height:calc(var(--sp-7) - var(--sp-1));align-items:center;gap:var(--sp-2);display:inline-flex}body .poste .poste-main{width:100%;max-width:1440px;padding:var(--sp-5) var(--sp-5) var(--sp-8);font-size:var(--fs-md);flex:auto;margin:0 auto}body .poste .poste-main .input{min-height:calc(var(--sp-7) + var(--sp-2));font-size:var(--fs-lg)}body .poste .poste-main select.input{min-height:calc(var(--sp-7) + var(--sp-2))}body .poste .poste-main .btn{min-height:calc(var(--sp-7) + var(--sp-2));padding-inline:var(--sp-5);font-size:var(--fs-md)}body .poste .poste-main .btn.btn-sm{min-height:var(--sp-7);padding-inline:var(--sp-4)}body .poste .poste-main .field>span:first-child,body .poste .poste-main .field>label,body .poste .poste-main .helper{font-size:var(--fs-md)}body .poste .poste-main .stock-msg{font-size:var(--fs-lg);padding:var(--sp-4) var(--sp-5)}body .poste .poste-main .champ-scan input{min-height:calc(var(--sp-8) + var(--sp-2));font-size:var(--fs-2xl);font-family:var(--mono)}body .poste .poste-geste-tete{align-items:center;gap:var(--sp-3) var(--sp-5);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}body .poste .poste-main .poste-retour{align-items:center;gap:var(--sp-2);min-height:calc(var(--sp-8) - var(--sp-2));font-size:var(--fs-lg);font-weight:var(--fw-semibold);display:inline-flex}body .poste .poste-geste-titre{gap:var(--sp-1);font-size:var(--fs-display);font-weight:var(--fw-bold);overflow-wrap:anywhere;flex-direction:column;min-width:0;margin:0;line-height:1.15;display:flex}body .poste .poste-geste-sous{font-size:var(--fs-md);font-weight:var(--fw-regular);color:var(--muted)}body .poste .poste-accueil{gap:var(--sp-5);flex-direction:column;display:flex}body .poste .poste-tuiles{gap:var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}body .poste .poste-tuiles[data-n="1"]{grid-template-columns:minmax(0,1fr)}body .poste .poste-tuile{justify-content:flex-end;align-items:flex-start;gap:var(--sp-3);min-height:calc(var(--sp-8) * 4);padding:var(--sp-6);border:2px solid var(--line);border-radius:var(--r-lg);background:var(--surface);color:var(--ink);transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}body .poste .poste-tuile:hover{border-color:var(--accent);background:var(--accent-bg);text-decoration:none}body .poste .poste-tuile:focus-visible{outline:3px solid var(--accent);outline-offset:3px}body .poste .poste-tuile-ico{width:calc(var(--sp-8) + var(--sp-5));height:calc(var(--sp-8) + var(--sp-5));border-radius:var(--r);background:var(--accent-bg);color:var(--accent-ink);justify-content:center;align-items:center;display:inline-flex}body .poste .poste-tuile-titre{font-size:var(--fs-hero);font-weight:var(--fw-bold);line-height:1.1}body .poste .poste-tuile-phrase{font-size:var(--fs-lg);color:var(--muted)}body .poste .poste-lecture-seule{margin:0}body .poste .poste-scan{gap:var(--sp-4);padding:var(--sp-5);flex-direction:column;display:flex}body .poste .poste-scan-titre{font-size:var(--fs-xl);font-weight:var(--fw-semibold);margin:0}body .poste .poste-scan .champ-scan{flex:none}body .poste .poste-scan .champ-scan>span:first-child{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}body .poste .poste-bip{align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border:2px solid var(--line-strong);border-radius:var(--r);background:var(--surface-2);color:var(--ink);font-size:var(--fs-lg);flex-wrap:wrap;margin:0;display:flex}body .poste .poste-bip[data-ton=ok]{background:var(--ok-bg);border-color:var(--ok);animation:poste-bip-flash var(--dur-3) var(--ease-out)}body .poste .poste-bip[data-ton=ko]{background:var(--danger-bg);border-color:var(--danger);animation:poste-bip-flash var(--dur-3) var(--ease-out)}body .poste .poste-bip[data-ton=attente]{color:var(--muted)}body .poste .poste-bip-ico{width:var(--sp-8);height:var(--sp-8);border-radius:var(--r-full);color:var(--on-deep);flex:none;justify-content:center;align-items:center;display:inline-flex}body .poste .poste-bip[data-ton=ok] .poste-bip-ico{background:var(--ok-deep);color:var(--on-deep)}body .poste .poste-bip[data-ton=ko] .poste-bip-ico{background:var(--danger-deep);color:var(--on-deep)}body .poste .poste-bip-texte{gap:var(--sp-1);overflow-wrap:anywhere;flex-direction:column;flex:320px;min-width:0;display:flex}body .poste .poste-bip-titre{font-size:var(--fs-2xl);font-weight:var(--fw-bold)}body .poste .poste-bip-code{font-size:var(--fs-md);color:var(--muted)}body .poste .poste-bip-liens{gap:var(--sp-3);flex-wrap:wrap;display:flex}@keyframes poste-bip-flash{0%{opacity:.6;transform:scale(.98)}to{opacity:1;transform:none}}@media (max-width:900px){body .poste .poste-tuiles{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}body .poste .poste-tuile{min-height:0;padding:var(--sp-5);flex-direction:row;justify-content:flex-start;align-items:center}body .poste .poste-tuile-ico{width:var(--sp-8);height:var(--sp-8)}body .poste .poste-tuile-titre{font-size:var(--fs-display)}body .poste .poste-tuile-phrase{font-size:var(--fs-md);flex:100%}body .poste .poste-tuile{flex-wrap:wrap}}@media (max-width:560px){body .poste .poste-entete{padding:var(--sp-3) var(--sp-4);gap:var(--sp-2) var(--sp-3)}body .poste .poste-heure{margin-left:0}body .poste .poste-entete-actions{width:100%}body .poste .poste-entete-actions form{flex:auto}body .poste .poste-entete-actions .btn{justify-content:center;width:100%}body .poste .poste-main{padding:var(--sp-4) var(--sp-4) var(--sp-7)}body .poste .poste-geste-titre,body .poste .poste-tuile-titre{font-size:var(--fs-2xl)}body .poste .poste-scan{padding:var(--sp-4)}}@media (prefers-reduced-motion:reduce){body .poste .poste-bip[data-ton]{animation:none}body .poste .poste-tuile{transition:none}}body .stock .stpa-nav,body .stock .stpa-filtres{max-width:100%;overflow-x:auto}body .stock .stpa-nav .seg,body .stock .stpa-filtres .seg{flex-wrap:wrap}body .stock .stpa-tuiles{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}body .stock .stpa-tuile{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-height:112px;color:var(--ink);transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);align-items:flex-start;gap:14px;padding:18px;text-decoration:none;display:flex}body .stock .stpa-tuile:hover{border-color:var(--accent);background:var(--accent-bg)}body .stock .stpa-tuile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .stock .stpa-tuile-ico{border-radius:var(--r-sm);background:var(--accent-bg);width:44px;height:44px;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}body .stock .stpa-tuile-txt{flex-direction:column;gap:4px;min-width:0;display:flex}body .stock .stpa-tuile-titre{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}body .stock .stpa-tuile-phrase{font-size:var(--fs-body);color:var(--muted)}body .stock .stpa-tuile-compte{font-size:var(--fs-sm);color:var(--wait-ink);margin-top:4px}body .stock .stpa-tuile-compte b{font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}body .stock .stpa-tuile-compte[data-zero=oui]{color:var(--muted)}body .stock .stpa-faits{flex-wrap:wrap;gap:8px 24px;margin:0;display:flex}body .stock .stpa-faits>div{flex-direction:column;gap:2px;min-width:0;display:flex}body .stock .stpa-faits dt{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.04em}body .stock .stpa-faits dd{font-size:var(--fs-body);overflow-wrap:anywhere;margin:0}body .stock .stpa-bloc,body .stock .stpa-ligne{flex-direction:column;gap:12px;display:flex}body .stock .stpa-recevoir{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}body .stock .stpa-ligne-tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}body .stock .stpa-champ{flex-direction:column;gap:4px;margin:0;display:flex}body .stock .stpa-champ>span{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--muted)}body .stock .stpa-champ .input{width:100%;max-width:480px}body .stock .stpa-series{font-family:var(--mono);resize:vertical;min-height:96px}body .stock .stpa-champ .stpa-qte{max-width:12em}body .stock .stpa-actions{flex-wrap:wrap;align-items:flex-end;gap:8px 12px}body .stock .stpa-pied{font-size:var(--fs-sm);color:var(--muted)}body .stock .stpa-pied a{color:var(--muted)}body .stock .stpa-ecart,body .stock .stpa-param-form{flex-direction:column;gap:4px;min-width:0;display:flex}body .stock .stpa-ecart-motif,body .stock .stpa-param-champs{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}body .stock .stpa-ecart-motif .input{flex:12em;min-width:0}body .stock .stpa-manque{color:var(--wait-ink)}body .stock tr[data-bloque=oui] td:first-child{box-shadow:inset 3px 0 0 var(--wait)}body .stock .stpa-param-valeur{width:9em}body .stock .stpa-param-motif{flex:12em;min-width:0}body .stock .stpa-id{font-size:var(--fs-sm);overflow-wrap:anywhere;word-break:break-all}body .stock .stpa-refus{flex-direction:column;gap:8px;max-width:640px;display:flex}@media (max-width:560px){body .stock .stpa-tuiles,body .stock .stpa-recevoir{grid-template-columns:1fr}body .stock .stpa-tuile{min-height:0;padding:14px}body .stock .stpa-champ .input,body .stock .stpa-champ .stpa-qte{max-width:none}}@media (prefers-reduced-motion:reduce){body .stock .stpa-tuile{transition:none}}body .stock.spb .spb-vues{margin-bottom:var(--sp-4);flex-wrap:wrap}body .stock.spb .spb-fiche{margin:0}body .stock.spb .spb-fiche-ligne{border-bottom:1px solid var(--line);grid-template-columns:minmax(140px,200px) minmax(0,1fr);gap:12px;padding:8px 0;display:grid}body .stock.spb .spb-fiche-ligne:last-child{border-bottom:0}body .stock.spb .spb-fiche dt{color:var(--muted);font-weight:var(--fw-regular)}body .stock.spb .spb-fiche dd{overflow-wrap:anywhere;min-width:0;margin:0}body .stock.spb .spb-liste{gap:4px;margin:0;padding:0;list-style:none;display:grid}body .stock.spb .spb-question{display:block}body .stock.spb .spb-boutons{margin-top:2px;display:block}body .stock.spb .spb-signature{max-width:min(100%,420px)}body .stock.spb .spb-forfait{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}body .stock.spb .spb-versions summary{cursor:pointer;color:var(--accent-ink)}body .stock.spb .spb-versions .spb-liste{margin-top:6px}body .stock.spb .spb-bac{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}body .stock.spb .spb-bac .stock-msg{flex-basis:100%;margin:0}body .stock.spb .spb-kit+.spb-kit{margin-top:20px}body .stock.spb .spb-kit h4{margin:0 0 8px}@media (max-width:560px){body .stock.spb .spb-fiche-ligne{grid-template-columns:minmax(0,1fr);gap:2px}}body .spc>.expg-kpis,body .spc>.stock-actions{margin-bottom:var(--sp-4)}body .spc .spc-eteinte p+p{margin-top:var(--sp-2)}body .spc .rtable .stock-sous{display:block}body .spc .rtable .pill{margin-left:var(--sp-1)}@media (min-width:561px){body .spc .spc-table td{vertical-align:top}body .spc .spc-table td:not(.rt-titre){min-width:120px}}body .stock-marge>.expg-kpis{margin-bottom:var(--sp-4)}body .stock-marge>.stock-actions{margin-bottom:var(--sp-3)}body .stock-marge .card.stock-empl{margin-top:var(--sp-4)}body .stock-marge .stock-marge-form{margin-top:var(--sp-3)}body .stock-marge .stock-marge-etiquette{font-size:var(--fs-sm);font-weight:var(--fw-medium);margin-bottom:var(--sp-1);display:block}body .stock-marge [data-manque=oui]{color:var(--wait-ink)}body .stock-marge .stock-marge-postes td .pill+.pill{margin-left:var(--sp-1)}body .stock.sav .sav-entete{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}body .stock.sav .sav-entete h3{margin:0 auto 0 0}body .stock.sav .sav-entete .stock-msg{margin:0}body .stock.sav .sav-details>summary{cursor:pointer;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--accent-ink);align-items:center;min-height:36px;display:flex}body .stock.sav .sav-suite{flex-direction:column;gap:12px;min-width:min(100%,260px);padding-top:8px;display:flex}body .stock.sav .sav-suite .stock-champs{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}body .stock.sav .sav-suite .stock-msg{margin:0}body .stock.sav .sav-series{flex-direction:column;gap:2px;display:flex}body .stock.sav .sav-series .mono{white-space:nowrap}@media (prefers-reduced-motion:reduce){body .stock.sav .sav-details>summary{transition:none}}body .stock.spl .spl-grille{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:16px;display:grid}body .stock.spl .spl-pastille{vertical-align:middle;margin-left:8px}body .stock.spl .spl-fiche{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:10px 24px;margin:0;display:grid}body .stock.spl .spl-fiche-ligne{flex-direction:column;gap:2px;min-width:0;display:flex}body .stock.spl .spl-fiche dt{font-size:var(--fs-sm);color:var(--muted)}body .stock.spl .spl-fiche dd{overflow-wrap:anywhere;margin:0}body .stock.spl .spl-coches{border:1px solid var(--line);border-radius:var(--r-sm);flex-direction:column;gap:6px;max-height:260px;margin:0;padding:8px 12px;display:flex;overflow-y:auto}body .stock.spl .spl-coches legend{font-size:var(--fs-sm);color:var(--muted);padding:0 4px}body .stock.spl .spl-fins{flex-direction:column;gap:12px;display:flex}body .stock.spl .spl-fin{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding-top:12px;display:flex}body .stock.spl .spl-fin:first-child{border-top:0;padding-top:0}body .stock.spl .spl-fin>p{flex:320px;margin:0}body .stock.spl .spl-bons{flex-direction:column;gap:4px;margin:0;padding-left:18px;display:flex}.stock.inv-reg .inv-reg-indicateur{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0;display:flex}.stock.inv-reg .inv-reg-taux{font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--ink)}.shell .content.stock.inv-reg td .stock-actions{flex-wrap:wrap}.shell .content.stock.inv-reg td select.input,.shell .content.stock.inv-reg td .inv-reg-motif input.input{width:220px;min-width:0;max-width:100%}.stock.inv-reg .inv-reg-clore{margin-top:14px}body .glc-apercu-cadre{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;width:100%;min-width:0;height:0;display:block}body .kb{gap:var(--sp-5);flex-direction:column;display:flex}body .kb>.card{margin:0}body .kb-retour{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--muted)}body .kb-retour a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}body .kb-retour a:hover{color:var(--mvt-ink)}body .topbar .crumb .kb-fil-lien{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:2px}body .topbar .crumb .kb-fil-lien:hover{color:var(--mvt-ink);text-decoration-color:currentColor}body .kb-titre-bloc{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);display:flex}body .kb-sous-titre{margin:var(--sp-4) 0 var(--sp-2);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}body .kb-chercher{gap:var(--sp-2);flex-direction:column;display:flex}body .kb-chercher-l{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink)}body .kb-chercher-champ{gap:var(--sp-2);min-width:0;display:flex}body .kb-chercher-champ .input{flex:auto;min-width:0}body .kb-chercher-champ .btn{flex:none}body .kb-familles{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}body .kb-familles>li{min-width:0;display:flex}body .kb-famille{align-items:flex-start;gap:var(--sp-3);width:100%;padding:var(--sp-4);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r);transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);text-decoration:none;display:flex}body .kb-famille:hover{border-color:var(--line-hover);background:var(--surface-2)}body .kb-famille:focus-visible,body .kb-article:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .kb-pastille{border-radius:var(--r-sm);background:var(--mvt);flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){body .kb-pastille{background:color-mix(in srgb, var(--mvt) 12%, transparent)}}body .kb-pastille{color:var(--mvt-ink)}body .kb-titre-famille .kb-pastille{width:32px;height:32px}body .kb-famille-texte{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}body .kb-famille-titre{font-size:var(--fs-body);font-weight:var(--fw-semibold);overflow-wrap:anywhere;line-height:1.35}body .kb-famille-phrase{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;line-height:1.45}body .kb-compte{margin-left:var(--sp-1);padding:0 var(--sp-2);border-radius:var(--r-full);background:var(--surface-2);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);vertical-align:middle;display:inline-block}body .kb-articles{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}body .kb-articles>li{min-width:0;display:flex}body .kb-article{gap:var(--sp-1);width:100%;padding:var(--sp-4);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r);transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}body .kb-article:hover{border-color:var(--line-hover);background:var(--surface-2)}body .kb-article-titre{align-items:center;gap:var(--sp-1);font-size:var(--fs-body);font-weight:var(--fw-semibold);overflow-wrap:anywhere;line-height:1.35;display:flex}body .kb-article-resume{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;line-height:1.45}body .kb-article-famille{padding-top:var(--sp-1);font-size:var(--fs-micro);color:var(--muted);margin-top:auto}body .kb-article-guide .kb-article-titre{color:var(--ink)}body .kb-article-guide .kb-article-titre svg{color:var(--mvt-ink);flex:none}body .kb-rapides{gap:var(--sp-2);flex-direction:column;display:flex}body .kb-rapide{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);padding:var(--sp-3) var(--sp-4)}body .kb-rapide>summary{cursor:pointer;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink)}body .kb-rapide-r{margin:var(--sp-2) 0 0;font-size:var(--fs-body);color:var(--ink);white-space:pre-line;line-height:1.55}body .kb-rapide-l{margin:var(--sp-2) 0 0;font-size:var(--fs-sm)}body .kb-page{max-width:860px}body .kb-lecture{gap:var(--sp-4);flex-direction:column;display:flex}body .kb-resume{font-size:var(--fs-md);color:var(--muted);margin:0;line-height:1.55}body .kb-etapes{gap:var(--sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}body .kb-etape{align-items:flex-start;gap:var(--sp-3);display:flex}body .kb-etape-n{border-radius:var(--r-full);background:var(--mvt);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){body .kb-etape-n{background:color-mix(in srgb, var(--mvt) 12%, transparent)}}body .kb-etape-n{color:var(--mvt-ink);font-size:var(--fs-sm);font-weight:var(--fw-bold)}body .kb-etape-t{padding-top:var(--sp-1);font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;line-height:1.6}body .kb-complement{margin-top:var(--sp-2);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2)}body .kb-complement-t{margin:0 0 var(--sp-1);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}body .kb-complement p{font-size:var(--fs-body);color:var(--ink);margin:0;line-height:1.55}body .kb-lien{margin:0}body .kb-vote{align-items:center;gap:var(--sp-2) var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}body .kb-vote-q{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .kb-vote-boutons{gap:var(--sp-2);display:flex}body .kb-vote-merci{font-size:var(--fs-body);color:var(--muted);margin:0}body .kb-vote-erreur{font-size:var(--fs-sm);color:var(--danger);margin:0}body .kb-rien{align-items:flex-start;gap:var(--sp-2);flex-direction:column;display:flex}body .kb-rien .kb-titre-bloc{margin:0}body .kb-rien-p,body .kb-rien-note{font-size:var(--fs-body);color:var(--muted);margin:0}body .kb-onglets{gap:var(--sp-2);flex-wrap:wrap;display:flex}body .kb-filtres{align-items:center;gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}body .kb-filtres .input{width:auto;min-width:0}body .kb-filtres .kb-filtre-q{flex:220px}body .kb-etat{padding:0 var(--sp-2);border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);display:inline-block}body .kb-etat-publie{background:var(--ok-bg);color:var(--ok-ink)}body .kb-etat-brouillon{background:var(--surface-2);color:var(--muted)}body .kb-etat-avant{background:var(--accent-bg);color:var(--accent-ink)}body .kb-actions{gap:var(--sp-1);flex-wrap:wrap;display:flex}@media (min-width:561px){body .kb-actions{flex-wrap:nowrap}body .kb-actions .btn{white-space:nowrap}}body .kb-form{gap:var(--sp-3);flex-direction:column;display:flex}body .kb-form .asx-duo{align-items:start}body .kb-form textarea{resize:vertical;width:100%}body .kb-cases{gap:var(--sp-2) var(--sp-5);font-size:var(--fs-body);flex-wrap:wrap;display:flex}body .kb-cases label{align-items:center;gap:var(--sp-2);display:inline-flex}body .kb-apercu{border:1px dashed var(--line-strong);border-radius:var(--r-sm);padding:var(--sp-4);background:var(--surface)}body .kb-apercu-t{margin:0 0 var(--sp-2);font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink)}body .kb-modele-pied{align-items:center;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-3);flex-wrap:wrap;display:flex}body .kb-deja{font-size:var(--fs-sm);color:var(--ok-ink);font-weight:var(--fw-semibold)}@media (max-width:560px){body .kb-chercher-champ{flex-direction:column}body .kb-chercher-champ .btn{width:100%}}@media (prefers-reduced-motion:reduce){body .kb-famille,body .kb-article{transition:none}}body .tps{gap:var(--sp-3);flex-direction:column;display:flex}body .tps-tete{justify-content:space-between;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;display:flex}body .tps-tete .tic-carte-titre{margin:0}body .tps-total{font-size:var(--fs-body);color:var(--muted);margin:0}body .tps-total b{color:var(--ink);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}body .tps-vide{margin:0}body .tps-jours,body .tps-taches{margin:0;padding:0;list-style:none}body .tps-jours{gap:var(--sp-3);flex-direction:column;display:flex}body .tps-jour+.tps-jour{padding-top:var(--sp-3);border-top:1px solid var(--line)}body .tps-jour-tete{margin:0 0 var(--sp-2);justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--muted);display:flex}body .tps-jour-tete b{color:var(--ink);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}body .tps-taches{gap:var(--sp-2);flex-direction:column;display:flex}body .tps-tache{gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);font-size:var(--fs-body);flex-direction:column;display:flex}body .tps-tache-tete{align-items:center;gap:var(--sp-2);min-width:0;display:flex}body .tps-duree{padding:0 var(--sp-2);border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;flex:none;line-height:1.6}body .tps-qui{min-width:0;color:var(--ink);font-size:var(--fs-sm);overflow-wrap:anywhere;flex:auto}body .tps-gestes{gap:var(--sp-1);flex:none;margin-left:auto;display:flex}body .tps-icone{padding-left:var(--sp-2);padding-right:var(--sp-2)}body .tps-icone:not(:hover):not(:focus-visible){border-color:var(--line)}body .tps-gestes .btn-danger.tps-icone:not(:hover):not(:focus-visible){border-color:var(--danger-line)}body .tps-texte{color:var(--ink);font-size:var(--fs-sm);white-space:pre-line;overflow-wrap:anywhere;margin:0}body .tps-texte-plie{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body .tps-voir{align-self:flex-start;padding-left:0;padding-right:0}body .tps-voir:hover{background:0 0;text-decoration:underline}body .tps-tache .tic-msg-ko,body .tps-tache .tic-msg-ok{margin:0}body .tps-tache-edition{padding:var(--sp-3)}body .tps-tache-edition form{gap:var(--sp-2);flex-direction:column;display:flex}body .tps-edition-gestes{justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap;display:flex}body .tps-ajout{gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line);flex-direction:column;display:flex}body .tps-ajout-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .tps-champs{gap:var(--sp-2);flex-direction:column;display:flex}body .tps-champs-ligne{gap:var(--sp-2);flex-wrap:wrap;display:flex}body .tps-champ{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}body .tps-champs-ligne>.tps-champ{flex:9rem}body .tps-champ>label{font-size:var(--fs-sm);color:var(--muted)}body .tps-champ .input{width:100%}body .tps-texte-saisie{resize:vertical;min-height:0;line-height:1.45}body .seg.tps-raccourcis{gap:var(--sp-1);background:0 0;border:0;border-radius:0;flex-wrap:wrap;padding:0;display:flex}body .seg.tps-raccourcis button{padding:var(--sp-1) var(--sp-3);border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);color:var(--ink);font-weight:var(--fw-medium)}body .seg.tps-raccourcis button:hover{border-color:var(--muted)}body .seg.seg-accent.tps-raccourcis button.on{border-color:var(--brand)}body .tps-lu{font-size:var(--fs-sm)}body .tps-lu:empty{display:none}body .tps-lu-ko{color:var(--danger)}body .tps-ajouter{justify-content:center;width:100%}body .tps .btn-primary:disabled{opacity:1;background:var(--surface-2);border-color:var(--line);color:var(--muted)}body .tps-ajout .tic-msg-ko,body .tps-ajout .tic-msg-ok,body .tps-ajout .helper{margin:0}html body .shell.shell-espace .tfc-detail[data-cle=temps]{grid-column:1/-1}body .tps-client-jours{gap:var(--sp-1);width:100%;font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}body .tps-client-jours li{justify-content:space-between;gap:var(--sp-2);display:flex}body .tps-client-duree{color:var(--ink);font-variant-numeric:tabular-nums}@media (min-width:821px){body:has(.pal-ouvre) .tic-fiche-cote{padding-bottom:var(--pal-reserve)}}body .esb{--esb-plein:var(--accent);--esb-encre:var(--accent-ink);background:var(--esb-plein);flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 20px;padding:14px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){body .esb{background:color-mix(in srgb, var(--esb-plein) 7%, var(--surface))}}body .esb{border:1px solid var(--esb-plein)}@supports (color:color-mix(in lab, red, red)){body .esb{border:1px solid color-mix(in srgb, var(--esb-plein) 22%, var(--line))}}body .esb{border-left:4px solid var(--esb-plein);border-radius:var(--r)}body .esb-phrase{min-width:0;font-size:var(--fs-md);color:var(--ink);flex:300px;margin:0;line-height:1.5}body .esb-tuiles{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}body .esb-tuile-li{display:flex}body .esb-tuile{border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--esb-plein);align-content:center;gap:2px;min-width:112px;min-height:44px;padding:8px 14px;display:grid}@supports (color:color-mix(in lab, red, red)){body .esb-tuile{border:1px solid color-mix(in srgb, var(--esb-plein) 18%, var(--line))}}body .esb-tuile{color:inherit;text-decoration:none}body .esb-n{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--esb-encre);font-variant-numeric:tabular-nums;line-height:1.15}body .esb-l{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:6px;display:inline-flex}body .esb-point{border-radius:var(--r-full);background:var(--wait);flex:none;width:8px;height:8px}body .esb-calme{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--esb-encre);align-items:center;gap:10px;margin:0;display:inline-flex}body .esb-calme-ill{color:var(--muted);line-height:0}body .esb-calme-ill .ill{width:44px;height:auto}body .esb-action{flex-wrap:wrap;flex:none;gap:8px;display:flex}@media (max-width:560px){body .esb{gap:12px;padding:12px 14px}body .esb-tuiles{width:100%}body .esb-tuile-li{flex:calc(50% - 4px)}body .esb-tuile{width:100%;min-width:0}body .esb-action{width:100%}body .esb-action>.btn{flex:auto;justify-content:center}}body .esc-survol:hover{border-color:var(--esb-plein,var(--ink))}@supports (color:color-mix(in lab, red, red)){body .esc-survol:hover{border-color:color-mix(in srgb, var(--esb-plein,var(--ink)) 45%, var(--line))}}body .esc-survol:hover{box-shadow:0 4px 14px var(--esb-plein,var(--ink))}@supports (color:color-mix(in lab, red, red)){body .esc-survol:hover{box-shadow:0 4px 14px color-mix(in srgb, var(--esb-plein,var(--ink)) 14%, transparent)}}body .esc-bas{border-top:1px solid var(--line);margin-top:28px}body .esc-bas-tete{cursor:pointer;min-height:44px;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:8px;padding:10px 2px;list-style:none;display:flex}body .esc-bas-tete::-webkit-details-marker{display:none}body .esc-bas-icone,body .esc-bas-chevron{color:var(--muted);flex:none}body .esc-bas-chevron{margin-left:auto}body .esc-bas[open] .esc-bas-chevron{transform:rotate(180deg)}body .esc-bas-notes{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px 28px;margin:4px 0 12px;display:grid}body .esc-bas-note dt{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 4px}body .esc-bas-note dd{font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.55}body .esc-vide{padding:0}body .esc-ill{color:var(--muted);line-height:0}body .ill{--ill-accent:var(--esb-plein,var(--accent));width:120px;height:auto;display:block;overflow:visible}body .ill .ill-a{stroke:var(--ill-accent)}body .ill .ill-af{fill:var(--ill-accent)}@media (max-width:560px){body .esc-ill .ill{width:96px}}body .esc-coche{color:var(--ok-ink);flex:none}body .esc-coche path{stroke-dasharray:1;stroke-dashoffset:0}body .shell:not(.shell-console) .topbar .crumb,body .shell:not(.shell-console) th,body .shell:not(.shell-console) .avatar,body .shell:not(.shell-console) .who-cell .av,body .shell:not(.shell-console) .count{font-family:var(--sans)}@media (prefers-reduced-motion:no-preference){body .esb{animation:esc-fondu var(--dur-2) var(--ease-out) both}body .esc-survol{transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}body .esc-bas-chevron{transition:transform var(--dur-2) var(--ease-in-out)}body .esc-coche{animation:esc-rebond var(--dur-3) var(--ease-spring) both}body .esc-coche path{animation:esc-trace var(--dur-3) var(--ease-out) both}}@keyframes esc-fondu{0%{opacity:0}to{opacity:1}}@keyframes esc-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes esc-rebond{0%{transform:scale(.6)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){body .esb,body .esc-survol,body .esc-bas-chevron,body .esc-coche,body .esc-coche path{transition:none;animation:none}}body .shell-espace.shell>.side{padding-top:10px;padding-bottom:8px}body .shell-espace.shell:has(>.side){background-image:none}body .shell-espace .side-brand.esd-marque{padding:4px 8px 10px}body .shell-espace .side>.tenant{margin:0 0 10px;padding:8px 10px}body .shell-espace .side>.orgswitch{margin:0 0 10px!important}body .shell-espace .esp-bascule{border-radius:var(--r);background:var(--side-fill);gap:4px;margin:0 0 10px;padding:4px;display:flex}body .shell-espace .esp-bascule-f{flex:1;display:flex}body .shell-espace .nav.mc{gap:1px;margin-top:0}body .shell-espace .nav.mc a.mc-lien,body .shell-espace .nav.mc .mc-org>a,body .shell-espace .nav.mc .mc-cat>button,body .shell-espace .mc-b-tete{min-height:34px;font-size:var(--fs-md);font-weight:var(--fw-medium);gap:10px;padding:6px 10px;line-height:1.2}body .shell-espace .nav.mc .mc-cat>button,body .shell-espace .mc-b-tete{border-radius:var(--r-sm);width:100%;color:var(--side-ink);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background-color:#0000;border:0;align-items:center;font-family:inherit;display:flex;position:relative}body .shell-espace .nav.mc .mc-cat>button:hover,body .shell-espace .nav.mc .mc-cat>button:focus-visible,body .shell-espace .mc-b-tete:hover,body .shell-espace .mc-b-tete:focus-visible{background-color:var(--side-hover);color:var(--side-ink-strong)}body .shell-espace .mc-b.open>.mc-b-tete{color:var(--side-ink-strong)}body .shell-espace .mc-b-nom{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body .shell-espace .mc-b-chevron{opacity:.75;transition:transform var(--dur-2) var(--ease-out);flex:none}body .shell-espace .mc-b.open>.mc-b-tete .mc-b-chevron{transform:rotate(180deg)}body .shell-espace .mc-b.courant>.mc-b-tete{color:var(--side-ink-strong);font-weight:var(--fw-semibold)}body .shell-espace .mc-b.courant:not(.open)>.mc-b-tete:before{content:"";border-radius:var(--r-full);background:var(--side-ink-strong);width:3px;position:absolute;top:22%;bottom:22%;left:3px}body .shell-espace .mc-b-corps{border-left:1px solid var(--side-rule);flex-direction:column;gap:1px;margin:1px 0 4px 18px;padding-left:8px;display:flex}body .shell-espace .mc-b-corps[hidden]{display:none}body .shell-espace .nav.mc .mc-b-corps a{min-height:30px;font-size:var(--fs-body);padding:5px 10px;line-height:1.3}body .shell-espace .mc-cat{flex-direction:column;gap:1px;margin-top:6px;display:flex}body .shell-espace .nav.mc .mc-cat-titre{padding:8px 10px 3px}body .shell-espace .mc-org{border-top:1px solid var(--side-rule);margin-top:8px;padding-top:6px}@property --ech-fondu-h{syntax:"<length>";inherits:false;initial-value:0}@property --ech-fondu-b{syntax:"<length>";inherits:false;initial-value:0}@media (min-width:821px) and (min-height:640px){body .shell.shell-espace:not(.shell-console)>.side>.nav{padding-bottom:8px;animation:none;-webkit-mask-image:none;mask-image:none}body .shell.shell-espace:not(.shell-console)>.side>.side-foot:before{content:none}}@supports (animation-timeline:scroll()){@keyframes ech-fondu{0%{--ech-fondu-h:0px;--ech-fondu-b:32px}8%{--ech-fondu-h:32px}92%{--ech-fondu-b:32px}to{--ech-fondu-h:32px;--ech-fondu-b:0px}}@media (min-width:821px) and (min-height:640px){body .shell.shell-espace:not(.shell-console)>.side>.nav{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ech-fondu-h), #000 calc(100% - var(--ech-fondu-b)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ech-fondu-h), #000 calc(100% - var(--ech-fondu-b)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ech-fondu-h), #000 calc(100% - var(--ech-fondu-b)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ech-fondu-h), #000 calc(100% - var(--ech-fondu-b)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ech-fondu-h), #000 calc(100% - var(--ech-fondu-b)), transparent 100%);animation:linear both ech-fondu;animation-duration:auto;animation-timeline:scroll(self)}}}body .shell-espace .side-foot.ech-pied{padding:8px 0 0}body .shell-espace .ech-pied .side-user{gap:4px}body .shell-espace .ech-carte{border-radius:var(--r-sm);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out);anchor-name:--ech-carte;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:4px 6px;display:flex}body .shell-espace .ech-carte:hover,body .shell-espace .ech-carte:focus-visible{background-color:var(--side-hover)}body .shell-espace .ech-carte .who{flex:1}body .shell-espace .ech-chevron{color:var(--side-sub);transition:transform var(--dur-2) var(--ease-out);flex:none;transform:rotate(180deg)}body .shell-espace .ech-pied:has(.ech-menu:popover-open) .ech-chevron{transform:none}body .shell-espace .ech-menu:not(:popover-open){display:none}body .shell-espace .ech-menu:popover-open{flex-direction:column;gap:8px;display:flex}body .shell-espace .ech-menu{border:1px solid var(--side-edge);border-radius:var(--r);background:var(--brand-ink);width:226px;max-width:calc(100vw - 24px);color:var(--side-ink);box-shadow:var(--sh-lg);margin:0;padding:10px;position:fixed;inset:auto auto 64px 12px;overflow:visible}@supports (position-anchor:--ech-carte){body .shell-espace .ech-menu{position-anchor:--ech-carte;inset:auto auto anchor(top) anchor(left);width:anchor-size(width);min-width:200px;margin-bottom:6px}}body .shell-espace .ech-ligne{justify-content:space-between;align-items:center;gap:8px;display:flex}body .shell-espace .ech-lab{font-size:var(--fs-sm);color:var(--side-sub)}body .shell-espace .ech-menu button.ech-sortie{border-radius:var(--r-sm);width:100%;color:var(--side-ink);font-family:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:row;align-items:center;gap:8px;margin:0;padding:8px}body .shell-espace .ech-menu button.ech-sortie:hover,body .shell-espace .ech-menu button.ech-sortie:focus-visible{background:var(--side-hover);color:var(--side-ink-strong)}body .shell-espace .topbar .crumb{font-family:inherit}body .shell-espace .ech-bandeaux{z-index:60;position:sticky;top:0}body .shell-espace .ech-bac{background:var(--brand-deep);color:var(--on-deep);font-size:var(--fs-body);font-weight:var(--fw-semibold);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:9px 18px;display:flex}body .shell-espace .ech-bac-texte{text-indent:-22px;flex:260px;min-width:0;padding-left:22px;display:inline}body .shell-espace .ech-bac-icone{vertical-align:-2px;text-indent:0;margin-right:7px;display:inline-block}body .shell-espace .ech-bac-sortie{border-radius:var(--r-sm);background:var(--on-deep);border:0;margin-left:auto;padding:5px 12px}@supports (color:color-mix(in lab, red, red)){body .shell-espace .ech-bac-sortie{background:color-mix(in srgb, var(--on-deep) 15%, transparent)}}body .shell-espace .ech-bac-sortie{color:var(--on-deep);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out)}body .shell-espace .ech-bac-sortie:hover,body .shell-espace .ech-bac-sortie:focus-visible{background:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .shell-espace .ech-bac-sortie:hover,body .shell-espace .ech-bac-sortie:focus-visible{background:color-mix(in srgb, var(--on-deep) 25%, transparent)}}@media (pointer:coarse){body .shell-espace .nav.mc a.mc-lien,body .shell-espace .nav.mc .mc-org>a,body .shell-espace .nav.mc .mc-cat>button,body .shell-espace .nav.mc .mc-b-corps a,body .shell-espace .mc-b-tete,body .shell-espace .ech-carte,body .shell-espace .ech-menu button.ech-sortie{min-height:var(--tap)}}@keyframes ech-volet{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){body .shell-espace .mc-b-corps:not([hidden]){animation:ech-volet var(--dur-2) var(--ease-out) backwards}}@media (prefers-reduced-motion:reduce){body .shell-espace .mc-b-corps:not([hidden]){animation:none}body .shell-espace .nav.mc .mc-cat>button,body .shell-espace .mc-b-tete,body .shell-espace .mc-b-chevron,body .shell-espace .ech-carte,body .shell-espace .ech-chevron,body .shell-espace .ech-bac-sortie{transition:none}}html body .shell.shell-espace .esp-board{gap:var(--sp-5)}html body .shell.shell-espace .esp-board>:not(.esp-notes):not(.cartbar){margin-top:0;margin-bottom:0}html body .shell.shell-espace .grid2,html body .shell.shell-espace .acc-grille,html body .shell.shell-espace .spc-page,html body .shell.shell-espace .spc-cote,html body .shell.shell-espace .spc-principal{gap:var(--sp-5)}html body .shell.shell-espace .acc-hero{margin-bottom:var(--sp-5)}html body .shell.shell-espace .esp-notes{gap:var(--sp-4) var(--sp-6);padding-top:var(--sp-5)}html body .shell.shell-espace .esp-notes>div{gap:var(--sp-2)}@media (min-width:561px){html body .shell.shell-espace .card:not(.tkc-savoir),html body .shell.shell-espace .acc-carte{padding:var(--sp-5)}html body .shell.shell-espace .tblhead{padding:var(--sp-4) var(--sp-5);gap:var(--sp-3)}}html body .shell.shell-espace .card>h2,html body .shell.shell-espace .card>h3,html body .shell.shell-espace .spc-carte-titre,html body .shell.shell-espace .esh-carte-tete{margin-bottom:var(--sp-3)}html body .shell.shell-espace .content p,html body .shell.shell-espace .content .helper,html body .shell.shell-espace .esp-notes span,html body .shell.shell-espace .tkc-savoir-liste li{line-height:1.55}html body .shell.shell-espace .spc-liste>li{padding-top:var(--sp-4);padding-bottom:var(--sp-4);row-gap:var(--sp-2)}html body .shell.shell-espace .spc-dem-meta{gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-2)}html body .shell.shell-espace .spc-dem-element,html body .shell.shell-espace .spc-balle-ligne{margin-top:var(--sp-2)}html body .shell.shell-espace .tkc-valider{margin-top:var(--sp-3);padding:var(--sp-3) var(--sp-4)}html body .shell.shell-espace .tkc-valider .spc-decision-compacte{margin-top:var(--sp-3)}html body .shell.shell-espace .tkc-barre{gap:var(--sp-3);margin-bottom:var(--sp-4)}html body .shell.shell-espace .acc-ligne,html body .shell.shell-espace .acc-jour{gap:var(--sp-1);padding-top:var(--sp-3);padding-bottom:var(--sp-3)}html body .shell.shell-espace .esh-rangee,html body .shell.shell-espace .esh-pile{gap:var(--sp-3)}html body .shell.shell-espace .esh-sous-titre{margin:var(--sp-5) 0 var(--sp-3)}html body .shell.shell-espace .esh-separe{margin-top:var(--sp-5);padding-top:var(--sp-5)}html body .shell.shell-espace .esh-item{padding:var(--sp-3) var(--sp-4)}html body .shell.shell-espace .kv-grid{row-gap:var(--sp-3)}html body .shell.shell-espace .spc-fiche{gap:var(--sp-4) var(--sp-5)}html body .shell.shell-espace .spc-fil{gap:var(--sp-4)}html body .shell.shell-espace .spc-msg{padding:var(--sp-3) var(--sp-4)}html body .shell.shell-espace .spc-msg-tete{margin-bottom:var(--sp-2)}html body .shell.shell-espace .spc-repondre{margin-top:var(--sp-5);padding-top:var(--sp-5)}html body .shell.shell-espace .spc-pieces{gap:var(--sp-2)}@media (min-width:561px){html body .shell.shell-espace .rtable tbody td{padding-top:var(--sp-3);padding-bottom:var(--sp-3)}}html body .shell.shell-espace .field{gap:var(--sp-2);margin-bottom:var(--sp-4)}html body .shell.shell-espace .spc-actions,html body .shell.shell-espace .esb-actions{gap:var(--sp-2)}@media (min-width:561px){html body .shell.shell-espace .row-actions>*+*{margin-left:var(--sp-2)}}html body .shell.shell-espace .aer-env{align-items:center;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}html body .shell.shell-espace .aer-env-tete{align-items:center;gap:var(--sp-3);flex:260px;min-width:0;display:flex}html body .shell.shell-espace .aer-env-puces{margin-top:var(--sp-2)}html body .shell.shell-espace .aer-gestes{gap:var(--sp-2);flex-wrap:wrap;display:flex}html body .shell.shell-espace .aer-encart{gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);flex-direction:column;display:flex}html body .shell.shell-espace .aer-suite{margin-top:var(--sp-3)}html body .shell.shell-espace .aer-avant{margin-bottom:var(--sp-4)}@media (max-width:560px){html body .shell.shell-espace .esp-board,html body .shell.shell-espace .grid2,html body .shell.shell-espace .acc-grille,html body .shell.shell-espace .spc-page,html body .shell.shell-espace .spc-cote,html body .shell.shell-espace .spc-principal{gap:var(--sp-4)}html body .shell.shell-espace .card:not(.tkc-savoir),html body .shell.shell-espace .acc-carte{padding:var(--sp-4)}html body .shell.shell-espace .spc-liste>li{padding-top:var(--sp-3);padding-bottom:var(--sp-3)}html body .shell.shell-espace .esp-notes{gap:var(--sp-4);padding-top:var(--sp-4)}html body .shell.shell-espace .aer-encart{padding:var(--sp-3) var(--sp-4)}html body .shell.shell-espace .rtable tr{margin-bottom:var(--sp-4);padding:var(--sp-2) var(--sp-4)}html body .shell.shell-espace .rtable td{padding-top:var(--sp-2);padding-bottom:var(--sp-2)}html body .shell.shell-espace .rtable td.row-actions{gap:var(--sp-2);padding-top:var(--sp-3)}}@media (min-width:561px){html body .shell.shell-console .content:is(.tic,.asx,.plp-console),html body .shell.shell-console :is(.tic-fiche-grille,.tic-fiche-main,.tic-fiche-cote,.acc-grille,.rds-saisie,.reco-secs,.prc,.m5-compte,.caer-pile){gap:var(--sp-5)}html body .shell.shell-console .content:has(>:is(.card,.tblcard,.fold,.rg-gr)+:is(.card,.tblcard,.fold,.rg-gr)){gap:var(--sp-5)}html body .shell.shell-console .content :not(table *,.toolbar,.toolbar-controls,.seg,.mur,.mur *):has(>:is(.card,.tblcard,.fold,.rg-gr)+:is(.card,.tblcard,.fold,.rg-gr)){gap:var(--sp-5)}html body .shell.shell-console .acc-perso{margin-top:var(--sp-5)}}html body .shell.shell-console :is(.stats,.acc-kpis,.ec-tuiles,.expg-kpis,.dir-tuiles,.rap-cptrs,.inact-cptrs,.rauto-cptrs,.bcl-tables,.rgl1-logos,.stka-gestes){gap:var(--sp-4)}html body .shell.shell-console :is(.rap-cptrs,.inact-cptrs,.rauto-cptrs){margin-bottom:var(--sp-5)}html body .shell.shell-console .caer-pile{flex-direction:column;display:flex}@media (min-width:561px){html body .shell.shell-console .content:not(.tic,.asx,.plp-console)>:is(.card,.tblcard,.fold,.fold-groupe,.caer-pile,.grid2,.stats,.ec-avis,section)+:is(.card,.tblcard,.fold,.fold-groupe,.caer-pile,.grid2,.stats,.ec-avis,section),html body .shell.shell-console .fold-groupe>.fold+.fold{margin-top:var(--sp-5)}}@media (max-width:560px){html body .shell.shell-console .content:is(.tic,.asx,.plp-console),html body .shell.shell-console :is(.tic-fiche-grille,.tic-fiche-main,.tic-fiche-cote,.acc-grille,.rds-saisie,.reco-secs,.prc,.m5-compte,.caer-pile){gap:var(--sp-4)}html body .shell.shell-console .content:has(>:is(.card,.tblcard,.fold,.rg-gr)+:is(.card,.tblcard,.fold,.rg-gr)){gap:var(--sp-4)}html body .shell.shell-console .content :not(table *,.toolbar,.toolbar-controls,.seg,.mur,.mur *):has(>:is(.card,.tblcard,.fold,.rg-gr)+:is(.card,.tblcard,.fold,.rg-gr)){gap:var(--sp-4)}html body .shell.shell-console .acc-perso,html body .shell.shell-console .content:not(.tic,.asx,.plp-console)>:is(.card,.tblcard,.fold,.fold-groupe,.caer-pile,.grid2,.stats,.ec-avis,section)+:is(.card,.tblcard,.fold,.fold-groupe,.caer-pile,.grid2,.stats,.ec-avis,section),html body .shell.shell-console .fold-groupe>.fold+.fold{margin-top:var(--sp-4)}html body .shell.shell-console :is(.rap-cptrs,.inact-cptrs,.rauto-cptrs){margin-bottom:var(--sp-4)}}html body .shell.shell-espace .tfc{gap:var(--sp-5);flex-direction:column;width:100%;min-width:0;max-width:none;display:flex}html body .shell.shell-espace .tfc-principal{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}html body .shell.shell-espace .tfc-principal>*{margin:0}@media (min-width:1100px){html body .shell.shell-espace .tfc{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;display:grid}html body .shell.shell-espace .tfc-principal{grid-area:1/1}html body .shell.shell-espace .tfc-cote{grid-area:1/2}}html body .shell.shell-espace .tfc-cote{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}html body .shell.shell-espace .tfc-cote-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}html body .shell.shell-espace .tfc-statut{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-sm);background:var(--mvt);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .tfc-statut{background:color-mix(in oklab, var(--mvt) 6%, var(--surface))}}html body .shell.shell-espace .tfc-statut{border:1px solid var(--mvt)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .tfc-statut{border:1px solid color-mix(in oklab, var(--mvt) 18%, var(--line))}}html body .shell.shell-espace .tfc-statut-mot{font-size:var(--fs-sm);color:var(--muted)}html body .shell.shell-espace .tfc-frise{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html body .shell.shell-espace .tfc-etape{--c:var(--etape-c,var(--mvt));--c-suite:var(--etape-suite,var(--c));align-items:flex-start;gap:var(--sp-3);padding-bottom:var(--sp-4);display:flex;position:relative}html body .shell.shell-espace .tfc-etape:last-child{padding-bottom:0}html body .shell.shell-espace .tfc-etape:before,html body .shell.shell-espace .tfc-etape[data-etat=fait]:after{content:"";border-radius:var(--r-full);background:var(--line);width:2px;position:absolute;top:26px;bottom:2px;left:11px}html body .shell.shell-espace .tfc-etape[data-etat=fait]:after{background:linear-gradient(to bottom, var(--c), var(--c-suite));transform-origin:top}html body .shell.shell-espace .tfc-etape:last-child:before,html body .shell.shell-espace .tfc-etape:last-child:after{display:none}html body .shell.shell-espace .tfc-etape-point{border-radius:var(--r-full);border:2px solid var(--line);background:var(--surface);width:24px;height:24px;color:var(--ink);flex:none;place-items:center;display:grid;position:relative}html body .shell.shell-espace .tfc-etape[data-etat=fait] .tfc-etape-point,html body .shell.shell-espace .tfc-etape[data-fin] .tfc-etape-point{border-color:var(--c);background:var(--c)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .tfc-etape[data-etat=fait] .tfc-etape-point,html body .shell.shell-espace .tfc-etape[data-fin] .tfc-etape-point{background:color-mix(in oklab, var(--c) 22%, var(--surface))}}html body .shell.shell-espace .tfc-etape[data-etat=courant]:not([data-fin]) .tfc-etape-point{border-color:var(--c);background:var(--c)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .tfc-etape[data-etat=courant]:not([data-fin]) .tfc-etape-point{background:color-mix(in oklab, var(--c) 12%, var(--surface))}}html body .shell.shell-espace .tfc-etape[data-etat=courant]:not([data-fin]) .tfc-etape-point{box-shadow:0 0 0 4px var(--c)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .tfc-etape[data-etat=courant]:not([data-fin]) .tfc-etape-point{box-shadow:0 0 0 4px color-mix(in oklab, var(--c) 18%, transparent)}}html body .shell.shell-espace .tfc-etape-coeur{border-radius:var(--r-full);background:var(--c);width:10px;height:10px}html body .shell.shell-espace .tfc-etape-texte{gap:var(--sp-1);flex-direction:column;min-width:0;padding-top:2px;display:flex}html body .shell.shell-espace .tfc-etape-ligne{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}html body .shell.shell-espace .tfc-etape-nom{font-size:var(--fs-body);color:var(--ink);line-height:1.3}html body .shell.shell-espace .tfc-etape[data-etat=courant] .tfc-etape-nom{font-weight:var(--fw-semibold)}html body .shell.shell-espace .tfc-etape[data-etat=avenir] .tfc-etape-nom{color:var(--muted)}html body .shell.shell-espace .tfc-etape-pastille{align-items:center;gap:var(--sp-1);padding:1px var(--sp-2);border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--ink);background:var(--c);line-height:1.5;display:inline-flex}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .tfc-etape-pastille{background:color-mix(in oklab, var(--c) 14%, var(--surface))}}html body .shell.shell-espace .tfc-etape-pastille{border:1px solid var(--c)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .tfc-etape-pastille{border:1px solid color-mix(in oklab, var(--c) 45%, var(--line))}}html body .shell.shell-espace .tfc-etape-pastille{white-space:nowrap}html body .shell.shell-espace .tfc-etape-pastille:before{content:"";border-radius:var(--r-full);background:var(--c);flex:none;width:6px;height:6px}html body .shell.shell-espace .tfc-etape-le{font-size:var(--fs-sm);color:var(--muted)}html body .shell.shell-espace .tfc-etape-relatif{white-space:nowrap}@media (prefers-reduced-motion:no-preference){html body .shell.shell-espace .tfc-etape{--tfc-pas:calc(var(--stagger) * 12 * var(--rang,0))}html body .shell.shell-espace .tfc-etape:is([data-etat=fait],[data-etat=courant]) .tfc-etape-point{animation:tfc-apparait var(--dur-2) var(--ease-out) var(--tfc-pas) both}html body .shell.shell-espace .tfc-etape[data-etat=fait]:after{animation:tfc-remplit var(--dur-3) var(--ease-in-out) calc(var(--tfc-pas) + var(--dur-1)) both}html body .shell.shell-espace .tfc-etape-pastille{animation:tfc-pastille var(--dur-3) var(--ease-out) calc(var(--tfc-pas) + var(--dur-2)) both}html body .shell.shell-espace .tfc-etape[data-etat=courant]:not([data-fin]) .tfc-etape-point{animation:tfc-apparait var(--dur-2) var(--ease-out) var(--tfc-pas) both, tfc-respire 2.4s var(--ease-in-out) calc(var(--tfc-pas) + var(--dur-3)) infinite}html body .shell.shell-espace .tfc-etape[data-etat=courant]:not([data-fin]) .tfc-etape-coeur{animation:tfc-apparait var(--dur-3) var(--ease-out) calc(var(--tfc-pas) + var(--dur-1)) both}}@keyframes tfc-apparait{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes tfc-remplit{0%{transform:scaleY(0)}to{transform:none}}@keyframes tfc-pastille{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@keyframes tfc-respire{0%,to{box-shadow:0 0 0 4px color-mix(in oklab, var(--c) 18%, transparent)}50%{box-shadow:0 0 0 7px color-mix(in oklab, var(--c) 6%, transparent)}}html body .shell.shell-espace .tfc-details{gap:var(--sp-4) var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);margin:0;display:grid}html body .shell.shell-espace .tfc-detail{min-width:0}html body .shell.shell-espace .tfc-detail:is([data-cle=type],[data-cle=element],[data-cle=ouvert]){grid-column:1/-1}html body .shell.shell-espace .tfc-detail dt{margin:0 0 var(--sp-1);font-size:var(--fs-sm);color:var(--muted)}html body .shell.shell-espace .tfc-detail dd{align-items:flex-start;gap:var(--sp-1);color:var(--ink);font-weight:var(--fw-medium);overflow-wrap:anywhere;flex-direction:column;margin:0;display:flex}html body .shell.shell-espace .tfc-detail:is([data-cle=activite],[data-cle=clos]) dd,html body .shell.shell-espace .tfc-insecable{white-space:nowrap}html body .shell.shell-espace .tfc-numero{font-weight:var(--fw-semibold)}html body .shell.shell-espace .tfc-detail-date{white-space:nowrap}html body .shell.shell-espace .tfc-detail-qui{min-width:0;max-width:100%}html body .shell.shell-espace .tfc-detail-adresse{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted);overflow-wrap:anywhere;margin-top:2px;line-height:1.4;display:block}html body .shell.shell-espace .tfc-detail-aide{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted);line-height:1.45}html body .shell.shell-espace .tfc-titre{margin:0 0 var(--sp-3);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;line-height:1.3}html body .shell.shell-espace .tfc-demande .spc-titre-espace{margin-top:var(--sp-4)}html body .shell.shell-espace .tfc-demande>.tfc-titre.sr-only:first-child+.spc-titre-espace{margin-top:0}html body .shell.shell-espace .tfc-demande>.spc-titre-espace{padding-bottom:var(--sp-3);margin-bottom:var(--sp-4);border-bottom:1px solid var(--line)}html body .shell.shell-espace .tfc-demande .tfc-description{padding:var(--sp-4) var(--sp-5);background:var(--surface-2);border-left:3px solid var(--mvt);border-radius:0 var(--r-sm) var(--r-sm) 0}html body .shell.shell-espace .tfc-description>:first-child{margin-top:0}html body .shell.shell-espace .tfc-description>:last-child{margin-bottom:0}html body .shell.shell-espace .tfc-demande .tkc-commerce{margin-top:var(--sp-2)}html body .shell.shell-espace .tfc .spc-msg{max-width:min(86%,880px)}html body .shell.shell-espace .tfc .spc-msg-tete{align-items:center}html body .shell.shell-espace .tfc-avatar{border-radius:var(--r-full);width:28px;height:28px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);background:var(--mvt);flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .tfc-avatar{background:color-mix(in oklab, var(--mvt) 14%, var(--surface))}}html body .shell.shell-espace .tfc-avatar{color:var(--mvt-ink)}html body .shell.shell-espace .spc-msg[data-auteur=client] .tfc-avatar{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .spc-msg[data-auteur=client] .tfc-avatar{background:color-mix(in oklab, var(--brand-2) 14%, var(--surface))}}html body .shell.shell-espace .spc-msg[data-auteur=client] .tfc-avatar{color:var(--brand-2)}html body .shell.shell-espace .spc-msg[data-genre=solution] .tfc-avatar{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .spc-msg[data-genre=solution] .tfc-avatar{background:color-mix(in oklab, var(--ok) 14%, var(--surface))}}html body .shell.shell-espace .spc-msg[data-genre=solution] .tfc-avatar{color:var(--ok-ink)}@media (max-width:560px){html body .shell.shell-espace .tfc,html body .shell.shell-espace .tfc-principal{gap:var(--sp-4)}html body .shell.shell-espace .tfc .spc-msg{max-width:100%}html body .shell.shell-espace .tfc-titre{font-size:var(--fs-title)}}html body .shell.shell-espace [data-teinte=incident]{--tc:var(--sfc-incident,var(--danger))}html body .shell.shell-espace [data-teinte=demande]{--tc:var(--sfc-demande,var(--brand-2))}html body .shell.shell-espace [data-teinte=basse]{--tc:var(--sfc-basse,var(--muted))}html body .shell.shell-espace [data-teinte=normale]{--tc:var(--sfc-normale,var(--wait))}html body .shell.shell-espace [data-teinte=haute]{--tc:var(--sfc-haute,var(--accent))}html body .shell.shell-espace .sfc-seg{gap:var(--sp-1);background:var(--surface-2);padding:4px}html body .shell.shell-espace .sfc-seg>button{border:1px solid var(--tc);min-height:40px;padding:6px 10px}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .sfc-seg>button{border:1px solid color-mix(in oklab, var(--tc) 28%, var(--line))}}html body .shell.shell-espace .sfc-seg>button{border-radius:var(--r-xs);background-color:var(--surface);color:var(--ink);font-weight:var(--fw-medium);gap:8px}html body .shell.shell-espace .sfc-point{border-radius:var(--r-full);background:var(--tc);width:10px;height:10px;box-shadow:0 0 0 1px var(--ink);flex:none}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .sfc-point{box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 22%, transparent)}}html body .shell.shell-espace .sfc-mot{min-width:0}html body .shell.shell-espace .sfc-seg>button.on{background-color:var(--tc)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .sfc-seg>button.on{background-color:color-mix(in oklab, var(--tc) 16%, var(--surface))}}html body .shell.shell-espace .sfc-seg>button.on{border-color:var(--tc);box-shadow:inset 0 0 0 1px var(--tc);color:var(--ink);font-weight:var(--fw-bold);background-image:none}html body .shell.shell-espace .sfc-coche{color:var(--ink);flex:none}@media (hover:hover){html body .shell.shell-espace .sfc-seg>button:not(.on):not(:disabled):hover{--bvie-plein:var(--tc)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .sfc-seg>button:not(.on):not(:disabled):hover{--bvie-plein:color-mix(in oklab, var(--tc) 9%, var(--surface))}}html body .shell.shell-espace .sfc-seg>button:not(.on):not(:disabled):hover{border-color:var(--tc)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .sfc-seg>button:not(.on):not(:disabled):hover{border-color:color-mix(in oklab, var(--tc) 55%, var(--line))}}html body .shell.shell-espace .sfc-seg>button:not(.on):not(:disabled):hover{box-shadow:none;color:var(--ink)}}html body .shell.shell-espace .sfc-seg>button:focus-visible{outline:2px solid var(--mvt);outline-offset:2px}html body .shell.shell-espace .sfc-explique{border-left:3px solid var(--tc);border-radius:var(--r-xs);background:var(--tc);align-items:flex-start;gap:8px;margin-top:8px;padding:8px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .sfc-explique{background:color-mix(in oklab, var(--tc) 9%, var(--surface))}}html body .shell.shell-espace .sfc-explique{color:var(--ink)}html body .shell.shell-espace .sfc-picto{border-radius:var(--r-full);background:var(--tc);flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:-2px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .sfc-picto{background:color-mix(in oklab, var(--tc) 24%, var(--surface))}}html body .shell.shell-espace .sfc-picto{color:var(--ink)}html body .shell.shell-espace .cat-rappel[data-nature=incident]{--tc:var(--sfc-incident,var(--danger))}html body .shell.shell-espace .cat-rappel[data-nature=demande]{--tc:var(--sfc-demande,var(--brand-2))}html body .shell.shell-espace .cat-rappel[data-nature=libre]{--tc:var(--accent)}html body .shell.shell-espace .cat-rappel{border-color:var(--tc)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .cat-rappel{border-color:color-mix(in oklab, var(--tc) 30%, var(--line))}}html body .shell.shell-espace .cat-rappel{border-left:4px solid var(--tc);background:var(--tc)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .cat-rappel{background:color-mix(in oklab, var(--tc) 6%, var(--surface))}}html body .shell.shell-espace .cat-rappel .cat-rappel-ic{background:var(--tc)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .cat-rappel .cat-rappel-ic{background:color-mix(in oklab, var(--tc) 16%, var(--surface))}}html body .shell.shell-espace .cat-rappel .cat-rappel-ic{border-color:var(--tc)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .cat-rappel .cat-rappel-ic{border-color:color-mix(in oklab, var(--tc) 40%, var(--line))}}html body .shell.shell-espace .cat-rappel .cat-rappel-ic{color:var(--ink)}html body .shell.shell-espace .cat-rappel[data-nature=libre] .cat-rappel-ic{color:var(--accent-ink)}html body .shell.shell-espace .cat-rappel .cat-rappel-aide{color:var(--ink)}html body .shell.shell-espace .spc-form .input:focus{border-color:var(--mvt);box-shadow:0 0 0 3px var(--mvt)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .spc-form .input:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--mvt) 24%, transparent)}}html body .shell.shell-espace .spc-form .field:focus-within>label{color:var(--mvt-ink)}html body .shell.shell-espace [data-teinte=moi]{--tc:var(--muted)}html body .shell.shell-espace [data-teinte=plusieurs]{--tc:var(--wait)}html body .shell.shell-espace [data-teinte=entreprise]{--tc:var(--accent)}html body .shell.shell-espace .sfc-choix-picto,body .imp-choix-picto{color:currentColor;flex:none}body .spc-seg>button:has(>.imp-choix-picto){gap:var(--sp-2)}body .imp-seg>button{white-space:normal;text-align:left;line-height:1.25}@media (max-width:560px){html body .shell.shell-espace .imp-seg,body .imp-seg{flex-direction:column;align-items:stretch}html body .shell.shell-espace .imp-seg>button,body .imp-seg>button{flex:none;justify-content:flex-start}}body .tcl-picto{color:currentColor;flex:none}html body .shell.shell-espace .tfc-impact,body .tic-impact{align-items:center;gap:var(--sp-2);display:inline-flex}body .tic-resume>dd.tic-resume-impact{justify-content:center;align-items:flex-start;gap:var(--sp-1);flex-direction:column}body .tic-resume>dd.tic-resume-impact>.helper{margin:0}html body .shell.shell-espace .spc-page.spc-vues{grid-template-columns:minmax(0,1fr)}html body .shell.shell-espace .spc-vues>*{min-width:0}html body .shell.shell-espace .spc-vues-retour,html body .shell.shell-espace .spc-vues-ecrire{gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}html body .shell.shell-espace .spc-dessous{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}html body .shell.shell-espace .spc-dessous>*{order:0;min-width:0;margin:0}@media (min-width:761px){html body .shell.shell-espace .spc-dessous{gap:var(--sp-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}}html body .shell.shell-espace .spc-demandes .spc-liste{gap:var(--sp-3)}html body .shell.shell-espace .spc-demandes .spc-liste>li{align-items:start;column-gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border:1px solid var(--line);border-radius:var(--r-sm);background-color:var(--surface);margin:0}html body .shell.shell-espace .spc-demandes .spc-liste>li>.btn{align-self:start}@media (min-width:561px){html body .shell.shell-espace .spc-demandes .spc-liste>li>.btn{margin-top:calc(var(--sp-1) * -1.5)}}html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li[data-teinte]{border-color:var(--tc)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li[data-teinte]{border-color:color-mix(in oklab, var(--tc) 22%, var(--line))}}html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li[data-teinte]{border-left-color:var(--tc)}html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li.spc-a-vous{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li.spc-a-vous{border-color:color-mix(in oklab, var(--brand-2) 28%, var(--line))}}html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li.spc-a-vous{border-left-color:var(--brand-2);background-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li.spc-a-vous{background-color:color-mix(in oklab, var(--brand-2) 5%, var(--surface))}}html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li{transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out)}html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li:not([data-teinte]):not(.spc-a-vous):hover{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li:not([data-teinte]):not(.spc-a-vous):hover{border-color:color-mix(in oklab, var(--ink) 18%, var(--line))}}html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li.spc-a-vous:hover{background-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li.spc-a-vous:hover{background-color:color-mix(in oklab, var(--brand-2) 8%, var(--surface))}}html body .shell.shell-espace .spc-demandes .tkc-valider{max-width:min(100%,720px)}@media (max-width:560px){html body .shell.shell-espace .spc-demandes .spc-liste>li{padding:var(--sp-4)}}@media (min-width:1280px){html body .shell.shell-espace .spc-page.spc-vues[data-vue=suivi]{grid-template-columns:minmax(0,1fr) clamp(320px,24vw,360px);grid-auto-flow:dense}html body .shell.shell-espace .spc-page.spc-vues[data-vue=suivi]>*{grid-column:1/-1}html body .shell.shell-espace .spc-page.spc-vues[data-vue=suivi]>.spc-demandes{grid-column:1}html body .shell.shell-espace .spc-page.spc-vues[data-vue=suivi]>.spc-dessous{gap:var(--sp-4);top:var(--sp-5);grid-column:2;grid-template-columns:minmax(0,1fr);align-self:start;align-items:start;position:sticky}}@media (prefers-reduced-motion:reduce){html body .shell.shell-espace .spc-demandes .spc-liste.tkc-liste>li{transition:none}}body .cdt-licences:empty{display:none}body .ntc-carte input.input:not([type=file]):not([type=checkbox]):not([type=radio]),body .ntc-carte select.input,body .ntc-carte button.cxc-btn{box-sizing:border-box;height:44px;min-height:44px;padding-block:0}@media (min-width:821px) and (not (pointer:coarse)){body .ntc-carte button.cxc-btn{font-size:var(--fs-md)}}body .ntc-carte .ntc-rang{align-items:start}body .ntc-carte .ntc-rang>.field>.ntc-entete,body .ntc-carte .ntc-rang>.field>label{box-sizing:border-box;min-height:calc(var(--fs-sm) * 1.5 + 14px);align-items:center;margin-block:0;display:flex}@media (pointer:coarse){body .ntc-carte .ntc-rang>.field>.ntc-entete,body .ntc-carte .ntc-rang>.field>label{min-height:40px}}body .spc-form .tic-compo-pj{border-top:0;padding:0}body .tic-compo-pj input.tic-compo-fichier:disabled+.tic-compo-joindre{opacity:.5;cursor:not-allowed}@media (min-width:561px){@container ck-liste (min-width:1181px){body .shell .ck .ck-table.ck-table-liste td.ck-info{white-space:nowrap}body .shell .ck .ck-table.ck-table-liste .ck-info-txt{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body .shell .ck .ck-table.ck-table-liste .ck-info-txt .helper{white-space:nowrap}}}body .tic-compo-pj .rtm-btn{color:var(--ink);font-weight:var(--fw-semibold);margin-left:auto}body .rtm-liste{overscroll-behavior:contain;flex-direction:column;gap:8px;min-height:0;max-height:min(22rem,55vh);display:flex;overflow-y:auto}body .rtm-groupe{flex-direction:column;gap:1px;display:flex}body .rtm-groupe-titre{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;padding:2px 8px}body .rtm-opt{flex-direction:column;align-items:flex-start;gap:1px}body .rtm-libelle{font-weight:var(--fw-semibold);color:var(--ink)}body .rtm-extrait{width:100%;font-size:var(--fs-micro);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .rtm-aide{font-size:var(--fs-micro);margin:0}body .thtml{white-space:normal;min-width:0;max-width:100%;overflow-x:auto}body .thtml .thtml-bloc{min-height:1em}body .thtml .thtml-titre{font-weight:var(--fw-semibold);font-size:var(--fs-md);margin:6px 0 2px}body .thtml .thtml-citation{border-left:3px solid var(--line);color:var(--muted);margin:6px 0;padding-left:10px}body .thtml .thtml-pre{white-space:pre-wrap;font-family:var(--mono);font-size:var(--fs-sm);margin:6px 0}body .thtml .thtml-hr{border:0;border-top:1px solid var(--line);margin:8px 0}body .thtml .thtml-liste{margin:4px 0;padding-left:22px}body .thtml .thtml-table{border-collapse:collapse;width:auto;min-width:0;max-width:100%;margin:4px 0}body .thtml .thtml-table td,body .thtml .thtml-table th{vertical-align:middle;font:inherit;text-transform:none;letter-spacing:normal;color:inherit;text-align:left;background:0 0;border:0;padding:2px 8px 2px 0}body .thtml .thtml-table tr,body .thtml .thtml-table tr:hover{background:0 0;transition:none}body .thtml img{vertical-align:middle;max-width:100%;height:auto}body .thtml .thtml-picto{display:inline-block}body .thtml .thtml-image{cursor:zoom-in;border-radius:var(--r-2xs);background:0 0;border:0;max-width:100%;margin:0;padding:0;display:inline-block}body .thtml .thtml-image img{object-fit:contain;width:auto;max-height:320px;display:block}body .thtml .thtml-image:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .tlien,body .thtml a{color:var(--accent-ink);text-underline-offset:2px;overflow-wrap:anywhere;word-break:break-word;text-decoration:underline}body .tlien:hover,body .thtml a:hover{text-decoration-thickness:2px}body .tlien:focus-visible,body .thtml a:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px;border-radius:var(--r-2xs)}body .thtml .tcarte{--tcarte-ton:var(--line);border:1px solid var(--line);border-top:3px solid var(--tcarte-ton);border-radius:var(--r);background:var(--surface);padding:var(--sp-4);margin:var(--sp-1) 0;min-width:0;max-width:100%;color:var(--ink)}body .thtml .tcarte-dc{--tcarte-ton:var(--dc)}body .thtml .tcarte-ms365{--tcarte-ton:var(--ms365)}body .thtml .tcarte-gws{--tcarte-ton:var(--gws)}body .thtml .tcarte-puces{gap:var(--sp-2);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}body .thtml .tcarte-puce{align-items:center;gap:var(--sp-1);font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-full);padding:2px var(--sp-2);display:inline-flex}body .thtml .tcarte-puce:first-child{color:var(--ink)}body .thtml .tcarte-puce:first-child:before{content:"";border-radius:var(--r-full);background:var(--tcarte-ton);flex:none;width:8px;height:8px}body .thtml .tcarte-intro{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;line-height:1.4}body .thtml .tcarte-intertitre{margin:var(--sp-4) 0 var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--line);font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}body .thtml .tcarte>.tcarte-intertitre:first-child{border-top:0;margin-top:0;padding-top:0}body .thtml .thtml-dl{margin:var(--sp-1) 0;display:block}body .thtml .thtml-dl dt{color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-regular);margin:var(--sp-2) 0 0;overflow-wrap:anywhere}body .thtml .thtml-dl dt:first-child{margin-top:0}body .thtml .thtml-dl dt strong{font-weight:var(--fw-regular)}body .thtml .thtml-dl dd{color:var(--ink);font-weight:var(--fw-semibold);overflow-wrap:anywhere;min-width:0;margin:0}@media (min-width:561px){body .thtml .thtml-dl{column-gap:var(--sp-4);row-gap:var(--sp-2);grid-template-columns:fit-content(40%) minmax(0,1fr);display:grid}body .thtml .thtml-dl dt{margin:0}}body .thtml .tcarte .thtml-liste{margin:var(--sp-2) 0}body .thtml .tcarte-action{margin:var(--sp-4) 0 0;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2)}body .thtml .tcarte-action .tcarte-intertitre{margin:0 0 var(--sp-1);border:0;padding:0}body .thtml .tcarte-action a{font-weight:var(--fw-semibold)}body .thtml .tcarte-pied{margin-top:var(--sp-3);padding-top:var(--sp-2);border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--muted)}body .thtml .tcarte-pied+.tcarte-pied{margin-top:var(--sp-1);border-top:0;padding-top:0}body .pers-bandeau{z-index:70;background:var(--accent-deep);color:var(--on-deep);font-size:var(--fs-body);font-weight:var(--fw-semibold);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:9px 18px;display:flex;position:sticky;top:0}body .pers-bandeau-ico{flex:none;display:inline-flex}body .pers-bandeau-texte{flex:260px;min-width:0}body .pers-bandeau form{flex:none;margin-left:auto}body .pers-bandeau .btn{border-color:#0000}body .tec[data-tient="1"] .tblwrap{overflow-x:clip}body .tec[data-tient="1"] .rtable>thead>tr>th{top:var(--tic-haut,0px);position:sticky}body .tec[data-tient="0"] .tblwrap{max-height:calc(100dvh - var(--tic-haut,72px) - 16px);overflow:auto}body .tec[data-tient="0"] .rtable>thead>tr>th{position:sticky;top:0}body .tec[data-tient] .rtable>thead>tr>th{z-index:2;background:var(--surface-2);box-shadow:inset 0 -1px 0 var(--line)}@media (max-width:560px){body .tec[data-tient] .rtable>thead>tr>th{position:static}body .tec[data-tient] .tblwrap{max-height:none;overflow-x:auto}}body .bcl-manque{display:inline-block;position:relative}body .bcl-manque>summary{cursor:pointer;list-style:none}body .bcl-manque>summary::-webkit-details-marker{display:none}body .bcl-manque>summary:after{content:" ▾"}body .bcl-manque[open]>summary:after{content:" ▴"}body .bcl-manque>summary:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}body .bcl-manque-pan{z-index:3;background:var(--surface);width:min(320px,80vw);color:var(--ink);border:1px solid var(--line-strong,var(--line));border-radius:var(--r-sm);box-shadow:var(--sh-md);font-size:var(--fs-sm);white-space:normal;text-align:left;padding:12px 14px;position:absolute;top:calc(100% + 6px);right:0}body .bcl-manque-pan ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body .bcl-manque-pan li{flex-direction:column;gap:2px;display:flex}body .bcl-manque-pan b{font-weight:var(--fw-semibold)}body .bcl-manque-pan p{margin:10px 0 0}@media (max-width:560px){body .bcl-manque-pan{width:min(300px,100vw - 48px)}}body .icg-gestes{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:560px){body .icg-gestes,body .icg-gestes>.btn{flex:100%}}body .icg-modal{width:min(560px,100vw - 32px)}body .icg-intro,body .icg-etat{font-size:var(--fs-body);margin:0 0 12px}body .icg-tous{min-height:36px;font-size:var(--fs-body);font-weight:var(--fw-semibold);align-items:center;gap:8px;display:inline-flex}body .icg-liste{border:1px solid var(--line);border-radius:var(--r-sm);max-height:min(52vh,420px);margin:4px 0 0;padding:0;list-style:none;overflow-y:auto}body .icg-liste>li+li{border-top:1px solid var(--line)}body .icg-ligne{cursor:pointer;align-items:center;gap:10px;min-height:44px;padding:6px 12px;display:flex}body .icg-qui{min-width:0;font-size:var(--fs-body);display:grid}body .icg-mail{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}body .icg-alerte{border-radius:var(--r-sm);background:var(--wait-bg);border:1px solid var(--wait-line);color:var(--wait-ink);font-size:var(--fs-body);margin:0;padding:8px 12px}body .ccol-alerte{border:1px solid var(--wait);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-body);border-left-width:3px;margin:0 0 12px;padding:8px 12px}body .ccol-champ{flex:auto;gap:6px;width:100%;min-width:0;display:grid}body .ccol-champ>.ccol-choix .input{width:100%}body .ccol-champ .ccol-note,body .ccol-champ .ccol-erreur{margin:0}body .ccol-note{margin:6px 0 0}body .ccol-erreur{color:var(--danger);margin:6px 0 0}body .ccol-nonfait{margin:12px 0 0}body .ccol-gestes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}body .ccol-test{font-size:var(--fs-body);gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}body .ccol-test .ccol-ok{color:var(--ok-ink)}body .ccol-test .ccol-ko{color:var(--danger)}body .ccol-test .ccol-doute{color:var(--wait-ink)}body .ccol-bilan p{margin:0 0 4px}body .ccol-page .tce-encart+.tce-encart{margin-top:12px}body .ccol-journal .ccol-motif,body .ccol-journal .ccol-erreur{margin:4px 0 0;display:block}body .ccol-etat{border-radius:var(--r-full);font-size:var(--fs-sm);font-weight:var(--fw-semibold);background:var(--surface-2);color:var(--ink);padding:0 8px;display:inline-block}body .ccol-etat-ticket_cree,body .ccol-etat-suivi_ajoute{background:var(--ok-bg);color:var(--ok-ink)}body .ccol-etat-a_trier,body .ccol-etat-erreur{background:var(--wait-bg);color:var(--wait-ink)}body .ccol-choix{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .ccol-choix>.input{flex:220px;min-width:0}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--edr-rouge:#fca5a5;--edr-orange:#fcd34d;--edr-vert:#86efac;--edr-bleu:#93c5fd;--edr-violet:#c4b5fd;--edr-gris:#cbd5e1}}@media (pointer:coarse){body .edr-outil{min-width:var(--tap);height:var(--tap)}}@supports (color:color-mix(in lab, red, red)){body .tic-reponse[data-note="1"] .tic-compo .edr-zone{background:color-mix(in oklab, var(--wait-deep) 6%, var(--edr-papier))}body .tic-reponse[data-solution="1"] .tic-compo .edr-zone{background:color-mix(in oklab, var(--ok-deep) 6%, var(--edr-papier))}}@media (prefers-reduced-motion:reduce){body .edr-outil{transition:none}}:root{--edr-mention-fond:#e8eefc;--edr-mention-encre:#1d4ed8}body .edr-avec-mentions{position:relative}body .edr-zone span[data-mention]{border-radius:var(--r-2xs);background:var(--edr-mention-fond);color:var(--edr-mention-encre);font-weight:var(--fw-semibold);white-space:nowrap;-webkit-user-select:all;user-select:all;padding:0 4px;line-height:1.35;display:inline-block}body .edr-mentions{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:260px;max-width:calc(100vw - 16px);max-height:264px;color:var(--ink);box-shadow:var(--sh-lg);margin:0;padding:4px;list-style:none;position:fixed;inset:auto;overflow-y:auto}body .edr-mention-choix{border-radius:var(--r-xs);cursor:pointer;min-height:36px;transition:background var(--dur-1) var(--ease-out);flex-direction:column;justify-content:center;gap:1px;padding:4px 8px;display:flex}body .edr-mention-choix[aria-selected=true]{background:var(--surface-2);box-shadow:inset 3px 0 0 var(--accent-ink)}body .edr-mention-nom{font-size:var(--fs-body);font-weight:var(--fw-medium)}body .edr-mention-mel{color:var(--muted);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (pointer:coarse){body .edr-mention-choix{min-height:var(--tap,44px)}}@media (prefers-reduced-motion:reduce){body .edr-mention-choix{transition:none}}body .mnc-zone{flex:none;display:inline-flex}body .mnc-cloche{border-radius:var(--r-sm);width:36px;height:34px;color:var(--side-ink);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}body .mnc-cloche:hover,body .mnc-cloche:focus-visible,body .mnc-cloche[aria-expanded=true]{background-color:var(--side-hover);color:var(--side-ink-strong)}body .mnc-cloche:focus-visible{outline:2px solid var(--side-ink-strong);outline-offset:1px}body .mnc-pastille{border-radius:var(--r-full);background:var(--danger-deep);min-width:17px;height:17px;color:var(--on-deep);box-shadow:0 0 0 2px var(--brand-ink);font-size:var(--fs-nano);font-weight:var(--fw-bold);pointer-events:none;justify-content:center;align-items:center;padding:0 4px;line-height:1;display:inline-flex;position:absolute;top:1px;right:1px}body .side-mobilebar .mnc-barre{margin-left:auto}body:has(.pal-ouvre) .side-mobilebar .mnc-barre{margin-right:120px}@media (max-width:520px){body:has(.pal-ouvre) .side-mobilebar .mnc-barre{margin-right:54px}}body .side-mobilebar .mnc-barre .mnc-cloche{border:1px solid var(--side-edge);width:44px;height:44px;color:var(--side-ink-strong)}@media (max-width:820px){body .mnc-menu{display:none}}@media (pointer:coarse){body .mnc-menu .mnc-cloche{width:var(--tap,44px);height:var(--tap,44px)}}body .mnc-fen:not(:popover-open){display:none}body .mnc-fen:popover-open{flex-direction:column;display:flex}body .mnc-fen{inset:auto auto 12px calc(var(--menu-w,220px) + 8px);width:min(380px, calc(100vw - var(--menu-w,220px) - 24px));border:1px solid var(--line);border-radius:var(--r);background:var(--surface);max-height:min(560px,100dvh - 24px);color:var(--ink);box-shadow:var(--sh-lg);margin:0;padding:0;position:fixed;overflow:hidden}@media (max-width:820px){body .mnc-fen{width:auto;max-height:calc(100dvh - 82px);inset:70px 8px auto}}body .mnc-fen-tete{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 10px;display:flex}body .mnc-fen-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0}body .mnc-fen .mnc-liste{flex:auto;min-height:0;overflow-y:auto}body .mnc-fen-pied{border-top:1px solid var(--line);text-align:center;flex:none;padding:10px 14px}body .mnc-tout{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--accent-ink)}body .mnc-vide{font-size:var(--fs-body);color:var(--muted);margin:0;padding:18px 14px}body .mnc-erreur{font-size:var(--fs-body);color:var(--danger);margin:8px 14px}body .mnc-section{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0;padding:8px 14px 4px}body .mnc-fen .mnc-liste:has(.mnc-panne){border-bottom:1px solid var(--line);flex:none}body .mnc-panne .mnc-point{background:var(--wait)}body .mnc-liste{margin:0;padding:0;list-style:none}body .mnc-ligne{color:var(--ink);border-bottom:1px solid var(--line);transition:background-color var(--dur-1) var(--ease-out);gap:10px;padding:10px 14px;text-decoration:none;display:flex}body .mnc-liste>li:last-child>.mnc-ligne{border-bottom:0}body .mnc-ligne:hover,body .mnc-ligne:focus-visible{background:var(--surface-2)}body .mnc-ligne:focus-visible{outline:2px solid var(--brand-2);outline-offset:-2px}body .mnc-point{border-radius:var(--r-full);background:0 0;flex:none;width:8px;height:8px;margin-top:6px}body .mnc-non-lue .mnc-point{background:var(--accent)}body .mnc-corps{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}body .mnc-qui{font-size:var(--fs-body);overflow-wrap:anywhere}body .mnc-qui b{font-weight:var(--fw-semibold)}body .mnc-nature{color:var(--muted)}body .mnc-ticket{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink);overflow-wrap:anywhere}body .mnc-extrait{font-size:var(--fs-sm);color:var(--muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body .mnc-quand{font-size:var(--fs-sm);color:var(--muted)}body .mnc-filtres{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}body .mnc-page-barre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}body .mnc-liste-page{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow:hidden}body .mnc-carte{border-bottom:1px solid var(--line);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}body .mnc-carte:last-child{border-bottom:0}body .mnc-ticket-lien{text-decoration:none}body .mnc-ticket-lien:hover,body .mnc-ticket-lien:focus-visible{color:var(--accent-ink);text-decoration:underline}body .mnc-marquer{flex:none}body .mnc-pages{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;display:flex}@media (max-width:560px){body .mnc-carte{flex-wrap:wrap}body .mnc-marquer{margin-left:18px}}body .edr-rendu .mention{border-radius:var(--r-2xs);background:var(--brand-2);padding:0 5px;display:inline}@supports (color:color-mix(in lab, red, red)){body .edr-rendu .mention{background:color-mix(in srgb, var(--brand-2) 12%, var(--surface))}}body .edr-rendu .mention{color:var(--brand-2);font-weight:var(--fw-semibold);white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (prefers-reduced-motion:reduce){body .mnc-cloche,body .mnc-ligne{transition:none}}body .cat-tuiles-zone,body .cat-formulaire{flex-direction:column;gap:16px;display:flex}body .cat-vue{animation:cat-apparait var(--dur-2) var(--ease-out) both}@keyframes cat-apparait{0%{opacity:0}to{opacity:1}}body .cat-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}body .cat-sous-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .cat-sous-titre:focus{outline:none}body .cat-sous-titre:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-2xs)}body .cat-recherche{flex:240px;min-width:0;max-width:320px;position:relative}body .cat-recherche .input{width:100%;max-width:none;padding-left:34px}body .cat-recherche-ic{color:var(--muted);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:11px;transform:translateY(-50%)}body .cat-vide{border:1px dashed var(--line);border-radius:var(--r);font-size:var(--fs-body);color:var(--muted);text-align:center;margin:0;padding:16px;line-height:1.5}body .cat-groupe{flex-direction:column;gap:8px;display:flex}body .cat-groupe-tete{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}body .cat-groupe-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);text-transform:uppercase;letter-spacing:.04em;margin:0}body .cat-groupe-aide{font-size:var(--fs-sm);color:var(--muted)}body .cat-tuiles{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}body .cat-tuiles>li{min-width:0;display:flex}body .cat-tuile,body .cat-autre{text-align:left;background:var(--surface);width:100%;color:var(--ink);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;font:inherit;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);align-items:flex-start;gap:12px;padding:14px;display:flex}body .cat-tuile{min-height:88px}body .cat-tuile:hover,body .cat-autre:hover{border-color:var(--line-hover);background:var(--surface-2);box-shadow:var(--sh-sm)}body .cat-tuile:active,body .cat-autre:active{box-shadow:none}body .cat-tuile:focus-visible,body .cat-autre:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .cat-tuile-ic{border-radius:var(--r-sm);background:var(--accent-bg);width:40px;height:40px;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}body .cat-tuile[data-nature=incident] .cat-tuile-ic{background:var(--wait-bg);color:var(--wait-ink)}body .cat-tuile-texte{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}body .cat-tuile-nom{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;line-height:1.35}body .cat-tuile-aide{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}body .cat-tuile-meta{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--muted);margin-top:auto;padding-top:4px}body .cat-tuile-fleche{color:var(--muted);transition:color var(--dur-1) var(--ease-out);flex:none;align-self:center;display:inline-flex;transform:scaleX(-1)}body .cat-autre:hover .cat-tuile-fleche{color:var(--ink)}body .cat-autre{background:var(--surface);color:var(--ink);border-style:dashed;align-items:center;padding:10px 14px}body .cat-autre-ic{border-radius:var(--r-sm);width:32px;height:32px;color:var(--muted);border:1px solid var(--line);background:var(--surface);flex:none;justify-content:center;align-items:center;display:inline-flex}body .cat-entete{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:-6px;display:flex}body .cat-rappel{background:var(--surface-2);color:var(--ink);border:1px solid var(--line);border-radius:var(--r);align-items:flex-start;gap:14px;padding:14px 16px;display:flex}body .cat-rappel-ic{border-radius:var(--r-sm);background:var(--accent-bg);width:44px;height:44px;color:var(--accent-ink);border:1px solid var(--line);flex:none;justify-content:center;align-items:center;display:inline-flex}body .cat-rappel[data-nature=incident] .cat-rappel-ic{background:var(--wait-bg);color:var(--wait-ink)}body .cat-rappel[data-nature=libre] .cat-rappel-ic{background:var(--surface);color:var(--muted)}body .cat-rappel-texte{flex-direction:column;gap:4px;min-width:0;padding-top:2px;display:flex}body .cat-rappel-titre{font-size:var(--fs-title);overflow-wrap:anywhere}body .cat-rappel-aide{font-size:var(--fs-body);color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.5}body .cat-form.spc-form{gap:18px}body .cat-form-fin{flex-direction:column;gap:18px;display:flex}body .cat-form-separe{border-top:1px solid var(--line);padding-top:18px}body .cat-explique{align-items:flex-start;gap:6px;display:flex}body .cat-explique>svg{flex:none;margin-top:1px}body .cat-facultatif{font-weight:var(--fw-regular);color:var(--muted)}body .cat-ouinon.spc-seg{width:auto;max-width:220px}@media (prefers-reduced-motion:reduce){body .cat-tuile,body .cat-autre,body .cat-tuile-fleche{transition:none}body .cat-vue{animation:none}}body .cit-zone{flex-direction:column;gap:12px;display:flex}body .cit-barre-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}body .cit-compte{font-size:var(--fs-body);color:var(--muted);margin:0}body .cit-refus{color:var(--danger);margin:0}body .cit-info{color:var(--ok-ink);margin:0}body .cit-note{margin:0}body .cit-muet{flex-wrap:wrap;align-items:flex-start;gap:10px 16px;display:flex}body .cit-muet .cit-refus{flex:320px}body .cit-nom{align-items:flex-start;gap:8px;min-width:0;display:flex}body .cit-branche{color:var(--muted);flex:none}body .cit-nom-texte{flex-direction:column;gap:2px;min-width:0;display:flex}body .cit-nom-texte b{font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere}body .cit-commentaire,body .cit-sous{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;display:block}body .cit-pastille{font-size:var(--fs-micro);flex:none}@media (min-width:561px){body .cit-nom[data-niveau="1"]{padding-left:20px}body .cit-nom[data-niveau="2"]{padding-left:40px}body .cit-nom[data-niveau="3"]{padding-left:60px}body .cit-nom[data-niveau="4"]{padding-left:80px}body .cit-nom[data-niveau="5"]{padding-left:100px}body .cit-nom[data-niveau="6"]{padding-left:120px}}body .cit-usages{font-size:var(--fs-sm);color:var(--ink);margin:0;padding-left:18px}body .cit-usages li+li{margin-top:2px}body .cit-gestes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}body .cit-suppr{text-align:left;flex-direction:column;gap:10px;display:flex}body .cit-suppr p{margin:0}body .cit-suppr-bloque{color:var(--danger)}body .cit-editeur .cit-ed-champs{flex-direction:column;gap:14px;display:flex}body .cit-champ{flex-direction:column;gap:6px;min-width:0;display:flex}body .cit-champ>label,body .cit-cases>legend{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .cit-champ>.helper{margin:0}body .cit-champ .input{width:100%;max-width:none}body .cit-facultatif{font-weight:var(--fw-regular);color:var(--muted)}body .cit-cases{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}body .cit-cases>legend{margin-bottom:4px;padding:0}body .cit-case{min-height:28px;font-size:var(--fs-body);color:var(--ink);cursor:pointer;align-items:center;gap:10px;display:flex}body .cit-case>input[type=checkbox]{flex:none;width:18px;height:18px;margin:0}body .cit-ed-pied{flex-shrink:0;padding:0 22px 16px}body .cit-types-amorce{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}body .cit-types-amorce>.helper{flex:280px;margin:0}body .cit-types .cit-ty-corps{flex-direction:column;gap:12px;display:flex}body .cit-ty-bilan{flex-direction:column;gap:6px;display:flex}body .cit-ty-bilan p{color:var(--ink);margin:0}body .cit-ty-refus{font-size:var(--fs-sm);color:var(--danger);margin:0;padding-left:18px}body .cit-ty-refus li{overflow-wrap:anywhere}body .cit-ty-liste,body .cit-ty-enfants{margin:0;padding:0;list-style:none}body .cit-ty-liste{flex-direction:column;gap:10px;display:flex}body .cit-ty-enfants{flex-direction:column;gap:2px;margin-top:2px;padding-left:28px;display:flex}body .cit-ty-ligne{min-height:32px;font-size:var(--fs-body);color:var(--ink);align-items:center;gap:10px;min-width:0;display:flex}body label.cit-ty-ligne{cursor:pointer}body .cit-ty-ligne>input[type=checkbox]{flex:none;width:18px;height:18px;margin:0}body .cit-ty-nom{overflow-wrap:anywhere;min-width:0}body .cit-ty-nom-famille .cit-ty-nom{font-weight:var(--fw-semibold)}body .cit-ty-deja,body .cit-ty-deja .cit-ty-nom{color:var(--muted)}body .cit-ty-place{text-align:center;width:18px;color:var(--ok-ink);flex:none}body .cit-ty-pastille{font-size:var(--fs-micro);flex:none}body .cit-ty-note{margin:0}body .cit-ty-pied{align-items:center}body .cit-ty-pied>.cit-compte{margin-right:auto}body .cit-ty-total{color:var(--ink);margin:0}body .cit-ty-apercu{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}body .cit-ty-ap{min-height:28px;font-size:var(--fs-body);color:var(--muted);align-items:center;gap:8px;min-width:0;display:flex}body .cit-ty-ap-nouvelle,body .cit-ty-ap-parent{color:var(--ink)}body .cit-ty-ap-nouvelle .cit-ty-nom{font-weight:var(--fw-semibold)}body .cit-ty-ap-nouvelle .cit-ty-pastille{color:var(--ok-ink)}body .cit-ty-ap[data-niveau="1"]{padding-left:12px}body .cit-ty-ap[data-niveau="2"],body .cit-ty-ap[data-niveau="3"],body .cit-ty-ap[data-niveau="4"],body .cit-ty-ap[data-niveau="5"],body .cit-ty-ap[data-niveau="6"]{padding-left:24px}@media (min-width:561px){body .cit-ty-ap[data-niveau="1"]{padding-left:20px}body .cit-ty-ap[data-niveau="2"]{padding-left:40px}body .cit-ty-ap[data-niveau="3"]{padding-left:60px}body .cit-ty-ap[data-niveau="4"]{padding-left:80px}body .cit-ty-ap[data-niveau="5"]{padding-left:100px}body .cit-ty-ap[data-niveau="6"]{padding-left:120px}}:root{--cat-liste-max:920px}body .cat-pan{flex-direction:column;gap:16px;display:flex}body .cat-zone{max-width:var(--cat-liste-max);flex-direction:column;gap:12px;display:flex}body .cat-barre-tete{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-bottom:12px;display:flex}body .cat-compte{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .cat-barre-gestes{flex-wrap:wrap;gap:8px;display:flex}body .cat-info{color:var(--ok-ink);margin:0}body .cat-refus{color:var(--danger);margin:0}body .cat-note{font-size:var(--fs-sm);margin:0}body .cat-liste{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .cat-ligne{align-items:center;gap:var(--sp-2) 12px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);transition:border-color var(--dur-1) var(--ease-out);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"poignee ic corps corps""statut statut statut gestes";padding:10px 12px;display:grid}body .cat-ligne:hover{border-color:var(--line-hover)}@media (min-width:561px){body .cat-ligne{grid-template-columns:auto auto minmax(0,1fr) auto auto;grid-template-areas:"poignee ic corps statut gestes"}}body .cat-ligne-poignee{grid-area:poignee}body .cat-ligne-ic{border-radius:var(--r-sm);background:var(--accent-bg);width:36px;height:36px;color:var(--accent-ink);flex:none;grid-area:ic;justify-content:center;align-items:center;display:inline-flex}body .cat-ligne-corps{flex-direction:column;grid-area:corps;gap:5px;min-width:0;display:flex}body .cat-ligne-nom{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere}body .cat-statut{grid-area:statut;justify-content:center;justify-self:start;min-width:84px}body .cat-ligne-gestes{grid-area:gestes;justify-self:end;align-items:center;gap:6px;display:flex}body .cat-ligne-off{background:var(--surface-2);border-style:dashed}body .cat-ligne-off .cat-ligne-nom{color:var(--muted)}body .cat-ligne-off .cat-ligne-ic{background:var(--off-bg);color:var(--muted)}body .cat-meta{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}body .cat-meta>li{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-full);overflow-wrap:anywhere;align-items:center;gap:4px;padding:1px 8px;line-height:1.6;display:inline-flex}body .cat-meta>li.cat-meta-masque{color:var(--wait-ink);background:var(--wait-bg);border-color:var(--wait-line)}body .cat-editeur .modal-hd h3{overflow-wrap:anywhere}body .cat-ed-grille{flex-direction:column;gap:20px;display:flex}body .cat-ed-champs{flex-direction:column;gap:0;min-width:0;display:flex}@media (min-width:900px){body .cat-ed-grille{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:24px;display:grid}body .cat-ed-champs{grid-area:1/1}body .cat-apercu{grid-area:1/2;position:sticky;top:0}}body .cat-ed-section{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding:18px 0;display:flex}body .cat-ed-section:first-child{border-top:none;padding-top:0}body .cat-ed-section:last-child{padding-bottom:0}body .cat-ed-section>h4{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .cat-ed-section>h4+.helper{margin:-6px 0 0}body .cat-champ{flex-direction:column;gap:6px;min-width:0;display:flex}body .cat-champ>label,body .cat-champ-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .cat-champ>.helper{margin:0}body .cat-editeur .cat-champ .input{width:100%;max-width:none}body .cat-ed-facultatif{font-weight:var(--fw-regular);color:var(--muted)}body .cat-champs-duo{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:561px){body .cat-champs-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}body .cat-cases{flex-direction:column;gap:10px;display:flex}body .cat-case{align-items:flex-start;gap:10px;min-width:0;display:flex}body .cat-case>input[type=checkbox]{flex:none;width:18px;height:18px;margin:1px 0 0}body .cat-case label{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink);cursor:pointer}body .cat-case .helper{margin:2px 0 0}body .cat-icones{flex-wrap:wrap;gap:6px;display:flex}body .cat-icone{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:40px;height:40px;color:var(--ink);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}body .cat-icone:hover{border-color:var(--accent)}body .cat-icone.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-ink);background:var(--accent-bg)}body .cat-icone:disabled{cursor:default}body .cat-questions{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body .cat-question{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex}body .cat-q-tete{align-items:center;gap:8px;display:flex}body .cat-q-rang{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);flex:auto}body .cat-q-rangee{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;display:flex}body .cat-q-type{flex:200px}body .cat-q-oblig{align-items:center;min-height:44px}body .cat-masques{margin:0}body .cat-clients{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:2px 12px;max-height:240px;margin:0;padding:4px 0;list-style:none;display:grid;overflow:auto}body .cat-clients>li{align-items:center;gap:8px;min-width:0;min-height:36px;padding:4px 10px;display:flex}body .cat-clients>li>label{overflow-wrap:anywhere;cursor:pointer}body .cat-code{color:var(--muted);font-size:var(--fs-sm)}body .cat-apercu{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);flex-direction:column;gap:10px;padding:12px;display:flex}body .cat-apercu-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin:0}body .cat-apercu .cat-tuile{pointer-events:none}body .cat-apercu-etat{margin:0}body .cat-ed-pied{flex-shrink:0;padding:0 22px 16px}@media (max-width:560px){body .cat-ed-pied{padding:0 16px 16px}}body .cat-valeurs{flex-direction:column;gap:6px;display:flex}body .cat-valeurs-liste{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .cat-valeur{align-items:center;gap:6px;display:flex}body .cat-valeur>.input{flex:1;min-width:0}body .cat-valeur-retirer{flex:none}@media (prefers-reduced-motion:reduce){body .cat-ligne,body .cat-icone{transition:none}}body .cat-accueil{grid-column:1/-1;min-width:0}body .cat-accueil-liste{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}body .cat-accueil-liste>li{min-width:0;display:flex}body .cat-accueil{container:cat-accueil/inline-size}body .cat-accueil-liste{grid-auto-rows:1fr}@container cat-accueil (min-width:520px){body .cat-accueil-liste:has(>li:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}body .cat-accueil-liste:has(>li:nth-child(5):last-child)>li{grid-column:span 2}body .cat-accueil-liste:has(>li:nth-child(5):last-child)>li:nth-child(n+4){grid-column:span 3}}@container cat-accueil (min-width:1000px){body .cat-accueil-liste:has(>li:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}body .cat-accueil-liste:has(>li:nth-child(5):last-child)>li{grid-column:auto}body .cat-accueil-liste:has(>li:nth-child(5):last-child)>li:nth-child(n+4){grid-column:auto}body .cat-accueil-liste:has(>li:nth-child(5):last-child) .cat-accueil-tuile{flex-direction:column;gap:10px}}body .cat-accueil-tuile{background:var(--surface);width:100%;color:var(--ink);border:1px solid var(--line);border-radius:var(--r);transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);align-items:flex-start;gap:12px;padding:14px;text-decoration:none;display:flex}body .cat-accueil-tuile:hover{border-color:var(--line-hover);background:var(--surface-2)}body .cat-accueil-tuile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .cat-accueil-tuile[aria-current=page]{border-color:var(--accent)}body .cat-accueil-ic{border-radius:var(--r-sm);background:var(--accent-bg);width:40px;height:40px;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}body .cat-accueil-texte{flex-direction:column;gap:3px;min-width:0;display:flex}body .cat-accueil-titre{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;line-height:1.35}body .cat-accueil-phrase{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;line-height:1.45}@media (max-width:980px){body .cat-accueil{order:-2}}body .cat-fil-zone{flex-direction:column;gap:8px;display:flex}body .cat-fil{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}body .cat-fil>li{min-width:0;display:flex}body .cat-fil-pas{min-height:28px;color:var(--muted);font:inherit;font-size:var(--fs-sm);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:2px 0;display:inline-flex}body button.cat-fil-pas{cursor:pointer;color:var(--ink)}body button.cat-fil-pas:hover .cat-fil-nom{color:var(--accent-ink);text-decoration:none}body button.cat-fil-pas:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-2xs)}body .cat-fil-num{border-radius:var(--r-full);border:1px solid var(--line);background:var(--surface);width:24px;height:24px;font-size:var(--fs-micro);font-weight:var(--fw-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}body .cat-fil-fait .cat-fil-num{background:var(--accent-bg);color:var(--accent-ink);border-color:#0000}body .cat-fil-on .cat-fil-pas{color:var(--ink);font-weight:var(--fw-semibold)}body .cat-fil-on .cat-fil-num{background:var(--accent-deep);color:var(--on-deep);border-color:#0000}body .cat-fil-nom{overflow-wrap:anywhere}body .cat-progression{border-radius:var(--r-full);background:var(--surface-2);height:4px;overflow:hidden}body .cat-progression>span{border-radius:var(--r-full);background:var(--accent);height:100%;transition:width var(--dur-3) var(--ease-in-out);display:block}@media (max-width:560px){body .cat-fil-nom{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body .cat-fil{gap:6px}}body .cat-etape{flex-direction:column;gap:4px;display:flex}body .cat-etape-compte{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0}body .cat-etape-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .cat-etape-titre:focus{outline:none}body .cat-etape-titre:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-2xs)}body .cat-etape-aide{font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.5}body .cat-choix{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}body .cat-choix:focus{outline:none}body .cat-choix>legend{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink);margin-bottom:6px;padding:0}body .cat-choix-recherche{max-width:none}body .cat-choix-liste{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;gap:2px;max-height:280px;margin:0;padding:4px;list-style:none;display:flex;overflow-y:auto}body .cat-choix[aria-invalid=true] .cat-choix-liste{border-color:var(--danger)}body .cat-choix-liste>li{border-radius:var(--r-xs);align-items:center;gap:10px;min-height:40px;padding:6px 8px;display:flex}body .cat-choix-liste>li:hover{background:var(--surface-2)}body .cat-choix-liste>li>input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:0}body .cat-choix-liste>li>label{cursor:pointer;min-width:0;font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;flex:auto}body .cat-choix-detail,body .cat-choix-vide{color:var(--muted);font-size:var(--fs-sm)}body .cat-etapes [aria-invalid=true].input{border-color:var(--danger)}body .cat-description{min-width:0}body .cat-recap{flex-direction:column;gap:14px;display:flex}body .cat-recap-section{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:12px 14px}body .cat-recap-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6px}body .cat-recap-liste{flex-direction:column;margin:0;display:flex}body .cat-recap-ligne{border-top:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:4px 14px;padding:8px 0;display:grid}body .cat-recap-ligne:first-child{border-top:0}body .cat-recap-ligne>dt{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}body .cat-recap-ligne>dd{justify-content:space-between;align-items:flex-start;gap:8px 12px;min-width:0;margin:0;display:flex}body .cat-recap-valeur{font-size:var(--fs-body);color:var(--ink);font-weight:var(--fw-medium);white-space:pre-line;overflow-wrap:anywhere;min-width:0}body .cat-recap-ligne>dd>.btn{flex:none}@media (max-width:560px){body .cat-recap-ligne{grid-template-columns:minmax(0,1fr)}}body .cat-erreur{font-size:var(--fs-body);color:var(--danger);margin:0;line-height:1.5}body .cat-etapes-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:4px;display:flex}body .cat-etapes-actions .btn{align-items:center;gap:6px;display:inline-flex}body .cat-fin{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);align-items:flex-start;gap:14px;padding:16px;display:flex}body .cat-fin-ic{border-radius:var(--r-sm);background:var(--ok-bg);width:40px;height:40px;color:var(--ok-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}body .cat-fin-texte{flex-direction:column;gap:6px;min-width:0;display:flex}body .cat-fin-titre{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);margin:0;line-height:1.5}body .cat-fin-lien{font-size:var(--fs-body);margin:0}body .cat-fin-avis{font-size:var(--fs-body);color:var(--wait-ink);margin:0;line-height:1.5}@media (prefers-reduced-motion:reduce){body .cat-accueil-tuile,body .cat-progression>span{transition:none}}body .tkc-barre{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px;display:flex}body .tkc-filtres{flex-wrap:wrap;flex:auto;max-width:100%;display:flex}body .tkc-filtres button{white-space:nowrap;flex:auto;justify-content:center}body .tkc-n{border-radius:var(--r-full);background:currentColor;justify-content:center;align-items:center;min-width:20px;padding:0 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){body .tkc-n{background:color-mix(in oklab, currentColor 12%, transparent)}}body .tkc-n{font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}body .tkc-filtres button[data-attente]:not(.on) .tkc-n{background:var(--accent-deep);color:var(--on-deep)}body .tkc-chercher{flex:220px;min-width:0;position:relative}body .tkc-chercher>svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}body .tkc-chercher .tkc-recherche{width:100%;max-width:none;padding-left:32px}@media (min-width:561px){body .tkc-barre .tkc-chercher .tkc-recherche{height:36px;min-height:36px;padding-top:0;padding-bottom:0}body .tkc-barre>.seg{min-height:36px;padding-top:2px;padding-bottom:2px}}body .spc-liste.tkc-liste>li[data-teinte]{box-shadow:inset 3px 0 0 var(--tc)}body .spc-liste.tkc-liste>li.spc-a-vous{box-shadow:inset 3px 0 0 var(--brand-2)}body .spc-liste.tkc-liste{gap:var(--sp-2)}body .spc-liste.tkc-liste>li.spc-a-vous,body .spc-liste.tkc-liste>li.spc-a-vous+li{border-top-color:#0000}body .spc-dem-qui{max-width:100%;display:inline-block}body .tkc-titre{color:var(--ink);text-decoration:none}body .tkc-titre:hover{color:var(--accent-ink);text-decoration:none}body .tkc-titre:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px;border-radius:var(--r-2xs)}body .spc-liste.tkc-liste>li[data-famille=clos] .tkc-titre{color:var(--muted);font-weight:var(--fw-medium)}body .tkc-valider{border-radius:var(--r-sm);border:1px solid var(--tc,var(--ok));margin-top:10px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){body .tkc-valider{border:1px solid color-mix(in oklab, var(--tc,var(--ok)) 30%, var(--line))}}body .tkc-valider{background:var(--tc,var(--ok))}@supports (color:color-mix(in lab, red, red)){body .tkc-valider{background:color-mix(in oklab, var(--tc,var(--ok)) 7%, var(--surface))}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body .tkc-valider{border-color:var(--tc,var(--ok))}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) body .tkc-valider{border-color:color-mix(in oklab, var(--tc,var(--ok)) 50%, var(--line))}}:root:not([data-theme=light]) body .tkc-valider{background:var(--tc,var(--ok))}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) body .tkc-valider{background:color-mix(in oklab, var(--tc,var(--ok)) 22%, var(--surface))}}}:root[data-theme=dark] body .tkc-valider{border-color:var(--tc,var(--ok))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] body .tkc-valider{border-color:color-mix(in oklab, var(--tc,var(--ok)) 50%, var(--line))}}:root[data-theme=dark] body .tkc-valider{background:var(--tc,var(--ok))}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] body .tkc-valider{background:color-mix(in oklab, var(--tc,var(--ok)) 22%, var(--surface))}}body .tkc-valider-tete{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:6px;margin:0;display:flex}body .tkc-valider-tete>svg{color:var(--ok-ink);flex:none}body .tkc-sol{border-left:2px solid var(--line);margin:8px 0 0;padding:0 0 0 10px}body .tkc-sol p{color:var(--ink);font-size:var(--fs-body);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}body .tkc-sol footer{font-size:var(--fs-sm);color:var(--muted);margin-top:4px}body .tkc-valider .spc-decision-compacte{margin-top:10px}body .tkc-valider .spc-decision-compacte .spc-actions{justify-content:flex-start}body .tkc-motif{font-size:var(--fs-sm);color:var(--muted);margin:8px 0 0;line-height:1.45}body .tkc-annonce{border-radius:var(--r-sm);border:1px solid var(--ok);align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){body .tkc-annonce{border:1px solid color-mix(in oklab, var(--ok) 35%, var(--line))}}body .tkc-annonce{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .tkc-annonce{background:color-mix(in oklab, var(--ok) 9%, var(--surface))}}body .tkc-annonce{color:var(--ink);font-size:var(--fs-sm)}body .tkc-annonce>svg{color:var(--ok-ink);flex:none}body .tkc-vide{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:20px 8px;display:flex}body .tkc-vide-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .tkc-vide-raison{max-width:46ch;font-size:var(--fs-sm);color:var(--muted);text-wrap:balance;margin:0;line-height:1.5}body .tkc-vide .btn{margin-top:6px}@media (max-width:560px){body .spc-liste.tkc-liste>li{grid-template-columns:minmax(0,1fr)}body .spc-liste.tkc-liste>li>.btn{justify-self:start;margin-top:6px}}body .tkc-types{flex-wrap:wrap;flex:0 auto;max-width:100%;display:flex}body .tkc-types button{white-space:nowrap;flex:auto;justify-content:center}body .spc-regle-type,body .cat-regle-type{color:var(--ink);font-weight:var(--fw-medium)}body .cat-regle-type{font-size:var(--fs-sm);margin:0 0 10px;line-height:1.45}body .tkc-commerce{border-radius:var(--r-sm);border:1px solid var(--line);border-left:3px solid var(--brand-2);background:var(--surface-2);color:var(--ink);font-size:var(--fs-sm);align-items:center;gap:8px;margin:12px 0 0;padding:8px 12px;display:flex}body .tkc-commerce>svg{color:var(--brand-2);flex:none}body .spc-page>.tkc-bandeau{border-radius:var(--r-sm);border:1px solid var(--brand-2);grid-column:1/-1;align-items:center;gap:10px;margin:0;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){body .spc-page>.tkc-bandeau{border:1px solid color-mix(in oklab, var(--brand-2) 22%, var(--line))}}body .spc-page>.tkc-bandeau{border-left:3px solid var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .spc-page>.tkc-bandeau{background:color-mix(in oklab, var(--brand-2) 6%, var(--surface))}}body .spc-page>.tkc-bandeau{color:var(--ink);font-size:var(--fs-md);line-height:1.45}body .spc-page>.tkc-bandeau>svg{color:var(--brand-2);flex:none}body .spc-principal{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:980px){body .spc-page>.tkc-bandeau{order:-3}}body .spc-liste.tkc-liste>li{transition:background-color var(--dur-1) var(--ease-out)}body .spc-liste.tkc-liste>li:hover{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .spc-liste.tkc-liste>li:hover{background-color:color-mix(in oklab, var(--ink) 3%, transparent)}}body .tkc-savoir{--tkc-savoir-pad:var(--sp-4);padding:0}@media (min-width:561px){body .tkc-savoir{--tkc-savoir-pad:var(--sp-5)}}body .tkc-savoir-tete{padding:var(--tkc-savoir-pad);cursor:pointer;font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);border-radius:var(--r);align-items:flex-start;gap:8px;list-style:none;display:flex}body .tkc-savoir-tete::-webkit-details-marker{display:none}body .tkc-savoir-tete>svg{color:var(--muted);flex:none;margin-top:3px}body .tkc-savoir-texte{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}body .tkc-savoir-titre{line-height:1.35}body .tkc-savoir-sous{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted);line-height:1.5}body .tkc-savoir-tete:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:8px;height:8px;transition:transform var(--dur-2) var(--ease-in-out);flex:none;margin-top:6px;margin-left:auto;transform:rotate(45deg)}body .tkc-savoir[open]>.tkc-savoir-tete:after{transform:rotate(-135deg)}body .tkc-savoir-tete:focus-visible{outline:2px solid var(--brand-2);outline-offset:-2px}body .tkc-savoir-liste{padding:0 var(--tkc-savoir-pad) var(--tkc-savoir-pad) calc(var(--tkc-savoir-pad) + 24px);flex-direction:column;gap:8px;margin:0;display:flex}body .tkc-savoir-liste li{font-size:var(--fs-sm);color:var(--muted);line-height:1.5}body .tkc-savoir-liste b{color:var(--ink);font-weight:var(--fw-semibold)}body .tkc-ill{flex:none;width:128px;height:96px}body .tkc-ill.tkc-ill-petite{width:88px;height:66px}body .tkc-ill-sol{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .tkc-ill-sol{fill:color-mix(in oklab, var(--ink) 7%, transparent)}}body .tkc-ill-dos{fill:var(--surface-2);stroke:var(--line);stroke-width:1.5px}body .tkc-ill-face{fill:var(--surface);stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .tkc-ill-face{stroke:color-mix(in oklab, var(--ink) 28%, var(--line))}}body .tkc-ill-face{stroke-width:1.5px}body .tkc-ill-perfo{stroke:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .tkc-ill-perfo{stroke:color-mix(in oklab, var(--ink) 20%, var(--line))}}body .tkc-ill-perfo{stroke-width:1.5px;stroke-dasharray:3 3}body .tkc-ill-ligne{fill:var(--line)}body .tkc-ill-ligne.tkc-ill-fort{fill:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .tkc-ill-ligne.tkc-ill-fort{fill:color-mix(in oklab, var(--ink) 22%, var(--line))}}body .tkc-ill-pastille{fill:var(--ok-deep)}body .tkc-ill-coche{fill:none;stroke:var(--on-deep);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}body .tkc-vide.tkc-vide-page{gap:8px;padding:24px 8px 8px}body .tkc-coche{vertical-align:-4px;flex:none;width:18px;height:18px;margin-right:6px}body .tkc-coche-rond{fill:var(--ok-deep);transform-origin:50%;animation:tkc-coche-rond var(--dur-2) var(--ease-out) both}body .tkc-coche-trait{fill:none;stroke:var(--on-deep);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14px;animation:tkc-coche-trait var(--dur-3) var(--ease-spring) var(--dur-1) forwards}body .spc-decision-ok{align-items:center;display:flex}@keyframes tkc-coche-rond{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes tkc-coche-trait{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){body .tkc-coche-rond,body .tkc-coche-trait{animation:none}body .tkc-coche-trait{stroke-dashoffset:0}body .spc-liste.tkc-liste>li,body .tkc-savoir-tete:after{transition:none}}body .spc-cote-ecrire .spc-rang{grid-template-columns:minmax(0,1fr)}@media (max-width:560px){body .seg.tkc-filtres{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}body .seg.tkc-filtres>button:last-child:nth-child(odd){grid-column:1/-1}body .seg.tkc-types{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}body .seg.tkc-types button{font-size:var(--fs-sm);gap:4px;padding-inline:4px}}body .tcl{border:1px solid var(--tc);align-items:center;gap:6px;padding:3px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){body .tcl{border:1px solid color-mix(in oklab, var(--tc) 40%, var(--line))}}body .tcl{border-radius:var(--r-full);background:var(--tc)}@supports (color:color-mix(in lab, red, red)){body .tcl{background:color-mix(in oklab, var(--tc) 14%, var(--surface))}}body .tcl{color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap}body .tcl-point{border-radius:var(--r-full);background:var(--tc);width:8px;height:8px;box-shadow:0 0 0 1px var(--ink);flex:none}@supports (color:color-mix(in lab, red, red)){body .tcl-point{box-shadow:0 0 0 1px color-mix(in oklab, var(--ink) 22%, transparent)}}body .tcl[data-neutre]{border-color:var(--line);background:var(--surface-2)}body .tcl[data-neutre] .tcl-point{box-shadow:inset 0 0 0 1px var(--muted);background:0 0}body .tcl.tcl-nu{color:inherit;font-size:inherit;font-weight:inherit;background:0 0;border:0;padding:0}body .tcl-quoi{font-weight:var(--fw-regular)}body .tcl-reglage{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}body .tcl-groupe-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:4px 0 0}body .tcl-apercus{flex-wrap:wrap;gap:8px;display:flex}body .tcl-retablir{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}:root{--edr-papier:#fff;--edr-encre:#1f2937;--edr-filigrane:#6b7280;--edr-rouge:#b91c1c;--edr-orange:#b45309;--edr-vert:#15803d;--edr-bleu:#1d4ed8;--edr-violet:#6d28d9;--edr-gris:#4b5563}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--edr-rouge:#fca5a5;--edr-orange:#fcd34d;--edr-vert:#86efac;--edr-bleu:#93c5fd;--edr-violet:#c4b5fd;--edr-gris:#cbd5e1}}:root[data-theme=dark]{--edr-rouge:#fca5a5;--edr-orange:#fcd34d;--edr-vert:#86efac;--edr-bleu:#93c5fd;--edr-violet:#c4b5fd;--edr-gris:#cbd5e1}body .edr{flex-direction:column;min-width:0;display:flex}body .edr-barre{border-bottom:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:2px;padding:4px 6px;display:flex}body .edr-outil{border-radius:var(--r-xs);min-width:28px;height:28px;color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:4px;padding:0 7px;display:inline-flex}body .edr-outil:hover:not(:disabled){background:var(--surface);border-color:var(--line)}body .edr-outil[aria-pressed=true],body .edr-outil[aria-expanded=true]{background:var(--surface);border-color:var(--accent-ink);color:var(--accent-ink)}body .edr-outil:focus-visible{outline:2px solid var(--accent);outline-offset:1px}body .edr-outil:disabled{opacity:.5;cursor:default}body .edr-outil b,body .edr-outil i,body .edr-outil u{font-size:var(--fs-md)}body .edr-glyphe-num{font-size:var(--fs-sm);font-weight:var(--fw-bold)}body .edr-glyphe-couleur{font-weight:var(--fw-bold);border-bottom:3px solid var(--edr-rouge);line-height:1}body .edr-sep{background:var(--line);width:1px;height:18px;margin:0 4px}@media (pointer:coarse){body .edr-outil{min-width:var(--tap);height:var(--tap)}}body .edr-menu{border-bottom:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}body .edr-menu .helper{flex-basis:100%;margin:0}body .edr-menu .input{flex:200px;width:auto;min-width:0}body .edr-menu-champ{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .edr-var-date{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px;display:flex}body .edr-var-date .input{flex:0 0 72px}body .edr-teinte{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);height:28px;color:var(--ink);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:6px;padding:0 9px;display:inline-flex}body .edr-teinte:hover{border-color:var(--accent-ink)}body .edr-teinte:focus-visible{outline:2px solid var(--accent);outline-offset:1px}body .edr-teinte code{font-size:var(--fs-sm);color:var(--accent-ink)}body .edr-pastille{border-radius:var(--r-full);flex:none;width:12px;height:12px}body .edr-pastille-defaut{background:var(--edr-encre)}body .edr-zone{overflow-wrap:anywhere;background:var(--edr-papier);color:var(--edr-encre);font-size:var(--fs-body);cursor:text;outline:none;padding:8px 12px;line-height:1.5;display:block}body .edr-zone:focus-visible{box-shadow:inset 0 0 0 1px var(--line-strong);outline:none}body .tic-compo .edr-zone:focus-visible{box-shadow:none}body .edr-zone[data-vide="1"]:before{content:attr(data-placeholder);color:var(--edr-filigrane);pointer-events:none}body .edr-zone[aria-disabled=true]{cursor:default}body .edr-zone p,body .edr-rendu p{margin:0 0 .6em}body .edr-zone p:last-child,body .edr-rendu p:last-child{margin-bottom:0}body .edr-zone ul,body .edr-zone ol,body .edr-rendu ul,body .edr-rendu ol{margin:0 0 .6em;padding-left:1.4em}body .edr-zone ul,body .edr-rendu ul{list-style:outside}body .edr-zone ol,body .edr-rendu ol{list-style:decimal}body .edr-zone a{color:var(--edr-bleu);text-decoration:underline}body .edr-rendu a{color:var(--accent-ink);text-decoration:underline}body .tic-rt .edr{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--edr-papier);overflow:hidden}body .tic-reponse[data-note="1"] .tic-compo .edr-zone{background:var(--wait-deep)}@supports (color:color-mix(in lab, red, red)){body .tic-reponse[data-note="1"] .tic-compo .edr-zone{background:color-mix(in oklab, var(--wait-deep) 6%, var(--edr-papier))}}body .tic-reponse[data-solution="1"] .tic-compo .edr-zone{background:var(--ok-deep)}@supports (color:color-mix(in lab, red, red)){body .tic-reponse[data-solution="1"] .tic-compo .edr-zone{background:color-mix(in oklab, var(--ok-deep) 6%, var(--edr-papier))}}body .edr-rendu .edr-c-rouge{color:var(--edr-rouge)}body .edr-rendu .edr-c-orange{color:var(--edr-orange)}body .edr-rendu .edr-c-vert{color:var(--edr-vert)}body .edr-rendu .edr-c-bleu{color:var(--edr-bleu)}body .edr-rendu .edr-c-violet{color:var(--edr-violet)}body .edr-rendu .edr-c-gris{color:var(--edr-gris)}body .tic-msg-corps.edr-rendu{white-space:normal}body .tic-compo-cadre{flex-direction:column;gap:8px;min-width:0;display:flex}@media (prefers-reduced-motion:reduce){body .edr-outil{transition:none}}body{--tim-h:180px}body .tim-galerie{flex-wrap:wrap;gap:8px;min-width:0;max-width:100%;margin:6px 0;display:flex}body .tim-vignette{height:var(--tim-h);border:1px solid var(--line);border-radius:var(--r-xs);cursor:zoom-in;background:#fff;justify-content:center;align-items:center;min-width:48px;max-width:100%;padding:4px;display:inline-flex;overflow:hidden}body .tim-vignette .tim-img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}body .tim-vignette[data-ratio] .tim-img{width:100%;height:100%}body .tim-vignette:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .tim-echec{font-size:var(--fs-sm);padding:6px 0;display:inline-block}body .tim-desc .tim-desc-texte{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}body .tim-desc .tim-desc-texte+.tim-desc-texte{margin-top:6px}body .tim-orphelines{margin-top:8px}body .tim-saisie{flex-direction:column;gap:6px;min-width:0;margin:6px 0 0;padding:0;list-style:none;display:flex}body .tim-saisie-l{align-items:center;gap:8px;min-width:0;display:flex}body .tim-saisie-img{object-fit:contain;border:1px solid var(--line);border-radius:var(--r-2xs);background:#fff;flex:none;width:auto;max-width:96px;height:56px;display:block}body .tic-reponse[data-survol]{outline:2px dashed var(--accent);outline-offset:4px}body .crv-original{font-size:var(--fs-sm);color:var(--accent-ink)}@media (max-width:560px){body{--tim-h:140px}}body .tesc{flex-direction:column;align-items:flex-end;gap:4px;display:flex}body .tesc-modal{max-width:560px}body .tesc-modal .modal-bd{flex-direction:column;gap:8px;display:flex}body .tesc-actuel{margin:0}body .tesc-etiquette{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin:6px 0 0}body .tesc-niveaux{flex-wrap:wrap;align-self:flex-start}body .tesc-modal textarea{resize:vertical}body .tesc-modal .helper,body .tesc-histo{margin:0}body .tesc-histo .tic-carte-titre{margin-bottom:8px}body .tesc-histo-ligne+.tesc-histo-ligne{border-top:1px solid var(--line);padding-top:10px}body .tesc-histo-liste{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body .tesc-histo-tete{font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .tesc-histo-qui{color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere;margin:4px 0 0}body .tesc-histo-motif{border-left:3px solid var(--wait);white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-body);margin:4px 0 0;padding-left:10px}body .tesc-histo-ligne[data-sens=descente] .tesc-histo-motif{border-left-color:var(--muted)}body .tesc-histo-reserve{color:var(--wait-ink);font-size:var(--fs-sm);margin:4px 0 0}body .tesc-vues{flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 10px;display:flex}body .tesc-vues-seg{flex-wrap:wrap}body .tesc-note{flex:280px;margin:0}@media (min-width:761px){body .int-dlg-pan:has(.fp-cols){width:min(960px,100%)}body .fp-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0 28px;display:grid}body .fp-col-equipe{border-left:1px solid var(--line);padding-left:28px}}body .fp-col>.field:last-child{margin-bottom:0}@media (max-width:760px){body .fp-col+.fp-col{margin-top:16px}}body .adm-cpt-vu{font-size:var(--fs-sm);color:var(--muted);margin-top:6px;line-height:1.35;display:block}body .adm-cpt>tbody>tr:not(.cpt-glpi-pli) .btn,body .adm-cpt>tbody>tr:not(.cpt-glpi-pli) select.input{min-height:var(--tap,44px)}body .adm-cpt>tbody .lst-plus{min-width:var(--tap,44px)}body [id^=lst-plus-compte-]>.btn{min-height:var(--tap,44px)}body .cpt-glpi-fiche{border-top:1px solid var(--line);margin:4px 0 16px;padding-top:14px}body .cpt-glpi-titre{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 4px}body .cpt-glpi{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}body .cpt-glpi-etat{font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;padding-left:14px;line-height:1.35;display:block;position:relative}body .cpt-glpi-etat:before{content:"";border-radius:var(--r-full);background:var(--faint);width:7px;height:7px;position:absolute;top:.45em;left:0}body .cpt-glpi-etat[data-etat=relie]:before{background:var(--ok)}body .cpt-glpi-etat[data-etat=non]:before,body .cpt-glpi-etat[data-etat=perdu]:before{background:var(--wait)}body .cpt-glpi-etat b{font-weight:var(--fw-semibold)}body .cpt-glpi-gestes{flex-wrap:wrap;gap:6px;display:inline-flex}body .cpt-glpi-erreur{color:var(--danger);font-size:var(--fs-sm)}body .cpt-glpi-panneau>div:first-child{margin-top:10px}body .cpt-glpi-bandeau{margin:0 0 14px}body .cpt-glpi-bandeau .cpt-glpi-nom{font:inherit;font-weight:var(--fw-semibold);color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}body .cpt-glpi-bandeau .cpt-glpi-nom:hover{text-decoration-thickness:2px}body .shell .esh-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}body .shell .esh-actions>.btn{flex:none}body .shell .esh-carte-tete{align-items:center;gap:9px;margin-bottom:12px;display:flex}body .shell .esh-carte-tete:has(+.helper){margin-bottom:4px}body .shell .esh-carte-tete+.helper{margin:0 0 14px}body .shell .esh-carte-tete>h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .shell .esh-carte-ico{color:var(--esh-ico,var(--brand));flex:none;display:inline-flex}body .shell .esh-pile{flex-direction:column;gap:8px;display:flex}body .shell .esh-rangee{flex-wrap:wrap;gap:8px;display:flex}body .shell .esh-item{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);min-width:0;padding:9px 12px}body .shell .esh-item-ligne{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}body .shell .esh-item-corps{flex:200px;min-width:0}body .shell .esh-item-nom{font-weight:var(--fw-semibold);font-size:var(--fs-body)}body .shell .esh-item-sous{font-size:var(--fs-sm);color:var(--muted);text-overflow:ellipsis;display:block;overflow:hidden}body .shell .esh-item-date{font-size:var(--fs-micro);color:var(--muted);flex:none}body .shell .esh-item-date[data-jamais]{color:var(--faint)}body .shell .esh-item-nom>.helper{margin:0 0 0 7px}body .shell .esh-separe{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}body .shell .esh-sous-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 8px}body .shell .esh-fiche{font-size:var(--fs-body);margin:0}body .shell .esh-fiche>div{display:contents}body .shell .esh-fiche dt{color:var(--muted)}body .shell .esh-fiche dd{font-weight:var(--fw-medium);margin:0}body .shell .esh-fiche dd[data-fort]{font-weight:var(--fw-semibold)}body .shell .esh-vocab{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;display:grid}body .shell .esh-vocab>.card{border-top:3px solid var(--esh-lisere,var(--line))}body .shell .esh-vocab>.card[data-ton=boite]{--esh-lisere:var(--accent);--esh-ico:var(--accent-ink)}body .shell .esh-vocab>.card[data-ton=liste]{--esh-lisere:var(--brand-2);--esh-ico:var(--brand-2)}body .shell .esh-vocab>.card[data-ton=delegation]{--esh-lisere:var(--lic);--esh-ico:var(--lic-ink)}body .shell .esh-vocab .esh-carte-tete{margin-bottom:6px}body .shell .esh-vocab p{font-size:var(--fs-body);color:var(--muted);max-width:68ch;margin:0;line-height:1.6}body .shell .acc-ligne.esh-doc-ligne{gap:8px}body .shell .esh-synthese{white-space:pre-wrap;margin:0}body .shell .esh-doc{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}body .shell .esh-doc-nom{font-weight:var(--fw-semibold);align-items:center;gap:8px;display:inline-flex}body .shell .esh-doc-nom .helper{font-weight:var(--fw-regular)}@media (min-width:901px){body .shell .content .gd-grille{grid-template-columns:240px minmax(0,1fr);align-items:stretch;gap:26px;display:grid}}body .shell .gd-carte{scroll-margin-top:88px}body .shell .gd-tete{align-items:center;gap:10px;margin-bottom:14px;display:flex}body .shell .gd-vignette{border-radius:var(--r-sm);background:var(--brand-2);flex:none;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){body .shell .gd-vignette{background:color-mix(in srgb, var(--brand-2) 12%, transparent)}}body .shell .gd-vignette{color:var(--brand-2)}body .shell .gd-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .shell .gd-sommaire-titre{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;padding:4px 10px 8px}body .shell .content .guide-nav a{border-radius:var(--r-sm);font-size:var(--fs-body);color:var(--muted);padding:7px 10px;text-decoration:none;display:block}body .shell .content .guide-nav a:hover,body .shell .content .guide-nav a:focus-visible{background:var(--surface-2);color:var(--ink)}body .shell .content .guide-body{font-size:var(--fs-md);color:var(--ink);line-height:1.65}body .shell .content .guide-body p{margin:0 0 12px}body .shell .content .guide-body p:last-child{margin-bottom:0}body .shell .content .guide-body h3{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:18px 0 8px}body .shell .content .guide-body :is(ul,ol){flex-direction:column;gap:6px;margin:0 0 12px;padding-left:20px;display:flex}body .shell .content .guide-body :is(ul,ol):last-child{margin-bottom:0}body .shell .content .guide-body li{padding-left:2px}body .shell .content .guide-body ul{list-style:outside}body .shell .content .guide-body ol{list-style:decimal}body .shell .content .guide-body li::marker{color:var(--muted)}body .shell .content .guide-body a:not(.btn){color:var(--brand-2);font-weight:var(--fw-semibold);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}body .shell .content .gd-blocs{flex-direction:column;gap:12px;display:flex}body .shell .content .gd-bloc{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);padding:16px}body .shell .content .gd-bloc-tete{flex-direction:column;gap:2px;display:flex}body .shell .content .gd-bloc-nom{font-size:var(--fs-md)}body .shell .content .gd-bloc-sous{color:var(--muted);font-size:var(--fs-body)}body .shell .content .gd-bloc-ideal{font-size:var(--fs-body);color:var(--muted);margin:8px 0 10px}body .shell .content .guide-body ul.gd-coches{gap:5px;margin:0;padding-left:0;list-style:none}body .shell .content .gd-coches>li{font-size:var(--fs-body);align-items:flex-start;gap:8px;padding-left:0;display:flex}body .shell .content .gd-coches>li>:first-child{color:var(--ok);flex:none}body .shell .content .gd-coches>li[data-exclu]{color:var(--faint)}body .shell .content .gd-coches>li[data-exclu]>:first-child{color:inherit}body .shell .content .gd-definitions{flex-direction:column;gap:10px;display:flex}body .shell .content .gd-definition{border-left:3px solid var(--brand-2);background:var(--surface-2);border-radius:0 var(--r-sm) var(--r-sm) 0;padding:10px 14px}body .shell .content .gd-definition>b{font-size:var(--fs-md)}body .shell .content .gd-definition>div{font-size:var(--fs-body);color:var(--muted);margin-top:2px}body .shell .esh-suite{margin-top:16px}body .shell .esh-haut{align-items:start}body .shell .esh-item-mail{font-size:var(--fs-sm)}body .shell .esh-lien{color:var(--brand-2);font-weight:var(--fw-semibold);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}body .shell .esh-intro{margin:0 0 12px}body .dcr{z-index:25;pointer-events:none;-webkit-user-select:none;user-select:none;height:0;position:sticky;top:0}body .dcr,body .dcr *{pointer-events:none}body .dcr-guirlande{opacity:.92;width:100%;height:13px;display:block;position:absolute;top:0;left:0;overflow:visible}body .dcr-pendant{opacity:.95;width:28px;height:60px;display:block;position:absolute;top:0}body .dcr-pendant-g{left:0}body .dcr-pendant-d{right:0}@media (max-width:820px){body .dcr:not(.dcr-apercu) .dcr-pendant{display:none}}body .dcr-chute{width:100%;height:100vh;position:absolute;top:0;left:0;overflow:hidden}body .dcr:not(.dcr-apercu):not([data-chute="1"]) .dcr-chute{display:none}body .dcr-part{top:-24px;left:var(--dcr-x);opacity:0;width:16px;height:16px;position:absolute}body .dcr-part svg{display:block}body .dcr-chute-vol .dcr-part{top:var(--dcr-y);left:2px}body .dcr:not(.dcr-apercu) .dcr-chute-vol .dcr-part:nth-child(2n){left:auto;right:2px}@media (max-width:820px){body .dcr:not(.dcr-apercu) .dcr-chute-vol{display:none}}@keyframes dcr-tombe{0%{opacity:0;transform:translate(0)rotate(0)}8%{opacity:.85}75%{opacity:.6}to{transform:translate(var(--dcr-derive), 78vh) rotate(var(--dcr-tour));opacity:0}}@keyframes dcr-vol{0%{opacity:0;transform:translate(0)scale(.9)}10%{opacity:.9}35%{transform:translate(2px,18vh)scale(1)}65%{transform:translate(-2px,36vh)scale(1)}90%{opacity:.7}to{opacity:0;transform:translateY(52vh)scale(.9)}}@media (prefers-reduced-motion:no-preference){body .dcr:not(.dcr-apercu) .dcr-part{animation:dcr-tombe 7s var(--ease-in-out) calc(var(--dcr-i) * var(--dur-3)) 1 both}body .dcr:not(.dcr-apercu) .dcr-chute-vol .dcr-part{animation:dcr-vol 6s var(--ease-in-out) calc(var(--dcr-i) * var(--dur-3) * 3) 1 both}}@media (prefers-reduced-motion:reduce){body .dcr-chute{display:none}}body .dcr.dcr-apercu{z-index:0;height:auto;position:absolute;inset:0;overflow:hidden}body .dcr-apercu .dcr-chute{height:100%}body .dcr-apercu .dcr-part{top:calc(30px + var(--dcr-i) * 6%);opacity:.75;transform:rotate(var(--dcr-tour))}body .dcr-apercu .dcr-chute-vol .dcr-part{top:calc(36px + var(--dcr-i) * 14%);left:calc(12% + var(--dcr-i) * 22%);transform:none}body .dcr .dcr-c1{fill:var(--dcr-1)}body .dcr .dcr-c2{fill:var(--dcr-2)}body .dcr .dcr-c3{fill:var(--dcr-3)}body .dcr .dcr-c4{fill:var(--dcr-4)}body .dcr .dcr-trait{fill:none;stroke:var(--dcr-trait);stroke-width:1.3px;stroke-linecap:round}body .dcr .dcr-fin{stroke-width:.8px}body .dcr .dcr-branche{stroke-width:1.8px}body .dcr .dcr-givre{fill:none;stroke-width:1.2px;stroke-linecap:round}body .dcr .dcr-givre.dcr-c1{stroke:var(--dcr-1)}body .dcr .dcr-givre.dcr-c2{stroke:var(--dcr-2)}body .dcr .dcr-patte{fill:none;stroke:var(--dcr-4);stroke-width:1px;stroke-linecap:round}body .dcr .dcr-nervure{fill:none;stroke:var(--dcr-nervure);stroke-width:.6px}body .dcr .dcr-rayon{fill:none;stroke:var(--dcr-3);stroke-width:1.6px;stroke-linecap:round}body .dcr .dcr-reflet{fill:#fff;opacity:.65}body .dcr .dcr-oeil{fill:#f2c14e}body .dcr{--dcr-nervure:#00000038}body .dcr[data-dcr=halloween]{--dcr-1:#e8742a;--dcr-2:#a8501a;--dcr-3:#4f7a2a;--dcr-4:#2d2340;--dcr-trait:#9aa3b2}body .dcr[data-dcr=noel]{--dcr-1:#c8323a;--dcr-2:#d69a1c;--dcr-3:#23794a;--dcr-4:#8a94a6;--dcr-trait:#7a8699}body .dcr[data-dcr=nouvel-an]{--dcr-1:#c99a1e;--dcr-2:#8f9bb0;--dcr-3:#2c3e8f;--dcr-4:#c8323a;--dcr-trait:#b08d2a}body .dcr[data-dcr=hiver]{--dcr-1:#6aa6d8;--dcr-2:#3f7fb8;--dcr-3:#6aa6d8;--dcr-4:#3f7fb8;--dcr-trait:#8a94a6}body .dcr[data-dcr=printemps]{--dcr-1:#ee8fb0;--dcr-2:#5f9e4a;--dcr-3:#e9b73c;--dcr-4:#c27ad8;--dcr-trait:#8a6a4f}body .dcr[data-dcr=ete]{--dcr-1:#ff7a59;--dcr-2:#149e93;--dcr-3:#f0b81e;--dcr-4:#3d7be0;--dcr-trait:#8a94a6}body .dcr[data-dcr=automne]{--dcr-1:#d9622b;--dcr-2:#b8322a;--dcr-3:#d79f1e;--dcr-4:#8a6a4f;--dcr-trait:#8a6a4f}:root[data-theme=dark] body .dcr{--dcr-nervure:#00000059}:root[data-theme=dark] body .dcr[data-dcr=halloween]{--dcr-1:#ff9a4d;--dcr-2:#c86a2a;--dcr-3:#7fae4f;--dcr-4:#c9b8ef;--dcr-trait:#75809a}:root[data-theme=dark] body .dcr[data-dcr=noel]{--dcr-1:#ff6b6b;--dcr-2:#f2c14e;--dcr-3:#4fbf7f;--dcr-4:#9aa5b8;--dcr-trait:#8e9ab0}:root[data-theme=dark] body .dcr[data-dcr=nouvel-an]{--dcr-1:#f2c14e;--dcr-2:#c9d3e3;--dcr-3:#8fa8ff;--dcr-4:#ff7b7b;--dcr-trait:#d9b44a}:root[data-theme=dark] body .dcr[data-dcr=hiver]{--dcr-1:#a9d2f5;--dcr-2:#d6ebff;--dcr-3:#a9d2f5;--dcr-4:#d6ebff;--dcr-trait:#8e9ab0}:root[data-theme=dark] body .dcr[data-dcr=printemps]{--dcr-1:#f6a8c4;--dcr-2:#86c46f;--dcr-3:#f2c94c;--dcr-4:#d9a6ec;--dcr-trait:#b0906f}:root[data-theme=dark] body .dcr[data-dcr=ete]{--dcr-1:#ff9a7f;--dcr-2:#3fd0c3;--dcr-3:#f6cd4b;--dcr-4:#7aa8ff;--dcr-trait:#8e9ab0}:root[data-theme=dark] body .dcr[data-dcr=automne]{--dcr-1:#f08a4b;--dcr-2:#e2584d;--dcr-3:#f2c14e;--dcr-4:#b0906f;--dcr-trait:#b0906f}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .dcr{--dcr-nervure:#00000059}:root[data-theme=auto] body .dcr[data-dcr=halloween]{--dcr-1:#ff9a4d;--dcr-2:#c86a2a;--dcr-3:#7fae4f;--dcr-4:#c9b8ef;--dcr-trait:#75809a}:root[data-theme=auto] body .dcr[data-dcr=noel]{--dcr-1:#ff6b6b;--dcr-2:#f2c14e;--dcr-3:#4fbf7f;--dcr-4:#9aa5b8;--dcr-trait:#8e9ab0}:root[data-theme=auto] body .dcr[data-dcr=nouvel-an]{--dcr-1:#f2c14e;--dcr-2:#c9d3e3;--dcr-3:#8fa8ff;--dcr-4:#ff7b7b;--dcr-trait:#d9b44a}:root[data-theme=auto] body .dcr[data-dcr=hiver]{--dcr-1:#a9d2f5;--dcr-2:#d6ebff;--dcr-3:#a9d2f5;--dcr-4:#d6ebff;--dcr-trait:#8e9ab0}:root[data-theme=auto] body .dcr[data-dcr=printemps]{--dcr-1:#f6a8c4;--dcr-2:#86c46f;--dcr-3:#f2c94c;--dcr-4:#d9a6ec;--dcr-trait:#b0906f}:root[data-theme=auto] body .dcr[data-dcr=ete]{--dcr-1:#ff9a7f;--dcr-2:#3fd0c3;--dcr-3:#f6cd4b;--dcr-4:#7aa8ff;--dcr-trait:#8e9ab0}:root[data-theme=auto] body .dcr[data-dcr=automne]{--dcr-1:#f08a4b;--dcr-2:#e2584d;--dcr-3:#f2c14e;--dcr-4:#b0906f;--dcr-trait:#b0906f}}body .dcr-grille{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:12px;display:grid}body .dcr-carte{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}body .dcr-carte[data-choisi="1"]{box-shadow:0 0 0 2px var(--accent);border-color:#0000}body .dcr-carte-corps{flex-direction:column;gap:4px;padding:10px 12px 12px;display:flex}body .dcr-carte-corps b{font-size:var(--fs-md);font-weight:var(--fw-semibold)}body .dcr-vignette{background:var(--bg);border-bottom:1px solid var(--line);height:112px;position:relative;overflow:hidden}body .dcr-vignette-barre,body .dcr-vignette-ligne{border-radius:var(--r-full);background:var(--line);display:block;position:absolute;left:32px}body .dcr-vignette-barre{background:var(--ink);width:46%;height:10px;top:40px}@supports (color:color-mix(in lab, red, red)){body .dcr-vignette-barre{background:color-mix(in srgb, var(--ink) 18%, transparent)}}body .dcr-vignette-ligne{width:62%;height:6px;top:64px}body .dcr-vignette-courte{width:38%;top:78px}body .dcr-choix{align-items:center;gap:8px;margin-top:6px;display:flex}body .dcr-ornements{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:12px;margin-top:10px;display:grid}body .dcr-ornements[data-coupe="1"]{opacity:.45}body .dcr-ornement-case{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-height:112px;padding:12px;display:flex;position:relative;overflow:hidden}body .dcr-ornement-sombre{background:#141a3a;border-color:#0000}body .dcr-ornement-sombre .helper{z-index:1;color:#d9def0;position:relative}body .orn{pointer-events:none;-webkit-user-select:none;user-select:none;flex:none}body .orn-vide{color:var(--faint);opacity:.8;margin:0 auto 8px;display:block}body .orn-bandeau{z-index:0;color:#fff;opacity:.22;position:absolute;bottom:10px;right:16px}body:has(.dcr-sans-ornements) .orn:not(.dcr-reglage .orn){display:none}@media print{body .dcr:not(.dcr-apercu),body .orn{display:none}}body .dcr-essai-hote{display:contents}body:has(.dcr-essai) .dcr:not(.dcr-apercu):not(.dcr-essai){visibility:hidden}body .dcr-essayer{align-self:flex-start;margin-top:6px}body .dcr-essayer[data-essai="1"]{border-color:var(--accent)}body .dcr-essai-etat{margin-bottom:12px}body .dcr-essai-etat:empty{margin:0}body .dcr .dcr-ombre{fill:#000;opacity:.18}body .dcr .dcr-facette{opacity:.14}body .dcr .dcr-eclat{fill:#fff;opacity:.9}body .dcr .dcr-tige{fill:none;stroke:var(--dcr-3);stroke-width:1.3px;stroke-linecap:round}body .dcr .dcr-visage{fill:#ffd36b;opacity:0}body .dcr-pendant{filter:drop-shadow(0 1px 1px #0000002e)}:root[data-theme=dark] body .dcr .dcr-ombre{opacity:.3}:root[data-theme=dark] body .dcr-pendant{filter:drop-shadow(0 1px 2px #00000073)}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .dcr .dcr-ombre{opacity:.3}:root[data-theme=auto] body .dcr-pendant{filter:drop-shadow(0 1px 2px #00000073)}}body .dcr .dcr-clins{display:contents}body .dcr .dcr-clin{border-radius:var(--r-full);width:28px;height:24px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;top:0}body .dcr .dcr-clin:not([data-libre="1"]){visibility:hidden}body .dcr .dcr-clin[data-libre="1"]{pointer-events:auto}body .dcr .dcr-clin:hover{background:var(--dcr-1)}@supports (color:color-mix(in lab, red, red)){body .dcr .dcr-clin:hover{background:color-mix(in srgb, var(--dcr-1) 16%, transparent)}}body .dcr .dcr-clin:focus-visible{outline:2px solid var(--accent);outline-offset:1px}body .dcr .dcr-clin-pendant{height:28px}body .dcr .dcr-clin-g{left:0}body .dcr .dcr-clin-d{right:0}body .dcr[data-dcr=halloween] .dcr-clin-g{top:32px}body .dcr[data-dcr=halloween] .dcr-clin-d{top:18px}body .dcr[data-dcr=noel] .dcr-clin-pendant{height:26px;top:0}body .dcr[data-dcr=nouvel-an] .dcr-clin-g{top:26px}body .dcr[data-dcr=nouvel-an] .dcr-clin-d{top:12px}@media (max-width:820px){body .dcr:not(.dcr-apercu) .dcr-clin-pendant{display:none}}body .dcr .dcr-tuile-hote{display:block;position:absolute;top:0}body .dcr .dcr-tuile{display:block;overflow:visible}body .dcr[data-trou="1"] .dcr-guirlande{-webkit-mask-image:linear-gradient(to right, #000 var(--dcr-trou), transparent var(--dcr-trou), transparent calc(var(--dcr-trou) + var(--dcr-tuile)), #000 calc(var(--dcr-trou) + var(--dcr-tuile)));-webkit-mask-image:linear-gradient(to right, #000 var(--dcr-trou), transparent var(--dcr-trou), transparent calc(var(--dcr-trou) + var(--dcr-tuile)), #000 calc(var(--dcr-trou) + var(--dcr-tuile)));-webkit-mask-image:linear-gradient(to right, #000 var(--dcr-trou), transparent var(--dcr-trou), transparent calc(var(--dcr-trou) + var(--dcr-tuile)), #000 calc(var(--dcr-trou) + var(--dcr-tuile)));-webkit-mask-image:linear-gradient(to right, #000 var(--dcr-trou), transparent var(--dcr-trou), transparent calc(var(--dcr-trou) + var(--dcr-tuile)), #000 calc(var(--dcr-trou) + var(--dcr-tuile)));mask-image:linear-gradient(to right, #000 var(--dcr-trou), transparent var(--dcr-trou), transparent calc(var(--dcr-trou) + var(--dcr-tuile)), #000 calc(var(--dcr-trou) + var(--dcr-tuile)))}body .dcr .dcr-g{opacity:0;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}body .dcr .dcr-g svg{display:block;overflow:visible}@keyframes dcr-remonte{0%{transform:translateY(0)}38%{transform:translateY(calc(-1 * var(--dcr-long)))}62%{transform:translateY(calc(-1 * var(--dcr-long)))}84%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes dcr-enroule{0%{transform:scaleY(1)}38%{transform:scaleY(var(--dcr-reste))}62%{transform:scaleY(var(--dcr-reste))}84%{transform:scaleY(1.05)}to{transform:scaleY(1)}}@keyframes dcr-tinte{0%{transform:rotate(0)}18%{transform:rotate(16deg)}40%{transform:rotate(-11deg)}60%{transform:rotate(7deg)}80%{transform:rotate(-3deg)}to{transform:rotate(0)}}@keyframes dcr-tremble{0%{transform:rotate(0)}15%{transform:rotate(-9deg)}32%{transform:rotate(7deg)}50%{transform:rotate(-5deg)}70%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes dcr-tourne{0%{transform:rotate(0)scale(1)}45%{transform:rotate(200deg)scale(1.18)}to{transform:rotate(360deg)scale(1)}}@keyframes dcr-claque{0%{transform:rotate(0)scaleX(1)}20%{transform:rotate(-12deg)scaleX(.8)}45%{transform:rotate(9deg)scaleX(1.05)}70%{transform:rotate(-4deg)scaleX(.95)}to{transform:rotate(0)scaleX(1)}}@keyframes dcr-sursaut{0%{transform:scale(1)}20%{transform:scale(1.12,.9)}45%{transform:scale(.95,1.06)}to{transform:scale(1)}}@keyframes dcr-lueur{0%{opacity:0}15%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes dcr-gerbe{0%{opacity:0;transform:translate(0)rotate(0)scale(.5)}12%{opacity:1}70%{opacity:.9}to{transform:translate(var(--dcr-dx), var(--dcr-dy)) rotate(var(--dcr-tour)) scale(1);opacity:0}}@keyframes dcr-envol{0%{opacity:0;transform:translate(0)scale(.4)}15%{transform:translate(calc(var(--dcr-dx) * .15), calc(var(--dcr-dy) * .5)) scale(1);opacity:1}55%{transform:translate(calc(var(--dcr-dx) * .55), calc(var(--dcr-dy) * .2)) scale(1.1);opacity:.95}to{transform:translate(var(--dcr-dx), var(--dcr-dy)) scale(.8);opacity:0}}body .dcr .dcr-houx{transform-origin:13px 4px}body .dcr .dcr-fil{transform-origin:14px 0}@media (prefers-reduced-motion:no-preference){body .dcr[data-clin=pendant-g] .dcr-pendant-g .dcr-araignee,body .dcr[data-clin=pendant-d] .dcr-pendant-d .dcr-araignee{animation:dcr-remonte 1.6s var(--ease-in-out) 1 both}body .dcr[data-clin=pendant-g] .dcr-pendant-g .dcr-fil,body .dcr[data-clin=pendant-d] .dcr-pendant-d .dcr-fil{animation:dcr-enroule 1.6s var(--ease-in-out) 1 both}body .dcr[data-clin=pendant-g] .dcr-pendant-g .dcr-houx,body .dcr[data-clin=pendant-d] .dcr-pendant-d .dcr-houx{animation:dcr-tremble 1.1s var(--ease-out) 1 both}body .dcr[data-clin=pendant-g] .dcr-pendant-g .dcr-astre,body .dcr[data-clin=pendant-d] .dcr-pendant-d .dcr-astre{animation:dcr-tourne 1.2s var(--ease-in-out) 1 both}body .dcr[data-clin=vedette][data-dcr=noel] .dcr-tuile .dcr-v{animation:dcr-tinte 1.5s var(--ease-out) 1 both}body .dcr[data-clin=vedette][data-dcr=nouvel-an] .dcr-tuile .dcr-v{animation:dcr-claque 1.1s var(--ease-out) 1 both}body .dcr[data-clin=vedette][data-dcr=halloween] .dcr-tuile .dcr-v{animation:dcr-sursaut 1.1s var(--ease-out) 1 both}body .dcr[data-clin=vedette] .dcr-tuile .dcr-visage{animation:dcr-lueur 1.7s var(--ease-out) 1 both}body .dcr[data-clin=pendant-g] .dcr-clin-g .dcr-g,body .dcr[data-clin=pendant-d] .dcr-clin-d .dcr-g,body .dcr[data-clin=vedette] .dcr-clin-vedette .dcr-g{animation:dcr-gerbe 1.4s var(--ease-out) calc(var(--dcr-i) * var(--stagger) * 2) 1 both}body .dcr[data-clin=vedette] .dcr-clin-vedette .dcr-g-vol{animation:dcr-envol 1.6s var(--ease-in-out) calc(var(--stagger) * 4) 1 both}}@media (prefers-reduced-motion:reduce){body .dcr[data-clin=pendant-g] .dcr-pendant-g,body .dcr[data-clin=pendant-d] .dcr-pendant-d,body .dcr[data-clin=vedette] .dcr-tuile{filter:drop-shadow(0 0 3px var(--dcr-1))}body .dcr[data-clin=pendant-g] .dcr-pendant-g .dcr-oeil,body .dcr[data-clin=pendant-d] .dcr-pendant-d .dcr-oeil{fill:#ff5a3c}body .dcr[data-clin=vedette] .dcr-tuile .dcr-visage{opacity:1}body .dcr[data-clin=pendant-g] .dcr-clin-g .dcr-g,body .dcr[data-clin=pendant-d] .dcr-clin-d .dcr-g,body .dcr[data-clin=vedette] .dcr-clin-vedette .dcr-g{opacity:.9;transform:translate(calc(var(--dcr-dx) * .5), calc(var(--dcr-dy) * .5))}body .dcr[data-clin=vedette] .dcr-clin-vedette .dcr-g-vol{transform:translate(calc(var(--dcr-dx) * .2), calc(var(--dcr-dy) * .2))}}:root{--fenetre-etroite:460px;--fenetre:560px;--fenetre-large:820px;--fenetre-tres-large:1000px;--voile-dialogue:var(--scrim-strong)}@media (min-width:561px){.modal.modal-etroite{max-width:var(--fenetre-etroite)}.modal.modal-large{max-width:var(--fenetre-large)}.modal.modal-tres-large{max-width:var(--fenetre-tres-large)}}@media (max-width:560px){body .overlay:has(>.modal-etroite){place-items:end stretch}body .overlay>.modal.modal-etroite{border-radius:var(--r-lg) var(--r-lg) 0 0;height:auto}body .shell-console .seg{flex-wrap:wrap;max-width:100%}body .shell-console .rtable td{flex-wrap:wrap;justify-content:flex-end;row-gap:4px}body .shell-console .rtable td:before{margin-right:auto}body .shell-console .rtable td .pill,body .shell-console .rtable td .rowmark{white-space:nowrap;flex:none;max-width:100%}body .shell-console .rtable tr[data-urgence]>td:first-child{box-shadow:none}body .shell-console .rtable tr[data-urgence=critique]{box-shadow:inset 3px 0 0 0 var(--danger)}body .shell-console .rtable tr[data-urgence=proche]{box-shadow:inset 3px 0 0 0 var(--wait)}}@media (min-width:561px){body .lst-table>tbody>tr>td,body .lst-table>thead>tr>th{padding-left:6px;padding-right:6px}body .lst-table td.lst-c-client,body .lst-table td.lst-c-objet{min-width:10ch}body .lst-table td.lst-c-etat,body .lst-table td.lst-c-lieu{min-width:12ch}body .lst-table td.lst-c-sigs{min-width:8ch}body .lst-table .mnb-ou-ville{white-space:nowrap}body .lst-table .lst-equipe{flex-wrap:wrap;row-gap:4px}body .lst-table .lst-prog{grid-template-columns:auto auto;justify-content:start;align-items:center;column-gap:8px;display:grid}body .lst-table .lst-prog-lab{grid-column:1/-1;min-width:0}body .forti-parc .rtable>tbody>tr>td,body .forti-parc .rtable>thead>tr>th{padding-left:6px;padding-right:6px}body .forti-parc .rtable>thead>tr>th{white-space:normal}body .forti-parc .rtable .cxc-fixe{flex-wrap:wrap;row-gap:2px}body .forti-parc .rtable .cxc-fixe .cxc-nom{white-space:normal;flex:auto;min-width:min-content;overflow:visible}body .forti-parc .rtable .forti-relance{flex-wrap:wrap}body .cdt-comptes>tbody>tr>td,body .cdt-comptes>thead>tr>th{padding-left:8px;padding-right:8px}body .cdt-comptes>thead>tr>th{white-space:normal}body .cdt-comptes .who-cell>div:last-child{flex:auto;min-width:0}body .cdt-comptes .who-cell .mail>span{contain:inline-size;flex:auto}body .cdt-comptes td[data-label=Statut] .cnx365{width:max-content;display:flex}body .cdt-comptes td.tnum{white-space:nowrap}body .fiche-onglets{gap:2px}body .fiche-onglets>.tab{padding-left:9px;padding-right:9px}body .journal-rt td[data-label=Action] .pill{white-space:nowrap}body .journal-rt td[data-label=Auteur] svg{flex:none}body .journal-rt>tbody>tr>td,body .journal-rt>thead>tr>th{padding-left:6px;padding-right:6px}}body .shell-console>.main>.content:not(.cal-pont){padding-bottom:max(60px, calc(var(--pal-reserve) + 24px))}body .shell-console .card>h3:has(>svg){align-items:center;gap:8px;display:flex}body .shell-console .card>h3>svg{flex:none}body .ctr-presse>svg{vertical-align:-2px;display:inline-block}body .pln-tete{flex-wrap:wrap;row-gap:8px}body .pcl-bascule-mot{display:none}@media (max-width:560px){body .shell-console .pjl-table>tbody>tr:has(>td.pcl-bascule){flex-direction:column;display:flex}body .shell-console .pjl-table>tbody>tr>td.pcl-bascule{order:99;margin-bottom:0;padding-bottom:0;border-bottom:none!important}body .shell-console .pjl-table>tbody>tr>td.pcl-bascule:before{content:none}body .shell-console .pjl-table>tbody>tr>td.pcl-bascule .btn{gap:6px}body .shell-console .pcl-bascule-mot{display:inline}body .shell-console .toolbar-controls>.field{flex:100%;min-width:0}body .shell-console .toolbar-controls>.field>:not(label){width:100%;max-width:100%}body .cdt-comptes .who-cell>div:last-child{flex:auto;min-width:0}body .cdt-comptes .who-cell .mail{flex-wrap:wrap;row-gap:0}}body .chc{flex-direction:column;gap:6px;min-width:0;display:flex}body .chc-etiquette{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .chc-couleur{align-items:center;gap:8px;min-width:0;display:flex}body .chc-pipette{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface);cursor:pointer;flex:none;block-size:36px;inline-size:44px;padding:2px}@media (pointer:coarse){body .chc-pipette{block-size:40px}}body .chc-pipette:disabled{cursor:default}body .chc-hexa{min-width:0;max-width:16ch;font-family:var(--mono);flex:auto}body .chc-apercu{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}body .chc-pastille{border-radius:var(--r-full);min-height:22px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;padding:0 10px;display:inline-flex}body .chc-mot,body .chc-aide{margin:0}body .chc-sous{color:var(--wait-ink)}body .mv-vars{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex}body .mv-vars-tete{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}body .mv-vars-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .mv-vars-cible,body .mv-groupe-aide,body .mv-annonce{margin:0}body .mv-annonce:empty{display:none}body .mv-groupe{flex-direction:column;gap:6px;min-width:0;display:flex}body .mv-groupe-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .mv-compte{font-weight:var(--fw-regular);color:var(--muted)}body .mv-liste{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}body .mv-liste>li{align-items:baseline;gap:8px;min-width:0;display:flex}body .mv-puce{font-family:var(--mono);font-size:var(--fs-sm);flex:none}body .mv-puce-absente{color:var(--muted);border-style:dashed}body .mv-sens{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;min-width:0}body .mv-vide{font-style:italic}body .mv-puces{flex-wrap:wrap;gap:6px;max-height:168px;padding:2px;display:flex;overflow-y:auto}body .mv-inserer{flex-direction:column;align-items:flex-start;gap:8px;display:flex}body .mv-recherche{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;align-self:stretch;gap:8px;padding:10px;display:flex}body .mv-resultats{flex-direction:column;gap:10px;max-height:320px;display:flex;overflow-y:auto}body .content.stock .st-recherche{max-width:560px;margin:0 0 16px}body .st-recherche :is(.stock-filtre,.champ-scan){flex:260px}body .shell .content.stock .st-recherche :is(.stock-filtre,.champ-scan) input.input{flex:auto;width:auto;min-width:0}body .content.stock .st-recherche .champ-scan{font-size:var(--fs-sm);color:var(--muted);flex-flow:wrap;align-items:center;gap:6px;margin:0;display:inline-flex}body .content.stock .st-recherche .champ-scan>span:first-child{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted)}body .content.stock .st-recherche .champ-scan input.input{font-size:var(--fs-body);padding:0 11px}body .content.stock .st-recherche .champ-scan>.champ-scan-pret{flex-basis:100%}@media (max-width:560px){body .shell .content.stock .st-recherche .champ-scan{flex-direction:column;align-items:stretch;gap:3px;width:100%;display:flex}body .shell .content.stock .st-recherche .champ-scan input.input{width:100%}}body .st-filtre-serie{width:12em;max-width:100%}body .st-serie{margin-top:16px;padding:16px}body .st-serie h3 code{font-size:.95em}body .st-article{color:var(--muted);font-weight:var(--fw-regular)}body .st-ou{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:8px 0 4px;display:flex}body .st-sous-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:16px 0 8px}body .sf-ligne{margin-top:6px}body .sf-champs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}body .sf-champ{flex-direction:column;gap:4px;min-width:0;display:flex}body .sf-champ .input,body .sf-hc-rang .input{width:100%;min-width:0}body .sf-num{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--muted)}body .sf-code{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}body .sf-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}body .sf-msg{margin-top:8px}body .sf-hors{margin-top:12px}body .sf-hors-t{font-size:var(--fs-body);font-weight:var(--fw-semibold);margin:0 0 6px}body .sf-hc-liste{gap:10px;margin:0;padding:0;list-style:none;display:grid}body .sf-hc{flex-direction:column;gap:4px;display:flex}body .sf-hc-nom{font-size:var(--fs-body)}body .sf-hc-rang{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .sf-hc-rang .input{flex:180px;width:auto}body .sf-ajout{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin-top:8px;display:grid}body .sf-ajout .sf-actions{grid-column:1/-1;margin-top:0}.stock .stock-nav{flex-wrap:wrap;margin-bottom:18px}.stock .stock-form{flex-direction:column;gap:12px;margin-bottom:18px;display:flex}.stock .stock-form h3{margin:0}.stock .stock-champs{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:end;gap:12px 16px;display:grid}.stock .stock-champs .field{margin-bottom:0}.stock .stock-large{grid-column:1/-1}.stock .stock-coche{font-size:var(--fs-body);align-items:center;gap:8px;min-height:36px;display:flex}.stock .stock-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stock .stock-pousse{margin-left:auto}.stock .stock-sous{font-size:var(--fs-sm);color:var(--muted);display:block}.stock td .pill{margin-top:4px}.stock .stock-msg{border-radius:var(--r-sm);font-size:var(--fs-body);border:1px solid var(--line);margin:0 0 14px;padding:10px 14px}.stock .stock-msg[data-ton=ok]{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ink)}.stock .stock-msg[data-ton=ko]{background:var(--danger-bg);border-color:var(--danger-line);color:var(--ink)}.stock .stock-resume{color:var(--muted);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;display:flex}.stock .stock-empl-tete{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:14px 18px;display:flex}.stock .stock-empl-tete h3{margin:0}.stock .stock-empl-tete .stock-sous{display:inline}.stock .stock-empl .tblwrap{border:0}.stock tr[data-signal=negatif]>td:first-child{box-shadow:inset 3px 0 0 var(--danger)}.stock tr[data-signal=seuil]>td:first-child{box-shadow:inset 3px 0 0 var(--wait)}.stock tr[data-actif=non]>td,.stock section[data-actif=non] .stock-empl-tete h3,.stock tr[data-annule=oui]>td{color:var(--muted)}.stock .helper[data-negatif=oui]{color:var(--accent-ink);font-weight:var(--fw-semibold)}.stock .stock-filtres{margin-bottom:14px}.stock .stock-filtre{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:6px;margin:0;display:inline-flex}.shell .content.stock .stock-filtre select.input{width:220px;max-width:100%}.shell .content.stock .stock-filtre input.input{width:auto}@media (max-width:560px){body .shell .content.stock .stock-filtre{flex-direction:column;align-items:stretch;gap:3px;width:100%;display:flex}body .shell .content.stock .stock-filtre select.input,body .shell .content.stock .stock-filtre input.input{width:100%}}.shell .content.stock td input.stock-compte{max-width:140px}.stock .stock-serie-choix{display:inline-flex}.stock .stock-scan{flex-wrap:wrap;align-items:flex-end;gap:10px;margin:14px 0;display:flex}.stock .stock-alerte{border-radius:var(--r-sm);background:var(--wait-bg);border:1px solid var(--wait-line);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px;display:flex}.stock .stock-ligne-form{border-bottom:1px solid var(--line);padding:10px 18px}.stock .stock-ligne-form:last-child{border-bottom:0;border-top:1px solid var(--line)}.shell .content.stock .stock-ligne-form select.input{width:240px;max-width:100%}.shell .content.stock input.stock-seuil{width:110px;max-width:100%}.stock .stock-seuil-form{flex-wrap:nowrap;gap:6px}.stock .stock-sous[data-sans-detenteur=oui]{color:var(--wait-ink)}.stock .stock-mode{margin-bottom:14px}body .champ-scan{flex-direction:column;flex:280px;gap:4px;min-width:0;margin:0;display:flex}body .champ-scan input{min-height:48px;font-size:var(--fs-lg);font-family:var(--mono,ui-monospace, monospace);letter-spacing:.02em}.stock .stock-scan-zone{border:1px dashed var(--line);border-radius:var(--r-sm);flex-wrap:wrap;align-items:flex-end;gap:10px;padding:12px;display:flex}.stock .stock-scan-zone[data-attente=serie]{border-style:solid;border-color:var(--wait);background:var(--wait-bg)}.stock .stock-scanner .stock-msg{margin:0}.stock .stock-rattacher{border-radius:var(--r-sm);border:1px solid var(--wait-line);background:var(--wait-bg);font-size:var(--fs-body);flex-direction:column;gap:8px;padding:12px;display:flex}.stock .stock-rattacher p{margin:0}.stock .stock-rattacher code,.stock .stock-lectures code{overflow-wrap:anywhere}.stock .stock-lectures{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.stock .stock-lectures li{border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-body);align-items:center;gap:10px;padding:8px 12px;display:flex}.stock .stock-lectures li[data-ton=ok]{box-shadow:inset 3px 0 0 var(--ok)}.stock .stock-lectures li[data-ton=ko]{box-shadow:inset 3px 0 0 var(--danger)}.stock .stock-lectures li[data-ton=annule]{color:var(--muted)}.stock .stock-lecture-quoi{flex:auto;min-width:0}.stock .prep-section{margin-bottom:28px}.stock .prep-section>h3{margin:0 0 4px}.stock .prep-section>.helper{margin:0 0 12px}.stock .prep-tete{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 14px;display:flex}.stock .prep-scan{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.stock .prep-scan .field{margin-bottom:0}.stock .prep-scan .stock-msg{margin:0}.stock .prep-unites{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.stock .prep-unites li{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}.stock .prep-unites li .stock-sous{flex:160px}.stock tr[data-prep=fait]>td:first-child{box-shadow:inset 3px 0 0 var(--ok)}.stock .prep-hors,.stock .prep-propositions{margin-top:18px}.stock .prep-hors h3,.stock .prep-propositions h3{margin:0 0 8px}.stock .prep-propositions{flex-direction:column;gap:10px;display:flex}.stock .prep-pied{margin-top:18px}body .prep-lien{margin:0 0 12px}.stock .stock-geste-courant{border:1px solid var(--line);border-radius:var(--r-sm);box-shadow:inset 4px 0 0 var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:12px 16px;display:flex}.stock .stock-geste-mot{font-size:var(--fs-2xl);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}.stock .stock-geste-ou{font-size:var(--fs-md);color:var(--ink);overflow-wrap:anywhere;min-width:0}.stock .stock-geste-qui{font-size:var(--fs-sm);color:var(--muted);flex-basis:100%}.stock .stock-geste-courant[data-geste=entree]{box-shadow:inset 4px 0 0 var(--ok)}.stock .stock-geste-courant[data-geste=sortie]{box-shadow:inset 4px 0 0 var(--danger)}.stock .stock-geste-courant[data-geste=transfert]{box-shadow:inset 4px 0 0 var(--wait)}.stock .stock-geste-courant[data-impose=oui]{background:var(--wait-bg);border-color:var(--wait-line)}.stock .stock-code-bac{white-space:nowrap;font-weight:var(--fw-semibold)}.stock input.stock-code{font-family:var(--mono,ui-monospace, monospace);text-transform:uppercase}.stock .stock-prix-ligne{flex-wrap:wrap;gap:6px}.stock .stock-champs:has(>.field>.helper){align-items:start}.stock .stock-champs:has(>.field>.helper)>:is(.stock-coche,.btn){align-self:end}body .stk-tableau{gap:18px;min-width:0;display:grid}body .stk-grille{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:18px;min-width:0;display:grid}body .stk-carte{gap:12px;min-width:0;display:grid}body .stk-carte-tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}body .stk-carte-tete h3{margin:0}body .stk-lien{font-size:var(--fs-sm);color:var(--accent-ink)}body .stk-carte table.rtable,body .stk-carte .tblwrap{min-width:0}body .stk-carte .helper,body .stk-carte .stock-resume,body .stk-carte .empty{margin:0}body .stk-carte td.num,body .stk-carte th.num{text-align:right;font-variant-numeric:tabular-nums}body .stk-carte tfoot td{border-top:1px solid var(--line)}body .stk-carte .stock-sous[data-sans-prix=oui]{color:var(--wait-ink)}body .stk-carte .stk-ref{white-space:nowrap}@media (max-width:560px){body .stk-carte .rtable td:not(:first-child){flex-wrap:wrap}body .stk-carte .rtable td:not(:first-child)>.stock-sous{flex-basis:100%}}body .stk-barres{font-size:var(--fs-body)}body .stk-barres-rang{display:contents}body .stk-piste{background:var(--off-bg);border-radius:var(--r-2xs);height:14px;overflow:hidden}body .stk-barre{background:var(--brand-2);border-radius:var(--r-2xs);height:100%;display:block}body .stk-barres-rang[data-etat=incomplet] .stk-barre{background:var(--wait)}body .stk-barres-rang[data-etat=vide] .expg-val{color:var(--muted);font-weight:var(--fw-regular)}body .etq-ecran{--etq-papier:#fff;--etq-encre:#000}body .etq-ecran .etq-outils{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .etq-ecran .etq-outils .input{width:240px;max-width:100%}body .etq-ecran .etq-liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:2px 16px;max-height:340px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}body .etq-ecran .etq-liste .stock-coche{align-items:flex-start}body .etq-ecran .etq-avert{border:1px solid var(--wait-line,var(--line));border-radius:var(--r-sm);background:var(--wait-bg,var(--surface-2));font-size:var(--fs-sm);margin:0;padding:10px 14px 10px 30px}body .etq-ecran .etq-apercu{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r);margin-top:18px;padding:16px;overflow:auto}body .etq-impression{flex-direction:column;align-items:flex-start;gap:16px;display:flex}body .etq-page{background:#fff;flex:none;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000002e}body .etq{--etq-fs-titre:3.4mm;--etq-fs-ligne:2.4mm;--etq-fs-mot:6mm;--etq-fs-clair:1.8mm;box-sizing:border-box;color:#000;background:#fff;flex:none;font-family:Arial,Helvetica,sans-serif;line-height:1.1;position:relative;overflow:hidden}body .etq[data-forme=etagere]{--etq-fs-titre:5mm;--etq-fs-ligne:2.6mm}body .etq[data-forme=etagere][data-court=oui]{--etq-fs-titre:4.2mm}body .etq[data-sorte=bac]{--etq-fs-titre:6mm}body .etq[data-sorte=piece]{--etq-fs-titre:3mm;--etq-fs-serie:2.9mm;--etq-fs-ligne:2.2mm}body .etq[data-sorte=piece][data-taille=grand]{--etq-fs-titre:4.6mm;--etq-fs-serie:4.4mm;--etq-fs-ligne:3.2mm;--etq-fs-clair:2.4mm}body .etq-page .etq{outline-offset:-.1mm;outline:.2mm dashed #c8c8c8}body .dch-planche .etq,body .dch-deux .etq{outline:.3mm solid #000}body .etq>*{margin:0;position:absolute}body .etq .etq-qr svg,body .etq .etq-barres svg{width:100%;height:100%;display:block}body .etq .etq-texte{flex-direction:column;gap:.6mm;display:flex;overflow:hidden;container-type:inline-size}body .etq .etq-titre{font-size:var(--etq-fs-titre);font-weight:var(--fw-bold);-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body .etq .etq-mot{font-size:min(var(--etq-fs-mot), 14cqi);font-weight:var(--fw-black);letter-spacing:.02em;white-space:nowrap}body .etq .etq-ligne{font-size:var(--etq-fs-ligne);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body .etq[data-sorte=geste] .etq-ligne,body .etq[data-sorte=reglage] .etq-ligne{white-space:normal}body .etq .etq-serie{box-sizing:border-box;border-radius:var(--r-2xs);max-width:100%;font-family:Courier New,Courier,monospace;font-size:var(--etq-fs-serie);font-weight:var(--fw-bold);overflow-wrap:anywhere;border:.25mm solid #000;align-self:flex-start;padding:.3mm .8mm;line-height:1.15}body .etq .etq-serie-mot{font-family:Arial,Helvetica,sans-serif;font-size:var(--etq-fs-ligne);font-weight:var(--fw-regular);margin-right:.8mm}body .etq .etq-clair{font-family:Courier New,Courier,monospace;font-size:var(--etq-fs-clair);text-align:center;white-space:nowrap;line-height:1.2;overflow:hidden}body .dch-prefixe-court{font-family:monospace}body .dch-barre{margin-bottom:14px}body .dch-carte-test{margin-top:18px}body .dch-test{flex-direction:column;gap:8px;display:flex}body .dch-test .toolbar-controls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .dch-test .toolbar-controls .input{width:360px;max-width:100%;font-family:monospace}body .dch-diag{border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 14px}body .dch-diag[data-verdict=bon]{background:var(--ok-bg);border-color:var(--ok-line)}body .dch-diag[data-verdict=a-regler]{background:var(--danger-bg);border-color:var(--danger-line)}body .dch-diag[data-verdict=autre-code]{background:var(--ok-bg);border-color:var(--ok-line)}body .dch-diag .dch-verdict{font-weight:var(--fw-semibold);font-size:var(--fs-md);margin:0 0 8px}body .dch-diag ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}body .dch-diag li{font-size:var(--fs-body);align-items:flex-start;gap:10px;display:flex}body .dch-diag .dch-marque{font-weight:var(--fw-bold);min-width:1.2em}body .dch-diag li[data-ok=oui] .dch-marque{color:var(--ok-ink)}body .dch-diag li[data-ok=non] .dch-marque{color:var(--danger)}body .dch-diag li[data-ok=facultatif] .dch-marque{color:var(--wait-ink)}body .dch-impression{margin-top:18px;overflow-x:auto}body .dch-fiche{color:#000;border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;flex-direction:column;gap:6mm;max-width:190mm;padding:8mm;display:flex}body .dch-fiche .dch-entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6mm;display:flex}body .dch-fiche .dch-sur{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.06em;color:#444;margin:0}body .dch-fiche .dch-nom{font-size:var(--fs-2xl);font-weight:var(--fw-bold);margin:1mm 0}body .dch-fiche .dch-qui{font-size:var(--fs-body);margin:0}body .dch-fiche .dch-prefixe{border-radius:var(--r-sm);border:.6mm solid #000;flex-direction:column;align-items:center;padding:2mm 6mm;display:flex}body .dch-fiche .dch-prefixe-titre{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.08em}body .dch-fiche .dch-prefixe-valeur{font-family:Courier New,Courier,monospace;font-size:var(--fs-hero);font-weight:var(--fw-black);line-height:1}body .dch-fiche .dch-h{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0 0 2mm}body .dch-fiche .dch-note{font-size:var(--fs-sm);color:#333;margin:0 0 2mm}body .dch-fiche .dch-reglages{font-size:var(--fs-body);flex-direction:column;gap:1.5mm;margin:0;padding-left:6mm;display:flex}body .dch-fiche .dch-deux{flex-wrap:wrap;gap:8mm;display:flex}body .dch-fiche .dch-planche{flex-wrap:wrap;gap:4mm;display:flex}@page etq-a4{size:210mm 297mm;margin:0}@page etq-62x40{size:62mm 40mm;margin:0}@page etq-62x29{size:62mm 29mm;margin:0}@page etq-89x36{size:89mm 36mm;margin:0}@page etq-89x28{size:89mm 28mm;margin:0}@page etq-57x32{size:57mm 32mm;margin:0}@page etq-102x51{size:102mm 51mm;margin:0}@page dch-fiche{size:210mm 297mm;margin:10mm}@media print{body .etq-ecran .etq-apercu{background:0 0;border:0;border-radius:0;margin:0;padding:0;overflow:visible}body .etq-impression{display:block}body .etq-page{box-shadow:none;break-after:page;page-break-after:always;break-inside:avoid}body .etq-page:last-child{break-after:auto;page-break-after:auto}body .etq-page[data-gabarit=a4-70x37],body .etq-page[data-gabarit=a4-etagere-100x30]{page:etq-a4}body .etq-page[data-gabarit=rouleau-62x40]{page:etq-62x40}body .etq-page[data-gabarit=rouleau-etagere-62x29]{page:etq-62x29}body .etq-page[data-gabarit=dymo-99012-89x36]{page:etq-89x36}body .etq-page[data-gabarit=dymo-99010-89x28]{page:etq-89x28}body .etq-page[data-gabarit=dymo-11354-57x32],body .etq-page[data-gabarit=zebra-57x32]{page:etq-57x32}body .etq-page[data-gabarit=zebra-102x51]{page:etq-102x51}body .etq-page .etq{outline:none}body .dch-impression{page:dch-fiche;margin:0;overflow:visible}body .dch-fiche{border:0;border-radius:0;max-width:none;padding:0}body .dch-fiche .dch-saut{break-before:page;page-break-before:always}body .dch-fiche .etq,body .dch-fiche .dch-deux>div{break-inside:avoid;page-break-inside:avoid}}body .dch-guide{flex-direction:column;gap:14px;margin-bottom:18px;display:flex}body .dch-etapes{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}body .dch-etapes>li{align-items:flex-start;gap:12px;display:flex}body .dch-etapes>li>div{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}body .dch-etapes .helper{margin:0}body .dch-etape-large .dch-test{margin-top:8px}body .dch-num{border-radius:var(--r-full);background:var(--accent-deep);width:28px;height:28px;color:var(--on-deep);font-weight:var(--fw-bold);font-size:var(--fs-body);flex:none;justify-content:center;align-items:center;display:inline-flex}body .dch-depannage-titre{border-top:1px solid var(--line);font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:4px 0 0;padding-top:14px}body .dch-depannage{grid-template-columns:minmax(0,1fr);gap:4px;margin:0;display:grid}body .dch-depannage dt{font-weight:var(--fw-semibold);font-size:var(--fs-body);margin-top:8px}body .dch-depannage dt:first-child{margin-top:0}body .dch-depannage dd{color:var(--muted);font-size:var(--fs-body);margin:0}body .stock-av .av-commandes{gap:12px;margin:0;padding:0;list-style:none;display:grid}body .stock-av .av-commande{border-top:1px solid var(--line);gap:8px;min-width:0;padding-top:12px;display:grid}body .stock-av .av-commande-tete{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}body .stock-av .av-saisie{gap:8px;min-width:0;display:grid}body .stock-av .av-coche{align-items:center;gap:8px;min-height:36px;display:flex}body .stock-av .av-lignes{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:8px;display:grid}body .stock-av .av-ligne{border:1px solid var(--line);border-radius:var(--r-sm);grid-template-columns:1fr 1fr;gap:8px;min-width:0;margin:0;padding:8px 12px 12px;display:grid}body .stock-av .av-ligne legend{font-weight:var(--fw-semibold);font-size:var(--fs-body);padding:0 4px}body .stock-av .av-champ{font-size:var(--fs-sm);gap:4px;min-width:0;display:grid}body .stock-av .av-champ .input,body .stock-av .av-ref .input,body .stock-av .av-revision .input{width:100%;min-width:0}body .stock-av .av-ref,body .stock-av .av-revision{flex-wrap:wrap;min-width:0}body .stock-av .av-ref .input{max-width:200px}body .stock-av .av-revision .input{max-width:120px}@media (max-width:560px){body .stock-av .av-ligne{grid-template-columns:1fr}body .stock-av .av-ref .input,body .stock-av .av-revision .input{max-width:none}}body .stock .stock-nav2{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin-bottom:16px;display:flex}body .stock .stock-nav2 .stock-nav{margin-bottom:0}body .stock .stock-plus{position:relative}body .stock .stock-plus>summary{cursor:pointer;border:1px solid var(--line);border-radius:var(--r-full);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--muted);background:var(--surface);padding:7px 14px;list-style:none}body .stock .stock-plus>summary::-webkit-details-marker{display:none}body .stock .stock-plus>summary:after{content:" ▾"}body .stock .stock-plus[open]>summary:after{content:" ▴"}body .stock .stock-plus-liste{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}body .stock .stock-plus-liste>a{border-radius:var(--r-full);border:1px solid var(--line);font-size:var(--fs-sm);color:var(--muted);background:var(--surface);padding:5px 12px;text-decoration:none}body .stock .stock-plus-liste>a.on{border-color:var(--accent);color:var(--accent-ink);font-weight:var(--fw-semibold)}@media (min-width:561px) and (max-width:1279px){body .stock .stock-nav2{--sn-plus-h:30px;flex-wrap:nowrap;align-items:center;position:relative}body .stock .stock-nav2>.stock-nav{flex:0 auto;min-width:0}body .stock .stock-nav2>.stock-plus{flex:none;position:static}body .stock .stock-nav2:has(>.stock-plus[open]){padding-bottom:calc(var(--sn-plus-h) + 18px)}body .stock .stock-plus-liste{height:calc(var(--sn-plus-h) + 10px);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);flex-wrap:nowrap;align-items:flex-start;margin:0;animation:linear both vw-fondu-onglets;animation-timeline:scroll(self inline);position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}body .stock .stock-plus-liste>a{min-height:var(--sn-plus-h);white-space:nowrap;flex:none;align-items:center;display:inline-flex}body .stock .stock-plus-liste>a.on{scroll-initial-target:nearest}}@media (pointer:coarse) and (min-width:561px) and (max-width:1279px){body .stock .stock-nav2{--sn-plus-h:var(--tap-sm)}body .stock .stock-plus-liste{height:var(--sn-plus-h);scrollbar-width:none}body .stock .stock-nav2:has(>.stock-plus[open]){padding-bottom:calc(var(--sn-plus-h) + 8px)}body .stock .stock-plus>summary{min-height:var(--tap-sm);align-items:center;display:inline-flex}}body .stock .stka-gestes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:16px;display:grid}body .stock .stka-geste{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-height:96px;color:var(--ink);transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);align-items:flex-start;gap:14px;padding:18px;text-decoration:none;display:flex}body .stock .stka-geste:hover{border-color:var(--accent);background:var(--accent-bg)}body .stock .stka-geste:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .stock .stka-geste-ico{border-radius:var(--r-sm);background:var(--accent-bg);width:44px;height:44px;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}body .stock .stka-geste-txt{flex-direction:column;gap:4px;min-width:0;display:flex}body .stock .stka-geste-titre{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}body .stock .stka-geste-phrase{font-size:var(--fs-body);color:var(--muted)}body .stock .stka-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}body .stock .stka-cherche{flex:260px;max-width:420px;margin:0}body .stock .stka-cherche .input{width:100%}body .stock .stka-liste>.helper{margin:8px 0 4px}body .stock .stka-articles{margin:0;padding:0;list-style:none}body .stock .stka-article{border-top:1px solid var(--line)}body .stock .stka-article:first-child{border-top:0}body .stock .stka-ligne{text-align:left;width:100%;font:inherit;color:inherit;border-radius:var(--r-xs);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:12px 4px;display:grid}body .stock button.stka-ligne{cursor:pointer;transition:background var(--dur-1) var(--ease-out)}body .stock button.stka-ligne:hover{background:var(--surface-2)}body .stock button.stka-ligne:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}body .stock .stka-art{flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}body .stock .stka-libelle{font-size:var(--fs-md);font-weight:var(--fw-semibold);overflow-wrap:anywhere}body .stock .stka-code{font-size:var(--fs-sm);color:var(--muted);font-family:var(--mono)}body .stock .stka-seuil{font-size:var(--fs-micro);font-weight:var(--fw-semibold);border-radius:var(--r-full);background:var(--wait-bg);color:var(--wait-ink);border:1px solid var(--wait-line);padding:1px 8px}body .stock .stka-total{font-size:var(--fs-lg);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}body .stock .stka-places{font-size:var(--fs-body);color:var(--muted);flex-wrap:wrap;grid-column:1/-1;gap:2px 0;display:flex}body .stock .stka-place b{color:var(--ink);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}body .stock .stka-place-bas b{color:var(--wait-ink)}body .stock .stka-sep{padding:0 8px}body .stock .stka-deplier{font-size:var(--fs-sm);color:var(--accent-ink);font-weight:var(--fw-medium);grid-column:1/-1}body .stock .stka-series{background:var(--surface-2);border-radius:var(--r-sm);gap:6px;margin:0 0 12px;padding:8px 12px;list-style:none;display:grid}body .stock .stka-series>li{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}body .stock .stka-serie{font-family:var(--mono);font-size:var(--fs-body);overflow-wrap:anywhere}body .stock .stka-serie-ou{font-size:var(--fs-sm);color:var(--muted)}body .stock .stka-rien{color:var(--muted);padding:12px 4px}body .stock .stka-pied{font-size:var(--fs-sm);margin:12px 0 0}body .stock .stka-pied a{color:var(--muted)}body .stock .stku-outils{flex-wrap:wrap;gap:8px 12px}body .stock .stku-art{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}body .stock .stku-deplier{font-size:var(--fs-sm);color:var(--accent-ink);font-weight:var(--fw-medium);cursor:pointer;background:0 0;border:0;padding:0}body .stock .stku-deplier:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .stock .stku-seuil{align-items:center;gap:6px;margin:0;display:flex}body .stock .stku-seuil .input{width:7em}body .stock .stku-table tr[data-statut=rupture] td:first-child{box-shadow:inset 3px 0 0 var(--danger)}body .stock .stku-table tr[data-statut=sous_seuil] td:first-child{box-shadow:inset 3px 0 0 var(--wait)}body .stock .stku-series-ligne>td{padding-top:0}body .stock .stku-series-ligne .stka-series{margin:0}body .stock .stka-vide{flex-direction:column;align-items:flex-start;gap:10px;display:flex}@media (max-width:560px){body .stock .stka-geste{min-height:0;padding:14px}body .stock .stka-cherche{max-width:none}}@media (prefers-reduced-motion:reduce){body .stock .stka-geste,body .stock button.stka-ligne{transition:none}}body .stock .rafale-etapes{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}body .stock .rafale-etapes li[data-on=oui]{color:var(--accent-ink);font-weight:var(--fw-semibold)}body .stock .rafale-choix{flex-direction:column;gap:10px;display:flex}body .stock .rafale-choix .field{margin-bottom:0}body .stock .rafale-produits{flex-direction:column;gap:6px;max-height:360px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}body .stock .rafale-produit,body .stock .rafale-tuile{text-align:left;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;font-size:var(--fs-body);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);flex-direction:column;gap:2px;padding:8px 12px;display:flex}body .stock .rafale-produit:hover,body .stock .rafale-tuile:hover{border-color:var(--line-hover);background:var(--surface-2)}body .stock .rafale-produit:focus-visible,body .stock .rafale-tuile:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .stock .rafale-produit[data-sorte=commande]{border-style:dashed}body .stock .rafale-produit code{overflow-wrap:anywhere}body .stock .rafale-creation{flex-direction:column;gap:10px;display:flex}body .stock .rafale-creation h3{margin:0}body .stock .rafale-coche{align-items:flex-start}body .stock .rafale-coche input{margin-top:3px}body .stock .rafale-vehicules{border:0;min-width:0;margin:0;padding:0}body .stock .rafale-vehicules legend{font-weight:var(--fw-semibold);font-size:var(--fs-md);margin-bottom:8px;padding:0}body .stock .rafale-tuiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:8px;display:grid}body .stock .rafale-tuile{justify-content:center;min-height:64px}body .stock .rafale-produit-choisi{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}body .stock .rafale-produit-nom{min-width:0;font-size:var(--fs-md);flex:200px}body .stock .rafale-produit-nom code{overflow-wrap:anywhere}body .stock .rafale-scan .champ-scan{margin-bottom:0}body .stock .rafale-scan .champ-scan>span:first-child{font-weight:var(--fw-semibold)}body .stock .rafale-scan input{font-size:var(--fs-lg);min-height:48px}body .stock .rafale-quantite{grid-template-columns:minmax(0,160px) auto;justify-content:start}body .stock .rafale-compteur{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:4px;display:flex}body .stock .rafale-compteur-n{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}body .stock .rafale-compteur .stock-sous{display:inline}body .stock .rafale-symbole{text-align:center;width:1.2em;font-weight:var(--fw-bold);flex:none}body .stock .rafale-lignes li[data-etat=ok] .rafale-symbole{color:var(--ok-ink)}body .stock .rafale-lignes li[data-etat=ko] .rafale-symbole{color:var(--danger)}body .stock .rafale-lignes li[data-etat=attente]{color:var(--muted)}@media (prefers-reduced-motion:reduce){body .stock .rafale-tuile{transition:none}}body .stock .sortir-question{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:0 0 12px}body .stock .sortir-recherche{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}body .stock .sortir-recherche .field{margin-bottom:0}body .stock .sortir-recherche .helper{margin:0}body .stock .sortir-liste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}body .stock .sortir-ligne{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);min-height:56px;color:var(--ink);transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 16px;padding:10px 14px;text-decoration:none;display:grid}body .stock .sortir-ligne:hover{border-color:var(--line-hover);background:var(--surface-2)}body .stock .sortir-ligne:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}body .stock .sortir-ligne[data-prep=fait]{background:var(--surface-2)}body .stock .sortir-qui{overflow-wrap:anywhere;min-width:0}body .stock .sortir-qui b{font-weight:var(--fw-semibold)}body .stock .sortir-quand{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;display:flex}body .stock .sortir-avance{text-align:right}body .stock .sortir-vide{flex-direction:column;align-items:flex-start;gap:8px;display:flex}body .stock .sortir-vide p{margin:0}body .stock .sortir-retour{margin:0 0 10px}@media (max-width:560px){body .stock .sortir-ligne{grid-template-columns:minmax(0,1fr) auto}body .stock .sortir-qui{grid-column:1/-1}body .stock .sortir-quand{text-align:left;align-items:flex-start}}@media (prefers-reduced-motion:reduce){body .stock .sortir-ligne{transition:none}}body .stock .serie-cherche{max-width:420px;margin:0 0 16px}body .stock .serie-cherche .field{margin-bottom:0}body .stock .serie-tete{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 6px;display:flex}body .stock .serie-tete h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .stock .serie-tete code{font-size:var(--fs-md)}body .stock .serie-etat{font-size:var(--fs-md);margin:0 0 4px}body .stock .serie-etat b{font-weight:var(--fw-semibold)}body .stock .serie-liens{font-size:var(--fs-body);flex-wrap:wrap;gap:4px 14px;margin:8px 0 0;display:flex}body .stock .serie-frise{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}body .stock .serie-frise>li{border-bottom:1px solid var(--line);box-shadow:inset 2px 0 0 var(--line);grid-template-columns:96px minmax(0,1fr) auto;align-items:baseline;gap:2px 14px;padding:8px 0 8px 12px;display:grid}body .stock .serie-frise>li:last-child{box-shadow:inset 2px 0 0 var(--accent);border-bottom:0}body .stock .serie-quand{color:var(--muted);font-size:var(--fs-sm)}body .stock .serie-quoi{overflow-wrap:anywhere;min-width:0}body .stock .serie-quoi .pill{margin-left:8px}body .stock .serie-par{color:var(--muted);font-size:var(--fs-sm);white-space:nowrap}body .stock .serie-frise>li[data-annule=oui] .serie-phrase{color:var(--muted);text-decoration:line-through}body .stock .serie-frise>li[data-contre=oui] .serie-phrase{font-style:italic}@media (max-width:560px){body .stock .serie-frise>li{grid-template-columns:minmax(0,1fr)}body .stock .serie-par{white-space:normal}}body .stock-valo>.expg-kpis{margin-bottom:var(--sp-4)}body .stock-valo .stock-exports{gap:var(--sp-2);margin-left:auto;display:inline-flex}body .rc-rafale .rc-ligne select{flex:260px;min-width:0;max-width:100%}body .rc-rafale .rc-geste{flex-wrap:wrap}body .rc-candidats,body .rc-recues{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .rc-candidats li{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}body .rc-confirmer{border:1px solid var(--line);border-radius:var(--r-sm);flex-direction:column;gap:8px;padding:10px 12px;display:flex}body .rc-confirmer .helper{margin:0}body .rc-recues li{font-size:var(--fs-sm);color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;gap:12px;min-width:0;padding-top:6px;display:flex}body .rc-recues li>span{overflow-wrap:anywhere;min-width:0}body .rc-recues code{overflow-wrap:anywhere}body .rattacher-nature{margin-bottom:4px}body .erpprix-note{margin:0 0 var(--sp-3)}body .erpprix-grille{gap:0 var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}body .erpprix-etat{margin:var(--sp-2) 0}body .erpprix-actions{gap:var(--sp-2);margin-top:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}body .erpprix-erreur{color:var(--danger);font-size:var(--fs-body);margin:var(--sp-2) 0 0}body .erpprix-ok{color:var(--ok-ink);font-size:var(--fs-body);margin:var(--sp-2) 0 0}body .erpprix-muet{margin:0}body .erpprix-sondes{gap:var(--sp-4);margin-top:var(--sp-4);display:grid}body .erpprix-sonde-titre{margin:0 0 var(--sp-2);font-size:var(--fs-body)}body .erpprix-prix td{font-weight:var(--fw-semibold)}body .erpprix-source{color:var(--muted);font-size:var(--fs-sm);display:block}body .erpprix-cellule{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}body .erpprix-filtres{margin-bottom:var(--sp-3)}body .trc .trc-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0 0 16px;display:flex}body .trc .trc-ident{flex-direction:column;gap:2px;min-width:0;display:flex}body .trc .trc-gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .trc .trc-recalcul{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}body .trc>.trc-recalcul{margin:0 0 16px}body .trc .trc-jauge{align-items:center;gap:8px;min-width:0;display:inline-flex}body .trc .trc-jauge-barre{border-radius:var(--r-full);background:var(--line);flex:none;width:120px;height:8px;position:relative;overflow:hidden}body .trc .trc-jauge-plein{border-radius:var(--r-full);background:var(--wait);position:absolute;inset:0 auto 0 0}body .trc .trc-jauge[data-complet="1"] .trc-jauge-plein{background:var(--ok)}body .trc .trc-jauge-texte{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums}body .trc .trc-jauge-vide{font-size:var(--fs-sm);color:var(--muted)}body .trc .trc-avancement td[data-plein="1"]{color:var(--ok-ink);font-weight:var(--fw-semibold)}body .trc tr[data-signal=trace_non_vendu]>td:first-child{box-shadow:inset 3px 0 0 var(--danger)}body .trc tr.trc-annule>td{color:var(--muted);text-decoration:line-through}body .champ-scan-pret{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ok-ink);align-items:center;gap:6px;display:inline-flex}body .champ-scan-pret:before{content:"";border-radius:var(--r-full);background:var(--ok);flex:none;width:8px;height:8px}body .champ-scan-pret:is([data-etat=pause-champ],[data-etat=pause-fenetre]){color:var(--muted)}body .champ-scan-pret:is([data-etat=pause-champ],[data-etat=pause-fenetre]):before{box-shadow:inset 0 0 0 1px var(--muted);background:0 0}body .rk{flex-direction:column;gap:16px;display:flex}body .rk .card,body .rk-statut{margin:0}body .rk-retour{margin-left:auto}body .rk-actions{flex-wrap:wrap;gap:8px;display:inline-flex}body .rk-grille{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:900px){body .rk-grille{grid-template-columns:minmax(0,1fr) minmax(240px,360px)}}body .rk-saisie{flex-direction:column;gap:16px;min-width:0;display:flex}body .rk-baies{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}body .rk-baie{min-height:var(--tap,44px);border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-size:var(--fs-body);text-align:left;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}body .rk-baie b{font-weight:var(--fw-semibold);font-size:var(--fs-md)}body .rk-baie span{color:var(--muted)}body .rk-baie:hover{border-color:var(--line-hover)}body .rk-baie.on{border-color:var(--accent);background:var(--accent-bg);box-shadow:inset 0 0 0 1px var(--accent)}body .rk-position{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:12px;display:grid}@media (max-width:560px){body .rk-position{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body .rk-position>.field:last-child{grid-column:1/-1}}body .rk-position .field{margin-bottom:0}body .rk-avert{color:var(--wait-ink)}body .rk-erreur{color:var(--danger);font-size:var(--fs-body);margin:6px 0 0}body .rk-journal{flex-direction:column;gap:4px;margin:12px 0 0;padding:0;list-style:none;display:flex}body .rk-journal li{border-radius:var(--r-xs);border:1px solid var(--line);font-size:var(--fs-body);flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:6px 10px;display:flex}body .rk-journal li.rk-ok{border-color:var(--ok-line);background:var(--ok-bg)}body .rk-journal li.rk-ko{border-color:var(--danger-line);background:var(--danger-bg)}body .rk-journal li>span:first-child{font-weight:var(--fw-bold)}body .rk-journal li.rk-ok>span:first-child{color:var(--ok-ink)}body .rk-journal li.rk-ko>span:first-child{color:var(--danger)}body .rk-dessin{flex-direction:column;align-items:center;gap:8px;display:flex}body .rk-dessin .dos-elev{max-width:360px}@media (min-width:900px){body .rk-grille.rk-grille-outil{grid-template-columns:minmax(0,1fr) minmax(360px,1fr)}}body .rk-dessin-outil{align-items:stretch}body .rk-vue-outil{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);width:100%;height:640px;display:block}@media (max-width:560px){body .rk-vue-outil{height:520px}}body .rk-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}body .rk-liste li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:6px 0;display:flex}body .rk-liste .rk-retour{margin-left:auto}body .rk-prop{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}body .rk-prop .helper{margin:0}body .rk-filtre{flex-wrap:wrap;margin:0 0 12px}body .rk-filtrable[data-filtre=societe] tr[data-propriete]:not([data-propriete=societe]),body .rk-filtrable[data-filtre=client] tr[data-propriete]:not([data-propriete=client]){display:none}body .rk-relie{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:4px 0 0;display:flex}body .dos-el-lien{cursor:pointer}body .dos-el-lien:hover .dos-el-eq,body .dos-el-lien:focus-visible .dos-el-eq{stroke:var(--accent)}body .dos-el-nouveau .dos-el-eq{fill:var(--ok-bg);stroke:var(--ok);stroke-width:2.4px}@media (prefers-reduced-motion:reduce){body .rk-baie{transition:none}}body .exp{flex-direction:column;gap:16px;display:flex}body .exp>.helper{margin:0}body .exp-barre{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0;display:flex}body .exp-form{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;display:flex}body .exp-form select.input{flex:200px;min-width:0}body .exp-etiquette{margin:0}body .exp-form .seg{flex-wrap:wrap;max-width:100%}body .exp-avert{align-items:flex-start;margin:0}body .exp-avert ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}body .exp-dl h3,body .exp-jeu h3,body .exp-carte-titre{margin:0 0 8px}body .exp-boutons{flex-wrap:wrap;gap:8px;display:flex}body .exp-dl .helper{margin:12px 0 8px}body .exp-graphs{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}body .exp-graph,body .exp-jeu{min-width:0;margin:0}body .exp-num{text-align:right;font-variant-numeric:tabular-nums}body .exp-grille{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:16px;display:grid}body .exp-carte{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}body .exp-carte>.helper{margin:0}body .exp-carte-titre{align-items:center;gap:8px;display:flex}body .exp-erreur{color:var(--danger);font-size:var(--fs-body);margin:0}body .exp-note{margin:0}body .exp-pied{margin-top:auto;padding-top:8px}body .expg{--expg-ok:var(--ok);--expg-info:var(--brand-2);--expg-attention:var(--wait);--expg-critique:var(--danger);--expg-neutre:var(--off);--expg-piste:var(--off-bg);--expg-grille:var(--line);--expg-motif:var(--surface);gap:10px;min-width:0;display:grid}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .expg{--expg-motif:#000000b3}}:root[data-theme=dark] body .expg{--expg-motif:#000000b3}body .expg-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;margin:0}body .expg-fig{min-width:0;color:var(--ink);font-size:var(--fs-body)}body .expg-vide{color:var(--muted);font-size:var(--fs-body);margin:0}body .expg-grille{grid-template-columns:minmax(0,34%) minmax(0,1fr) auto;align-items:center;gap:6px 10px;display:grid}body .expg-lab{overflow-wrap:anywhere;min-width:0;color:var(--ink)}body .expg-piste{min-width:0;display:block}body .expg-piste svg{display:block}body .expg-val{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);white-space:nowrap;text-align:right}body .expg-anneau{flex-wrap:wrap;align-items:center;gap:16px;display:flex}body .expg-rond{flex:none;width:132px;height:132px;position:relative}body .expg-rond svg{display:block}body .expg-centre{text-align:center;font-size:var(--fs-lg);font-weight:var(--fw-bold);overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:30px;line-height:1.1;display:flex;position:absolute;inset:0}body .expg-centre .expg-centre-n{font-size:var(--fs-lg);font-weight:var(--fw-bold)}body .expg-centre .expg-centre-u{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--muted)}body .expg-leg{flex:200px;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}body .expg-leg li{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}body .expg-leg-h{flex-wrap:wrap;gap:6px 18px;display:flex}body .expg-sw,body .expg-sw-ligne{flex:none}body .expg-leg-lib{overflow-wrap:anywhere;min-width:0}body .expg-leg-val{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}body .expg-leg-pct{color:var(--muted);font-variant-numeric:tabular-nums}body .expg-courbe{gap:10px;display:grid}body .expg-courbe-corps{grid-template-rows:160px auto;grid-template-columns:auto minmax(0,1fr);column-gap:8px;min-width:0;display:grid}body .expg-yax{min-width:2.5em;color:var(--muted);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;position:relative}body .expg-yax span{white-space:nowrap;position:absolute;right:0;transform:translateY(-50%)}body .expg-plot{min-width:0}body .expg-plot svg{display:block}body .expg-xax{height:1.6em;color:var(--muted);font-size:var(--fs-micro);grid-column:2;position:relative}body .expg-xax span{white-space:nowrap;position:absolute;top:4px}body .expg-x-m{transform:translate(-50%)}body .expg-x-f{transform:translate(-100%)}body .expg-donnees{min-width:0}body .expg-donnees-sum{cursor:pointer;color:var(--muted);font-size:var(--fs-sm);align-items:center;min-height:24px;display:inline-flex}body .expg-donnees[open]>.expg-donnees-sum{margin-bottom:8px}body .expg-kpis{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}body .expg-kpi{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--off);border-radius:var(--r-sm);align-content:start;gap:2px;min-width:0;padding:10px 12px;display:grid}body .expg-kpi[data-ton=ok]{border-left-color:var(--ok)}body .expg-kpi[data-ton=info]{border-left-color:var(--brand-2)}body .expg-kpi[data-ton=attention]{border-left-color:var(--wait)}body .expg-kpi[data-ton=critique]{border-left-color:var(--danger)}body .expg-kpi-lib{color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}body .expg-kpi-val{color:var(--ink);font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.15}body .expg-kpi-num{display:inline-block}body .expg-kpi-unite{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--muted)}body .expg-kpi-detail{color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}@media (prefers-reduced-motion:no-preference){html[data-vif-arrivee] body .expg-kpi-num{animation:expg-monte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .expg-kpi:nth-child(2) .expg-kpi-num{animation-delay:var(--stagger)}html[data-vif-arrivee] body .expg-kpi:nth-child(n+3) .expg-kpi-num{animation-delay:calc(var(--stagger) * 2)}}@keyframes expg-monte{0%{opacity:0;transform:translateY(.35em)}}@media (prefers-reduced-motion:reduce){html[data-vif-arrivee] body .expg-kpi-num,html[data-vif-arrivee] body .expg-kpi:nth-child(2) .expg-kpi-num,html[data-vif-arrivee] body .expg-kpi:nth-child(n+3) .expg-kpi-num{animation:none}}:root{--dk-read:55ch}.shell .content .helper,.shell .content .page-intro p{max-width:var(--dk-read)}.shell .content td .helper,.shell .content th .helper{max-width:none}.shell .content>p.helper,.shell .content>div.helper{max-width:var(--dk-read)!important}.shell .content div[style="font-size:var(--fs-sm);line-height:1.65;color:var(--ink)"]{max-width:var(--dk-read)}.shell .content div:has(>div[style="font-size:var(--fs-sm);line-height:1.65;color:var(--ink)"]){max-width:calc(var(--dk-read) + 56px)}.shell .content .card .setguide,.shell .content .card .setguide>div,.shell .content .card .helper{max-width:none}.shell .content .doc-card-body,.shell .content .doc-grid>div:not(.doc-toc) p,.shell .content .doc-grid>div:not(.doc-toc) li{max-width:var(--dk-read)}.shell .content .doc-grid .doc-sec-body :is(p,li,.doc-card-body){max-width:none}.shell .content .doc-grid>div:not(.doc-toc) div:has(>.doc-card-body){max-width:calc(var(--dk-read) + 34px)}@media (min-width:1025px){:root{--dk-gutter:clamp(24px, 2.2vw, 44px);--dk-work:100%}.shell .content,.shell .topbar{padding-inline:max(var(--dk-gutter), (100% - var(--dk-work)) / 2)}.shell .content input.input,.shell .content select.input,.shell .content input.input-sm,.shell .content select.input-sm,.shell .content .secret-input{max-width:620px}.shell .content input.input[placeholder*=echerch]{max-width:480px}.shell .content td input.input,.shell .content td select.input,.shell .content .glpi-preset-row input.input,.shell .content .glpi-preset-row select.input,.shell .content .entity-glpi-row input.input,.shell .content .entity-glpi-row select.input{max-width:none}.shell .content .stats{max-width:1160px}.shell .content .settings-brick{max-width:420px}:is(.shell .main:has(.reqrow),.shell .main:has(.doc-grid)){--dk-work:100%}.shell .content .doc-grid{grid-template-columns:minmax(0,1fr) 250px!important}.shell .content .doc-grid:has(>.doc-toc:first-child){grid-template-columns:250px minmax(0,1fr)!important}}.dk-inline-pick{font:inherit;font-weight:var(--fw-bold);color:var(--ink);cursor:pointer;text-underline-offset:3px;transition:color var(--dur-1) var(--ease-out);background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}.dk-inline-pick:hover,.dk-inline-pick:focus-visible{color:var(--brand-2)}.shell .content .doc-grid .guide-body{--dk-doc:150ch;grid-template-columns:[full-start content-start] min(var(--dk-doc), 100%) [content-end] minmax(0, 1fr) [full-end];align-content:start;row-gap:10px;display:grid}.shell .content .doc-grid .guide-body>*{grid-column:content;min-width:0}.shell .content .doc-grid .guide-body>:is(:has(table),:has(.tblwrap),:has(.rtable),[style*=grid]){grid-column:full}.shell .content .doc-grid .guide-body :is(p,li,.doc-card-body){max-width:none}.doc-sec-body{--dk-doc:150ch;grid-template-columns:[full-start content-start] min(var(--dk-doc), 100%) [content-end] minmax(0, 1fr) [full-end];align-content:start;row-gap:12px;display:grid}.doc-sec-body>*{grid-column:content;min-width:0}.doc-sec-body>.doc-breakout{grid-column:full}@media (prefers-reduced-motion:reduce){.dk-inline-pick{transition:none}}body .fe-bandeau{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 16px;display:flex}body .fe-bandeau-etat{flex:none}body .fe-bandeau-faits{flex-wrap:wrap;flex:auto;gap:6px 20px;min-width:0;margin:0;display:flex}body .fe-fait{min-width:0}body .fe-fait dt{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.04em}body .fe-fait dd{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink);overflow-wrap:anywhere;margin:0}body .fe-bandeau-a{flex:none;margin-left:auto}body .fe-bandeau-faits{align-items:flex-start}body .fe-fait{flex-direction:column;gap:2px;display:flex}body .fe-fait dt,body .fe-fait dd{line-height:1.4}body .fe-fait dd b,body .fe-fait dd strong{font-weight:inherit}body .fe-fait dd .helper,body .fe-fait dd .int-ref,body .fe-fait dd .appro-pastille,body .fe-fait dd .appro-sans{font-size:inherit;font-weight:inherit}body .fe-etape{background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--brand);border-radius:var(--r);padding:14px 16px}body .fe-etape[data-ton=attente]{border-left-color:var(--wait)}body .fe-etape[data-ton=fini]{border-left-color:var(--ok)}body .fe-etape-tete{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}body .fe-etape-txt{flex:260px;min-width:0}body .fe-etape-t{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;display:block}body .fe-etape-p{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);text-wrap:pretty;margin:2px 0 0}body .fe-etape-a{flex-wrap:wrap;flex:none;gap:8px;display:flex}body .fe-etape-corps{margin-top:12px}@media (max-width:560px){body .fe-etape-a{flex:100%}body .fe-etape-a>.btn{flex:auto}body .fe-bandeau-a{margin-left:0}}body .trajet-choix{flex-direction:column;gap:8px;min-width:0;display:flex}body .trajet-liens{flex-wrap:wrap;align-items:center;gap:12px 6px;min-width:0;display:flex}body .trajet-liens .trajet-plus{margin-left:auto}body .trajet-durees{flex-wrap:wrap;align-self:flex-start}body .trajet-aide{margin:0}body .cal-t-tj{min-height:0;font-size:var(--fs-nano);font-weight:var(--fw-regular);color:inherit;opacity:.8;white-space:nowrap;flex:0 100 auto;align-self:flex-start;align-items:center;gap:2px;margin-top:1px;padding:0;line-height:1.2;display:inline-flex;overflow:hidden}body .mnt-trajet{margin-top:10px}body .dci{gap:14px;min-width:0;display:grid}body .dci:not(.card){border-top:1px solid var(--line);padding-top:16px}body .dci-tete{align-items:flex-start;gap:12px;min-width:0;display:flex}body .dci-pastille{border-radius:var(--r-full);background:var(--brand-2);flex:none;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){body .dci-pastille{background:color-mix(in srgb, var(--brand-2) 12%, var(--surface))}}body .dci-pastille{color:var(--brand-2)}body .dci-pastille-ok{background:var(--ok-bg);color:var(--ok-ink)}body .dci-texte{min-width:0}body .dci-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .dci-phrase{color:var(--muted);margin:2px 0 0}@media (min-width:561px){body .dci>.dci-actions,body .dci>.dci-form,body .dci>.dci-besoin,body .dci>.dci-fichier,body .dci>.dci-retrait,body .dci>.dci-erreur{margin-left:52px}body .dci-form{max-width:760px}}body .dci-form{gap:14px;min-width:0;display:grid}body .dci .field{min-width:0;margin:0}body .dci textarea.input{resize:vertical}body .dci-contact{border:0;min-width:0;margin:0;padding:0}body .dci-contact legend,body .dci-besoin .lbl{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .dci-contact legend{margin-bottom:8px;padding:0}body .dci-champs{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;display:grid}body .dci-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .dci-note,body .dci-erreur{margin:0}body .dci-erreur{color:var(--danger)}@media (max-width:560px){body .dci-actions>.btn{min-height:var(--tap,44px);flex:100%}body .dci-fichier-ligne .btn{min-height:var(--tap,44px)}}body .dci-pastille-echec{background:var(--danger-bg);color:var(--danger)}body .dci-pastille-attente{background:var(--wait-bg);color:var(--wait-ink)}body .dci-pastille-close{background:var(--off-bg);color:var(--muted)}body .dci-besoin{border-left:3px solid var(--line-strong);border-radius:0 var(--r-xs) var(--r-xs) 0;background:var(--surface-2);gap:4px;min-width:0;margin:0;padding:10px 12px;display:grid}body .dci-besoin-texte{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere}body .dci-fichier{gap:6px;min-width:0;display:grid}body .dci-fichier>.lbl{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .dci-fichier-ligne{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}body .dci-fichier-nom{min-width:0;color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:6px;display:inline-flex}body .dci-fichier-choix{max-width:420px;display:block}:root{--dur-skel:calc(var(--dur-3) * 4);--skel-base:var(--line)}@supports (color:color-mix(in lab, red, red)){:root{--skel-base:color-mix(in srgb, var(--line) 72%, var(--surface))}}:root{--skel-hi:var(--surface)}@supports (color:color-mix(in lab, red, red)){:root{--skel-hi:color-mix(in srgb, var(--surface) 76%, var(--line))}}@media screen and (min-width:821px){.shell>.main{grid-column:2}.shell.shell{background:linear-gradient(to right, var(--brand-ink) 0 250px, transparent 250px)}}@media screen and (max-width:820px){.shell>.main:before{content:"";background:var(--brand-ink);height:54px;display:block}.shell>.side-mobilebar~.main:before{display:none}}.skel{background:var(--skel-base);border-radius:var(--r-xs);-webkit-user-select:none;user-select:none;flex:none;display:block;position:relative;overflow:hidden}.skel.skel.skel{background:var(--skel-base);box-shadow:none;color:#0000;border-color:#0000}.skel:after{content:"";background:linear-gradient(90deg, transparent, var(--skel-hi), transparent);animation:skel-sweep var(--dur-skel) var(--ease-in-out) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes skel-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.skel:after{display:none}}.skel-t{border-radius:var(--r-full);height:var(--fs-body);margin-block:calc(var(--fs-body) * .25)}.skel-t-nano{height:var(--fs-nano);margin-block:calc(var(--fs-nano) * .25)}.skel-t-micro{height:var(--fs-micro);margin-block:calc(var(--fs-micro) * .25)}.skel-t-sm{height:var(--fs-sm);margin-block:calc(var(--fs-sm) * .25)}.skel-t-md{height:var(--fs-md);margin-block:calc(var(--fs-md) * .25)}.skel-t-title{height:var(--fs-title);margin-block:calc(var(--fs-title) * .25)}.skel-t-lg{height:var(--fs-lg);margin-block:calc(var(--fs-lg) * .25)}.skel-t-xl{height:var(--fs-xl);margin-block:calc(var(--fs-xl) * .25)}.skel-t-display{height:var(--fs-display);margin-block:calc(var(--fs-display) * .25)}.skel-btn{border-radius:var(--r-sm);min-height:calc(var(--fs-body) * 1.5 + 20px);border-color:#0000}.btn-sm.skel-btn{min-height:calc(var(--fs-sm) * 1.5 + 14px)}.skel-pill{border-radius:var(--r-full);height:calc(var(--fs-sm) * 1.5 + 6px)}.skel-sq{border-radius:var(--r-sm)}.skel-lines,.skel-intro{flex-direction:column;align-items:flex-start;display:flex}.skel-intro-p{flex-direction:column;align-self:stretch;align-items:flex-start;margin-top:5px;display:flex}.skel-row{align-items:center;gap:11px;min-width:0;display:flex}.skel-row-grow{flex:auto;min-width:0}.skel-stack{flex-direction:column;flex:auto;min-width:0;display:flex}.skel-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skel-topbar-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.skel-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:20px}.skel-panel+.skel-panel{margin-top:14px}.skel-stat-l{height:calc(var(--fs-sm) * 1.5 + 8px);margin-top:4px}.skel-licbar{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);align-items:center;margin-bottom:16px;padding:8px 14px;display:flex}.skel-licbar>.skel-row{flex:auto;min-height:24px}.skel-reco-state{border-left:3px solid var(--line-strong);align-items:center;height:97px;margin-bottom:16px;display:flex}.skel-reco-tiles{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.skel-reco-tile{border-top:3px solid var(--line-strong);flex-direction:column;flex:200px;justify-content:center;align-items:flex-start;min-width:180px;height:127px;display:flex}.skel-reco-help{margin:0 0 16px}.skel-reco-sections{flex-direction:column;gap:16px;display:flex}.skel-reco-section{border-left:3px solid var(--line-strong)}.skel-lic{flex-direction:column;justify-content:center;gap:10px;height:118px;margin-bottom:16px;display:flex}.skel-filterbar{flex-wrap:wrap;align-items:center;gap:10px;min-height:38px;margin-bottom:16px;display:flex}.skel-seg{align-items:center;gap:14px;min-height:38px;padding:0 12px;display:flex}.skel-filterbar .skel-filterbar-find{width:min(220px,34%);height:38px}.skel-brick{cursor:default;min-height:calc(var(--fs-md) * 1.3 * 2 + var(--fs-micro) * 1.3 + 24px)}.skel-settings-help{margin:0 0 12px}.skel-forti-bar{flex-direction:column;justify-content:center;gap:12px;height:108px;margin-bottom:16px;display:flex}.skel-forti-bar .skel-forti-find{width:min(280px,40%)}.skel-doc-part{border-radius:var(--r);height:52px}.skel-doc-count{justify-content:space-between;align-items:center;gap:16px;height:32px;margin-top:18px;display:flex}.skel-doc-count>*{flex:0 auto;min-width:0}.skel-doc-grid{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:34px;margin-top:14px;display:grid}.skel-doc-chap{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.skel-doc-toc-item{align-items:center;height:28px;display:flex}@media (max-width:900px){.skel-doc-grid{grid-template-columns:1fr}.skel-doc-grid>.doc-toc{order:-1}}.skel-field{margin-bottom:16px}.skel-input{height:calc(var(--fs-md) * 1.5 + 24px);border-radius:var(--r-sm);width:100%}.skel-field .skel-input{margin-top:7px}.state{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);max-width:560px;box-shadow:var(--sh-sm);text-align:center;margin:8vh auto;padding:34px 30px}.state-ic{border-radius:var(--r-full);place-items:center;width:54px;height:54px;margin:0 auto 16px;display:grid}.state-ic-warn{background:var(--wait-bg);color:var(--wait)}.state-ic-stop{background:var(--danger-bg);color:var(--danger)}.state-ic-lost{background:var(--off-bg);color:var(--off)}.state h2{font-size:var(--fs-xl);font-weight:var(--fw-bold)}.state>p{color:var(--muted);font-size:var(--fs-md);max-width:46ch;margin:9px auto 0}.state-ref{font-family:var(--mono);font-size:var(--fs-micro);color:var(--faint);margin-top:18px}.state-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}@media (max-width:560px){.state{border-radius:var(--r);margin:4vh 0 0;padding:26px 18px}.state-actions .btn{flex:auto;justify-content:center}}:root{--qui-0:#0070a6;--qui-0-deep:#0070a6;--qui-1:#a56300;--qui-1-deep:#a56300;--qui-2:#64009c;--qui-2-deep:#64009c;--qui-3:#005724;--qui-3-deep:#005724;--qui-4:#d72886;--qui-4-deep:#d72886;--qui-5:#00515c;--qui-5-deep:#00515c;--qui-6:#554700;--qui-6-deep:#554700;--qui-7:#7550eb;--qui-7-deep:#7550eb;--qui-8:#007a6b;--qui-8-deep:#007a6b;--qui-9:#83004e;--qui-9-deep:#83004e;--qui-10:#567500;--qui-10-deep:#567500;--qui-11:#753100;--qui-11-deep:#753100}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--qui-0:#009ce4;--qui-1:#ffb15d;--qui-2:#b463fa;--qui-3:#00be58;--qui-4:#ffcfe1;--qui-5:#00cee7;--qui-6:#f4cf00;--qui-7:#b4abff;--qui-8:#00aa95;--qui-9:#f0449b;--qui-10:#baf628;--qui-11:#e66700}}:root[data-theme=dark]{--qui-0:#009ce4;--qui-1:#ffb15d;--qui-2:#b463fa;--qui-3:#00be58;--qui-4:#ffcfe1;--qui-5:#00cee7;--qui-6:#f4cf00;--qui-7:#b4abff;--qui-8:#00aa95;--qui-9:#f0449b;--qui-10:#baf628;--qui-11:#e66700}@media (pointer:coarse){:root{--tap:44px;--tap-sm:40px}body .lic-choix{min-height:var(--tap)}body .grp-i{width:var(--tap);height:var(--tap);border:none;flex:none;position:relative}body .grp-i:before{content:"";border:1px solid var(--line-strong);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%}body .grp-i:hover:before,body .grp-i:focus-visible:before{border-color:var(--brand-2)}body button[aria-label="Voir les membres"],body .aide-rond{width:var(--tap)!important;height:var(--tap)!important}body .nav a,body .nav>button{min-height:var(--tap)}body .seg button,body .seg a{min-width:var(--tap-sm);min-height:var(--tap-sm);justify-content:center}body .seg .seg-i{min-width:var(--tap);min-height:var(--tap)}body .esp-brique,body .souv-btn{min-height:var(--tap)}body .doc-toc-lnk,body .guide-nav a{min-height:var(--tap);align-items:center;display:flex}body .setmenu-chip,body .fold-bar{min-height:var(--tap-sm)}body .fold-chevbtn{width:var(--tap-sm);height:var(--tap-sm)}body .lic-chip,body .lic-plus,body .licbar button{min-height:var(--tap-sm)}body .sl-handle{width:var(--tap-sm);height:var(--tap-sm)}body .toolbar-controls .input,body .toolbar-controls select.input,body .toolbar-controls .btn{height:auto;min-height:var(--tap)}body .rtable th.th-sort{height:var(--tap)}body .btn,body .btn-sm{min-width:var(--tap-sm)}body input[type=color]{min-width:var(--tap-sm);min-height:var(--tap-sm)}body .who-cell b>a,body a.reco-cli{min-height:var(--tap-sm);align-items:center;display:inline-flex}body .cxn-grp-in>a{min-height:var(--tap-sm);align-items:center;display:flex}body .rtable td>a,body .rtable td.row-actions button{min-height:var(--tap-sm);align-items:center;display:inline-flex}body .tch-cli{min-height:var(--tap-sm)}}body .cal-barre{z-index:3;padding-left:var(--cal-l-r);pointer-events:none;display:none;position:sticky;bottom:0}body .cal-barre[data-utile="1"]{display:block}body .cal-barre-piste{--cal-barre-rail:8px;--cal-barre-trait:6px;--cal-barre-trait-vif:8px;--cal-barre-encre:var(--muted)}@supports (color:color-mix(in lab, red, red)){body .cal-barre-piste{--cal-barre-encre:color-mix(in srgb, var(--muted) 44%, var(--surface))}}body .cal-barre-piste{--cal-barre-repos:var(--dur-2);min-height:var(--tap-sm,40px);background-color:#0000;background-image:linear-gradient(to bottom, transparent calc(50% - var(--cal-barre-rail) / 2), var(--muted) calc(50% - var(--cal-barre-rail) / 2), var(--muted) calc(50% + var(--cal-barre-rail) / 2), transparent calc(50% + var(--cal-barre-rail) / 2));overflow:hidden}@supports (color:color-mix(in lab, red, red)){body .cal-barre-piste{background-image:linear-gradient(to bottom, transparent calc(50% - var(--cal-barre-rail) / 2), color-mix(in srgb, var(--muted) 14%, var(--surface)) calc(50% - var(--cal-barre-rail) / 2), color-mix(in srgb, var(--muted) 14%, var(--surface)) calc(50% + var(--cal-barre-rail) / 2), transparent calc(50% + var(--cal-barre-rail) / 2))}}body .cal-barre-piste{pointer-events:auto}body .cal-barre-pouce{height:var(--tap-sm,40px);min-width:var(--tap-sm,40px);background-color:var(--cal-barre-encre);border-top:calc((var(--tap-sm,40px) - var(--cal-barre-trait)) / 2) solid transparent;border-bottom:calc((var(--tap-sm,40px) - var(--cal-barre-trait)) / 2) solid transparent;border-radius:var(--r-full);touch-action:none;cursor:grab;background-clip:padding-box}body .cal-barre-piste:hover,body .cal-barre-piste[data-tire="1"]{--cal-barre-trait:var(--cal-barre-trait-vif);--cal-barre-encre:var(--muted)}@supports (color:color-mix(in lab, red, red)){body .cal-barre-piste:hover,body .cal-barre-piste[data-tire="1"]{--cal-barre-encre:color-mix(in srgb, var(--muted) 88%, var(--surface))}}body .cal-barre-piste[data-tire="1"]{--cal-barre-encre:var(--ink)}body .cal-barre-piste[data-tire="1"] .cal-barre-pouce{cursor:grabbing}@supports (animation-timeline:scroll()){@keyframes cal-barre-pouce{0%{transform:translate(0)}to{transform:translateX(var(--cal-barre-libre,0px))}}body .cal-barre-pouce{animation:linear both cal-barre-pouce;animation-duration:auto;animation-timeline:--cal-defilement}}body .cal-carte:has(>.cal-barre[data-utile="1"])>.cal-wrap{scrollbar-width:none}body .cal-carte:has(>.cal-barre[data-utile="1"])>.cal-wrap::-webkit-scrollbar{width:0;height:0}body .cal-barre-piste:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@media (pointer:coarse){body .shell .cau-reset{min-height:var(--tap-sm,40px)}body .shell .cxc-dev{height:auto;min-height:var(--tap-sm,40px)}body .shell .nasp .nasp-puces .nas-filtre,body .shell .ck .supp-onglet{min-height:var(--tap-sm,40px)}body .shell .bcl-barre>.btn,body .shell .bcl-barre>.seg{height:var(--tap,44px);min-height:var(--tap,44px)}body .cp-legal-lien{align-items:center;min-height:24px;display:inline-flex}}body .rgpd{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);font-size:var(--fs-body);flex-direction:column;gap:10px;padding:12px 14px;line-height:1.6;display:flex}body .rgpd[data-ton=fort]{border-color:var(--lic)}@supports (color:color-mix(in lab, red, red)){body .rgpd[data-ton=fort]{border-color:color-mix(in srgb, var(--lic) 32%, var(--line))}}body .rgpd[data-ton=fort]{background:var(--lic)}@supports (color:color-mix(in lab, red, red)){body .rgpd[data-ton=fort]{background:color-mix(in srgb, var(--lic) 6%, var(--surface))}}body .rgpd[data-ton=depart]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .rgpd[data-ton=depart]{border-color:color-mix(in srgb, var(--danger) 30%, var(--line))}}body .rgpd[data-ton=depart]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .rgpd[data-ton=depart]{background:color-mix(in srgb, var(--danger) 6%, var(--surface))}}body .rgpd[data-ton=doux]{color:var(--muted);flex-direction:row;align-items:flex-start;gap:9px}body .rgpd-ico{flex:none;display:inline-flex}body .rgpd[data-ton=fort] .rgpd-ico{color:var(--lic-ink)}body .rgpd[data-ton=depart] .rgpd-ico{color:var(--danger)}body .rgpd[data-ton=doux] .rgpd-ico{color:var(--muted)}body .rgpd-hd{align-items:center;gap:9px;display:flex}body .rgpd-hd b{font-size:var(--fs-md);font-weight:var(--fw-bold)}body .rgpd p{margin:0}body .rgpd-pts{flex-direction:column;gap:8px;margin:0;padding-left:20px;display:flex}body .rgpd-ok{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);cursor:pointer;font-weight:var(--fw-semibold);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}body .rgpd-ok:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .rgpd-ok:hover{background:color-mix(in srgb, var(--brand) 4%, var(--surface))}}body .rgpd-ok[data-coche="1"]{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .rgpd-ok[data-coche="1"]{border-color:color-mix(in srgb, var(--ok) 45%, var(--line))}}body .rgpd-ok[data-coche="1"]{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .rgpd-ok[data-coche="1"]{background:color-mix(in srgb, var(--ok) 6%, var(--surface))}}body .rgpd-ok input[type=checkbox]{margin-top:3px}body .rgpd-oblig{font-size:var(--fs-sm);color:var(--faint)}body .rgpd .fold-head{background:var(--surface)}body .rgpd .fold-head:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .rgpd .fold-head:hover{background:color-mix(in srgb, var(--brand) 4%, var(--surface))}}body .bandeau-maint{background:var(--accent-deep);color:var(--on-accent);font-size:var(--fs-md);font-weight:var(--fw-bold);border-bottom:1px solid var(--accent-deep);align-items:center;gap:10px;padding:9px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){body .bandeau-maint{border-bottom:1px solid color-mix(in srgb, var(--accent-deep) 70%, #000)}}body .bandeau-maint[data-encours="1"]{background:var(--danger-deep);border-bottom-color:var(--danger-deep)}@supports (color:color-mix(in lab, red, red)){body .bandeau-maint[data-encours="1"]{border-bottom-color:color-mix(in srgb, var(--danger-deep) 70%, #000)}}body .bandeau-maint-ico{flex:none;align-items:center;display:inline-flex}body .bandeau-maint-vue{flex:1;min-width:0;overflow:hidden}body .bandeau-maint-piste{width:max-content;animation:bandeau-maint-defile var(--defile-duree,30s) linear infinite;display:flex}body .bandeau-maint-txt{white-space:nowrap;flex:none;padding-right:64px}@keyframes bandeau-maint-defile{0%{transform:translate(0)}to{transform:translateX(calc(-100% / var(--defile-copies,2)))}}body .bandeau-maint:is(:hover,:focus-within,[data-pause="1"]) .bandeau-maint-piste{animation-play-state:paused}body .bandeau-maint .bandeau-maint-pause{color:var(--on-accent);border-color:var(--on-accent);background:0 0;flex:none;gap:6px}@supports (color:color-mix(in lab, red, red)){body .bandeau-maint .bandeau-maint-pause{border-color:color-mix(in srgb, var(--on-accent) 70%, transparent)}}body .bandeau-maint .bandeau-maint-pause{font-weight:var(--fw-semibold)}body .bandeau-maint .bandeau-maint-pause:hover{border-color:var(--on-accent);background:#00000029}body .bandeau-maint .bandeau-maint-pause[aria-pressed=true]{background:var(--on-accent);color:var(--accent-deep);border-color:var(--on-accent)}body .bandeau-maint[data-encours="1"] .bandeau-maint-pause[aria-pressed=true]{color:var(--danger-deep)}body .bandeau-maint .bandeau-maint-pause:focus-visible{outline-color:var(--on-accent)}@media (prefers-reduced-motion:reduce){body .bandeau-maint-piste{width:100%;animation:none;display:block}body .bandeau-maint-txt{text-overflow:ellipsis;padding-right:0;display:block;overflow:hidden}body .bandeau-maint-txt[aria-hidden=true],body .bandeau-maint .bandeau-maint-pause{display:none}}@media (max-width:560px){body .bandeau-maint{gap:8px;padding:8px 10px}body .bandeau-maint-txt{padding-right:40px}}body .maint-etat{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);color:var(--muted);font-size:var(--fs-body);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}body .maint-etat[data-armee="1"]{background:var(--wait-bg);border-color:var(--wait-line);color:var(--wait-ink)}body .maint-etat-ico{flex:none;margin-top:1px;display:inline-flex}body .maint-echeances{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}body .maint-apercu{border-radius:var(--r-sm);border:1px dashed var(--line-hover);background:var(--surface);align-items:center;gap:10px;margin-top:18px;padding:10px 12px;display:flex;overflow:hidden}body .maint-apercu-lab{font-size:var(--fs-nano);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);flex:none}body .maint-apercu-txt{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .maint-rappel{background:var(--wait-bg);color:var(--wait-ink);border-bottom:1px solid var(--wait-line);font-size:var(--fs-sm);transition:background var(--dur-1) var(--ease-out);align-items:center;gap:10px;padding:7px 16px;text-decoration:none;display:flex}body .maint-rappel:hover{background:var(--wait-bg)}@supports (color:color-mix(in lab, red, red)){body .maint-rappel:hover{background:color-mix(in srgb, var(--wait-bg) 80%, var(--wait-line))}}body .maint-rappel[data-encours="1"]{background:var(--danger-bg);color:var(--danger);border-bottom-color:var(--danger-line)}body .maint-rappel[data-encours="1"]:hover{background:var(--danger-bg)}@supports (color:color-mix(in lab, red, red)){body .maint-rappel[data-encours="1"]:hover{background:color-mix(in srgb, var(--danger-bg) 80%, var(--danger-line))}}body .maint-rappel-ico{flex:none;display:inline-flex}body .maint-rappel-lien{font-weight:var(--fw-semibold);flex:none;margin-left:auto;text-decoration:underline}@media (max-width:560px){body .bandeau-maint{font-size:var(--fs-micro);gap:8px;padding:7px 10px}body .bandeau-maint-piste{gap:32px}body .bandeau-maint-txt{padding-right:32px}}body .maint-heure{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:14px;display:flex}body .aide-champ-tete{align-items:center;gap:6px;display:flex}body .aide-champ-i{border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--surface);width:18px;height:18px;color:var(--muted);font:inherit;font-size:var(--fs-nano);font-weight:var(--fw-bold);cursor:pointer;transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);place-items:center;padding:0;font-style:italic;line-height:1;display:inline-grid;position:relative}body .aide-champ-i:after{content:"";width:var(--tap-sm,40px);height:var(--tap-sm,40px);position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}body .aide-champ-i:hover,body .aide-champ-i[aria-expanded=true]{color:var(--ink);border-color:var(--ink)}body .aide-champ-texte{font-size:var(--fs-sm);color:var(--muted);margin:4px 0 0;line-height:1.45}@media (prefers-reduced-motion:reduce){body .aide-champ-i{transition:none}}body .mnt-tuiles{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}body .mnt-tuile{border:1px solid var(--line);border-top:3px solid var(--muted);border-radius:var(--r-sm);background:var(--surface);align-items:baseline;gap:8px;padding:10px 16px;display:flex}body .mnt-tuile[data-niveau=en-retard]{border-top-color:var(--danger)}body .mnt-tuile[data-niveau=a-prevoir]{border-top-color:var(--wait)}body .mnt-tuile[data-niveau=en-cours]{border-top-color:var(--mnt)}body .mnt-tuile-n{font-size:var(--fs-xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1}body .mnt-tuile[data-niveau=en-retard] .mnt-tuile-n{color:var(--danger)}body .mnt-tuile[data-niveau=a-prevoir] .mnt-tuile-n{color:var(--wait-ink)}body .mnt-tuile[data-niveau=en-cours] .mnt-tuile-n{color:var(--mnt-ink)}body .mnt-tuile-l{font-size:var(--fs-sm);color:var(--muted)}body .mnt-rien{border:1px solid var(--ok-line);border-radius:var(--r-sm);background:var(--ok-bg);color:var(--ok-ink);font-size:var(--fs-body);align-items:center;gap:8px;margin:0;padding:10px 16px;display:flex}body .mnt-err{border:1px solid var(--danger-line);border-radius:var(--r-sm);background:var(--danger-bg);color:var(--danger);font-size:var(--fs-body);align-items:center;gap:8px;margin:0 0 16px;padding:10px 16px;display:flex}body .mnt-code{font-family:var(--mono);font-size:var(--fs-micro);color:var(--muted);display:block}body .mnt-etat{font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body .mnt-pt{border-radius:var(--r-full);background:var(--muted);flex:none;width:8px;height:8px}body .mnt-pt[data-niveau=en-retard]{background:var(--danger)}body .mnt-pt[data-niveau=a-prevoir],body .mnt-pt[data-niveau=a-planifier]{background:var(--wait)}body .mnt-pt[data-niveau=en-cours]{background:var(--mnt)}body .mnt-pt[data-niveau=a-jour],body .mnt-pt[data-niveau=faite]{background:var(--ok)}body .mnt-delai{font-size:var(--fs-micro);color:var(--muted);display:block}body .mnt-geste{font-size:var(--fs-sm);color:var(--muted);max-width:34ch}body .mnt-bandeau{border:1px solid var(--mnt-line);border-radius:var(--r-sm);background:var(--mnt-bg);color:var(--mnt-ink);font-size:var(--fs-body);flex-wrap:nowrap;align-items:flex-start;gap:12px;margin-bottom:16px;padding:12px 16px;display:flex}body .mnt-bandeau>svg{flex:none;margin-top:2px}body .mnt-bandeau b{font-weight:var(--fw-semibold)}body .mnt-band{border:1px solid var(--mnt-line);border-radius:var(--r-sm);background:var(--mnt-bg);color:var(--mnt-ink);flex-wrap:wrap;align-items:stretch;margin-bottom:16px;display:flex;overflow:hidden}body .mnt-band-etat{font-size:var(--fs-md);font-weight:var(--fw-semibold);background:var(--mnt-deep);color:var(--on-deep);align-items:center;gap:8px;padding:10px 14px;display:flex}body .mnt-band-c{border-left:1px solid var(--mnt-line);flex:auto;min-width:0;padding:8px 14px}body .mnt-band-c:first-child{border-left:0}body .mnt-band-l{font-size:var(--fs-nano);font-weight:var(--fw-medium);letter-spacing:.06em;text-transform:uppercase;display:block}body .mnt-band-v{font-size:var(--fs-md);font-weight:var(--fw-semibold);overflow-wrap:anywhere;align-items:center;gap:6px;display:flex}body .mnt-band-c[data-ton=attente]{background:var(--wait-bg);border-left-color:var(--wait-line);color:var(--wait-ink)}body .mnt-grille{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start;gap:16px;display:grid}body .mnt-tache{border-radius:var(--r-xs);transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);border:1px solid #0000;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}body .mnt-tache:hover{background:var(--surface-2);border-color:var(--line)}body .mnt-tache[data-fait="1"]{background:var(--ok-bg);border-color:var(--ok-line)}body .mnt-tache-l{font-size:var(--fs-body)}body .mnt-tache-q{font-size:var(--fs-micro);color:var(--muted);display:block}body .mnt-src{border-radius:var(--r-full);font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;background:var(--surface-2);color:var(--muted);padding:1px 8px;display:inline-block}body .mnt-src[data-source=nas]{background:var(--mnt-bg);color:var(--mnt-ink)}body .mnt-src[data-source=manuel]{background:var(--wait-bg);color:var(--wait-ink)}body .mnt-detail{font-size:var(--fs-micro);color:var(--muted)}body .mnt-asaisir{border:1px dashed var(--line-strong);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--muted);margin:12px 0 0;padding:10px 16px}body .mnt-asaisir ul{margin:6px 0 0;padding-left:18px}@media (max-width:560px){body .mnt-geste{max-width:none}}body .mnt-info{border:1px solid var(--ok-line);border-radius:var(--r-sm);background:var(--ok-bg);color:var(--ok-ink);font-size:var(--fs-body);align-items:center;gap:8px;margin:0 0 16px;padding:10px 16px;display:flex}body .mnt-danger{border:1px solid var(--danger);margin-top:26px;padding:16px 18px}@supports (color:color-mix(in lab, red, red)){body .mnt-danger{border:1px solid color-mix(in srgb, var(--danger) 26%, var(--line))}}body .mnt-danger{border-left:3px solid var(--danger);border-radius:var(--r);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .mnt-danger{background:color-mix(in srgb, var(--danger) 4%, var(--surface))}}body .mnt-danger>h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0 0 6px}body .mnt-danger>.helper{margin:0}body .mnt-actions{--mnt-acts:12px;margin-top:var(--mnt-acts);flex-wrap:wrap;gap:8px;display:flex}body .mnt-actions[data-serre="1"]{--mnt-acts:0px}body .mnt-barre{max-width:100%;margin-bottom:16px;overflow-x:auto}body .mnt-barre button{white-space:nowrap;flex:none;min-width:max-content}body .mnt-volet>section{margin:0}body .mnt-saisie{border-bottom:1px solid var(--line);padding:8px 0}body .mnt-saisie:last-of-type{border-bottom:0}body .mnt-saisie-l{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .mnt-saisie .mnt-detail{margin:6px 0 0}body .mnt-saisie-l .mnt-moment-seg{flex-wrap:wrap;max-width:100%}body .mnt-moment-seg button{white-space:nowrap}body .mnt-saisie-h{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:inline-flex}body .mnt-saisie-h input.input{flex:none;width:auto}body .mnt-saisie-h .mnt-detail{margin:0}body .mnt-saisie-l .mnt-saisie-note{flex:140px;min-width:0}body .mnt-avert{border:1px solid var(--wait-line);border-radius:var(--r-xs);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-sm);align-items:center;gap:8px;margin:6px 0 0;padding:6px 12px;display:flex}body .mnt-dest{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);margin:16px 0 0;padding:10px 14px 12px}body .mnt-dest legend{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);padding:0 6px}body .mnt-dest-l{font-size:var(--fs-body);cursor:pointer;align-items:baseline;gap:8px;padding:4px 0;display:flex}body .mnt-mois{border:1px dashed var(--line-strong);border-radius:var(--r-sm);flex-direction:column;gap:8px;margin-top:12px;padding:10px 14px 12px;display:flex}body .mnt-mois-l{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .mnt-dep{background-color:var(--mnt-bg);border:1px solid var(--line-strong);border-radius:var(--r-sm);flex-direction:column;margin-top:12px;padding:10px 14px 12px;display:flex}body .mnt-src[data-source=client]{background:var(--mnt-bg);color:var(--mnt-ink)}body .mnt-src[data-source=report],body .mnt-src[data-source=attente]{background-color:var(--wait-bg);color:var(--wait-ink);margin-right:6px}body .mnt-lieu{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:8px;margin-top:16px;padding:10px 14px 12px;display:flex}body .mnt-qui-ou{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px;margin-top:16px;display:grid}body .mnt-qui-ou>.mnt-lieu{margin-top:0}body .mnt-lieu-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .mnt-pt[data-niveau=qui]{background-color:var(--mnt)}body .mnt-pt[data-niveau=site]{background:var(--mnt)}body .mnt-pt[data-niveau=distance]{background:var(--wait)}body .mnt-pt[data-niveau=inconnu]{background:var(--muted)}body .mnt-masse{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;display:flex}body .mnt-masse-t{font-size:var(--fs-body);color:var(--muted)}body .mnt-masse-t b{font-size:var(--fs-md);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink)}body .mnt-verdicts{max-width:100%;display:inline-flex}body .mnt-verdicts button{font-size:var(--fs-sm);white-space:nowrap;padding-inline:10px}@media (max-width:560px){body .mnt-verdicts{width:100%;display:flex}body .mnt-verdicts button{flex:1;padding-inline:4px}}body .mnh-grille{flex-direction:column;gap:8px;margin-top:12px;display:flex}body .mnh-l{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;display:flex}body .mnh-n{min-width:11ch;font-size:var(--fs-body);font-weight:var(--fw-semibold)}body .mnh-c{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:6px;display:inline-flex}body .mnh-c input{width:8.5em}body .mnh-h{font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--ink);margin-left:auto}@media (max-width:560px){body .mnh-h{margin-left:0}}body .seg.mnt-verdicts button.on[aria-label^=Rien]{background:var(--ok-deep);border-color:var(--ok-deep);color:var(--on-deep)}body .seg.mnt-verdicts button.on[aria-label^=À\ surveiller]{background:var(--wait-deep);border-color:var(--wait-deep);color:var(--on-deep)}body .seg.mnt-verdicts button.on[aria-label^=À\ remplacer]{background:var(--danger-deep);border-color:var(--danger-deep);color:var(--on-deep)}body .seg.mnt-verdicts button.on[aria-label^=Non\ trouvé]{background:var(--off-deep);border-color:var(--off-deep);color:var(--on-deep)}body .mnt-tour{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);align-items:flex-start;gap:9px;margin-top:12px;padding:10px 12px;display:flex}body .mnt-tour>div{flex-direction:column;gap:2px;display:flex}body .mnt-tour .mnt-detail{margin:0}body .mnt-tour[data-tour=a-retenir]{border-color:var(--wait-line);background:var(--wait-bg);color:var(--wait-ink)}body .mnt-tour[data-tour=planifie]{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok-ink)}body .mnt-date{border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:16px;padding-top:14px;display:flex}body .mnt-voies{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);padding:10px 12px}body .mnt-voies>summary{cursor:pointer;font-weight:var(--fw-semibold);font-size:var(--fs-body);min-height:var(--tap-sm);align-items:center;gap:8px;list-style:none;display:flex}body .mnt-voies>summary::-webkit-details-marker{display:none}body .mnt-voies>summary:before{content:"▾";transition:transform var(--dur-2) var(--ease-out);color:var(--muted);display:inline-block;transform:rotate(-90deg)}body .mnt-voies[open]>summary:before{transform:rotate(0)}body .mnt-direct{flex-direction:column;gap:4px;display:flex}body .mnt-mois-t{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--muted);margin:0}body .mnt-mois-nav{align-items:stretch;gap:6px;display:flex}body .mnt-mois-seg{flex:auto;min-width:0;overflow-x:auto}body .mnt-mois-seg button{white-space:nowrap;flex:1 1 0;justify-content:center;min-width:max-content}body .mnt-mois-nav>.btn{min-width:var(--tap-sm,40px);flex:none;justify-content:center}body .mnt-ici{border-radius:var(--r-full);border:1px solid var(--mnt-line);background:var(--mnt-bg);color:var(--mnt-ink);font-family:var(--mono);font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;margin-left:8px;padding:1px 8px}@media (min-width:561px){body .mnt-histo th:nth-child(2),body .mnt-histo td:nth-child(2){min-width:190px}body .mnt-histo th:nth-child(3),body .mnt-histo td:nth-child(3){white-space:nowrap;min-width:130px}body .mnt-histo th:nth-child(4),body .mnt-histo td:nth-child(4){min-width:96px}}@media (prefers-reduced-motion:reduce){body .mnt-tache{transition:none}body .mnt-voies>summary:before{transition:none;transform:none}}body .mnt-lot{justify-items:start;gap:10px;margin-top:10px;display:grid}body .mnt-lot>p,body .mnt-lot>div>p{margin:0}body .mnt-lot>.tblwrap{justify-self:stretch;width:100%}body .mnt-lot-actions{justify-items:start;gap:6px;display:grid}body .mnt-lot-err{color:var(--danger);font-weight:var(--fw-semibold)}body .mnt-lot-info{color:var(--ink)}body .mnt-lot-restee{color:var(--wait-ink);white-space:nowrap}body .mnt-ouvr{border-left:3px solid var(--mnt)}body .content>.fe-bandeau,body .content>.fe-etape{margin-bottom:14px}body .content>.mnt-err,body .content>.mnt-info{margin:0 0 14px}body .mnt-pastille{border-radius:var(--r-full);font-size:var(--fs-sm);font-weight:var(--fw-semibold);background:var(--mnt-bg);color:var(--mnt-ink);border:1px solid var(--mnt-line);white-space:nowrap;align-items:center;padding:3px 10px;display:inline-flex}body .mnt-pastille[data-etat=planifiee]{background:var(--ok-bg);color:var(--ok-ink);border-color:var(--ok-line)}body .mnt-pastille[data-etat=proposee]{background:var(--wait-bg);color:var(--wait-ink);border-color:var(--wait-line)}body .mnt-pastille[data-etat=annulee]{background:var(--surface-2);color:var(--muted);border-color:var(--line)}body .mnt-pastille[data-etat=en-cours]{background:var(--lic)}@supports (color:color-mix(in lab, red, red)){body .mnt-pastille[data-etat=en-cours]{background:color-mix(in srgb, var(--lic) 9%, var(--surface))}}body .mnt-pastille[data-etat=en-cours]{color:var(--lic-ink);border-color:var(--lic)}@supports (color:color-mix(in lab, red, red)){body .mnt-pastille[data-etat=en-cours]{border-color:color-mix(in srgb, var(--lic) 32%, var(--surface))}}body .mnt-band-m{color:var(--wait-ink);font-weight:var(--fw-semibold)}body .fe-fait .mnt-pt{margin-right:6px}body .mnt-tete-a{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}body .mnt-menu{position:relative}body .mnt-menu>summary{cursor:pointer;list-style:none}body .mnt-menu>summary::-webkit-details-marker{display:none}body .mnt-menu-l{z-index:20;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);min-width:220px;box-shadow:var(--sh-lg);flex-direction:column;align-items:stretch;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0}body .mnt-menu-l .btn{justify-content:flex-start}body .mnt-menu:not([open])>.mnt-menu-l{display:none}@media (max-width:560px){body .mnt-menu-l{min-width:0;margin-top:6px;position:static}}body .mnt-bloc+.mnt-bloc{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}body .mnt-bloc-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .fe-etape-corps .mnt-bloc-t{font-size:var(--fs-md)}body .mnt-renvoi{border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--fs-sm);color:var(--muted);margin:8px 0 0;padding:8px 12px}body .mnt-bloc+.mnt-renvoi,body .mnt-renvoi+.mnt-bloc{margin-top:16px}body .mnt-creneaux{margin-top:12px}body .mnt-cr-groupe{margin-top:10px}body .mnt-cr-groupe[data-qui=client]{border-left:3px solid var(--wait);border-radius:var(--r-xs);background:var(--wait-bg);padding:8px 12px}body .mnt-cr-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0 0 4px}body .mnt-envoi{flex-wrap:wrap;align-items:center;gap:6px 10px;display:inline-flex}body .mnt-envoi>.mnt-detail{flex:200px}body .fe-etape-corps>*+*{margin-top:12px}body .mnt-sig{border-top:1px solid var(--line);margin-top:24px;padding-top:16px}body .mnt-sig-duo{gap:20px;margin-top:12px;display:grid}body .mnt-sig-duo>*{min-width:0}@media (min-width:900px){body .mnt-sig-duo{grid-template-columns:1fr 1fr;gap:24px}}body .mnt-tache-rang{align-items:center;gap:8px;display:flex}body .mnt-tache-rang>.mnt-tache{flex:1;min-width:0}body .mnt-tache-rang>.btn{flex:none}body .mnt-tache[data-nc="1"]{background:var(--surface-2);border:1px dashed var(--line)}body .mnt-tache[data-nc="1"] .mnt-tache-l{color:var(--muted)}body .mnt-tache-nc{font-size:var(--fs-sm);color:var(--ink);display:block}body .mnt-nc-saisie{border-radius:var(--r-xs);border:1px solid var(--line);margin:4px 0 8px;padding:8px 10px}body .mnt-nc-motifs{flex-wrap:wrap;gap:6px;display:flex}body .mnt-nc-saisie .mnt-actions{margin-top:8px}@media (max-width:560px){body .mnt-tache-rang{flex-direction:column;align-items:stretch}body .mnt-tache-rang>.btn{align-self:flex-end}}body .mnb-rien{border:1px solid var(--ok-line);border-radius:var(--r-sm);background:var(--ok-bg);color:var(--ok-ink);font-size:var(--fs-body);align-items:center;gap:8px;margin:0 0 16px;padding:10px 16px;display:flex}body .mnb-plan{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;padding:10px 14px;display:flex}body .mnb-ajout{margin-bottom:16px}body .mnb-plan-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:6px;display:inline-flex}body .mnb-plan label{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:6px;display:inline-flex}body .mnb-plan-m{font-size:var(--fs-micro);color:var(--muted)}body .mnb-dit{font-size:var(--fs-micro);font-weight:var(--fw-medium);align-items:center;gap:6px;display:inline-flex}body .mnb-ok-copie{color:var(--ok-ink)}body .mnb-err-copie{color:var(--danger)}body .mnb-ou{max-width:26ch}body .mnb-ou-rue{font-size:var(--fs-sm);color:var(--ink);line-height:1.4;display:block}body .mnb-ou-ville{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--ink);text-transform:uppercase;letter-spacing:.02em;display:block}body .mnb-ou-cp{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--ink);text-transform:uppercase;letter-spacing:.02em;margin-right:6px;display:inline-block}body .mnb-ou-vide{font-size:var(--fs-micro);color:var(--muted);font-style:italic}body .mnb-ou-maps{color:inherit;text-decoration:none;display:inline-block}body .mnb-ou-maps:hover .mnb-ou-ville{color:var(--accent-ink);text-decoration:none}body .mnb-mvt{font-size:var(--fs-nano);color:var(--muted);display:block}@media (max-width:560px){body .mnb-plan{flex-direction:column;align-items:stretch}body .mnb-ou{max-width:none}}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=prevu]:is([data-etat=commencee],[data-etape=commencee]){--lst-bg:var(--lic)}@supports (color:color-mix(in lab, red, red)){body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=prevu]:is([data-etat=commencee],[data-etape=commencee]){--lst-bg:color-mix(in srgb, var(--lic) 9%, var(--surface))}}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=prevu]:is([data-etat=commencee],[data-etape=commencee]){--lst-ligne:var(--lic)}@supports (color:color-mix(in lab, red, red)){body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=prevu]:is([data-etat=commencee],[data-etape=commencee]){--lst-ligne:color-mix(in srgb, var(--lic) 32%, var(--surface))}}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=prevu]:is([data-etat=commencee],[data-etape=commencee]){--lst-encre:var(--lic-ink);--lst-plein:var(--lic)}body .esp-hero[data-brique=mnt]{--eh-tint:var(--mnt-deep)}body .mesp-h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:10px;margin:0 0 14px;display:flex}body .mesp-h2-i{border-radius:var(--r-xs);background-color:var(--mnt);flex:none;place-items:center;width:30px;height:30px;display:grid}@supports (color:color-mix(in lab, red, red)){body .mesp-h2-i{background-color:color-mix(in srgb, var(--mnt) 12%, transparent)}}body .mesp-h2-i{color:var(--mnt-ink)}body .mesp-bloc{flex-direction:column;gap:12px;display:flex}body .mesp-bloc>.mesp-h2{margin-bottom:0}body .card .mesp-vide-court{gap:10px;padding:8px 12px 4px}body .mesp-av{border-radius:var(--r-full);border:1px solid var(--brand-2);flex:none;place-items:center;width:36px;height:36px;display:inline-grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body .mesp-av{border:1px solid color-mix(in srgb, var(--brand-2) 70%, var(--ink))}}body .mesp-av{background-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .mesp-av{background-color:color-mix(in srgb, var(--brand-2) 22%, var(--surface))}}body .mesp-av{color:var(--ink)}body .mesp-av[data-rang="0"]{border-color:var(--qui-0)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="0"]{border-color:color-mix(in srgb, var(--qui-0) 70%, var(--ink))}}body .mesp-av[data-rang="0"]{background-color:var(--qui-0)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="0"]{background-color:color-mix(in srgb, var(--qui-0) 22%, var(--surface))}}body .mesp-av[data-rang="1"]{border-color:var(--qui-1)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="1"]{border-color:color-mix(in srgb, var(--qui-1) 70%, var(--ink))}}body .mesp-av[data-rang="1"]{background-color:var(--qui-1)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="1"]{background-color:color-mix(in srgb, var(--qui-1) 22%, var(--surface))}}body .mesp-av[data-rang="2"]{border-color:var(--qui-2)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="2"]{border-color:color-mix(in srgb, var(--qui-2) 70%, var(--ink))}}body .mesp-av[data-rang="2"]{background-color:var(--qui-2)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="2"]{background-color:color-mix(in srgb, var(--qui-2) 22%, var(--surface))}}body .mesp-av[data-rang="3"]{border-color:var(--qui-3)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="3"]{border-color:color-mix(in srgb, var(--qui-3) 70%, var(--ink))}}body .mesp-av[data-rang="3"]{background-color:var(--qui-3)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="3"]{background-color:color-mix(in srgb, var(--qui-3) 22%, var(--surface))}}body .mesp-av[data-rang="4"]{border-color:var(--qui-4)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="4"]{border-color:color-mix(in srgb, var(--qui-4) 70%, var(--ink))}}body .mesp-av[data-rang="4"]{background-color:var(--qui-4)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="4"]{background-color:color-mix(in srgb, var(--qui-4) 22%, var(--surface))}}body .mesp-av[data-rang="5"]{border-color:var(--qui-5)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="5"]{border-color:color-mix(in srgb, var(--qui-5) 70%, var(--ink))}}body .mesp-av[data-rang="5"]{background-color:var(--qui-5)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="5"]{background-color:color-mix(in srgb, var(--qui-5) 22%, var(--surface))}}body .mesp-av[data-rang="6"]{border-color:var(--qui-6)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="6"]{border-color:color-mix(in srgb, var(--qui-6) 70%, var(--ink))}}body .mesp-av[data-rang="6"]{background-color:var(--qui-6)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="6"]{background-color:color-mix(in srgb, var(--qui-6) 22%, var(--surface))}}body .mesp-av[data-rang="7"]{border-color:var(--qui-7)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="7"]{border-color:color-mix(in srgb, var(--qui-7) 70%, var(--ink))}}body .mesp-av[data-rang="7"]{background-color:var(--qui-7)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="7"]{background-color:color-mix(in srgb, var(--qui-7) 22%, var(--surface))}}body .mesp-av[data-rang="8"]{border-color:var(--qui-8)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="8"]{border-color:color-mix(in srgb, var(--qui-8) 70%, var(--ink))}}body .mesp-av[data-rang="8"]{background-color:var(--qui-8)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="8"]{background-color:color-mix(in srgb, var(--qui-8) 22%, var(--surface))}}body .mesp-av[data-rang="9"]{border-color:var(--qui-9)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="9"]{border-color:color-mix(in srgb, var(--qui-9) 70%, var(--ink))}}body .mesp-av[data-rang="9"]{background-color:var(--qui-9)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="9"]{background-color:color-mix(in srgb, var(--qui-9) 22%, var(--surface))}}body .mesp-av[data-rang="10"]{border-color:var(--qui-10)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="10"]{border-color:color-mix(in srgb, var(--qui-10) 70%, var(--ink))}}body .mesp-av[data-rang="10"]{background-color:var(--qui-10)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="10"]{background-color:color-mix(in srgb, var(--qui-10) 22%, var(--surface))}}body .mesp-av[data-rang="11"]{border-color:var(--qui-11)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="11"]{border-color:color-mix(in srgb, var(--qui-11) 70%, var(--ink))}}body .mesp-av[data-rang="11"]{background-color:var(--qui-11)}@supports (color:color-mix(in lab, red, red)){body .mesp-av[data-rang="11"]{background-color:color-mix(in srgb, var(--qui-11) 22%, var(--surface))}}body .mesp-av img{object-fit:cover;width:100%;height:100%;display:block}body .mesp-av-i{font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.02em;line-height:1}body .mesp-qui{max-width:var(--dk-read);border:1px solid var(--line);border-radius:var(--r-sm);background-color:var(--surface-2);align-items:center;gap:12px;margin:0 0 14px;padding:10px 14px;display:flex}body .mesp-qui-avs{flex:none;align-items:center;gap:6px;display:flex}body .mesp-qui b{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);display:block}body .mesp-qui-l{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);display:block}body .mesp-quand{max-width:var(--dk-read);border:1px solid var(--ok-line);border-radius:var(--r-sm);background-color:var(--ok-bg);color:var(--ok-ink);font-size:var(--fs-body);align-items:flex-start;gap:10px;margin:0 0 12px;padding:12px 16px;line-height:1.55;display:flex}body .mesp-quand svg{flex:none;margin-top:2px}body .mesp-report{max-width:var(--dk-read);flex-direction:column;align-items:flex-start;gap:8px;margin:0 0 12px;display:flex}body .mesp-report-l{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}body .mesp-report .input{width:100%}body .mesp-att{max-width:var(--dk-read);border:1px solid var(--wait-line);border-radius:var(--r-sm);background-color:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-body);align-items:flex-start;gap:10px;margin:0 0 12px;padding:12px 16px;line-height:1.55;display:flex}body .mesp-att svg{flex:none;margin-top:2px}body .mesp-quand b{font-weight:var(--fw-semibold)}body .mesp-liste{max-width:var(--dk-read);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body .mesp-cr{border:1px solid var(--line);border-radius:var(--r-sm);background-color:var(--surface);transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}body .mesp-cr:hover{border-color:var(--line-hover);background-color:var(--surface-2);box-shadow:var(--sh-sm)}body .mesp-cr[data-retenu="1"]{border-color:var(--mnt);background-color:var(--mnt-bg)}body .mesp-cr-quand{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}body .mesp-jour{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);white-space:nowrap;overflow-x:auto}body .mesp-h{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .mesp-h svg{flex:none}body .mesp-note{font-size:var(--fs-micro);color:var(--muted)}@media (max-width:560px){body .mesp-cr>.btn{width:100%}body .mesp-jour{white-space:normal}}body .mesp-consequence{max-width:var(--dk-read);font-size:var(--fs-sm);color:var(--muted);margin:12px 0 0;line-height:1.6}body .mesp-props{max-width:var(--dk-read);flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body .mesp-prop{border:1px solid var(--line);border-radius:var(--r-sm);background-color:var(--surface);padding:12px 14px}body .mesp-prop[data-refus="1"]{border-color:var(--wait-line);background-color:var(--wait-bg)}body .mesp-duree{border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0 0 12px;padding:8px 0 0;display:flex}body .mesp-duree b{color:var(--ink)}body .mesp-prop-p{min-height:var(--tap-sm);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);align-items:center;padding:0 4px;display:inline-flex}body .mesp-prop-n{font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:8px;display:block}body .mesp-prop-l{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .mesp-prop-l .input{flex:min(180px,100%);width:auto;min-width:0}body .mesp-prop-l .seg{flex:0 auto}body .mesp-prop-l>.btn-danger{margin-left:auto}@media (pointer:fine){body .mesp-prop-l>.seg{height:36px}body .mesp-prop-l>.btn{height:36px;min-height:36px;padding-top:0;padding-bottom:0}}body .mesp-apercu{font-size:var(--fs-sm);color:var(--muted);margin:8px 0 0}body .mesp-refus{font-size:var(--fs-sm);color:var(--wait-ink);align-items:flex-start;gap:8px;margin:8px 0 0;display:flex}body .mesp-refus svg{flex:none;margin-top:2px}body .mesp-pied{max-width:var(--dk-read);flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px;display:flex}body .mesp-cpt{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums}@media (max-width:560px){body .mesp-pied>.btn{width:100%}body .mesp-prop-l .input{flex:100%}body .mesp-prop-l .seg{justify-content:space-between;width:100%}body .mesp-prop-l>.btn-danger{width:100%;margin-left:0}}body .mesp-parc{grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}body .mesp-eq{border:1px solid var(--line);border-left:3px solid var(--mnt);border-radius:var(--r-xs);background-color:var(--surface-2);min-width:0;color:var(--ink);font-size:var(--fs-body);overflow-wrap:anywhere;align-items:center;padding:8px 12px;display:flex}body .mesp-parc-l{max-width:var(--dk-read);font-size:var(--fs-body);color:var(--muted);margin:0 0 12px;line-height:1.6}body .mesp-parc-l b{color:var(--ink);font-weight:var(--fw-semibold)}body .mesp-autre-t{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px;display:flex}body .mesp-autre-t b{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink)}body .mesp-etat{border:1px solid var(--line);border-radius:var(--r-full);background-color:var(--surface-2);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);padding:3px 10px}body .mesp-etat[data-tour=planifie]{border-color:var(--ok-line);background-color:var(--ok-bg);color:var(--ok-ink)}body .mesp-etat[data-tour=attente-client]{border-color:var(--wait-line);background-color:var(--wait-bg);color:var(--wait-ink)}body .mesp-vis{grid-template-columns:244px minmax(0,1fr);align-items:start;gap:16px;display:grid}body .mesp-rail{flex-direction:column;gap:8px;min-width:0;display:flex;position:sticky;top:14px}body .mesp-rail-i{text-align:left;border:1px solid var(--line);border-radius:var(--r-sm);background-color:var(--surface);cursor:pointer;width:100%;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);padding:11px 13px;display:block}body .mesp-rail-i:hover{background-color:var(--surface-2)}body .mesp-rail-i.on{border-color:var(--mnt);box-shadow:inset 3px 0 0 var(--mnt);background-color:var(--mnt)}@supports (color:color-mix(in lab, red, red)){body .mesp-rail-i.on{background-color:color-mix(in srgb, var(--mnt) 6%, var(--surface))}}body .mesp-rail-an{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.2;display:block}body .mesp-rail-t{border-radius:var(--r-full);background-color:var(--mnt);margin-top:3px;padding:2px 7px;display:inline-block}@supports (color:color-mix(in lab, red, red)){body .mesp-rail-t{background-color:color-mix(in srgb, var(--mnt) 13%, var(--surface))}}body .mesp-rail-t{color:var(--mnt-ink);font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase}body .mesp-rail-q{font-size:var(--fs-sm);color:var(--muted);margin-top:3px;display:block}body .mesp-doc{border:1px solid var(--line);border-radius:var(--r-sm);background-color:var(--surface);min-width:0;overflow:hidden}body .mesp-doc-hd{border-bottom:1px solid var(--line);padding:13px 14px}body .mesp-doc-hd h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}@media (max-width:1100px){body .mesp-vis{grid-template-columns:minmax(0,1fr)}body .mesp-rail{flex-direction:row;padding-bottom:4px;position:static;overflow-x:auto}body .mesp-rail-i{flex:none;min-width:148px}}body .mesp-passee-bd{padding:0 14px 14px}body .mesp-passee-bd h4{font-size:var(--fs-md);font-weight:var(--fw-semibold);align-items:baseline;gap:9px;margin:22px 0 10px;display:flex}body .mesp-fait{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:7px 24px;margin:0 0 16px;padding:0;list-style:none;display:grid}body .mesp-fait li{font-size:var(--fs-body);align-items:start;gap:8px;line-height:1.6;display:flex}body .mesp-fait li>svg{color:var(--ok-ink);flex:none;margin-top:3px}body .mesp-fait-reste li{color:var(--muted)}body .mesp-fait-reste li>svg{color:var(--wait-ink)}body .mesp-fait-n{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted);font-variant-numeric:tabular-nums}body .mesp-passee-bd{--mesp-pli:min(760px, 100%)}body .mesp-cr-tete{border:1px solid var(--line);border-radius:var(--r-sm);background-color:var(--surface-2);margin-bottom:18px;padding:14px 16px}body .mesp-cr-tete>.mesp-fiche{background:0 0;border:0;margin:0;padding:0}body .mesp-cr-doc{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;padding-top:12px;display:flex}body .mesp-cr-doc-l{min-width:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);flex:auto;align-items:center;gap:9px;display:inline-flex}body .mesp-cr-doc-l>svg{color:var(--mnt-ink)}body .mesp-cr-doc>.btn{flex:none}body .mesp-cr-cols{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:start;gap:4px 32px;display:grid}body .mesp-cr-cols>section>h4:first-child{margin-top:0}body .mesp-synthese{max-width:var(--dk-read)}@media (prefers-reduced-motion:reduce){body .mesp-cr,body .mesp-rail-i{transition:none}}body .mesp-sig2{max-width:min(760px,100%)}body .mesp-signer{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}body .mesp-signer h4{margin:0 0 4px}body .mesp-fiche{border:1px solid var(--line);border-radius:var(--r-sm);background-color:var(--surface-2);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:14px 20px;margin:0 0 14px;padding:14px 16px;display:grid}body .mesp-fiche>div{min-width:0}body .mesp-fiche dt{font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:3px}body .mesp-fiche dd{font-size:var(--fs-md);color:var(--ink);min-width:0;margin:0}body .mesp-fiche dd b{font-weight:var(--fw-semibold)}body .mesp-fiche-2{font-size:var(--fs-sm);color:var(--muted);margin-top:2px;display:block}body .mesp-fiche-qui{align-items:center;gap:8px;min-width:0;display:inline-flex}body .mesp-quis{flex-wrap:wrap;align-items:center;gap:6px 16px;min-width:0;display:flex}body .mesp-report-pli,body .mesp-parc-pli{border-top:1px solid var(--line);margin-top:12px}body .mesp-report-pli>summary,body .mesp-parc-pli>summary{cursor:pointer;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--muted);min-height:max(var(--tap-sm,40px), calc(var(--fs-body) * 1.5 + 20px));transition:color var(--dur-1) var(--ease-out);align-items:center;gap:8px;padding:10px 2px;list-style:none;display:flex}body .mesp-report-pli>summary::-webkit-details-marker{display:none}body .mesp-parc-pli>summary::-webkit-details-marker{display:none}body .mesp-report-pli>summary:hover,body .mesp-parc-pli>summary:hover{color:var(--ink)}body .mesp-report-pli>summary svg,body .mesp-parc-pli>summary svg{flex:none}body .mesp-report-pli>summary .mesp-chev,body .mesp-parc-pli>summary .mesp-chev{transition:transform var(--dur-2) var(--ease-in-out);margin-left:auto}body .mesp-report-pli[open]>summary .mesp-chev,body .mesp-parc-pli[open]>summary .mesp-chev{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){body .mesp-report-pli>summary .mesp-chev,body .mesp-parc-pli>summary .mesp-chev,body .mesp-report-pli>summary,body .mesp-parc-pli>summary{transition:none}}body .mesp-sig{border-top:3px solid var(--mnt)}body .mesp-sig-l{max-width:var(--dk-read);margin:0 0 12px}body .mesp-sig-doc{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;display:flex}body .mesp-sig-nom{width:min(22ch,100%);margin-top:8px}body .mesp-sig-go{margin-top:8px}body .mesp-sig-motif{margin-top:6px}body .mesp-sig2{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;margin:0;display:grid}body .mesp-sigv{min-width:0}body .mesp-sigv-t{font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:6px;display:block}body .mesp-sigv .sigpad-pose{min-height:110px}body .mesp-sigv .sigpad-pose[data-vide="1"]{background-color:var(--sig-papier-creux);border-style:dashed}body .mesp-sigv-q{font-size:var(--fs-body);color:var(--ink);margin:6px 0 0}body .mesp-sigv-q b{font-weight:var(--fw-semibold)}body .mesp-sigv-q span{color:var(--muted)}body .agd-mois{font-size:var(--fs-md);font-weight:var(--fw-semibold);text-align:center;min-width:11ch}body .agd-barre{max-width:100%;margin-bottom:12px;overflow-x:auto}body .agd-outils{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:10px;display:flex}body .agd-outils .seg{padding-top:2px;padding-bottom:2px}body .agd-outils>.agd-qui-barre,body .agd-outils>.agd-selbar,body .agd-outils>.agd-we{margin:0}body .agd-outils>.agd-qui-barre{flex-wrap:nowrap}body .agd-outils>.agd-qui-barre>label{white-space:nowrap}body .agd-we{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;display:flex}body .agd-wrap{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);overflow-x:auto}body table.agd{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}body table.agd th{text-align:left;font-family:inherit;font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 10px}body table.agd td{vertical-align:top;border:1px solid var(--line);background:var(--surface);padding:5px;position:relative}body table.agd td[data-hors="1"]{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){body table.agd td[data-hors="1"]{background:color-mix(in srgb, var(--surface-2) 45%, var(--line))}}body table.agd td[data-hors="1"] .agd-n{color:var(--faint);font-weight:var(--fw-regular)}body table.agd td[data-weekend="1"],body table.agd td[data-hors="1"][data-weekend="1"]{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){body table.agd td[data-hors="1"][data-weekend="1"]{background:color-mix(in srgb, var(--surface-2) 25%, var(--line))}}body table.agd td[data-jour="1"]{outline:2px solid var(--mnt);outline-offset:-2px}body .agd-n{font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--ink);margin-bottom:2px;display:block}body .agd-e{border-radius:var(--r-2xs);border-left:3px solid var(--muted);background:var(--surface-2);color:var(--ink);transition:background var(--dur-1) var(--ease-out);margin-bottom:3px;padding:3px 5px;text-decoration:none;display:block}body .agd-e:hover{background:var(--line)}body .agd-e[data-nature=retenu]{border-left-color:var(--ok)}body .agd-e[data-nature=client]{border-left-color:var(--wait)}body .agd-e[data-nature=propose]{border-left-color:var(--mnt)}body .agd-e[data-nature=propose],body .agd-e[data-nature=client]{border-top:1px dashed var(--mnt);border-right:1px dashed var(--mnt);border-bottom:1px dashed var(--mnt);background:0 0;padding:2px 4px}body .agd-e[data-nature=client]{border-top-color:var(--wait);border-right-color:var(--wait);border-bottom-color:var(--wait)}body .agd-e[data-nature=propose]:hover,body .agd-e[data-nature=client]:hover{background:var(--line)}@supports (color:color-mix(in lab, red, red)){body .agd-e[data-nature=propose]:hover,body .agd-e[data-nature=client]:hover{background:color-mix(in srgb, var(--line) 45%, transparent)}}body .agd-e-tete{align-items:center;min-width:0;display:flex}body .agd-e-c{min-width:0;font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.25;overflow:hidden}body .agd-e-b{flex-wrap:nowrap;align-items:center;gap:2px 5px;min-width:0;margin-top:1px;display:flex;overflow:hidden}body .agd-e-h{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}body .agd-e-mode{text-overflow:ellipsis;white-space:nowrap;flex-shrink:8;min-width:0;overflow:hidden}body .agd-e-b .agd-e-qui{flex:none}body .agd-e-h{font-size:var(--fs-nano);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--muted)}body .agd-e-n{font-size:var(--fs-nano)}body .agd-e[data-nature=retenu] .agd-e-n{color:var(--ok-ink)}body .agd-e[data-nature=client] .agd-e-n{color:var(--wait-ink)}body .agd-e[data-nature=propose] .agd-e-n{color:var(--mnt-ink)}body .agd-e-mode{font-size:var(--fs-nano);font-weight:var(--fw-semibold);color:var(--muted);white-space:nowrap}body .agd-e-mode[data-mode=site]{color:var(--mnt-ink)}body .agd-e-mode[data-mode=distance]{color:var(--wait-ink)}body .agd-demi{border-radius:var(--r-2xs);min-height:16px;padding:2px 4px}body table.agd td .agd-demi[data-demi=apresmidi]{border-top:1px solid var(--line)}body table.agd td[data-hors="1"] .agd-demi[data-demi=apresmidi]{border-top-color:var(--line)}@supports (color:color-mix(in lab, red, red)){body table.agd td[data-hors="1"] .agd-demi[data-demi=apresmidi]{border-top-color:color-mix(in srgb, var(--line) 55%, transparent)}}body .agd-lg-am{border-radius:var(--r-2xs);background-image:linear-gradient(var(--mnt), var(--mnt));padding:1px 5px}@supports (color:color-mix(in lab, red, red)){body .agd-lg-am{background-image:linear-gradient(color-mix(in srgb, var(--mnt) 20%, transparent), color-mix(in srgb, var(--mnt) 20%, transparent))}}body .agd-lg-hors{border-radius:var(--r-2xs);background:var(--surface-2);padding:1px 5px}@supports (color:color-mix(in lab, red, red)){body .agd-lg-hors{background:color-mix(in srgb, var(--surface-2) 45%, var(--line))}}body .agd-lg-hors{color:var(--faint)}body .agd-qui-barre{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}body .agd-qui-barre select.input{flex:0 220px;width:auto;min-width:0}body .agd-qui{border-radius:var(--r-full);min-width:16px;height:16px;font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.02em;color:var(--on-deep);background:var(--off-deep);flex:none;justify-content:center;align-items:center;padding:0 3px;display:inline-flex}body .agd-qui[data-qui="0"]{background:var(--qui-0-deep)}body .agd-qui[data-qui="1"]{background:var(--qui-1-deep)}body .agd-qui[data-qui="2"]{background:var(--qui-2-deep)}body .agd-qui[data-qui="3"]{background:var(--qui-3-deep)}body .agd-qui[data-qui="4"]{background:var(--qui-4-deep)}body .agd-qui[data-qui="5"]{background:var(--qui-5-deep)}body .agd-qui[data-qui="6"]{background:var(--qui-6-deep)}body .agd-qui[data-qui="7"]{background:var(--qui-7-deep)}body .agd-qui[data-qui="8"]{background:var(--qui-8-deep)}body .agd-qui[data-qui="9"]{background:var(--qui-9-deep)}body .agd-qui[data-qui="10"]{background:var(--qui-10-deep)}body .agd-qui[data-qui="11"]{background:var(--qui-11-deep)}body .agd-qui[data-parti="1"]{color:var(--muted);border:1px dashed var(--line-strong);background:0 0}body .agd-eq{font-size:var(--fs-nano);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;flex:none}body .agd-e[data-qui="0"]{border-left-color:var(--qui-0)}body .agd-e[data-qui="1"]{border-left-color:var(--qui-1)}body .agd-e[data-qui="2"]{border-left-color:var(--qui-2)}body .agd-e[data-qui="3"]{border-left-color:var(--qui-3)}body .agd-e[data-qui="4"]{border-left-color:var(--qui-4)}body .agd-e[data-qui="5"]{border-left-color:var(--qui-5)}body .agd-e[data-qui="6"]{border-left-color:var(--qui-6)}body .agd-e[data-qui="7"]{border-left-color:var(--qui-7)}body .agd-e[data-qui="8"]{border-left-color:var(--qui-8)}body .agd-e[data-qui="9"]{border-left-color:var(--qui-9)}body .agd-e[data-qui="10"]{border-left-color:var(--qui-10)}body .agd-e[data-qui="11"]{border-left-color:var(--qui-11)}@media (max-width:560px){body table.agd td{height:auto;min-height:88px}body .agd-demi{min-height:28px}}body table.agd td[data-ferme="1"]{background:var(--surface-2)}@media (prefers-reduced-motion:reduce){body .agd-e{transition:none}}body .agd-e-c{white-space:normal;text-overflow:unset;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body .agd-e-b{align-items:center}body .agd-lg-p{border-radius:var(--r-full);vertical-align:middle;width:7px;height:7px;margin-right:6px;display:inline-block}body .agd-lg-p[data-nature=retenu]{background:var(--ok)}body .agd-lg-p[data-nature=client]{background:var(--wait)}body .agd-lg-p[data-nature=propose]{background:var(--mnt)}body table.agd{min-width:860px}@media (min-width:561px) and (max-width:1279px){body table.agd:not(:has(>thead>tr>:nth-child(7))){min-width:0}}body table.agd .agd-g{text-align:center;vertical-align:middle;background:var(--surface-2);border:1px solid var(--line);width:52px;min-width:52px;font-family:inherit;font-weight:var(--fw-regular);z-index:2;padding:4px 2px;position:sticky;left:0}body table.agd .agd-g-vide{background:var(--surface-2)}body .agd-g-n{font-variant-numeric:tabular-nums;font-family:inherit;font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);letter-spacing:.02em;display:block}body .agd-g-b{min-width:24px;min-height:24px;color:var(--faint);border-radius:var(--r-xs);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin-top:3px;padding:2px;line-height:1;display:inline-flex}body .agd-g-b:hover{color:var(--danger);border-color:var(--line);background:var(--surface)}body table.agd .agd-c{border:1px solid var(--line);vertical-align:top;background:var(--surface);height:200px;padding:0}body table.agd .agd-c[data-weekend="1"],body table.agd .agd-c[data-hors="1"]{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){body table.agd .agd-c[data-hors="1"]{background:color-mix(in srgb, var(--surface-2) 45%, var(--line))}}body table.agd .agd-c[data-ferme="1"]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body table.agd .agd-c[data-ferme="1"]{background:color-mix(in srgb, var(--danger) 10%, var(--surface))}}body table.agd td[data-jour="1"] .agd-n{text-align:center;border-radius:var(--r-full);background:var(--mnt-deep);min-width:22px;height:22px;color:var(--on-deep);line-height:22px;display:inline-block}body .agd-tete{align-items:center;gap:4px;height:22px;padding:0 4px;display:flex}body .agd-v{min-width:24px;min-height:24px;color:var(--faint);border-radius:var(--r-xs);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin-left:auto;padding:2px;line-height:1;display:inline-flex}body .agd-v:hover{color:var(--danger);border-color:var(--line);background:var(--surface)}body .agd-v[data-on="1"]{color:var(--danger)}body .agd-selbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}body .agd-selc{font-size:var(--fs-sm);color:var(--muted)}body input.agd-k,body input.agd-g-k{min-width:24px;min-height:24px;accent-color:var(--mnt-deep);cursor:pointer;margin:0}body input.agd-k{margin-left:auto}body input.agd-g-k{margin-top:3px}body .agd-demi[data-ferme="1"]{box-shadow:inset 0 0 0 999px var(--danger)}@supports (color:color-mix(in lab, red, red)){body .agd-demi[data-ferme="1"]{box-shadow:inset 0 0 0 999px color-mix(in srgb, var(--danger) 12%, transparent)}}body .agd-bl-demi{font-size:var(--fs-nano);font-weight:var(--fw-semibold);color:var(--danger);text-transform:uppercase;letter-spacing:.05em;pointer-events:none;position:absolute;bottom:1px;right:4px}body .agd-cible{flex:0 auto}body .agd-bl{text-align:center;font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--danger);text-transform:uppercase;letter-spacing:.05em;margin:0;padding:8px 4px}body .agd-corps{grid-template-rows:1fr 1fr;height:178px;display:grid}body .agd-corps[data-midi="1"]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:0}body .agd-corps[data-midi="1"]>.agd-demi{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}body .agd-corps[data-midi="1"]>.agd-demi>.agd-e:last-child{border-top-right-radius:0;border-bottom-right-radius:0}body .agd-midi{background-image:linear-gradient(to bottom, transparent 0 50%, var(--mnt) 50% 100%);grid-area:1/2/-1;grid-template-rows:minmax(0,50%);grid-template-columns:minmax(0,1fr);align-content:center;min-height:0;padding:2px 4px 2px 0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body .agd-midi{background-image:linear-gradient(to bottom, transparent 0 50%, color-mix(in srgb, var(--mnt) 30%, transparent) 50% 100%)}}body .agd-midi>.agd-e{background:var(--surface-2);border-top-left-radius:0;border-bottom-left-radius:0;margin:0;padding-left:5px}body .agd-demi{grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:3px;min-height:0;padding:2px 4px;display:grid;position:relative;overflow:hidden}body .agd-demi>.agd-e{margin:0}body .agd-corps[data-midi="1"] .agd-e-b{flex-wrap:wrap}body .agd-demi:has(.agd-e+.agd-e) .agd-e-b{flex-wrap:wrap}body .agd-plein:has(.agd-e+.agd-e) .agd-e-b{flex-wrap:wrap}body .agd-demi:has(.agd-e+.agd-e) .agd-e-b:has(.agd-eq) .agd-e-mode{display:none}body .agd-plein:has(.agd-e+.agd-e) .agd-e-b:has(.agd-eq) .agd-e-mode{display:none}body .agd-corps[data-midi="1"] .agd-e-b:has(.agd-eq) .agd-e-mode{display:none}body .agd-demi-t{font-size:var(--fs-nano);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);align-self:start}@supports (color:color-mix(in lab, red, red)){body .agd-demi-t{color:color-mix(in srgb, var(--ink) 78%, transparent)}}body .agd-demi-t{pointer-events:none;padding:3px 5px}body .agd-demi[data-demi=apresmidi]{background-image:linear-gradient(var(--mnt), var(--mnt))}@supports (color:color-mix(in lab, red, red)){body .agd-demi[data-demi=apresmidi]{background-image:linear-gradient(color-mix(in srgb, var(--mnt) 30%, transparent), color-mix(in srgb, var(--mnt) 30%, transparent))}}body .agd-plein{grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-content:start;column-gap:3px;padding:2px 4px;display:grid;position:relative;overflow:hidden}body .agd-plein>.agd-e{margin:0}body .agd-plus{font-size:var(--fs-nano);font-weight:var(--fw-semibold);color:var(--on-deep);background:var(--mnt-deep);border-radius:var(--r-full);cursor:default;padding:0 5px;line-height:1.5;position:absolute;bottom:2px;right:3px}body .agd-refus{font-size:var(--fs-sm);color:var(--ink);background:var(--wait);margin:10px 0 0}@supports (color:color-mix(in lab, red, red)){body .agd-refus{background:color-mix(in srgb, var(--wait) 14%, var(--surface))}}body .agd-refus{border-left:3px solid var(--wait);border-radius:var(--r-xs);padding:8px 10px}@media (max-width:560px){body table.agd{min-width:820px}body table.agd .agd-g{width:62px;min-width:62px;padding:5px 6px}body .agd-wrap[data-vj] table.agd{min-width:0}body .agd-wrap[data-vj] table.agd thead{display:none}body .agd-wrap[data-vj] table.agd .agd-tete{padding-right:8px}body .agd-barre>button,body .agd-cible>button{white-space:nowrap;flex:none}body .agd-cible{max-width:100%;overflow-x:auto}}body .nv{min-height:100dvh;padding:40px clamp(16px,3vw,56px) 64px;position:relative}body .nv-halo{pointer-events:none;background:radial-gradient(48% 120% at 14% 0%, var(--brand-2), transparent 70%), radial-gradient(38% 100% at 82% 6%, var(--accent), transparent 72%);height:280px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){body .nv-halo{background:radial-gradient(48% 120% at 14% 0%, color-mix(in srgb, var(--brand-2) 15%, transparent), transparent 70%), radial-gradient(38% 100% at 82% 6%, color-mix(in srgb, var(--accent) 10%, transparent), transparent 72%)}}body .nv-tete{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:start;gap:18px 22px;margin-bottom:30px;padding-bottom:24px;display:grid;position:relative}body .nv-marque{opacity:.92;transition:opacity var(--dur-1) var(--ease-out);grid-row:1;padding-top:4px;display:block}body .nv-marque:hover{opacity:1}body .nv-titrage{grid-column:2;min-width:0}body .nv-kicker{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-2);margin:0 0 6px}body .nv-h1{font-size:var(--fs-2xl);font-weight:var(--fw-black);letter-spacing:-.015em;color:var(--ink);margin:0;line-height:1.15}body .nv-chapo{max-width:52ch;font-size:var(--fs-md);color:var(--muted);margin:8px 0 0;line-height:1.6}body .nv-version{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);white-space:nowrap;flex-direction:column;grid-column:3;align-items:flex-end;gap:2px;margin:0;padding:9px 15px;display:flex}body .nv-version-lbl{font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}body .nv-version-num{font-size:var(--fs-xl);font-weight:var(--fw-black);color:var(--brand-2);font-variant-numeric:tabular-nums;line-height:1.1}body .nv-version-detail{font-size:var(--fs-nano);color:var(--faint);margin-top:2px}body .nv-avis{border:1px solid var(--accent);margin:0 0 26px;padding:13px 16px}@supports (color:color-mix(in lab, red, red)){body .nv-avis{border:1px solid color-mix(in srgb, var(--accent) 26%, var(--line))}}body .nv-avis{border-radius:var(--r-sm);background:var(--accent-bg);color:var(--ink);font-size:var(--fs-body);border-left-width:3px;line-height:1.65}body .nv-avis .mono{font-size:.94em}body .nv-corps{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}body .nv-somm{min-width:0}@media (min-width:1100px){body .nv-corps{grid-template-columns:clamp(196px,15vw,260px) minmax(0,1fr);align-items:start;gap:48px}body .nv-somm{position:sticky;top:22px}}body .nv-somm-titre{border-bottom:1px solid var(--line);font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--ink);flex-direction:column;gap:1px;margin:0 0 10px;padding-bottom:9px;display:flex}body .nv-somm-sous{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--faint)}body .nv-somm-liste{margin:0;padding:0;list-style:none}body .nv-somm-lien{border-radius:var(--r-xs);color:var(--ink);transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);border-left:2px solid #0000;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 9px;text-decoration:none;display:flex}body .nv-somm-lien:hover{background:var(--surface-2);border-left-color:var(--line-strong)}body .nv-somm-vif{border-left-color:var(--accent);background:var(--surface)}body .nv-somm-num{font-size:var(--fs-body);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}body .nv-somm-meta{font-size:var(--fs-micro);color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:1099px){body .nv-somm-liste{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}body .nv-somm-lien{border:1px solid var(--line);background:var(--surface);border-left-width:2px;flex-direction:column;flex:none;gap:1px}}body .nv-liste{min-width:0;margin:0;padding:0;list-style:none}body .nv-item{border-top:1px solid var(--line);animation:nv-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * var(--rang,0));padding:26px 0 30px;scroll-margin-top:18px}body .nv-item:first-child{border-top:0;padding-top:0}@keyframes nv-monte{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body .nv-item{animation:none}}@media (min-width:1000px){body .nv-item{grid-template-columns:clamp(210px,17vw,280px) minmax(0,1fr);align-items:start;gap:0 44px;display:grid}body .nv-meta{position:sticky;top:22px}}body .nv-meta{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}body .nv-num{font-size:var(--fs-display);font-weight:var(--fw-black);letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:1px;margin:0;line-height:1;display:flex}body .nv-num-v{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--faint);letter-spacing:0}body .nv-badges{flex-wrap:wrap;gap:6px;display:flex}body .nv-pastille{font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--r-full);white-space:nowrap;background:var(--accent-deep);color:var(--on-accent);padding:3px 8px}body .nv-pastille-att{border:1px solid var(--line-strong);color:var(--faint);background:0 0}body .nv-pastille-prod{background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok-ink)}body .nv-date{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--faint);font-variant-numeric:tabular-nums}body .nv-ancre{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--faint);opacity:0;transition:opacity var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);margin-left:8px;text-decoration:none}body .nv-item:hover .nv-ancre,body .nv-ancre:focus-visible{opacity:1}body .nv-ancre:hover{color:var(--brand-2)}body .nv-contenu{min-width:0}body .nv-compteurs{flex-wrap:wrap;gap:7px;margin:14px 0 0;padding:0;list-style:none;display:flex}body .nv-cpt{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);align-items:baseline;gap:5px;padding:4px 10px;display:flex}body .nv-cpt-n{font-size:var(--fs-body);font-weight:var(--fw-black);font-variant-numeric:tabular-nums;color:currentColor}body .nv-cpt-l{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.03em;text-transform:uppercase;color:var(--faint)}body .nv-intro{max-width:92ch;font-size:var(--fs-md);color:var(--muted);margin:16px 0 0;line-height:1.7}body .nv-bloc{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}body .nv-bloc:first-of-type{border-top:0;padding-top:0}body .nv-bloc-titre{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.09em;text-transform:uppercase;color:var(--faint);align-items:center;gap:8px;margin:0 0 9px;display:flex}@media (min-width:1100px){body .nv-bloc{grid-template-columns:clamp(150px,12vw,240px) minmax(0,1fr);gap:0 24px;display:grid}body .nv-bloc-titre{text-align:right;justify-content:flex-end;align-items:baseline;margin:0;padding-top:3px}body .nv-bloc-titre .nv-puce{order:2}}body .nv-puce{border-radius:var(--r-full);background:currentColor;flex:none;width:7px;height:7px}body .nv-bloc-txt{min-width:0}body .nv-b-ajout{color:var(--ok-ink)}body .nv-b-modif{color:var(--brand-2)}body .nv-b-corrige{color:var(--wait-ink)}body .nv-b-retire{color:var(--danger)}body .nv-b-majeur{color:var(--accent-ink)}body .nv-b-neutre{color:var(--faint)}body .nv-entrees{flex-direction:column;gap:10px;max-width:92ch;margin:0;padding:0;list-style:none;display:flex}body .nv-entree{font-size:var(--fs-body);color:var(--ink);padding-left:16px;line-height:1.68;position:relative}body .nv-entree:before{content:"";border-radius:var(--r-full);background:var(--line-strong);width:5px;height:5px;position:absolute;top:8px;left:0}body .nv-entree b{font-weight:var(--fw-semibold)}body .nv-entree code{border-radius:var(--r-2xs);background:var(--surface-2);border:1px solid var(--line);padding:1px 5px;font-size:.92em}body .nv-entree a{color:var(--brand-2)}body .nv-interne{color:var(--muted)}body .nv-tag{vertical-align:1px;font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;border-radius:var(--r-2xs);background:var(--surface-2);border:1px solid var(--line);color:var(--faint);margin-left:7px;padding:1px 6px;display:inline-block}body .nv-vide{text-align:center;font-size:var(--fs-md);color:var(--muted);padding:40px 0}body .nv-pied{border-top:1px solid var(--line);margin-top:40px;padding-top:20px}@media (max-width:620px){body .nv{padding:28px 15px 44px}body .nv-tete{grid-template-columns:auto 1fr;gap:14px}body .nv-version{grid-area:2/1/auto/-1;align-self:start;align-items:flex-start}body .nv-h1{font-size:var(--fs-xl)}body .nv-num{font-size:var(--fs-2xl)}}body .cp-version{color:inherit;text-underline-offset:2px;transition:text-decoration-color var(--dur-1) var(--ease-out);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px}body .cp-version:hover{text-decoration-style:solid}@media (pointer:coarse){body .cp-version{min-height:var(--tap-sm,40px);align-items:center;padding:0 4px;display:inline-flex}}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .nv-marque img{filter:brightness(0)invert()}}:root[data-theme=dark] body .nv-marque img{filter:brightness(0)invert()}body .nv-retour{margin:0 0 18px;position:relative}body .sup-compteurs{grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:8px;margin-bottom:16px;display:grid}body .sup-compteur{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);cursor:pointer;text-align:left;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}body .sup-compteur:hover{border-color:var(--line-hover)}body .sup-compteur.on{border-color:var(--accent);background:var(--accent-bg)}body .sup-compteur[data-vide="1"]{opacity:.5}body .sup-compteur-n{font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1.05}body .sup-compteur-lab{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.04em}body [data-sev=NAS_SILENCIEUX].sup-compteur-n,body .sup-compteur[data-sev=NAS_SILENCIEUX] .sup-compteur-n,body .sup-compteur[data-sev=JAMAIS_VU] .sup-compteur-n,body .sup-compteur[data-sev=ECHEC] .sup-compteur-n{color:var(--danger)}body .sup-compteur[data-sev=DISPARUE] .sup-compteur-n,body .sup-compteur[data-sev=AVERTISSEMENT] .sup-compteur-n,body .sup-compteur[data-sev=INCONNU] .sup-compteur-n{color:var(--wait-ink)}body .sup-compteur[data-sev=OK] .sup-compteur-n{color:var(--ok,var(--muted))}body .sup-pastille{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap;background:var(--surface-2);color:var(--muted);border:1px solid var(--line);padding:2px 8px;display:inline-block}body .sup-pastille[data-sev=NAS_SILENCIEUX],body .sup-pastille[data-sev=JAMAIS_VU],body .sup-pastille[data-sev=ECHEC]{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-line)}body .sup-pastille[data-sev=DISPARUE],body .sup-pastille[data-sev=AVERTISSEMENT],body .sup-pastille[data-sev=INCONNU]{background:var(--wait-bg);color:var(--wait-ink);border-color:var(--wait-line)}body .sup-barre{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}body .sup-recherche{flex:220px;min-width:0;max-width:340px}body .sup-n{font-variant-numeric:tabular-nums;opacity:.75;margin-left:5px;display:inline-block}body .sup-fraicheur{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:5px;margin-left:auto;display:inline-flex}body .sup-table td,body .sup-table th{font-size:var(--fs-sm);padding-top:6px;padding-bottom:6px}body .sup-source{border-radius:var(--r-2xs);background:var(--surface-2);border:1px solid var(--line);font-size:var(--fs-nano);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-left:7px;padding:1px 6px;display:inline-block}body .sup-geste{font-size:var(--fs-micro);color:var(--muted);margin-top:2px;display:block}@media (max-width:560px){body .sup-table td{padding-top:4px;padding-bottom:4px}body .sup-fraicheur{width:100%;margin-left:0}body .sup-recherche{max-width:none}}body .unifi-meta{font-size:var(--fs-nano);color:var(--muted);font-variant-numeric:tabular-nums;margin-top:1px;display:block}body .unifi-maj{border-radius:var(--r-2xs);background:var(--wait-bg);color:var(--wait-ink);border:1px solid var(--wait-line);font-size:var(--fs-nano);font-weight:var(--fw-semibold);margin-top:2px;padding:1px 6px;display:inline-block}body .unifi-client{max-width:190px;font-size:var(--fs-sm);padding-top:3px;padding-bottom:3px}@media (max-width:560px){body .unifi-client{width:100%;max-width:none}}body .unifi-creation{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:12px;margin:12px 0 16px;padding:14px;display:grid}body .unifi-creation-actions{flex-wrap:wrap;gap:8px;display:flex}body .unifi-notice{border-radius:var(--r-sm);border:1px solid var(--accent);background:var(--accent-bg);margin:12px 0 16px;padding:16px}body .unifi-notice-tete{align-items:center;gap:12px;margin-bottom:12px;display:flex}body .unifi-notice-tete .btn{margin-left:auto}body .unifi-notice-alerte{border-radius:var(--r-xs);border:1px solid var(--danger-line);background:var(--danger-bg);color:var(--danger);font-size:var(--fs-body);align-items:flex-start;gap:8px;margin:0 0 14px;padding:10px 12px;display:flex}body .unifi-notice-etapes{font-size:var(--fs-body);color:var(--ink);margin:0 0 14px;padding-left:20px}body .unifi-notice-etapes li{margin-bottom:6px}body .unifi-notice-fichiers{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}body .unifi-notice-fichiers .btn .unifi-meta{color:inherit;opacity:.75;margin-left:6px;display:inline}body .unifi-notice-conf{border-radius:var(--r-xs);border:1px solid var(--line);background:var(--surface);color:var(--ink);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fs-sm);white-space:pre;margin:0;padding:12px;line-height:1.5;overflow-x:auto}body .unifi-actions{flex-wrap:wrap;gap:6px;display:flex}body .sup-table tr[data-calme="1"]{background:var(--surface-2)}body .sup-marque{border-radius:var(--r-2xs);font-size:var(--fs-nano);font-weight:var(--fw-semibold);border:1px solid var(--line);background:var(--surface);color:var(--muted);white-space:nowrap;margin-left:6px;padding:1px 6px;display:inline-block}body .sup-marque[data-genre=travaux]{background:var(--wait-bg);border-color:var(--wait-line);color:var(--wait-ink)}body .sup-acquit{border-radius:var(--r-sm);border:1px solid var(--accent);background:var(--accent-bg);margin-top:14px;padding:14px}body .sup-acquit-tete{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}body .sup-plages-rappel{border-radius:var(--r-xs);border:1px solid var(--wait-line);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;padding:8px 12px;display:flex}body .sup-plages{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);margin-bottom:14px;padding:14px}body .sup-plages-liste{margin:0 0 12px;padding:0;list-style:none}body .sup-plages-liste li{border-radius:var(--r-xs);border:1px solid var(--line);background:var(--surface);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;padding:8px 10px;display:flex}body .sup-plages-liste li[data-encours="1"]{border-color:var(--wait-line);background:var(--wait-bg)}body .sup-plages-liste li .btn{margin-left:auto}body .sup-plages-quand{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--ink);white-space:nowrap}body .sup-plages-motif{color:var(--muted)}body .sup-plages-form{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end;gap:12px;display:grid}body .unifi-sansnom{border-radius:var(--r-2xs);background:var(--wait-bg);color:var(--wait-ink);border:1px solid var(--wait-line);font-size:var(--fs-nano);font-weight:var(--fw-semibold);white-space:nowrap;margin-left:6px;padding:1px 6px;display:inline-block}body .sup-regles-rappel{border-radius:var(--r-xs);border:1px solid var(--wait-line);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;padding:8px 12px;display:flex}body .sup-regles-rappel[data-eteintes="1"]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger)}body .sup-reg-etat{font-size:var(--fs-body);align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}body .sup-reg-etat[data-alerte="1"]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger)}body .sup-reg-sale{border-radius:var(--r-full);background:var(--accent-deep);color:var(--on-accent);font-size:var(--fs-nano);font-weight:var(--fw-bold);flex:none;margin-left:auto;padding:2px 8px}body .sup-reg-famille{margin-top:18px}body .sup-reg-ligne{border-radius:var(--r-xs);border:1px solid var(--line);background:var(--surface);align-items:flex-start;gap:12px;margin-bottom:6px;padding:10px 12px;display:flex}body .sup-reg-ligne[data-modifiee="1"]{border-color:var(--accent);background:var(--accent-bg)}body .sup-reg-titre{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}body .sup-reg-risque{font-size:var(--fs-sm);color:var(--danger);font-weight:var(--fw-medium);align-items:center;gap:4px;margin-top:4px;display:inline-flex}body .sup-reg-select{width:180px;font-size:var(--fs-sm);flex:none}body .sup-reg-seuils{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:14px;display:grid}body .sup-reg-seuil-champ{align-items:center;gap:6px;display:flex}body .sup-reg-seuil-champ .input{max-width:110px}body .sup-reg-unite{color:var(--muted);font-size:var(--fs-sm);flex:none}body .sup-reg-cases{flex-wrap:wrap;gap:10px 18px;display:flex}body .sup-reg-case{font-size:var(--fs-body);cursor:pointer;align-items:center;gap:6px;display:inline-flex}body .sup-reg-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}@media (max-width:560px){body .sup-reg-ligne{flex-direction:column;align-items:stretch}body .sup-reg-select{width:100%}}body .unifi-cloud{margin-bottom:16px}body .unifi-cloud-tag{border-radius:var(--r-full);background:var(--accent-bg);color:var(--accent-ink,var(--accent));border:1px solid var(--accent);font-size:var(--fs-nano);font-weight:var(--fw-semibold);vertical-align:middle;margin-left:8px;padding:1px 8px;display:inline-block}body .unifi-cloud-form{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);margin:12px 0;padding:14px}body .unifi-cloud-test{border-radius:var(--r-sm);border:1px solid var(--ok,var(--line));background:var(--ok,var(--muted));margin-top:12px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){body .unifi-cloud-test{background:color-mix(in srgb, var(--ok,var(--muted)) 8%, transparent)}}body .unifi-cloud-test{font-size:var(--fs-body)}body .unifi-cloud-test ul{margin:6px 0 0;padding-left:20px}body .unifi-cloud-exemple{border-top:1px dashed var(--line);flex-direction:column;gap:4px;margin-top:10px;padding-top:10px;display:flex}body .unifi-voie{border-radius:var(--r-2xs);border:1px solid var(--line);background:var(--surface-2);color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-semibold);white-space:nowrap;margin-left:6px;padding:1px 6px;display:inline-block}body .unifi-voie[data-voie=cloud]{border-color:var(--accent);background:var(--accent-bg);color:var(--accent-ink,var(--accent))}body .ctr-pourquoi{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:0 var(--r) var(--r) 0;background:var(--surface-2);font-size:var(--fs-sm);margin:12px 0;padding:10px 12px;line-height:1.5}body .ctr-pourquoi-tete{font-size:var(--fs-nano);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--fw-semibold);color:var(--muted)}body .ctr-pourquoi-regle{font-weight:var(--fw-semibold);margin-top:2px}body .ctr-pourquoi p{color:var(--muted);margin:5px 0 0}body .ctr-pourquoi-seuil{color:var(--ink)!important}body .ctr-pourquoi-force{font-weight:var(--fw-semibold);color:var(--wait-ink)!important}body .ctr-pourquoi .btn{margin-top:9px}body .sup-reg-ligne:target{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){body .sup-reg-ligne:target{background:color-mix(in srgb, var(--accent) 9%, transparent)}}body .sup-reg-ligne:target{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}@media (pointer:fine){body .tnd-barre .seg button{min-height:28px;padding-top:0;padding-bottom:0}}@media (prefers-reduced-motion:reduce){body .sup-compteur{transition:none}}body .rap-sections{margin:14px 0}body .rap-section{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}body .rap-section[data-on="1"]{border-color:var(--accent);background:var(--accent-bg)}body .rap-section span{flex-direction:column;gap:2px;min-width:0;display:flex}body .rap-section .helper{font-size:var(--fs-sm)}body .rap-periode{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:12px;padding-top:12px;display:grid}body .rap-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .rap-apercu{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);box-shadow:0 1px 3px var(--ink);margin-top:18px;padding:22px 24px}@supports (color:color-mix(in lab, red, red)){body .rap-apercu{box-shadow:0 1px 3px color-mix(in srgb, var(--ink) 8%, transparent)}}body .rap-apercu-tete{border-bottom:2px solid var(--accent);flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:18px;padding-bottom:14px;display:flex}body .rap-kicker{font-size:var(--fs-nano);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}body .rap-apercu-tete h4{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--ink);margin:2px 0 0}body .rap-periode-lab{font-size:var(--fs-md);color:var(--muted);text-transform:capitalize;margin-left:auto}body .rap-bloc{margin-bottom:22px}body .rap-bloc-tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 14px;margin:0 0 2px;display:flex}body .rap-bloc-tete:after{content:"";background:var(--accent);flex:1 0 100%;height:2px;margin-top:4px;display:block}body .rap-bloc h5{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);text-transform:uppercase;letter-spacing:.02em;margin:0}body .rap-etendue{font-family:var(--mono);font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap}body .rap-synthese{font-size:var(--fs-body);color:var(--ink);margin:8px 0 10px}body .rap-motif{border-radius:var(--r-xs);border:1px dashed var(--line-hover);background:var(--surface-2);color:var(--muted);font-size:var(--fs-body);margin:0;padding:12px 14px}body .rap-table{font-size:var(--fs-sm)}body .rap-table td,body .rap-table th{padding:5px 8px}body .rap-table tbody tr[data-alerte="1"]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .rap-table tbody tr[data-alerte="1"]{background:color-mix(in srgb, var(--danger) 6%, transparent)}}body .rap-table tbody tr[data-alerte="1"] td{color:var(--danger)}body .rap-table tbody tr[data-alerte="1"] td:first-child{color:var(--ink)}body .rap-pied{border-top:1px solid var(--line);margin:0;padding-top:12px}body .rap-envoi{border-radius:var(--r-sm);border:1px solid var(--accent);background:var(--accent-bg);margin-top:18px;padding:16px 18px}body .rap-envoi h5{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 10px}body .rap-dest{flex-wrap:wrap;gap:8px 20px;margin-bottom:14px;display:flex}body .rap{flex-direction:column;gap:14px;padding:16px;display:flex}body .rap-alerte{background:var(--danger-bg);border:1px solid var(--danger-line);border-radius:var(--r);font-size:var(--fs-body);align-items:flex-start;gap:10px;padding:11px 13px;line-height:1.5;display:flex}body .rap-alerte>:first-child{color:var(--danger);flex:none;margin-top:2px}body .rap-cptrs{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}body .rap-cptr{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:2px;padding:12px 14px;display:flex}body .rap-cptr b{font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:1.15}body .rap-cptr span{font-size:var(--fs-sm);color:var(--muted)}body .rap-chip{border-radius:var(--r-full);background:var(--surface-2);font-size:var(--fs-micro);font-weight:var(--fw-medium);white-space:nowrap;margin:1px 4px 1px 0;padding:1px 7px;display:inline-block}body .rap-herite{font-size:var(--fs-micro);color:var(--faint,var(--muted));font-style:italic}body .rap-choix,body .rap-sections,body .modrap-sections{flex-wrap:wrap;gap:4px 14px;display:flex}body .rap-choix label,body .rap-sections label,body .modrap-sections label,body .rap-coche{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--ink);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body .rap-on{color:var(--ok-ink);font-weight:var(--fw-semibold);font-size:var(--fs-sm)}body .rap-off{color:var(--muted);font-size:var(--fs-sm)}body .rap-periode{font-size:var(--fs-micro);color:var(--muted)}body .rap-sansref{font-size:var(--fs-micro);color:var(--wait-ink)}body .rap-ok{font-size:var(--fs-micro);color:var(--ok-ink)}body .rap-ko{font-size:var(--fs-micro);color:var(--danger)}@media (min-width:561px){body td.rap-col-actions{white-space:nowrap;width:1%}body td.rap-col-actions>.rap-actions{flex-wrap:nowrap}}body .modrap{grid-template-columns:minmax(min(320px,100%),420px) minmax(0,1fr);align-items:start;gap:16px;padding:16px;display:grid}@media (max-width:1100px){body .modrap{grid-template-columns:minmax(0,1fr)}}body .modrap-form{flex-direction:column;gap:14px;display:flex}body .modrap-champ{min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);flex-direction:column;gap:5px;display:flex}body .modrap-champ>input[type=file]{max-width:100%}body .modrap-couleur{align-items:center;gap:8px;display:flex}body .modrap-champ textarea.input{resize:vertical;min-height:76px}body .modrap-note{font-size:var(--fs-sm);color:var(--muted);margin:-4px 0 0;line-height:1.55}body .modrap-note[data-alerte="1"]{border:1px solid var(--wait-line);border-left:3px solid var(--wait);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);padding:10px 12px}body .modrap-champ input[type=range]{width:100%}body .modrap-couleur input[type=color]{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface);width:42px;height:36px;padding:2px}body .modrap-logo{align-items:center;gap:10px;min-height:34px;display:flex}body .modrap-logo img{max-width:160px;max-height:34px}body .modrap-actions{gap:8px;display:flex}body .modrap-ok{font-size:var(--fs-sm);color:var(--ok-ink)}body .modrap-ko{font-size:var(--fs-sm);color:var(--danger)}body .modrap-apercu{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);position:sticky;top:12px;overflow:hidden}body .modrap-apercu-tete{border-bottom:1px solid var(--line);font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);align-items:center;gap:6px;padding:7px 11px;display:flex}body .modrap-apercu iframe{aspect-ratio:1/1.414;background:#fff;border:0;width:100%;display:block}body .modrap-duo{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:12px;display:grid}body .modrap-champ select.input{width:100%}body .rap-c1{font-weight:var(--fw-semibold);display:block}body .rap-c2{font-size:var(--fs-micro);color:var(--muted);display:block}body .rap-et{border-radius:var(--r-full);border:1px solid var(--line);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:5px;padding:1px 8px;display:inline-flex}body .rap-et i{flex:none;width:7px;height:7px}body .rap-et[data-niv=ok]{color:var(--ok-ink);background:var(--ok-bg)}body .rap-et[data-niv=ok] i{background:var(--ok-ink);border-radius:50%}body .rap-et[data-niv=info],body .rap-et[data-niv=neutre]{color:var(--muted);background:var(--surface-2)}body .rap-et[data-niv=info] i{border:1.5px solid var(--muted);border-radius:50%}body .rap-et[data-niv=neutre] i{background:var(--muted);border-radius:var(--r-2xs)}body .rap-et[data-niv=attention]{color:var(--wait-ink);background:var(--wait-bg)}body .rap-et[data-niv=attention] i{background:var(--wait-ink);width:6px;height:6px;transform:rotate(45deg)}body .rap-et[data-niv=critique]{color:var(--danger);background:var(--danger-bg)}body .rap-et[data-niv=critique] i{border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:7px solid var(--danger);background:0 0;width:0;height:0}body .rap-table tbody tr[data-niv=attention]{background:var(--wait-ink)}@supports (color:color-mix(in lab, red, red)){body .rap-table tbody tr[data-niv=attention]{background:color-mix(in srgb, var(--wait-ink) 7%, transparent)}}body .rap-table tbody tr[data-niv=attention] td{color:var(--ink)}body .rap-motif[data-refus="1"]{border:1px solid var(--wait-line);border-left:3px solid var(--wait-ink);background:var(--wait-ink)}@supports (color:color-mix(in lab, red, red)){body .rap-motif[data-refus="1"]{background:color-mix(in srgb, var(--wait-ink) 6%, transparent)}}body .rap-motif[data-refus="1"]{color:var(--ink)}body .rap-cptr[data-fort="1"]{border-color:var(--danger-line);background:var(--danger-bg)}body .rap-cptr[data-fort="1"] b{color:var(--danger)}body .rap-etat{border-radius:var(--r-full);border:1px solid var(--line);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:6px;padding:1px 9px;display:inline-flex}body .rap-etat:before{content:"";flex:none;width:7px;height:7px}body .rap-etat[data-e=parti]{color:var(--ok-ink);background:var(--ok-bg)}body .rap-etat[data-e=parti]:before{background:var(--ok-ink);border-radius:50%}body .rap-etat[data-e=echoue]{color:var(--danger);background:var(--danger-bg)}body .rap-etat[data-e=echoue]:before{border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:7px solid var(--danger);width:0;height:0}body .rap-etat[data-e=manque]{color:var(--wait-ink);background:var(--wait-bg)}body .rap-etat[data-e=manque]:before{background:var(--wait-ink);width:6px;height:6px;transform:rotate(45deg)}body .rap-etat[data-e=sansref]{color:var(--danger);background:var(--danger-bg)}body .rap-etat[data-e=sansref]:before{background:var(--danger)}body .rap-etat[data-e=retenu]{color:var(--wait-ink);background:var(--wait-bg)}body .rap-etat[data-e=retenu]:before{border:1.5px solid var(--wait-ink);border-radius:50%}body .rap-etat[data-e=manuel]{color:var(--muted);background:var(--surface-2)}body .rap-etat[data-e=manuel]:before{background:var(--muted);width:8px;height:2px}body .rap-table tbody tr[data-etat=sansref] td:first-child,body .rtable tbody tr[data-etat=sansref] td:first-child,body .rap-table tbody tr[data-etat=echoue] td:first-child,body .rtable tbody tr[data-etat=echoue] td:first-child{box-shadow:inset 3px 0 0 var(--danger)}body .rap-bande{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}body .rap-bande>svg:first-child{color:var(--accent);flex:none}body .rap-bande-txt{color:var(--muted);flex:240px;min-width:0}body .rap-bande-lien{flex:none;margin-left:auto}body .rap-bande[data-alerte="1"]{border-color:var(--wait-line);border-left:3px solid var(--wait);background:var(--wait-bg)}body .rap-bande[data-alerte="1"] .rap-bande-txt{color:var(--wait-ink)}body .rap-passage{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:10px;display:flex}body .rap-passage-tete{font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}body .rap-passage-cptrs{font-size:var(--fs-sm);flex-wrap:wrap;gap:6px 16px;display:flex}body .rap-passage-echecs{font-size:var(--fs-sm);color:var(--ink);margin:0;padding-left:18px}body .rap-passage-echecs li{margin:2px 0}body .rap-passage-echecs b{color:var(--danger)}body .rap-rien{text-align:center;color:var(--muted);font-size:var(--fs-body);border:1px dashed var(--line-hover);border-radius:var(--r-sm);background:var(--surface-2);margin:0;padding:22px 16px}body .rap-sante:not([open])>ul{display:none}body .rap-sante{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);font-size:var(--fs-body);padding:10px 13px}body .rap-sante[data-n=ko]{border-color:var(--danger-line);background:var(--danger-bg)}body .rap-sante[data-n=attention]{border-color:var(--wait);background:var(--wait-bg)}body .rap-sante>summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px;line-height:1.45;list-style:none;display:flex}body .rap-sante>summary::-webkit-details-marker{display:none}body .rap-sante>summary>:first-child{color:var(--ok-ink);flex:none}body .rap-sante[data-n=ko]>summary>:first-child{color:var(--danger)}body .rap-sante[data-n=attention]>summary>:first-child{color:var(--wait-ink)}body .rap-sante>summary b{font-weight:var(--fw-semibold)}body .rap-sante>summary span{color:var(--muted)}body .rap-sante[data-n=ko]>summary span,body .rap-sante[data-n=attention]>summary span{color:var(--ink)}body .rap-sante ul{border-top:1px solid var(--line);flex-direction:column;gap:7px;margin:10px 0 0;padding:10px 0 0;list-style:none;display:flex}body .rap-sante li{flex-direction:column;gap:1px;display:flex}body .rap-sante li b{font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:baseline;gap:6px;display:flex}body .rap-sante li b:before{content:"";background:var(--ok-ink);border-radius:50%;flex:none;width:7px;height:7px}body .rap-sante li[data-n=attention] b:before{background:var(--wait-ink);width:6px;height:6px;transform:rotate(45deg)}body .rap-sante li[data-n=ko] b:before{border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:7px solid var(--danger);background:0 0;width:0;height:0}body .rap-sante li span{font-size:var(--fs-sm);color:var(--muted);line-height:1.5}body .rap-sante li[data-n=ko] span,body .rap-sante li[data-n=attention] span{color:var(--ink)}body .rap-fraicheur{font-size:var(--fs-micro);color:var(--muted);line-height:1.5}body .rap-fraicheur[data-alerte="1"]{color:var(--danger);font-weight:var(--fw-semibold)}body .rap-motif-echec{font-size:var(--fs-micro);color:var(--danger);margin-top:2px;line-height:1.45}body .modrap-mail{margin:0 16px 16px}body .rap-ecart{font-size:var(--fs-sm);color:var(--muted);margin:-4px 0 14px;line-height:1.5}body .rap-ecart[data-ecart="1"]{border-radius:var(--r-sm);border:1px solid var(--wait-line);border-left:3px solid var(--wait);background:var(--wait-bg);color:var(--wait-ink);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 12px;display:flex}body .rap-ecart[data-ecart="1"] .btn{margin-left:auto}@media (prefers-reduced-motion:reduce){body .rap-section{transition:none}}body .cnx365{font-size:var(--fs-nano);font-weight:var(--fw-medium);color:var(--muted);cursor:help;white-space:nowrap;align-items:center;gap:4px;margin-top:3px;display:inline-flex}body .cnx365[data-etat=actif],body .cnx365[data-etat=inactif]{color:var(--muted)}body .cnx365[data-etat=dormant],body .cnx365[data-etat=jamais]{color:var(--wait-ink);font-weight:var(--fw-semibold)}body .cnx365[data-etat=inconnu]{color:var(--faint,var(--muted));opacity:.8;font-style:italic}body .inact{flex-direction:column;gap:14px;display:flex}body .inact-cptrs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}body .inact-cptr{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:2px;padding:12px 14px;display:flex}body .inact-cptr b{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:1.1}body .inact-cptr span{font-size:var(--fs-sm);color:var(--muted)}body .inact-cptr[data-ton=cout]{border-color:var(--danger-line)}body .inact-cptr[data-ton=cout] b{color:var(--danger)}body .inact-cptr[data-ton=jamais] b{color:var(--wait-ink)}body .inact-aveugle{background:var(--wait-bg,var(--wait-ink));align-items:flex-start;gap:10px;display:flex}@supports (color:color-mix(in lab, red, red)){body .inact-aveugle{background:var(--wait-bg,color-mix(in srgb, var(--wait-ink) 8%, transparent))}}body .inact-aveugle{border:1px solid var(--wait-ink)}@supports (color:color-mix(in lab, red, red)){body .inact-aveugle{border:1px solid color-mix(in srgb, var(--wait-ink) 30%, transparent)}}body .inact-aveugle{border-radius:var(--r);font-size:var(--fs-body);color:var(--ink);padding:11px 13px;line-height:1.5}body .inact-aveugle>:first-child{color:var(--wait-ink);flex:none;margin-top:2px}body .inact-barre{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (pointer:fine){body .inact-barre .seg button{min-height:28px;padding-top:0;padding-bottom:0}}body .inact-coche{font-size:var(--fs-body);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body .inact-total{font-size:var(--fs-sm);color:var(--muted);margin-left:auto}body .inact-vide{text-align:center;color:var(--muted);font-size:var(--fs-body);border:1px dashed var(--line);border-radius:var(--r);padding:28px 16px}body .inact-nom{font-weight:var(--fw-semibold)}body .inact-mail{font-size:var(--fs-sm);color:var(--muted)}body .inact-lic{border-radius:var(--r-full);background:var(--ms365);padding:1px 7px;display:inline-block}@supports (color:color-mix(in lab, red, red)){body .inact-lic{background:color-mix(in srgb, var(--ms365) 14%, transparent)}}body .inact-lic{color:var(--ms365-ink);font-size:var(--fs-micro);font-weight:var(--fw-semibold)}body .inact-sanslic{color:var(--faint,var(--muted));font-size:var(--fs-sm)}body .inact-etat{font-weight:var(--fw-semibold)}body .inact-etat[data-motif=jamais]{color:var(--danger)}body .inact-etat[data-motif=dormant]{color:var(--wait-ink)}body .inact-src{font-size:var(--fs-sm);color:var(--muted)}body .inact-geste{font-size:var(--fs-sm);color:var(--muted);max-width:340px}body .prc{flex-direction:column;gap:14px;padding:16px;display:flex}body .prc-trou{background:var(--wait-bg);border:1px solid var(--wait-ink);display:block}@supports (color:color-mix(in lab, red, red)){body .prc-trou{border:1px solid color-mix(in srgb, var(--wait-ink) 30%, transparent)}}body .prc-trou{border-radius:var(--r);font-size:var(--fs-body);color:var(--ink);padding:11px 13px;line-height:1.5}body .prc-trou:has(>svg:first-child){align-items:flex-start;gap:10px;display:flex}body .prc-trou>svg:first-child{color:var(--wait-ink);flex:none;margin-top:2px}body .prc-trou>b:first-child{color:var(--wait-ink)}body .prc-trou p{margin:0 0 6px}body .prc-trou p:last-of-type{margin-bottom:8px}body .prc-trou>div>:last-child{margin-bottom:0}body .prc-cptrs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}body .prc-cptr{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);text-align:left;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);flex-direction:column;gap:1px;padding:11px 13px;display:flex}body .prc-cptr:hover{border-color:var(--brand)}body .prc-cptr.on{border-color:var(--brand);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .prc-cptr.on{background:color-mix(in srgb, var(--brand) 7%, transparent)}}body .prc-cptr b{font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:1.15}body .prc-cptr span{font-size:var(--fs-sm);color:var(--muted)}body .prc-cptr[data-vide="0"][data-ton=danger] b{color:var(--danger)}body .prc-cptr[data-vide="0"][data-ton=attente] b{color:var(--wait-ink)}body .prc-cptr[data-vide="0"][data-ton=ok] b{color:var(--ok-ink)}body .prc-cptr[data-vide="1"] b{color:var(--faint,var(--muted))}body .prc-barre{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (pointer:fine){body .prc-barre .seg button{min-height:28px;padding-top:0;padding-bottom:0}}body .prc-barre select.input{width:auto;max-width:230px}body .prc-barre input.input{max-width:240px}body .prc-total{font-size:var(--fs-sm);color:var(--muted);margin-left:auto}body .prc-vide{text-align:center;color:var(--muted);font-size:var(--fs-body);border:1px dashed var(--line);border-radius:var(--r);padding:28px 16px}body .prc-msg{font-size:var(--fs-body);color:var(--ok-ink);margin:0}body .prc-err{font-size:var(--fs-body);color:var(--danger);align-items:center;gap:6px;margin:0;display:flex}body .prc-err>svg{flex:none}body .prc-nom{font-weight:var(--fw-semibold)}body .prc-sous{font-size:var(--fs-sm);color:var(--muted)}body .prc-fige{margin-top:3px;display:block}body .prc-orphe{color:var(--wait-ink);font-weight:var(--fw-semibold);font-size:var(--fs-sm)}body .prc-select{width:100%;max-width:190px}body .prc-lien{text-decoration:underline}@supports (color:color-mix(in lab, red, red)){body .prc-lien{-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);-webkit-text-decoration-color:color-mix(in srgb, currentColor 30%, transparent);text-decoration-color:color-mix(in srgb, currentColor 30%, transparent)}}body .prc-lien{text-underline-offset:3px;transition:color var(--dur-1) var(--ease-out), text-decoration-color var(--dur-1) var(--ease-out)}body .prc-lien:hover{color:var(--brand);-webkit-text-decoration-color:var(--brand);-webkit-text-decoration-color:var(--brand);-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}body .prc-marque{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--brand-2);background:var(--brand);margin-left:6px}@supports (color:color-mix(in lab, red, red)){body .prc-marque{background:color-mix(in srgb, var(--brand) 12%, transparent)}}body .prc-marque{border-radius:var(--r-full);padding:1px 6px}body .prc-grp+.prc-grp .prc-grp-hd>th{padding-top:16px}body .prc-grp-hd>th{border:0;border-bottom:1px solid var(--line);text-align:left;font-weight:var(--fw-regular);text-transform:none;letter-spacing:0;font-size:var(--fs-body);color:var(--ink);background:0 0;padding:8px 16px 6px;font-family:inherit}body .rtable tbody tr.prc-grp-hd:hover,body .rtable tbody tr.prc-grp-hd:focus-within{box-shadow:none;background:0 0}body .prc-grp-ligne{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .prc-grp-plier>b,body .prc-grp-ligne>b{font-size:var(--fs-md);font-weight:var(--fw-semibold)}body .prc-grp-n{color:var(--muted);font-size:var(--fs-sm)}body .prc-grp-ligne>.prc-grp-n+*{margin-left:auto}@media (max-width:560px){body .rtable tr.prc-grp-hd{background:0 0;border:0;margin:14px 0 4px;padding:0}body .prc-grp-hd>th{width:100%;padding:0 0 6px;display:block}body .prc-grp-ligne>.prc-grp-n+*{margin-left:0}body .prc-grp-ligne>select{width:100%;max-width:none}}@media (min-width:561px){body .rtable td.prc-actions{white-space:nowrap;width:1%}body .rtable td.prc-actions>*{margin-left:4px}}@media (max-width:560px){body .rtable td.prc-actions{justify-content:flex-start;gap:6px;display:flex}}body .prc-grp-plier{cursor:pointer;color:inherit;font:inherit;text-align:left;border-radius:var(--r-2xs);background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:2px 6px 2px 0;display:flex}body .prc-grp-plier:hover{color:var(--brand)}body .prc-grp-chev{transition:transform var(--dur-2) var(--ease-in-out);flex:none;display:inline-flex}body .prc-grp-chev[data-ouvert="0"]{transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){body .prc-cptr,body .prc-lien,body .prc-grp-chev{transition:none}}body .nj-etat{font-weight:var(--fw-semibold)}body .nj-etat[data-etat=disparue],body .nj-etat[data-etat=horsLigne]{color:var(--danger)}body .nj-etat[data-etat=inconnu]{color:var(--wait-ink)}body .nj-etat[data-etat=enLigne]{color:var(--ok-ink)}body .nj-sante{font-weight:var(--fw-semibold)}body .nj-sante[data-sante=degradee]{color:var(--danger)}body .nj-sante[data-sante=sansMesure]{color:var(--wait-ink)}body .nj-sante[data-sante=saine]{color:var(--ok-ink)}body .nj-import{--nj-pad-x:14px;--nj-pad-y:12px;border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);padding:var(--nj-pad-y) var(--nj-pad-x);flex-direction:column;gap:10px;display:flex}body .nj-import b{font-weight:var(--fw-semibold)}body .nj-import-hd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .nj-import-hd b{font-size:var(--fs-md)}body .nj-import-hd-fin{align-items:center;gap:8px;margin-left:auto;display:flex}body .nj-import-err,body .nj-import-ok{font-size:var(--fs-body);align-items:baseline;gap:6px;margin:0;line-height:1.5;display:flex}body .nj-import-err{color:var(--danger)}body .nj-import-ok{color:var(--ok-ink)}body .nj-import-err>svg{flex:none;align-self:center}body .nj-import-cherche .input{flex:200px;min-width:0}body .nj-import-lbl{font-size:var(--fs-sm);color:var(--muted);flex:none}body .nj-import-compte{font-size:var(--fs-sm);color:var(--muted);margin:0}body .nj-import-types{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0;display:flex}body .nj-type{font-size:var(--fs-body);border-radius:var(--r-full);border:1px solid var(--line);min-height:32px;color:var(--ink);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);background:0 0;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}body .nj-type:hover{border-color:var(--brand)}body .nj-type.on{border-color:var(--brand);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .nj-type.on{background:color-mix(in srgb, var(--brand) 12%, transparent)}}body .nj-type.on{font-weight:var(--fw-semibold)}body .nj-type[data-serveur="1"]{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .nj-type[data-serveur="1"]{border-color:color-mix(in srgb, var(--brand) 40%, var(--line))}}body .nj-type[data-serveur="1"]:not(.on){background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .nj-type[data-serveur="1"]:not(.on){background:color-mix(in srgb, var(--brand) 5%, transparent)}}body .nj-import-orgs{flex-direction:column;gap:6px;display:flex}body .nj-import-org{border:1px solid var(--line);border-radius:var(--r-sm)}body .nj-import-org-hd{cursor:pointer;text-align:left;width:100%;min-height:40px;font-size:var(--fs-body);color:var(--ink);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}body .nj-import-org-hd:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .nj-import-org-hd:hover{background:color-mix(in srgb, var(--ink) 4%, transparent)}}body .nj-import-org-hd b{overflow-wrap:anywhere;min-width:0}body .nj-import-chev{transition:transform var(--dur-2) var(--ease-in-out);flex:none;display:inline-flex}body .nj-import-chev[data-ouvert="0"]{transform:rotate(-90deg)}body .nj-import-lien{color:var(--ok-ink);font-size:var(--fs-sm)}body .nj-import-n{color:var(--muted);font-size:var(--fs-sm);flex:none;margin-left:auto}body .nj-type .nj-import-n{margin-left:0}body .nj-import-liste{flex-direction:column;gap:1px;margin:0;padding:0 10px 8px;list-style:none;display:flex}body .nj-import-liste label{border-radius:var(--r-2xs);cursor:pointer;font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:8px;padding:5px 6px;display:flex}body .nj-import-liste label:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .nj-import-liste label:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}}body .nj-import-liste input{flex:none}body .nj-import-nom{font-weight:var(--fw-semibold);overflow-wrap:anywhere;min-width:0}body .nj-import-etat{font-size:var(--fs-sm);flex:none;margin-left:auto}body .nj-import-etat[data-on="1"]{color:var(--ok-ink)}body .nj-import-etat[data-on="0"]{color:var(--danger)}body .nj-import-etat[data-on=\?]{color:var(--wait-ink)}body .nj-import-deja{font-size:var(--fs-sm);color:var(--muted);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .nj-import-deja{background:color-mix(in srgb, var(--ink) 8%, transparent)}}body .nj-import-deja{border-radius:var(--r-full);overflow-wrap:anywhere;flex:0 auto;min-width:0;padding:1px 7px}body .nj-import-pied{z-index:1;margin:0 calc(-1 * var(--nj-pad-x)) calc(-1 * var(--nj-pad-y));padding:8px var(--nj-pad-x) var(--nj-pad-y);border-top:1px solid var(--line);border-radius:0 0 var(--r) var(--r);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:sticky;bottom:0}body .nj-import-avert{font-size:var(--fs-sm);color:var(--wait-ink)}body .nj-import-libre{color:var(--muted);font-size:var(--fs-sm)}body .nj-import-org-rat{flex-wrap:wrap;align-items:center;gap:8px;padding:0 10px 8px;display:flex}body .nj-import-org-rat .nj-import-lbl{overflow-wrap:anywhere;flex:0 auto;min-width:0}body .nj-import-propose{gap:6px}body .nj-import-certitude{font-size:var(--fs-micro);color:var(--muted);font-weight:var(--fw-regular)}body .nj-import-conflit{font-size:var(--fs-sm);color:var(--wait-ink);flex:220px;min-width:0}body .nj-import-nouveau,body .njp-nouveau{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ninja-ink);background:var(--ninja-ink)}@supports (color:color-mix(in lab, red, red)){body .nj-import-nouveau,body .njp-nouveau{background:color-mix(in srgb, var(--ninja-ink) 10%, transparent)}}body .nj-import-nouveau,body .njp-nouveau{border-radius:var(--r-full);flex:none;padding:1px 7px}body .njp-nouveau{margin-left:6px}body .nj-import-exc,body .njp-exception{font-size:var(--fs-sm);color:var(--wait-ink);background:var(--wait-ink)}@supports (color:color-mix(in lab, red, red)){body .nj-import-exc,body .njp-exception{background:color-mix(in srgb, var(--wait-ink) 10%, transparent)}}body .nj-import-exc,body .njp-exception{border-radius:var(--r-full);overflow-wrap:anywhere;flex:0 auto;min-width:0;padding:1px 7px}body .nj-import-liste .nj-import-li-exc{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .nj-import-liste .nj-import-li-exc>label{flex:260px;min-width:0}body .njp-exception{margin-top:3px;display:inline-block}@media (pointer:coarse){body .nj-type{min-height:var(--tap-sm,40px)}body .nj-import-org-hd{min-height:var(--tap,44px)}}@media (prefers-reduced-motion:reduce){body .nj-type,body .nj-import-chev{transition:none}}body .njp-suivre{margin-top:4px;display:flex}@media (max-width:560px){body .rtable td:has(>.njp-exc-bloc){flex-wrap:wrap}body .njp-exc-bloc{flex-direction:column;flex:1 0 100%;align-items:flex-end;display:flex}}body .sup-acces{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--panel);margin-top:18px;padding:14px 16px 4px}@supports (color:color-mix(in lab, red, red)){body .sup-acces{background:color-mix(in srgb, var(--panel) 4%, transparent)}}body .sup-acces h3{margin-top:0}body .sup-acces code{font-family:var(--mono);font-size:var(--fs-micro);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .sup-acces code{background:color-mix(in srgb, var(--ink) 7%, transparent)}}body .sup-acces code{border-radius:var(--r-2xs);padding:1px 5px}body .sup-acces-champ{font-family:var(--mono);font-size:var(--fs-sm);resize:vertical;min-height:96px;line-height:1.6}body .sup-acces-bilan{flex-direction:column;gap:6px;margin:8px 0 14px;display:flex}body .sup-acces-bilan p{font-size:var(--fs-body);flex-wrap:wrap;align-items:baseline;gap:4px;margin:0;line-height:1.5;display:flex}body .sup-acces-bilan p>svg{flex:none;align-self:center;display:inline-flex}body .sup-acces-ferme{color:var(--muted)}body .sup-acces-ouvert{color:var(--ok-ink)}body .sup-acces-rejet{color:var(--danger)}body .sup-acces-rejet b{font-weight:var(--fw-semibold)}body .sup-acces-vue{flex-wrap:wrap;align-items:center;gap:8px;min-height:34px;display:flex}body .sup-acces-vue code{font-size:var(--fs-body)}body .sup-acces-dedans,body .sup-acces-dehors{font-size:var(--fs-micro);font-weight:var(--fw-semibold);border-radius:var(--r-full);padding:2px 8px}body .sup-acces-dedans{color:var(--ok-ink);background:var(--ok-bg)}body .sup-acces-dehors{color:var(--muted);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .sup-acces-dehors{background:color-mix(in srgb, var(--ink) 8%, transparent)}}body .sup-collectes{flex-direction:column;gap:10px;display:flex}body .sup-collecte{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);padding:10px 12px}body .sup-collecte[data-eteinte="1"]{opacity:.62}body .sup-collecte-tete{flex-wrap:wrap;align-items:center;gap:12px;display:flex}body .sup-collecte-tete .sup-reg-case{margin:0}body .sup-collecte-tete b{font-size:var(--fs-md)}body .sup-collecte-etat{font-size:var(--fs-micro);font-weight:var(--fw-semibold);border-radius:var(--r-full);padding:2px 8px}body .sup-collecte-etat[data-ton=ok]{color:var(--ok-ink);background:var(--ok-bg)}body .sup-collecte-etat[data-ton=retard]{color:var(--wait-ink);background:var(--wait-bg)}body .sup-collecte-etat[data-ton=ko]{color:var(--danger);background:var(--danger-bg)}body .sup-collecte-etat[data-ton=off]{color:var(--muted);background:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .sup-collecte-etat[data-ton=off]{background:color-mix(in srgb, var(--ink) 8%, transparent)}}body .sup-collecte-champ{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .sup-collecte-champ input.input{width:110px}body .sup-collecte-champ .helper{margin:0}body .sup-collecte-champ+.sup-collecte-champ{margin-top:6px}body .sup-collecte-champ>label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);flex:0 0 100%;margin-bottom:2px}@property --mur-arc{syntax:"<angle>";inherits:false;initial-value:0deg}body .mur{background:var(--mur-fond);color:var(--mur-encre);--mur-fond:#fff;--mur-carte:#f4f6fb;--mur-encre:#17203a;--mur-faible:#5b6785;--mur-ligne:#dde2ee;--mur-bandeau:var(--mur-ligne);--mur-bandeau-encre:var(--mur-inconnu-ink);--mur-bandeau-trait:var(--mur-encre);grid-template-rows:auto auto minmax(0,1fr) auto auto;font-family:inherit;display:grid;position:fixed;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body .mur{--mur-bandeau-trait:color-mix(in srgb, var(--mur-encre) 18%, transparent)}}body .mur{--mur-critique:#ff5964;--mur-indispo:#ff8a3d;--mur-alerte:#ffc53d;--mur-inconnu:#7f96bd;--mur-ok:#3ddc84;--mur-critique-ink:#b8202e;--mur-indispo-ink:#9a4a10;--mur-alerte-ink:#7a5c00;--mur-inconnu-ink:#3d4d70;--mur-ok-ink:#157347;--mur-chip-encre:#12182a;--mur-marge:clamp(16px, 1.6vw, 34px);--mur-zoom:1}body .mur[data-fond=sombre]{--mur-fond:#0b1020;--mur-carte:#151d33;--mur-encre:#eef2fb;--mur-faible:#9aa9c9;--mur-ligne:#2a344f;--mur-bandeau:#00000042;--mur-bandeau-encre:var(--mur-faible);--mur-bandeau-trait:#ffffff1a;--mur-critique-ink:#ff9099;--mur-indispo-ink:#ffb475;--mur-alerte-ink:#ffd86d;--mur-inconnu-ink:#aec0e2;--mur-ok-ink:#5ee5a4}body .mur[data-alerte="1"]:before{content:"";background:var(--mur-critique);z-index:2;height:clamp(4px,.45vw,9px);animation:4s ease-in-out infinite mur-souffle;position:absolute;inset:0 0 auto}@keyframes mur-souffle{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){body .mur[data-alerte="1"]:before{opacity:1;animation:none}body .mur-pouls{transition:none}}body .mur-hd{padding:clamp(8px, .9vw, 18px) var(--mur-marge);border-bottom:1px solid var(--mur-ligne);flex-wrap:wrap;grid-row:1;align-items:center;gap:clamp(14px,2vw,40px);display:flex}body .mur-kpi[data-fam=traiter]{background:var(--mur-carte);color:var(--mur-encre)}body .mur-kpi-traiter .mur-kpi-n{font-size:calc(clamp(26px, 3vw, 64px) * var(--mur-zoom,1));font-weight:var(--fw-black);letter-spacing:-.03em}body .mur-kpi[data-fam=traiter][data-alerte="1"] .mur-kpi-n{color:var(--mur-critique-ink)}body .mur-kpi[data-fam=traiter][data-alerte="0"] .mur-kpi-n{color:var(--mur-ok-ink)}body .mur-kpi[data-fam=traiter][data-alerte=rien] .mur-kpi-n{color:var(--mur-faible)}body .mur-kpi-traiter .mur-kpi-lab{color:var(--mur-encre)}body .mur-kpi-perime{font-size:calc(clamp(9px, .62vw, 14px) * var(--mur-zoom,1));font-weight:var(--fw-bold);color:var(--mur-critique-ink);text-transform:uppercase;letter-spacing:.04em;max-width:22ch;line-height:1.2}body .mur-kpis{flex-wrap:wrap;gap:clamp(6px,.7vw,16px);min-width:0;display:flex}body .mur-kpi{border-radius:var(--r-sm);background:var(--mur-inconnu);color:var(--mur-chip-encre);flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;padding:clamp(4px,.45vw,11px) clamp(7px,.75vw,17px);line-height:1;display:flex}body .mur-kpi[data-fam=critique]{background:var(--mur-critique)}body .mur-kpi[data-fam=indispo]{background:var(--mur-indispo)}body .mur-kpi[data-fam=alerte]{background:var(--mur-alerte)}body .mur-kpi[data-fam=inconnu]{background:var(--mur-inconnu)}body .mur-kpi[data-fam=ok]{background:var(--mur-ok)}body .mur-kpi[data-fam=calme]{background:var(--mur-carte);color:var(--mur-encre)}body .mur-kpi[data-fam=calme] .mur-kpi-n{color:var(--mur-ok-ink)}body .mur-kpi[data-fam=calme] .mur-kpi-lab{color:var(--mur-faible)}body .mur-kpi-n{font-size:calc(clamp(18px, 2.1vw, 46px) * var(--mur-zoom,1));font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;align-items:baseline;display:inline-flex}body .mur-kpi-lab{font-size:calc(clamp(7px, .5vw, 11px) * var(--mur-zoom,1));font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}body .mur-kpi-detail{font-size:calc(clamp(7px, .5vw, 11px) * var(--mur-zoom,1));color:var(--mur-faible);white-space:nowrap}body .mur-kpi[data-vide="1"]{background:var(--mur-carte);color:var(--mur-faible)}body .mur-kpi[data-vide="1"] .mur-kpi-n,body .mur-kpi[data-vide="1"] .mur-kpi-lab{color:var(--mur-faible)}body .mur-horloge{flex-direction:column;flex:none;align-items:flex-end;gap:3px;margin-left:auto;display:flex}body .mur-heure{font-family:var(--mono);font-size:calc(clamp(14px, 1.4vw, 30px) * var(--mur-zoom,1));font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;line-height:1}body .mur-age{font-size:calc(clamp(9px, .68vw, 16px) * var(--mur-zoom,1));color:var(--mur-faible);white-space:nowrap;align-items:center;gap:clamp(5px,.45vw,10px);display:flex}body .mur-pouls{width:calc(clamp(14px, 1.2vw, 26px) * var(--mur-zoom,1));height:calc(clamp(14px, 1.2vw, 26px) * var(--mur-zoom,1));border-radius:var(--r-full);background:conic-gradient(from -90deg, var(--mur-ok-ink) var(--mur-arc,0deg), var(--mur-ligne) 0);transition:--mur-arc var(--dur-3) var(--ease-in-out);flex:none;-webkit-mask:radial-gradient(closest-side,#0000 52%,currentColor 58%);mask:radial-gradient(closest-side,#0000 52%,currentColor 58%)}body .mur-age[data-fige="1"]{color:var(--mur-critique-ink);font-weight:var(--fw-bold)}body .mur-age[data-fige="1"] .mur-pouls{background:var(--mur-critique)}body .mur-tabla{height:100%;min-height:0;padding:var(--mur-marge);flex-direction:column;gap:clamp(2px,.3vh,10px);display:flex;overflow:hidden}body .mur-thead{grid-template-columns:var(--mur-cols);background:var(--mur-bandeau);border-bottom:1px solid var(--mur-bandeau-trait);flex:none;align-items:end;gap:clamp(10px,1.4vw,30px);padding:clamp(2px,.3vh,10px) clamp(12px,1.1vw,24px);display:grid}body .mur-th{font-size:calc(clamp(7px, .72vw, 15px) * var(--mur-zoom,1));font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--mur-bandeau-encre);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body .mur-th-duree,body .mur-th-controle{text-align:right}body .mur-liste{grid-template-rows:repeat(var(--mur-rangees,12), minmax(0, 1fr));flex:auto;gap:0;min-height:0;display:grid;overflow:hidden}body .mur-rang{grid-template-columns:var(--mur-cols);background:var(--mur-fond);align-items:center;gap:clamp(8px,1.4vw,30px);min-height:0;padding:0 clamp(8px,1.1vw,24px) 0 0;display:grid;overflow:hidden}body .mur-liste .mur-rang:nth-child(2n){background:var(--mur-carte)}body .mur-corps{grid-row:3;min-height:0;overflow:hidden}body .mur-grille{grid-template-columns:repeat(var(--mur-grille-cols,1), 1fr);grid-template-rows:repeat(var(--mur-grille-rows,1), 1fr);gap:8px;height:100%;min-height:0;display:grid;overflow:hidden}body .mur-tuile{text-align:center;border-radius:var(--r-sm);background:var(--mur-inconnu);color:var(--mur-chip-encre);justify-content:center;align-items:center;min-width:0;min-height:0;padding:clamp(4px,.6vw,10px);display:flex;overflow:hidden}body .mur-tuile[data-fam=critique]{background:var(--mur-critique)}body .mur-tuile[data-fam=indispo]{background:var(--mur-indispo)}body .mur-tuile[data-fam=alerte]{background:var(--mur-alerte)}body .mur-tuile[data-fam=inconnu]{background:var(--mur-inconnu)}body .mur-tuile[data-fam=ok]{background:var(--mur-ok)}body .mur-tuile-nom{-webkit-line-clamp:2;font-family:var(--mono);font-weight:var(--fw-bold);font-size:calc(clamp(9px, .9vw, 15px) * var(--mur-zoom,1));word-break:break-word;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}body .mur-etat{border-radius:var(--r-full);background:var(--mur-inconnu);height:min(78%,2.6em);color:var(--mur-chip-encre);font-size:calc(min(clamp(7px, .78vw, 17px), var(--mur-rang-px,999px) * .6) * var(--mur-zoom,1));font-weight:var(--fw-bold);letter-spacing:.04em;text-align:center;align-self:center;place-items:center;padding:0 clamp(5px,.55vw,12px);line-height:1.1;display:grid;overflow:hidden}body .mur-rang[data-fam=critique] .mur-etat{background:var(--mur-critique)}body .mur-rang[data-fam=indispo] .mur-etat{background:var(--mur-indispo)}body .mur-rang[data-fam=alerte] .mur-etat{background:var(--mur-alerte)}body .mur-rang[data-fam=inconnu] .mur-etat{background:var(--mur-inconnu)}body .mur-rang[data-fam=ok] .mur-etat{background:var(--mur-ok)}body .mur-nom{min-width:0;font-family:var(--mono);font-size:calc(min(clamp(10px, 1.28vw, 29px), var(--mur-rang-px,999px) * .65) * var(--mur-zoom,1));font-weight:var(--fw-medium);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:clamp(6px,.7vw,14px);padding-left:clamp(6px,.8vw,18px);line-height:1.1;display:flex;overflow:hidden}body .mur-src{font-family:inherit;font-size:min(clamp(7px, .68vw, 14px), calc(var(--mur-rang-px,999px) * .55));font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.08em;color:var(--mur-faible);flex:none;line-height:1.1}body .mur-client{min-width:0;font-size:calc(min(clamp(9px, 1.05vw, 23px), var(--mur-rang-px,999px) * .6) * var(--mur-zoom,1));color:var(--mur-encre);white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}body .mur-detail{min-width:0;font-size:calc(min(clamp(8px, .95vw, 20px), var(--mur-rang-px,999px) * .55) * var(--mur-zoom,1));color:var(--mur-faible);white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}body .mur-duree{font-family:var(--mono);font-size:calc(min(clamp(9px, 1.15vw, 26px), var(--mur-rang-px,999px) * .6) * var(--mur-zoom,1));font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex:none;line-height:1.1}body .mur-rang[data-fam=critique] .mur-duree{color:var(--mur-critique-ink)}body .mur-rang[data-fam=indispo] .mur-duree{color:var(--mur-indispo-ink)}body .mur-rang[data-fam=alerte] .mur-duree{color:var(--mur-alerte-ink)}body .mur-muet{color:var(--mur-alerte-ink);font-weight:var(--fw-bold)}body .mur-vide{text-align:center;padding:var(--mur-marge);flex-direction:column;justify-content:center;align-items:center;gap:clamp(10px,1.4vh,26px);height:100%;display:flex}body .mur-vide-marque{border-radius:var(--r-full);width:clamp(72px,9vw,190px);height:clamp(72px,9vw,190px);font-size:clamp(38px,4.6vw,100px);font-weight:var(--fw-bold);color:var(--mur-ok-ink);background:var(--mur-ok);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){body .mur-vide-marque{background:color-mix(in srgb, var(--mur-ok) 14%, transparent)}}body .mur-vide-marque{border:clamp(2px, .22vw, 5px) solid var(--mur-ok)}@supports (color:color-mix(in lab, red, red)){body .mur-vide-marque{border:clamp(2px, .22vw, 5px) solid color-mix(in srgb, var(--mur-ok) 45%, transparent)}}body .mur-vide-phrase{font-size:clamp(22px,2.6vw,58px);font-weight:var(--fw-bold);margin:0}body .mur-vide-note{color:var(--mur-faible);margin:0;font-size:clamp(12px,1.05vw,23px)}body .mur-vide-note[data-alerte="1"]{color:var(--mur-critique-ink);font-weight:var(--fw-bold)}body .mur-vide[data-rien="1"] .mur-vide-marque{color:var(--mur-faible);background:var(--mur-faible)}@supports (color:color-mix(in lab, red, red)){body .mur-vide[data-rien="1"] .mur-vide-marque{background:color-mix(in srgb, var(--mur-faible) 12%, transparent)}}body .mur-vide[data-rien="1"] .mur-vide-marque{border-color:var(--mur-faible)}@supports (color:color-mix(in lab, red, red)){body .mur-vide[data-rien="1"] .mur-vide-marque{border-color:color-mix(in srgb, var(--mur-faible) 38%, transparent)}}body .mur-vide[data-rien="1"] .mur-vide-phrase{color:var(--mur-faible)}body .mur-ft{padding:clamp(5px, .5vh, 12px) var(--mur-marge);border-top:1px solid var(--mur-ligne);flex-wrap:wrap;grid-row:5;align-items:center;gap:clamp(8px,1vw,22px);display:flex}body .mur-ft-page{font-size:calc(clamp(11px, 1vw, 22px) * var(--mur-zoom,1));font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--mur-encre);flex:none}body .mur-avance{border-radius:var(--r-full);background:var(--mur-ligne);transform-origin:0;flex:clamp(60px,12vw,260px);height:clamp(3px,.3vh,7px);animation-name:mur-avance;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes mur-avance{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){body .mur-avance{opacity:.35;animation:none;transform:scaleX(1)}}body .mur-ft-txt{font-size:calc(clamp(9px, .72vw, 16px) * var(--mur-zoom,1));color:var(--mur-faible);font-variant-numeric:tabular-nums;flex:none}body .mur-ft-honnete{font-size:calc(clamp(9px, .72vw, 16px) * var(--mur-zoom,1));color:var(--mur-faible);text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:clamp(6px,.6vw,14px);margin-left:auto;display:flex}body .mur-masque{border-radius:var(--r-full);background:var(--mur-alerte);padding:1px clamp(6px,.55vw,12px);display:inline-block}@supports (color:color-mix(in lab, red, red)){body .mur-masque{background:color-mix(in srgb, var(--mur-alerte) 18%, transparent)}}body .mur-masque{color:var(--mur-alerte-ink);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em}body .mur-jauges{padding:0 var(--mur-marge) clamp(8px, .9vh, 18px);grid-row:4;grid-template-columns:repeat(auto-fit,minmax(clamp(150px,15vw,330px),1fr));gap:clamp(6px,.7vw,16px);display:grid}body .mur-jauge{background:var(--mur-carte);border-radius:var(--r-sm);border-left:clamp(3px, .3vw, 7px) solid var(--mur-alerte);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"val quoi""val nom""piste piste";align-items:baseline;gap:0 clamp(8px,.8vw,16px);padding:clamp(6px,.6vw,14px) clamp(8px,.8vw,18px);display:grid}body .mur-jauge[data-etat=CRITIQUE]{border-left-color:var(--mur-critique)}body .mur-jauge-val{font-family:var(--mono);font-size:clamp(22px,2.2vw,48px);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--mur-alerte-ink);grid-area:val;align-self:center;line-height:1}body .mur-jauge[data-etat=CRITIQUE] .mur-jauge-val{color:var(--mur-critique-ink)}body .mur-jauge-val i{margin-left:.15em;font-size:.5em;font-style:normal}body .mur-jauge-quoi{min-width:0;font-size:clamp(10px,.82vw,17px);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--mur-faible);white-space:nowrap;text-overflow:ellipsis;grid-area:quoi;overflow:hidden}body .mur-jauge-seuil{opacity:.75;text-transform:none;letter-spacing:0;font-style:normal}body .mur-jauge-nom{min-width:0;font-family:var(--mono);font-size:clamp(12px,1vw,21px);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;grid-area:nom;overflow:hidden}body .mur-jauge-piste{border-radius:var(--r-full);background:var(--mur-ligne);grid-area:piste;height:clamp(4px,.4vh,9px);margin-top:clamp(5px,.5vh,11px);overflow:hidden}body .mur-jauge-plein{height:100%;width:var(--part,0%);border-radius:var(--r-full);background:var(--mur-alerte);display:block}body .mur-jauge[data-etat=CRITIQUE] .mur-jauge-plein{background:var(--mur-critique)}@media (max-width:900px){body .mur-hd{flex-wrap:wrap;gap:14px}body .mur-kpis{justify-content:space-between;gap:6px;width:100%}body .mur-horloge{align-items:flex-end;margin-left:auto}body .mur-jauges{grid-template-columns:1fr}body .mur-ft-honnete{text-align:left;justify-content:flex-start;margin-left:0}body .mur-tech{display:none}}body .mur-marque{flex:none;align-items:center;display:flex}body .mur-marque img{height:calc(clamp(24px, 2.2vw, 52px) * var(--mur-zoom,1));width:auto;display:block}body .mur[data-fond=sombre] .mur-marque img{filter:brightness(0)invert()}body .mur-meridien{min-width:0;padding:clamp(6px, .6vw, 14px) var(--mur-marge) clamp(4px, .4vw, 10px);border-bottom:1px solid var(--mur-ligne);background:var(--mur-carte);grid-row:2}body .mur .mer[data-echelle=mur]{--mer-encre:var(--mur-encre);--mer-encre-2:var(--mur-faible);--mer-trait:var(--mur-faible)}@supports (color:color-mix(in lab, red, red)){body .mur .mer[data-echelle=mur]{--mer-trait:color-mix(in srgb, var(--mur-faible) 55%, transparent)}}body .mur .mer[data-echelle=mur]{--mer-trait-doux:var(--mur-ligne);--mer-alerte:var(--mur-critique);--mer-alerte-encre:var(--mur-critique-ink);--mer-passe:var(--mur-encre)}@supports (color:color-mix(in lab, red, red)){body .mur .mer[data-echelle=mur]{--mer-passe:color-mix(in srgb, var(--mur-encre) 6%, transparent)}}body .mur .mer[data-echelle=mur]{--mer-pastille-fond:var(--mur-encre);--mer-pastille-encre:var(--mur-fond);--mer-lab-l:10em;font-size:calc(clamp(11px, .95vw, 22px) * var(--mur-zoom,1));margin:0}body .mur .mer[data-echelle=mur] .mer-h,body .mur .mer[data-echelle=mur] .mer-note,body .mur .mer[data-echelle=mur] .mer-bloc-s{font-size:.85em}body .lic-choix{border:1px solid var(--line-strong,var(--line));border-radius:var(--r-sm);background:var(--surface);width:100%;color:var(--ink);font-family:inherit;font-size:var(--fs-md);text-align:left;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);align-items:center;gap:9px;padding:9px 12px;display:flex}body .lic-choix:hover,body .lic-choix:focus-visible{border-color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .lic-choix:hover,body .lic-choix:focus-visible{background:color-mix(in srgb, var(--brand-2) 5%, var(--surface))}}body .lic-choix-pastille{border-radius:50%;flex:none;width:12px;height:12px}body .lic-choix-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--fw-medium);flex:1;overflow:hidden}body .lic-choix-etat{font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.03em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-full);flex:none;padding:1px 8px}body .lic-choix-neuf{color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .lic-choix-neuf{background:color-mix(in srgb, var(--brand-2) 10%, transparent)}}body .lic-choix-neuf{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .lic-choix-neuf{border-color:color-mix(in srgb, var(--brand-2) 30%, transparent)}}body .liccards{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;display:grid}@media (prefers-reduced-motion:reduce){body .lic-choix{transition:none}}.vpn-doc th{text-transform:none;letter-spacing:normal;font-size:var(--fs-body);font-weight:var(--fw-bold)}.vpn-doc tbody tr:hover{background:0 0}@media print{.vpn-doc .tblwrap,.vpn-doc figure>div{overflow:visible!important}}@media (min-width:561px){body .shell .content .rtable{width:100%;max-width:none}:is(body .shell .content .tblcard,body .shell .content .card:has(.tblwrap)){max-width:none}.rtable>tbody>tr>td.row-actions{white-space:nowrap}}@media (min-width:1025px){.rtable>thead>tr>th{white-space:nowrap}}.shell .content .card,.shell .content .tblcard,.shell .content .section-card,.shell .content .sec{container-type:inline-size}@container (max-width:620px){.dk-fluide-grille{grid-template-columns:1fr}}.dk-fluide-grille{grid-template-columns:repeat(auto-fit, minmax(min(var(--dk-piste,280px), 100%), 1fr));gap:var(--dk-fluide-gap,14px);display:grid}@media (min-width:1025px){:root{--dk-fluide-gap:clamp(12px, 1.1vw, 22px)}}@media (min-width:821px){body .shell{grid-template-columns:clamp(210px,49px + 19.6vw,250px) 1fr}}.shell h1,.shell h2,.shell h3,.shell .topbar .crumb{text-wrap:balance}.shell p,.shell .helper,.shell li{text-wrap:pretty}.shell .content .card>.dk-fluide-pad,.shell .content .tblcard>.dk-fluide-pad{padding-inline:clamp(12px,3cqi,22px)}body .btn:not(:disabled):active,body .tabs .tab:active,body .tab:active,body .seg button:active,body .seg a:active,body .setmenu-chip:active,body .orgmenu a:active,body .x:active,body .side-mobilebar .burger:active,body .fold-head:active,body .brique:active,body .orgswitch-head:active,body .nav a:active:not(.active){transition:none}body .tabs .tab:active,body .tab:active{transform-origin:bottom;background:var(--brand);transform:scale(.97)}@supports (color:color-mix(in lab, red, red)){body .tabs .tab:active,body .tab:active{background:color-mix(in srgb, var(--brand) 8%, transparent)}}body .setmenu-chip:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .setmenu-chip:active{background:color-mix(in srgb, var(--brand) 9%, var(--surface))}}body .seg button:hover,body .seg a:hover{color:var(--ink);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .seg button:hover,body .seg a:hover{background:color-mix(in srgb, var(--brand) 7%, transparent)}}body .seg button.on:hover,body .seg a.on:hover{background:var(--surface)}body .seg.seg-accent button.on:hover,body .seg.seg-accent a.on:hover{background:var(--brand-2)}body .seg button:active,body .seg a:active,body .setmenu-chip:active{transform:scale(.96)}body .orgmenu a:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .orgmenu a:active{background:color-mix(in srgb, var(--brand) 16%, transparent)}}body .x:active{background:var(--line);transform:scale(.92)}body .side-mobilebar .burger:active{transform:scale(.92)}body .nav a:active:not(.active){transform:translate(2px)scale(.98)}body .popover{transform-origin:top;opacity:1;transition:opacity var(--dur-1) var(--ease-out), scale var(--dur-1) var(--ease-out), translate var(--dur-1) var(--ease-out);translate:none;scale:1}@starting-style{body .popover{opacity:0;translate:0 -4px;scale:.98}}body .popover[role=dialog],body .popover[role=tooltip]{transform-origin:bottom}@starting-style{body .popover[role=dialog],body .popover[role=tooltip]{translate:0 4px}}body .orgmenu{transform-origin:top;opacity:1;transition:opacity var(--dur-1) var(--ease-out), scale var(--dur-1) var(--ease-out), translate var(--dur-1) var(--ease-out);translate:none;scale:1}@starting-style{body .orgmenu{opacity:0;translate:0 -4px;scale:.98}}.orgswitch-head{border-radius:var(--r-sm);cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:#ffffff0f;border:1px solid #ffffff17;align-items:center;gap:10px;padding:8px 11px;display:flex}.orgswitch-head:hover{background:#ffffff1c;border-color:#ffffff2e}.orgswitch-head.on{background:#0e9e9624;border-color:#0e9e9666}.orgswitch-head.on:hover{background:#0e9e9638;border-color:#0e9e968c}body .orgswitch-head:active{transform:scale(.985)}.orgswitch-chev{color:#7f9ec2;transition:transform var(--dur-2) var(--ease-in-out), color var(--dur-1) var(--ease-out);display:inline-flex}.orgswitch-head.open .orgswitch-chev{color:#cfe0f2;transform:rotate(180deg)}@media (max-width:820px){body .side-overlay{transition:opacity var(--dur-3) var(--ease-in-out)}}.dk-portal-ghost{pointer-events:none}.dk-portal-ghost>*{animation:dk-portal-out var(--dur-1) var(--ease-in-out) both!important;transition:none!important}.dk-portal-ghost>* *{transition:none!important;animation:none!important}@keyframes dk-portal-out{0%{opacity:1}to{opacity:0}}.fold-head{background:var(--surface-2);cursor:pointer;text-align:left;width:100%;transition:background var(--dur-1) var(--ease-out);border:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.fold-head:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.fold-head:hover{background:color-mix(in srgb, var(--brand) 5%, var(--surface-2))}}body .fold-head:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .fold-head:active{background:color-mix(in srgb, var(--brand) 10%, var(--surface-2))}}.brique{border-radius:var(--r-sm);min-width:0;min-height:52px;font-size:var(--fs-micro);font-weight:var(--fw-medium);text-align:center;white-space:nowrap;color:#9fb4d0;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 2px;line-height:1.1;text-decoration:none;display:flex;position:relative}.brique.on{background:var(--accent-deep);color:var(--on-accent);font-weight:var(--fw-bold)}.brique:hover{color:#fff;background:#ffffff17}.brique.on:hover{background:var(--accent-deep)}body .brique:active{transform:scale(.96)}@media (prefers-reduced-motion:reduce){body .tabs .tab:active,body .tab:active,body .seg button:active,body .seg a:active,body .setmenu-chip:active,body .x:active,body .side-mobilebar .burger:active,body .nav a:active:not(.active),body .orgswitch-head:active,body .brique:active{transform:none!important}body .popover,body .orgmenu,.orgswitch-head,.orgswitch-chev,.fold-head,.brique{transition:none!important}.orgswitch-head.open .orgswitch-chev{transform:rotate(180deg)!important}body .btn:not(:disabled):active{filter:brightness(.93)}body .side-overlay,body .side{transition:none!important}.dk-portal-ghost{animation:none!important;display:none!important}}body .orgmenu-sec{font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.07em;text-transform:uppercase;color:var(--faint);align-items:center;gap:6px;padding:9px 12px 3px;display:flex}body .orgmenu-pt{border-radius:var(--r-2xs);flex:none;width:7px;height:7px}:root{--dur-attente:calc(var(--dur-3) * 3);--dur-signal:calc(var(--dur-3) * 6);--dur-pouls:calc(var(--dur-3) * 5)}body .overlay{opacity:1;transition:opacity var(--dur-2) var(--ease-out);animation:none}@starting-style{body .overlay{opacity:0}}.overlay .modal{opacity:1;transition:opacity var(--dur-2) var(--ease-out), scale var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out), max-width var(--dur-3) var(--ease-in-out);animation:none;translate:none;scale:1}@starting-style{.overlay .modal{opacity:0;translate:0 8px;scale:.97}}.popover{opacity:1;transition:opacity var(--dur-1) var(--ease-out), scale var(--dur-1) var(--ease-out);scale:1}@starting-style{.popover{opacity:0;scale:.98}}.popover.dk-anim-slide{animation:none}.btn[aria-busy=true]{position:relative;overflow:hidden}.btn[aria-busy=true]:disabled{opacity:1;cursor:progress}.btn[aria-busy=true]:after{content:"";border-radius:var(--r-full);opacity:.55;width:40%;height:2px;animation:uxb-attente var(--dur-attente) var(--ease-in-out) infinite;background:currentColor;position:absolute;bottom:0;left:0}@keyframes uxb-attente{0%{translate:-110%}to{translate:360%}}.btn .ok-pop{animation-duration:var(--dur-2);animation-timing-function:var(--ease-spring)}.btn.is-fait:disabled{opacity:1;cursor:default}.rtable tbody tr.sess-new{animation:uxb-ligne-neuve var(--dur-signal) var(--ease-out) both}@keyframes uxb-ligne-neuve{0%{background-color:color-mix(in srgb, var(--ok) 22%, transparent);box-shadow:inset 3px 0 0 var(--ok)}to{background-color:#0000;box-shadow:inset 3px 0 #0000}}.tabs .tab{transition:color var(--dur-2) var(--ease-out), border-bottom-color var(--dur-2) var(--ease-out)}.tabs .tab:hover{transform:none}.tabs .tab.on:after{animation-duration:var(--dur-2);animation-timing-function:var(--ease-out)}body .btn,body .card,body .clientcard,body .tag-chip,body .pill,body .settings-brick{transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out)}body .rtable tbody tr{transition:background var(--dur-1) var(--ease-out)}body .btn:not(:disabled):hover svg{animation:none;transform:none}body .btn svg{transition:none}body .doc-sec-chev{transition:transform var(--dur-2) var(--ease-in-out)}body .input,body input[type=text],body input[type=email],body input[type=search],body input[type=tel],body input[type=number],body textarea,body select{transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}body .live-dot{animation-duration:var(--dur-pouls);animation-timing-function:var(--ease-in-out)}@media (prefers-reduced-motion:reduce){body .overlay,.overlay .modal,.popover,body .doc-sec-chev{transition:none}.btn[aria-busy=true]:after{opacity:.4;width:100%;animation:none;translate:none}.btn .ok-pop{animation:none}.rtable tbody tr.sess-new{--rt-fond:var(--ok);animation:none!important}@supports (color:color-mix(in lab, red, red)){.rtable tbody tr.sess-new{--rt-fond:color-mix(in srgb, var(--ok) 18%, var(--surface))}}.rtable tbody tr.sess-new{background-color:var(--ok)!important}@supports (color:color-mix(in lab, red, red)){.rtable tbody tr.sess-new{background-color:color-mix(in srgb, var(--ok) 18%, transparent)!important}}.rtable tbody tr.sess-new{box-shadow:inset 3px 0 0 var(--ok)!important}.tabs .tab,.tabs .tab.on:after{transition:none;animation:none}}summary:has(>.fold-chev)::-webkit-details-marker{display:none}summary:has(>.fold-chev){list-style:none}summary>.fold-chev{transform:rotate(-90deg)}details[open]>summary>.fold-chev{transform:rotate(0)}@supports selector(details::details-content){details::details-content{overflow-clip-margin:4px;block-size:0;transition:block-size var(--dur-3) var(--ease-out), content-visibility var(--dur-3) allow-discrete;overflow:clip}details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){@supports selector(details::details-content){details::details-content{transition:none}}}.dk-anim-pop-in{animation:dk-pop-in var(--dur-2) var(--ease-out)}.dk-anim-fade-in{animation:dk-fade-in-y var(--dur-2) var(--ease-out)}@keyframes dk-fade-in-y{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.dk-anim-toast{animation:dk-toast-in var(--dur-2) var(--ease-out)}@keyframes dk-toast-in{0%{opacity:0;transform:translate(-50%)translateY(10px)scale(.97)}to{opacity:1;transform:translate(-50%)}}.dk-anim-egg-voile{animation:dk-egg-fade var(--dur-2) var(--ease-out)}.dk-anim-egg-carte{animation:dk-egg-pop var(--dur-3) var(--ease-spring)}@keyframes dk-egg-fade{0%{opacity:0}to{opacity:1}}@keyframes dk-egg-pop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body .dk-anim-fade-in,body .dk-anim-pop-in,body .dk-anim-toast,body .dk-anim-egg-voile,body .dk-anim-egg-carte{animation:none}}@property --live-arc{syntax:"<angle>";inherits:false;initial-value:0deg}@property --live-ratio{syntax:"<number>";inherits:true;initial-value:0}.live-board{--live-sync:4s;display:block;container:live-board/inline-size}@media (min-width:1025px){.live-board{flex-direction:column;min-height:min(100dvh - 158px,742px);display:flex}.live-board .live-notes{margin-top:auto}}.live-hero{--lh-ink:#fff}@supports (color:color-mix(in lab, red, red)){.live-hero{--lh-ink:color-mix(in srgb, #fff 96%, var(--panel))}}.live-hero{--lh-ink-2:#fff}@supports (color:color-mix(in lab, red, red)){.live-hero{--lh-ink-2:color-mix(in srgb, #fff 74%, var(--panel))}}.live-hero{--lh-line:#ffffff29;--lh-fill:#ffffff12;--lh-ok:#4cd8a5;--lh-dc:#3dd8f0;--lh-wait:#fbc436;isolation:isolate;border:1px solid var(--panel);margin-bottom:18px;padding:16px 18px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.live-hero{border:1px solid color-mix(in srgb, var(--panel) 60%, #000)}}.live-hero{border-radius:var(--r-lg);color:var(--lh-ink);background:radial-gradient(900px 260px at 8% -40%, var(--panel-dc), transparent 62%), radial-gradient(700px 280px at 96% 130%, var(--panel-mvt), transparent 60%), linear-gradient(142deg, var(--panel), var(--panel) 62%, var(--panel))}@supports (color:color-mix(in lab, red, red)){.live-hero{background:radial-gradient(900px 260px at 8% -40%, color-mix(in srgb, var(--panel-dc) 34%, transparent), transparent 62%), radial-gradient(700px 280px at 96% 130%, color-mix(in srgb, var(--panel-mvt) 30%, transparent), transparent 60%), linear-gradient(142deg, color-mix(in srgb, var(--panel) 74%, #000), var(--panel) 62%, color-mix(in srgb, var(--panel) 88%, #000))}}.live-hero{box-shadow:var(--sh-md);gap:16px;display:grid}@container live-board (min-width:1040px){.live-hero{grid-template-columns:minmax(0, var(--dk-read)) minmax(0, 1fr);align-items:start;gap:18px 32px}.live-meter .live-statusbar{justify-content:flex-end}.live-meter .live-tiles{max-width:660px;margin-left:auto}}.live-lede{min-width:0}.live-lede h2{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--lh-ink);text-wrap:balance}.live-lede p{max-width:var(--dk-read);font-size:var(--fs-md);color:var(--lh-ink-2);text-wrap:pretty;margin:7px 0 0;line-height:1.55}.live-lede p b{color:var(--lh-ink);font-weight:var(--fw-semibold)}.live-meter{align-content:start;gap:12px;min-width:0;display:grid}.live-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:34px 34px,34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 130% at 50% 0,#000 20%,#0000 78%);mask-image:radial-gradient(120% 130% at 50% 0,#000 20%,#0000 78%)}.live-statusbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.live-flag{border:1px solid var(--lh-ok);border-radius:var(--r-full);background:var(--lh-fill);color:var(--lh-ink);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:8px;padding:5px 12px;display:inline-flex}.live-flag .live-dot,.live-flag .live-bead{background:var(--lh-ok);border-radius:var(--r-full);flex:none;width:8px;height:8px}.live-board.is-idle .live-flag{border-color:var(--lh-line);background:var(--lh-fill);color:var(--lh-ink-2)}.live-board.is-idle .live-flag .live-dot,.live-board.is-idle .live-flag .live-bead{background:var(--lh-ink-2)}.live-board.is-stale .live-flag{border-color:var(--lh-wait);background:var(--lh-fill);color:var(--lh-ink)}.live-board.is-stale .live-flag .live-dot,.live-board.is-stale .live-flag .live-bead{background:var(--lh-wait)}.live-ring{border-radius:var(--r-full);background:conic-gradient(var(--lh-dc) var(--live-arc), #fff3 0);width:20px;height:20px;animation:live-arc var(--live-sync) linear both;flex:none;-webkit-mask:radial-gradient(closest-side,#0000 58%,#000 60%);mask:radial-gradient(closest-side,#0000 58%,#000 60%)}@keyframes live-arc{0%{--live-arc:0deg}to{--live-arc:360deg}}.live-sync-txt{font-size:var(--fs-sm);color:var(--lh-ink-2)}.live-sync-txt b{color:var(--lh-ink);font-weight:var(--fw-semibold)}.live-tl{--live-tl-name:150px;--live-tl-h:24px;--live-tl-bar:9px;--live-tl-axis:24px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);margin-bottom:16px;padding:14px 20px 16px}.live-tl.is-airy{--live-tl-h:46px;--live-tl-bar:12px}.live-tl.is-dense{--live-tl-h:16px}.live-tl-hd{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:12px;display:flex}.live-tl-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);text-wrap:balance}.live-tl-cover{font-size:var(--fs-sm);color:var(--muted)}.live-tl-cover b{color:var(--ink);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}.live-tl-leg{font-size:var(--fs-micro);color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin-left:auto;display:flex}.live-tl-leg-i{align-items:center;gap:6px;display:inline-flex}.live-tl-leg-i i{flex:none}.live-tl-sw-past,.live-tl-sw-fut{border-radius:var(--r-full);width:16px;height:9px}.live-tl-sw-past{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.live-tl-sw-past{background:color-mix(in srgb, var(--brand) 78%, #fff)}}.live-tl-sw-fut{background:repeating-linear-gradient(115deg, var(--brand) 0 3px, transparent 3px 6px), var(--brand)}@supports (color:color-mix(in lab, red, red)){.live-tl-sw-fut{background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--brand) 34%, transparent) 0 3px, transparent 3px 6px), color-mix(in srgb, var(--brand) 8%, transparent)}}.live-tl-sw-fut{border:1px solid var(--brand)}@supports (color:color-mix(in lab, red, red)){.live-tl-sw-fut{border:1px solid color-mix(in srgb, var(--brand) 32%, transparent)}}.live-tl-sw-now{background:var(--accent);width:2px;height:12px}.live-tl-body{gap:12px;display:flex}.live-tl-names{width:var(--live-tl-name);flex:none;min-width:0}.live-tl-axis-sp{height:var(--live-tl-axis);display:block}.live-tl-name{height:var(--live-tl-h);line-height:var(--live-tl-h);font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.live-tl.is-dense .live-tl-name{font-size:var(--fs-micro)}.live-tl-lanes{flex:auto;min-width:0;position:relative}.live-tl-axis{height:var(--live-tl-axis);border-bottom:1px solid var(--line);position:relative}.live-tl-tick{position:absolute;top:0;bottom:0}.live-tl-tlbl{font-size:var(--fs-nano);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;bottom:3px;left:0;translate:-50%}.live-tl-lane{height:var(--live-tl-h);display:block;position:relative}.live-tl-lane:before{content:"";border-radius:var(--r-full);background:var(--line);height:3px;position:absolute;top:50%;left:0;right:0;translate:0 -50%}@supports (color:color-mix(in lab, red, red)){.live-tl-lane:before{background:color-mix(in srgb, var(--line) 80%, transparent)}}.live-tl-past,.live-tl-fut{height:var(--live-tl-bar);border-radius:var(--r-full);position:absolute;top:50%;translate:0 -50%}.live-tl-val{font-size:var(--fs-nano);font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;position:absolute;top:3px}.live-tl-val.is-end{translate:-100%}.live-tl-past{background:var(--live-kind,var(--brand))}@supports (color:color-mix(in lab, red, red)){.live-tl-past{background:color-mix(in srgb, var(--live-kind,var(--brand)) 78%, #fff)}}.live-tl-fut{background:repeating-linear-gradient(115deg, var(--live-kind,var(--brand)) 0 3px, transparent 3px 6px), var(--live-kind,var(--brand))}@supports (color:color-mix(in lab, red, red)){.live-tl-fut{background:repeating-linear-gradient(115deg, color-mix(in srgb, var(--live-kind,var(--brand)) 34%, transparent) 0 3px, transparent 3px 6px), color-mix(in srgb, var(--live-kind,var(--brand)) 8%, transparent)}}.live-tl-fut{border:1px solid var(--live-kind,var(--brand))}@supports (color:color-mix(in lab, red, red)){.live-tl-fut{border:1px solid color-mix(in srgb, var(--live-kind,var(--brand)) 32%, transparent)}}.live-tl-past.is-cut{border-top-left-radius:0;border-bottom-left-radius:0}.live-tl-guides,.live-tl-over{inset:var(--live-tl-axis) 0 0 0;pointer-events:none;position:absolute}.live-tl-guide{background:var(--line-strong);width:1px;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.live-tl-guide{background:color-mix(in srgb, var(--line-strong) 55%, transparent)}}.live-tl-now{background:var(--accent);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.live-tl-now{background:color-mix(in srgb, var(--accent) 85%, transparent)}}.live-tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.live-tile{border:1px solid var(--lh-line);border-radius:var(--r);background:var(--lh-fill);padding:11px 14px;position:relative;overflow:hidden}.live-tile:after{content:"";background:var(--live-tile-col,var(--lh-dc));width:3px;position:absolute;top:0;bottom:0;left:0}.live-odo{height:34px;font-size:var(--fs-display);font-weight:var(--fw-black);color:var(--live-tile-col,var(--lh-ink));font-variant-numeric:tabular-nums;line-height:1;display:block;position:relative;overflow:hidden}.live-odo-cur,.live-odo-prev{position:absolute;top:0;left:0}.live-board .live-odo-cur{animation:live-odo-in var(--dur-3) var(--ease-out) both}.live-board .live-odo-prev{animation:live-odo-out var(--dur-3) var(--ease-out) both}.live-board .live-odo[data-dir="-1"] .live-odo-cur{animation-name:live-odo-in-down}.live-board .live-odo[data-dir="-1"] .live-odo-prev{animation-name:live-odo-out-down}@keyframes live-odo-in{0%{opacity:0;translate:0 100%}to{opacity:1;translate:0}}@keyframes live-odo-out{0%{opacity:1;translate:0}to{opacity:0;translate:0 -100%}}@keyframes live-odo-in-down{0%{opacity:0;translate:0 -100%}to{opacity:1;translate:0}}@keyframes live-odo-out-down{0%{opacity:1;translate:0}to{opacity:0;translate:0 100%}}.live-tile-l{font-size:var(--fs-sm);color:var(--lh-ink-2);margin-top:4px}.live-board .live-rows tbody tr{box-shadow:inset 3px 0 0 var(--live-kind,var(--line-strong))}@supports (color:color-mix(in lab, red, red)){.live-board .live-rows tbody tr{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--live-kind,var(--line-strong)) 45%, transparent)}}.live-board .live-rows tbody tr.is-act{animation:live-act var(--dur-signal) var(--ease-out) both;animation-delay:0s}@keyframes live-act{0%,34%{box-shadow:inset 4px 0 0 var(--live-kind,var(--ok));background-color:color-mix(in srgb, var(--live-kind,var(--ok)) 17%, transparent)}to{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--live-kind,var(--line-strong)) 45%, transparent);background-color:#0000}}.live-board .live-rows tbody tr.sess-new{animation-delay:0s}.live-board .live-rows tbody tr.is-gone{animation:live-gone var(--dur-signal) var(--ease-in-out) both;pointer-events:none;animation-delay:0s}@keyframes live-gone{0%{background-color:color-mix(in srgb, var(--off) 16%, transparent);box-shadow:inset 3px 0 0 var(--off);opacity:1}70%{background-color:color-mix(in srgb, var(--off) 10%, transparent);box-shadow:inset 3px 0 0 var(--off);opacity:1}to{opacity:0;background-color:#0000;box-shadow:inset 3px 0 #0000}}.live-board .live-rows tbody tr.is-gone .live-name b{color:var(--faint);text-decoration:line-through}.live-who{align-items:center;gap:10px;min-width:0;display:flex}.live-avatar{border-radius:var(--r-full);width:30px;height:30px;color:var(--live-kind-ink,var(--ink));background:var(--live-kind,var(--ink));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.live-avatar{background:color-mix(in srgb, var(--live-kind,var(--ink)) 14%, transparent)}}.live-avatar{border:1px solid var(--live-kind,var(--ink))}@supports (color:color-mix(in lab, red, red)){.live-avatar{border:1px solid color-mix(in srgb, var(--live-kind,var(--ink)) 30%, transparent)}}.live-name{min-width:0}.live-name b{font-size:var(--fs-body);font-weight:var(--fw-semibold)}.live-name span{font-size:var(--fs-micro);color:var(--faint);display:block}.live-role{font-size:var(--fs-micro);color:var(--muted);margin-top:3px;display:block}.live-kindpill{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--live-kind-ink,var(--ink));align-items:center;gap:5px;padding:2px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.live-kindpill{color:color-mix(in srgb, var(--live-kind-ink,var(--ink)) 82%, var(--ink))}}.live-kindpill{background:var(--live-kind-ink,var(--ink))}@supports (color:color-mix(in lab, red, red)){.live-kindpill{background:color-mix(in srgb, var(--live-kind-ink,var(--ink)) 9%, var(--surface))}}.live-kindpill{border:1px solid var(--live-kind-ink,var(--ink))}@supports (color:color-mix(in lab, red, red)){.live-kindpill{border:1px solid color-mix(in srgb, var(--live-kind-ink,var(--ink)) 26%, transparent)}}.live-kindpill{white-space:nowrap}.live-dev{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);font-family:var(--mono);font-size:var(--fs-micro);color:var(--muted);align-items:baseline;gap:5px;padding:2px 9px;display:inline-flex}.live-dev b{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--ink)}.live-since{font-size:var(--fs-body);font-weight:var(--fw-semibold);display:block}.live-since-abs{font-size:var(--fs-micro);color:var(--faint);font-family:var(--mono);display:block}.live-listbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-bottom:10px;display:flex}.live-listbar-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}.live-none{color:var(--faint)}.live-notes{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px 26px;margin-top:18px;padding-top:16px;display:grid}.live-notes>div{align-content:start;gap:4px;display:grid}.live-notes b{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}.live-notes span{max-width:var(--dk-read);font-size:var(--fs-sm);color:var(--muted);text-wrap:pretty;line-height:1.5}.live-notes span b{color:var(--ink);font-size:inherit}.live-act{gap:5px;min-width:120px;display:grid}@media (min-width:561px){body .live-board .live-rows>thead>tr>th{white-space:normal}body .live-board .live-rows>:is(thead,tbody)>tr>:is(th,td){padding-inline:12px}body .live-board .live-name span{overflow-wrap:anywhere}}.live-ago{font-size:var(--fs-body);color:var(--muted);align-items:center;gap:6px;display:inline-flex}.live-ago i{border-radius:var(--r-full);background:var(--danger);flex:none;width:7px;height:7px}@supports (color:color-mix(in lab, red, red)){.live-ago i{background:color-mix(in oklch, var(--danger) calc(var(--live-ratio) * 100%), var(--ok))}}.live-ago i{font-style:normal}.live-gauge{border-radius:var(--r-full);background:var(--line-strong);height:5px;display:block}@supports (color:color-mix(in lab, red, red)){.live-gauge{background:color-mix(in srgb, var(--line-strong) 60%, transparent)}}.live-gauge{overflow:hidden}.live-gauge i{border-radius:var(--r-full);height:100%;width:calc(var(--live-ratio) * 100%);background:var(--danger);display:block}@supports (color:color-mix(in lab, red, red)){.live-gauge i{background:color-mix(in oklch, var(--danger) calc(var(--live-ratio) * 100%), var(--ok))}}.live-gauge i{transition:--live-ratio var(--dur-3) var(--ease-out)}.live-exp{font-size:var(--fs-micro);color:var(--faint)}.live-act.is-soon .live-exp{color:var(--danger);font-weight:var(--fw-semibold)}html:has(.live-board){view-transition-name:none}::view-transition-group(*){animation-duration:var(--dur-3);animation-timing-function:var(--ease-in-out)}.live-empty{text-align:center;color:var(--faint);border:1px dashed var(--line-strong);border-radius:var(--r);background:var(--surface);padding:44px 20px}.live-empty b{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--muted);margin-bottom:6px;display:block}@media (max-width:560px){.live-board .live-rows tbody tr{border-left:3px solid var(--live-kind,var(--line-strong))}@supports (color:color-mix(in lab, red, red)){.live-board .live-rows tbody tr{border-left:3px solid color-mix(in srgb, var(--live-kind,var(--line-strong)) 55%, transparent)}}.live-act{justify-items:end;width:100%;min-width:0}.live-gauge{width:100%}.live-tl{--live-tl-name:84px;padding-inline:14px}.live-tl-tick:nth-child(2n) .live-tl-tlbl,.live-tl-val{display:none}.live-tl-leg{margin-left:0}}@media (prefers-reduced-motion:reduce){.live-ring{--live-arc:360deg;animation:none}.live-board .live-odo-cur,.live-board .live-odo-prev{animation:none}.live-board .live-odo-prev{display:none}.live-board .live-rows tbody tr.is-act{background-color:var(--live-kind,var(--ok))!important;animation:none!important}@supports (color:color-mix(in lab, red, red)){.live-board .live-rows tbody tr.is-act{background-color:color-mix(in srgb, var(--live-kind,var(--ok)) 12%, transparent)!important}}.live-board .live-rows tbody tr.is-act{box-shadow:inset 3px 0 0 var(--live-kind,var(--ok))!important}.live-board .live-rows tbody tr.is-gone{background-color:var(--off)!important;animation:none!important}@supports (color:color-mix(in lab, red, red)){.live-board .live-rows tbody tr.is-gone{background-color:color-mix(in srgb, var(--off) 14%, transparent)!important}}.live-board .live-rows tbody tr.is-gone{opacity:1;box-shadow:inset 3px 0 0 var(--off)!important}.live-gauge i{transition:none}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.sl-list.sl-grabbing{-webkit-user-select:none;user-select:none;cursor:grabbing}.sl-item{transform:translate3d(0, var(--sl-dy,0px), 0);transition:transform var(--dur-2) var(--ease-in-out), box-shadow var(--dur-1) var(--ease-out)}.sl-item.sl-grabbed{z-index:3;box-shadow:var(--sh-md);cursor:grabbing;transition:none;position:relative}.sl-item.sl-moved{animation:sl-pose var(--dur-signal,calc(var(--dur-3) * 6)) var(--ease-out) 1}@keyframes sl-pose{0%{box-shadow:inset 0 0 0 2px var(--accent)}to{box-shadow:inset 0 0 0 2px #0000}}.sl-handle{border-radius:var(--r-xs);width:28px;height:28px;color:var(--faint);cursor:grab;touch-action:none;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;display:inline-grid}.sl-handle:hover:not(:disabled){background:var(--surface-2);border-color:var(--line-strong);color:var(--ink)}.sl-handle:focus-visible{border-color:var(--accent);color:var(--accent-ink);box-shadow:0 0 0 3px var(--accent-bg);outline:none}.sl-handle:active:not(:disabled),.sl-grabbed .sl-handle{cursor:grabbing;background:var(--accent-bg);border-color:var(--accent);color:var(--accent-ink)}.sl-handle:disabled{opacity:.4;cursor:default}.sl-handle-cell{flex:none;align-items:center;display:inline-flex}.sl-live{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.sl-item,.sl-handle{transition:none}.sl-item.sl-moved{animation:none}}.cxn-head{align-items:center;gap:14px;min-width:0;display:flex}.cxn-badge{border-radius:var(--r-full);background:var(--brand);color:#fff;font-size:var(--fs-body);font-weight:var(--fw-bold);vertical-align:middle;margin-left:6px;padding:1px 10px;display:inline-block}.cxn-board{display:block;container:cxn-board/inline-size}@media (min-width:1025px){.cxn-board{flex-direction:column;min-height:min(100dvh - 158px,742px);display:flex}.cxn-board .cxn-notes{margin-top:auto}}.cxn-board [data-bucket=recent]{--cxn-kind:var(--ok);--cxn-kind-ink:var(--ok-ink)}.cxn-board [data-bucket=mois]{--cxn-kind:var(--dc);--cxn-kind-ink:var(--dc-ink)}.cxn-board [data-bucket=ancien]{--cxn-kind:var(--wait);--cxn-kind-ink:var(--wait-ink)}.cxn-board [data-bucket=jamais]{--cxn-kind:var(--off);--cxn-kind-ink:var(--off)}.cxn-hero{--ch-ink:#fff}@supports (color:color-mix(in lab, red, red)){.cxn-hero{--ch-ink:color-mix(in srgb, #fff 96%, var(--panel))}}.cxn-hero{--ch-ink-2:#fff}@supports (color:color-mix(in lab, red, red)){.cxn-hero{--ch-ink-2:color-mix(in srgb, #fff 74%, var(--panel))}}.cxn-hero{--ch-line:#ffffff29;--ch-fill:#ffffff12;--ch-ok:#4cd8a5;--ch-dc:#3dd8f0;--ch-wait:#fbc436;isolation:isolate;border:1px solid var(--panel);margin-bottom:18px;padding:16px 18px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cxn-hero{border:1px solid color-mix(in srgb, var(--panel) 60%, #000)}}.cxn-hero{border-radius:var(--r-lg);color:var(--ch-ink);background:radial-gradient(900px 260px at 6% -40%, var(--panel-mvt), transparent 62%), radial-gradient(700px 280px at 98% 130%, var(--panel-lic), transparent 60%), linear-gradient(142deg, var(--panel), var(--panel) 62%, var(--panel))}@supports (color:color-mix(in lab, red, red)){.cxn-hero{background:radial-gradient(900px 260px at 6% -40%, color-mix(in srgb, var(--panel-mvt) 32%, transparent), transparent 62%), radial-gradient(700px 280px at 98% 130%, color-mix(in srgb, var(--panel-lic) 26%, transparent), transparent 60%), linear-gradient(142deg, color-mix(in srgb, var(--panel) 74%, #000), var(--panel) 62%, color-mix(in srgb, var(--panel) 88%, #000))}}.cxn-hero{box-shadow:var(--sh-md);gap:16px;display:grid}.cxn-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:34px 34px,34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 130% at 50% 0,#000 20%,#0000 78%);mask-image:radial-gradient(120% 130% at 50% 0,#000 20%,#0000 78%)}@container cxn-board (min-width:1080px){.cxn-hero{grid-template-columns:minmax(0, var(--dk-read)) minmax(0, 1fr);align-items:start;gap:18px 32px}.cxn-meter .cxn-scope{text-align:right;justify-content:flex-end}.cxn-meter .cxn-tiles{max-width:720px;margin-left:auto}}.cxn-lede{min-width:0}.cxn-lede h2{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--ch-ink);text-wrap:balance}.cxn-lede p{max-width:var(--dk-read);font-size:var(--fs-md);color:var(--ch-ink-2);text-wrap:pretty;margin:7px 0 0;line-height:1.55}.cxn-lede p b{color:var(--ch-ink);font-weight:var(--fw-semibold)}.cxn-meter{align-content:start;gap:12px;min-width:0;display:grid}.cxn-scope{font-size:var(--fs-sm);color:var(--ch-ink-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cxn-scope b{color:var(--ch-ink);font-weight:var(--fw-semibold)}.cxn-scope-i{border:1px solid var(--ch-line);border-radius:var(--r-full);background:var(--ch-fill);width:24px;height:24px;color:var(--ch-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.cxn-tiles{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;display:grid}.cxn-tile{border:1px solid var(--ch-line);border-radius:var(--r);background:var(--ch-fill);padding:11px 14px;position:relative;overflow:hidden}.cxn-tile:after{content:"";background:var(--cxn-tone,var(--ch-ink-2));width:3px;position:absolute;top:0;bottom:0;left:0}.cxn-tile[data-tone=ok]{--cxn-tone:var(--ch-ok)}.cxn-tile[data-tone=wait]{--cxn-tone:var(--ch-wait)}.cxn-tile[data-tone=dc]{--cxn-tone:var(--ch-dc)}.cxn-tile[data-tone=ink]{--cxn-tone:var(--ch-ink)}.cxn-tile-n{font-size:var(--fs-display);font-weight:var(--fw-black);color:var(--ch-ink);line-height:1;display:block}.cxn-tile-l{font-size:var(--fs-sm);color:var(--ch-ink-2);margin-top:4px;display:block}.cxn-spread{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);margin-bottom:16px;padding:14px 20px 16px}.cxn-spread-hd{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:12px;display:flex}.cxn-spread-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);text-wrap:balance}.cxn-spread-cover{font-size:var(--fs-sm);color:var(--muted)}.cxn-spread-cover b{color:var(--ink);font-weight:var(--fw-semibold)}.cxn-spread-bar{border-radius:var(--r-full);background:var(--line);height:14px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.cxn-spread-bar{background:color-mix(in srgb, var(--line) 80%, transparent)}}.cxn-spread-seg{background:var(--cxn-kind,var(--line-strong));min-width:3px;box-shadow:inset -1px 0 0 var(--surface)}.cxn-spread-seg:last-child{box-shadow:none}.cxn-spread-leg{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 20px;margin:12px 0 0;display:grid}.cxn-spread-leg>div{gap:2px;min-width:0;display:grid}.cxn-spread-leg dt{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:7px;display:flex}.cxn-spread-leg dt i{border-radius:var(--r-2xs);background:var(--cxn-kind,var(--line-strong));flex:none;width:10px;height:10px}.cxn-spread-leg dd{align-items:baseline;gap:8px;margin:0;display:flex}.cxn-spread-leg dd b{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--cxn-kind-ink,var(--ink));line-height:1.1}.cxn-spread-leg dd span{font-size:var(--fs-sm);color:var(--faint)}.cxn-listbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;margin-bottom:10px;display:flex}.cxn-listbar-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}.cxn-who{align-items:center;gap:10px;min-width:0;display:flex}.cxn-av{border-radius:var(--r-full);width:32px;height:32px;font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.02em;color:var(--cxn-kind-ink,var(--ink));background:var(--cxn-kind,var(--ink));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.cxn-av{background:color-mix(in srgb, var(--cxn-kind,var(--ink)) 12%, var(--surface))}}.cxn-av{border:1px solid var(--cxn-kind,var(--ink))}@supports (color:color-mix(in lab, red, red)){.cxn-av{border:1px solid color-mix(in srgb, var(--cxn-kind,var(--ink)) 30%, transparent)}}.cxn-id{min-width:0}.cxn-id b{font-size:var(--fs-body);font-weight:var(--fw-semibold);overflow-wrap:anywhere;display:block}.cxn-mail{font-family:var(--mono);font-size:var(--fs-micro);color:var(--faint);overflow-wrap:anywhere;display:block}.cxn-org{color:var(--ink);font-weight:var(--fw-semibold);text-decoration:none}.cxn-org:hover,.cxn-org:focus-visible{color:var(--accent-ink);text-decoration:none}.cxn-added{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums}.cxn-none{color:var(--faint)}.cxn-last{gap:3px;min-width:130px;display:grid}.cxn-last-v{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--cxn-kind-ink,var(--ink));align-items:center;gap:7px;display:inline-flex}.cxn-last-v i{border-radius:var(--r-full);background:var(--cxn-kind,var(--line-strong));flex:none;width:8px;height:8px}.cxn-last-abs{font-size:var(--fs-micro);color:var(--faint);font-variant-numeric:tabular-nums}.cxn-board .cxn-rows{width:100%}.cxn-board .cxn-rows tbody tr.cxn-row{box-shadow:inset 3px 0 0 var(--cxn-kind,var(--line-strong))}@supports (color:color-mix(in lab, red, red)){.cxn-board .cxn-rows tbody tr.cxn-row{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--cxn-kind,var(--line-strong)) 55%, transparent)}}.cxn-board .cxn-rows tbody tr.cxn-grp{background:var(--surface-2)}.cxn-board .cxn-rows tbody tr.cxn-grp:hover{background:var(--surface-2);box-shadow:none}.cxn-board .cxn-rows tbody tr.cxn-grp td{font-size:var(--fs-body);font-weight:var(--fw-semibold);border-top:1px solid var(--line);padding-top:9px;padding-bottom:9px}.cxn-grp-in{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.cxn-board .cxn-rows tbody tr.cxn-grp:first-child td{border-top:none}.cxn-board .cxn-rows tbody tr.cxn-grp a{color:var(--ink);text-decoration:none}.cxn-board .cxn-rows tbody tr.cxn-grp a:hover,.cxn-board .cxn-rows tbody tr.cxn-grp a:focus-visible{color:var(--accent-ink);text-decoration:none}.cxn-board>.tblcard{margin-bottom:0}.cxn-notes{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px 26px;margin-top:18px;padding-top:16px;display:grid}.cxn-notes>div{align-content:start;gap:4px;display:grid}.cxn-notes b{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}.cxn-notes span{max-width:var(--dk-read);font-size:var(--fs-sm);color:var(--muted);text-wrap:pretty;line-height:1.5}.cxn-notes span b{font-size:inherit}.cxn-notes a{color:var(--brand-2);font-weight:var(--fw-semibold)}.cxn-empty{text-align:center;color:var(--faint);border:1px dashed var(--line-strong);border-radius:var(--r);background:var(--surface);padding:44px 20px}.cxn-empty b{max-width:var(--dk-read);font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--muted);text-wrap:balance;margin:0 auto 6px;display:block}@media (max-width:560px){.cxn-board .cxn-rows tbody tr.cxn-row{border-left:3px solid var(--cxn-kind,var(--line-strong))}@supports (color:color-mix(in lab, red, red)){.cxn-board .cxn-rows tbody tr.cxn-row{border-left:3px solid color-mix(in srgb, var(--cxn-kind,var(--line-strong)) 60%, transparent)}}.cxn-board .cxn-rows tbody tr.cxn-grp{background:0 0;border:none;border-radius:0;margin:6px 0 8px;padding:0}.cxn-board .cxn-rows tbody tr.cxn-grp td{border-top:none;padding:0}.cxn-board .cxn-rows .cxn-last{text-align:right;justify-items:end;min-width:0}.cxn-spread{padding-inline:14px}}.cxn-skel-hero{--skel-base:#ffffff24;--skel-hi:#ffffff3d}.reco-badge{border-radius:var(--r-full);background:var(--brand);color:var(--on-deep);font-size:var(--fs-body);font-weight:var(--fw-bold);vertical-align:middle;margin-left:6px;padding:1px 10px;display:inline-block}.reco-badge[data-tone=danger]{background:var(--danger-deep)}.reco-board{display:block;container:reco-board/inline-size}@media (min-width:1025px){.reco-board{flex-direction:column;min-height:min(100dvh - 158px,742px);display:flex}.reco-board .reco-notes{margin-top:auto}}.reco-board [data-tone=danger]{--reco-tone:var(--danger);--reco-tone-ink:var(--danger)}.reco-board [data-tone=wait]{--reco-tone:var(--wait);--reco-tone-ink:var(--wait)}.reco-board [data-tone=ok]{--reco-tone:var(--ok);--reco-tone-ink:var(--ok)}.reco-hero{--rh-ink:#fff}@supports (color:color-mix(in lab, red, red)){.reco-hero{--rh-ink:color-mix(in srgb, #fff 96%, var(--panel))}}.reco-hero{--rh-ink-2:#fff}@supports (color:color-mix(in lab, red, red)){.reco-hero{--rh-ink-2:color-mix(in srgb, #fff 74%, var(--panel))}}.reco-hero{--rh-line:#ffffff29;--rh-fill:#ffffff12;--rh-ok:#4cd8a5;--rh-wait:#fbc436;--rh-danger:#fa9c9c;isolation:isolate;border:1px solid var(--panel);margin-bottom:16px;padding:16px 18px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.reco-hero{border:1px solid color-mix(in srgb, var(--panel) 60%, #000)}}.reco-hero{border-radius:var(--r-lg);color:var(--rh-ink);background:radial-gradient(900px 260px at 7% -40%, var(--panel-mvt), transparent 62%), radial-gradient(700px 280px at 97% 130%, var(--panel-brand-2), transparent 60%), linear-gradient(142deg, var(--panel), var(--panel) 62%, var(--panel))}@supports (color:color-mix(in lab, red, red)){.reco-hero{background:radial-gradient(900px 260px at 7% -40%, color-mix(in srgb, var(--panel-mvt) 34%, transparent), transparent 62%), radial-gradient(700px 280px at 97% 130%, color-mix(in srgb, var(--panel-brand-2) 46%, transparent), transparent 60%), linear-gradient(142deg, color-mix(in srgb, var(--panel) 74%, #000), var(--panel) 62%, color-mix(in srgb, var(--panel) 88%, #000))}}.reco-hero{box-shadow:var(--sh-md);gap:16px;display:grid}.reco-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:34px 34px,34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 130% at 50% 0,#000 20%,#0000 78%);mask-image:radial-gradient(120% 130% at 50% 0,#000 20%,#0000 78%)}.reco-hero [data-tone=danger]{--reco-tone:var(--rh-danger)}.reco-hero [data-tone=wait]{--reco-tone:var(--rh-wait)}.reco-hero [data-tone=ok]{--reco-tone:var(--rh-ok)}@container reco-board (min-width:1080px){.reco-hero{grid-template-columns:minmax(0, var(--dk-read)) minmax(0, 1fr);align-items:start;gap:18px 32px}.reco-meter .reco-scope{text-align:right;justify-content:flex-end}.reco-meter .reco-tiles{max-width:760px;margin-left:auto}}.reco-lede{min-width:0}.reco-lede h2{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--rh-ink);text-wrap:balance}.reco-lede p{max-width:var(--dk-read);font-size:var(--fs-md);color:var(--rh-ink-2);text-wrap:pretty;margin:7px 0 0;line-height:1.55}.reco-lede p b{color:var(--rh-ink);font-weight:var(--fw-semibold)}.reco-meter{align-content:start;gap:12px;min-width:0;display:grid}.reco-scope{font-size:var(--fs-sm);color:var(--rh-ink-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reco-scope b{color:var(--rh-ink);font-weight:var(--fw-semibold)}.reco-scope-i{border:1px solid var(--rh-line);border-radius:var(--r-full);background:var(--rh-fill);width:24px;height:24px;color:var(--rh-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.reco-scope .dk-inline-pick{color:var(--rh-ink)}.reco-scope .dk-inline-pick:hover,.reco-scope .dk-inline-pick:focus-visible{color:#fff}.reco-scope .dk-inline-pick svg{display:none}.reco-tiles{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;display:grid}.reco-tile{border:1px solid var(--rh-line);border-radius:var(--r);background:var(--rh-fill);color:inherit;padding:11px 14px;text-decoration:none;display:block;position:relative;overflow:hidden}.reco-tile:after{content:"";background:var(--reco-tone,var(--rh-ink-2));width:3px;position:absolute;top:0;bottom:0;left:0}.reco-tile:hover,.reco-tile:focus-visible{background:#ffffff1f;border-color:#ffffff57;text-decoration:none}.reco-tile[data-zero="1"]{--reco-tone:var(--rh-line)}.reco-tile-n{font-size:var(--fs-display);font-weight:var(--fw-black);color:var(--rh-ink);line-height:1;display:block}.reco-tile[data-zero="1"] .reco-tile-n{color:var(--rh-ink-2)}.reco-tile-l{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--rh-ink);margin-top:4px;display:block}.reco-conn{border:1px solid var(--line);border-left:3px solid var(--reco-tone,var(--line-strong));border-radius:var(--r);background:var(--surface);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:16px;padding:11px 16px;display:flex}.reco-conn-i{color:var(--reco-tone-ink,var(--muted));flex:none;align-self:center;display:inline-flex}.reco-conn b{font-size:var(--fs-body);font-weight:var(--fw-semibold)}.reco-conn span{font-size:var(--fs-sm);color:var(--muted);text-wrap:pretty}.reco-conn .mono{color:var(--ink)}.reco-age{--reco-age-1:var(--danger)}@supports (color:color-mix(in lab, red, red)){.reco-age{--reco-age-1:color-mix(in srgb, var(--danger) 28%, var(--line-strong))}}.reco-age{--reco-age-2:var(--danger)}@supports (color:color-mix(in lab, red, red)){.reco-age{--reco-age-2:color-mix(in srgb, var(--danger) 52%, var(--line-strong))}}.reco-age{--reco-age-3:var(--danger)}@supports (color:color-mix(in lab, red, red)){.reco-age{--reco-age-3:color-mix(in srgb, var(--danger) 76%, var(--line-strong))}}.reco-age{--reco-age-4:var(--danger);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);margin-bottom:16px;padding:14px 20px 16px}.reco-age [data-age="1"]{--reco-age:var(--reco-age-1)}.reco-age [data-age="2"]{--reco-age:var(--reco-age-2)}.reco-age [data-age="3"]{--reco-age:var(--reco-age-3)}.reco-age [data-age="4"]{--reco-age:var(--reco-age-4)}.reco-age-hd{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:12px;display:flex}.reco-age-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);text-wrap:balance}.reco-age-cover{font-size:var(--fs-sm);color:var(--muted)}.reco-age-cover b{color:var(--ink);font-weight:var(--fw-semibold)}.reco-age-bar{border-radius:var(--r-full);background:var(--line);height:14px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.reco-age-bar{background:color-mix(in srgb, var(--line) 80%, transparent)}}.reco-age-seg{background:var(--reco-age,var(--line-strong));min-width:3px;box-shadow:inset -1px 0 0 var(--surface)}.reco-age-seg:last-child{box-shadow:none}.reco-age-leg{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 20px;margin:12px 0 0;display:grid}.reco-age-leg>div{gap:2px;min-width:0;display:grid}.reco-age-leg dt{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:7px;display:flex}.reco-age-leg dt i{border-radius:var(--r-2xs);background:var(--reco-age,var(--line-strong));flex:none;width:10px;height:10px}.reco-age-leg dd{align-items:baseline;gap:8px;margin:0;display:flex}.reco-age-leg dd b{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--ink);line-height:1.1}.reco-age-leg dd span{font-size:var(--fs-sm);color:var(--faint)}.reco-secs{flex-direction:column;gap:16px;display:flex}.reco-sec{border:1px solid var(--line);border-left:3px solid var(--reco-tone,var(--line-strong));border-radius:var(--r);background:var(--surface);scroll-margin-top:88px;overflow:hidden}.reco-sec-hd{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:14px 18px 0;display:flex}.reco-sec-i{color:var(--reco-tone-ink,var(--muted));flex:none;display:inline-flex}.reco-sec-hd h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);text-wrap:balance;min-width:0}.reco-sec-tool{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:8px;margin-left:auto;display:flex}.reco-sec-intro{max-width:calc(var(--dk-read) + 36px);font-size:var(--fs-sm);color:var(--muted);text-wrap:pretty;margin:6px 0 0;padding:0 18px 14px;line-height:1.5}.reco-sec-ok{border-top:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ok);align-items:center;gap:8px;padding:11px 18px;display:flex}.reco-sec-ok i{flex:none;display:inline-flex}.reco-sec .tblwrap{border-top:1px solid var(--line)}.reco-board .reco-rows tbody tr{box-shadow:inset 3px 0 0 var(--reco-tone,var(--line-strong))}@supports (color:color-mix(in lab, red, red)){.reco-board .reco-rows tbody tr{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--reco-tone,var(--line-strong)) 45%, transparent)}}.reco-obj{min-width:0;display:block}.reco-obj b{font-size:var(--fs-body);font-weight:var(--fw-semibold);overflow-wrap:anywhere}.reco-obj span{font-size:var(--fs-micro);color:var(--faint);overflow-wrap:anywhere;display:block}.reco-cli{color:var(--ink);font-weight:var(--fw-semibold);text-decoration:none}.reco-cli:hover,.reco-cli:focus-visible{color:var(--accent-ink);text-decoration:none}.reco-type{font-size:var(--fs-body);display:block}.reco-type span{font-size:var(--fs-micro);color:var(--faint);text-wrap:pretty;display:block}.reco-tick{font-family:var(--mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.reco-none{font-size:var(--fs-sm);color:var(--faint)}.reco-since{gap:2px;min-width:120px;display:grid}.reco-since-v{font-size:var(--fs-body);color:var(--muted);white-space:nowrap}.reco-since[data-chaud="2"] .reco-since-v{color:var(--danger);font-weight:var(--fw-semibold)}.reco-since[data-chaud="1"] .reco-since-v{color:var(--wait);font-weight:var(--fw-medium)}.reco-since-abs{font-size:var(--fs-micro);color:var(--faint);font-variant-numeric:tabular-nums}.reco-acts{flex-wrap:wrap;gap:6px;display:inline-flex}.reco-clean{border:1px solid var(--ok);align-items:flex-start;gap:12px;margin-bottom:16px;padding:16px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.reco-clean{border:1px solid color-mix(in srgb, var(--ok) 30%, var(--line))}}.reco-clean{border-left:3px solid var(--ok);border-radius:var(--r);background:var(--ok)}@supports (color:color-mix(in lab, red, red)){.reco-clean{background:color-mix(in srgb, var(--ok) 5%, var(--surface))}}.reco-clean-i{color:var(--ok);flex:none;padding-top:1px;display:inline-flex}.reco-clean b{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ok);margin-bottom:3px;display:block}.reco-clean span{max-width:var(--dk-read);font-size:var(--fs-sm);color:var(--muted);text-wrap:pretty;line-height:1.5;display:block}.reco-notes{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px 26px;margin-top:18px;padding-top:16px;display:grid}.reco-notes>div{align-content:start;gap:4px;display:grid}.reco-notes b{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}.reco-notes span{max-width:var(--dk-read);font-size:var(--fs-sm);color:var(--muted);text-wrap:pretty;line-height:1.5}.reco-notes span b{font-size:inherit}.reco-notes a{color:var(--brand-2);font-weight:var(--fw-semibold)}@media (max-width:560px){.reco-board .reco-rows tbody tr{border-left:3px solid var(--reco-tone,var(--line-strong))}@supports (color:color-mix(in lab, red, red)){.reco-board .reco-rows tbody tr{border-left:3px solid color-mix(in srgb, var(--reco-tone,var(--line-strong)) 55%, transparent)}}.reco-board .reco-rows .reco-since{text-align:right;justify-items:end;min-width:0}.reco-age{padding-inline:14px}.reco-sec .tblwrap{border-top:none;padding:0 12px 12px}}.reco-skel-hero{--skel-base:#ffffff24;--skel-hi:#ffffff3d}.reco-skel-sec{padding:14px 18px 16px}.gal-sec{margin-bottom:26px}.gal-titre{margin-bottom:10px}.gal-soustitre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:18px 0 10px}.gal-quand{border-left:3px solid var(--mvt);font-size:var(--fs-sm);color:var(--muted);max-width:var(--dk-read);margin:0 0 16px;padding:6px 0 6px 12px}.gal-quand b{color:var(--ink);font-weight:var(--fw-semibold)}.gal-source{font-size:var(--fs-micro);color:var(--faint);font-style:italic}.gal-note{font-size:var(--fs-sm);color:var(--faint);max-width:var(--dk-read);margin:12px 0 0}.gal-demo{border:1px dashed var(--line-strong);border-radius:var(--r);background:var(--surface-2);padding:16px}.gal-demo+.gal-demo{margin-top:12px}.gal-demo-blanc{background:var(--surface)}.gal-demo-nu{background:0 0;border:none;padding:0}.gal-row{grid-template-columns:minmax(0,190px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.gal-row+.gal-row{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}@media (max-width:820px){.gal-row{grid-template-columns:minmax(0,1fr);gap:10px}}.gal-cls{font-family:var(--mono);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere}.gal-cls small{font-family:var(--sans);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted);margin-top:5px;display:block}.gal-etats{flex-wrap:wrap;align-items:flex-end;gap:16px 18px;display:flex}.gal-etat{min-width:0}.gal-etat-plein{flex:100%}.gal-lbl{font-family:var(--mono);font-size:var(--fs-nano);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--fw-semibold);color:var(--faint);overflow-wrap:anywhere;margin-bottom:7px;display:block}.gal-fige{pointer-events:none;display:inline-flex}.gal-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}.gal-grid-lg{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:12px;display:grid}.gal-pile{gap:12px;display:grid}.gal-tok{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,150px) minmax(0,130px) minmax(0,1fr);align-items:center;gap:14px;padding:8px 0;display:grid}.gal-tok:last-child{border-bottom:none}.gal-tokname{min-width:0}.gal-tokname code{font-family:var(--mono);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--mvt-ink);overflow-wrap:anywhere}.gal-tokname small{font-size:var(--fs-micro);color:var(--faint);margin-top:2px;display:block}.gal-val{font-family:var(--mono);font-size:var(--fs-sm);color:var(--faint);overflow-wrap:anywhere;min-width:0}.gal-rendu{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:560px){.gal-tok{grid-template-columns:minmax(0,1fr) minmax(0,96px)}.gal-rendu{white-space:normal;grid-column:1/-1}}.gal-r{background:var(--brand-2);width:60px;height:38px;display:inline-block}@supports (color:color-mix(in lab, red, red)){.gal-r{background:color-mix(in srgb, var(--brand-2) 12%, var(--surface))}}.gal-r{border:1px solid var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.gal-r{border:1px solid color-mix(in srgb, var(--brand-2) 32%, transparent)}}.gal-piste{border-radius:var(--r-full);background:var(--brand-2);height:12px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.gal-piste{background:color-mix(in srgb, var(--brand-2) 10%, var(--surface))}}.gal-piste{border:1px solid var(--line);overflow:hidden}.gal-piste i{border-radius:var(--r-full);background:var(--mvt);width:24%;position:absolute;top:0;bottom:0;left:0;transform:translate(0)}.gal-chrono:hover .gal-piste i,.gal-chrono:focus-within .gal-piste i{transform:translate(320%)}.gal-d1 i{transition:transform var(--dur-1) var(--ease-out)}.gal-d2 i{transition:transform var(--dur-2) var(--ease-out)}.gal-d3 i,.gal-e-out i{transition:transform var(--dur-3) var(--ease-out)}.gal-e-inout i{transition:transform var(--dur-3) var(--ease-in-out)}.gal-e-spring i{transition:transform var(--dur-3) var(--ease-spring)}.gal-e-spring{overflow:visible}@media (prefers-reduced-motion:reduce){.gal-piste i{transition:none}}.gal-mesure{font-family:var(--mono);font-size:var(--fs-micro);font-weight:var(--fw-bold);border-radius:var(--r-2xs);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:2px 7px;display:inline-flex}.gal-mesure[data-ok="1"]{background:var(--ok-bg);color:var(--ok);border-color:var(--ok-line)}.gal-mesure[data-ok="0"]{background:var(--danger-bg);color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.gal-mesure[data-ok="0"]{border-color:color-mix(in srgb, var(--danger) 30%, transparent)}}.gal-mesure[data-ok=""]{background:var(--off-bg);color:var(--off);border-color:var(--off-line)}.gal-alerte{border-radius:var(--r-xs);background:var(--wait-bg);border:1px solid var(--wait-line);color:var(--wait-ink);font-size:var(--fs-sm);margin:0;padding:8px 10px}.gal-alerte b{font-weight:var(--fw-semibold)}.gal-brique{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow:hidden}.gal-brique-top{align-items:flex-end;height:62px;padding:8px 12px;display:flex}.gal-brique-top code{font-family:var(--mono);font-size:var(--fs-nano);font-weight:var(--fw-bold);color:#fff;border-radius:var(--r-2xs);background:#0e1a2b57;padding:2px 6px}.gal-brique-corps{gap:12px;padding:12px;display:grid}.gal-ecrit{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gal-ecrit>span:first-child{font-size:var(--fs-md);font-weight:var(--fw-semibold);overflow-wrap:anywhere;min-width:0}.gal-fond{border-radius:var(--r-sm);border:1px solid var(--line);gap:6px;padding:8px 10px;display:grid}.gal-code{font-family:var(--mono);font-size:var(--fs-sm);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-2xs);overflow-wrap:anywhere;padding:1px 5px}.gal-somm{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.gal-somm a{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);border:1px solid var(--line);background:var(--surface);border-radius:var(--r-full);transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);padding:5px 12px;text-decoration:none}.gal-somm a:hover{color:var(--ink);border-color:var(--line-strong)}.gal-ancre{scroll-margin-top:96px}body .gal-sec .toolbar-controls .gal-recherche{flex:160px;width:auto;min-width:0;max-width:240px}body .gal-sec .toolbar-controls .btn{flex:none}.esp-board{flex-direction:column;display:flex;container:esp-board/inline-size}.esp-board.esp-stack{gap:24px}.esp-board.esp-stack>.esp-hero,.esp-board.esp-stack>.esp-todo{margin-bottom:0}@media (min-width:1025px){.esp-board{min-height:min(100dvh - 158px,742px)}.esp-board .esp-notes{margin-top:auto}}.esp-board>.tblcard:last-of-type{margin-bottom:0}.esp-hero{--eh-ink:#fff}@supports (color:color-mix(in lab, red, red)){.esp-hero{--eh-ink:color-mix(in srgb, #fff 96%, var(--panel))}}.esp-hero{--eh-ink-2:#fff}@supports (color:color-mix(in lab, red, red)){.esp-hero{--eh-ink-2:color-mix(in srgb, #fff 76%, var(--panel))}}.esp-hero{--eh-line:#ffffff29;--eh-fill:#ffffff12;--eh-ok:#4cd8a5;--eh-wait:#fbc436;--eh-off:#cfd8e3;--eh-alert:#fa9c9c;--eh-tint:var(--panel-brand-2);isolation:isolate;border:1px solid var(--panel);margin-bottom:18px;padding:18px 20px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.esp-hero{border:1px solid color-mix(in srgb, var(--panel) 60%, #000)}}.esp-hero{border-radius:var(--r-lg);color:var(--eh-ink);background:radial-gradient(900px 260px at 6% -40%, var(--eh-tint), transparent 62%), radial-gradient(700px 280px at 98% 130%, var(--panel-brand-2), transparent 60%), linear-gradient(142deg, var(--panel), var(--panel) 62%, var(--panel))}@supports (color:color-mix(in lab, red, red)){.esp-hero{background:radial-gradient(900px 260px at 6% -40%, color-mix(in srgb, var(--eh-tint) 34%, transparent), transparent 62%), radial-gradient(700px 280px at 98% 130%, color-mix(in srgb, var(--panel-brand-2) 40%, transparent), transparent 60%), linear-gradient(142deg, color-mix(in srgb, var(--panel) 74%, #000), var(--panel) 62%, color-mix(in srgb, var(--panel) 88%, #000))}}.esp-hero{box-shadow:var(--sh-md);gap:16px;display:grid}.esp-hero[data-brique=mail]{--eh-tint:var(--ms365)}.esp-hero[data-brique=mvt]{--eh-tint:var(--panel-mvt)}.esp-hero[data-brique=dc]{--eh-tint:var(--panel-dc)}.esp-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:34px 34px,34px 34px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 130% at 50% 0,#000 20%,#0000 78%);mask-image:radial-gradient(120% 130% at 50% 0,#000 20%,#0000 78%)}@container esp-board (min-width:1040px){.esp-hero{grid-template-columns:minmax(0, var(--dk-read)) minmax(0, 1fr);align-items:start;gap:18px 32px}.esp-meter .esp-scope{text-align:right;justify-content:flex-end}.esp-meter .esp-tiles{justify-content:end;justify-self:end;width:min(100%,680px)}}.esp-lede{min-width:0}.esp-lede h2{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--eh-ink);text-wrap:balance}.esp-lede p{max-width:var(--dk-read);font-size:var(--fs-md);color:var(--eh-ink-2);text-wrap:pretty;margin:7px 0 0;line-height:1.55}.esp-lede p b{color:var(--eh-ink);font-weight:var(--fw-semibold)}.esp-lede a{color:var(--eh-ink);font-weight:var(--fw-semibold);text-underline-offset:3px;text-decoration:underline}.esp-meter{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;display:grid}.esp-meter>*{min-width:0}.esp-scope{font-size:var(--fs-sm);color:var(--eh-ink-2);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.esp-scope b{color:var(--eh-ink);font-weight:var(--fw-semibold)}.esp-scope-i{border:1px solid var(--eh-line);border-radius:var(--r-full);background:var(--eh-fill);width:24px;height:24px;color:var(--eh-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.esp-tiles{grid-template-columns:repeat(auto-fit,minmax(140px,220px));justify-content:start;gap:10px;display:grid}.esp-tiles>.esp-tile:nth-child(2){animation-delay:var(--pas-accueil)}.esp-tiles>.esp-tile:nth-child(3){animation-delay:calc(var(--pas-accueil) * 2)}.esp-tiles>.esp-tile:nth-child(4){animation-delay:calc(var(--pas-accueil) * 3)}.esp-tiles>.esp-tile:nth-child(n+5){animation-delay:calc(var(--pas-accueil) * 4)}.esp-tile{animation:waouh-levee-douce var(--dur-3) var(--ease-out) backwards;border:1px solid var(--eh-line);border-radius:var(--r);background:var(--eh-fill);padding:11px 14px;position:relative;overflow:hidden}.esp-tile:after{content:"";background:var(--esp-tone,var(--eh-ink-2));width:3px;position:absolute;top:0;bottom:0;left:0}.esp-tile[data-tone=ok]{--esp-tone:var(--eh-ok)}.esp-tile[data-tone=wait]{--esp-tone:var(--eh-wait)}.esp-tile[data-tone=off]{--esp-tone:var(--eh-off)}.esp-tile[data-tone=brique]{--esp-tone:var(--eh-tint)}.esp-tile[data-tone=ink]{--esp-tone:var(--eh-ink)}.esp-tile-n{font-size:var(--fs-display);font-weight:var(--fw-black);color:var(--eh-ink);font-variant-numeric:tabular-nums;line-height:1;display:block}.esp-tile-l{font-size:var(--fs-sm);color:var(--eh-ink-2);margin-top:4px;display:block}.quota-chip{white-space:nowrap;border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);font:inherit;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);flex:none;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.quota-chip__dot{border-radius:var(--r-full);background:var(--ok);flex:none;width:7px;height:7px}.quota-chip__label{color:var(--muted);font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--fw-semibold)}.quota-chip__num{font-size:var(--fs-md)}.quota-chip__slash{color:var(--faint);font-weight:var(--fw-medium)}.quota-chip__arrow{color:var(--wait)}.quota-chip[data-etat=bientot],.quota-chip[data-etat=attente]{border-color:var(--wait)}@supports (color:color-mix(in lab, red, red)){.quota-chip[data-etat=bientot],.quota-chip[data-etat=attente]{border-color:color-mix(in srgb, var(--wait) 45%, var(--line))}}.quota-chip[data-etat=bientot],.quota-chip[data-etat=attente]{background:var(--wait)}@supports (color:color-mix(in lab, red, red)){.quota-chip[data-etat=bientot],.quota-chip[data-etat=attente]{background:color-mix(in srgb, var(--wait) 10%, var(--surface))}}.quota-chip[data-etat=bientot] .quota-chip__dot,.quota-chip[data-etat=attente] .quota-chip__dot{background:var(--wait)}.quota-chip[data-etat=plein]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.quota-chip[data-etat=plein]{border-color:color-mix(in srgb, var(--danger) 50%, var(--line))}}.quota-chip[data-etat=plein]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.quota-chip[data-etat=plein]{background:color-mix(in srgb, var(--danger) 9%, var(--surface))}}.quota-chip[data-etat=plein] .quota-chip__dot{background:var(--danger)}.quota-chip[data-etat=plein] .quota-chip__num{color:var(--danger)}.quota-chip-on{cursor:pointer}.quota-chip-on:hover,.quota-chip-on:focus-visible{border-color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.quota-chip-on:hover,.quota-chip-on:focus-visible{background:color-mix(in srgb, var(--brand-2) 6%, var(--surface))}}.quota-chip-on[data-etat=bientot]:hover,.quota-chip-on[data-etat=attente]:hover,.quota-chip-on[data-etat=bientot]:focus-visible,.quota-chip-on[data-etat=attente]:focus-visible{border-color:var(--wait);background:var(--wait)}@supports (color:color-mix(in lab, red, red)){.quota-chip-on[data-etat=bientot]:hover,.quota-chip-on[data-etat=attente]:hover,.quota-chip-on[data-etat=bientot]:focus-visible,.quota-chip-on[data-etat=attente]:focus-visible{background:color-mix(in srgb, var(--wait) 16%, var(--surface))}}.quota-chip-on[data-etat=plein]:hover,.quota-chip-on[data-etat=plein]:focus-visible{border-color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.quota-chip-on[data-etat=plein]:hover,.quota-chip-on[data-etat=plein]:focus-visible{background:color-mix(in srgb, var(--danger) 15%, var(--surface))}}.quota-bande{border:1px solid var(--line);border-left:3px solid var(--ok);border-radius:var(--r);background:var(--surface);transition:border-color var(--dur-2) var(--ease-out), background var(--dur-2) var(--ease-out);flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:12px 16px;display:flex}.quota-bande__titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;flex:none;align-items:center;gap:7px;display:inline-flex}.quota-bande__jauge{border-radius:var(--r-full);background:var(--line-strong);flex:160px;min-width:120px;height:8px;overflow:hidden}.quota-bande__rempli{border-radius:var(--r-full);background:var(--ok);height:100%;transition:width var(--dur-3) var(--ease-out), background var(--dur-2) var(--ease-out);display:block}.quota-bande__chiffres{font-size:var(--fs-lg);color:var(--ink);white-space:nowrap;flex:none}.quota-bande__chiffres b{font-weight:var(--fw-bold)}.quota-bande__slash{color:var(--faint);font-weight:var(--fw-medium);font-size:var(--fs-md)}.quota-bande__arrow{color:var(--wait);font-weight:var(--fw-bold);font-size:var(--fs-md)}.quota-bande__etat{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;flex:none}.quota-bande__btn{flex:none;margin-left:auto}.quota-bande[data-etat=bientot],.quota-bande[data-etat=attente]{border-left-color:var(--wait);background:var(--wait)}@supports (color:color-mix(in lab, red, red)){.quota-bande[data-etat=bientot],.quota-bande[data-etat=attente]{background:color-mix(in srgb, var(--wait) 5%, var(--surface))}}.quota-bande[data-etat=bientot] .quota-bande__rempli,.quota-bande[data-etat=attente] .quota-bande__rempli{background:var(--wait)}.quota-bande[data-etat=bientot] .quota-bande__etat,.quota-bande[data-etat=attente] .quota-bande__etat{color:var(--wait);font-weight:var(--fw-semibold)}.quota-bande[data-etat=plein]{border-left-color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.quota-bande[data-etat=plein]{background:color-mix(in srgb, var(--danger) 6%, var(--surface))}}.quota-bande[data-etat=plein]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.quota-bande[data-etat=plein]{border-color:color-mix(in srgb, var(--danger) 28%, var(--line))}}.quota-bande[data-etat=plein] .quota-bande__rempli{background:var(--danger)}.quota-bande[data-etat=plein] .quota-bande__chiffres b{color:var(--danger)}.quota-bande[data-etat=plein] .quota-bande__etat{color:var(--danger);font-weight:var(--fw-semibold)}.quota-bande[data-etat=plein] .quota-bande__btn{border-color:var(--danger);color:var(--danger)}@media (max-width:560px){.quota-bande{gap:10px}.quota-bande__jauge{flex:100%;order:3}.quota-bande__btn{order:4;justify-content:center;width:100%;margin-left:0}}.esp-todo{transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);border:1px solid var(--esp-todo-line,var(--line));border-left:3px solid var(--esp-todo-key,var(--line-strong));border-radius:var(--r);background:var(--esp-todo-bg,var(--surface));align-items:flex-start;gap:12px;margin-bottom:16px;padding:13px 16px;display:flex}.esp-todo[data-etat=a-faire]{--esp-todo-key:var(--wait);--esp-todo-line:var(--wait-line);--esp-todo-bg:var(--wait-bg)}.esp-todo[data-etat=en-cours]{--esp-todo-key:var(--mvt);--esp-todo-line:var(--mvt)}@supports (color:color-mix(in lab, red, red)){.esp-todo[data-etat=en-cours]{--esp-todo-line:color-mix(in srgb, var(--mvt) 26%, var(--line))}}.esp-todo[data-etat=en-cours]{--esp-todo-bg:var(--mvt)}@supports (color:color-mix(in lab, red, red)){.esp-todo[data-etat=en-cours]{--esp-todo-bg:color-mix(in srgb, var(--mvt) 6%, var(--surface))}}.esp-todo[data-etat=rien]{--esp-todo-key:var(--ok);--esp-todo-line:var(--ok-line);--esp-todo-bg:var(--surface)}.esp-todo-i{border-radius:var(--r-full);width:28px;height:28px;color:var(--esp-todo-key);background:var(--esp-todo-key);flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.esp-todo-i{background:color-mix(in srgb, var(--esp-todo-key) 12%, var(--surface))}}.esp-todo-t{min-width:0}.esp-todo-t b{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);display:block}.esp-todo-t span{max-width:var(--dk-read);font-size:var(--fs-sm);color:var(--muted);text-wrap:pretty;margin-top:2px;line-height:1.5;display:block}.esp-notes{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px 26px;margin-top:18px;padding-top:16px;display:grid}.esp-notes>div{align-content:start;gap:4px;display:grid}.esp-notes b{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}.esp-notes span{max-width:var(--dk-read);font-size:var(--fs-sm);color:var(--muted);text-wrap:pretty;line-height:1.5}.esp-notes span b{font-size:inherit}.esp-notes a{color:var(--brand-2);font-weight:var(--fw-semibold)}@media (max-width:640px){.esp-hero{padding:15px}}@media (prefers-reduced-motion:reduce){.quota-chip,.quota-bande,.quota-bande__rempli,.esp-todo{transition:none}.esp-tile{opacity:1;animation:none}}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1320;--surface:#161d2d;--surface-2:#1e2637;--ink:#e8eefa;--muted:#a7b6cd;--faint:#9aa9c1;--line:#313d58;--line-strong:#5c6a89;--line-hover:#74829f;--brand:#4d5cd2;--brand-2:#97a3f3;--brand-hover:#5865d8;--brand-ink:#131a2c;--accent:#e63329;--accent-ink:#ff8f86;--accent-bg:#3a1613;--ok:#4ade80;--ok-bg:#0f2a1c;--ok-line:#245e3d;--ok-ink:#4ade80;--wait:#fbbf24;--wait-bg:#2f2309;--wait-line:#5c461a;--wait-ink:#fbcf72;--off:#a7b6cd;--off-bg:#1e2637;--off-line:#323c53;--danger:#f87171;--danger-bg:#341a1a;--danger-line:#6c3134;--dc:#22d3ee;--ms365:#e8842b;--gws:#db4437;--mvt:#7c7ef0;--lic:#a855f7;--dc-ink:#4fd8f0;--mvt-ink:#a6a8f8;--lic-ink:#c79bfb;--ms365-ink:#f0a45c;--gws-ink:#f08a7f;--ninja:#2f5d94;--ninja-vif:#3ddc97;--ninja-ink:#5fe3ac;--mnt:#14b8a6;--mnt-bg:#12312e;--mnt-line:#1d5450;--mnt-ink:#14b8a6;--chip-bg:#1e2740;--chip-line:#34406a;--toast-bg:#e8eefa;--toast-ink:#0e1320;--checker-bg:#2a3350;--checker-sq:#3a456b;--scrim:#0000009e;--scrim-strong:#000000ad;--side-ink:#c2d2e6;--side-ink-strong:#f2f6fc;--side-lab:#8aa6c8;--side-sec:#8aa6c8;--side-sub:#9ab2ce;--side-fill:#ffffff0d;--side-fill-line:#ffffff17;--side-hover:#ffffff12;--side-rule:#ffffff14;--side-edge:#ffffff2e;--sh-sm:0 1px 2px #00000080;--sh-md:0 4px 12px #0000008c, 0 2px 4px #0006;--sh-lg:0 18px 48px #000000b8;--sh-tile:0 2px 5px #00000080, inset 0 1px 0 #ffffff2e;--sh-pop:0 12px 30px #0000009e;--sh-drop:0 2px 10px #0009;--sh-drawer:0 0 40px #000000bf}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1320;--surface:#161d2d;--surface-2:#1e2637;--ink:#e8eefa;--muted:#a7b6cd;--faint:#9aa9c1;--line:#313d58;--line-strong:#5c6a89;--line-hover:#74829f;--brand:#4d5cd2;--brand-2:#97a3f3;--brand-hover:#5865d8;--brand-ink:#131a2c;--accent:#e63329;--accent-ink:#ff8f86;--accent-bg:#3a1613;--ok:#4ade80;--ok-bg:#0f2a1c;--ok-line:#245e3d;--ok-ink:#4ade80;--wait:#fbbf24;--wait-bg:#2f2309;--wait-line:#5c461a;--wait-ink:#fbcf72;--off:#a7b6cd;--off-bg:#1e2637;--off-line:#323c53;--danger:#f87171;--danger-bg:#341a1a;--danger-line:#6c3134;--dc:#22d3ee;--ms365:#e8842b;--gws:#db4437;--mvt:#7c7ef0;--lic:#a855f7;--dc-ink:#4fd8f0;--mvt-ink:#a6a8f8;--lic-ink:#c79bfb;--ms365-ink:#f0a45c;--gws-ink:#f08a7f;--ninja:#2f5d94;--ninja-vif:#3ddc97;--ninja-ink:#5fe3ac;--mnt:#14b8a6;--mnt-bg:#12312e;--mnt-line:#1d5450;--mnt-ink:#14b8a6;--chip-bg:#1e2740;--chip-line:#34406a;--toast-bg:#e8eefa;--toast-ink:#0e1320;--checker-bg:#2a3350;--checker-sq:#3a456b;--scrim:#0000009e;--scrim-strong:#000000ad;--side-ink:#c2d2e6;--side-ink-strong:#f2f6fc;--side-lab:#8aa6c8;--side-sec:#8aa6c8;--side-sub:#9ab2ce;--side-fill:#ffffff0d;--side-fill-line:#ffffff17;--side-hover:#ffffff12;--side-rule:#ffffff14;--side-edge:#ffffff2e;--sh-sm:0 1px 2px #00000080;--sh-md:0 4px 12px #0000008c, 0 2px 4px #0006;--sh-lg:0 18px 48px #000000b8;--sh-tile:0 2px 5px #00000080, inset 0 1px 0 #ffffff2e;--sh-pop:0 12px 30px #0000009e;--sh-drop:0 2px 10px #0009;--sh-drawer:0 0 40px #000000bf}:root{--axe-marque:150deg;--dur-lever:calc(var(--dur-3) * 7);--pas-accueil:calc(var(--stagger) * 2)}.dk-accueil{animation:waouh-levee var(--dur-3) var(--ease-out) both}@keyframes waouh-levee{0%{opacity:0;translate:0 10px}to{opacity:1;translate:none}}.dk-accueil-doux{animation:waouh-levee-douce var(--dur-2) var(--ease-out) both}@keyframes waouh-levee-douce{0%{opacity:0}to{opacity:1}}.dk-rang-1{animation-delay:0s}.dk-rang-2{animation-delay:var(--pas-accueil)}.dk-rang-3{animation-delay:calc(var(--pas-accueil) * 2)}.dk-rang-4{animation-delay:calc(var(--pas-accueil) * 3)}.dk-rang-5{animation-delay:calc(var(--pas-accueil) * 4)}.dk-rang-6{animation-delay:calc(var(--pas-accueil) * 5)}.dk-signature{position:relative;overflow:hidden}.dk-signature>*{z-index:1;position:relative}.dk-signature:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(115% 85% at 6% -4%, var(--sheen), transparent 58%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dk-signature:before{background:radial-gradient(115% 85% at 6% -4%, color-mix(in srgb, var(--sheen) 20%, transparent), transparent 58%)}}.dk-signature:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--axe-marque), transparent 46%, var(--sheen) 50%, transparent 54%);position:absolute;inset:-50%}@supports (color:color-mix(in lab, red, red)){.dk-signature:after{background:linear-gradient(var(--axe-marque), transparent 46%, color-mix(in srgb, var(--sheen) 34%, transparent) 50%, transparent 54%)}}.dk-signature:after{animation:waouh-traversee var(--dur-lever) var(--ease-in-out) both}@keyframes waouh-traversee{0%{opacity:0;translate:-42% -73%}25%{opacity:1}75%{opacity:1}to{opacity:0;translate:42% 73%}}.dk-couture{position:relative}.dk-couture:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, var(--brand), var(--accent));transform-origin:top;width:3px;animation:waouh-couture var(--dur-3) var(--ease-out) both;animation-delay:calc(var(--pas-accueil) * 3);position:absolute;top:0;bottom:0;left:5px}@keyframes waouh-couture{0%{scale:1 0}to{scale:1}}@media (max-width:820px){.dk-couture:before{background:linear-gradient(90deg, var(--brand), var(--accent));transform-origin:0;width:auto;height:3px;animation-name:waouh-couture-h;inset:0 0 auto}@keyframes waouh-couture-h{0%{scale:0 1}to{scale:1}}}.dk-reussite{animation:waouh-reussite var(--dur-3) var(--ease-spring) both}@keyframes waouh-reussite{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}.dk-astre{flex:none}.dk-astre-disque,.dk-astre-rayons,.dk-astre-morsure{transform-box:view-box;transform-origin:12px 12px}.dk-astre-morsure{transform:translate(11px,-11px)}.dk-astre-disque{transform:scale(1)}.dk-astre-rayons{opacity:1;transform:scale(1)rotate(0)}.dk-astre.lune .dk-astre-morsure{transform:translate(2.6px,-2.2px)}.dk-astre.lune .dk-astre-disque{transform:scale(1.75)}.dk-astre.lune .dk-astre-rayons{opacity:0;transform:scale(.35)rotate(-70deg)}.dk-astre.dk-astre-morphe .dk-astre-morsure{animation:dk-astre-morsure var(--dur-3) var(--ease-spring) both}.dk-astre.dk-astre-morphe .dk-astre-disque{animation:dk-astre-disque var(--dur-3) var(--ease-spring) both}.dk-astre.dk-astre-morphe .dk-astre-rayons{animation:dk-astre-rayons var(--dur-3) var(--ease-out) var(--stagger) both}.dk-astre.lune.dk-astre-morphe .dk-astre-morsure{animation-name:dk-astre-morsure-depuis-soleil}.dk-astre.lune.dk-astre-morphe .dk-astre-disque{animation-name:dk-astre-disque-depuis-soleil}.dk-astre.lune.dk-astre-morphe .dk-astre-rayons{animation-name:dk-astre-rayons-depuis-soleil;animation-delay:0s}@keyframes dk-astre-morsure{0%{transform:translate(2.6px,-2.2px)}}@keyframes dk-astre-disque{0%{transform:scale(1.75)}}@keyframes dk-astre-rayons{0%{opacity:0;transform:scale(.35)rotate(-70deg)}}@keyframes dk-astre-morsure-depuis-soleil{0%{transform:translate(11px,-11px)}}@keyframes dk-astre-disque-depuis-soleil{0%{transform:scale(1)}}@keyframes dk-astre-rayons-depuis-soleil{0%{opacity:1;transform:scale(1)rotate(0)}}.toast.show{animation:waouh-toast var(--dur-3) var(--ease-spring) both}@keyframes waouh-toast{0%{opacity:0;transform:translate(-50%)translateY(14px)scale(.96)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.dk-accueil,.dk-accueil-doux,.dk-reussite,.toast.show{animation:none}.dk-signature:after{animation:none;display:none}.dk-couture:before{animation:none;scale:1}.dk-astre.dk-astre-morphe .dk-astre-morsure,.dk-astre.dk-astre-morphe .dk-astre-disque,.dk-astre.dk-astre-morphe .dk-astre-rayons,.dk-astre.lune.dk-astre-morphe .dk-astre-morsure,.dk-astre.lune.dk-astre-morphe .dk-astre-disque,.dk-astre.lune.dk-astre-morphe .dk-astre-rayons{animation:none}}:root{--voute-marque-ink:var(--panel)}@supports (color:color-mix(in lab, red, red)){:root{--voute-marque-ink:color-mix(in srgb, var(--panel) 69%, #000)}}:root{--voute-nuit:var(--voute-marque-ink)}@supports (color:color-mix(in lab, red, red)){:root{--voute-nuit:color-mix(in srgb, var(--voute-marque-ink) 70%, #000)}}:root{--voute-jour:var(--panel);--voute-aube:var(--panel)}@supports (color:color-mix(in lab, red, red)){:root{--voute-aube:color-mix(in srgb, var(--panel) 70%, var(--accent))}}:root{--voute-crepuscule:var(--voute-marque-ink)}@supports (color:color-mix(in lab, red, red)){:root{--voute-crepuscule:color-mix(in srgb, var(--voute-marque-ink) 75%, var(--accent))}}:root{--voute-lueur:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--voute-lueur:color-mix(in srgb, var(--accent) 45%, var(--panel))}}:root{--voute-encre:var(--on-deep);--voute-encre-2:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root{--voute-encre-2:color-mix(in srgb, var(--on-deep) 80%, var(--panel))}}:root{--voute-trait:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root{--voute-trait:color-mix(in srgb, var(--on-deep) 40%, transparent)}}:root{--voute-trait-doux:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root{--voute-trait-doux:color-mix(in srgb, var(--on-deep) 20%, transparent)}}:root{--voute-trait-surface:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root{--voute-trait-surface:color-mix(in srgb, var(--brand-2) 34%, transparent)}}:root{--voute-piste:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root{--voute-piste:color-mix(in srgb, var(--brand-2) 14%, var(--surface))}}:root{--voute-dur-seuil:calc(var(--dur-2) * 2);--voute-dur-trace:calc(var(--dur-3) * 2);--voute-dur-tour:calc(var(--dur-3) * 8);--voute-dur-souffle:calc(var(--dur-3) * 8);--voute-dur-oscille:calc(var(--dur-3) * 100);--voute-dur-oscille-lent:calc(var(--dur-3) * 125)}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--voute-trait-surface:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=auto]{--voute-trait-surface:color-mix(in srgb, var(--brand-2) 42%, transparent)}}:root[data-theme=auto]{--voute-piste:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=auto]{--voute-piste:color-mix(in srgb, var(--brand-2) 22%, var(--surface))}}}:root[data-theme=dark]{--voute-trait-surface:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--voute-trait-surface:color-mix(in srgb, var(--brand-2) 42%, transparent)}}:root[data-theme=dark]{--voute-piste:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--voute-piste:color-mix(in srgb, var(--brand-2) 22%, var(--surface))}}body .vt-voute{--vt-fond:var(--voute-nuit);--vt-haut:var(--voute-nuit)}@supports (color:color-mix(in lab, red, red)){body .vt-voute{--vt-haut:color-mix(in srgb, var(--voute-nuit) 70%, #000)}}body .vt-voute{--vt-lueur-part:22%;isolation:isolate;border-radius:var(--r-lg);color:var(--voute-encre);background-color:var(--vt-fond);background-image:radial-gradient(60% 110% at 12% 118%, var(--voute-lueur) 0%, transparent 70%), linear-gradient(168deg, var(--vt-haut) 0%, var(--vt-fond) 72%);margin:0 0 24px;padding:28px 32px 26px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body .vt-voute{background-image:radial-gradient(60% 110% at 12% 118%, color-mix(in srgb, var(--voute-lueur) var(--vt-lueur-part), transparent) 0%, transparent 70%), linear-gradient(168deg, var(--vt-haut) 0%, var(--vt-fond) 72%)}}body .vt-voute{box-shadow:var(--sh-md)}body .vt-voute[data-ciel=aube]{--vt-fond:var(--voute-aube);--vt-haut:var(--voute-nuit)}@supports (color:color-mix(in lab, red, red)){body .vt-voute[data-ciel=aube]{--vt-haut:color-mix(in srgb, var(--voute-nuit) 60%, var(--voute-jour))}}body .vt-voute[data-ciel=aube]{--vt-lueur-part:50%}body .vt-voute[data-ciel=jour]{--vt-fond:var(--voute-jour);--vt-haut:var(--panel-brand-2)}@supports (color:color-mix(in lab, red, red)){body .vt-voute[data-ciel=jour]{--vt-haut:color-mix(in srgb, var(--panel-brand-2) 80%, var(--voute-jour))}}body .vt-voute[data-ciel=jour]{--vt-lueur-part:14%}body .vt-voute[data-ciel=crepuscule]{--vt-fond:var(--voute-crepuscule);--vt-haut:var(--voute-nuit);--vt-lueur-part:40%}body .vt-voute-corps{z-index:1;position:relative}body .vt-voute .vt-voute-surtitre{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--voute-encre-2);margin:0 0 6px}body .vt-voute .vt-voute-titre{font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--voute-encre);margin:0;line-height:1.2}body .vt-voute .vt-voute-texte{max-width:62ch;font-size:var(--fs-md);color:var(--voute-encre-2);margin:8px 0 0}body .vt-voute-suite{margin-top:18px}body .vt-voute-sphere{display:none}@media (min-width:561px){body .vt-voute[data-sphere] .vt-voute-corps{padding-right:148px}body .vt-voute-sphere{z-index:0;pointer-events:none;width:112px;height:112px;color:var(--voute-trait);display:block;position:absolute;top:20px;right:28px}}@media (max-width:560px){body .vt-voute{border-radius:var(--r);padding:20px 16px 18px}body .vt-voute .vt-voute-titre{font-size:var(--fs-xl)}}body .vt-vide{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:36px 20px;display:flex}body .vt-vide-sphere{color:var(--voute-trait-surface);line-height:0}body .vt-vide-texte{justify-items:center;gap:6px;max-width:46ch;display:grid}body .vt-vide .vt-vide-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .vt-vide .vt-vide-raison{font-size:var(--fs-md);color:var(--muted);margin:0}body .vt-vide-geste{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}body .vt-orbite{vertical-align:middle;animation:vt-seuil var(--voute-dur-seuil) step-end;align-items:center;gap:8px;display:inline-flex;position:relative}@keyframes vt-seuil{0%{visibility:hidden}}body .vt-orbite svg{flex:none}body .vt-orbite-mot{font-size:var(--fs-sm)}body .vt-orbite:not(.vt-orbite-dit) .vt-orbite-mot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@property --vt-c{syntax:"<integer>";inherits:false;initial-value:0}body .vt-compteur{font-variant-numeric:tabular-nums;display:inline-grid}body .vt-compteur>*{grid-area:1/1}body .vt-compteur-n{display:none}@keyframes vt-compte{0%{--vt-c:0;opacity:1}to{opacity:1}}@keyframes vt-compte-tait{0%,to{opacity:0}}@media (prefers-reduced-motion:no-preference){body .vt-compteur:not([data-vu]) .vt-compteur-n{opacity:0;--vt-c:var(--vt-cible,0);counter-reset:vt-n var(--vt-c);animation:vt-compte calc(var(--dur-3) * var(--vt-rythme,2)) var(--ease-out);display:block}body .vt-compteur:not([data-vu]) .vt-compteur-n:before{content:counter(vt-n)}body .vt-compteur:not([data-vu]) .vt-compteur-v{animation:vt-compte-tait calc(var(--dur-3) * var(--vt-rythme,2)) linear}}body .vt-jauge{--vt-jauge-plein:var(--brand-2)}body .vt-jauge[data-ton=ok],body .vt-jauge [data-ton=ok]{--vt-jauge-plein:var(--ok)}body .vt-jauge[data-ton=attente],body .vt-jauge [data-ton=attente]{--vt-jauge-plein:var(--wait)}body .vt-jauge[data-ton=alerte],body .vt-jauge [data-ton=alerte]{--vt-jauge-plein:var(--danger)}body .vt-jauge-chiffre{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--ink)}body .vt-jauge-mot{color:var(--muted)}body .vt-jauge-barre{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}body .vt-jauge-barre .vt-jauge-piste{border-radius:var(--r-full);background:var(--voute-piste);flex:96px;min-width:96px;height:8px;overflow:hidden}body .vt-jauge-barre .vt-jauge-plein{background:var(--vt-jauge-plein);height:100%;transform:scaleX(var(--vt-part,0));transform-origin:0;animation:vt-remplit calc(var(--dur-3) * 2) var(--ease-out) backwards;display:block}@keyframes vt-remplit{0%{transform:scaleX(0)}}body .vt-jauge-texte{font-size:var(--fs-sm)}body .vt-jauge-anneaux{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}body .vt-jauge-anneaux svg{flex:none;width:96px;height:96px;transform:rotate(-90deg)}body .vt-jauge-anneaux circle{fill:none;stroke-width:8px}body .vt-jauge-anneaux .vt-jauge-piste{stroke:var(--voute-piste)}body .vt-jauge-anneaux .vt-jauge-plein{stroke:var(--vt-jauge-plein);stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--vt-part,0) * 100);animation:vt-remplit-anneau calc(var(--dur-3) * 2) var(--ease-out) backwards;animation-delay:calc(var(--pas-accueil) * var(--vt-rang,0))}@keyframes vt-remplit-anneau{0%{stroke-dashoffset:100px}}body .vt-jauge-legende{font-size:var(--fs-sm);gap:4px;margin:0;padding:0;list-style:none;display:grid}body .vt-jauge-legende li{align-items:baseline;gap:6px;display:flex}body .vt-jauge-legende li:before{content:"";border-radius:var(--r-full);background:var(--vt-jauge-plein);flex:none;width:8px;height:8px}body .vt-leve,body .vt-cascade>*{animation:waouh-levee var(--dur-3) var(--ease-out) backwards}body .vt-cascade>:has(a,button,input,select,textarea){animation-name:waouh-levee-douce}body .vt-cascade>:nth-child(2){animation-delay:var(--pas-accueil)}body .vt-cascade>:nth-child(3){animation-delay:calc(var(--pas-accueil) * 2)}body .vt-cascade>:nth-child(4){animation-delay:calc(var(--pas-accueil) * 3)}body .vt-cascade>:nth-child(5){animation-delay:calc(var(--pas-accueil) * 4)}body .vt-cascade>:nth-child(6){animation-delay:calc(var(--pas-accueil) * 5)}body .vt-cascade>:nth-child(7){animation-delay:calc(var(--pas-accueil) * 6)}body .vt-cascade>:nth-child(n+8){animation-delay:calc(var(--pas-accueil) * 7)}body .vt-cascade.vt-pas-ligne>:nth-child(2){animation-delay:var(--stagger)}body .vt-cascade.vt-pas-ligne>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}body .vt-cascade.vt-pas-ligne>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}body .vt-cascade.vt-pas-ligne>:nth-child(5){animation-delay:calc(var(--stagger) * 4)}body .vt-cascade.vt-pas-ligne>:nth-child(6){animation-delay:calc(var(--stagger) * 5)}body .vt-cascade.vt-pas-ligne>:nth-child(7){animation-delay:calc(var(--stagger) * 6)}body .vt-cascade.vt-pas-ligne>:nth-child(n+8){animation-delay:calc(var(--stagger) * 7)}body .vt-trace .vt-anneaux{stroke-dasharray:1}body .vt-trace .vt-anneaux>*{animation:vt-trace var(--voute-dur-trace) var(--ease-out) backwards}body .vt-trace .vt-anneaux>:nth-child(2){animation-delay:var(--pas-accueil)}body .vt-trace .vt-anneaux>:nth-child(3){animation-delay:calc(var(--pas-accueil) * 2)}body .vt-trace .vt-anneaux>:nth-child(4){animation-delay:calc(var(--pas-accueil) * 3)}body .vt-trace .vt-anneaux>:nth-child(5){animation-delay:calc(var(--pas-accueil) * 4)}body .vt-trace .vt-anneaux>:nth-child(6){animation-delay:calc(var(--pas-accueil) * 5)}body .vt-trace .vt-anneaux>:nth-child(7){animation-delay:calc(var(--pas-accueil) * 6)}body .vt-trace .vt-anneaux>:nth-child(8){animation-delay:calc(var(--pas-accueil) * 7)}body .vt-trace .vt-anneaux>:nth-child(9){animation-delay:calc(var(--pas-accueil) * 8)}body .vt-trace .vt-anneaux>:nth-child(n+10){animation-delay:calc(var(--pas-accueil) * 9)}@keyframes vt-trace{0%{stroke-dashoffset:1px}}body .vt-oscille,body .vt-oscille-meridien,body .vt-tourne{transform-box:view-box;transform-origin:0 0}body .vt-oscille{animation:vt-oscille var(--voute-dur-oscille) var(--ease-in-out) infinite alternate}@keyframes vt-oscille{0%{transform:rotate(0)}to{transform:rotate(5deg)}}body .vt-oscille-meridien{animation:vt-oscille-meridien var(--voute-dur-oscille-lent) var(--ease-in-out) infinite alternate}@keyframes vt-oscille-meridien{0%{transform:scaleX(1)}to{transform:scaleX(.42)}}body .vt-tourne{animation:vt-tourne var(--voute-dur-tour) linear infinite}body .vt-tourne-inverse{animation-direction:reverse;animation-duration:calc(var(--voute-dur-tour) * 1.25)}@keyframes vt-tourne{to{transform:rotate(360deg)}}body .vt-attend{position:relative}body .vt-attend:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;animation:vt-attend var(--voute-dur-souffle) var(--ease-in-out) infinite;position:absolute;inset:-3px;box-shadow:0 0 0 2px}@keyframes vt-attend{50%{opacity:.55;transform:scale(1.08)}}body .vt-veille{animation:vt-veille var(--voute-dur-souffle) var(--ease-in-out) infinite alternate}@keyframes vt-veille{0%{opacity:1}to{opacity:.7}}body .vt-fondu{animation:vt-fondu var(--dur-2) var(--ease-out) backwards}@keyframes vt-fondu{0%{opacity:0}}@media (prefers-reduced-motion:reduce){:is(body .vt-leve,body .vt-cascade>*,body .vt-cascade>:has(a,button,input,select,textarea)){animation-name:vt-fondu;animation-duration:var(--dur-2);animation-delay:0s}body .vt-cascade>:nth-child(n),body .vt-cascade.vt-pas-ligne>:nth-child(n){animation-delay:0s}body .vt-trace .vt-anneaux>*,body .vt-oscille,body .vt-oscille-meridien,body .vt-tourne,body .vt-attend:after,body .vt-veille,body .vt-jauge-barre .vt-jauge-plein,body .vt-jauge-anneaux .vt-jauge-plein{animation:none}body .vt-orbite:not(.vt-orbite-dit) .vt-orbite-mot{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}@property --evh-trace{syntax:"<angle>";inherits:false;initial-value:360deg}body .esp-hero{--evh-astre:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .esp-hero{--evh-astre:color-mix(in srgb, var(--on-deep) 22%, var(--voute-nuit))}}body .esp-hero{--evh-astre-vif:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .esp-hero{--evh-astre-vif:color-mix(in srgb, var(--on-deep) 28%, var(--voute-nuit))}}body .esp-hero{--evh-trait:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .esp-hero{--evh-trait:color-mix(in srgb, var(--on-deep) 24%, var(--voute-nuit))}}body .esp-hero{--eh-ink-2:#fff}@supports (color:color-mix(in lab, red, red)){body .esp-hero{--eh-ink-2:color-mix(in srgb, #fff 88%, var(--panel))}}body .esp-hero{--evh-sphere-dessin:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-100 -100 200 200' fill='none' stroke='%23fff' stroke-width='1.4'%3E%3Cellipse rx='84' ry='20'/%3E%3Cellipse cy='-31' rx='77' ry='18' opacity='.7'/%3E%3Cellipse cy='31' rx='77' ry='18' opacity='.7'/%3E%3Cellipse cy='-73' rx='33.5' ry='8' opacity='.55'/%3E%3Cellipse cy='73' rx='33.5' ry='8' opacity='.55'/%3E%3Ccircle r='84'/%3E%3Ccircle r='88' opacity='.5'/%3E%3Cpath d='M0-98V98'/%3E%3Cellipse rx='34' ry='84' opacity='.8'/%3E%3Cg transform='rotate(-23.5)'%3E%3Cellipse rx='86' ry='24'/%3E%3Cellipse rx='86' ry='17' opacity='.5'/%3E%3C/g%3E%3Ccircle r='11'/%3E%3Ccircle r='11' fill='%23fff' stroke='none' opacity='.28'/%3E%3Ccircle cy='-98' r='2.5' fill='%23fff' stroke='none'/%3E%3Ccircle cy='98' r='2.5' fill='%23fff' stroke='none'/%3E%3C/svg%3E");background-color:var(--voute-nuit);background-image:radial-gradient(900px 260px at 6% -40%, var(--eh-tint), transparent 62%), radial-gradient(60% 120% at 10% 122%, var(--voute-lueur) 0%, transparent 72%), linear-gradient(168deg, var(--voute-nuit) 0%, var(--voute-nuit) 72%)}@supports (color:color-mix(in lab, red, red)){body .esp-hero{background-image:radial-gradient(900px 260px at 6% -40%, color-mix(in srgb, var(--eh-tint) 30%, transparent), transparent 62%), radial-gradient(60% 120% at 10% 122%, color-mix(in srgb, var(--voute-lueur) 22%, var(--voute-nuit)) 0%, transparent 72%), linear-gradient(168deg, color-mix(in srgb, var(--voute-nuit) 70%, #000) 0%, var(--voute-nuit) 72%)}}body .esp-hero{border-color:var(--voute-nuit)}@supports (color:color-mix(in lab, red, red)){body .esp-hero{border-color:color-mix(in srgb, var(--voute-nuit) 60%, #000)}}body .esp-hero{--evh-sphere:170px;--evh-sphere-droite:-78px;--evh-sphere-haut:-64px;--evh-sphere-centre:0px;--evh-sphere-vue:calc(var(--evh-sphere) + var(--evh-sphere-droite))}@container esp-board (max-width:1039px){body .esp-hero>.esp-lede{padding-right:calc(var(--evh-sphere-vue) - 8px)}}@container esp-board (max-width:599px){body .esp-hero:after{display:none}body .esp-hero>.esp-lede{padding-right:0}}@container esp-board (min-width:1040px){body .esp-hero{--evh-sphere:300px;--evh-sphere-droite:-150px;--evh-sphere-haut:50%;--evh-sphere-centre:-50%;padding-right:calc(var(--evh-sphere-vue) + 16px)}}body .esp-hero:before{opacity:1;mix-blend-mode:lighten;background-image:radial-gradient(circle at 7% 18%, var(--evh-astre-vif) 0 1.2px, transparent 2px), radial-gradient(circle at 16% 64%, var(--evh-astre) 0 .8px, transparent 1.4px), radial-gradient(circle at 24% 9%, var(--evh-astre) 0 .9px, transparent 1.5px), radial-gradient(circle at 33% 41%, var(--evh-astre) 0 .7px, transparent 1.3px), radial-gradient(circle at 41% 14%, var(--evh-astre-vif) 0 1.1px, transparent 1.9px), radial-gradient(circle at 52% 72%, var(--evh-astre) 0 .8px, transparent 1.4px), radial-gradient(circle at 58% 26%, var(--evh-astre) 0 .9px, transparent 1.5px), radial-gradient(circle at 66% 11%, var(--evh-astre) 0 .7px, transparent 1.3px), radial-gradient(circle at 73% 47%, var(--evh-astre-vif) 0 1px, transparent 1.8px), radial-gradient(circle at 81% 21%, var(--evh-astre) 0 .8px, transparent 1.4px), radial-gradient(circle at 88% 66%, var(--evh-astre) 0 .9px, transparent 1.5px), radial-gradient(circle at 95% 12%, var(--evh-astre) 0 .8px, transparent 1.4px);background-size:auto;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}body .esp-hero:after{content:"";z-index:-1;top:var(--evh-sphere-haut);right:var(--evh-sphere-droite);width:var(--evh-sphere);height:var(--evh-sphere);translate:0 var(--evh-sphere-centre);pointer-events:none;mix-blend-mode:lighten;background-color:var(--evh-trait);-webkit-mask-image:var(--evh-sphere-dessin), conic-gradient(#000 var(--evh-trace), transparent 0);-webkit-mask-image:var(--evh-sphere-dessin), conic-gradient(#000 var(--evh-trace), transparent 0);-webkit-mask-image:var(--evh-sphere-dessin), conic-gradient(#000 var(--evh-trace), transparent 0);-webkit-mask-image:var(--evh-sphere-dessin), conic-gradient(#000 var(--evh-trace), transparent 0);mask-image:var(--evh-sphere-dessin), conic-gradient(#000 var(--evh-trace), transparent 0);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}body .esp-tiles>.esp-tile{animation:none}@media (prefers-reduced-motion:no-preference){html[data-vif-arrivee] body .esp-hero:before{animation:evh-paraitre var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .esp-hero:after{animation:evh-trace calc(var(--dur-3) * 2) var(--ease-out) backwards}html[data-vif-arrivee] body .esp-tiles>.esp-tile{animation:dk-arrivee var(--dur-2) var(--ease-out) backwards}html[data-vif-arrivee] body .esp-tiles>.esp-tile:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .esp-tiles>.esp-tile:nth-child(n+3){animation-delay:calc(var(--stagger) * 2)}}@keyframes evh-paraitre{0%{opacity:0}}@keyframes evh-trace{0%{--evh-trace:0deg}}body .fr-flag{position:relative;overflow:hidden}body .fr-flag:after{content:"";pointer-events:none;opacity:0;background-image:linear-gradient(105deg,#0000 35%,#ffffffb3 50%,#0000 65%);background-position:100% 0;background-repeat:no-repeat;background-size:250% 100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){body .fr-flag{animation:evh-drapeau calc(var(--dur-3) * 4) var(--ease-out)}body .souv-btn:is(:hover,:focus-visible) .fr-flag:after{animation:evh-reflet calc(var(--dur-3) * 2) var(--ease-in-out)}}@keyframes evh-drapeau{0%,to{transform:perspective(46px)rotateY(0)skewY(0)}14%{transform:perspective(46px)rotateY(-12deg)skewY(1.6deg)}32%{transform:perspective(46px)rotateY(10deg)skewY(-1.3deg)}52%{transform:perspective(46px)rotateY(-6deg)skewY(.8deg)}72%{transform:perspective(46px)rotateY(3deg)skewY(-.4deg)}88%{transform:perspective(46px)rotateY(-1deg)skewY(0)}}@keyframes evh-reflet{0%{opacity:1;background-position:100% 0}to{opacity:1;background-position:0 0}}@media (prefers-reduced-motion:reduce){html[data-vif-arrivee] body .esp-hero:before,html[data-vif-arrivee] body .esp-hero:after,html[data-vif-arrivee] body .esp-tiles>.esp-tile,body .fr-flag,body .souv-btn:is(:hover,:focus-visible) .fr-flag:after{animation:none}}body .ac-attente{position:relative}body .ac-attente-orbite{pointer-events:none;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}body .ac-attente-pastille{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);box-shadow:var(--sh-md);color:var(--brand-2);gap:10px;padding:8px 16px 8px 10px}body .ac-attente-pastille .vt-orbite-mot{color:var(--muted);font-size:var(--fs-body)}body .tp-ident{align-items:center;gap:12px;min-width:0;display:flex}body .tp-texte{min-width:0}body .tp-pastille{border-radius:var(--r);flex:none;place-items:center;width:38px;height:38px;display:grid;position:relative}body .tp-anneau{display:none}body .tp-glyphe{position:relative}body .tp-pastille-skel{border-radius:var(--r);width:38px;height:38px}body .tp-titre{margin:0}body .shell-console .topbar h1{position:relative}body .shell-console .topbar h1:after{content:"";border-radius:var(--r-full);background:linear-gradient(90deg, var(--accent) 0%, var(--brand-2) 42%, transparent 100%);width:100%;max-width:24em;height:2px;position:absolute;bottom:-5px;left:0}@supports (color:color-mix(in lab, red, red)){body .shell-console .topbar h1:after{background:linear-gradient(90deg, var(--accent) 0%, color-mix(in srgb, var(--brand-2) 60%, transparent) 42%, transparent 100%)}}body .shell-console .topbar h1:after{opacity:.7;pointer-events:none;transform-origin:0;animation:tp-filet calc(var(--dur-3) * 2) var(--ease-out) both}@keyframes tp-filet{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){body .shell-console .topbar h1:after{animation:none}}body .auth-grid{--cx-nuit:#080d22;--cx-nuit-haut:#111a3f;--cx-encre:#f2f6fc;--cx-encre-2:#f2f6fcc2;--cx-encre-3:#f2f6fc8f}body .auth-side{--cx-fond:var(--cx-nuit);--cx-haut:var(--cx-nuit-haut);--cx-lueur-part:62%}body .auth-side[data-ciel=aube]{--cx-fond:var(--voute-aube);--cx-haut:var(--voute-nuit)}@supports (color:color-mix(in lab, red, red)){body .auth-side[data-ciel=aube]{--cx-haut:color-mix(in srgb, var(--voute-nuit) 60%, var(--voute-jour))}}body .auth-side[data-ciel=aube]{--cx-lueur-part:30%}body .auth-side[data-ciel=jour]{--cx-fond:var(--voute-jour);--cx-haut:var(--panel-brand-2)}@supports (color:color-mix(in lab, red, red)){body .auth-side[data-ciel=jour]{--cx-haut:color-mix(in srgb, var(--panel-brand-2) 80%, var(--voute-jour))}}body .auth-side[data-ciel=jour]{--cx-lueur-part:30%}body .auth-side[data-ciel=crepuscule]{--cx-fond:var(--voute-crepuscule);--cx-haut:var(--voute-nuit);--cx-lueur-part:40%}body .auth-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body .auth-side{background-image:linear-gradient(90deg, var(--brand) 0%, var(--accent) 100%), radial-gradient(120% 90% at 8% 112%, var(--accent) 0%, transparent 62%), linear-gradient(var(--axe-marque,150deg), var(--cx-haut) 0%, var(--cx-fond) 68%)}@supports (color:color-mix(in lab, red, red)){body .auth-side{background-image:linear-gradient(90deg, var(--brand) 0%, var(--accent) 100%), radial-gradient(120% 90% at 8% 112%, color-mix(in srgb, var(--accent) var(--cx-lueur-part), transparent) 0%, transparent 62%), linear-gradient(var(--axe-marque,150deg), var(--cx-haut) 0%, var(--cx-fond) 68%)}}body .auth-side{color:var(--cx-encre);--sheen:#c9d6ee;background-position:0 0,50%,50%;background-repeat:no-repeat,no-repeat,no-repeat;background-size:100% 2px,auto,auto;flex-direction:column;justify-content:flex-start;gap:clamp(24px,3.5vh,52px);padding:clamp(30px,4vw,64px) clamp(24px,4vw,68px);display:flex}body .cx-marque{align-items:center;gap:12px;display:flex}body .cx-marque-seg{font-family:var(--mono);font-size:var(--fs-body);color:var(--cx-encre-2)}body .cx-bloc{max-width:40ch}body .cx-kicker{font-family:var(--mono);font-size:var(--fs-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--cx-encre-2)}body .cx-h1{font-size:clamp(var(--fs-2xl), 2.6vw, var(--fs-hero));font-weight:var(--fw-bold);letter-spacing:-.02em;margin:14px 0 12px;line-height:1.1}body .cx-lede{color:var(--cx-encre-2);font-size:var(--fs-md);margin:0;line-height:1.6}body .cx-assur{gap:14px;margin:0;padding:0;list-style:none;display:grid}body .cx-assur li{font-size:var(--fs-body);color:var(--cx-encre-2);grid-template-columns:30px 1fr;align-items:start;gap:12px;line-height:1.5;display:grid}body .cx-assur i{border-radius:var(--r-xs);width:30px;height:30px;color:var(--cx-encre);background:#ffffff12;border:1px solid #ffffff24;place-items:center;display:grid}body .cx-assur b{color:var(--cx-encre);font-weight:var(--fw-semibold)}body .cx-pied{font-family:var(--mono);font-size:var(--fs-sm);color:var(--cx-encre-2);border-top:1px solid #ffffff1a;margin-top:auto;padding-top:clamp(16px,2vh,28px);line-height:1.7}body .auth-side{--cx-cote:clamp(180px, 50vw - 400px, 440px);--cx-cote-vu:calc(var(--cx-cote) * .8)}body .auth-side>.cx-embleme{z-index:0;top:clamp(56px,12vh,150px);right:calc(var(--cx-cote) * -.2);width:var(--cx-cote);height:var(--cx-cote);color:var(--voute-trait);pointer-events:none;position:absolute}body .cx-embleme svg{width:100%;height:100%;display:block}body .auth-side>.cx-bloc{max-width:min(40ch, calc(100% - var(--cx-cote-vu) + clamp(24px, 4vw, 68px) - 16px))}body .auth-side>.cx-assur{max-width:calc(100% - var(--cx-cote-vu) + clamp(24px, 4vw, 68px) - 16px)}body .auth-form{background-color:var(--surface);background-image:radial-gradient(90% 70% at 50% 0%, var(--brand), transparent 70%);position:relative}@supports (color:color-mix(in lab, red, red)){body .auth-form{background-image:radial-gradient(90% 70% at 50% 0%, color-mix(in srgb, var(--brand) 5%, transparent), transparent 70%)}}body .auth-form{flex-direction:column;justify-content:center;align-items:center;gap:clamp(20px,4vh,44px);padding:clamp(24px,4vw,56px);display:flex}body .cx-marque-mob{display:none}body .cx-carte{border-radius:var(--r-lg);background:var(--surface);width:100%;max-width:460px;box-shadow:var(--sh-lg);padding:clamp(22px,3vw,38px)}body .cx-carte:before{content:"";border-radius:var(--r-lg) var(--r-lg) 0 0;background:linear-gradient(90deg, var(--brand), var(--accent));height:3px;margin:calc(-1*clamp(22px,3vw,38px)) calc(-1*clamp(22px,3vw,38px)) clamp(22px,3vw,38px);display:block}body .cx-titre{font-size:var(--fs-xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--ink);margin:0 0 5px}body .cx-sous{color:var(--muted);font-size:var(--fs-md);margin:0 0 22px;line-height:1.5}body .cx-meth-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin-bottom:6px;display:block}body .cx-meth{width:100%}body .cx-meth>button{flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex}body .cx-carte>.dk-accueil-doux{animation:none}body .cx-mentions{max-width:640px;font-family:var(--mono);font-size:var(--fs-micro);letter-spacing:.02em;color:var(--faint,var(--muted));text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;display:flex}body .cx-mentions span{align-items:center;gap:6px;display:inline-flex}body .cx-mentions span:before{content:"";background:var(--ok-ink);border-radius:50%;flex:none;width:4px;height:4px}@media (max-width:820px){body .auth-form{background-image:none;justify-content:flex-start;padding:clamp(20px,6vw,32px)}body .cx-carte{box-shadow:none;background:0 0;padding:clamp(14px,4vw,24px) 0 0}body .cx-carte:before{display:none}body .cx-mentions{text-align:left;justify-content:flex-start}body .cx-marque-mob{align-self:flex-start;margin:0 0 clamp(18px,5vw,30px);display:block}}@media (prefers-reduced-motion:reduce){body .auth-side,body .auth-form{background-attachment:scroll}}body .auth-side>.cx-ciel{z-index:0;isolation:isolate;opacity:.7;--acc-violet:var(--panel-brand-2);position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body .auth-side>.cx-ciel{--acc-violet:color-mix(in srgb, var(--panel-brand-2) 80%, var(--on-deep))}}body .auth-side>.cx-ciel{--acc-indigo:var(--panel-brand-2);--acc-cyan:var(--panel-brand-2)}@supports (color:color-mix(in lab, red, red)){body .auth-side>.cx-ciel{--acc-cyan:color-mix(in srgb, var(--panel-brand-2) 62%, var(--on-deep))}}body .cx-ciel[data-repos] .acc-nebuleuses{animation-play-state:paused}body .cx-carte{position:relative}body .cx-carte:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 0 1px var(--brand), 0 22px 70px var(--accent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){body .cx-carte:after{box-shadow:0 0 0 1px color-mix(in srgb, var(--brand) 18%, transparent), 0 22px 70px color-mix(in srgb, var(--accent) 22%, transparent)}}body .cx-carte:before{background-image:linear-gradient(90deg, var(--brand), var(--accent), var(--brand));background-position:0 0;background-size:200% 100%}@media (max-width:820px){body .cx-carte:after{display:none}}body .cx-carte p[role=alert]{border-radius:var(--r-xs);background:var(--danger-bg);padding:9px 12px 9px 15px;line-height:1.45;position:relative}body .cx-carte p[role=alert]:before{content:"";border-radius:var(--r-xs) 0 0 var(--r-xs);background:var(--danger);width:3px;position:absolute;top:0;bottom:0;left:0}body .cx-carte .field:has(+p[role=alert]) .input{border-color:var(--danger)}body .cx-envoye{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .cx-envoye-ok{border-radius:var(--r-full);background:var(--ok-bg);width:20px;height:20px;color:var(--ok-ink);flex:none;place-items:center;display:inline-grid}body .cx-badge{position:relative;overflow:hidden}body .cx-badge:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(100deg, transparent 30%, var(--surface) 50%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){body .cx-badge:after{background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--surface) 70%, transparent) 50%, transparent 70%)}}@media (min-width:821px){body .auth-form{isolation:isolate;overflow:clip}body .auth-form:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(34% 30% at 38% 34%, var(--brand), transparent 70%), radial-gradient(30% 28% at 66% 70%, var(--accent), transparent 70%);position:absolute;inset:-12%}@supports (color:color-mix(in lab, red, red)){body .auth-form:after{background:radial-gradient(34% 30% at 38% 34%, color-mix(in srgb, var(--brand) 9%, transparent), transparent 70%), radial-gradient(30% 28% at 66% 70%, color-mix(in srgb, var(--accent) 6%, transparent), transparent 70%)}}}body .cx-enrole{background-color:var(--bg);background-image:radial-gradient(70% 55% at 50% 0%, var(--brand), transparent 70%)}@supports (color:color-mix(in lab, red, red)){body .cx-enrole{background-image:radial-gradient(70% 55% at 50% 0%, color-mix(in srgb, var(--brand) 6%, transparent), transparent 70%)}}body .cx-enrole-carte{background:linear-gradient(var(--surface), var(--surface)) padding-box, linear-gradient(90deg, var(--brand), var(--accent)) border-box;box-shadow:var(--sh-lg);border-top:3px solid #0000}@media (prefers-reduced-motion:no-preference){body .cx-carte:before{transform-origin:0;animation:cxv-filet var(--dur-3) var(--ease-out) var(--pas-accueil) backwards}body .cx-carte:after{animation:cxv-halo calc(var(--dur-3) * 5) var(--ease-out) calc(var(--pas-accueil) * 2)}body .cx-carte>div>:nth-child(2){--cxv-rang:var(--stagger)}body .cx-carte>div>:nth-child(3){--cxv-rang:calc(var(--stagger) * 2)}body .cx-carte>div>:nth-child(4){--cxv-rang:calc(var(--stagger) * 3)}body .cx-carte>div>:nth-child(5){--cxv-rang:calc(var(--stagger) * 4)}body .cx-carte>div>:nth-child(6){--cxv-rang:calc(var(--stagger) * 5)}body .cx-carte>div>:nth-child(n+7){--cxv-rang:calc(var(--stagger) * 6)}body .cx-carte>div>:is(h1,h2,p:not([role=alert]),.cx-badge){animation:cxv-leve var(--dur-3) var(--ease-out) var(--cxv-rang,0s) backwards}body .cx-carte>div>:is(button,div:not(.cx-badge)){animation:cxv-fondu var(--dur-3) var(--ease-out) var(--cxv-rang,0s) backwards}body .cx-carte form>:first-child{--cxv-rang-f:calc(var(--stagger) * 3)}body .cx-carte form>:nth-child(2){--cxv-rang-f:calc(var(--stagger) * 4)}body .cx-carte form>:nth-child(3){--cxv-rang-f:calc(var(--stagger) * 5)}body .cx-carte form>:nth-child(4){--cxv-rang-f:calc(var(--stagger) * 6)}body .cx-carte form>:nth-child(5){--cxv-rang-f:calc(var(--stagger) * 7)}body .cx-carte form>:nth-child(6){--cxv-rang-f:calc(var(--stagger) * 8)}body .cx-carte form>:nth-child(n+7){--cxv-rang-f:calc(var(--stagger) * 9)}body .cx-carte form>:not([type=hidden]):not([role=alert]):not(.field){animation:cxv-fondu var(--dur-3) var(--ease-out) var(--cxv-rang-f,0s) backwards}body .cx-carte:has(button[aria-busy=true]):before{animation:cxv-filet var(--dur-3) var(--ease-out) var(--pas-accueil) backwards, cxv-court var(--dur-attente) linear infinite}body .cx-carte p[role=alert]{animation:cxv-fondu var(--dur-2) var(--ease-out) backwards, cxv-lueur calc(var(--dur-3) * 2) var(--ease-out) 2}body .cx-carte p[role=alert]:before{transform-origin:50%;animation:cxv-trait var(--dur-3) var(--ease-out) backwards}body .cx-carte .field:has(+p[role=alert]) .input{animation:cxv-lueur calc(var(--dur-3) * 2) var(--ease-out) 2}body .cx-envoye-ok{animation:cxv-coche var(--dur-3) var(--ease-spring) calc(var(--stagger) * 4) backwards}body .cx-badge:after{animation:cxv-reflet calc(var(--dur-3) * 4) var(--ease-in-out) calc(var(--pas-accueil) * 4)}body .cx-assur li{animation:cxv-leve var(--dur-3) var(--ease-out) backwards}body .cx-assur li:first-child{animation-delay:calc(var(--pas-accueil) * 4 + var(--stagger) * 2)}body .cx-assur li:nth-child(2){animation-delay:calc(var(--pas-accueil) * 4 + var(--stagger) * 4)}body .cx-assur li:nth-child(n+3){animation-delay:calc(var(--pas-accueil) * 4 + var(--stagger) * 6)}body .cx-assur li>i{animation:cxv-coche var(--dur-3) var(--ease-out) calc(var(--pas-accueil) * 5) backwards}body .cx-enrole-carte>:nth-child(2){--cxv-rang:calc(var(--stagger) * 2)}body .cx-enrole-carte>:nth-child(3){--cxv-rang:calc(var(--stagger) * 3)}body .cx-enrole-carte>:nth-child(4){--cxv-rang:calc(var(--stagger) * 4)}body .cx-enrole-carte>:nth-child(5){--cxv-rang:calc(var(--stagger) * 5)}body .cx-enrole-carte>:nth-child(6){--cxv-rang:calc(var(--stagger) * 6)}body .cx-enrole-carte>:nth-child(n+7){--cxv-rang:calc(var(--stagger) * 7)}body .cx-enrole-carte>:is(h1,p){animation:cxv-leve var(--dur-3) var(--ease-out) calc(var(--cxv-rang,0s) + var(--stagger)) backwards}body .cx-enrole-carte>:not(h1):not(p){animation:cxv-fondu var(--dur-3) var(--ease-out) calc(var(--cxv-rang,0s) + var(--stagger)) backwards}@media (min-width:821px){body .auth-form:after{animation:cxv-respire 34s var(--ease-in-out) infinite alternate}}}@keyframes cxv-leve{0%{opacity:0;translate:0 6px}}@keyframes cxv-fondu{0%{opacity:0}}@keyframes cxv-filet{0%{scale:0 1}}@keyframes cxv-halo{0%{opacity:0}45%{opacity:1}to{opacity:0}}@keyframes cxv-court{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes cxv-lueur{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--danger) 42%, transparent)}to{box-shadow:0 0 0 7px color-mix(in srgb, var(--danger) 0%, transparent)}}@keyframes cxv-trait{0%{scale:1 0}}@keyframes cxv-coche{0%{opacity:0;scale:.6}}@keyframes cxv-reflet{0%{opacity:1;translate:-100%}to{opacity:1;translate:100%}}@keyframes cxv-respire{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(4%,3%)scale(1.06)}}@media (prefers-reduced-motion:reduce){body .cx-carte:before,body .cx-carte:after,body .cx-carte>div>:is(h1,h2,p:not([role=alert]),.cx-badge),body .cx-carte>div>:is(button,div:not(.cx-badge)),body .cx-carte form>:not([type=hidden]):not([role=alert]):not(.field),body .cx-carte p[role=alert],body .cx-carte p[role=alert]:before,body .cx-envoye-ok,body .cx-badge:after,body .cx-assur li,body .cx-assur li>i,body .cx-enrole-carte>:is(h1,p),body .cx-enrole-carte>:not(h1):not(p),body .auth-form:after{animation:none}body .cx-carte:has(button[aria-busy=true]):before{animation:none}body .cx-carte .field:has(+p[role=alert]) .input{animation:none}}body .fcx,body .fcx *{pointer-events:none}body .fcx svg{width:100%;height:auto;display:block;overflow:visible}body .auth-side>.fcx-panneau{z-index:0;position:absolute;inset:0;overflow:hidden;container-type:size}body .auth-form>.fcx-colonne{z-index:0;position:absolute;inset:0;overflow:hidden}body .cx-marque>.fcx-marque{flex:none;width:40px;height:40px;display:block}body .fcx[data-fete=halloween]{--fcx-lune-1:#ffe2b0;--fcx-lune-2:#ff9a4d;--fcx-lune-3:#c86a2a;--fcx-halo:#ff9a4d;--fcx-cratere:#a8501a;--fcx-nuage:#3a3366;--fcx-toile:#c9d1e4;--fcx-vol:#c9b8ef;--fcx-cit-1:#ffb066;--fcx-cit-2:#c8581a;--fcx-tige:#7fae4f;--fcx-visage:#ffe27a}body .fcx[data-fete=noel]{--fcx-amp-1:#ff6b6b;--fcx-amp-2:#f2c14e;--fcx-amp-3:#4fbf7f;--fcx-amp-4:#8fa8ff;--fcx-fil:#8e9ab0;--fcx-culot:#9aa5b8;--fcx-sapin:#2e8b57;--fcx-neige:#eef4ff;--fcx-tronc:#7a5536;--fcx-feuille:#4fbf7f;--fcx-feuille-2:#2e8b57;--fcx-baie:#ff5a5f;--fcx-or:#f2c14e;--fcx-flocon:#eef4ff}body .fcx[data-fete=nouvel-an]{--fcx-or:#f2c14e;--fcx-or-2:#fff1c2;--fcx-bq-a:#f2c14e;--fcx-bq-b:#ff7b7b;--fcx-bq-c:#8fa8ff}body .fcx-colonne[data-fete=halloween]{--fcx-lune-2:#e8742a;--fcx-lune-3:#a8501a;--fcx-halo:#e8742a;--fcx-nuage:#fff;--fcx-toile:#9aa3b2;--fcx-vol:#2d2340;--fcx-tige:#4f7a2a;--fcx-cit-1:#f08a3a;--fcx-cit-2:#a8501a;--fcx-visage:#ffd23f}body .fcx-colonne[data-fete=noel]{--fcx-amp-1:#c8323a;--fcx-amp-2:#d69a1c;--fcx-amp-3:#23794a;--fcx-amp-4:#3d6fd8;--fcx-fil:#7a8699;--fcx-culot:#8a94a6;--fcx-feuille:#23794a;--fcx-feuille-2:#1b5e3a;--fcx-baie:#c8323a;--fcx-flocon:#6aa6d8}body .fcx-colonne[data-fete=nouvel-an]{--fcx-or:#c99a1e;--fcx-or-2:#b08d2a;--fcx-bq-a:#c99a1e;--fcx-bq-b:#c8323a;--fcx-bq-c:#2c3e8f}:root[data-theme=dark] body .fcx-colonne[data-fete=halloween]{--fcx-lune-2:#ff9a4d;--fcx-lune-3:#c86a2a;--fcx-halo:#ff9a4d;--fcx-nuage:#161a33;--fcx-toile:#75809a;--fcx-vol:#c9b8ef;--fcx-tige:#7fae4f;--fcx-cit-1:#ffb066;--fcx-cit-2:#c8581a;--fcx-visage:#ffe27a}:root[data-theme=dark] body .fcx-colonne[data-fete=noel]{--fcx-amp-1:#ff6b6b;--fcx-amp-2:#f2c14e;--fcx-amp-3:#4fbf7f;--fcx-amp-4:#8fa8ff;--fcx-fil:#8e9ab0;--fcx-culot:#9aa5b8;--fcx-feuille:#4fbf7f;--fcx-feuille-2:#2e8b57;--fcx-baie:#ff5a5f;--fcx-flocon:#d6ebff}:root[data-theme=dark] body .fcx-colonne[data-fete=nouvel-an]{--fcx-or:#f2c14e;--fcx-or-2:#fff1c2;--fcx-bq-a:#f2c14e;--fcx-bq-b:#ff7b7b;--fcx-bq-c:#8fa8ff}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .fcx-colonne[data-fete=halloween]{--fcx-lune-2:#ff9a4d;--fcx-lune-3:#c86a2a;--fcx-halo:#ff9a4d;--fcx-nuage:#161a33;--fcx-toile:#75809a;--fcx-vol:#c9b8ef;--fcx-tige:#7fae4f;--fcx-cit-1:#ffb066;--fcx-cit-2:#c8581a;--fcx-visage:#ffe27a}:root[data-theme=auto] body .fcx-colonne[data-fete=noel]{--fcx-amp-1:#ff6b6b;--fcx-amp-2:#f2c14e;--fcx-amp-3:#4fbf7f;--fcx-amp-4:#8fa8ff;--fcx-fil:#8e9ab0;--fcx-culot:#9aa5b8;--fcx-feuille:#4fbf7f;--fcx-feuille-2:#2e8b57;--fcx-baie:#ff5a5f;--fcx-flocon:#d6ebff}:root[data-theme=auto] body .fcx-colonne[data-fete=nouvel-an]{--fcx-or:#f2c14e;--fcx-or-2:#fff1c2;--fcx-bq-a:#f2c14e;--fcx-bq-b:#ff7b7b;--fcx-bq-c:#8fa8ff}}body .fcx .fcx-vol{fill:var(--fcx-vol)}body .fcx .fcx-fil line,body .fcx .fcx-fil path,body .fcx .fcx-fil-seul{fill:none;stroke:var(--fcx-toile);stroke-width:.7px;stroke-linecap:round;opacity:.7}body .fcx .fcx-pattes{fill:none;stroke:var(--fcx-vol);stroke-width:.9px;stroke-linecap:round}body .fcx .fcx-corps{fill:var(--fcx-vol)}body .fcx .fcx-oeil{fill:#ff9a4d}body .fcx .fcx-s-halo{stop-color:var(--fcx-halo)}body .fcx .fcx-s-lune-1{stop-color:var(--fcx-lune-1)}body .fcx .fcx-s-lune-2{stop-color:var(--fcx-lune-2)}body .fcx .fcx-s-lune-3{stop-color:var(--fcx-lune-3)}body .fcx .fcx-cratere{fill:var(--fcx-cratere);opacity:.28}body .fcx .fcx-nuage{fill:var(--fcx-nuage);opacity:.6}body .fcx-colonne .fcx-nuage{display:none}body .fcx .fcx-s-cit-1{stop-color:var(--fcx-cit-1)}body .fcx .fcx-s-cit-2{stop-color:var(--fcx-cit-2)}body .fcx .fcx-tige{fill:none;stroke:var(--fcx-tige);stroke-width:3px;stroke-linecap:round}body .fcx .fcx-cote{fill:none;stroke:var(--fcx-cit-2);stroke-width:1.2px;opacity:.6}body .fcx .fcx-visage{fill:var(--fcx-visage);filter:drop-shadow(0 0 2px var(--fcx-visage))}body .fcx .fcx-fil-guirlande{fill:none;stroke:var(--fcx-fil);stroke-width:1.1px}body .fcx .fcx-culot{fill:var(--fcx-culot)}body .fcx .fcx-amp-1{fill:var(--fcx-amp-1)}body .fcx .fcx-amp-2{fill:var(--fcx-amp-2)}body .fcx .fcx-amp-3{fill:var(--fcx-amp-3)}body .fcx .fcx-amp-4{fill:var(--fcx-amp-4)}body .fcx .fcx-aura{opacity:.32}body .fcx .fcx-sapin{fill:var(--fcx-sapin)}body .fcx .fcx-neige-sapin,body .fcx .fcx-congere{fill:var(--fcx-neige)}body .fcx .fcx-congere{opacity:.9}body .fcx .fcx-tronc{fill:var(--fcx-tronc)}body .fcx .fcx-feuille{fill:var(--fcx-feuille)}body .fcx .fcx-feuille-2{fill:var(--fcx-feuille-2)}body .fcx .fcx-baie{fill:var(--fcx-baie)}body .fcx .fcx-baie-reflet{fill:#fff;opacity:.7}body .fcx .fcx-flocon line{stroke:var(--fcx-flocon);stroke-width:1.4px;stroke-linecap:round}body .fcx .fcx-flocon circle{fill:var(--fcx-flocon)}body .fcx .fcx-or{fill:var(--fcx-or)}body .fcx .fcx-or-2{fill:var(--fcx-or-2)}body .fcx .fcx-s-or{stop-color:var(--fcx-or)}body .fcx .fcx-trainee{fill:none;stroke:var(--fcx-or-2);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:.3 1;opacity:0}body .fcx .fcx-gerbe line{fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:.3 1;opacity:0}body .fcx .fcx-bq-a .fcx-gerbe line{stroke:var(--fcx-bq-a)}body .fcx .fcx-bq-b .fcx-gerbe line{stroke:var(--fcx-bq-b)}body .fcx .fcx-bq-c .fcx-gerbe line{stroke:var(--fcx-bq-c)}body .fcx .fcx-gerbe-2 line{stroke:var(--fcx-or-2);stroke-width:1.4px}body .fcx .fcx-bq-a .fcx-gerbe-2 line{stroke:var(--fcx-bq-b)}body .fcx .fcx-flash{fill:var(--fcx-or-2);opacity:0;filter:blur(3px)}body .fcx .fcx-bq-a .fcx-eclats{fill:var(--fcx-bq-a)}body .fcx .fcx-bq-b .fcx-eclats{fill:var(--fcx-bq-b)}body .fcx .fcx-bq-c .fcx-eclats{fill:var(--fcx-bq-c)}body .fcx .fcx-eclats{opacity:.55}body .fcx-panneau .fcx-place-lune{width:calc(var(--cx-cote-vu) * .85);position:absolute;bottom:clamp(110px,20vh,220px);right:clamp(16px,3vw,48px)}body .fcx-panneau .fcx-toile{width:clamp(90px,9vw,140px);position:absolute;top:2px;right:0}body .fcx-vols{position:absolute;inset:0}body .fcx-bat{opacity:0;width:34px;position:absolute;top:0;left:0}body .fcx-panneau .fcx-bat-0{top:64%}body .fcx-panneau .fcx-bat-1{width:26px;top:70%}body .fcx-panneau .fcx-bat-2{width:22px;top:60%}body .fcx-panneau .fcx-guirlande{width:100%;height:30px;position:absolute;top:2px;left:0}body .fcx-panneau .fcx-zone-neige{width:calc(var(--cx-cote-vu) + clamp(16px, 3vw, 48px));position:absolute;top:0;bottom:0;right:0}body .fcx-neige{position:absolute;inset:0;container-type:size}body .fcx-flo{opacity:0;width:12px;position:absolute;top:-16px}body .fcx-flo-1{width:9px}body .fcx-flo-2{width:14px}body .fcx-flo-3{width:7px}body .fcx-bq{position:absolute}body .fcx-panneau .fcx-bq-pos-0{width:clamp(120px,11vw,160px);top:clamp(0px,.6vw,14px);left:clamp(170px,20vw,300px)}body .fcx-panneau .fcx-bq-pos-1{width:calc(var(--cx-cote-vu) * .42);top:18%;right:12%}body .fcx-panneau .fcx-bq-pos-2{width:calc(var(--cx-cote-vu) * .6);bottom:clamp(120px,22vh,240px);right:clamp(16px,3vw,48px)}body .fcx-colonne .fcx-angle{width:clamp(70px,7vw,110px);position:absolute;top:0;right:0}body .fcx-colonne .fcx-angle-etoiles{width:34px;top:18px;right:18px}body .fcx-colonne .fcx-haut{height:22px;position:absolute;top:0;left:0;right:0}body .fcx-colonne .fcx-haut .fcx-guirlande{width:100%;height:100%}body .fcx-colonne .fcx-bande{display:none}@media (max-width:820px){body .fcx-colonne .fcx-angle{width:54px}body .fcx-colonne .fcx-bande{width:min(46%,200px);height:calc(clamp(20px,6vw,32px) + 46px);display:block;position:absolute;top:0;right:0;container-type:size}body .fcx-bande .fcx-bande-lune{width:40px;position:absolute;top:6px;right:96px}body .fcx-bande .fcx-bande-pce{width:32px;position:absolute;bottom:2px;right:58px}body .fcx-colonne[data-fete=noel] .fcx-bande-pce{width:36px;bottom:4px;right:12px}body .fcx-bande .fcx-bat{width:22px}body .fcx-bande .fcx-bat-0{top:30%}body .fcx-bande .fcx-bat-1{width:16px;top:54%}body .fcx-bande .fcx-zone-neige{position:absolute;inset:0}body .fcx-bande .fcx-flo{width:8px}body .fcx-colonne .fcx-angle-etoiles{width:30px;top:16px;right:14px}body .fcx-bande .fcx-bq-pos-0{width:70px;top:0;right:50px}body .fcx-bande .fcx-bq-pos-1{width:50px;top:16px;right:122px}}@keyframes fcx-trace{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fcx-fondu{0%{opacity:0}to{opacity:1}}@keyframes fcx-leve{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes fcx-descend{0%{transform:translateY(-64px)}to{transform:none}}@keyframes fcx-traverse{0%{opacity:0;transform:translate(-10cqw)scale(.85)}8%{opacity:1}50%{transform:translate(50cqw,-6cqh)scale(1)}90%{opacity:1}to{opacity:0;transform:translate(110cqw,5cqh)scale(.85)}}@keyframes fcx-bat{0%{transform:scaleY(1)}to{transform:scaleY(.45)}}@keyframes fcx-allume{0%{opacity:.15}30%{opacity:1}45%{opacity:.5}60%,to{opacity:1}}@keyframes fcx-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes fcx-tombe{0%{opacity:0;transform:translate(0)rotate(0)}10%{opacity:.9}80%{opacity:.7}to{transform:translate(var(--fcx-derive,18px), 92cqh) rotate(160deg);opacity:0}}@keyframes fcx-monte{0%{stroke-dashoffset:-.7px;opacity:0}15%{opacity:1}85%{opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes fcx-eclate{0%{stroke-dashoffset:.3px;opacity:1}70%{opacity:.9}to{stroke-dashoffset:-.75px;opacity:0}}@keyframes fcx-flash{0%{opacity:0;transform:scale(.4)}25%{opacity:.9}to{opacity:0;transform:scale(1.6)}}@keyframes fcx-eclats{0%{opacity:0;transform:scale(.3)}40%{opacity:1}to{opacity:.55;transform:none}}body .fcx-flo:nth-child(odd){--fcx-derive:-22px}@media (prefers-reduced-motion:no-preference){body .fcx .fcx-fil line,body .fcx .fcx-fil path{stroke-dasharray:1;animation:fcx-trace 1.8s var(--ease-out) calc(var(--stagger) * var(--fcx-i,0) * 4) 1 both}body .fcx .fcx-araignee{animation:fcx-descend 2.4s var(--ease-out) 1.6s 1 both}body .fcx .fcx-lune,body .fcx .fcx-sapins{animation:fcx-leve 1.6s var(--ease-out) calc(var(--dur-3) * 2) 1 both}body .fcx-panneau .fcx-bat{animation:fcx-traverse 6s var(--ease-in-out) 1 both}body .fcx-panneau .fcx-bat-0{animation-delay:1.2s}body .fcx-panneau .fcx-bat-1{animation-delay:1.8s}body .fcx-panneau .fcx-bat-2{animation-delay:2.6s}body .fcx-bande .fcx-bat{animation:fcx-traverse 4s var(--ease-in-out) 1.2s 1 both}body .fcx-bande .fcx-bat-1{animation-delay:2s}body .fcx .fcx-cs{transform-origin:50%;animation:fcx-bat var(--dur-3) var(--ease-in-out) 20 alternate both}body .fcx .fcx-citrouille{animation:fcx-pop var(--dur-3) var(--ease-out) 1.2s 1 both}body .fcx .fcx-visage{animation:1.4s steps(6,end) 1.4s both fcx-allume}body .fcx .fcx-ampoule{animation:fcx-fondu var(--dur-3) var(--ease-out) calc(var(--dur-3) * 2 + var(--stagger) * var(--fcx-i,0)) 1 both}body .fcx .fcx-flo{animation:fcx-tombe 8s var(--ease-in-out) calc(var(--stagger) * var(--fcx-i,0) * 8) 1 both}body .fcx .fcx-flo-1{animation-duration:9.5s}body .fcx .fcx-flo-2{animation-duration:7s}body .fcx .fcx-flo-3{animation-duration:11s}body .fcx .fcx-sapins{animation-delay:1.6s}body .fcx .fcx-houx{animation:fcx-pop var(--dur-3) var(--ease-out) 1.2s 1 both}body .fcx .fcx-bq{--fcx-d:1s}body .fcx .fcx-bq-pos-1{--fcx-d:2.2s}body .fcx .fcx-bq-pos-2{--fcx-d:3.2s}body .fcx .fcx-trainee{animation:fcx-monte 1s var(--ease-out) var(--fcx-d) 1 both}body .fcx .fcx-gerbe line{animation:fcx-eclate 1.6s var(--ease-out) calc(var(--fcx-d) + 1s) 1 both}body .fcx .fcx-flash{transform-box:fill-box;transform-origin:50%;animation:fcx-flash 1.2s var(--ease-out) calc(var(--fcx-d) + 1s) 1 both}body .fcx .fcx-gerbe-2 line{animation-delay:calc(var(--fcx-d) + 1.2s)}body .fcx .fcx-eclats,body .fcx .fcx-reste{transform-box:fill-box;transform-origin:50%;animation:fcx-eclats 1.6s var(--ease-out) calc(var(--fcx-d) + 1s) 1 both}body .fcx .fcx-scintille{animation:fcx-pop var(--dur-3) var(--ease-out) 1.2s 1 both}}@media (prefers-reduced-motion:reduce){body .fcx *,body .fcx :before,body .fcx :after{animation:none}body .fcx .fcx-vols,body .fcx .fcx-neige,body .fcx .fcx-trainee,body .fcx .fcx-gerbe{display:none}}body .rauto{flex-direction:column;gap:16px;display:flex}body .rauto-bloc{flex-direction:column;gap:12px;display:flex}body .rauto-tete{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}body .rauto-tete>div:first-child{flex:1;min-width:0}body .rauto-h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .rauto-cal{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-width:420px;display:grid}@media (max-width:420px){body .rauto-cal{gap:3px}}body .rauto-jour{aspect-ratio:1;min-height:var(--tap-sm,40px);border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface);color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);place-items:center;display:grid}body .rauto-jour:hover:not(:disabled){border-color:var(--accent);color:var(--ink)}body .rauto-jour:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .rauto-jour[data-dans="1"]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){body .rauto-jour[data-dans="1"]{background:color-mix(in srgb, var(--accent) 22%, var(--surface))}}body .rauto-jour[data-dans="1"]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){body .rauto-jour[data-dans="1"]{border-color:color-mix(in srgb, var(--accent) 46%, transparent)}}body .rauto-jour[data-dans="1"]{color:var(--accent-ink)}body .rauto-jour[data-borne="1"]{background:var(--accent-deep);border-color:var(--accent-deep);color:var(--on-accent);font-weight:var(--fw-bold)}body .rauto-jour[data-auj="1"]{box-shadow:0 0 0 2px var(--ink) inset}body .rauto-jour[data-hors="1"]{background:repeating-linear-gradient(135deg, transparent 0 3px, var(--muted) 3px 4px)}@supports (color:color-mix(in lab, red, red)){body .rauto-jour[data-hors="1"]{background:repeating-linear-gradient(135deg, transparent 0 3px, color-mix(in srgb, var(--muted) 22%, transparent) 3px 4px)}}body .rauto-jour[data-hors="1"]{color:var(--faint,var(--muted));cursor:not-allowed}body .rauto-jour:disabled{cursor:default}body .rauto-legende{font-size:var(--fs-micro);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;display:flex}body .rauto-lg{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}body .rauto-pastille{border:1px solid var(--line);border-radius:var(--r-2xs);background:var(--surface);flex:none;width:12px;height:12px}body .rauto-pastille[data-dans="1"]{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){body .rauto-pastille[data-dans="1"]{background:color-mix(in srgb, var(--accent) 22%, var(--surface))}}body .rauto-pastille[data-dans="1"]{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){body .rauto-pastille[data-dans="1"]{border-color:color-mix(in srgb, var(--accent) 46%, transparent)}}body .rauto-pastille[data-borne="1"]{background:var(--accent-deep);border-color:var(--accent-deep)}body .rauto-pastille[data-auj="1"]{box-shadow:0 0 0 2px var(--ink) inset}body .rauto-pastille[data-hors="1"]{background:repeating-linear-gradient(135deg, transparent 0 3px, var(--muted) 3px 4px)}@supports (color:color-mix(in lab, red, red)){body .rauto-pastille[data-hors="1"]{background:repeating-linear-gradient(135deg, transparent 0 3px, color-mix(in srgb, var(--muted) 22%, transparent) 3px 4px)}}body .rauto-actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}body .rauto-cptrs{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}body .rauto-note{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.55}body .rauto-note[data-fort="1"]{border:1px solid var(--wait-line);border-left:3px solid var(--wait);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);padding:10px 12px}body .rauto-essai{border:1px solid var(--line);border-left:3px solid var(--muted);border-radius:var(--r-sm);background:var(--bg);flex-direction:column;gap:8px;padding:12px 14px;display:flex}body .rauto-essai[data-reel="1"]{border-left-color:var(--ok-ink)}body .rauto-essai-tete{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .rauto-detail{font-size:var(--fs-sm);color:var(--muted);flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}body .rauto-detail li{padding-left:12px;position:relative}body .rauto-detail li:before{content:"";background:var(--off);border-radius:50%;width:5px;height:5px;position:absolute;top:.5em;left:0}body .rauto-detail li[data-etat=ok]:before{background:var(--ok-ink)}body .rauto-detail li[data-etat=ko]:before{background:var(--danger);clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0;width:7px;height:6px}body .rauto-detail li[data-etat=ko]{color:var(--danger)}@media (max-width:560px){body .rauto-cal{gap:4px;max-width:none}body .rauto-jour{font-size:var(--fs-micro)}}@media (prefers-reduced-motion:reduce){body .rauto-jour{transition:none}}body .rauto-sous{margin:2px 0 0}body .rauto-heure{flex-wrap:wrap;flex:100%;align-items:flex-end;gap:10px 14px;display:flex}body .rauto-champ{font-size:var(--fs-sm);color:var(--muted);flex-direction:column;gap:4px;display:flex}body .rauto-barre{flex:100%}body .modrap-logo img.modrap-losange{object-fit:cover;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:44px;max-width:none;height:44px;max-height:none;display:block}.pill,.tag-chip,.count-badge{transition:background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out)}:is(a,button,summary,[role=button]):is(.pill,.tag-chip,.count-badge):hover{box-shadow:0 0 0 3px}.pill:has(>a,>button):hover{box-shadow:0 0 0 3px}.tag-chip:has(>a,>button):hover{box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){:is(a,button,summary,[role=button]):is(.pill,.tag-chip,.count-badge):hover{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 12%, transparent)}.pill:has(>a,>button):hover{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 12%, transparent)}.tag-chip:has(>a,>button):hover{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 12%, transparent)}}.reqrow{transition:background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}.reqrow:hover{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.reqrow:hover{background:color-mix(in srgb, var(--brand-2) 4%, var(--surface))}}.reqrow:hover{box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.reqrow:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 7%, transparent)}}.card:has(>a[href]){transition:box-shadow var(--dur-1) var(--ease-out)}.card:has(>a[href]):hover{box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.card:has(>a[href]):hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 9%, transparent)}}@media (hover:hover){.rtable tbody tr{transition:background var(--dur-1) var(--ease-out)}.rtable tbody tr:hover{--rt-fond:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.rtable tbody tr:hover{--rt-fond:color-mix(in srgb, var(--brand-2) 4%, var(--surface))}}.rtable tbody tr:hover{background:var(--rt-fond)}}@media (prefers-reduced-motion:reduce){.pill,.tag-chip,.count-badge,.lic-chip,.reqrow,.rtable tbody tr{transition:none}.card:has(>a[href]){transition:none}}:root{--vif-halo:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root{--vif-halo:color-mix(in srgb, var(--brand-2) 7%, transparent)}}:root{--vif-halo-bord:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root{--vif-halo-bord:color-mix(in srgb, var(--brand-2) 92%, transparent)}}:root{--vif-levee:0 18px 36px -18px var(--brand), 0 4px 10px -4px var(--ink), 0 0 0 1px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root{--vif-levee:0 18px 36px -18px color-mix(in srgb, var(--brand) 42%, transparent), 0 4px 10px -4px color-mix(in srgb, var(--ink) 14%, transparent), 0 0 0 1px color-mix(in srgb, var(--brand-2) 10%, transparent)}}:root{--vif-trait-c:var(--brand-2);--vif-marque:var(--accent);--vif-etoile:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root{--vif-etoile:color-mix(in srgb, var(--on-deep) 95%, transparent)}}:root{--vif-etoile-2:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root{--vif-etoile-2:color-mix(in srgb, var(--on-deep) 80%, transparent)}}:root{--vif-brume:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root{--vif-brume:color-mix(in srgb, var(--brand-2) 4%, transparent)}}:root{--vif-brume-2:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--vif-brume-2:color-mix(in srgb, var(--accent) 3%, transparent)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--vif-halo:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--vif-halo:color-mix(in srgb, var(--brand-2) 6%, transparent)}}:root:not([data-theme=light]){--vif-halo-bord:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--vif-halo-bord:color-mix(in srgb, var(--brand-2) 95%, transparent)}}:root:not([data-theme=light]){--vif-levee:0 18px 40px -16px #000000b3, 0 0 0 1px var(--brand-2), 0 0 28px -8px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--vif-levee:0 18px 40px -16px #000000b3, 0 0 0 1px color-mix(in srgb, var(--brand-2) 22%, transparent), 0 0 28px -8px color-mix(in srgb, var(--brand-2) 24%, transparent)}}:root:not([data-theme=light]){--vif-etoile:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--vif-etoile:color-mix(in srgb, var(--on-deep) 16%, transparent)}}:root:not([data-theme=light]){--vif-etoile-2:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--vif-etoile-2:color-mix(in srgb, var(--on-deep) 11%, transparent)}}:root:not([data-theme=light]){--vif-brume:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--vif-brume:color-mix(in srgb, var(--brand-2) 7%, transparent)}}:root:not([data-theme=light]){--vif-brume-2:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]){--vif-brume-2:color-mix(in srgb, var(--accent) 5%, transparent)}}}:root[data-theme=dark]{--vif-halo:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--vif-halo:color-mix(in srgb, var(--brand-2) 6%, transparent)}}:root[data-theme=dark]{--vif-halo-bord:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--vif-halo-bord:color-mix(in srgb, var(--brand-2) 95%, transparent)}}:root[data-theme=dark]{--vif-levee:0 18px 40px -16px #000000b3, 0 0 0 1px var(--brand-2), 0 0 28px -8px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--vif-levee:0 18px 40px -16px #000000b3, 0 0 0 1px color-mix(in srgb, var(--brand-2) 22%, transparent), 0 0 28px -8px color-mix(in srgb, var(--brand-2) 24%, transparent)}}:root[data-theme=dark]{--vif-etoile:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--vif-etoile:color-mix(in srgb, var(--on-deep) 16%, transparent)}}:root[data-theme=dark]{--vif-etoile-2:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--vif-etoile-2:color-mix(in srgb, var(--on-deep) 11%, transparent)}}:root[data-theme=dark]{--vif-brume:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--vif-brume:color-mix(in srgb, var(--brand-2) 7%, transparent)}}:root[data-theme=dark]{--vif-brume-2:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark]{--vif-brume-2:color-mix(in srgb, var(--accent) 5%, transparent)}}body .vif-calques{display:contents}body .vif-lentille,body .vif-reflet,body .vif-eclat{pointer-events:none;opacity:0;contain:strict;width:0;height:0;position:fixed;top:0;left:0;overflow:hidden}body .vif-lentille{z-index:0}body .vif-lentille[data-on]{opacity:1;transition:opacity var(--dur-2) var(--ease-out)}body .vif-reflet,body .vif-eclat{z-index:2147483000}body .vif-reflet[data-on],body .vif-eclat[data-on]{opacity:1}body .vif-halo,body .vif-bord-lueur{border-radius:var(--r-full);position:absolute;top:0;left:0}body .vif-halo{will-change:transform;background:radial-gradient(closest-side, var(--vif-halo), transparent);width:520px;height:520px}body .vif-bord{position:absolute;overflow:hidden}body .vif-bord[data-cote=haut]{width:100%;height:2px;top:0;left:0}body .vif-bord[data-cote=bas]{width:100%;height:2px;bottom:0;left:0}body .vif-bord[data-cote=gauche]{width:2px;height:100%;top:0;left:0}body .vif-bord[data-cote=droite]{width:2px;height:100%;top:0;right:0}body .vif-bord-lueur{background:radial-gradient(closest-side, var(--vif-halo-bord), transparent);width:320px;height:320px}body .vif-reflet-bande{background:linear-gradient(105deg, transparent 0%, var(--sheen) 50%, transparent 100%);width:60%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){body .vif-reflet-bande{background:linear-gradient(105deg, transparent 0%, color-mix(in srgb, var(--sheen) 55%, transparent) 50%, transparent 100%)}}body .vif-reflet-bande{will-change:transform}body .vif-onde{border-radius:var(--r-full);will-change:transform, opacity;position:absolute;top:0;left:0}body .btn{--vif-eclat:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .btn{--vif-eclat:color-mix(in srgb, var(--brand-2) 16%, transparent)}}body .btn-primary,body .btn-accent{--vif-eclat:#00000024}body .btn-danger{--vif-eclat:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .btn-danger{--vif-eclat:color-mix(in srgb, var(--danger) 14%, transparent)}}body .btn-primary{--vif-reflet-texte:.5}body .btn-accent{--vif-reflet-texte:.18}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body .btn{--vif-eclat:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root:not([data-theme=light]) body .btn{--vif-eclat:color-mix(in srgb, var(--on-deep) 12%, transparent)}}:root:not([data-theme=light]) body .btn-primary,:root:not([data-theme=light]) body .btn-accent{--vif-eclat:#00000024}:root:not([data-theme=light]) body .btn-primary{--vif-reflet-texte:.05}}:root[data-theme=dark] body .btn{--vif-eclat:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] body .btn{--vif-eclat:color-mix(in srgb, var(--on-deep) 12%, transparent)}}:root[data-theme=dark] body .btn-primary,:root[data-theme=dark] body .btn-accent{--vif-eclat:#00000024}:root[data-theme=dark] body .btn-primary{--vif-reflet-texte:.05}@media (hover:hover){body :is(.card,.tblcard,.kpi,.stat,.clientcard,.quota-card,.env-card,.doc-card,.presta-card,.lic-card,.settings-brick,.esp-tile){transition:box-shadow var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), background var(--dur-1) var(--ease-out)}body :is(.card,.tblcard,.kpi,.stat,.clientcard,.quota-card,.env-card,.doc-card,.presta-card,.lic-card,.settings-brick,.esp-tile):hover{box-shadow:var(--vif-levee)}}body .btn{transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), outline-offset var(--dur-2) var(--ease-out), outline-color var(--dur-2) var(--ease-out)}body .btn:not(:disabled):active{box-shadow:inset 0 2px 5px #0000002e}body .seg>button,body .seg>a{transition:transform var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}body .seg>button:active,body .seg>a:active{transform:scale(.96)}@keyframes vif-anneau{0%{outline-offset:7px;outline-color:#0000}}body :is(.btn,.tab,.seg>button,.seg>a,.nav a,.nav>button,button.nav,.mu-b-tete):focus-visible{animation:vif-anneau var(--dur-2) var(--ease-out)}@media (hover:hover) and (min-width:561px){body .rtable:not(.vpn-doc *) tbody tr>:first-child{background-image:linear-gradient(var(--vif-marque), var(--vif-marque));transition:background-size var(--dur-2) var(--ease-out);background-position:0;background-repeat:no-repeat;background-size:3px 0%}body .rtable:not(.vpn-doc *) tbody tr:hover>:first-child{background-size:3px 70%}}body .input:not(select):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),body textarea{background-image:linear-gradient(var(--vif-trait-c), var(--vif-trait-c));transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), background-size var(--dur-3) var(--ease-out);background-position:50% 100%;background-repeat:no-repeat;background-size:0% 2px}body .input:not(select):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus,body textarea:focus{background-size:100% 2px}body .tab:not(.on):not(.active){transition:color var(--dur-2) var(--ease-out), border-bottom-color var(--dur-2) var(--ease-out), background-size var(--dur-2) var(--ease-out), outline-offset var(--dur-2) var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:50% 100%;background-repeat:no-repeat;background-size:0% 2px}body .tab:not(.on):not(.active):hover{background-size:46% 2px}body .nav a:not(.active){background-image:linear-gradient(var(--vif-marque), var(--vif-marque));background-position:0;background-repeat:no-repeat;background-size:3px 0%}body .nav a:not(.active):hover{background-size:3px 56%}body .nav a{transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), background-size var(--dur-2) var(--ease-out)}body .shell:before,body .shell:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}body .shell:before{background-image:radial-gradient(1px 1px at 37px 61px, var(--vif-etoile) 99%, transparent), radial-gradient(1.5px 1.5px at 151px 23px, var(--vif-etoile-2) 99%, transparent), radial-gradient(1px 1px at 97px 181px, var(--vif-etoile-2) 99%, transparent), radial-gradient(1.5px 1.5px at 260px 140px, var(--vif-etoile) 99%, transparent), radial-gradient(60% 50% at 100% 0%, var(--vif-brume), transparent 70%), radial-gradient(50% 45% at 0% 100%, var(--vif-brume-2), transparent 70%);background-repeat:repeat,repeat,repeat,repeat,no-repeat,no-repeat;background-size:211px 197px,293px 251px,167px 223px,379px 331px,100% 100%,100% 100%}body .shell:after{background-image:radial-gradient(1.5px 1.5px at 71px 113px, var(--vif-etoile) 99%, transparent), radial-gradient(1px 1px at 199px 47px, var(--vif-etoile-2) 99%, transparent), radial-gradient(1.5px 1.5px at 23px 271px, var(--vif-etoile-2) 99%, transparent);background-size:241px 229px,313px 283px,409px 367px}body .shell:not(:has(.acc-hero)):before{content:none}body .shell:not(:has(.acc-hero)):after{content:none}@media (prefers-reduced-motion:no-preference){body dialog[open]:not(.cal-dlg):not(.cf-dlg),body dialog[open]:not(.cal-dlg):not(.cf-dlg)::backdrop{transition:opacity var(--dur-2) var(--ease-out)}@starting-style{body dialog[open]:not(.cal-dlg):not(.cf-dlg),body dialog[open]:not(.cal-dlg):not(.cf-dlg)::backdrop{opacity:0}}body .shell .nav a>span:last-child{animation:vif-pastille var(--dur-2) var(--ease-out) backwards}}@keyframes vif-pastille{0%{opacity:0;scale:.6}}@media (prefers-reduced-motion:reduce){body .vif-lentille,body :is(.card,.tblcard,.kpi,.stat,.clientcard,.quota-card,.env-card,.doc-card,.presta-card,.lic-card,.settings-brick,.esp-tile),body .btn,body .seg>button,body .seg>a,body .rtable:not(.vpn-doc *) tbody tr>:first-child,body .input:not(select):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),body textarea,body .tab:not(.on):not(.active),body .nav a{transition:none}body .seg>button:active,body .seg>a:active{transform:none}body :is(.btn,.tab,.seg>button,.seg>a,.nav a,.nav>button,button.nav,.mu-b-tete):focus-visible{animation:none}body dialog[open]:not(.cal-dlg):not(.cf-dlg),body dialog[open]:not(.cal-dlg):not(.cf-dlg)::backdrop{transition:none}body .shell .nav a>span:last-child{animation:none}}.lic-groupe{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.lic-chip-mentions{flex-wrap:nowrap;flex:none;align-items:baseline;gap:0;margin-left:0;display:inline-flex}.lic-chip-mentions:before{content:"+";color:var(--faint);font-size:var(--fs-nano);font-weight:var(--fw-regular);margin-right:3px}.lic-chip-plus+.lic-chip-plus:before{content:", ";white-space:pre}.lic-chip-plus{font-family:inherit;font-size:var(--fs-nano);font-weight:var(--fw-regular);line-height:inherit;color:var(--ink);background:0 0;border:0;margin:0;padding:0;display:inline}@supports (color:color-mix(in lab, red, red)){.lic-chip-plus{color:color-mix(in srgb, var(--ink) 70%, transparent)}}.lic-chip-plus{cursor:pointer;transition:color var(--dur-1) var(--ease-out)}.lic-chip{isolation:isolate;border-radius:var(--r-full);font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;color:var(--ink);background:var(--lic-c);flex-wrap:nowrap;align-items:center;gap:4px;padding:2px 9px;line-height:1.6;display:inline-flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.lic-chip{background:color-mix(in srgb, var(--lic-c) 14%, transparent)}}.lic-chip{border:1px solid var(--lic-c)}@supports (color:color-mix(in lab, red, red)){.lic-chip{border:1px solid color-mix(in srgb, var(--lic-c) 32%, transparent)}}.lic-chip{transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}.lic-chip:has(.lic-chip-mentions){max-width:100%}.lic-chip:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:linear-gradient(#ffffff73,#fff0 62%);position:absolute;inset:0}.lic-chip:after{content:"";pointer-events:none;z-index:-1;opacity:0;background:linear-gradient(90deg,#fff0,#ffffffb8,#fff0);width:45%;position:absolute;top:0;bottom:0;left:-60%;transform:translate(0)skew(-18deg)}.lic-chip-nom{border-radius:var(--r-full);min-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;cursor:pointer;transition:background var(--dur-1) var(--ease-out);background:0 0;border:0;flex:0 auto;align-items:center;gap:6px;margin:-1px -3px;padding:1px 3px;display:inline-flex}.lic-chip-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lic-chip-nom:hover{background:var(--lic-c)}@supports (color:color-mix(in lab, red, red)){.lic-chip-nom:hover{background:color-mix(in srgb, var(--lic-c) 20%, transparent)}}.lic-chip-plus:hover{color:var(--ink)}.lic-chip-nom:focus-visible,.lic-chip-plus:focus-visible{outline:2px solid var(--accent-deep);outline-offset:-2px;border-radius:var(--r-2xs)}.lic-chip:focus-within{border-color:var(--lic-c)}@supports (color:color-mix(in lab, red, red)){.lic-chip:focus-within{border-color:color-mix(in srgb, var(--lic-c) 55%, transparent)}}.lic-chip:focus-within{box-shadow:0 0 0 3px var(--lic-c)}@supports (color:color-mix(in lab, red, red)){.lic-chip:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--lic-c) 14%, transparent)}}.lic-chip:has(.lic-chip-nom:hover):after{animation:lic-reflet var(--dur-3) var(--ease-out) both}.lic-chip:has(.lic-chip-nom:focus-visible):after{animation:lic-reflet var(--dur-3) var(--ease-out) both}@keyframes lic-reflet{0%{opacity:0;transform:translate(0)skew(-18deg)}25%{opacity:1}to{opacity:0;transform:translate(360%)skew(-18deg)}}.lic-dot{background:var(--lic-c);width:8px;height:8px;box-shadow:0 0 0 0 var(--lic-c);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.lic-dot{box-shadow:0 0 0 0 color-mix(in srgb, var(--lic-c) 40%, transparent)}}.lic-dot{transition:box-shadow var(--dur-2) var(--ease-out)}.lic-chip-nom:hover .lic-dot,.lic-chip-nom:focus-visible .lic-dot{box-shadow:0 0 0 3px var(--lic-c)}@supports (color:color-mix(in lab, red, red)){.lic-chip-nom:hover .lic-dot,.lic-chip-nom:focus-visible .lic-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--lic-c) 26%, transparent)}}:root[data-theme=dark] .lic-chip:before,:root:not([data-theme=light]) .lic-chip:before{background:linear-gradient(#ffffff1a,#fff0 62%)}:root[data-theme=dark] .lic-chip:after,:root:not([data-theme=light]) .lic-chip:after{background:linear-gradient(90deg,#fff0,#ffffff42,#fff0)}@media (prefers-reduced-motion:reduce){.lic-chip{transition:none}.lic-chip:has(.lic-chip-nom:hover):after{animation:none}.lic-chip:has(.lic-chip-nom:focus-visible):after{animation:none}.lic-dot{transition:none}}@media (pointer:coarse){body .lic-chip{min-height:calc(var(--tap-sm,40px) + 2px);align-items:stretch;padding-top:0;padding-bottom:0}body .lic-chip-nom{white-space:nowrap;align-self:stretch;margin-top:-1px;margin-bottom:-1px}body .lic-chip-mentions{align-self:stretch;align-items:center}body .lic-chip-plus{min-width:var(--tap-sm,40px);white-space:nowrap;justify-content:center;align-self:stretch;align-items:center;margin-top:-1px;margin-bottom:-1px;display:inline-flex}}body .lic-fen{width:min(460px,100%);padding:0;overflow:hidden}body .lic-fen-genre{border-radius:var(--r-full);border:1px solid var(--lic-c);margin-left:8px;padding:1px 9px}@supports (color:color-mix(in lab, red, red)){body .lic-fen-genre{border:1px solid color-mix(in srgb, var(--lic-c) 38%, transparent)}}body .lic-fen-genre{background:var(--lic-c)}@supports (color:color-mix(in lab, red, red)){body .lic-fen-genre{background:color-mix(in srgb, var(--lic-c) 12%, transparent)}}body .lic-fen-genre{color:var(--ink);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap}.lic-fen-note{border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line);color:var(--ink);font-size:var(--fs-sm);margin:0 0 12px;padding:9px 11px;line-height:1.5}.lic-fen-tete{border-bottom:1px solid var(--line);background:var(--lic-c,var(--line));align-items:center;gap:11px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){.lic-fen-tete{background:color-mix(in srgb, var(--lic-c,var(--line)) 12%, var(--surface))}}body .lic-fen-pastille{background:var(--lic-c,var(--line));width:12px;height:12px;box-shadow:0 0 0 3px var(--lic-c,var(--line));border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){body .lic-fen-pastille{box-shadow:0 0 0 3px color-mix(in srgb, var(--lic-c,var(--line)) 22%, transparent)}}body .lic-fen-tete h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);flex:1;margin:0}body .lic-fen-corps{flex-direction:column;gap:18px;padding:16px 18px 18px;display:flex}body .lic-fen-accroche{color:var(--muted);font-size:var(--fs-md);margin:0;line-height:1.5}body .lic-fen-titre{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}body .lic-fen-liste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}body .lic-fen-liste li{font-size:var(--fs-body);color:var(--ink);align-items:flex-start;gap:10px;line-height:1.45;display:flex}body .lic-fen-marque{width:17px;height:17px;font-size:var(--fs-nano);font-weight:var(--fw-bold);border-radius:50%;flex:none;place-items:center;margin-top:1px;line-height:1;display:grid}body .lic-fen-marque[data-compris="1"]{background:var(--ok-bg);color:var(--ok-ink)}body .lic-fen-marque[data-compris="0"]{background:var(--danger-bg);color:var(--danger)}body .lic-fen-liste li[data-compris="0"]{color:var(--muted)}.fold-bar{border-radius:var(--r-xs);width:100%;min-height:32px;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);background:0 0;border:none;align-items:center;gap:10px;margin:0;padding:0;display:flex}.fold-bar:hover,.fold-bar:focus-visible{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.fold-bar:hover,.fold-bar:focus-visible{background:color-mix(in srgb, var(--brand) 6%, transparent)}}.fold-bar:hover,.fold-bar:focus-visible{box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.fold-bar:hover,.fold-bar:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 7%, transparent)}}body .fold-bar:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .fold-bar:active{background:color-mix(in srgb, var(--brand) 11%, transparent)}}body .fold-bar:active{transition:none}.fold-chevbtn{border-radius:var(--r-xs);cursor:pointer;width:32px;height:32px;transition:background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);background:0 0;border:none;flex:none;place-items:center;padding:0;display:inline-grid}.fold-chevbtn:hover,.fold-chevbtn:focus-visible{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.fold-chevbtn:hover,.fold-chevbtn:focus-visible{background:color-mix(in srgb, var(--brand) 8%, transparent)}}.fold-chevbtn:hover,.fold-chevbtn:focus-visible{box-shadow:0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.fold-chevbtn:hover,.fold-chevbtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 8%, transparent)}}body .fold-chevbtn:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .fold-chevbtn:active{background:color-mix(in srgb, var(--brand) 14%, transparent)}}body .fold-chevbtn:active{transition:none}.th-sort{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out)}.th-sort:after{content:"↕";margin-left:5px}.th-sort:hover,.th-sort:focus-visible{color:var(--ink);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.th-sort:hover,.th-sort:focus-visible{background:color-mix(in srgb, var(--brand) 7%, var(--surface-2))}}body .th-sort:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .th-sort:active{background:color-mix(in srgb, var(--brand) 12%, var(--surface-2))}}body .th-sort:active{transition:none}.th-sort.on{color:var(--ink)}.th-sort.on:after{content:"↑";color:var(--brand-2)}.th-sort.on.desc:after{content:"↓"}.rowmark{border-radius:var(--r-full);font-size:var(--fs-nano);font-weight:var(--fw-semibold);vertical-align:middle;white-space:nowrap;transition:background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);border:1px solid #0000;align-items:center;margin-left:7px;padding:0 6px;display:inline-flex}.rowmark:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.rowmark:hover{background:color-mix(in srgb, currentColor 10%, transparent)}}.rowmark:hover{box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.rowmark:hover{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 12%, transparent)}}.rowmark-info{color:var(--brand-2);border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.rowmark-info{border-color:color-mix(in srgb, var(--brand-2) 45%, transparent)}}.rowmark-mvt{color:var(--mvt-ink);border-color:var(--mvt)}.rowmark-new{color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.rowmark-new{background:color-mix(in srgb, var(--brand-2) 12%, transparent)}}.rowmark-new{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.rowmark-new{border-color:color-mix(in srgb, var(--brand-2) 35%, transparent)}}.rowmark-new{padding:0 7px}.rowmark-new:hover{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.rowmark-new:hover{background:color-mix(in srgb, var(--brand-2) 20%, transparent)}}.rowmark-wait{color:var(--wait-ink);background:var(--wait)}@supports (color:color-mix(in lab, red, red)){.rowmark-wait{background:color-mix(in srgb, var(--wait) 14%, transparent)}}.rowmark-wait{border-color:var(--wait)}@supports (color:color-mix(in lab, red, red)){.rowmark-wait{border-color:color-mix(in srgb, var(--wait) 38%, transparent)}}.rowmark-wait{padding:0 7px}.rowmark-wait:hover{background:var(--wait)}@supports (color:color-mix(in lab, red, red)){.rowmark-wait:hover{background:color-mix(in srgb, var(--wait) 22%, transparent)}}@media (prefers-reduced-motion:reduce){.fold-bar,.fold-chevbtn,.th-sort,.rowmark{transition:none}}.stgline{border-radius:var(--r-sm);cursor:pointer;transition:opacity var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);align-items:baseline;gap:9px;padding:5px 8px;display:flex}.stgline.off{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.stgline.off{background:color-mix(in srgb, var(--muted) 8%, transparent)}}.stgline.off{opacity:.55}.stgline:hover{background:var(--brand-2)}.stgline:has(:focus-visible){background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.stgline:hover{background:color-mix(in srgb, var(--brand-2) 6%, var(--surface))}.stgline:has(:focus-visible){background:color-mix(in srgb, var(--brand-2) 6%, var(--surface))}}.stgline:hover{box-shadow:0 0 0 3px var(--brand-2)}.stgline:has(:focus-visible){box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.stgline:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 9%, transparent)}.stgline:has(:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 9%, transparent)}}.stgline.off:hover{background:var(--muted)}.stgline.off:has(:focus-visible){background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.stgline.off:hover{background:color-mix(in srgb, var(--muted) 14%, transparent)}.stgline.off:has(:focus-visible){background:color-mix(in srgb, var(--muted) 14%, transparent)}}.stgline.off:hover{box-shadow:0 0 0 3px var(--muted)}.stgline.off:has(:focus-visible){box-shadow:0 0 0 3px var(--muted)}@supports (color:color-mix(in lab, red, red)){.stgline.off:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--muted) 10%, transparent)}.stgline.off:has(:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--muted) 10%, transparent)}}.stgline.off:hover{opacity:.8}.stgline.off:has(:focus-visible){opacity:.8}.smblvl{border:1px solid var(--line);border-radius:var(--r-sm);flex:none;display:inline-flex;overflow:hidden}.smblvl.busy{opacity:.55}.smblvl-b{cursor:pointer;font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:none;padding:5px 11px}.smblvl-b:disabled{cursor:default}.smblvl-b.on{background:var(--lvl-c);color:var(--on-deep)}@media (pointer:coarse){.smblvl-b{min-height:var(--tap-sm,40px)}}.smblvl-b:not(.on):not(:disabled):hover,.smblvl-b:not(.on):focus-visible{background:var(--lvl-c)}@supports (color:color-mix(in lab, red, red)){.smblvl-b:not(.on):not(:disabled):hover,.smblvl-b:not(.on):focus-visible{background:color-mix(in srgb, var(--lvl-c) 20%, transparent)}}.smblvl-b:not(.on):not(:disabled):hover,.smblvl-b:not(.on):focus-visible{color:var(--ink)}.smblvl-b:focus-visible{outline-offset:-2px}.smbpick{border:1px solid var(--line);background:var(--surface);transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}.smbpick.on{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.smbpick.on{border-color:color-mix(in srgb, var(--brand-2) 45%, var(--line))}}.smbpick.on{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.smbpick.on{background:color-mix(in srgb, var(--brand-2) 6%, var(--surface))}}.smbpick:hover{border-color:var(--brand-2)}.smbpick:has(:focus-visible){border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.smbpick:hover{border-color:color-mix(in srgb, var(--brand-2) 30%, var(--line))}.smbpick:has(:focus-visible){border-color:color-mix(in srgb, var(--brand-2) 30%, var(--line))}}.smbpick:hover{background:var(--brand-2)}.smbpick:has(:focus-visible){background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.smbpick:hover{background:color-mix(in srgb, var(--brand-2) 4%, var(--surface))}.smbpick:has(:focus-visible){background:color-mix(in srgb, var(--brand-2) 4%, var(--surface))}}.smbpick:hover{box-shadow:0 0 0 3px var(--brand-2)}.smbpick:has(:focus-visible){box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.smbpick:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 8%, transparent)}.smbpick:has(:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 8%, transparent)}}.smbpick.on:hover{border-color:var(--brand-2)}.smbpick.on:has(:focus-visible){border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.smbpick.on:hover{border-color:color-mix(in srgb, var(--brand-2) 60%, var(--line))}.smbpick.on:has(:focus-visible){border-color:color-mix(in srgb, var(--brand-2) 60%, var(--line))}}.smbpick.on:hover{background:var(--brand-2)}.smbpick.on:has(:focus-visible){background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.smbpick.on:hover{background:color-mix(in srgb, var(--brand-2) 11%, var(--surface))}.smbpick.on:has(:focus-visible){background:color-mix(in srgb, var(--brand-2) 11%, var(--surface))}}.smbpick.on:hover{box-shadow:0 0 0 3px var(--brand-2)}.smbpick.on:has(:focus-visible){box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.smbpick.on:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 12%, transparent)}.smbpick.on:has(:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 12%, transparent)}}.accrow{transition:background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}.accrow.on{background:var(--accent-bg)}.accrow:hover{background:var(--brand-2)}.accrow:has(:focus-visible){background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.accrow:hover{background:color-mix(in srgb, var(--brand-2) 5%, var(--surface))}.accrow:has(:focus-visible){background:color-mix(in srgb, var(--brand-2) 5%, var(--surface))}}.accrow:hover{box-shadow:0 0 0 3px var(--brand-2)}.accrow:has(:focus-visible){box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.accrow:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 8%, transparent)}.accrow:has(:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 8%, transparent)}}.accrow.on:hover{background:var(--accent)}.accrow.on:has(:focus-visible){background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.accrow.on:hover{background:color-mix(in srgb, var(--accent) 12%, var(--surface))}.accrow.on:has(:focus-visible){background:color-mix(in srgb, var(--accent) 12%, var(--surface))}}.accrow.on:hover{box-shadow:0 0 0 3px var(--accent)}.accrow.on:has(:focus-visible){box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab, red, red)){.accrow.on:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.accrow.on:has(:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}}.x.xdel{color:var(--danger);transition:background var(--dur-1) var(--ease-out)}.x.xdel:hover,.x.xdel:focus-visible{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.x.xdel:hover,.x.xdel:focus-visible{background:color-mix(in srgb, var(--danger) 12%, transparent)}}.x.xdel:hover,.x.xdel:focus-visible{color:var(--danger)}.liccard{cursor:pointer;border-radius:var(--r);border:1.5px solid var(--line);background:var(--surface);transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);flex-direction:column;padding:15px 16px;display:flex;position:relative}.liccard.on{border-color:var(--card-c);background:var(--card-c)}@supports (color:color-mix(in lab, red, red)){.liccard.on{background:color-mix(in srgb, var(--card-c) 8%, var(--surface))}}.liccard.on{box-shadow:0 0 0 3px var(--card-c)}@supports (color:color-mix(in lab, red, red)){.liccard.on{box-shadow:0 0 0 3px color-mix(in srgb, var(--card-c) 18%, transparent)}}.liccard:hover{border-color:var(--card-c)}.liccard:has(:focus-visible){border-color:var(--card-c)}@supports (color:color-mix(in lab, red, red)){.liccard:hover{border-color:color-mix(in srgb, var(--card-c) 45%, var(--line))}.liccard:has(:focus-visible){border-color:color-mix(in srgb, var(--card-c) 45%, var(--line))}}.liccard:hover{background:var(--card-c)}.liccard:has(:focus-visible){background:var(--card-c)}@supports (color:color-mix(in lab, red, red)){.liccard:hover{background:color-mix(in srgb, var(--card-c) 5%, var(--surface))}.liccard:has(:focus-visible){background:color-mix(in srgb, var(--card-c) 5%, var(--surface))}}.liccard:hover{box-shadow:0 0 0 3px var(--card-c)}.liccard:has(:focus-visible){box-shadow:0 0 0 3px var(--card-c)}@supports (color:color-mix(in lab, red, red)){.liccard:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--card-c) 10%, transparent)}.liccard:has(:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--card-c) 10%, transparent)}}.liccard.on:hover{border-color:var(--card-c);background:var(--card-c)}.liccard.on:has(:focus-visible){border-color:var(--card-c);background:var(--card-c)}@supports (color:color-mix(in lab, red, red)){.liccard.on:hover{background:color-mix(in srgb, var(--card-c) 13%, var(--surface))}.liccard.on:has(:focus-visible){background:color-mix(in srgb, var(--card-c) 13%, var(--surface))}}.liccard.on:hover{box-shadow:0 0 0 3px var(--card-c)}.liccard.on:has(:focus-visible){box-shadow:0 0 0 3px var(--card-c)}@supports (color:color-mix(in lab, red, red)){.liccard.on:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--card-c) 26%, transparent)}.liccard.on:has(:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb, var(--card-c) 26%, transparent)}}.liccard>.liccard-in{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}@media (prefers-reduced-motion:reduce){.stgline,.smblvl-b,.smbpick,.accrow,.x.xdel,.liccard{transition:none}}.glpi-opt{text-align:left;width:100%;color:var(--ink);font-size:var(--fs-body);cursor:pointer;transition:background var(--dur-1) var(--ease-out);background:0 0;border:none;padding:7px 12px;display:block}.glpi-opt.on{background:var(--surface-2)}.glpi-opt:hover,.glpi-opt:focus-visible{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.glpi-opt:hover,.glpi-opt:focus-visible{background:color-mix(in srgb, var(--brand-2) 8%, var(--surface))}}.glpi-opt.on:hover,.glpi-opt.on:focus-visible{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.glpi-opt.on:hover,.glpi-opt.on:focus-visible{background:color-mix(in srgb, var(--brand-2) 14%, var(--surface-2))}}.doc-toc-lnk{border-radius:var(--r-sm);color:var(--muted);line-height:1.3;font-weight:var(--fw-medium);transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:0 0;border-left:2px solid #0000;align-items:baseline;gap:8px;padding:6px 10px;text-decoration:none;display:flex}.doc-toc-lnk .num{font-variant-numeric:tabular-nums;opacity:.6;flex:none}.doc-toc-lnk.on{border-left-color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.doc-toc-lnk.on{background:color-mix(in srgb, var(--brand-2) 9%, transparent)}}.doc-toc-lnk.on{color:var(--brand-2);font-weight:var(--fw-bold)}.doc-toc-lnk:hover,.doc-toc-lnk:focus-visible{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.doc-toc-lnk:hover,.doc-toc-lnk:focus-visible{background:color-mix(in srgb, var(--brand-2) 7%, transparent)}}.doc-toc-lnk:hover,.doc-toc-lnk:focus-visible{color:var(--brand-2);box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.doc-toc-lnk:hover,.doc-toc-lnk:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 8%, transparent)}}.doc-toc-lnk:hover,.doc-toc-lnk:focus-visible{text-decoration:none!important}.doc-toc-lnk.on:hover,.doc-toc-lnk.on:focus-visible{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.doc-toc-lnk.on:hover,.doc-toc-lnk.on:focus-visible{background:color-mix(in srgb, var(--brand-2) 15%, transparent)}}.seg-brick{flex:none}.seg-brick a.on.b-mail{background:var(--accent-deep);color:var(--on-accent);box-shadow:none}.seg-brick a.on.b-dc{background:var(--dc-deep);color:var(--on-accent);box-shadow:none}.seg-brick a.on.b-mail:hover,.seg-brick a.on.b-mail:focus-visible{background:var(--accent-deep);color:var(--on-accent)}.seg-brick a.on.b-dc:hover,.seg-brick a.on.b-dc:focus-visible{background:var(--dc-deep);color:var(--on-accent)}.vpn-os{font-size:var(--fs-md);font-weight:var(--fw-bold);border-radius:var(--r);border:1.5px solid var(--line);background:var(--surface);color:var(--ink);transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);flex:160px;justify-content:center;align-items:center;gap:9px;padding:13px 18px;text-decoration:none;display:inline-flex}.vpn-os.on{border-color:var(--brand);background:var(--brand);color:var(--on-brand);box-shadow:0 6px 18px -6px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.vpn-os.on{box-shadow:0 6px 18px -6px color-mix(in srgb, var(--brand-2) 60%, transparent)}}.vpn-os:hover,.vpn-os:focus-visible{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.vpn-os:hover,.vpn-os:focus-visible{border-color:color-mix(in srgb, var(--brand-2) 45%, var(--line))}}.vpn-os:hover,.vpn-os:focus-visible{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.vpn-os:hover,.vpn-os:focus-visible{background:color-mix(in srgb, var(--brand-2) 7%, var(--surface))}}.vpn-os:hover,.vpn-os:focus-visible{color:var(--brand-2);box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.vpn-os:hover,.vpn-os:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 12%, transparent)}}.vpn-os:hover,.vpn-os:focus-visible{text-decoration:none!important}.vpn-os.on:hover,.vpn-os.on:focus-visible{border-color:var(--brand);background:var(--brand);color:var(--on-brand);box-shadow:0 6px 18px -6px var(--brand-2), 0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.vpn-os.on:hover,.vpn-os.on:focus-visible{box-shadow:0 6px 18px -6px color-mix(in srgb, var(--brand-2) 60%, transparent), 0 0 0 3px color-mix(in srgb, var(--brand-2) 24%, transparent)}}.esp-brique{border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;color:#9fb4d0;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:7px 8px;text-decoration:none;display:inline-flex;position:relative}.esp-brique.on{background:var(--accent-deep);color:var(--on-accent);font-weight:var(--fw-bold)}.esp-brique:hover,.esp-brique:focus-visible{color:#fff;background:#ffffff17}.esp-brique.on:hover,.esp-brique.on:focus-visible{background:var(--accent-deep);color:var(--on-accent)}.dc-app{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;text-align:left;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);align-items:center;gap:8px;padding:9px 11px;display:flex}.dc-app-none{color:var(--faint);font-size:var(--fs-body);gap:6px}.dc-app.on{border-color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.dc-app.on{background:color-mix(in srgb, var(--brand-2) 8%, var(--surface))}}.dc-app.on{box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.dc-app.on{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 14%, transparent)}}.dc-app:hover,.dc-app:focus-visible{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.dc-app:hover,.dc-app:focus-visible{border-color:color-mix(in srgb, var(--brand-2) 40%, var(--line))}}.dc-app:hover,.dc-app:focus-visible{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.dc-app:hover,.dc-app:focus-visible{background:color-mix(in srgb, var(--brand-2) 5%, var(--surface))}}.dc-app:hover,.dc-app:focus-visible{box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.dc-app:hover,.dc-app:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 9%, transparent)}}.dc-app.on:hover,.dc-app.on:focus-visible{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.dc-app.on:hover,.dc-app.on:focus-visible{background:color-mix(in srgb, var(--brand-2) 13%, var(--surface))}}.dc-app.on:hover,.dc-app.on:focus-visible{box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.dc-app.on:hover,.dc-app.on:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 22%, transparent)}}@media (prefers-reduced-motion:reduce){.glpi-opt,.doc-toc-lnk,.vpn-os,.esp-brique,.dc-app{transition:none}}body .side .seg-astre{background:#ffffff12;border-color:#ffffff24}body .side .seg-astre .seg-i{color:var(--side-sub);box-shadow:none;background:0 0}body .side .seg-astre button.on,body .side .seg-astre .seg-i.on{color:var(--side-ink-strong);box-shadow:none;background:#ffffff2e}body .side .seg-astre .seg-i:hover,body .side .seg-astre .seg-i:focus-visible{color:#fff;background:#ffffff17}body .side .seg-astre .seg-i.on:hover,body .side .seg-astre .seg-i.on:focus-visible{color:#fff;background:#ffffff38}button.orgswitch-head{width:100%;font:inherit;color:inherit;text-align:left}.rcard:has(>input[type=radio]:focus-visible){border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 0 0 4px var(--accent)}@supports (color:color-mix(in lab, red, red)){.rcard:has(>input[type=radio]:focus-visible){box-shadow:0 0 0 1px var(--accent), 0 0 0 4px color-mix(in srgb, var(--accent) 22%, transparent)}}.reqrow:focus-within{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.reqrow:focus-within{background:color-mix(in srgb, var(--brand-2) 4%, var(--surface))}}.reqrow:focus-within{box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.reqrow:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 7%, transparent)}}.card:has(>a[href]):focus-within{box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.card:has(>a[href]):focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 9%, transparent)}}.rtable tbody tr:focus-within{--rt-fond:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.rtable tbody tr:focus-within{--rt-fond:color-mix(in srgb, var(--brand-2) 4%, var(--surface))}}.rtable tbody tr:focus-within{background:var(--rt-fond)}@media (prefers-reduced-motion:reduce){.rtable tbody tr{transition:none}.rcard:has(>input[type=radio]){transition:none}}@media (pointer:fine){.nj-filtres .seg button{min-height:28px;padding-top:0;padding-bottom:0}}.nj-scope{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.nj-scope .seg a{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.nj-folds .setmenu{align-content:flex-start;max-height:148px;overflow-y:auto}@media (min-width:900px){.nj-folds .setmenu{z-index:3;position:sticky;top:0}}.nj-foldbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.nj-foldbar .nj-foldbar-act{flex-wrap:wrap;gap:8px;margin-left:auto;display:inline-flex}@media (max-width:560px){.nj-foldbar .nj-foldbar-act{margin-left:0}}.nj-pick-name{color:var(--ink);font-weight:var(--fw-semibold);text-decoration:none}.nj-pick-name:hover{color:var(--brand-2);text-decoration:none}.nj-pick-off{opacity:.6}@media (min-width:561px){.nj-pick th.nj-num,.nj-pick td.nj-num{text-align:right;white-space:nowrap}}.nj-hits{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap}.nj-hits b{color:var(--ink)}.forti-filtres{margin-top:12px}@media (pointer:fine){.forti-filtres .seg button{min-height:28px;padding-top:0;padding-bottom:0}}.forti-filtres select{max-width:100%}.forti-tri-tel{display:none}@media (max-width:560px){.forti-tri-tel{align-items:stretch;gap:10px;margin-top:10px;display:flex}.forti-tri-tel>label{align-self:center}.forti-tri-tel>.btn{flex:none;justify-content:center;min-width:40px}}.forti-barre-devant{z-index:15;position:relative}.forti-cols{display:inline-flex;position:relative}.forti-cols>.btn>.count{margin-left:2px}.forti-cols-menu{z-index:40;flex-direction:column;gap:1px;min-width:232px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}@media (max-width:560px){.forti-cols{display:flex}.forti-cols-menu{width:max(232px,100%);min-width:0;left:0;right:auto}}.forti-cols-l{border-radius:var(--r-xs);font-size:var(--fs-sm);cursor:pointer;transition:background var(--dur-1) var(--ease-out);align-items:center;gap:9px;padding:6px 8px;display:flex}.forti-cols-l:hover{background:var(--surface-2)}.forti-cols-l.off{cursor:not-allowed;opacity:.55}.forti-cols-l.off:hover{background:0 0}.forti-cols-menu>.btn{border-top:1px solid var(--line);border-radius:0;justify-content:center;margin-top:5px;padding-top:8px}.forti-cons{align-items:center;gap:6px;min-width:0;display:inline-flex}.forti-cons-id{flex:0 auto;width:15ch;min-width:0}.forti-cons>.btn{flex:none}.rtable td[data-label=Connectivité] .pill{white-space:nowrap}.forti-cr{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);margin-top:12px;padding:10px 12px}.forti-cr-hd{align-items:flex-start;gap:10px;display:flex}.forti-cr-hd>p{flex:1;min-width:0}.forti-cr-x{min-width:28px;font-size:var(--fs-md);flex:none;justify-content:center;padding:2px 6px;line-height:1}.forti-cr>div[id^=set-],.forti-cr-plan>div[id^=set-]{background:var(--surface);margin-top:10px}.forti-cr-liste{max-height:40vh;font-size:var(--fs-sm);margin:0;padding:0;list-style:none;overflow-y:auto}.forti-cr-liste>li{border-bottom:1px solid var(--line);align-items:baseline;gap:8px;padding:3px 0;display:flex}.forti-cr-liste>li:last-child{border-bottom:0}.forti-cr-liste>li>.mono{min-width:15ch;color:var(--muted);font-size:var(--fs-micro);overflow-wrap:anywhere;flex:none}.forti-cr-liste>li>.helper{text-align:right;overflow-wrap:anywhere;margin:0 0 0 auto}@media (max-width:560px){.forti-cr-liste>li{flex-direction:column;align-items:stretch;gap:1px}.forti-cr-liste>li>.helper{text-align:left;margin-left:0}}.forti-cr-act{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}@media (prefers-reduced-motion:reduce){.forti-cols-l{transition:none}}.forti-relance{align-items:center;gap:8px;display:inline-flex}.forti-mail{border-radius:var(--r-full);border:1px solid;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:relative}body .forti-parc .tblwrap{position:relative}.forti-mail.ok{color:var(--ok-ink)}.forti-mail.non{color:var(--danger)}.forti-collecte{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);font-size:var(--fs-body);color:var(--ink);flex-direction:column;gap:8px;margin-bottom:14px;padding:12px 14px;line-height:1.5;display:flex}.forti-collecte[data-etat=ko]{border-color:var(--danger-line);background:var(--danger-bg)}.forti-collecte[data-etat=partiel]{border-color:var(--wait-line);background:var(--wait-bg)}.forti-collecte-sources{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.forti-collecte-src{align-items:flex-start;gap:10px;display:flex}.forti-collecte-ic{color:var(--muted);flex:none;margin-top:2px;display:inline-flex}.forti-collecte-src[data-etat=ok] .forti-collecte-ic{color:var(--ok-ink)}.forti-collecte-src[data-etat=ko] .forti-collecte-ic,.forti-collecte-src[data-etat=perime] .forti-collecte-ic{color:var(--danger)}.forti-collecte-src[data-etat=partiel] .forti-collecte-ic{color:var(--wait-ink)}.forti-collecte-txt{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.forti-collecte-dates{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}.forti-collecte-motif{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.forti-collecte-motif code,.forti-collecte-dates code{font-family:var(--mono);font-size:var(--fs-sm);border-radius:var(--r-2xs);border:1px solid var(--line);background:var(--surface);color:var(--ink);overflow-wrap:anywhere;padding:1px 6px}.forti-collecte-motif q{overflow-wrap:anywhere;font-style:italic}.forti-collecte-note{font-size:var(--fs-sm);color:var(--muted);margin:0}.forti-collecte-act{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.forti-collecte-msg{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;min-width:0}.forti-collecte-pill{font-size:var(--fs-micro);margin-right:6px}.forti-collecte-msg[data-ton=ok]{color:var(--ok-ink)}.forti-collecte-msg[data-ton=partiel]{color:var(--wait-ink)}.forti-collecte-msg[data-ton=ko]{color:var(--danger)}.forti-repere{font-family:var(--sans);font-size:var(--fs-micro);color:var(--wait-ink);margin-top:2px;display:block}.forti-devine{font-size:var(--fs-micro);color:var(--wait-ink);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}@media (max-width:560px){body .forti-parc .rtable td[data-label=Client]{flex-wrap:wrap}body .forti-parc .rtable td[data-label=Client]>.cxc-fixe,body .forti-parc .rtable td[data-label=Client]>.cxc-btn{flex:1 1 0;justify-content:flex-end;min-width:0}body .forti-parc .rtable td[data-label=Client] .cxc-nom{white-space:normal;overflow-wrap:anywhere}body .forti-parc .rtable td[data-label=Client]>.forti-devine{flex-basis:100%;justify-content:flex-end}}.forti-perime{opacity:.75}.forti-contrat{overflow-wrap:anywhere}.forti-relance-perimee{border-radius:var(--r-sm);border:1px solid var(--wait-line);background:var(--wait-bg);padding:10px 12px}.forti-ech{min-width:0;display:block}:root{--nas-e1:6px;--nas-e2:10px;--nas-e3:16px;--nas-e4:20px;--nas-filet:var(--line)}@supports (color:color-mix(in lab, red, red)){:root{--nas-filet:color-mix(in srgb, var(--line) 60%, var(--surface))}}:root{--nas-filet:var(--lightningcss-light,var(--line))var(--lightningcss-dark,var(--line))}@supports (color:color-mix(in lab, red, red)){:root{--nas-filet:var(--lightningcss-light,color-mix(in srgb, var(--line) 60%, var(--surface)))var(--lightningcss-dark,color-mix(in srgb, var(--line) 35%, var(--surface)))}}:root{--nas-controle:36px;--nas-r-bloc:var(--r-lg);--nas-r-objet:var(--r-sm);--nas-voyant-t:10px;--nas-voyant-t-sev:8px;--nas-voyant-trait:2px;--nas-ligne:20px;--nas-ligne-2:18px;--nas-cad-echec:var(--dur-pouls);--nas-cad-retard:calc(var(--dur-pouls) * 2);--nas-cad-encours:calc(var(--dur-pouls) * 3);--nas-cad-doute:calc(var(--dur-pouls) * 3);--nas-amp:.12;--nas-pas-retard:4;--nas-pas-encours:3;--nas-souffle:nas-souffle;--nas-cherche:nas-cherche;--nas-halo:nas-halo;--nas-onde:nas-onde}@media (prefers-reduced-motion:reduce){:root{--nas-souffle:none;--nas-cherche:none;--nas-halo:none;--nas-onde:none}}:root[data-nas-voyants=figes]{--nas-souffle:none;--nas-cherche:none;--nas-halo:none;--nas-onde:none}.nas-lecture{gap:12px;display:grid}.nas-ecran{gap:var(--nas-e4);flex-direction:column;display:flex}.nas-marque{border-radius:var(--nas-r-objet);background:var(--accent);flex:none;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.nas-marque{background:color-mix(in srgb, var(--accent) 12%, transparent)}}.nas-marque{color:var(--accent)}.nas-barre-titre{align-items:center;gap:var(--nas-e2);display:flex}.nas-barre-fin{align-items:center;gap:var(--nas-e2);flex-wrap:wrap;margin-left:auto;display:flex}.nas-intro{margin:0}.nas-intro h2{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin:0 0 var(--nas-e1)}.nas-intro>summary{cursor:pointer;align-items:center;gap:var(--nas-e1);list-style:none;display:flex}.nas-intro>summary::-webkit-details-marker{display:none}.nas-intro>summary h2{margin:0}.nas-intro>summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:7px;height:7px;transition:transform var(--dur-2) var(--ease-in-out);transform:rotate(45deg)}.nas-intro[open]>summary:after{transform:rotate(-135deg)}.nas-intro>summary:hover:after{border-color:var(--ink)}.nas-intro[open]>.nas-intro-corps{margin-top:var(--nas-e1)}.nas-intro-corps{grid-template-columns:repeat(auto-fit,minmax(min(100%,34ch),1fr));gap:4px 28px;display:grid}.nas-intro-corps p{color:var(--muted);font-size:var(--fs-sm);max-width:none;margin:0}.nas-tete{justify-content:space-between;align-items:baseline;gap:var(--nas-e3);flex-wrap:wrap;margin:0;padding:0;display:flex}.nas-tete .nas-sous{color:var(--muted);font-size:var(--fs-sm)}.nas-tete .nas-ensemble{align-items:center;gap:var(--nas-e1);margin:var(--nas-e1) 0 0;color:var(--ink);font-size:var(--fs-sm);line-height:var(--nas-ligne);flex-wrap:wrap;display:flex}.nas-tete .nas-ensemble b{font-weight:var(--fw-semibold)}.nas-tete .nas-ensemble-date{color:var(--muted)}.nas-tete-actions{gap:var(--nas-e1);flex-wrap:wrap;align-items:center;display:flex}.nas-rien{border:1px solid var(--ok-line);background:var(--ok-bg);color:var(--ok-ink);border-radius:var(--nas-r-bloc);padding:var(--nas-e3) var(--nas-e4);font-weight:var(--fw-semibold);margin:0}.nas-rien-detail{margin-top:var(--nas-e1);font-weight:var(--fw-regular);color:var(--muted);font-size:var(--fs-sm);display:block}.nas-bloc{gap:var(--nas-e2);background:var(--surface);border:1px solid var(--nas-filet);border-radius:var(--nas-r-bloc);padding:var(--nas-e3) var(--nas-e4);flex-direction:column;display:flex}.nas-bloc h2{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:0}.nas-alerte{border:1px solid var(--wait-line);background:var(--wait-bg);color:var(--wait-ink);border-radius:var(--nas-r-bloc);padding:var(--nas-e2) var(--nas-e3);margin:0;display:block}.nas-alerte>strong:first-child,.nas-alerte>.nas-alerte-geste{display:block}.nas-alerte>*+:is(.nas-alerte-geste,div,details){margin-top:3px}.nas-alerte-critique{border-color:var(--danger-line);background:var(--danger-bg)}.nas-alerte-geste{color:var(--muted);font-size:var(--fs-sm)}.nas-vide{color:var(--muted);font-size:var(--fs-sm);padding:var(--nas-e2);margin:0}.nas-voyant{--nas-t:var(--nas-voyant-t);--nas-t-facteur:1;width:calc(var(--nas-t) * var(--nas-t-facteur));height:calc(var(--nas-t) * var(--nas-t-facteur));vertical-align:middle;pointer-events:none;flex:none;display:inline-block;position:relative}.nas-voyant[data-forme=plein]{background:currentColor;border-radius:50%}.nas-voyant[data-forme=carre]{border-radius:var(--r-2xs);background:currentColor}.nas-voyant[data-forme=demi]{background:linear-gradient(90deg,currentColor 50%,#0000 50%);border-radius:50%;box-shadow:inset 0 0 0 1px}.nas-voyant[data-forme=creux]{box-shadow:inset 0 0 0 var(--nas-voyant-trait) currentColor;border-radius:50%}.nas-voyant[data-forme=barre]{border-radius:var(--r-2xs);box-shadow:inset 0 0 0 1px}.nas-voyant[data-forme=barre]:before{content:"";height:var(--nas-voyant-trait);margin-top:calc(var(--nas-voyant-trait) / -2);background:currentColor;position:absolute;top:50%;left:0;right:0}.nas-voyant[data-forme=triangle]{clip-path:polygon(50% 0%,100% 100%,0% 100%);background:currentColor}.nas-voyant[data-forme=losange]{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);background:currentColor}.nas-voyant[data-forme=triangle]:after,.nas-voyant[data-forme=losange]:after{content:none}.nas-voyant[data-forme=pointille]{border:var(--nas-voyant-trait) dotted currentColor;border-radius:50%}.nas-voyant[data-ton=ok],.nas-onde-porte[data-ton=ok]{color:var(--ok)}.nas-voyant[data-ton=attente],.nas-onde-porte[data-ton=attente]{color:var(--wait)}.nas-voyant[data-ton=alerte],.nas-onde-porte[data-ton=alerte]{color:var(--danger)}.nas-voyant[data-ton=encours],.nas-onde-porte[data-ton=encours]{color:var(--brand-2)}.nas-voyant[data-ton=neutre],.nas-onde-porte[data-ton=neutre],.nas-voyant[data-ton=doute],.nas-onde-porte[data-ton=doute]{color:var(--muted)}.nas-onde-porte[data-ton=eteint]{color:var(--faint)}.nas-voyant[data-ton=eteint]{color:var(--faint);--nas-t-facteur:.6}.nas-voyant{--nas-rang-phase:0;--nas-col-phase:0;--nas-phase:calc((var(--nas-rang-phase) * 3 + var(--nas-col-phase)) / 21);--nas-mvt:none;--nas-cad:var(--dur-pouls);--nas-courbe:var(--ease-in-out);animation-name:none;animation-duration:var(--nas-cad);animation-timing-function:var(--nas-courbe);animation-delay:calc(var(--nas-cad) * var(--nas-phase));animation-iteration-count:1}[data-nas-arrivee] .nas-voyant,.nas-voyant.nas-pouls{animation-name:var(--nas-mvt)}.nas-table tbody tr:nth-child(7n+1) .nas-voyant{--nas-rang-phase:0}.nas-table tbody tr:nth-child(7n+2) .nas-voyant{--nas-rang-phase:1}.nas-table tbody tr:nth-child(7n+3) .nas-voyant{--nas-rang-phase:2}.nas-table tbody tr:nth-child(7n+4) .nas-voyant{--nas-rang-phase:3}.nas-table tbody tr:nth-child(7n+5) .nas-voyant{--nas-rang-phase:4}.nas-table tbody tr:nth-child(7n+6) .nas-voyant{--nas-rang-phase:5}.nas-table tbody tr:nth-child(7n+7) .nas-voyant{--nas-rang-phase:6}.nas-col-prod[data-rang="1"] .nas-voyant{--nas-col-phase:0}.nas-col-prod[data-rang="2"] .nas-voyant{--nas-col-phase:1}.nas-col-prod[data-rang="3"] .nas-voyant{--nas-col-phase:2}@keyframes nas-souffle{0%,to{opacity:1}50%{opacity:var(--nas-creux)}}.nas-voyant[data-ton=attente],.nas-voyant[data-ton=encours]{--nas-mvt:var(--nas-souffle);--nas-creux:calc(1 - var(--nas-amp) * var(--nas-pas));animation-iteration-count:2}.nas-voyant[data-ton=attente]{--nas-cad:var(--nas-cad-retard);--nas-pas:var(--nas-pas-retard)}.nas-voyant[data-ton=encours]{--nas-cad:var(--nas-cad-encours);--nas-pas:var(--nas-pas-encours)}.nas-voyant[data-ton=doute]{--nas-mvt:var(--nas-cherche);--nas-cad:var(--nas-cad-doute);--nas-courbe:linear;animation-iteration-count:1}@keyframes nas-cherche{0%{rotate:none}to{rotate:360deg}}.nas-voyant[data-ton=alerte]{--nas-cad:var(--nas-cad-echec)}.nas-voyant[data-ton=alerte]:after{content:"";border-radius:inherit;opacity:.45;animation-name:none;animation-duration:var(--nas-cad);animation-timing-function:var(--ease-out);animation-iteration-count:3;animation-delay:calc(var(--nas-cad) * var(--nas-phase));pointer-events:none;border:1px solid;position:absolute;inset:0;scale:1.9}[data-nas-arrivee] .nas-voyant[data-ton=alerte]:after,.nas-voyant.nas-pouls[data-ton=alerte]:after{animation-name:var(--nas-halo)}@keyframes nas-halo{0%{opacity:.45;scale:1.9}45%{opacity:0;scale:2.6}46%{opacity:0;scale:1}to{opacity:.45;scale:1.9}}.nas-pouls[data-ton=attente],.nas-pouls[data-ton=encours],.nas-pouls[data-ton=alerte]:after{animation-iteration-count:infinite}.nas-sev{position:relative}.nas-onde-porte{vertical-align:middle;border-radius:50%;display:inline-flex;position:relative}.nas-sev.nas-onde:after,.nas-onde-porte.nas-onde:after{content:"";border-radius:inherit;border:var(--nas-voyant-trait) solid currentColor;opacity:0;pointer-events:none;animation-name:var(--nas-onde);animation-duration:var(--dur-pouls);animation-timing-function:var(--ease-out);animation-iteration-count:1;position:absolute;inset:-1px}.nas-sev.nas-onde:after{--nas-onde-portee:1.06 1.7}.nas-onde-porte.nas-onde:after{--nas-onde-portee:2.8}@keyframes nas-onde{0%{opacity:.8;scale:1}to{opacity:0;scale:var(--nas-onde-portee)}}.nas-table tbody tr:has(.nas-voyant[data-ton=alerte])>td:first-child{box-shadow:inset 3px 0 0 var(--danger)}.nas-voyant-mot{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:inline-block;overflow:hidden}.nas-sev{align-items:center;gap:var(--nas-e1);padding:3px var(--nas-e2);border-radius:var(--r-full);font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;border:1px solid #0000;display:inline-flex}.nas-sev .nas-voyant{--nas-t:var(--nas-voyant-t-sev)}.nas-sev[data-ton=ok]{background:var(--ok-bg);color:var(--ok-ink)}.nas-sev[data-ton=attente]{background:var(--wait-bg);color:var(--wait-ink)}.nas-sev[data-ton=alerte]{background:var(--danger-bg);color:var(--danger)}.nas-sev[data-ton=encours]{background:var(--chip-bg);color:var(--brand-2);border-color:var(--chip-line)}.nas-sev[data-ton=neutre]{background:var(--chip-bg);color:var(--muted);border-color:var(--chip-line)}.nas-sev[data-ton=doute]{background:var(--chip-bg);color:var(--muted);border-style:dashed;border-color:var(--chip-line)}.nas-sev[data-ton=eteint]{background:var(--chip-bg);color:var(--faint);border-color:var(--chip-line)}.nas-puce{font-size:var(--fs-micro);font-weight:var(--fw-semibold);padding:1px var(--nas-e1);border-radius:var(--r-full);background:var(--chip-bg);color:var(--muted);white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.nas-puce-agir{background:var(--wait-bg);color:var(--wait-ink)}.nas-cle-ko{gap:var(--nas-e1);margin-top:var(--nas-e1);flex-direction:column;display:flex}.nas-cle-alerte{padding:var(--nas-e1) var(--nas-e2);border-radius:var(--r-xs);background:var(--wait-bg);color:var(--wait-ink);font-weight:var(--fw-medium);align-self:flex-start}.nas-filtre{border:1px solid var(--chip-line);background:var(--chip-bg);color:inherit;border-radius:var(--r-full);padding:0 var(--nas-e2);min-height:var(--nas-controle);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);align-items:center;display:inline-flex}.nas-filtre[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:var(--on-brand)}.nas-filtre:disabled{color:var(--faint);border-color:var(--line);cursor:default}.nas-filtres{gap:var(--nas-e1);flex-wrap:wrap;align-items:center;margin:0;display:flex}.nas-filtres .seg{min-height:var(--nas-controle)}.nas-filtres .seg button{min-height:calc(var(--nas-controle) - 8px);padding-top:0;padding-bottom:0}.nas-seg{flex-wrap:wrap;max-width:100%}.nas-filtres-fin{align-items:center;gap:var(--nas-e1);flex-wrap:wrap;margin-left:auto;display:flex}.nas-filtres>.btn{white-space:nowrap;margin-left:auto}.nas-table{border-collapse:collapse;width:100%;font-size:var(--fs-body)}.nas-table th{padding:var(--nas-e1) var(--nas-e2);white-space:nowrap;border-bottom:0}.nas-table tbody td{vertical-align:top;line-height:var(--nas-ligne);padding:var(--nas-e1) var(--nas-e2);border-bottom:1px solid var(--nas-filet)}.nas-table .nas-sev,.nas-table .btn-sm,.nas-table .nas-cli-bouton{min-height:var(--nas-ligne);line-height:var(--nas-ligne);padding-top:0;padding-bottom:0}.nas-table .nas-sev{padding-left:var(--nas-e2);padding-right:var(--nas-e2)}.nas-table .btn-sm,.nas-table .nas-cli-bouton{padding-left:var(--nas-e2);padding-right:var(--nas-e2);border-radius:var(--nas-r-objet)}.nas-table th:first-child,.nas-table tbody td:first-child{padding-left:var(--nas-e3)}.nas-table th:last-child,.nas-table tbody td:last-child{padding-right:var(--nas-e3)}.nas-ligne2,.nas-geste{font-size:var(--fs-sm);color:var(--muted);line-height:var(--nas-ligne-2);display:block}.nas-table .nas-ligne2,.nas-table .nas-geste,.nas-table .nas-brut{font-size:var(--fs-sm);line-height:var(--nas-ligne-2);color:var(--muted);margin-top:0;display:block}.nas-brut{font-size:var(--fs-sm);color:var(--faint);margin-top:3px;display:block}.nas-identite{align-items:center;gap:4px var(--nas-e1);line-height:var(--nas-ligne-2);flex-wrap:wrap;display:flex}.nas-lien-fiche{font-weight:var(--fw-medium);text-underline-offset:3px;text-decoration:underline}.nas-cli{font-weight:var(--fw-semibold)}.nas-cli-code{color:var(--muted);font-weight:var(--fw-regular)}.nas-tache{font-weight:var(--fw-medium)}.nas-ratio{font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:var(--nas-ligne)}.nas-ratio-sur{font-weight:var(--fw-regular);color:var(--muted)}.nas-table tbody tr:last-child>td{border-bottom-color:#0000}.nas-ecran .nas-table tbody tr:hover,.nas-ecran .nas-table tbody tr:focus-within{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.nas-ecran .nas-table tbody tr:hover,.nas-ecran .nas-table tbody tr:focus-within{background:color-mix(in srgb, var(--accent) 7%, var(--surface))}}.nas-ecran .nas-table tbody tr:hover,.nas-ecran .nas-table tbody tr:focus-within{box-shadow:inset 3px 0 0 var(--accent)}.nas-ecran .nas-table tbody tr.nas-inactif:hover{box-shadow:none}.nas-table tr.nas-inactif{opacity:.55}.nas-ligne-cliquable{cursor:pointer}.nas-actions-cellule{cursor:default;white-space:nowrap}.nas-actions-cellule .btn+.btn{margin-left:4px}.nas-tache-ignoree td{background:var(--surface-2)}.nas-tache-ignoree .nas-tache{color:var(--muted)}.nas-tablebox{border:1px solid var(--nas-filet);border-radius:var(--nas-r-bloc);overflow-x:auto}.nas-bloc .nas-tablebox{border:0;border-radius:0}.nas-ecran .tblcard,.nas-bloc,.nas-desactives,.nas-tablebox{border-radius:var(--nas-r-bloc)}.nas-ecran .tblcard,.nas-bloc,.nas-desactives,.nas-tablebox,.nas-carte-client{box-shadow:var(--sh-sm)}.nas-ecran .tblcard{border-color:var(--nas-filet)}.nas-bloc .nas-tablebox{box-shadow:none}.nas-table .nas-groupe-tete>th{padding:var(--nas-e1) var(--nas-e3) 2px;white-space:normal;font-size:var(--fs-body);font-weight:var(--fw-regular);color:inherit;text-transform:none;letter-spacing:normal;background:0 0;border-bottom:none;font-family:inherit}.nas-table tbody:first-of-type .nas-groupe-tete>th{padding-top:4px}.nas-ecran .nas-table tbody tr.nas-groupe-tete:hover,.nas-ecran .nas-table tbody tr.nas-groupe-tete:focus-within,.nas-ecran .nas-table tbody tr.nas-groupe-note:hover,.nas-ecran .nas-table tbody tr.nas-groupe-note:focus-within{box-shadow:none;background:0 0}.nas-table .nas-groupe-tete .fold-bar:disabled{cursor:default}.nas-table .nas-groupe-tete .fold-bar:disabled:hover,.nas-table .nas-groupe-tete .fold-bar:disabled:focus-visible{box-shadow:none;background:0 0}.nas-groupe-nom{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nas-groupe-code,.nas-groupe-pire{flex:none}.nas-groupe-resume{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted);white-space:nowrap;flex:none;margin-left:auto}.nas-groupe-alerte{color:var(--danger);font-weight:var(--fw-semibold)}.nas-table .nas-groupe-note>td{padding-top:0;padding-bottom:var(--nas-e2);color:var(--muted);font-size:var(--fs-sm);border-bottom:none}.nas-groupe-orphelin .nas-groupe-nom{color:var(--wait-ink)}@media (min-width:561px){.nas-table.rtable>thead>tr>th.nas-col-prod,.nas-table.rtable>tbody>tr>td.nas-col-prod{text-align:center;width:1%;min-width:106px;padding-left:var(--nas-e1);padding-right:var(--nas-e1)}.nas-table.rtable>thead>tr>th.nas-col-prod:first-of-type,.nas-table.rtable>tbody>tr>td.nas-col-prod:first-of-type,.nas-table.rtable>thead>tr>th.nas-col-prod+th:not(.nas-col-prod),.nas-table.rtable>tbody>tr>td.nas-col-prod+td:not(.nas-col-prod){padding-left:var(--nas-e4)}}@media (min-width:561px) and (max-width:1024px){.nas-table.rtable>thead>tr>th.nas-col-prod{white-space:normal}}.nas-legende{align-items:center;gap:var(--nas-e1) var(--nas-e3);padding:var(--nas-e2) var(--nas-e3) var(--nas-e3);font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;line-height:1.5;display:flex}.nas-legende-titre{font-weight:var(--fw-semibold);color:var(--ink)}.nas-legende-item{align-items:center;gap:var(--nas-e1);display:inline-flex}.nas-legende-vide{color:var(--faint);flex-basis:100%}.nas-creation{gap:var(--nas-e2);border-radius:var(--nas-r-bloc);border-color:var(--nas-filet);flex-direction:column;display:flex}.nas-creation h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}.nas-creation-champs{gap:var(--nas-e2);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.nas-creation-champs label{flex-direction:column;gap:4px;display:flex}.nas-creation-champs label>span{font-size:var(--fs-sm);color:var(--muted)}.nas-creation-erreur{color:var(--danger);font-size:var(--fs-sm);font-weight:var(--fw-medium);margin:0}.nas-actions{gap:var(--nas-e1);flex-wrap:wrap;display:flex}.nas-desactives{border:1px solid var(--nas-filet);background:var(--surface-2);padding:var(--nas-e2) var(--nas-e3)}.nas-desactives>summary{cursor:pointer;font-weight:var(--fw-semibold);color:var(--muted)}.nas-desactives>summary:hover{color:var(--ink)}.nas-desactives>.helper{margin:var(--nas-e1) 0 var(--nas-e2);max-width:80ch}.nas-desactives .nas-table td{color:var(--faint)}.nas-desactives .nas-table .nas-lien-fiche{color:var(--ink)}.nas-menu-roue{justify-content:center;align-items:center;display:inline-flex}@media (pointer:coarse){body .nas-menu-roue{min-width:var(--tap-sm)}}.nas-ecran .tblcard{overflow:clip}.nas-ecran .tblwrap{overflow-x:auto}.nas-menu-panneau{z-index:40;background:var(--surface);border:1px solid var(--chip-line);border-radius:var(--nas-r-bloc);width:240px;max-width:90vw;box-shadow:var(--sh-pop);padding:var(--nas-e1);flex-direction:column;gap:2px;display:flex}.nas-menu-item{text-align:left;width:100%;color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-regular);padding:var(--nas-e1) var(--nas-e2);border-radius:var(--nas-r-objet);cursor:pointer;transition:background var(--dur-1) var(--ease-out);background:0 0;border:0;text-decoration:none;display:block}.nas-menu-item:hover,.nas-menu-item:focus-visible{background:var(--surface-2)}.nas-menu-item:disabled{opacity:.5;cursor:not-allowed}.nas-cli-zone{min-width:170px;display:inline-block;position:relative}.nas-cli-bouton{text-align:left;border:1px solid var(--chip-line);background:var(--surface);width:100%;color:inherit;border-radius:var(--nas-r-objet);padding:0 var(--nas-e2);min-height:var(--nas-ligne);font-size:var(--fs-sm);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out)}.nas-cli-bouton:hover{border-color:var(--accent)}.nas-cli-panneau{z-index:40;background:var(--surface);border:1px solid var(--chip-line);border-radius:var(--nas-r-bloc);width:280px;max-width:80vw;box-shadow:var(--sh-pop);padding:var(--nas-e1);gap:var(--nas-e1);flex-direction:column;display:flex;overflow-y:auto}.nas-cli-liste{flex-direction:column;flex:0 auto;min-height:0;max-height:260px;display:flex;overflow-y:auto}.nas-cli-opt{text-align:left;color:inherit;padding:var(--nas-e1);border-radius:var(--nas-r-objet);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0}.nas-cli-opt:hover{background:var(--surface-2)}.nas-cli-opt.on{background:var(--chip-bg);color:var(--brand-2);font-weight:var(--fw-semibold)}.nas-cli-vide,.nas-cli-pied{padding:4px var(--nas-e1);margin:0}.nas-renommer{align-items:center;gap:var(--nas-e1);margin-bottom:var(--nas-e1);flex-wrap:wrap;display:flex}.nas-renommer .input{min-width:min(260px,100%)}.nas-etats-volume{align-items:center;gap:var(--nas-e1);flex-wrap:wrap;display:inline-flex}.nas-notes{gap:var(--nas-e1);max-width:720px;display:grid}.nas-notes-texte{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 var(--nas-e1)}.nas-defs{gap:var(--nas-e2);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin:0;display:grid}.nas-defs>div{flex-direction:column;gap:2px;display:flex}.nas-defs dt{font-size:var(--fs-sm);color:var(--muted)}.nas-defs dd{font-weight:var(--fw-medium);margin:0}.nas-produits-grille{gap:var(--nas-e2);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.nas-produit-carte{border:1px solid var(--nas-filet);border-radius:var(--nas-r-objet);padding:var(--nas-e2);flex-direction:column;gap:2px;display:flex}.nas-produit-nom{font-weight:var(--fw-semibold)}.nas-produit-etat{font-size:var(--fs-sm);color:var(--muted)}.nas-produit-present_lu{border-color:var(--ok-line);background:var(--ok-bg)}.nas-produit-present_lu .nas-produit-etat{color:var(--ok-ink)}.nas-produit-present_non_lu{border-color:var(--danger-line);background:var(--danger-bg)}.nas-produit-present_non_lu .nas-produit-etat{color:var(--danger)}.nas-produit-absent{opacity:.6}.nas-produit-non_releve{background:var(--chip-bg);border-style:dashed}.nas-produit-non_releve .nas-produit-etat{color:var(--muted)}.nas-jauge{align-items:center;gap:var(--nas-e1);min-width:120px;display:inline-flex}.nas-jauge-piste{border-radius:var(--r-full);background:var(--chip-bg);border:1px solid var(--chip-line);flex:1;min-width:48px;height:6px;overflow:hidden}.nas-jauge-barre{background:var(--ok);height:100%;display:block}.nas-jauge-barre[data-niveau=avert]{background:var(--wait)}.nas-jauge-barre[data-niveau=alerte]{background:var(--danger)}.nas-jauge-val{font-size:var(--fs-sm);font-weight:var(--fw-medium);text-align:right;font-variant-numeric:tabular-nums;min-width:42px}.nas-jeton-clair{border:1px solid var(--accent);background:var(--accent-bg);border-radius:var(--nas-r-bloc);padding:var(--nas-e2) var(--nas-e3);gap:var(--nas-e1);flex-direction:column;display:flex}.nas-jeton-valeur{font-family:var(--mono);font-size:var(--fs-sm);background:var(--surface);border:1px solid var(--chip-line);border-radius:var(--nas-r-objet);padding:var(--nas-e2);word-break:break-all;-webkit-user-select:all;user-select:all}.nas-rappel{border:1px solid var(--nas-filet);border-radius:var(--nas-r-bloc);padding:var(--nas-e2) var(--nas-e3)}.nas-rappel summary{cursor:pointer;font-weight:var(--fw-medium)}.nas-rappel-corps{margin-top:var(--nas-e1);gap:var(--nas-e1);flex-direction:column;display:flex}.nas-rappel-etapes{padding-left:var(--nas-e4);gap:var(--nas-e1);font-size:var(--fs-sm);flex-direction:column;margin:0;display:flex}.nas-rappel-clef{font-size:var(--fs-sm);color:var(--muted);margin:0}.nas-rappel-action{align-items:center;gap:var(--nas-e2);flex-wrap:wrap;display:flex}.nas-install{border:1px solid var(--accent);background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.nas-install{background:color-mix(in srgb, var(--accent) 4%, var(--surface))}}.nas-install{border-radius:var(--nas-r-bloc);padding:var(--nas-e3) var(--nas-e4);gap:var(--nas-e2);flex-direction:column;display:flex}.nas-install-tete{align-items:center;gap:var(--nas-e2);display:flex}.nas-install-tete h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}.nas-install-tete .btn{margin-left:auto}.nas-install-avert{padding:var(--nas-e2) var(--nas-e3);border-radius:var(--nas-r-objet);background:var(--wait-bg);border:1px solid var(--wait-line);font-size:var(--fs-sm);margin:0}.nas-install-note{margin-top:var(--nas-e2);padding:var(--nas-e2) var(--nas-e3);border-radius:var(--nas-r-objet);background:var(--surface-2);border:1px solid var(--nas-filet);font-size:var(--fs-sm)}.shell .content p.nas-install-note{max-width:none}.nas-install-geste{gap:var(--nas-e1);font-size:var(--fs-sm);flex-direction:column;display:flex}.nas-install-geste h4{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0}.nas-install-geste p{margin:0}.nas-install-suivi{margin:var(--nas-e2) 0 0;padding:var(--nas-e2) var(--nas-e3);border-radius:var(--nas-r-objet);border:1px solid var(--nas-filet);background:var(--surface);font-size:var(--fs-sm);gap:var(--nas-e1);flex-direction:column;display:flex}.nas-install-action{align-items:center;gap:var(--nas-e2);margin-block:var(--nas-e2);flex-wrap:wrap;display:flex}.nas-install-ok{color:var(--ok-ink);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.nas-install-ko{color:var(--danger);font-size:var(--fs-sm);font-weight:var(--fw-medium)}.nas-install-contenu h4,.nas-install-resume h4{margin:0 0 var(--nas-e1);font-size:var(--fs-md);font-weight:var(--fw-semibold)}.nas-install-contenu dl{gap:4px var(--nas-e3);font-size:var(--fs-sm);grid-template-columns:max-content 1fr;margin:0;display:grid}.nas-install-contenu dt{font-family:var(--mono);font-weight:var(--fw-semibold)}.nas-install-contenu dd{color:var(--muted);margin:0}.nas-install-resume ol,.nas-install-etapes{padding-left:var(--nas-e4);gap:var(--nas-e2);font-size:var(--fs-sm);flex-direction:column;margin:0;list-style:decimal;display:flex}.nas-install-etapes>li::marker{font-weight:var(--fw-bold);color:var(--accent-ink)}.nas-install-etapes h4{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0 0 4px}.nas-install-etapes p{margin:0 0 var(--nas-e1)}.nas-install-reglages{margin:var(--nas-e1) 0;padding-left:var(--nas-e3);gap:var(--nas-e1);font-size:var(--fs-sm);color:var(--muted);flex-direction:column;display:flex}.puces-fines{margin:var(--nas-e1) 0 0;padding-left:var(--nas-e3);gap:var(--nas-e1);font-size:var(--fs-body);color:var(--muted);line-height:1.5;display:grid}.nas-bloc-copiable{align-items:flex-start;gap:var(--nas-e1);background:var(--surface-2);border:1px solid var(--nas-filet);border-radius:var(--nas-r-objet);padding:var(--nas-e2);display:flex}.nas-bloc-copiable pre{min-width:0;font-family:var(--mono);font-size:var(--fs-sm);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1;margin:0}.nas-bloc-copiable .btn{flex:none}.nas-install-depannage{margin-top:var(--nas-e2)}.nas-install-depannage summary{cursor:pointer;font-weight:var(--fw-medium);font-size:var(--fs-sm)}.nas-install-depannage dl{margin:var(--nas-e2) 0 0;gap:var(--nas-e2);font-size:var(--fs-sm);flex-direction:column;display:flex}.nas-install-depannage dt{font-weight:var(--fw-semibold)}.nas-install-depannage dd{color:var(--muted);margin:2px 0 0}.nas-carte-client{margin-top:var(--nas-e3);gap:var(--nas-e2);border-radius:var(--nas-r-bloc);border-color:var(--nas-filet);flex-direction:column;display:flex}.nas-carte-tete{align-items:center;gap:var(--nas-e1);flex-wrap:wrap;display:flex}.nas-carte-tete h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}.nas-carte-lien{margin-left:auto}.nas-carte-liste{gap:var(--nas-e1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nas-carte-liste li{align-items:center;gap:var(--nas-e1);flex-wrap:wrap;display:flex}.nas-carte-nom{font-weight:var(--fw-medium)}.nas-carte-dsm{font-size:var(--fs-sm);font-weight:var(--fw-medium);margin-left:auto}@media (max-width:560px){.nas-table.rtable .nas-groupe-tete>th{width:100%;padding:var(--nas-e2) 0 4px;display:block}.nas-table.rtable tr.nas-groupe-tete,.nas-table.rtable tr.nas-groupe-note{background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.nas-table.rtable .nas-groupe-note>td,.nas-table.rtable td.nas-vide{text-align:left;margin-bottom:0;display:block;border-bottom:0!important}.nas-table.rtable tbody td{padding-left:0;padding-right:0}.nas-table.rtable tbody td:empty{display:none}.nas-table.rtable tbody tr:not(.nas-groupe-tete):not(.nas-groupe-note){border-radius:var(--nas-r-bloc);border-color:var(--nas-filet)}.nas-table.rtable tbody td.nas-col-prod{justify-content:flex-end;gap:var(--nas-e1)}.nas-table.rtable tbody td.nas-col-prod:before{margin-right:auto}.nas-table.rtable tbody td.nas-col-prod .nas-voyant-mot{clip-path:none;width:auto;height:auto;margin:0;overflow:visible}.nas-legende{display:none}}body .bcl-cptrs{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}body .bcl-lien{font-weight:var(--fw-semibold);color:var(--brand-2);text-decoration:none}body .bcl-lien:hover{color:var(--accent-ink);text-decoration:none}body .bcl-code{font-size:var(--fs-micro);color:var(--faint);margin-left:8px}body .bcl-etat{border-radius:var(--r-full);font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;padding:1px 9px;display:inline-block}body .bcl-etat[data-on="1"]{color:var(--ok-ink);background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .bcl-etat[data-on="1"]{background:color-mix(in srgb, var(--ok) 12%, transparent)}}body .bcl-etat[data-on="1"]{border:1px solid var(--ok)}@supports (color:color-mix(in lab, red, red)){body .bcl-etat[data-on="1"]{border:1px solid color-mix(in srgb, var(--ok) 32%, transparent)}}body .bcl-etat[data-ton=demo]{color:var(--wait-ink);background:var(--wait-bg);border:1px solid var(--wait-line);margin-left:6px}body .bcl-etat[data-on="0"]{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .bcl-etat[data-on="0"]{background:color-mix(in srgb, var(--danger) 12%, transparent)}}body .bcl-etat[data-on="0"]{border:1px solid var(--danger)}@supports (color:color-mix(in lab, red, red)){body .bcl-etat[data-on="0"]{border:1px solid color-mix(in srgb, var(--danger) 34%, transparent)}}body .bcl-eq{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:2px 9px;display:inline-flex}body .bcl-eq[data-on="1"]{color:var(--ok-ink);background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .bcl-eq[data-on="1"]{background:color-mix(in srgb, var(--ok) 12%, transparent)}}body .bcl-eq[data-on="1"]{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .bcl-eq[data-on="1"]{border-color:color-mix(in srgb, var(--ok) 32%, transparent)}}body .bcl-eq[data-on="0"]{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .bcl-eq[data-on="0"]{color:color-mix(in srgb, var(--danger) 72%, var(--muted))}}body .bcl-eq[data-on="0"]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .bcl-eq[data-on="0"]{border-color:color-mix(in srgb, var(--danger) 28%, transparent)}}body .bcl-eq[data-on="0"]{background:0 0}body .bcl-eq>b{font-weight:var(--fw-bold)}body .bcl-tables{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}body .bcl-table{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);align-items:baseline;gap:7px;padding:11px 13px;display:flex}body .bcl-table>span:first-child{min-width:0;font-size:var(--fs-sm);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}body .bcl-table>b{font-size:var(--fs-title);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink)}body .bcl-import{flex-wrap:wrap;align-items:center;gap:9px;margin:0 0 14px;display:flex}body .bcl-import .helper{flex:320px;min-width:0;margin:0}body .bcl-bilan{flex-basis:100%;margin:0}body .bcl-bilan-ko{color:var(--danger)}body .cbe-modal{max-width:760px}body .cbe-bd{min-height:0;overflow-y:auto}body .cbe-sec{font-family:var(--mono);font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:18px 0 10px}body .cbe-bd>.cbe-sec:first-child{margin-top:0}body .cbe-grille{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;display:grid}body .cbe-champ{flex-direction:column;gap:5px;min-width:0;display:flex}body .cbe-champ>span:first-child{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .cbe-champ .helper{margin:0}body .cbe-champ+.cbe-champ,body .cbe-grille+.cbe-champ{margin-top:12px}body .cbe-briques{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}body .cbe-brique{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;padding:11px 13px;display:grid}body .cbe-brique[data-on="1"]{border-color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .cbe-brique[data-on="1"]{background:color-mix(in srgb, var(--brand-2) 8%, var(--surface))}}body .cbe-brique>input{grid-row:1/span 2}body .cbe-brique-t{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:7px;display:flex}body .cbe-brique[data-on="1"] .cbe-brique-t{color:var(--brand-2)}body .cbe-brique .helper{grid-column:2;margin:0}body .cbe-note{margin:9px 0 0}body .cbe-siren{flex-wrap:wrap;align-items:flex-end;gap:9px;margin-bottom:12px;display:flex}body .cbe-siren .cbe-champ{flex:190px}body .cbe-siren>.btn{min-height:calc(var(--fs-md) * 1.5 + 24px)}@media (max-width:820px){body .cbe-siren>.btn{min-height:calc(var(--fs-title) * 1.5 + 24px)}}body .cbe-siren .helper{flex:200px;margin:0}body .cbe-doublon{border:1px solid var(--wait-line);border-radius:var(--r-sm);background:var(--wait-bg);margin-bottom:16px;padding:12px 14px}body .cbe-doublon>b{font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--ink);display:block}body .cbe-doublon>p{font-size:var(--fs-sm);color:var(--muted);margin:5px 0 10px}body .cbe-doublon-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .cbe-err{border:1px solid var(--danger);margin:0 0 14px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){body .cbe-err{border:1px solid color-mix(in srgb, var(--danger) 34%, transparent)}}body .cbe-err{border-radius:var(--r-sm);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .cbe-err{background:color-mix(in srgb, var(--danger) 10%, transparent)}}body .cbe-err{font-size:var(--fs-sm);color:var(--danger)}body .cbe-err-inline{color:var(--danger);margin:0}body .bcl-barre{flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 14px;display:flex}body .bcl-barre>.btn,body .bcl-barre>.seg{box-sizing:border-box;height:36px;min-height:36px}body .bcl-barre>.btn{padding-top:0;padding-bottom:0}body .bcl-barre>.seg>a{font-size:var(--fs-body);align-items:center;padding-top:0;padding-bottom:0}body .bcl-barre .bcl-import{flex:auto;margin:0}body .ibc-liste{flex-direction:column;gap:10px;margin-top:14px;display:flex}body .ibc-src{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);padding:12px 14px}body .ibc-src-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .ibc-src .helper{margin:6px 0 0}body .ibc-nature{border-radius:var(--r-full);font-family:var(--mono);font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:1px 8px}body .ibc-nature[data-cree="1"]{color:var(--wait-ink);background:var(--wait-bg);border:1px solid var(--wait-line)}body .ibc-nature[data-cree="0"]{color:var(--muted);background:var(--chip-bg);border:1px solid var(--chip-line)}body .ibc-src-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:11px;display:flex}body .ibc-bilan{flex:260px;min-width:0;margin:0}body .ibc-bilan-ko{color:var(--danger)}body .ibc-motifs{font-size:var(--fs-sm);color:var(--wait-ink);flex:100%;margin:4px 0 0;padding-left:18px}body .ibc-motifs li{margin:2px 0}body .ibc-motifs-plus{color:var(--muted);margin-left:-18px;font-style:italic;list-style:none}body .ibc-paires{border-top:1px solid var(--line);flex:100%;margin-top:6px;padding-top:8px}body .ibc-paires-t{font-size:var(--fs-sm);color:var(--wait-ink);margin:0 0 4px}body .ibc-paire{border-top:1px solid var(--line);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;display:flex}body .ibc-paire-txt{min-width:0;color:var(--ink);flex:240px}body .ibc-paire-niv{border-radius:var(--r-full);font-family:var(--mono);font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:1px 8px}body .ibc-paire-niv[data-niv=certain]{color:var(--ok-ink);background:var(--ok-bg);border:1px solid var(--ok-line)}body .ibc-paire-niv[data-niv=probable]{color:var(--wait-ink);background:var(--wait-bg);border:1px solid var(--wait-line)}body .ibc-paire-ok{color:var(--ok-ink);font-weight:var(--fw-semibold)}body .ibc-paire-ko{color:var(--danger);flex:200px}body .ibc-tri{border-top:1px solid var(--line);margin-top:18px;padding-top:16px}body .ibc-tri .helper{margin:6px 0 0}body .lcb{padding:2px 0 4px}body .lcb>.helper{margin:0 0 12px}body .lcb-champs{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}body .lcb-actions{margin-top:14px}body .cbe-pied{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}body .cbe-ok{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ok-ink)}body .bcf-l{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:8px;padding:6px 0;display:flex}body .bcf-l:last-child{border-bottom:0}body .bcf-l>span{font-size:var(--fs-sm);color:var(--muted);flex:0 0 190px}body .bcf-l>b{min-width:0;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;flex:200px}body .prc-herite{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);flex-direction:column;gap:1px;display:inline-flex}body .prc-herite-m{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--faint)}:root{--bc-parc:#0d9488;--bc-parc-ink:#0b6b62}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--bc-parc:#2dd4bf;--bc-parc-ink:#5fe3d4}}:root[data-theme=dark]{--bc-parc:#2dd4bf;--bc-parc-ink:#5fe3d4}body .bcf-hd{flex:auto;align-items:center;gap:14px;min-width:0;display:flex}body .bcf-hd-ic{border-radius:var(--r);width:38px;height:38px;color:var(--accent-ink);background:var(--accent);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){body .bcf-hd-ic{background:color-mix(in srgb, var(--accent) 12%, transparent)}}body .bcf-hd-txt{flex-direction:column;gap:6px;min-width:0;display:flex}body .bcf-hd-txt .crumb{margin-bottom:0}body .bcf-hd-txt h1{flex-wrap:wrap;align-items:baseline;gap:4px 10px;line-height:1.2;display:flex}body .bcf-hd-act{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .bcf-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .bcf-tag{border-radius:var(--r-full);font-size:var(--fs-nano);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;padding:2px 10px}body .bcf-tag.mono{text-transform:none;letter-spacing:0}body .bcf-tag[data-ton=ok]{color:var(--ok-ink);background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .bcf-tag[data-ton=ok]{background:color-mix(in srgb, var(--ok) 12%, transparent)}}body .bcf-tag[data-ton=ok]{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .bcf-tag[data-ton=ok]{border-color:color-mix(in srgb, var(--ok) 32%, transparent)}}body .bcf-tag[data-ton=off]{color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .bcf-tag[data-ton=off]{background:color-mix(in srgb, var(--danger) 12%, transparent)}}body .bcf-tag[data-ton=off]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .bcf-tag[data-ton=off]{border-color:color-mix(in srgb, var(--danger) 34%, transparent)}}body .bcf-tag[data-ton=attente]{color:var(--wait-ink);background:var(--wait-bg);border-color:var(--wait-line)}body .bcf-tag[data-ton=neutre]{color:var(--muted);background:var(--chip-bg);border-color:var(--chip-line)}body .bcf-nat{border-left:3px solid var(--bcf-nat-c,var(--line-strong));flex-wrap:wrap;align-items:baseline;gap:3px 10px;margin:20px 0 9px;padding-left:10px;display:flex}body .bcf-nat:first-child{margin-top:0}body .bcf-nat[data-nat=drapeau]{--bcf-nat-c:var(--brand-2);--bcf-nat-i:var(--brand-2)}body .bcf-nat[data-nat=parc]{--bcf-nat-c:var(--bc-parc);--bcf-nat-i:var(--bc-parc-ink)}body .bcf-nat[data-nat=import]{--bcf-nat-c:var(--ninja);--bcf-nat-i:var(--ninja-ink)}body .bcf-nat-b{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--bcf-nat-i,var(--muted))}body .bcf-nat-d{min-width:0;font-size:var(--fs-sm);color:var(--muted);flex:300px}body .bcf-liste{flex-direction:column;gap:8px;display:flex}body .bcf-b{--bcf-t:var(--line-strong);--bcf-i:var(--muted);border:1px solid var(--line);border-left:3px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);transition:border-left-color var(--dur-2) var(--ease-out), background var(--dur-1) var(--ease-out);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 11px;padding:11px 13px;display:grid}body .bcf-b[data-teinte=ms365]{--bcf-t:var(--ms365);--bcf-i:var(--ms365-ink)}body .bcf-b[data-teinte=dc]{--bcf-t:var(--dc);--bcf-i:var(--dc-ink)}body .bcf-b[data-teinte=mnt]{--bcf-t:var(--mnt);--bcf-i:var(--mnt-ink)}body .bcf-b[data-teinte=parc]{--bcf-t:var(--bc-parc);--bcf-i:var(--bc-parc-ink)}body .bcf-b[data-teinte=ninja]{--bcf-t:var(--ninja);--bcf-i:var(--ninja-ink)}body .bcf-b[data-teinte=tic]{--bcf-t:var(--mvt);--bcf-i:var(--mvt-ink)}body .bcf-b[data-on="1"]{border-left-color:var(--bcf-t)}body .bcf-b:hover{background:var(--bcf-t)}@supports (color:color-mix(in lab, red, red)){body .bcf-b:hover{background:color-mix(in srgb, var(--bcf-t) 4%, var(--surface))}}body .bcf-b-ic{border-radius:var(--r-sm);width:34px;height:34px;color:var(--bcf-i);background:var(--bcf-t);flex:none;grid-area:1/1;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){body .bcf-b-ic{background:color-mix(in srgb, var(--bcf-t) 13%, var(--surface))}}body .bcf-b-ic{border:1px solid var(--bcf-t)}@supports (color:color-mix(in lab, red, red)){body .bcf-b-ic{border:1px solid color-mix(in srgb, var(--bcf-t) 26%, transparent)}}body .bcf-b-id{flex-direction:column;grid-area:1/2;gap:2px;min-width:0;display:flex}body .bcf-b-id>b{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}body .bcf-b-id>.helper{margin:0}body .bcf-etat{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:2px 9px;display:inline-flex}body .bcf-etat[data-on="1"]{color:var(--ok-ink);background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .bcf-etat[data-on="1"]{background:color-mix(in srgb, var(--ok) 12%, transparent)}}body .bcf-etat[data-on="1"]{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .bcf-etat[data-on="1"]{border-color:color-mix(in srgb, var(--ok) 32%, transparent)}}body .bcf-etat[data-on="0"]{color:var(--muted);background:var(--chip-bg);border-color:var(--chip-line)}body .bcf-b-act{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:9px;display:flex}body .bcf-b-plus{border-top:1px dashed var(--line);grid-column:1/-1;margin-top:2px;padding-top:10px}body .bcf-app{flex-direction:column;gap:5px;margin:0 0 9px;padding:0;list-style:none;display:flex}body .bcf-app>li{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}body .bcf-app>li>b{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}body .bcf-app>li>.helper{flex:auto;margin:0}body .bcf-ajout>select{flex:200px;min-width:0}body .bcf-note{margin:9px 0 0}body .bcf-reg{border-left:3px solid var(--mnt);animation:dk-rise var(--dur-3) var(--ease-out) both;margin:8px 0 0 12px;padding:12px 0 2px 14px}body .bcf-reg-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--mnt-ink);margin:0 0 10px}body .bcf-reg-def{border:1px solid var(--mnt-line);border-radius:var(--r-sm);background:var(--mnt-bg);margin-top:12px;padding:10px 12px}body .bcf-reg-def-t{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--mnt-ink);margin-bottom:6px;display:block}body .bcf-reg-def-l{columns:2;font-size:var(--fs-sm);color:var(--ink);column-gap:20px;margin:0;padding-left:18px}body .bcf-reg-def-l>li{break-inside:avoid}@media (max-width:560px){body .bcf-reg-def-l{columns:1}}body .bcf-sw{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex;position:relative}body .bcf-sw>input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}body .bcf-sw-p{border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--chip-bg);width:42px;height:24px;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);flex:none;position:relative}body .bcf-sw-p:after{content:"";border-radius:var(--r-full);background:var(--surface);width:18px;height:18px;transition:transform var(--dur-2) var(--ease-out);position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000047}body .bcf-sw>input:checked+.bcf-sw-p{background:var(--ok);border-color:var(--ok)}body .bcf-sw>input:checked+.bcf-sw-p:after{transform:translate(18px)}body .bcf-sw:has(input:focus-visible) .bcf-sw-p{outline:2px solid var(--accent);outline-offset:2px}body .bcf-sw-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .bcf-sw>input:checked~.bcf-sw-t{color:var(--ok-ink)}body .cbe-pied-p{text-align:left;flex:260px;min-width:0;margin:0}body .bcf-ref>.bcf-note{margin-top:0}body .bcf-ref-mail{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}body .bcf-vide{color:var(--faint)}body .bcf-ref-form{margin-top:14px}body .bcf-ref-form>input{flex:130px;min-width:0}body .bcf-ref-form>input[name=email]{flex:2 210px}body .bcf-ref-form>.helper{flex-basis:100%;margin:0}body .bcf-st{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:20px 0 4px}@media (min-width:561px){body .bcf-b{grid-template-columns:auto minmax(0,1fr) auto auto}body .bcf-b-act{grid-area:1/4}}body .bcf-b{animation:dk-rise var(--dur-3) var(--ease-out) both}body .bcf-liste>.bcf-b:first-child{animation-delay:calc(var(--stagger) * 1)}body .bcf-liste>.bcf-b:nth-child(2){animation-delay:calc(var(--stagger) * 2)}body .bcf-liste>.bcf-b:nth-child(3){animation-delay:calc(var(--stagger) * 3)}body .bcf-etat[data-attente="1"]{animation:bcf-attente var(--dur-attente) var(--ease-in-out) infinite}@keyframes bcf-attente{0%,to{opacity:1}50%{opacity:.45}}body .cbe-ok{animation:dk-pop-in var(--dur-2) var(--ease-spring) both}@media (prefers-reduced-motion:reduce){body .bcf-b,body .bcf-reg,body .bcf-b-ic,body .bcf-sw-p,body .bcf-sw-p:after,body .cbe-ok{transition:none!important;animation:none!important;transform:none!important}body .bcf-sw>input:checked+.bcf-sw-p:after{transform:translate(18px)!important}body .bcf-etat[data-attente="1"]{opacity:1;animation:none!important}}body .bcf-b>.bcf-b-num{flex-wrap:wrap;grid-column:2;justify-self:start;align-items:center;gap:5px;min-width:0;display:flex}@media (min-width:561px){body .bcf-b>.bcf-b-num{grid-area:1/3;justify-self:end}}body .bcf-danger{border:1px solid var(--danger);margin-top:26px;padding:16px 18px}@supports (color:color-mix(in lab, red, red)){body .bcf-danger{border:1px solid color-mix(in srgb, var(--danger) 26%, var(--line))}}body .bcf-danger{border-left:3px solid var(--danger);border-radius:var(--r);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .bcf-danger{background:color-mix(in srgb, var(--danger) 4%, var(--surface))}}body .bcf-danger>.bcf-st{margin-top:0}body .bcf-danger-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}body .bcf-supp-p{margin:0 0 10px}body .bcf-supp-p:last-child{margin-bottom:0}body .bcf-supp-l{flex-direction:column;gap:3px;margin:0 0 12px;padding-left:20px;display:flex}body .bcf-supp-l>li{font-size:var(--fs-body)}body .bcf-supp-c{margin-bottom:8px}body .rlg-barre{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}body .rlg-champ{width:min(38ch,100%)}body .rlg-compte{color:var(--muted);font-size:var(--fs-sm)}body .ofi-barre{scrollbar-width:none;border-bottom:1px solid var(--line);gap:6px;margin-bottom:16px;padding-bottom:2px;display:flex;overflow-x:auto}body .ofi-barre::-webkit-scrollbar{display:none}body .ofi-onglet{min-height:var(--tap-sm);border-radius:var(--r-sm) var(--r-sm) 0 0;color:var(--muted);font-size:var(--fs-body);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;transition:color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:7px;padding:0 14px;display:inline-flex}body .ofi-onglet:hover{color:var(--ink);background:var(--surface-2)}body .ofi-onglet.on{color:var(--ink);border-bottom-color:var(--accent);font-weight:var(--fw-semibold)}body .ofi-n{border-radius:var(--r-full);background:var(--surface-2);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);padding:0 6px}body .ofi-onglet.on .ofi-n{background:var(--accent-bg,var(--surface-2));color:var(--accent-ink)}body .mcl-tete{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;display:flex}body .mcl-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);flex:1;margin:0}body .mcl-refus{color:var(--muted);font-size:var(--fs-sm);flex-direction:column;gap:1px;display:inline-flex}body .mcl-refus span{font-size:var(--fs-micro);max-width:30ch;line-height:1.35}body .bcf-avis{margin-bottom:16px}body .ofi-volet{flex-direction:column;gap:16px;display:flex}body .ofi-volet>*{margin-top:0;margin-bottom:0}body .rlg-coche{white-space:nowrap;text-align:center;width:1%}body .rlg-coche input{cursor:pointer;width:18px;height:18px;min-height:0;margin:0 auto;display:block}@media (max-width:560px){body .rtable td.rlg-coche{margin-bottom:0;padding:2px 0 6px;border-bottom:none!important}body .rtable td.rlg-coche input{margin:0}body .rtable td.rlg-coche+td{text-align:left;margin-bottom:3px;padding-bottom:9px;display:block;border-bottom:1px solid var(--line)!important}body .rtable td.rlg-coche+td:before{margin-bottom:3px;display:block}}body .rtable tr[data-coche]{--rt-fond:var(--accent-bg)}body .rtable tr[data-coche]>td{background:var(--rt-fond)}body .btc{z-index:3;border:1px solid var(--accent-line,var(--line));border-radius:var(--r);background:var(--surface);flex-direction:column;gap:10px;margin-bottom:12px;padding:12px 14px;display:flex;position:sticky;top:0;box-shadow:0 6px 18px #0b12201a}body .btc-tete{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .btc-n{font-size:var(--fs-md);font-weight:var(--fw-semibold)}body .btc-espace{flex:1}body .btc-trop{color:var(--danger);font-size:var(--fs-sm);font-weight:var(--fw-medium)}body .btc-apercu{border-top:1px solid var(--line);font-size:var(--fs-sm);flex-direction:column;gap:8px;padding-top:10px;display:flex}body .btc-phrase{font-weight:var(--fw-medium);margin:0}body .btc-liste{max-height:180px;margin:0;padding-left:18px;overflow-y:auto}body .btc-liste li{margin-bottom:3px}body .btc-pied{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:8px;display:flex}body .btc-btns .input{text-transform:uppercase;width:min(16ch,100%)}body .btc-msg{font-size:var(--fs-sm);font-weight:var(--fw-medium);margin:0}body .btc-msg[data-ton=ok]{color:var(--ok-ink)}body .btc-msg[data-ton=ko]{color:var(--danger)}@media (max-width:560px){body .btc-espace{flex-basis:100%}}body .bcf-b-refus{font-size:var(--fs-sm);color:var(--danger);grid-column:1/-1;margin-top:6px}body .rt-act-fixe th:last-child,body .rt-act-fixe td:last-child:not([colspan]){z-index:0;background:var(--rt-fond,var(--surface));transition:background var(--dur-1) var(--ease-out);position:sticky;right:0}@media (prefers-reduced-motion:reduce){body .rt-act-fixe td:last-child:not([colspan]){transition:none}}body .rt-act-fixe th:last-child{background:var(--surface-2)}body .rt-act-fixe{--rt-ombre:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .rt-act-fixe{--rt-ombre:color-mix(in srgb, var(--ink) 16%, transparent)}}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .rt-act-fixe{--rt-ombre:#0000008c}}:root[data-theme=dark] body .rt-act-fixe{--rt-ombre:#0000008c}@supports (animation-timeline:scroll()){@keyframes rt-act-ombre{0%{opacity:1}to{opacity:0}}@media (min-width:561px){body .rt-act-fixe th:last-child:after,body .rt-act-fixe td:last-child:not([colspan]):after{content:"";pointer-events:none;background:linear-gradient(to left, var(--rt-ombre), transparent);opacity:0;width:14px;animation:linear both rt-act-ombre;animation-duration:auto;animation-timeline:scroll(inline);position:absolute;top:0;bottom:0;right:100%}}}@media (min-width:561px) and (max-width:900px){body .rt-act-fixe td:last-child.row-actions{white-space:normal}}@media (min-width:1025px) and (max-width:1279px){body .shell:not(.shell-console) .cau-tbl{table-layout:auto}body .shell:not(.shell-console) .cau-tbl th:is(.cau-c-login,.cau-c-mdp,.cau-c-champ,.cau-c-act){width:auto}}@media (max-width:560px){body .rt-act-fixe th:last-child,body .rt-act-fixe td:last-child:not([colspan]){background:0 0;position:static}}@media (min-width:561px) and (max-width:1439px){body .rtable th.col-repli,body .rtable td.col-repli{display:none}}@media (max-width:560px),(min-width:1440px){body .col-repli-detail{display:none}}body .col-repli-detail{margin-top:4px}body .col-repli-btn{min-height:24px;font:inherit;font-size:var(--fs-sm);color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}body .col-repli-btn:hover{color:var(--ink)}@media (pointer:coarse){body .col-repli-btn{min-height:var(--tap-sm,40px)}}body .col-repli-liste{border-left:2px solid var(--line);font-size:var(--fs-sm);white-space:normal;gap:4px;margin:4px 0 0;padding:6px 10px;display:grid}body .col-repli-liste>div{grid-template-columns:auto 1fr;gap:0 8px;display:grid}body .col-repli-liste dt{color:var(--muted)}body .col-repli-liste dt:after{content:" :"}body .col-repli-liste dd{color:var(--ink);overflow-wrap:anywhere;margin:0}body .cs-gc-logo{object-fit:contain;border:1px solid var(--line);border-radius:var(--r-xs);pointer-events:none;background:#fff;align-self:start;width:auto;height:26px;margin:8px 0 0;padding:4px 6px;display:block}body .fac-fiche{margin-bottom:14px}body .fac-effacer{font-weight:var(--fw-regular);align-items:center;gap:6px;margin-top:6px;display:inline-flex}body .fac-actions{justify-content:flex-end;gap:10px;margin:6px 0 14px;display:flex}body .fac-erreur{color:var(--danger);font-size:var(--fs-body);margin:6px 0 0}@media (min-width:901px){body .shell .content .doc-grid>.doc-toc{align-self:start}body .shell .content .doc-toc>nav{max-height:calc(100vh - 96px);position:sticky;top:80px;overflow-y:auto}}body .shell .content .doc-grid section.card,body .shell .content .doc-grid>div:not(.doc-toc)>.card,body .shell .content .doc-grid .doc-toc>nav.card,body .shell .content .card.esp-doc{padding:16px 14px}@media (min-width:561px){body .shell .content .doc-grid section.card,body .shell .content .doc-grid>div:not(.doc-toc)>.card,body .shell .content .card.esp-doc{padding:26px}body .shell .content .doc-grid .doc-toc>nav.card{padding:12px}}body .shell .content .dcguide-nav a{border-radius:var(--r-sm);font-size:var(--fs-body);color:var(--muted);padding:7px 10px;text-decoration:none;display:block}body .shell .content .dcguide-nav a:hover,body .shell .content .dcguide-nav a:focus-visible{background:var(--surface-2);color:var(--ink)}@media (pointer:coarse){body .shell .content .dcguide-nav a{align-items:center;min-height:44px;display:flex}}@media screen and (max-width:560px){body .shell .content .vpn-doc h1{line-height:1.2;font-size:var(--fs-2xl)!important}}@media (max-width:560px){body .shell .content .esp-env-actions{flex-direction:column;align-items:stretch}}body .shell .content .mono,body .shell .content .crumb,body .shell .content .esp-notes span,body .shell .content .doc-grid p,body .shell .content .doc-grid li{overflow-wrap:break-word}@media (max-width:560px){body .shell .content .rtable td{overflow-wrap:anywhere}}body .shell-console .side-fin{flex-wrap:nowrap}body .shell-console .side-fin>form{flex:none;min-width:0}body .shell-console .side-fin>form>.nav{white-space:nowrap;flex-direction:row;width:auto}@media (pointer:coarse){body .shell-console .side-fin>form>.nav{min-height:var(--tap,44px);min-width:var(--tap,44px)}}body .shell-console .rap-actions{width:auto}@media (pointer:coarse){body .shell-console .nas-table .btn-sm,body .shell-console .nas-cli-bouton,body .shell-console .nas-filtre,body .shell-console .ctr-th,body .shell-console .rtable td button{min-height:var(--tap-sm,40px)}:is(body .shell-console label:has(>input[type=checkbox]),body .shell-console label:has(>input[type=radio])){min-height:var(--tap-sm,40px);align-items:center;display:inline-flex}:is(body .shell-console td label:has(>input[type=checkbox]),body .shell-console td label:has(>input[type=radio])){min-height:0}body .shell-console .prc-grp-plier{min-height:var(--tap-sm,40px)}body .shell-console .content summary{min-height:var(--tap-sm,40px);padding-block:.5em}body .shell-console .content details>summary[style]{min-height:var(--tap-sm,40px)!important}body .shell-console .nas-filtres .seg button{min-height:var(--tap-sm,40px)}}body .sup-bd{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);margin-bottom:10px;padding:10px 14px}body .sup-bd[data-alerte="1"]{border-left:3px solid var(--danger)}body .sup-bd[data-alerte="0"]{border-left:3px solid var(--ok)}body .sup-bd-haut{flex-wrap:wrap;align-items:center;gap:16px;display:flex}body .sup-bd-tete{flex:none;align-items:baseline;gap:8px;display:flex}body .sup-bd-n{font-size:var(--fs-display);font-weight:var(--fw-black);font-variant-numeric:tabular-nums;color:var(--danger);line-height:1}body .sup-bd[data-alerte="0"] .sup-bd-n{color:var(--ok-ink)}body .sup-bd-lab{font-size:var(--fs-body);font-weight:var(--fw-semibold);flex-direction:column;line-height:1.25;display:flex}body .sup-bd-sur{font-size:var(--fs-micro);font-weight:var(--fw-regular);color:var(--muted)}body .sup-bd-barre{border-radius:var(--r-2xs);flex:180px;gap:2px;min-width:120px;height:18px;display:flex;overflow:hidden}body .sup-bd-seg{min-width:0;color:var(--on-deep);font-size:var(--fs-nano);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:center;align-items:center;gap:4px;padding:0 4px;line-height:1;display:flex}body .sup-bd-seg b{text-overflow:ellipsis;letter-spacing:.03em;min-width:0;overflow:hidden}body .sup-bd-seg[data-fam=critique],body .sup-bd-seg[data-fam=indispo]{background:var(--danger-deep)}@supports (color:color-mix(in lab, red, red)){body .sup-bd-seg[data-fam=indispo]{background:color-mix(in srgb, var(--danger-deep) 72%, var(--wait-deep))}}body .sup-bd-seg[data-fam=alerte]{background:var(--wait-deep)}body .sup-bd-seg[data-fam=inconnu]{background:var(--off-deep)}body .sup-bd-seg[data-fam=ok]{background:var(--ok-deep)}body .sup-bd-seg[data-fam=vide]{background:var(--off-deep)}body .sup-bd-fams{flex-wrap:wrap;flex:none;gap:8px 14px;min-width:0;margin-left:auto;display:flex}body .sup-bd-fam{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}body .sup-bd-fam-n{font-size:var(--fs-lg);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;align-items:baseline;display:inline-flex}body .sup-bd-fam-lab{font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}body .sup-bd-fam[data-fam=critique] .sup-bd-fam-n,body .sup-bd-fam[data-fam=indispo] .sup-bd-fam-n{color:var(--danger)}body .sup-bd-fam[data-fam=alerte] .sup-bd-fam-n{color:var(--wait-ink)}body .sup-bd-fam[data-fam=inconnu] .sup-bd-fam-n{color:var(--muted)}body .sup-bd-fam[data-fam=ok] .sup-bd-fam-n,body .sup-bd-fam[data-fam=pris] .sup-bd-fam-n{color:var(--ok-ink)}body .sup-bd-fam[data-vide="1"] .sup-bd-fam-n{color:var(--line-hover)}body .sup-bd-bas{border-top:1px solid var(--line);font-size:var(--fs-micro);color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:8px;padding-top:8px;display:flex}body .sup-bd-info{align-items:center;gap:4px;display:inline-flex}body .sup-bd-info b{color:var(--ink);font-weight:var(--fw-semibold)}body .sup-bd-info[data-etat=ATTENTION],body .sup-bd-info[data-etat=ATTENTION] b{color:var(--wait-ink)}body .sup-bd-info[data-etat=CRITIQUE],body .sup-bd-info[data-etat=CRITIQUE] b{color:var(--danger)}body .sup-bd-masque[data-alerte="1"],body .sup-bd-masque[data-alerte="1"] b{color:var(--wait-ink)}body .sup-bd-bas .btn{margin-left:4px}body .sup-met{margin-bottom:10px;padding:8px 10px}body .sup-met-barre{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .sup-met-titre{cursor:pointer;color:var(--ink);font-size:var(--fs-body);background:0 0;border:0;align-items:center;gap:6px;padding:4px 2px;display:inline-flex}body .sup-met-titre svg{transition:transform var(--dur-2) var(--ease-in-out)}body .sup-met-titre[aria-expanded=true] svg{transform:rotate(90deg)}body .sup-met-n{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;padding:0 6px}body .sup-met-n[data-alerte="1"]{background:var(--wait-bg);border-color:var(--wait-line);color:var(--wait-ink)}body .sup-met-seg{margin-left:auto}body .sup-met-case{font-size:var(--fs-micro);color:var(--muted);cursor:pointer;align-items:center;gap:6px;display:inline-flex}body .sup-met-wrap{margin-top:6px;overflow-x:auto}body .sup-met-table{border-collapse:collapse;width:100%;min-width:620px;font-size:var(--fs-sm)}body .sup-met-table thead th{text-align:left;border-bottom:1px solid var(--line);background:var(--surface-2);color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:4px 8px}body .sup-met-th-seuils{font-size:var(--fs-nano);font-weight:var(--fw-regular);text-transform:none;letter-spacing:0;color:var(--muted);font-variant-numeric:tabular-nums;display:block}body .sup-met-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:4px 8px}body .sup-met-table tbody tr{border-left:3px solid #0000}body .sup-met-table tbody tr[data-etat=ATTENTION]{background:var(--wait-ink)}@supports (color:color-mix(in lab, red, red)){body .sup-met-table tbody tr[data-etat=ATTENTION]{background:color-mix(in srgb, var(--wait-ink) 8%, transparent)}}body .sup-met-table tbody tr[data-etat=ATTENTION]{border-left-color:var(--wait-ink)}body .sup-met-table tbody tr[data-etat=CRITIQUE]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .sup-met-table tbody tr[data-etat=CRITIQUE]{background:color-mix(in srgb, var(--danger) 7%, transparent)}}body .sup-met-table tbody tr[data-etat=CRITIQUE]{border-left-color:var(--danger)}body .sup-met-table tbody tr[data-etat=PERIME]{background:var(--surface-2);border-left-color:var(--line-hover)}body .sup-met-nom{font-weight:var(--fw-semibold);align-items:center;gap:6px;display:flex}body .sup-met-parent{color:var(--muted)}body .sup-met-fam{border-radius:var(--r-2xs);background:var(--surface-2);border:1px solid var(--line);width:16px;height:16px;color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-bold);flex:none;place-items:center;display:inline-grid}body .sup-met-sev{font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.04em;color:var(--muted);white-space:nowrap}body .sup-met-sev[data-sev=ECHEC],body .sup-met-sev[data-sev=JAMAIS_REUSSI],body .sup-met-sev[data-sev=NAS_SILENCIEUX],body .sup-met-sev[data-sev=JAMAIS_VU]{color:var(--danger)}body .sup-met-sev[data-sev=AVERTISSEMENT],body .sup-met-sev[data-sev=EN_RETARD],body .sup-met-sev[data-sev=DISPARUE]{color:var(--wait-ink)}body .sup-met-sev[data-sev=OK],body .sup-met-sev[data-sev=EN_COURS]{color:var(--ok-ink)}body .sup-met-perime{border-radius:var(--r-full);background:var(--wait-bg);border:1px solid var(--wait-line);color:var(--wait-ink);font-size:var(--fs-nano);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:0 6px}body .sup-met-vide{color:var(--muted);text-align:center;padding:14px 8px}body .sup-met-rien{color:var(--faint)}body .sup-met-pied{border-top:1px solid var(--line);margin-top:8px;padding-top:8px}body .sup-met-absent{font-size:var(--fs-micro);color:var(--muted);margin:0 0 4px;line-height:1.5}body .sup-met-absent b{color:var(--ink);font-weight:var(--fw-semibold)}body .sup-jauge{grid-template-columns:5.5ch minmax(48px,1fr);grid-template-areas:"val piste""val sujet";align-items:center;gap:0 8px;display:grid}body .sup-jauge-val{font-family:var(--mono);font-size:var(--fs-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--ink);grid-area:val}body .sup-jauge-val i{font-style:normal;font-size:var(--fs-nano);color:var(--muted);margin-left:1px}body .sup-met-cell{min-width:150px;max-width:190px}body .sup-jauge[data-etat=ATTENTION] .sup-jauge-val{color:var(--wait-ink)}body .sup-jauge[data-etat=CRITIQUE] .sup-jauge-val{color:var(--danger)}body .sup-jauge[data-etat=PERIME] .sup-jauge-val{color:var(--muted)}body .sup-jauge-piste{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);grid-area:piste;height:8px;position:relative;overflow:hidden}body .sup-jauge-plein{height:100%;width:var(--part,0%);background:var(--ok);display:block}body .sup-jauge[data-etat=ATTENTION] .sup-jauge-plein{background:var(--wait)}body .sup-jauge[data-etat=CRITIQUE] .sup-jauge-plein{background-color:var(--danger);background-image:repeating-linear-gradient(45deg, var(--surface) 0 3px, transparent 3px 6px)}@supports (color:color-mix(in lab, red, red)){body .sup-jauge[data-etat=CRITIQUE] .sup-jauge-plein{background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--surface) 45%, transparent) 0 3px, transparent 3px 6px)}}body .sup-jauge[data-etat=PERIME] .sup-jauge-plein{background:var(--line-hover)}body .sup-jauge-marque{background:var(--muted);opacity:.55;width:1px;position:absolute;top:0;bottom:0}body .sup-jauge-marque[data-niveau=attention]{left:var(--attention,100%)}body .sup-jauge-marque[data-niveau=critique]{left:var(--critique,100%);background:var(--danger);opacity:.7}body .sup-jauge-sujet{font-size:var(--fs-nano);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-area:sujet;overflow:hidden}@media (max-width:700px){body .sup-bd-haut{gap:10px}body .sup-bd-fams{justify-content:space-between;gap:8px;width:100%;margin-left:0}body .sup-bd-barre{flex-basis:100%;order:3}body .sup-bd-n{font-size:var(--fs-2xl)}body .sup-met-seg{margin-left:0}}body .sup-reg-metrique{border-top:1px solid var(--line);padding:10px 0}body .sup-reg-metrique .sup-reg-seuils{margin-top:6px}body .sup-reg-statuts{flex-direction:column;margin-top:8px;display:flex}body .sup-reg-statut{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:5px 6px;display:flex}body .sup-reg-statut:last-child{border-bottom:0}body .sup-reg-statut[data-masque="1"]{background:var(--wait-bg)}body .sup-reg-statut[data-masque="1"] .sup-reg-case{color:var(--wait-ink)}body .sup-reg-statut-rang{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);width:20px;height:20px;color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}body .sup-reg-statut .sup-reg-case{flex:auto;min-width:0}body .sup-reg-statut-signe{font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.04em;white-space:nowrap}body .sup-reg-statut-signe[data-fam=critique],body .sup-reg-statut-signe[data-fam=indispo]{color:var(--danger)}body .sup-reg-statut-signe[data-fam=alerte]{color:var(--wait-ink)}body .sup-reg-statut-signe[data-fam=inconnu]{color:var(--muted)}body .sup-reg-statut-signe[data-fam=ok]{color:var(--ok-ink)}body .sup-reg-statut-fam{flex:none}body .sup-reg-statut-fleches{flex:none;gap:2px;display:flex}@media (max-width:700px){body .sup-reg-statut-fam{display:none}}body .ctr .seg,body .sup-met-seg{flex:0 auto;max-width:100%;overflow-x:auto}body .ctr-th-tri i{margin-left:3px;font-style:normal}body .ctr-vues[data-livrees="1"]{opacity:1}body .ctr-vue[data-livree="1"]>button{border-left:2px solid var(--brand,var(--accent));background:var(--surface-2);font-style:italic}body .ctr[data-densite=compacte] .ctr-table{font-size:var(--fs-micro)}body .ctr[data-densite=compacte] .ctr-table td{padding:1px 6px}body .ctr[data-densite=compacte] .ctr-pastille{min-width:78px;padding:1px 6px}body .ctr[data-densite=compacte] .ctr-barre{gap:4px;padding:4px 6px}body .ctr[data-densite=confortable] .ctr-table{font-size:var(--fs-body)}body .ctr[data-densite=confortable] .ctr-table td{padding:8px 10px}body .ctr[data-densite=confortable] .ctr-pastille{font-size:var(--fs-micro);padding:3px 10px}body .ctr .ctr-table td,body .ctr .ctr-table thead th{padding:5px 10px}body .ctr .ctr-table td:not(:last-child),body .ctr .ctr-table thead th:not(:last-child){border-right:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){body .ctr .ctr-table td:not(:last-child),body .ctr .ctr-table thead th:not(:last-child){border-right:1px solid color-mix(in srgb, var(--line) 70%, transparent)}}body .ctr .ctr-table tbody tr[data-sev=OK]:nth-child(2n),body .ctr .ctr-table tbody tr[data-sev=EN_COURS]:nth-child(2n){background:var(--surface-2)}body .sup-reg-avert{border:1px solid var(--wait-line);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--ink);margin:10px 0 0;padding:10px 12px}@media (prefers-reduced-motion:reduce){body .sup-met-titre svg{transition:none}}body .unf-collecte{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);font-size:var(--fs-body);color:var(--ink);align-items:flex-start;gap:12px;margin-bottom:14px;padding:12px 14px;line-height:1.5;display:flex}body .unf-collecte[data-etat=ko]{border-color:var(--danger-line);background:var(--danger-bg)}body .unf-collecte-ic{color:var(--muted);flex:none;margin-top:1px;display:inline-flex}body .unf-collecte[data-etat=ko] .unf-collecte-ic{color:var(--danger)}body .unf-collecte[data-etat=ok] .unf-collecte-ic{color:var(--ok-ink)}body .unf-collecte-txt{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}body .unf-collecte-motif{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .unf-collecte-motif code,body .unf-collecte-tech code{font-family:var(--mono);font-size:var(--fs-sm);border-radius:var(--r-2xs);border:1px solid var(--danger-line);background:var(--surface);color:var(--danger);overflow-wrap:anywhere;padding:1px 6px}body .unf-collecte-motif q{color:var(--ink);overflow-wrap:anywhere;font-style:italic}body .unf-collecte-tech,body .unf-collecte-msg{font-size:var(--fs-sm);color:var(--muted)}body .unf-collecte-btn{white-space:nowrap;flex:none;align-self:flex-start}body .unf-sansconsole{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);margin-bottom:14px;overflow:hidden}body .unf-sansconsole-tete{width:100%;color:var(--ink);font-family:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;transition:background var(--dur-1) var(--ease-out);background:0 0;border:0;align-items:center;gap:9px;padding:11px 14px;display:flex}body .unf-sansconsole-tete:hover{background:var(--surface-2)}body .unf-sansconsole-tete .helper{text-align:right;min-width:0;margin-left:auto}body .unf-sansconsole-corps{border-top:1px solid var(--line);padding:0 14px 12px}@media (max-width:560px){body .unf-sansconsole-tete{flex-wrap:wrap}body .unf-sansconsole-tete .helper{text-align:left;flex-basis:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){body .unf-sansconsole-tete{transition:none}}body .unf{flex-direction:column;gap:14px;display:flex}body .unf-alerte{background:var(--danger-bg);border:1px solid var(--danger-line);border-radius:var(--r);color:var(--ink);font-size:var(--fs-body);align-items:flex-start;gap:11px;padding:13px 15px;line-height:1.5;display:flex}body .unf-alerte[data-ton=attente]{background:var(--wait-bg);border-color:var(--wait-line)}body .unf-alerte>svg{color:var(--danger);flex:none;margin-top:2px}body .unf-alerte[data-ton=attente]>svg{color:var(--wait-ink)}body .unf-alerte-corps{flex:1;min-width:0}body .unf-alerte h2{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0 0 7px}body .unf-alerte ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .unf-alerte li{grid-template-columns:9px 1fr auto;align-items:baseline;gap:9px;display:grid}body .unf-alerte li:before{content:"";background:var(--danger);border-radius:var(--r-full);align-self:start;width:9px;height:9px;margin-top:5px}body .unf-alerte li[data-ton=attente]:before{border:1.5px solid var(--wait-ink);border-radius:var(--r-2xs);background:0 0;transform:rotate(45deg)}body .unf-alerte li>span{min-width:0}body .unf-alerte b{font-variant-numeric:tabular-nums}body .unf-alerte li>.btn{white-space:nowrap;align-self:center}body .unf .prc-cptr{font-variant-numeric:tabular-nums;border-left-width:3px}body .unf .prc-cptr[data-ton=danger][data-vide="0"]{border-left-color:var(--danger)}body .unf .prc-cptr[data-ton=attente][data-vide="0"]{border-left-color:var(--wait-ink);border-left-style:dashed}body .unf .prc-cptr[data-ton=ok][data-vide="0"]{border-left-color:var(--ok-ink)}body .unf .prc-cptr[data-vide="1"]{border-left-color:var(--line)}body .unf-num{font-variant-numeric:tabular-nums}body .unf-nature{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:2px 9px 2px 7px;display:inline-flex}body .unf-nature:before{content:"";background:currentColor;flex:none;width:8px;height:8px}body .unf-nature[data-nature=cloudkey]{background:var(--dc)}@supports (color:color-mix(in lab, red, red)){body .unf-nature[data-nature=cloudkey]{background:color-mix(in srgb, var(--dc) 12%, transparent)}}body .unf-nature[data-nature=cloudkey]{border-color:var(--dc)}@supports (color:color-mix(in lab, red, red)){body .unf-nature[data-nature=cloudkey]{border-color:color-mix(in srgb, var(--dc) 34%, transparent)}}body .unf-nature[data-nature=cloudkey]{color:var(--dc-ink)}body .unf-nature[data-nature=cloudkey]:before{border-radius:var(--r-2xs)}body .unf-nature[data-nature=unifios]{background:var(--mvt)}@supports (color:color-mix(in lab, red, red)){body .unf-nature[data-nature=unifios]{background:color-mix(in srgb, var(--mvt) 12%, transparent)}}body .unf-nature[data-nature=unifios]{border-color:var(--mvt)}@supports (color:color-mix(in lab, red, red)){body .unf-nature[data-nature=unifios]{border-color:color-mix(in srgb, var(--mvt) 34%, transparent)}}body .unf-nature[data-nature=unifios]{color:var(--mvt-ink)}body .unf-nature[data-nature=unifios]:before{border-radius:var(--r-full)}body .unf-nature[data-nature=inconnu]{background:var(--off-bg);border-color:var(--off-line);color:var(--faint);font-weight:var(--fw-medium);border-style:dashed}body .unf-nature[data-nature=inconnu]:before{border-radius:var(--r-2xs);background:0 0;border:1px dashed}body .unf-voie{border-radius:var(--r-2xs);font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.03em;border:1px solid var(--line);background:var(--surface-2);color:var(--faint);padding:1px 7px;display:inline-block}body .unf-voie[data-voie=cle]{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .unf-voie[data-voie=cle]{background:color-mix(in srgb, var(--ok) 11%, transparent)}}body .unf-voie[data-voie=cle]{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .unf-voie[data-voie=cle]{border-color:color-mix(in srgb, var(--ok) 30%, transparent)}}body .unf-voie[data-voie=cle]{color:var(--ok-ink)}body .unf-voie[data-voie=collecteur]{background:var(--wait-bg);border-color:var(--wait-line);color:var(--wait-ink)}body .unf-herite{font-size:var(--fs-nano);color:var(--faint);margin-top:3px;display:block}body .unf-herite b{font-weight:var(--fw-semibold);color:var(--muted)}body .unf-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}body .unf-grp{row-gap:4px}body .unf-grp>.sup-pastille{flex:none}body .unf-grp>.unf-grp-fin{flex:none;margin-left:auto}@media (max-width:560px){body .unf-grp{align-items:flex-start}body .unf-grp>.unf-grp-fin{margin-top:4px;margin-left:0}}body .unf-cols{flex:none;position:relative}body .unf-cols-panneau{z-index:30;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r);min-width:300px;max-width:min(380px,92vw);box-shadow:var(--sh-pop);flex-direction:column;gap:11px;padding:13px;display:flex;position:absolute;top:calc(100% + 6px);left:0}body .unf-cols-aide{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.5}body .unf-cols-liste{flex-direction:column;gap:7px;display:flex}body .unf-cols-item{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-body);align-items:center;gap:10px;padding:7px 10px;display:flex}body .unf-cols-rang{text-align:right;width:20px;font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--faint);flex:none}body .unf-cols-fixes{border-top:1px solid var(--line);flex-direction:column;gap:6px;margin:0;padding:10px 0 0;list-style:none;display:flex}body .unf-cols-fixes li{font-size:var(--fs-body);color:var(--muted);align-items:baseline;gap:10px;display:flex}body .unf-cols-fixes .helper{flex:100%;margin:0}@media (max-width:560px){body .unf-cols{position:static}body .unf-cols-panneau{min-width:0;max-width:none;margin-top:8px;position:static}}body .unf-modale-ajout{max-width:720px}body .unf-vide{text-align:center;border-color:var(--accent);flex-direction:column;align-items:center;gap:11px;padding:34px 22px;display:flex}@supports (color:color-mix(in lab, red, red)){body .unf-vide{border-color:color-mix(in srgb, var(--accent) 30%, var(--line))}}body .unf-vide-marque{border-radius:var(--r);background:var(--accent);flex:none;place-items:center;width:46px;height:46px;display:grid}@supports (color:color-mix(in lab, red, red)){body .unf-vide-marque{background:color-mix(in srgb, var(--accent) 12%, transparent)}}body .unf-vide-marque{color:var(--accent-ink)}body .unf-vide h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .unf-vide p{max-width:52ch;font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.6}body .unf-flash{font-size:var(--fs-sm);color:var(--ok-ink);font-variant-numeric:tabular-nums;margin:0;line-height:1.5}body .unf-flash[data-ton=ko]{color:var(--danger)}body .modal .unf-flash{border-radius:var(--r-xs);background:var(--ok-bg);border:1px solid var(--ok-line);margin:12px 0 0;padding:9px 12px}body .modal .unf-flash[data-ton=ko]{background:var(--danger-bg);border-color:var(--danger-line)}body .unf-etapes{counter-reset:unf-etape;flex-direction:column;gap:12px;margin:14px 0 0;padding:0;list-style:none;display:flex}body .unf-etapes>li{counter-increment:unf-etape;font-size:var(--fs-body);grid-template-columns:26px 1fr;align-items:start;gap:11px;line-height:1.55;display:grid}body .unf-etapes>li:before{content:counter(unf-etape);border-radius:var(--r-full);background:var(--brand);width:26px;height:26px;color:var(--on-brand);font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;place-items:center;display:grid}body .unf-etapes strong{font-weight:var(--fw-semibold)}body .unf-gain{border-left:2px solid var(--ok);margin-top:4px;padding-left:10px;display:block}@supports (color:color-mix(in lab, red, red)){body .unf-gain{border-left:2px solid color-mix(in srgb, var(--ok) 40%, transparent)}}body .unf-gain{font-size:var(--fs-sm);color:var(--muted)}body .unf-gain b{color:var(--ok-ink);font-weight:var(--fw-semibold)}body .unf-modale-ajout .unf-modale-champ{margin-top:16px}body .unf-limites{border:1px dashed var(--line-strong);border-radius:var(--r);font-size:var(--fs-sm);color:var(--muted);margin:14px 0 0;padding:11px 13px;line-height:1.55}body .unf-limites b{color:var(--ink);font-weight:var(--fw-semibold)}body .unf-test{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);font-size:var(--fs-body);margin-top:12px;padding:11px 13px;line-height:1.55}body .unf-test ul{margin:7px 0 0;padding-left:20px}body .unf-test-exemple{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;margin-top:9px;padding-top:9px}body .unf-modale-champ{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}body .unf-modale-champ>span:first-child{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .unf-modale-danger{border-top:1px solid var(--line);flex-direction:column;gap:9px;margin-top:6px;padding-top:13px;display:flex}body .unf-modale-danger h4{font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--faint);margin:0}body .unf-modale-geste{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}body .unf-modale-geste .btn{flex:none}body .unf-modale-geste p{font-size:var(--fs-sm);color:var(--muted);flex:200px;margin:0;line-height:1.5}body .unf-err{font-size:var(--fs-body);color:var(--danger);margin:0 0 12px}@media (min-width:561px){body .unf .rtable td.unf-c-actions{white-space:nowrap;width:1%}body .unf .rtable td.unf-c-num,body .unf .rtable th.unf-c-num{text-align:right}}@media (max-width:560px){body .unf .rtable td select.input{width:100%;max-width:none}body .unf .rtable td.unf-c-actions{justify-content:flex-end}body .unf-etapes>li{grid-template-columns:24px 1fr;gap:9px}body .unf-etapes>li:before{width:24px;height:24px}}body .cxc-btn{text-align:left;cursor:pointer;align-items:center;gap:6px;width:100%;min-width:0;max-width:100%;display:flex}body .cxc-nom{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body .cxc-nom.off{color:var(--faint)}body .cxc-menu{z-index:3000;overscroll-behavior:contain;flex-direction:column;gap:6px;max-width:calc(100vw - 1.5rem);padding:8px;display:flex;position:fixed;overflow-y:auto}body .cxc-menu label{display:block}body .cxc-menu label>.input{margin-top:3px}body .cxc-liste{overscroll-behavior:contain;flex-direction:column;gap:1px;min-height:0;max-height:min(13.75rem,45vh);display:flex;overflow-y:auto}body .cxc-opt{text-align:left;border-radius:var(--r-xs);width:100%;color:var(--ink);font-size:var(--fs-sm);cursor:pointer;transition:background var(--dur-1) var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;gap:9px;padding:6px 8px;display:flex}body .cxc-opt:hover,body .cxc-opt[data-actif="1"]{background:var(--surface-2)}body .cxc-opt[data-actif="1"]{border-color:var(--line-strong)}body .cxc-opt.on{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .cxc-opt.on{background:color-mix(in srgb, var(--brand) 10%, transparent)}}body .cxc-opt.on{font-weight:var(--fw-semibold)}body .cxc-opt-nom{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body .cxc-opt-pastille{border-radius:var(--r-2xs);flex:none;width:8px;height:8px}body .cxc-opt-code{font-size:var(--fs-nano);color:var(--faint);flex:none}body .cxc-opt-tag{font-size:var(--fs-nano);background:var(--surface-2);color:var(--muted);border:1px solid var(--line);flex:none}body .cxc-creer{border:none;border-top:1px solid var(--line);border-radius:0;justify-content:center;padding-top:8px}body .cxc-fixe{-webkit-user-select:none;user-select:none;align-items:center;gap:6px;min-width:0;display:flex}body .cxc-fixe .cxc-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body .cxc-dev{border-radius:var(--r-2xs);min-width:22px;height:22px;color:var(--faint);font-size:var(--fs-micro);cursor:pointer;opacity:0;transition:opacity var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 6px;display:inline-flex}body tr:hover .cxc-dev,body .cxc-fixe:hover .cxc-dev,body .cxc-dev:focus-visible{opacity:1}body .cxc-dev:hover{color:var(--brand-2);border-color:var(--line);background:var(--surface-2)}body .cxc-dev-mot{white-space:nowrap}@media (hover:none){body .cxc-dev{opacity:1}}@media (min-width:561px){body .cxc-btn{width:auto;min-width:10.5rem;max-width:15rem}}@media (prefers-reduced-motion:reduce){body .cxc-opt,body .cxc-dev{transition:none}}body .btn-danger:disabled{opacity:.72}body .btn-danger:not(:disabled):active{transition:transform var(--dur-1) var(--ease-out);transform:scale(.96)}@media (prefers-reduced-motion:reduce){body .btn-danger:not(:disabled):active{transition:none;transform:none}}@media (min-width:561px){body .vpn-doc h1{font-size:var(--fs-display)}}@media (pointer:coarse){body .mvt-compte{min-height:var(--tap-sm)}}@property --ck-arc{syntax:"<angle>";inherits:false;initial-value:0deg}@media (min-width:821px){body .shell:has(.ck){height:100dvh}body .shell:has(.ck)>.main{min-height:0}}body .shell:has(.ck) .content:has(>.ck){flex-direction:column;flex:1;min-height:0;padding-bottom:14px;display:flex}body .ck{--ck-fs:var(--fs-sm);--ck-fs-2:var(--fs-micro);--ck-fs-3:var(--fs-nano);--ck-pad-y:4px;--ck-pad-x:8px;--ck-fam:var(--line);font-variant-numeric:tabular-nums;flex-direction:column;flex:1;gap:8px;min-height:0;padding:26px 32px 60px;display:flex}@media (min-width:1025px){body .ck{padding-inline:max(var(--dk-gutter), (100% - var(--dk-work)) / 2)}}@media (min-width:821px) and (max-width:1024px){body .ck{padding:22px 20px 52px}}@media (max-width:820px){body .ck{padding:18px 14px 48px}}@supports (padding:max(0px)){@media (max-width:820px){body .ck{padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right))}}}body .ck-msg{border:1px solid var(--line);border-left:3px solid var(--brand-2);border-radius:var(--r-sm);background:var(--surface-2);color:var(--ink);font-size:var(--ck-fs);font-weight:var(--fw-semibold);flex-wrap:wrap;flex:none;align-items:center;gap:8px;margin:0;padding:7px 11px;line-height:1.45;display:flex}body .ck-msg[data-etat=erreur]{border-left-color:var(--danger)}body .ck-msg .btn{margin-left:auto}body .ck-barre{border-radius:var(--r-2xs);flex:220px;gap:2px;min-width:140px;height:22px;display:flex;overflow:hidden}body .ck-seg{cursor:pointer;min-width:0;color:var(--on-deep);background:var(--off-deep);font-size:var(--ck-fs-3);font-weight:var(--fw-bold);white-space:nowrap;transition:filter var(--dur-1) var(--ease-out), flex-grow var(--dur-3) var(--ease-in-out);border:0;justify-content:center;align-items:center;gap:4px;padding:0 5px;line-height:1;display:flex}body .ck-seg:hover{filter:saturate(1.25)brightness(1.08)}body .ck-seg-mot{text-overflow:ellipsis;letter-spacing:.03em;min-width:0;overflow:hidden}body .ck-seg-n{flex:none}body .ck-seg[data-fam=critique],body .ck-seg[data-fam=indispo]{background:var(--danger-deep)}@supports (color:color-mix(in lab, red, red)){body .ck-seg[data-fam=indispo]{background:color-mix(in srgb, var(--danger-deep) 72%, var(--wait-deep))}}body .ck-seg[data-fam=alerte]{background:var(--wait-deep)}body .ck-seg[data-fam=inconnu]{background:var(--off-deep)}body .ck-seg[data-fam=ok]{background:var(--ok-deep)}body .ck-seg[data-fam=vide]{background:var(--off-bg);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);cursor:default}body .ck-seg[data-on="1"]{box-shadow:inset 0 0 0 2px var(--on-deep)}body .ck-batt-mot{font-weight:var(--fw-bold)}body .ck-batt{border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--surface);min-height:26px;color:var(--ink);cursor:pointer;font-size:var(--ck-fs-2);font-weight:var(--fw-semibold);transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);align-items:center;gap:6px;padding:3px 9px;display:inline-flex}body .ck-batt:hover{background:var(--surface-2);border-color:var(--line-hover)}body .ck-batt-ring{border-radius:var(--r-full);background:conic-gradient(from -90deg, var(--brand-2) var(--ck-arc,0deg), var(--line) 0);width:16px;height:16px;transition:--ck-arc var(--dur-3) var(--ease-in-out);flex:none;-webkit-mask:radial-gradient(closest-side,#0000 56%,currentColor 60%);mask:radial-gradient(closest-side,#0000 56%,currentColor 60%)}body .ck-batt[data-on="0"]{border-color:var(--wait-line);background:var(--wait-bg);color:var(--wait-ink)}body .ck-batt[data-on="0"] .ck-batt-ring{background:conic-gradient(from -90deg, var(--muted) var(--ck-arc,0deg), var(--line) 0)}body .ck-barre-crible{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:5px 8px;display:flex}body .ck-onglets{flex:none}body .ck-cribles{flex-wrap:wrap;flex:0 auto}body .ck-barre-crible .seg{padding:2px}body .ck-barre-crible .seg button{font-size:var(--ck-fs);border-radius:var(--r-2xs);padding:5px 9px}body .ck-n{border-radius:var(--r-full);background:var(--ink);flex:none;min-width:16px;padding:0 4px}@supports (color:color-mix(in lab, red, red)){body .ck-n{background:color-mix(in srgb, var(--ink) 8%, transparent)}}body .ck-n{color:var(--muted);font-size:var(--ck-fs-3);font-weight:var(--fw-bold);text-align:center}body .seg button.on .ck-n{background:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){body .seg button.on .ck-n{background:color-mix(in srgb, var(--on-brand) 24%, transparent)}}body .seg button.on .ck-n{color:var(--on-brand)}body .ck-cherche{flex:180px;align-items:center;min-width:120px;max-width:280px;display:flex;position:relative}body .ck-cherche>svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}body .ck-cherche .input{font-size:var(--ck-fs);border-radius:var(--r-xs);padding:5px 9px 5px 28px}body .ck-outils{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}body .ck-outils .btn{min-height:28px;font-size:var(--ck-fs);padding:5px 9px}body .ck-outils .btn.on{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .ck-outils .btn.on{background:color-mix(in srgb, var(--brand-2) 12%, var(--surface))}}body .ck-outils .btn.on{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .ck-outils .btn.on{border-color:color-mix(in srgb, var(--brand-2) 42%, var(--line-strong))}}body .ck-outils .btn.on{color:var(--brand-2)}body .ck-outils-menu{align-items:center;display:flex;position:relative}body .ck-menu{z-index:30;overscroll-behavior:contain;scrollbar-width:thin;min-width:250px;max-height:60vh;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}body .ck-menu-liste{flex-direction:column;gap:1px;display:flex}body .ck-menu-tit{color:var(--muted);font-size:var(--ck-fs-3);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;padding:6px 8px 3px}body .ck-menu-l{border-radius:var(--r-2xs);width:100%;color:var(--ink);cursor:pointer;text-align:left;font-size:var(--ck-fs);font-weight:var(--fw-medium);transition:background var(--dur-1) var(--ease-out);background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;display:flex}body .ck-menu-l:hover{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .ck-menu-l:hover{background:color-mix(in srgb, var(--brand-2) 8%, transparent)}}body .ck-menu-l{text-decoration:none}body .ck-menu-l[data-double="1"],body .ck-menu-l[data-champ="1"]{cursor:default;gap:6px;padding:3px 4px 3px 8px}body .ck-menu-l[data-double="1"]>button:first-child{min-width:0;color:inherit;cursor:pointer;text-align:left;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;padding:4px 0;overflow:hidden}body .ck-menu-l[data-champ="1"] .input{flex:1;min-width:0}body .ck-menu-l[data-champ="1"]{align-items:stretch}body .ck-menu-x{border-radius:var(--r-2xs);width:24px;height:24px;color:var(--faint);cursor:pointer;font-size:var(--fs-md);transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;line-height:1;display:inline-grid}body .ck-menu-x:hover{background:var(--danger-bg);color:var(--danger)}body .ck-puces{font-size:var(--ck-fs-2);flex-wrap:wrap;flex:none;align-items:center;gap:5px 8px;display:flex}body .ck-puces-tete{color:var(--muted);font-weight:var(--fw-semibold);flex:none}body .ck-puce{border:1px solid var(--chip-line);border-radius:var(--r-full);background:var(--chip-bg);color:var(--brand-2);cursor:pointer;font-size:var(--ck-fs-2);font-weight:var(--fw-semibold);transition:border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);align-items:center;gap:5px;padding:2px 8px;display:inline-flex}body .ck-puce:hover{border-color:var(--danger-line);color:var(--danger)}body .ck-puces-compte{color:var(--faint);flex:none;margin-left:auto}body .ck-selection{border:1px solid var(--brand-2);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:6px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){body .ck-selection{border:1px solid color-mix(in srgb, var(--brand-2) 34%, var(--line))}}body .ck-selection{border-radius:var(--r-sm);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .ck-selection{background:color-mix(in srgb, var(--brand-2) 7%, var(--surface))}}body .ck-selection{animation:ck-selection-entre var(--dur-2) var(--ease-out) both}@keyframes ck-selection-entre{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}body .ck-selection-n{font-size:var(--ck-fs);font-weight:var(--fw-bold);color:var(--brand-2);flex:none}body .ck-selection .btn{min-height:28px;font-size:var(--ck-fs);padding:5px 9px}body .ck-selection .input{height:auto;font-size:var(--ck-fs);border-radius:var(--r-xs);flex:220px;width:auto;min-width:0;padding:5px 9px}body .ck-composer{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex:none;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px 18px;max-height:46vh;padding:12px;display:grid;overflow-y:auto}body .ck-axe{min-width:0}body .ck-axe h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0 0 2px}body .ck-axe summary{cursor:pointer;margin-bottom:2px}body .ck-axe summary>h3{display:inline}body .ck-axe summary:hover>h3{color:var(--brand-2)}body .ck-axe details:not([open])>summary>h4{color:var(--muted)}body .ck-axe .helper{margin:0 0 7px;line-height:1.45}body .ck-cases{flex-wrap:wrap;gap:4px 12px;display:flex}body .ck-case-l{min-height:24px;font-size:var(--ck-fs);color:var(--ink);cursor:pointer;flex-wrap:wrap;align-items:center;gap:2px 6px;display:inline-flex}body .ck-case-l>i{font-style:normal;font-size:var(--fs-micro);font-weight:var(--fw-regular);color:var(--muted);flex-basis:100%;padding-left:19px;line-height:1.35}body .ck-case-l[data-desactive="1"]{cursor:not-allowed;color:var(--muted)}body .ck-case-l[data-desactive="1"] input{cursor:not-allowed}body .ck-suggest{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}body .ck-suggest-l{border:1px dashed var(--line-strong);border-radius:var(--r-full);color:var(--muted);cursor:pointer;font-size:var(--ck-fs-2);font-weight:var(--fw-semibold);transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:0 0;padding:3px 9px}body .ck-suggest-l:hover{color:var(--brand-2);border-color:var(--brand-2);border-style:solid}body .ck-col{flex-direction:row;align-items:center;gap:4px;min-width:0;display:flex}body .ck-col[data-on="0"]{color:var(--muted)}body .ck-plages{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex:none;max-height:46vh;padding:12px;overflow-y:auto}body .ck-plage-form{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:8px;padding-bottom:10px;display:flex}body .ck-plage-form .input{font-size:var(--ck-fs);width:auto;padding:6px 9px}body .ck-plage-liste{font-size:var(--ck-fs);flex-direction:column;gap:4px;margin-top:10px;padding:0;list-style:none;display:flex}body .ck-plage-liste>li{border:1px solid var(--line);border-radius:var(--r-xs);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:5px 8px;display:flex}body .ck-plage-liste>li>b{color:var(--ink);font-weight:var(--fw-semibold)}body .ck-plage-liste>li[data-on="1"]{border-color:var(--wait-line);background:var(--wait-bg);color:var(--wait-ink)}body .ck-plage-liste>li[data-on="1"]>b{color:var(--wait-ink)}body .ck-corps{flex:1;grid-template-columns:minmax(0,1fr);gap:10px;min-height:0;display:grid}body .ck-liste{overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);scrollbar-width:thin;scrollbar-gutter:stable;flex:auto;min-width:0;min-height:0;overflow:auto}@media (min-width:1101px){body .ck-corps[data-inspecteur="1"]{grid-template-columns:minmax(0,1fr) clamp(340px,27vw,440px)}body .ck-corps[data-inspecteur="1"] .ck-table{min-width:0}}@media (max-width:1100px){body .ck-corps[data-inspecteur="1"]{grid-template-columns:minmax(0,1fr)}body .ck-insp{z-index:44;width:min(460px,100%);box-shadow:var(--sh-drawer);border-radius:0;position:fixed;top:0;bottom:0;right:0}}body .ck-table{border-collapse:separate;border-spacing:0;width:100%;min-width:780px;font-size:var(--ck-fs)}body .ck-table thead th{z-index:2;text-align:left;padding:var(--ck-pad-y) var(--ck-pad-x);background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--ck-fs-3);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-family:inherit;position:sticky;top:0}body .ck-th-tri>button{cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;transition:color var(--dur-1) var(--ease-out);background:0 0;border:0;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}body .ck-th-tri>button:hover,body .ck-th-tri[aria-sort]>button{color:var(--ink)}body .ck-table td{padding:var(--ck-pad-y) var(--ck-pad-x);border-bottom:1px solid var(--line);vertical-align:middle;font-size:var(--ck-fs);line-height:1.4}body .ck-table tbody tr{--ck-fam:var(--line);background-color:#0000;background-image:linear-gradient(to bottom, var(--ck-fam) 0 100%);transition:background-color var(--dur-1) var(--ease-out);background-position:0 0;background-repeat:no-repeat;background-size:3px 100%}body .ck-table tbody tr[data-fam=critique]{--ck-fam:var(--danger);background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .ck-table tbody tr[data-fam=critique]{background-color:color-mix(in srgb, var(--danger) 7%, transparent)}}body .ck-table tbody tr[data-fam=indispo]{--ck-fam:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .ck-table tbody tr[data-fam=indispo]{--ck-fam:color-mix(in srgb, var(--danger) 72%, var(--wait))}}body .ck-table tbody tr[data-fam=indispo]{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .ck-table tbody tr[data-fam=indispo]{background-color:color-mix(in srgb, var(--danger) 5%, transparent)}}body .ck-table tbody tr[data-fam=alerte]{--ck-fam:var(--wait);background-color:var(--wait-ink)}@supports (color:color-mix(in lab, red, red)){body .ck-table tbody tr[data-fam=alerte]{background-color:color-mix(in srgb, var(--wait-ink) 8%, transparent)}}body .ck-table tbody tr[data-fam=inconnu]{--ck-fam:var(--muted);background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){body .ck-table tbody tr[data-fam=inconnu]{background-color:color-mix(in srgb, var(--muted) 8%, transparent)}}body .ck-table tbody tr[data-fam=ok]{--ck-fam:var(--ok)}body .ck-table tbody tr[data-calme="1"]{--ck-fam:var(--line-hover);background-color:var(--surface-2);background-image:repeating-linear-gradient(to bottom, var(--line-hover) 0 3px, transparent 3px 7px)}body .ck-table tbody tr[data-calme="1"] .ck-nom-b{font-weight:var(--fw-regular)}body .ck-table tbody tr[data-membre="1"]{background-position:12px 0}body .ck-table tbody tr:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){body .ck-table tbody tr:hover{background-color:color-mix(in srgb, var(--accent) 6%, transparent)}}body .ck-table tbody tr[data-choisie="1"]{background-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .ck-table tbody tr[data-choisie="1"]{background-color:color-mix(in srgb, var(--brand-2) 11%, transparent)}}body .ck-table tbody tr[data-on="1"]{outline:2px solid var(--brand-2);outline-offset:-2px}body .ck-table th.ck-case,body .ck-table td.ck-case{width:30px;padding-right:0}body .ck-case-zone{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}body .ck-table td.ck-case input{opacity:0;cursor:pointer;transition:opacity var(--dur-1) var(--ease-out)}body .ck-table tbody tr:hover td.ck-case input,body .ck-table tbody tr:focus-within td.ck-case input,body .ck-table td.ck-case input:checked{opacity:1}body .ck-table tbody:has(input:checked) td.ck-case input{opacity:1}body .ck-table tr.ck-groupe>td.ck-groupe-tete{top:calc(var(--ck-fs-3) * 1.4 + var(--ck-pad-y) * 2 + 1px);z-index:1;padding:5px var(--ck-pad-x);background:var(--surface-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:var(--ck-fs);white-space:nowrap;position:sticky}body .ck-table tr.ck-groupe{background-image:linear-gradient(to bottom, var(--ck-fam) 0 100%)}body .ck-table tr.ck-groupe[data-fam=critique],body .ck-table tr.ck-groupe[data-fam=indispo]{--ck-fam:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .ck-table tr.ck-groupe[data-fam=indispo]{--ck-fam:color-mix(in srgb, var(--danger) 72%, var(--wait))}}body .ck-table tr.ck-groupe[data-fam=alerte]{--ck-fam:var(--wait)}body .ck-table tr.ck-groupe[data-fam=inconnu]{--ck-fam:var(--muted)}body .ck-table tr.ck-groupe[data-fam=ok]{--ck-fam:var(--ok)}body .ck-groupe-tete>b{font-weight:var(--fw-bold);color:var(--ink)}body .ck-groupe-n{border-radius:var(--r-full);background:var(--ink);min-width:20px;color:var(--surface);font-size:var(--ck-fs-3);font-weight:var(--fw-bold);text-align:center;margin-left:8px;padding:0 6px;display:inline-block}body .ck-groupe-tete .ck-pastille{vertical-align:baseline;min-width:0;margin-right:8px}body .ck-groupe-note{color:var(--muted);font-size:var(--ck-fs-2);margin-left:8px}body .ck-groupe-src{color:var(--faint);font-size:var(--ck-fs-3);text-transform:uppercase;letter-spacing:.05em;margin-left:8px}body .ck-table tr.ck-groupe[data-nature=cause]>td.ck-groupe-tete{font-weight:var(--fw-semibold);border-left:2px solid #0000}body .ck-table tr.ck-groupe[data-nature=faisceau]>td.ck-groupe-tete{color:var(--muted);border-top-style:dashed;border-bottom-style:dashed}body .ck-pastille{border-radius:var(--r-2xs);text-align:center;min-width:88px;font-size:var(--ck-fs-3);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;border:1px solid #0000;padding:1px 7px;display:inline-block}body .ck-pastille[data-fam=critique],body .ck-pastille[data-fam=indispo]{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger)}body .ck-pastille[data-fam=alerte]{background:var(--wait-bg);border-color:var(--wait-line);color:var(--wait-ink)}body .ck-pastille[data-fam=inconnu]{background:var(--off-bg);border-color:var(--off-line);color:var(--muted)}body .ck-pastille[data-fam=ok]{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ok-ink)}body .ck-pastille[data-fam=vide]{background:var(--surface-2);border-color:var(--line);color:var(--muted)}body .ck-table tbody tr[data-calme="1"] .ck-pastille{background:var(--off-bg);border-color:var(--off-line);color:var(--muted)}body .ck-nom-l{align-items:center;gap:4px;min-width:0;display:flex}body .ck-plier{border-radius:var(--r-2xs);width:20px;height:20px;color:var(--muted);cursor:pointer;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}body .ck-plier:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .ck-plier:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}}body .ck-plier:hover{color:var(--ink)}body .ck-plier svg{transition:transform var(--dur-2) var(--ease-in-out)}body .ck-plier[aria-expanded=true] svg{transform:rotate(90deg)}body .ck-nom-b{min-width:0;color:var(--ink);cursor:pointer;text-align:left;font:inherit;font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}body .ck-nom-b:hover{color:var(--accent-ink);text-decoration:none}body .ck-nom small{color:var(--muted);font-size:var(--ck-fs-2);font-weight:var(--fw-regular)}body .ck-cli{color:var(--muted);white-space:nowrap}body .ck-meta{color:var(--muted);font-size:var(--ck-fs-2);white-space:nowrap}body .ck-info{width:100%;max-width:1px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .ck-tech{white-space:nowrap;max-width:46ch;overflow:hidden}body .ck-chip{border:1px solid var(--line);border-radius:var(--r-2xs);background:var(--surface-2);max-width:22ch;color:var(--muted);font-size:var(--ck-fs-3);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:4px;margin-right:4px;padding:0 6px;display:inline-flex}body .ck-chip>i{flex:none;font-style:normal;display:inline-flex}body .ck-chip{text-overflow:ellipsis;overflow:hidden}body .ck-duree{font-family:var(--mono);font-size:var(--ck-fs-2);color:var(--ink);white-space:nowrap;text-align:right}body .ck-duree[data-vieux="1"]{color:var(--danger);font-weight:var(--fw-semibold)}body .ck-idem{color:var(--faint);font-family:var(--sans)}body .ck-vu-carte{display:none}body .ck-jauge-p{white-space:nowrap;align-items:center;gap:4px;margin-right:6px;display:inline-flex}body .ck-jauge{vertical-align:middle;border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);width:56px;height:8px;display:inline-block;position:relative;overflow:hidden}body .ck-jauge:before,body .ck-jauge:after{content:"";background:var(--muted);opacity:.55;width:1px;position:absolute;top:0;bottom:0}body .ck-jauge:before{left:var(--ck-attention,200%)}body .ck-jauge:after{left:var(--ck-critique,200%);background:var(--danger);opacity:.7}body .ck-jauge>i{height:100%;width:var(--ck-part,0%);background:var(--ok);transition:width var(--dur-3) var(--ease-in-out);display:block}body .ck-jauge[data-etat=ATTENTION]>i{background:var(--wait)}body .ck-jauge[data-etat=CRITIQUE]>i{background-color:var(--danger);background-image:repeating-linear-gradient(45deg, var(--surface) 0 3px, transparent 3px 6px)}@supports (color:color-mix(in lab, red, red)){body .ck-jauge[data-etat=CRITIQUE]>i{background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--surface) 45%, transparent) 0 3px, transparent 3px 6px)}}body .ck-jauge-val{font-family:var(--mono);font-size:var(--ck-fs-2);font-weight:var(--fw-bold);color:var(--ink)}body .ck-jauge-val>i{font-style:normal;font-size:var(--ck-fs-3);font-weight:var(--fw-regular);color:var(--muted);margin-left:1px}body .ck-vide{text-align:center;color:var(--muted);font-size:var(--fs-md);padding:30px 12px}body .ck-pied{z-index:3;padding:5px var(--ck-pad-x);border-top:1px solid var(--line);background:var(--surface-2);font-size:var(--ck-fs-2);color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;display:flex;position:sticky;bottom:0}body .ck-pied .input{font-size:var(--ck-fs-2);width:auto;padding:3px 7px}body .ck-compte,body .ck-pages{white-space:nowrap;flex:none}body .ck-frais{color:var(--faint);white-space:nowrap;flex:none;margin-left:auto}body .ck-insp{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}body .ck-insp-tete{border-bottom:1px solid var(--line);background:var(--surface-2);flex:none;align-items:center;gap:8px;padding:8px 10px;display:flex}body .ck-insp-titre{min-width:0;font-size:var(--fs-title);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}body .ck-insp-nav{flex:none;align-items:center;gap:2px;display:flex}body .ck-insp-nav>span{color:var(--muted);font-size:var(--ck-fs-2);font-weight:var(--fw-semibold);white-space:nowrap;padding:0 4px}body .ck-insp-x{border-radius:var(--r-2xs);width:26px;height:26px;color:var(--muted);cursor:pointer;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}body .ck-insp-x:hover{background:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .ck-insp-x:hover{background:color-mix(in srgb, var(--ink) 8%, transparent)}}body .ck-insp-x:hover{color:var(--ink)}body .ck-insp-corps{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:10px 12px;overflow-y:auto}body .ck-insp-bloc+.ck-insp-bloc{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}body .ck-insp-h{font-size:var(--ck-fs-3);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:6px}body .ck-insp-dl{flex-direction:column;gap:7px;margin:0;display:flex}body .ck-insp-dl dt{font-size:var(--ck-fs-3);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}body .ck-insp-dl dd{font-size:var(--ck-fs);overflow-wrap:anywhere;margin:1px 0 0;line-height:1.45}body .ck-insp-mesures{flex-direction:column;gap:6px;display:flex}body .ck-insp-mesure{font-size:var(--ck-fs);align-items:center;gap:8px;display:flex}body .ck-insp-mesure>span{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}body .ck-insp-mesure>b{color:var(--ink);font-weight:var(--fw-bold);font-family:var(--mono);white-space:nowrap;flex:none}body .ck-insp-regle{border:1px solid var(--line);border-left:3px solid var(--brand-2);border-radius:var(--r-xs);background:var(--surface-2);font-size:var(--ck-fs);color:var(--ink);margin:6px 0 0;padding:7px 9px;line-height:1.5}body .ck-insp-cause{border:1px solid var(--wait-line);border-left:3px solid var(--wait);border-radius:var(--r-xs);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--ck-fs);margin:6px 0 0;padding:7px 9px;line-height:1.5}body .ck-insp-actions{border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;flex:none;gap:6px;padding:8px 10px;display:flex}body .ck-insp-note{width:100%;font-size:var(--ck-fs);padding:6px 9px}body .ck-res{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}body .ck-res-barre{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--ck-fs);color:var(--muted);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:5px 8px;display:flex}body .ck-res-table{border-collapse:separate;border-spacing:0;width:100%;min-width:620px;font-size:var(--ck-fs)}body .ck-res-table thead th{z-index:2;text-align:left;padding:var(--ck-pad-y) var(--ck-pad-x);background:var(--surface-2);border-bottom:1px solid var(--line);color:var(--muted);font-family:inherit;font-size:var(--ck-fs-3);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;position:sticky;top:0}body .ck-res-table td{padding:var(--ck-pad-y) var(--ck-pad-x);border-bottom:1px solid var(--line);font-size:var(--ck-fs);vertical-align:middle}body .ck-res-jauge{vertical-align:middle;border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);width:100%;min-width:90px;max-width:180px;height:10px;display:inline-block;position:relative;overflow:hidden}body .ck-res-jauge:before,body .ck-res-jauge:after{content:"";z-index:1;background:var(--muted);opacity:.55;width:1px;position:absolute;top:0;bottom:0}body .ck-res-jauge:before{left:var(--ck-attention,200%)}body .ck-res-jauge:after{left:var(--ck-critique,200%);background:var(--danger);opacity:.75}body .ck-res-jauge[data-vieux="1"]:before,body .ck-res-jauge[data-vieux="1"]:after{opacity:.25;background:var(--muted)}body .ck-res-jauge[data-vieux="1"]>i{background:var(--line-hover)}body .ck-res-jauge>i{height:100%;width:var(--ck-part,0%);background:var(--ok);transition:width var(--dur-3) var(--ease-in-out);display:block}body .ck-res-jauge[data-etat=ATTENTION]>i{background:var(--wait)}body .ck-res-jauge[data-etat=CRITIQUE]>i{background-color:var(--danger);background-image:repeating-linear-gradient(45deg, var(--surface) 0 3px, transparent 3px 6px)}@supports (color:color-mix(in lab, red, red)){body .ck-res-jauge[data-etat=CRITIQUE]>i{background-image:repeating-linear-gradient(45deg, color-mix(in srgb, var(--surface) 45%, transparent) 0 3px, transparent 3px 6px)}}body .ck-res-val{width:5.5ch;font-family:var(--mono);font-size:var(--ck-fs);font-weight:var(--fw-bold);text-align:right;color:var(--ink);white-space:nowrap;margin-right:8px;display:inline-block}body .ck-res-val[data-etat=ATTENTION],body .ck-jauge-val[data-etat=ATTENTION]{color:var(--wait-ink)}body .ck-res-val[data-etat=CRITIQUE],body .ck-jauge-val[data-etat=CRITIQUE]{color:var(--danger)}body .ck-res-val>i{font-style:normal;font-size:var(--ck-fs-3);font-weight:var(--fw-regular);color:var(--muted);margin-left:1px}body .ck-res-val>small{font-size:var(--ck-fs-3);font-weight:var(--fw-regular);color:var(--muted);text-align:right;line-height:1.2;display:block}body .ck-res-table thead small{font-size:var(--ck-fs-3);font-weight:var(--fw-regular);text-transform:none;letter-spacing:0;color:var(--muted);display:block}body .ck-res-barre .btn[aria-pressed=true]{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .ck-res-barre .btn[aria-pressed=true]{background:color-mix(in srgb, var(--brand-2) 12%, var(--surface))}}body .ck-res-barre .btn[aria-pressed=true]{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .ck-res-barre .btn[aria-pressed=true]{border-color:color-mix(in srgb, var(--brand-2) 42%, var(--line-strong))}}body .ck-res-barre .btn[aria-pressed=true]{color:var(--brand-2)}body .ck-res-table tr[data-on="1"]{outline:2px solid var(--brand-2);outline-offset:-2px}body .ck-res-vide{text-align:center;color:var(--muted);margin:0;padding:24px 12px}body .ck-dlg{color:var(--ink);background:0 0;border:0;width:100%;max-width:100%;height:100%;max-height:100%;padding:0;overflow:visible}body .ck-dlg::backdrop{background:var(--scrim-strong)}body .ck-dlg:not([open]){display:none}body .ck-pal-dlg,body .ck-aide-dlg{justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex}body .ck-pal{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:min(560px,100%);max-height:calc(100dvh - 24vh);box-shadow:var(--sh-lg);animation:ck-pal-pose var(--dur-2) var(--ease-out) both;flex-direction:column;display:flex;overflow:hidden}@keyframes ck-pal-pose{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:none}}body .ck-pal-champ{border:0;border-bottom:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font-family:inherit;font-size:var(--fs-md);border-radius:0;flex:none;padding:13px 16px}body .ck-pal-champ:focus,body .ck-pal-champ:focus-visible{border-bottom-color:var(--brand-2);box-shadow:inset 0 -2px 0 var(--brand-2);outline:none}body .ck-pal-liste{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;max-height:60vh;padding:6px;overflow-y:auto}body .ck-pal-groupe{color:var(--muted);font-size:var(--ck-fs-3);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;padding:8px 8px 3px}body .ck-pal-l{border-radius:var(--r-xs);width:100%;color:var(--ink);cursor:pointer;text-align:left;font-size:var(--fs-body);font-weight:var(--fw-medium);transition:background var(--dur-1) var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}body .ck-pal-nom{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body .ck-pal-l[aria-selected=true]{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .ck-pal-l[aria-selected=true]{background:color-mix(in srgb, var(--brand-2) 12%, transparent)}}body .ck-pal-l[aria-selected=true]{box-shadow:inset 2px 0 0 var(--brand-2)}body .ck-pal-l[data-on="1"]{color:var(--brand-2);font-weight:var(--fw-semibold)}body .ck-pal-l[data-on="1"]:before{content:"";border-radius:var(--r-full);background:var(--brand-2);flex:none;width:6px;height:6px}body .ck-pal-touche{border:1px solid var(--line);border-radius:var(--r-2xs);background:var(--surface-2);color:var(--muted);font-family:var(--mono);font-size:var(--ck-fs-3);font-weight:var(--fw-semibold);white-space:nowrap;flex:none;padding:1px 6px}body .ck-pal-vide{text-align:center;color:var(--muted);font-size:var(--fs-body);margin:0;padding:22px 14px;line-height:1.5}body .ck-pal-vide b{color:var(--ink);font-weight:var(--fw-semibold)}body .ck-pal-pied{border-top:1px solid var(--line);background:var(--surface-2);color:var(--muted);font-size:var(--ck-fs-2);text-align:center;flex:none;padding:6px 12px}body .ck-aide{overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:min(520px,100%);max-height:calc(100dvh - 24vh);box-shadow:var(--sh-lg);scrollbar-width:thin;animation:ck-pal-pose var(--dur-2) var(--ease-out) both;flex-direction:column;padding:16px 18px;display:flex;overflow-y:auto}body .ck-aide-t{font-size:var(--fs-lg);font-weight:var(--fw-bold);margin-bottom:4px}body .ck-aide-l{font-size:var(--ck-fs);align-items:baseline;gap:10px;padding:3px 8px;display:flex}body .ck-aide-k{flex-wrap:wrap;flex:none;align-items:center;gap:3px;width:13ch;display:flex}body .ck-aide-q{min-width:0;color:var(--ink);flex:1;line-height:1.45}body .ck-lien{color:var(--muted);font-size:var(--ck-fs-3);text-transform:lowercase;padding:0 1px}body .ck-aide-pied{border-top:1px solid var(--line);justify-content:flex-end;margin-top:12px;padding-top:12px;display:flex}body .ck-kbd{border:1px solid var(--line-strong);border-radius:var(--r-2xs);background:var(--surface);min-width:1.6em;color:var(--muted);font-family:var(--mono);font-size:.92em;font-weight:var(--fw-semibold);border-bottom-width:2px;place-items:center;padding:0 .4em;line-height:1.7;display:inline-grid}body .ck-astuce{color:var(--faint);white-space:normal;line-height:1.9;font-size:var(--ck-fs-2)}body .ck[data-densite=dense]{--ck-fs:var(--fs-micro);--ck-fs-2:var(--fs-nano);--ck-fs-3:var(--fs-nano);--ck-pad-y:2px;--ck-pad-x:6px;gap:6px}body .ck[data-densite=dense] .ck-barre{height:18px}body .ck[data-densite=dense] .ck-corps{gap:8px}body .ck[data-densite=dense] .ck-pastille{min-width:76px}body .ck[data-densite=dense] .ck-jauge{height:6px}body .ck[data-densite=dense] .ck-table thead th,body .ck[data-densite=dense] .ck-res-table thead th{letter-spacing:.03em}@media (max-width:720px){body .ck-barre{flex-basis:100%}body .ck-outils,body .ck-puces-compte{margin-left:0}body .ck-cherche{max-width:none}}@media (pointer:coarse){body .ck-plier,body .ck-insp-x,body .ck-puce,body .ck-suggest-l,body .ck-menu-l,body .ck-pal-l{min-height:32px}body .ck-plier,body .ck-insp-x{min-width:32px}body .ck-batt,body .ck-cmdk{min-height:var(--tap-sm);min-width:var(--tap-sm)}body .ck-th-tri>button,body .ck-nom-b{min-height:var(--tap-sm)}body .ck-barre,body .ck[data-densite=dense] .ck-barre{height:var(--tap-sm)}body .ck-outils .btn,body .ck-selection .btn,body .ck-selection .input{min-height:var(--tap-sm)}body .ck-table td.ck-case input{opacity:1}body .ck-astuce{display:none}}@media (max-width:560px){body .ck-liste{scrollbar-gutter:auto;border:0}body .ck-table,body .ck-res-table{width:100%;min-width:0;display:block}body .ck-table tbody,body .ck-res-table tbody{gap:8px;display:grid}body .ck-table thead{display:block}body .ck-table thead tr{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:8px;display:flex}body .ck-table thead th{background:0 0;border:0;padding:0;display:none;position:static}body .ck-table thead th.ck-case,body .ck-table thead th[data-tri=gravite],body .ck-table thead th[data-tri=nom],body .ck-table thead th[data-tri=vu]{width:auto;display:block}body .ck-table .ck-th-tri>button{min-height:var(--tap,44px)}body .ck-res-table thead{display:none}body .ck-table tbody tr:not(.ck-groupe),body .ck-res-table tbody tr{border:1px solid var(--line);border-radius:var(--r-sm);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nom nom""etat vu";align-items:center;gap:6px 10px;padding:10px 12px 10px 14px;display:grid;position:relative}body .ck-table tbody tr:has(>td.ck-case){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"case nom nom""case etat vu"}body .ck-table tbody tr>td,body .ck-res-table tbody tr>td{border:0;min-width:0;padding:0;display:block}body .ck-table tbody tr:not(.ck-groupe)>td:not(.ck-case):not(.ck-nom):not([data-col=statut]):not([data-col=vu]):not(.ck-vide),body .ck-res-table tbody tr>td:not(.ck-nom):not([data-col=statut]):not([data-col=vu]){display:none}body .ck-table td.ck-case{z-index:1;grid-area:case;align-self:stretch;width:auto;position:relative}body .ck-table td.ck-case .ck-case-zone,body .ck-table th.ck-case .ck-case-zone{min-width:var(--tap,44px);min-height:var(--tap,44px)}body .ck-table td.ck-case input{opacity:1}body .ck-table td.ck-nom,body .ck-res-table td.ck-nom{grid-area:nom}body .ck-table td[data-col=statut],body .ck-res-table td[data-col=statut]{grid-area:etat}body .ck-table td[data-col=vu],body .ck-res-table td[data-col=vu]{text-align:right;white-space:normal;grid-area:vu}body .ck-table td[data-col=vu]:before,body .ck-res-table td[data-col=vu]:before{content:attr(data-label) " ";color:var(--muted);font-family:var(--sans)}body .ck-table td[data-col=vu] .ck-idem{display:none}body .ck-table td[data-col=vu] .ck-vu-carte{display:inline}body .ck-table .ck-plier{display:none}body .ck-table .ck-nom-b,body .ck-res-table .ck-nom-b{width:100%;min-height:var(--tap,44px);white-space:normal;overflow-wrap:anywhere;font-size:var(--fs-md);line-height:1.35;display:block}body .ck-table .ck-nom-b:after,body .ck-res-table .ck-nom-b:after{content:"";border-radius:inherit;position:absolute;inset:0}body .ck-res-table td.ck-nom>.ck-nom-l{flex-wrap:wrap;gap:0 8px}body .ck-res-table .ck-nom-b{flex:0 auto;width:auto}body .ck-table tr.ck-groupe{border-radius:var(--r-sm);display:block}body .ck-table tr.ck-groupe>td.ck-groupe-tete{border:1px solid var(--line);border-radius:var(--r-sm);padding:8px 12px;display:block}body .ck-table tr.ck-groupe .ck-plier{min-width:var(--tap,44px);min-height:var(--tap,44px);display:inline-grid}body .ck-table td.ck-vide{grid-column:1/-1;padding:12px}body .ck-pied{border:1px solid var(--line);border-radius:var(--r-sm);margin-top:8px}}body .ck-table tbody tr:focus-within{background-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .ck-table tbody tr:focus-within{background-color:color-mix(in srgb, var(--brand-2) 6%, transparent)}}body .ck-liste :focus-visible,body .ck-insp-corps :focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:reduce){body .ck-batt-ring,body .ck-jauge>i,body .ck-res-jauge>i,body .ck-table tbody tr,body .ck-table td.ck-case input,body .ck-plier svg,body .ck-plier,body .ck-insp-x,body .ck-seg,body .ck-batt,body .ck-cmdk,body .ck-puce,body .ck-suggest-l,body .ck-menu-l,body .ck-pal-l,body .ck-menu-x,body .ck-th-tri>button{transition:none}body .ck-pal,body .ck-aide,body .ck-selection{animation:none}}@media (max-width:820px){body .ck input,body .ck select,body .ck textarea,body .ck input.input,body .ck select.input,body .ck textarea.input,body .ck-cherche .input,body .ck-plage-form .input,body .ck-pied .input,body .ck-cherche input,body .ck-pied select,body .ck-plage-form input,body .ck-plage-form select{font-size:var(--fs-title)}}body .ck-cmdk-mot{display:inline}@media (pointer:coarse){body .ck-cmdk-kbd{display:none}}@media (min-width:821px){body .shell:has(.rg){height:100dvh}body .shell:has(.rg)>.main{min-height:0}}body .shell:has(.rg) .content:has(>.rg){flex-direction:column;flex:1;min-height:0;padding:0;display:flex}body .rg{font-variant-numeric:tabular-nums;flex:1;grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"rail corps""pied pied";gap:14px;min-height:0;padding:26px 32px 18px;display:grid}@media (min-width:1025px){body .rg{padding-inline:max(var(--dk-gutter), (100% - var(--dk-work)) / 2)}}@media (min-width:821px) and (max-width:1024px){body .rg{padding:22px 20px 16px}}@media (max-width:820px){body .rg{padding:18px 14px 14px}body .rg-quete input,body .rg-num input,body .rg input.input,body .rg select.input,body .rg textarea.input{font-size:var(--fs-title)}}@supports (padding:max(0px)){@media (max-width:820px){body .rg{padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right));padding-bottom:max(14px, env(safe-area-inset-bottom))}}}@media (min-width:901px){body .rg{grid-template-columns:clamp(224px,18vw,280px) minmax(0,1fr)}}@media (max-width:900px){body .rg{grid-template:"rail""corps"minmax(0,1fr)"pied"/minmax(0,1fr);gap:10px}}body .rg-rail{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;grid-area:rail;gap:3px;min-height:0;padding:7px;display:flex;overflow:hidden auto}@media (max-width:900px){body .rg-rail{flex-flow:wrap;align-items:center;gap:5px;max-height:none;overflow-y:visible}}body .rg-quete{z-index:1;background:var(--surface);flex:none;align-items:center;gap:8px;padding:3px 3px 7px;display:flex;position:sticky;top:0}body .rg-quete>svg,body .rg-quete>.rg-quete-i{color:var(--faint);pointer-events:none;position:absolute;left:13px}body .rg-quete input{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;min-width:0;color:var(--ink);font-family:inherit;font-size:var(--fs-sm);padding:8px 11px 8px 32px}@media (max-width:900px){body .rg-quete{flex:1 0 100%;padding:0 0 3px;position:relative}}body .rg-rail-e{border-radius:var(--r-xs);width:100%;color:var(--muted);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background-color:#0000;background-image:none;background-position:0;background-repeat:no-repeat;background-size:3px 100%;border:0;flex:none;align-items:center;gap:9px;padding:8px 10px;display:flex}body .rg-rail-e:hover{background-color:var(--surface-2);color:var(--ink)}body .rg-rail-e[data-on="1"]{background-color:var(--surface-2);background-image:linear-gradient(var(--accent), var(--accent));color:var(--ink);font-weight:var(--fw-bold)}body .rg-rail-e>svg{color:var(--faint);flex:none}body .rg-rail-e[data-on="1"]>svg{color:var(--accent-ink)}body .rg-rail-e>span:not(.rg-rail-nb){flex:auto;min-width:0}body .rg-rail-nb{border-radius:var(--r-full);background:var(--accent-deep);min-width:18px;color:var(--on-accent);font-size:var(--fs-nano);font-weight:var(--fw-bold);flex:none;justify-content:center;align-items:center;padding:0 5px;line-height:18px;display:inline-flex}body .rg-rail-e:before{content:"";border-radius:var(--r-full);background:0 0;flex:none;width:5px;height:5px}body .rg-rail-e[data-lourd="1"]:before{background:var(--danger)}@media (max-width:900px){body .rg-rail-e{border:1px solid var(--line);border-radius:var(--r-full);width:auto;font-size:var(--fs-micro);background-size:0 0;flex:none;gap:6px;padding:6px 10px}body .rg-rail-e[data-on="1"]{border-color:var(--accent);background-image:none}}body .rg-res{flex-direction:column;flex:auto;gap:2px;min-height:0;margin:0;padding:0;list-style:none;display:flex}body .rg-res-e{border-radius:var(--r-xs);width:100%;color:var(--ink);font-family:inherit;font-size:var(--fs-sm);text-align:left;cursor:pointer;transition:background var(--dur-1) var(--ease-out);background:0 0;border:0;flex-direction:column;gap:1px;padding:7px 10px;display:flex}body .rg-res-e:hover{background:var(--surface-2)}body .rg-res-e[data-on="1"]{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .rg-res-e[data-on="1"]{background:color-mix(in srgb, var(--brand-2) 8%, transparent)}}body .rg-res-e[data-on="1"]{outline:2px solid var(--brand-2);outline-offset:-2px}body .rg-res-e>:first-child{font-weight:var(--fw-semibold)}body .rg-res-e>:last-child:not(:first-child){color:var(--muted);font-size:var(--fs-micro)}@media (max-width:900px){body .rg-res{overscroll-behavior:contain;flex:1 0 100%;max-height:40vh;overflow-y:auto}}body .rg-corps{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;scroll-behavior:smooth;grid-area:corps;min-width:0;min-height:0;padding-right:2px;overflow:auto}body .rg-pan{animation:rg-pan-pose var(--dur-2) var(--ease-out) both;flex-direction:column;gap:14px;display:flex}@keyframes rg-pan-pose{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}body .rg-pan-tete{border-bottom:1px solid var(--line);flex-direction:column;gap:3px;padding-bottom:12px;display:flex}body .rg-pan-tete>:first-child{color:var(--ink);font-size:var(--fs-lg);font-weight:var(--fw-bold);margin:0;line-height:1.25}body .rg-pan-tete>:first-child~*{color:var(--muted);font-size:var(--fs-sm);margin:0;line-height:1.45}body .rg-gr{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow:hidden}body .rg-gr-titre{color:var(--ink);font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0;padding:13px 16px 0;line-height:1.3}body .rg-gr-aide{color:var(--muted);font-size:var(--fs-sm);margin:0;padding:4px 16px 0;line-height:1.5}body .rg-gr>.rg-l:first-of-type{margin-top:12px}body .rg-gr>.rg-gr-titre+.rg-l,body .rg-gr>.rg-gr-aide+.rg-l{border-top:1px solid var(--line)}body .rg-l{border-bottom:1px solid var(--line);transition:background-color var(--dur-1) var(--ease-out);background-color:#0000;background-image:none;background-position:0;background-repeat:no-repeat;background-size:3px 100%;align-items:center;gap:5px 20px;padding:12px 16px;scroll-margin:18px;display:grid}body .rg-l:last-child{border-bottom:0}body .rg-l>*{grid-column:1;min-width:0}body .rg-l-nom{color:var(--ink);font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1.35}body .rg-l-aide{color:var(--muted);font-size:var(--fs-sm);margin:0;line-height:1.5}body .rg-l-ctl{flex-wrap:wrap;grid-area:1/2;justify-content:flex-end;place-self:center end;align-items:center;gap:8px 12px;min-width:0;display:flex}body .rg-risque{border-left:3px solid var(--wait);border-radius:0 var(--r-xs) var(--r-xs) 0;background:var(--wait);grid-column:1/-1;align-items:flex-start;gap:7px;margin:3px 0 0;padding:7px 10px;display:flex}@supports (color:color-mix(in lab, red, red)){body .rg-risque{background:color-mix(in srgb, var(--wait) 8%, var(--surface))}}body .rg-risque{color:var(--wait-ink);font-size:var(--fs-sm);line-height:1.45}body .rg-risque>svg{flex:none;margin-top:2px}body .rg-l[data-mod="1"]{background-image:linear-gradient(var(--wait), var(--wait))}body .rg-l[data-trouve="1"]{background-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .rg-l[data-trouve="1"]{background-color:color-mix(in srgb, var(--brand-2) 5%, transparent)}}body .rg-l[data-vise="1"]{outline:2px solid var(--brand-2);outline-offset:-2px;border-radius:var(--r-xs);animation:rg-vise var(--dur-3) var(--ease-out) both}@keyframes rg-vise{0%{background-color:color-mix(in srgb, var(--brand-2) 16%, transparent)}to{background-color:color-mix(in srgb, var(--brand-2) 5%, transparent)}}@media (min-width:901px){body .rg-l{grid-template-columns:minmax(0,1fr) minmax(0,auto)}}@media (max-width:900px){body .rg-l{grid-template-columns:minmax(0,1fr);padding:11px 13px}body .rg-l-ctl{grid-area:auto/1;justify-content:flex-start;justify-self:stretch;margin-top:3px}body .rg-risque{grid-column:1}}@media (min-width:901px){:is(body .rg-l:has(.rg-cases),body .rg-l:has(.rg-jauge)){grid-template-columns:minmax(0,1fr)}:is(body .rg-l:has(.rg-cases) .rg-l-ctl,body .rg-l:has(.rg-jauge) .rg-l-ctl){grid-area:auto/1;justify-content:flex-start;justify-self:stretch;margin-top:4px}body .rg-l:has(>.sl-handle){grid-template-columns:auto minmax(0,1fr) minmax(0,auto)}body .rg-l:has(>.sl-handle)>.rg-l-ctl{grid-area:1/3}}@media (max-width:900px){body .rg-l:has(>.sl-handle){grid-template-columns:auto minmax(0,1fr)}body .rg-l:has(>.sl-handle)>.rg-l-ctl{grid-area:auto/2}}body .rg-l:has(>.sl-handle)>*{grid-column:2}body .rg-l:has(>.sl-handle)>.sl-handle{grid-area:1/1;align-self:center}body .rg-l:has(>.sl-handle)>.rg-risque{grid-column:2/-1}body .rg-bilan{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);color:var(--ink);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:9px 12px;padding:10px 13px;line-height:1.45;display:flex}body .rg-bilan-l{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .rg-filtres{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}body .rg-filtres>.btn:first-of-type{margin-left:auto}body .rg-num{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body .rg-num>label{color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold)}body .rg-num input{border:1px solid var(--line-strong);border-radius:var(--r-xs);background:var(--surface);width:7ch;min-width:0;color:var(--ink);font-family:inherit;font-size:var(--fs-sm);font-variant-numeric:tabular-nums;text-align:right;padding:6px 8px}body .rg-num input:disabled{background:var(--off-bg);color:var(--muted);cursor:not-allowed}body .rg-unite{color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}body .rg-cases{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:2px 12px;width:100%;display:grid}body .rg-case{border-radius:var(--r-xs);color:var(--ink);font-size:var(--fs-sm);cursor:pointer;transition:background var(--dur-1) var(--ease-out);align-items:center;gap:8px;padding:6px 8px;line-height:1.35;display:flex}body .rg-case:hover{background:var(--surface-2)}body .rg-case input{flex:none}body .rg-case:has(input:disabled){color:var(--muted);cursor:not-allowed}@property --rg-pos-a{syntax:"<percentage>";inherits:true;initial-value:100%}@property --rg-pos-c{syntax:"<percentage>";inherits:true;initial-value:100%}@property --rg-pos-org{syntax:"<percentage>";inherits:false;initial-value:0%}body .rg-jauge{width:100%;min-width:200px;height:22px;margin-bottom:15px;display:block;position:relative}body .rg-jauge:before{content:"";border:1px solid var(--line);border-radius:var(--r-full);background-color:var(--surface-2);background-image:linear-gradient(90deg, var(--ok) 0 var(--rg-pos-a), var(--wait) var(--rg-pos-a) 100%);height:10px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){body .rg-jauge:before{background-image:linear-gradient(90deg, color-mix(in srgb, var(--ok) 20%, var(--surface)) 0 var(--rg-pos-a), color-mix(in srgb, var(--wait) 32%, var(--surface)) var(--rg-pos-a) 100%)}}body .rg-jauge[data-couple="1"]:before{background-image:linear-gradient(90deg, var(--ok) 0 var(--rg-pos-a), var(--wait) var(--rg-pos-a) var(--rg-pos-c), var(--danger) var(--rg-pos-c) 100%)}@supports (color:color-mix(in lab, red, red)){body .rg-jauge[data-couple="1"]:before{background-image:linear-gradient(90deg, color-mix(in srgb, var(--ok) 20%, var(--surface)) 0 var(--rg-pos-a), color-mix(in srgb, var(--wait) 32%, var(--surface)) var(--rg-pos-a) var(--rg-pos-c), color-mix(in srgb, var(--danger) 26%, var(--surface)) var(--rg-pos-c) 100%)}}body .rg-jauge[data-ko="1"]:before{border-color:var(--danger);background-image:repeating-linear-gradient(135deg, var(--danger) 0 5px, var(--danger) 5px 10px)}@supports (color:color-mix(in lab, red, red)){body .rg-jauge[data-ko="1"]:before{background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--danger) 30%, var(--surface)) 0 5px, color-mix(in srgb, var(--danger) 12%, var(--surface)) 5px 10px)}}body .rg-jauge-org{left:var(--rg-pos-org);z-index:1;border-radius:var(--r-2xs);background:var(--muted);pointer-events:none;width:2px;height:16px;position:absolute;top:50%;transform:translate(-50%,-50%)}body .rg-jauge-org[data-niv=attention]{background:var(--wait-ink)}body .rg-jauge-org[data-niv=critique]{background:var(--danger)}body .rg-jauge-cur{z-index:2;appearance:none;pointer-events:none;background:0 0;width:100%;height:22px;margin:0;padding:0;position:absolute;top:0;left:0}body .rg-jauge-cur::-webkit-slider-runnable-track{background:0 0;border:0;height:22px}body .rg-jauge-cur::-moz-range-track{background:0 0;border:0;height:22px}body .rg-jauge-cur::-webkit-slider-thumb{appearance:none;border:2px solid var(--surface);border-radius:var(--r-full);background:var(--muted);width:14px;height:14px;box-shadow:var(--sh-sm);cursor:pointer;pointer-events:auto;transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);margin-top:4px}body .rg-jauge-cur::-moz-range-thumb{border:2px solid var(--surface);border-radius:var(--r-full);background:var(--muted);width:14px;height:14px;box-shadow:var(--sh-sm);cursor:pointer;pointer-events:auto;transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}body .rg-jauge-cur[data-niv=attention]::-webkit-slider-thumb{background:var(--wait)}body .rg-jauge-cur[data-niv=attention]::-moz-range-thumb{background:var(--wait)}body .rg-jauge-cur[data-niv=critique]::-webkit-slider-thumb{background:var(--danger)}body .rg-jauge-cur[data-niv=critique]::-moz-range-thumb{background:var(--danger)}body .rg-jauge-cur:hover::-webkit-slider-thumb{box-shadow:var(--sh-md);transform:scale(1.18)}body .rg-jauge-cur:active::-webkit-slider-thumb{box-shadow:var(--sh-md);transform:scale(1.18)}body .rg-jauge-cur:hover::-moz-range-thumb{box-shadow:var(--sh-md);transform:scale(1.18)}body .rg-jauge-cur:active::-moz-range-thumb{box-shadow:var(--sh-md);transform:scale(1.18)}body .rg-jauge-cur:disabled{pointer-events:none}body .rg-jauge-cur:disabled::-webkit-slider-thumb{background:var(--off);cursor:not-allowed}body .rg-jauge-cur:disabled::-moz-range-thumb{background:var(--off);cursor:not-allowed}body .rg-jauge-cur:focus-visible{outline:none}body .rg-jauge-cur:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent);outline-offset:2px}body .rg-jauge-cur:focus-visible::-moz-range-thumb{outline:2px solid var(--accent);outline-offset:2px}body .rg-jauge-borne{color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-semibold);white-space:nowrap;pointer-events:none;margin-top:1px;position:absolute;top:100%}body .rg-jauge-borne[data-bout=min]{left:0}body .rg-jauge-borne[data-bout=max]{right:0}body .rg-etat{border:1px solid var(--off-line);border-radius:var(--r-full);background:var(--off-bg);color:var(--off);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:5px;padding:2px 9px;display:inline-flex}body .rg-etat[data-ton=ok]{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok-ink)}body .rg-etat[data-ton=retard]{border-color:var(--wait-line);background:var(--wait-bg);color:var(--wait-ink)}body .rg-etat[data-ton=ko]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger)}body .rg-etat[data-ton=off]{border-color:var(--off-line);background:var(--off-bg);color:var(--off)}body .rg-etat>svg{flex:none}body .rg-tv{flex-direction:column;gap:7px;min-width:0;padding:12px 16px 16px;display:flex}body .rg-tv-dalle{aspect-ratio:16/9;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:100%;min-width:0;max-width:720px;color:var(--ink);grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:0;padding:4px;display:grid;overflow:hidden;container-type:size}body .rg-tv-bandeau{border-bottom:1px solid var(--line);grid-row:1;align-items:baseline;gap:1.6cqw;height:15cqh;padding:0 1.6cqw;display:flex;overflow:hidden}body .rg-tv-bandeau>b{font-size:5cqw;font-weight:var(--fw-black);color:var(--danger);font-variant-numeric:tabular-nums;line-height:1}body .rg-tv-bandeau>span{color:var(--muted);white-space:nowrap;font-size:1.5cqw}body .rg-tv-th{border-bottom:1px solid var(--line);height:6cqh;color:var(--muted);font-size:.72cqw;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.08em;grid-row:2}body .rg-tv-liste{grid-row:3;min-width:0;min-height:0;display:grid;overflow:hidden}body .rg-tv-liste[data-affichage=table]{grid-template-rows:repeat(var(--rg-tv-rangees,12), minmax(0, 1fr))}body .rg-tv-liste[data-affichage=grille]{grid-template-columns:repeat(var(--rg-tv-tuiles-x,1), minmax(0, 1fr));grid-template-rows:repeat(var(--rg-tv-tuiles-y,1), minmax(0, 1fr));gap:.45cqw;padding:.45cqw}body .rg-tv-th,body .rg-tv-rang{grid-template-columns:repeat(var(--rg-tv-colonnes,3), minmax(0, 1fr));align-items:center;gap:0 1.4cqw;min-width:0;padding-inline:1.4cqw;display:grid;overflow:hidden}body .rg-tv-th{align-items:end;padding-bottom:.6cqh}body .rg-tv-rang{font-size:calc(var(--rg-tv-txt,.008) * 100cqw);min-height:0;line-height:1.2}body .rg-tv-liste .rg-tv-rang:nth-child(2n){background:var(--surface-2)}body .rg-tv-cell{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}body .rg-tv-etat{border-radius:var(--r-full);background:var(--off-bg);max-width:100%;color:var(--off);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;padding:0 .6cqw;display:inline-block;overflow:hidden}body .rg-tv-etat[data-ton=ko]{background:var(--danger-bg);color:var(--danger)}body .rg-tv-etat[data-ton=attention]{background:var(--wait-bg);color:var(--wait-ink)}body .rg-tv-tuile{text-align:center;border-radius:var(--r-2xs);background:var(--off-bg);min-width:0;min-height:0;color:var(--off);font-size:calc(var(--rg-tv-txt,.008) * 100cqw);justify-content:center;align-items:center;padding:0 .4cqw;line-height:1.15;display:flex;overflow:hidden}body .rg-tv-tuile[data-ton=ko]{background:var(--danger-bg);color:var(--danger)}body .rg-tv-tuile[data-ton=attention]{background:var(--wait-bg);color:var(--wait-ink)}body .rg-tv-jauges{border-top:1px solid var(--line);grid-row:4;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1.2cqw;height:12cqh;padding:1.4cqh 1.6cqw;display:grid}body .rg-tv-jauges>span{border:1px solid var(--line);border-radius:var(--r-2xs);background:var(--surface-2);min-width:0}body .rg-tv-pied{border-top:1px solid var(--line);height:7cqh;color:var(--muted);font-size:1.1cqw;font-weight:var(--fw-semibold);white-space:nowrap;grid-row:5;align-items:center;padding:0 1.6cqw;display:flex;overflow:hidden}body .rg-tv-tour{border:1px solid var(--line);border-left:3px solid var(--line-strong);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface-2);color:var(--ink);font-size:var(--fs-sm);flex-direction:column;gap:8px;margin:12px 16px 16px;padding:11px 13px;line-height:1.5;display:flex}body .rg-tv-tour>p{margin:0}body .rg-tv-tour[data-alerte="1"]{border-color:var(--wait-line);border-left-color:var(--wait);background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .rg-tv-tour[data-alerte="1"]{background:color-mix(in srgb, var(--wait) 7%, var(--surface))}}body .rg-tv-tour[data-alerte="1"]>p{color:var(--wait-ink)}body .rg-l-ctl .seg:has(.rg-apercu){flex-wrap:wrap}body .rg-l-ctl .seg:has(.rg-apercu) button{flex-direction:column;align-items:stretch;gap:5px}body .rg-apercu{--rg-ap-txt:var(--fs-sm);--rg-ap-air:5px;--rg-ap-k:.22;gap:calc(var(--rg-ap-air) * 2 * var(--rg-ap-k));border:1px solid var(--line);border-radius:var(--r-2xs);background:var(--surface);flex-direction:column;width:100%;min-width:46px;height:44px;padding:3px;display:flex;overflow:hidden}body .rg-apercu[data-densite=compacte]{--rg-ap-txt:var(--fs-micro);--rg-ap-air:1px}body .rg-apercu[data-densite=confortable]{--rg-ap-txt:var(--fs-body);--rg-ap-air:8px}body .rg-apercu-l{height:calc(var(--rg-ap-txt) * var(--rg-ap-k));border-radius:var(--r-full);background:var(--line-strong);flex:none}body .rg-ecarts{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .rg-ecart{border:1px solid var(--line);border-left:3px solid var(--line-strong);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface);color:var(--ink);font-size:var(--fs-sm);flex-wrap:wrap;align-items:baseline;gap:3px 8px;padding:8px 11px;line-height:1.45;display:flex}body .rg-ecart[data-lourd="1"]{border-left-color:var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .rg-ecart[data-lourd="1"]{background:color-mix(in srgb, var(--danger) 4%, var(--surface))}}body .rg-ecart-av{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}body .rg-ecart-ap{color:var(--ink);font-weight:var(--fw-semibold)}body .rg-ecart-cout{color:var(--wait-ink);font-size:var(--fs-micro);flex:1 0 100%;margin:2px 0 0;line-height:1.4}body .rg-pied{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-sm);color:var(--ink);font-size:var(--fs-sm);flex-wrap:wrap;grid-area:pied;align-items:center;gap:10px 14px;padding:11px 14px;line-height:1.45;display:flex}body .rg-pied .btn:first-of-type{margin-left:auto}@media (max-width:820px){body .rg-pied{z-index:15;position:sticky;bottom:0}body .rg-corps{overscroll-behavior:auto;overflow:clip visible}}@media (max-width:560px){body .rg-pied{gap:8px}body .rg-pied .btn:first-of-type{margin-left:0}body .rg-pied .btn{flex:auto;justify-content:center}}body .rg-corps :focus-visible,body .rg-rail :focus-visible{outline-offset:-2px}@media (pointer:coarse){body .rg-rail-e,body .rg-res-e,body .rg-case{min-height:var(--tap-sm)}}@media (prefers-reduced-motion:reduce){body .rg-corps{scroll-behavior:auto}body .rg-rail-e,body .rg-res-e,body .rg-case,body .rg-l{transition:none}body .rg-jauge-cur::-webkit-slider-thumb{transition:none}body .rg-jauge-cur::-moz-range-thumb{transition:none}body .rg-jauge-cur:hover::-webkit-slider-thumb{transform:none}body .rg-jauge-cur:active::-webkit-slider-thumb{transform:none}body .rg-jauge-cur:hover::-moz-range-thumb{transform:none}body .rg-jauge-cur:active::-moz-range-thumb{transform:none}body .rg-pan,body .rg-l[data-vise="1"]{animation:none}}body dialog.rg-dlg:not([open]){display:none}body .rg-briques{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:8px;margin:12px 0;display:grid}body .rg-brique{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);align-items:center;gap:9px;padding:8px 11px;display:flex}body .rg-brique[data-on="1"]{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .rg-brique[data-on="1"]{border-color:color-mix(in srgb, var(--brand) 45%, var(--line))}}body .rg-brique[data-on="1"]{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .rg-brique[data-on="1"]{background:color-mix(in srgb, var(--brand) 7%, var(--surface))}}body .rg-brique-ico{color:var(--muted);display:inline-flex}body .rg-brique[data-on="1"] .rg-brique-ico{color:var(--brand)}body .rg-brique-n{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink)}body .rg-brique[data-on="0"] .rg-brique-n{color:var(--ink)}body .prm{container:prm/inline-size}body .prm-cadre{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}body .prm-liste{display:none}body .prm-choix{max-width:560px;margin:0}@container prm (min-width:860px){body .prm-cadre{grid-template-columns:228px minmax(0,1fr);gap:28px}body .prm-liste{display:block}body .prm-choix{display:none}body .prm-nav{overscroll-behavior:contain;max-height:calc(100dvh - 104px);padding:2px 4px 2px 0;position:sticky;top:88px;overflow-y:auto}}body .prm-evitement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body .prm-evitement:focus{clip-path:none;border-radius:var(--r-sm);background:var(--surface-2);width:auto;height:auto;color:var(--ink);margin:0 0 10px;padding:6px 10px;display:inline-block;position:static;overflow:visible}body .prm-groupe+.prm-groupe{margin-top:16px}body .prm-groupe-nom{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;padding:0 10px}body .prm-groupe ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}body .prm-lien{border-radius:var(--r-sm);min-height:32px;color:var(--ink);font-size:var(--fs-body);transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);align-items:center;gap:9px;padding:5px 10px;line-height:1.3;text-decoration:none;display:flex}body .prm-lien>svg{color:var(--muted);flex:none}body .prm-lien>span:first-of-type{flex:1;min-width:0}body .prm-lien:hover{background:var(--surface-2)}body .prm-lien:focus-visible{outline:2px solid var(--brand-2);outline-offset:1px}body .prm-lien[aria-current=page]{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .prm-lien[aria-current=page]{background:color-mix(in srgb, var(--brand-2) 12%, var(--surface))}}body .prm-lien[aria-current=page]{font-weight:var(--fw-semibold);box-shadow:inset 3px 0 0 var(--brand-2)}body .prm-lien[aria-current=page]>svg{color:var(--brand-2)}body .prm-sortant{color:var(--muted)}body .prm-compte{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);min-width:20px;color:var(--muted);font-size:var(--fs-micro);text-align:center;flex:none;padding:0 6px;line-height:18px}body .prm-brique{margin:0 0 14px}body .prm-retour{border-radius:var(--r-sm);min-height:30px;color:var(--muted);font-size:var(--fs-sm);align-items:center;gap:6px;padding:4px 10px;text-decoration:none;display:inline-flex}body .prm-retour:hover{background:var(--surface-2);color:var(--ink)}body .prm-retour>svg{transform:rotate(90deg)}body .prm-brique-nom{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:8px;margin:6px 0 0;padding:0 10px;display:flex}body .prm-corps{flex-direction:column;gap:16px;min-width:0;scroll-margin-top:88px;display:flex}body .prm-corps:focus{outline:none}body .prm-corps>.card{margin-top:0;margin-bottom:0}body .prm-tete h2{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--ink);margin:0;line-height:1.25}body .prm-tete p{max-width:72ch;margin:6px 0 0}body .prm-tete-brique{color:var(--muted);font-size:var(--fs-sm);align-items:center;gap:6px;margin-bottom:4px;display:inline-flex}body .prm-bloc+.prm-bloc,body :is(.prm-bloc,form:has(>.prm-bloc))+form>.prm-bloc:first-of-type{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}body form:has(>.prm-bloc)+.prm-bloc{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}body .prm-bloc-tete{align-items:flex-start;gap:9px;margin-bottom:14px;display:flex}body .prm-bloc-ic{color:var(--mvt-ink);flex:none;margin-top:2px;display:inline-flex}body .prm-bloc-tete h3,body .prm-bloc-tete h4{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .prm-bloc-tete .helper{margin:2px 0 0}@media (prefers-reduced-motion:reduce){body .prm-lien{transition:none}}@media (min-width:561px){@container prm (max-width:859.98px){body .prm-cadre>.prm-nav{flex-wrap:wrap;align-items:flex-end;gap:10px 20px;display:flex}body .prm-nav>.prm-brique{flex:0 auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;min-width:0;margin:0;display:grid}body .prm-nav>.prm-brique>.prm-retour{grid-row:span 2}body .prm-nav>.prm-brique>.prm-brique-sur{margin:0}body .prm-nav>.prm-brique>.prm-brique-nom{margin:0;padding-left:0}body .prm-nav>.prm-brique>.prm-brique-sur{padding-left:0}body .prm-nav>.prm-choix{flex:240px}}}body .pal-dlg:not([open]){display:none}body .pal-dlg{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--ink);padding:0;background:0 0;border:0;justify-content:center;align-items:flex-start;padding-block:11vh 16px;padding-inline:16px;display:flex;overflow:visible}body .pal-dlg::backdrop{background:var(--scrim-strong)}body .pal{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);width:min(640px,100%);max-height:calc(100dvh - 22vh);box-shadow:var(--sh-lg);animation:pal-pose var(--dur-2) var(--ease-out) both;flex-direction:column;display:flex;overflow:hidden}@keyframes pal-pose{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:none}}body .pal-tete{border-bottom:1px solid var(--line);color:var(--muted);box-shadow:inset 0 -2px 0 var(--brand-2);flex:none;align-items:center;gap:10px;padding-inline:16px;display:flex}body .pal-champ{min-width:0;color:var(--ink);font-family:inherit;font-size:var(--fs-md);background:0 0;border:0;border-radius:0;flex:1;padding-block:14px}body .pal-tete .pal-champ:focus,body .pal-tete .pal-champ:focus-visible{box-shadow:none;outline:none}body .pal-champ::placeholder{color:var(--faint)}body .pal-liste{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:6px;overflow-y:auto}body .pal-groupe{color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:baseline;gap:8px;padding:8px 8px 3px;display:flex}body .pal-compte{font-weight:var(--fw-medium);text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums}body .pal-g+.pal-g{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}body .pal-filtres{border-bottom:1px solid var(--line);flex:none;padding:8px 12px}body .pal-filtres .seg{flex-wrap:wrap;max-width:100%}body .pal-filtres .seg button{white-space:nowrap}body .pal-n{font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;color:inherit}body .pal-l{border-radius:var(--r-xs);width:100%;color:var(--ink);cursor:pointer;text-align:left;font-size:var(--fs-body);font-weight:var(--fw-medium);transition:background var(--dur-1) var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}body .pal-ico{color:var(--muted);flex:none;display:flex}body .pal-nom{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body .pal-mark{border-radius:var(--r-2xs);background:var(--brand-2);padding:0}@supports (color:color-mix(in lab, red, red)){body .pal-mark{background:color-mix(in srgb, var(--brand-2) 16%, transparent)}}body .pal-mark{color:inherit;font-weight:var(--fw-bold)}body .pal-par{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:34%;color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-regular);flex:0 auto;font-style:italic;overflow:hidden}body .pal-ou{text-overflow:ellipsis;white-space:nowrap;max-width:45%;color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-regular);flex:none;overflow:hidden}body .pal-ici{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;flex:none;padding:1px 7px}body .pal-l[aria-selected=true]{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .pal-l[aria-selected=true]{background:color-mix(in srgb, var(--brand-2) 12%, transparent)}}body .pal-l[aria-selected=true]{box-shadow:inset 2px 0 0 var(--brand-2)}body .pal-l[aria-selected=true] .pal-ico{color:var(--brand-2)}body .pal-l[aria-selected=true] .pal-ou,body .pal-l[aria-selected=true] .pal-par{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){body .pal-l[aria-selected=true] .pal-ou,body .pal-l[aria-selected=true] .pal-par{color:color-mix(in srgb, var(--ink) 70%, transparent)}}body .pal-vide{text-align:center;color:var(--muted);font-size:var(--fs-body);margin:0;padding:22px 14px;line-height:1.5}body .pal-vide b{color:var(--ink);font-weight:var(--fw-semibold)}body .pal-pied{border-top:1px solid var(--line);background:var(--surface-2);color:var(--muted);font-size:var(--fs-sm);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:7px 12px;display:flex}body .pal-aide{font-size:var(--fs-micro);flex-wrap:wrap;align-items:center;gap:4px;display:flex}body .pal-kbd{border:1px solid var(--line);border-radius:var(--r-2xs);background:var(--surface);color:var(--muted);font-family:var(--mono);font-size:.92em;font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;padding:1px 5px;line-height:1.6;display:inline-flex}:root{--pal-reserve:16px}body .pal-ouvre{z-index:45;border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);color:var(--ink);box-shadow:var(--sh-lg);cursor:pointer;font-size:var(--fs-body);font-weight:var(--fw-semibold);transition:border-color var(--dur-1) var(--ease-out);align-items:center;gap:8px;padding:9px 14px;display:inline-flex;position:fixed;bottom:18px;right:18px}body .pal-ouvre:hover{border-color:var(--brand-2)}body .pal-ouvre:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}body .pal-ouvre .pal-kbd{color:var(--muted)}@media (min-width:821px){body .pal-ouvre{display:none}}@media (max-width:520px){body .pal-dlg{padding-block:6vh 12px}body .pal{max-height:calc(100dvh - 12vh)}body .pal-l{grid-template-columns:auto 1fr;align-items:center;gap:1px 10px;display:grid}body .pal-ico{grid-row:span 2}body .pal-ou,body .pal-par{grid-column:2;max-width:100%}body .pal-filtres{padding-inline:8px}body .pal-ici{grid-column:2;justify-self:start}body .pal-ouvre-mot{display:none}}@media (max-width:820px){:root{--pal-reserve:calc(16px + env(safe-area-inset-bottom,0px))}body .pal-ouvre{border-color:var(--side-edge);border-radius:var(--r-sm);background:var(--brand-ink);min-height:34px;color:var(--side-ink-strong);box-shadow:none;padding:4px 10px;top:10px;bottom:auto;right:14px}body .pal-ouvre .pal-kbd{display:none}}@media (pointer:coarse){body .pal-ouvre{min-height:var(--tap);min-width:var(--tap);justify-content:center}body .pal-ouvre .pal-kbd{display:none}body .pal-l{min-height:var(--tap-sm)}body .pal-champ{min-height:var(--tap)}}@media (prefers-reduced-motion:reduce){body .pal{animation:none}body .pal-l,body .pal-ouvre{transition:none}}body .maint-apercu>.maint-apercu-txt{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-width:0;overflow:visible}body .maint-apercu:has(>.maint-apercu-txt){align-items:flex-start}body .snd{align-content:start;gap:20px;display:grid}body .snd-vues{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .snd-vues .seg{flex-wrap:wrap}body .snd-vues .seg button .snd-nb{font-size:var(--fs-micro);font-weight:var(--fw-bold);opacity:.75}body .snd-grp{gap:10px;display:grid}body .snd-grp-tete{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}body .snd-grp-nom{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .snd-grp-cpt{font-size:var(--fs-sm);color:var(--muted)}body .snd-grp-cpt em{font-style:normal;font-weight:var(--fw-semibold);color:var(--wait-ink)}body .snd-tbl tbody tr[data-ton=ko]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .snd-tbl tbody tr[data-ton=ko]{background:color-mix(in srgb, var(--danger) 6%, transparent)}}body .snd-tbl tbody tr[data-ton=ko]{box-shadow:inset 3px 0 0 var(--danger)}body .snd-tbl tbody tr[data-ton=attente]{background:var(--wait-ink)}@supports (color:color-mix(in lab, red, red)){body .snd-tbl tbody tr[data-ton=attente]{background:color-mix(in srgb, var(--wait-ink) 6%, transparent)}}body .snd-tbl tbody tr[data-ton=attente]{box-shadow:inset 3px 0 0 var(--wait-ink)}body .snd-tbl tbody tr[data-ton=off]{box-shadow:inset 3px 0 0 var(--line-strong)}body .snd-tbl tbody tr[data-ton=nu] td{color:var(--muted)}@media (min-width:561px){body .snd-tbl .snd-app{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:30ch;display:inline-block;overflow:hidden}body .snd-tbl .snd-etat,body .snd-tbl thead th{white-space:nowrap}body .snd-tbl .snd-col-act{width:1%}}body .snd-etat{font-weight:var(--fw-semibold);align-items:center;gap:6px;display:inline-flex}body .snd-etat:before{content:"";border-radius:var(--r-full);background:var(--line-strong);flex:none;width:8px;height:8px}body .snd-etat[data-ton=ok]{color:var(--ok-ink)}body .snd-etat[data-ton=ok]:before{background:var(--ok-ink)}body .snd-etat[data-ton=ko]{color:var(--danger)}body .snd-etat[data-ton=ko]:before{background:var(--danger)}body .snd-etat[data-ton=attente]{color:var(--wait-ink)}body .snd-etat[data-ton=attente]:before{background:var(--wait-ink)}body .snd-etat[data-ton=off],body .snd-etat[data-ton=nu]{color:var(--muted)}body .snd-cible{font-family:var(--mono);font-size:var(--fs-sm);word-break:break-word}body .snd-mes,body .snd-etat{overflow-wrap:normal}body .snd-act{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}body .snd-vide{border:1px dashed var(--line-strong);border-radius:var(--r);color:var(--muted);font-size:var(--fs-sm);text-align:center;margin:0;padding:22px 16px;line-height:1.6}body .snd-dlg:not([open]){display:none}body .snd-dlg{--snd-haut:clamp(16px, 8vh, 96px);width:100%;max-width:100%;height:100%;max-height:100%;padding:var(--snd-haut) 12px 16px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:flex-start;display:flex;overflow:visible}body .snd-dlg::backdrop{background:var(--scrim-strong)}body .snd-pan{width:min(640px,100%);max-height:calc(100dvh - var(--snd-haut) - 16px);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-lg);animation:snd-pose var(--dur-2) var(--ease-out) both;flex-direction:column;display:flex;overflow:hidden}@keyframes snd-pose{0%{opacity:0;transform:translateY(-8px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body .snd-pan{animation:none}}body .snd-pan-tete{border-bottom:1px solid var(--line);flex:none;gap:4px;padding:14px 18px;display:grid}body .snd-pan-tete h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .snd-ctx{font-size:var(--fs-sm);color:var(--muted);margin:0}body .snd-ctx b{color:var(--ink);font-weight:var(--fw-semibold)}body .snd-pan-corps{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:16px 18px;overflow-y:auto}body .snd-pan-pied{border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:12px 18px;display:flex}body .snd-pan-pied .snd-note{font-size:var(--fs-sm);color:var(--muted);flex:16ch;margin:0}@media (max-width:560px){body .snd-pan-pied .snd-note{flex-basis:100%;order:-1}}@supports (padding:max(0px)){@media (max-width:820px){body .snd-pan-pied{padding-bottom:max(12px, env(safe-area-inset-bottom))}}}body .snd-champs{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:0 14px;display:grid}body .snd-champs .snd-large{grid-column:1/-1}body .snd-champ{position:relative}body .snd-aide{border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line);color:var(--muted);font-size:var(--fs-sm);margin:0;padding:7px 9px;line-height:1.55;display:block}body .snd-pli{justify-items:start;gap:2px;margin-top:2px;display:grid}body .snd-calcul{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .snd-plus{max-width:100%;min-height:32px;color:var(--muted);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-align:left;cursor:pointer;transition:color var(--dur-1) var(--ease-out);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding:6px 0;display:inline-flex}body .snd-plus:hover{color:var(--ink)}body .snd-plus .helper{font-weight:var(--fw-regular)}body .snd-avance{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:0 14px;margin-top:4px;padding:12px 14px 2px;display:grid}body .snd-avance .snd-large{grid-column:1/-1}body .snd-msg{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-sm);color:var(--ink);margin:0 0 12px;padding:9px 11px}body .snd-msg[data-ton=ko]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger)}body .snd-tete-act{flex-wrap:nowrap;align-items:center;gap:8px;margin-left:auto;display:flex}body .snd-intro{gap:8px;max-width:82ch;display:grid}body .snd-intro>p{font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.6}body .snd-intro>p b{color:var(--ink);font-weight:var(--fw-semibold)}body .snd .sup-aide{font-size:var(--fs-sm);color:var(--muted)}body .snd .sup-aide>summary{cursor:pointer;min-height:32px;font-weight:var(--fw-semibold);color:var(--ink);border-radius:var(--r-2xs);align-items:center;gap:6px;list-style:none;display:inline-flex}body .snd .sup-aide>summary::-webkit-details-marker{display:none}body .snd .sup-aide>summary:before{content:"";width:6px;height:6px;transition:transform var(--dur-2) var(--ease-out);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}body .snd .sup-aide[open]>summary:before{transform:rotate(45deg)}body .snd .sup-aide>summary:hover{color:var(--accent-ink)}body .snd .sup-aide>summary:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}body .snd .sup-aide-corps{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);gap:8px;margin-top:6px;padding:12px 14px;display:grid}body .snd .sup-aide-corps p{margin:0;line-height:1.6}body .snd .sup-aide-corps b{color:var(--ink);font-weight:var(--fw-semibold)}@media (prefers-reduced-motion:reduce){body .snd .sup-aide>summary:before{transition:none}}body .snd-info{border:1px solid var(--line);border-left:3px solid var(--wait);border-radius:var(--r-sm);background:var(--surface);align-items:flex-start;gap:12px;max-width:82ch;padding:12px 16px;display:flex}body .snd-info .snd-info-ico{color:var(--wait-ink);flex:none;margin-top:1px}body .snd-info p{margin:0}body .snd-info .snd-info-titre{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}body .snd-info .snd-info-texte{font-size:var(--fs-sm);color:var(--muted);margin-top:2px;line-height:1.55}body .snd-synth{padding:16px 20px;container-type:inline-size}body .snd-synth-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;display:grid}@container (min-width:460px){body .snd-synth-grille{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:900px){body .snd-synth-grille{grid-template-columns:repeat(6,minmax(0,1fr))}}body .snd-synth .snd-cpt{align-content:start;gap:2px;min-width:0;display:grid}body .snd-synth .snd-cpt b{font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.15}body .snd-synth .snd-cpt span{font-size:var(--fs-sm);color:var(--muted);line-height:1.4}body .snd-synth .snd-cpt[data-zero="1"] b{color:var(--muted)}body .snd-synth .snd-cpt[data-ton=ko] b{color:var(--danger)}body .snd-synth .snd-cpt[data-ton=attente] b{color:var(--wait-ink)}body .snd-tbl .snd-sonde,body .snd-tbl .snd-etat-bloc,body .snd-tbl .snd-tent{justify-items:start;gap:3px;display:grid}body .snd-tbl .snd-nom{font-weight:var(--fw-semibold);color:var(--ink)}body .snd-tbl .snd-quoi{font-size:var(--fs-sm);color:var(--muted)}body .snd-tbl .snd-repli{display:none}@media (min-width:561px){body .snd-tbl .snd-tent>span:first-child{white-space:nowrap}}@media (min-width:561px) and (max-width:1279px){body .snd-tbl .snd-col-tent{display:none}body .snd-tbl .snd-repli{display:block}}@media (max-width:560px){body .snd-tbl .snd-act{justify-content:flex-start}}body .sigpad,body .sigpad-pose{--sig-papier:#fff;--sig-papier-creux:#f4f6fb;--sig-encre:#101736;--sig-trait:#c8cede;--sig-encre-douce:#5a6b82}body .sigpad-pose,body .sigpad-pose *{color:var(--sig-encre-douce)}body .sigpad{flex-direction:column;gap:8px;display:flex}body .sigpad-cadre{touch-action:none;cursor:crosshair;border:1px dashed var(--sig-trait);border-radius:var(--r-sm);background:linear-gradient(var(--sig-papier-creux) 0 0) padding-box, repeating-linear-gradient(0deg, transparent 0 23px, var(--sig-trait) 23px 24px);background-blend-mode:normal;width:100%;display:block}body .sigpad-cadre:focus-visible{outline:2px solid var(--accent-deep);outline-offset:2px}body .sigpad-pose{border:1px solid var(--sig-trait);border-radius:var(--r-sm);background:var(--sig-papier);justify-content:center;align-items:center;min-height:84px;padding:10px 12px;display:flex}body .sigpad-pose img{max-width:100%;max-height:76px;display:block}body .sigpad-barre{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .sigp-dlg:not([open]){display:none}body .sigp-dlg{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:clamp(16px,8vh,96px) 16px 16px;overflow:auto}body .sigp-dlg::backdrop{background:var(--voile-dialogue)}body .sigp-corps{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:min(560px,100%);box-shadow:var(--sh-lg);flex-direction:column;gap:10px;margin:0 auto;padding:18px 20px 16px;display:flex}body .sigp-tete{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}body .sigp-tete h2{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:0;line-height:1.3}body .sigp-qui{font-size:var(--fs-body);margin:0}body .sigp-valeur{font-size:var(--fs-body);border-left:3px solid var(--accent-deep);background:var(--surface-2);border-radius:var(--r-xs);margin:0;padding:8px 12px}body .sigp-nom{font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-top:2px}body .sigp-champ{width:min(28ch,100%)}body .sigp-code{font-family:var(--mono);font-size:var(--fs-xl);letter-spacing:.3em;width:min(12ch,100%)}body .sigp-liens{flex-wrap:wrap;gap:8px;display:flex}body .sigp-motif{font-size:var(--fs-sm);color:var(--danger);margin:0}body .sigp-pied{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:4px;display:flex}body .mns-lieu{display:block}body .mns-lieu+.mns-lieu{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}body .mns-lieu-nom{font-size:var(--fs-nano);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);display:block}body .mns-fiche{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin-bottom:12px;padding:10px 0 12px;display:flex}body .mns-ajout{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:8px 12px;padding-top:12px;display:flex}body .mns-ajout label{font-size:var(--fs-micro);color:var(--muted);flex-direction:column;flex:min(22ch,100%);gap:4px;min-width:0;display:flex}body .mns-rang{width:min(7ch,100%)}body .rtable tr[data-eteint]{--rt-fond:var(--surface-2);background:var(--rt-fond)}body .cl-parts{flex:auto;gap:4px;min-width:0;display:grid}body .cl-part{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;min-width:0;display:grid}body .cl-part:only-child{grid-template-columns:minmax(0,1fr)}body .cl-part-k{color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;min-width:52px}body .cl-part-v{overflow-wrap:anywhere;min-width:0}body .cl-lieux-bar{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:10px 0 0;display:flex}body .cl-lieux-dit{flex:12ch;min-width:0;margin:0}body .cl-prepare{font-size:var(--fs-sm);color:var(--wait-ink);margin-top:3px;display:block}body .cl-prepare-dit{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}body .cl-actes{flex-wrap:wrap;align-items:center;gap:6px;margin-block:3px;display:inline-flex}body .rtable td.row-actions:has(.cl-actes+.cl-actes){white-space:normal}body .cl-sous{font-size:var(--fs-sm);color:var(--ink);cursor:pointer;align-items:center;gap:6px;margin-top:4px;display:flex}body .cl-sous input{margin:0}body .cl-sup{gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:grid}body .cl-sup-item{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 8px;min-width:0;display:flex}body .cl-sup-nom{overflow-wrap:anywhere;flex:12ch;min-width:0}body .cl-sup-actes{margin-top:4px;display:flex}@media (max-width:560px){body .rtable td.cl-pose{text-align:left;flex-direction:column;align-items:stretch;gap:6px}}body .int-desc,body .lsig-desc-art{white-space:pre-line;overflow-wrap:anywhere;font-size:var(--fs-sm);color:var(--muted);margin-top:4px;line-height:1.5;display:block}body .int-masquees{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}body .int-masquees>summary{cursor:pointer;min-height:var(--tap,44px);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--muted);transition:color var(--dur-1) var(--ease-out);align-items:center;gap:8px;display:flex}body .int-masquees>summary:hover{color:var(--ink)}body .int-masquees>.tblwrap,body .int-masquees>p{border-left:2px solid var(--line);padding-left:12px}@media (max-width:560px){body .int-masquees>.tblwrap,body .int-masquees>p{border-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){body .int-masquees>summary{transition:none}}body .chd,body .chd-ligne{position:relative}body .chd-champ{font-variant-numeric:tabular-nums;width:100%;padding-right:46px}body .chd-ouvrir{pointer-events:none;width:42px;color:var(--muted);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:1px}body .chd-ico{flex:none;display:block}body .chd-ouvrir[data-ouvert]{color:var(--accent-ink)}body .chd-duo{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px;display:grid}body .chd:not([data-heure]) .chd-duo{display:block}body .chd-heure{width:100%}body .chd-sm .chd-champ{padding-right:40px}body .chd-sm .chd-ouvrir{width:36px}body .chd-refus{font-size:var(--fs-sm);color:var(--danger);margin:6px 0 0}body .chd-pan{z-index:40;overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--ink);box-shadow:var(--sh-lg);scrollbar-width:thin;padding:12px;position:fixed;overflow:auto}body .chd-pan[popover],body .chp-pan[popover]{height:auto;margin:0;inset:auto}@supports selector(:popover-open){:is(body .chd-pan[popover]:not(:popover-open),body .chp-pan[popover]:not(:popover-open)){display:none}}@keyframes chd-arrive-bas{0%{opacity:0;transform:translateY(-6px)scale(.985)}}@keyframes chd-arrive-haut{0%{opacity:0;transform:translateY(6px)scale(.985)}}body .chd-pan,body .chp-pan{transform-origin:top;animation:chd-arrive-bas var(--dur-2) var(--ease-out) backwards}body .chd-pan[data-cote=haut],body .chp-pan[data-cote=haut]{transform-origin:bottom;animation-name:chd-arrive-haut}body .chd-pan[data-cache="1"],body .chp-pan[data-cache="1"]{visibility:hidden;pointer-events:none}body .chd-tete{justify-content:space-between;align-items:center;gap:8px;margin:0 0 10px;display:flex}body .chd-nav{width:var(--tap-sm,34px);min-height:var(--tap-sm,34px);border-radius:var(--r-full);color:var(--muted);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}body .chd-nav:hover{color:var(--ink);background:var(--surface-2)}body .chd-mois{text-align:center;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);text-transform:capitalize;flex:1}body .chd-grille{display:block}body .chd-rang{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}body .chd-rang+.chd-rang{margin-top:2px}body .chd-jt{text-align:center;font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:0 0 4px}body .chd-case{width:100%;min-height:var(--tap-sm,40px);border-radius:var(--r-xs);color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:2px;display:flex}body .chd-case:hover{background:var(--surface-2)}body .chd-case[data-hors="1"]{color:var(--faint)}body .chd-case[data-weekend="1"]{background:var(--surface-2)}body .chd-case[data-weekend="1"]:hover{background:var(--line)}body .chd-case[data-auj="1"]{border-color:var(--accent-deep)}body .chd-case.on,body .chd-case.on:hover{background:var(--accent-deep);border-color:var(--accent-deep);color:var(--on-deep);font-weight:var(--fw-semibold)}body .chd-case:focus-visible{outline:2px solid var(--accent-deep);outline-offset:-2px}body .chd-case[aria-disabled=true],body .chd-case[aria-disabled=true]:hover{color:var(--faint);cursor:not-allowed;background:0 0;text-decoration:line-through}body .chd-pied{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:10px 0 0;padding:8px 0 0;display:flex}body .chd-pied-b{flex:none}body .chd input.chd-champ{width:100%;padding-right:46px}body .chd .chd-ligne{max-width:620px}body .chd.chd-sm input.chd-champ{padding-right:40px}body .chd .chd-pan button{margin:0}body .chd button.chd-case{min-height:var(--tap-sm,40px)}body .chd button.chd-nav{min-height:var(--tap-sm,34px)}body .chp,body .chp-ligne{position:relative}body .chp-champ{width:100%;padding-left:36px;padding-right:46px}body .chp-ouvrir{width:42px;min-height:0;padding:0;position:absolute;top:0;bottom:0;right:1px}body .chp-loupe{color:var(--muted);pointer-events:none;z-index:1;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}body .chp-herite{margin:6px 0 0;display:block}body .chp-pan{z-index:40;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);color:var(--ink);box-shadow:var(--sh-lg);flex-direction:column;padding:0;display:flex;position:fixed;overflow:hidden}body .chp-aide{border-bottom:1px solid var(--line);font-size:var(--fs-micro);color:var(--muted);flex:none;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:7px 10px;display:flex}body .chp-compte{font-variant-numeric:tabular-nums;flex:none}body .chp-liste{overscroll-behavior:contain;flex:auto;min-height:0;max-height:15rem;margin:0;padding:4px;list-style:none;overflow-y:auto}body .chp-pan[data-ample="1"] .chp-liste{max-height:26rem}body .chp-opt{min-height:var(--tap-sm,40px);border-radius:var(--r-sm);color:var(--ink);font-size:var(--fs-body);cursor:pointer;transition:background var(--dur-1) var(--ease-out);align-items:center;gap:8px;padding:4px 8px;display:flex}body .chp-opt[data-actif="1"]{background:var(--surface-2)}body .chp-opt.on{color:var(--brand-2);font-weight:var(--fw-semibold)}body .chp-opt.on[data-actif="1"]{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .chp-opt.on[data-actif="1"]{background:color-mix(in srgb, var(--brand-2) 12%, transparent)}}body .chp-coche{width:15px;color:var(--brand-2);flex:none}body .chp-nom{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body .chp-vide{font-size:var(--fs-sm);color:var(--muted);padding:8px 10px}@media (prefers-reduced-motion:reduce){body .chd-case,body .chp-opt{transition:none}body .chd-pan,body .chp-pan{animation:none}}body .chp-arbre-opt{--chp-etage:var(--sp-4);padding-left:calc(var(--sp-2) + var(--niv,0) * var(--chp-etage));position:relative}body .chp-arbre-opt:before{content:"";top:0;bottom:0;left:var(--sp-2);width:calc(var(--niv,0) * var(--chp-etage));pointer-events:none;background-image:repeating-linear-gradient(to right, transparent 0, transparent calc(var(--sp-2) - 1px), var(--line-hover) calc(var(--sp-2) - 1px), var(--line-hover) var(--sp-2), transparent var(--sp-2), transparent var(--chp-etage));position:absolute}body .chp-arbre-opt.chp-groupe{font-weight:var(--fw-medium)}body .chp-arbre-opt.chp-groupe.on{font-weight:var(--fw-semibold)}body .chp-arbre-opt.chp-contexte:not(.on){color:var(--muted)}body .chp-arbre-opt.chp-tete{color:var(--muted);cursor:default}body .lsig{max-width:var(--dk-read);flex-direction:column;gap:14px;display:flex}body .lsig[data-demandee="1"]{border-left:3px solid var(--wait)}body .lsig-sep{border-top:1px solid var(--line);margin:0;padding-top:14px}body .lsig-note{color:var(--muted);font-size:var(--fs-sm);display:block}body .lsig-pave{flex-direction:column;gap:10px;display:flex}body .lsig-nom{font-size:var(--fs-body);font-weight:var(--fw-medium);flex-direction:column;gap:4px;max-width:min(340px,100%);display:flex}body .lsig-go{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .lsig-motif{margin:0}body .sigpad .sigpad-cadre{transition:border-color var(--dur-2) var(--ease-out)}body .sigpad[data-pose="1"] .sigpad-cadre{border-style:solid;border-color:var(--sig-encre);animation:gst-pris var(--dur-3) var(--ease-spring) 1}@keyframes gst-pris{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--sig-encre) 45%, transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb, var(--sig-encre) 0%, transparent)}}body .sigp-corps:has(.sigpad[data-pose="1"]) .sigp-pied .btn-primary:not(:disabled){animation:gst-ouvert var(--dur-3) var(--ease-out) 1}@keyframes gst-ouvert{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent-deep) 55%, transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb, var(--accent-deep) 0%, transparent)}}@media (prefers-reduced-motion:reduce){body .sigpad .sigpad-cadre{transition:none}body .sigpad[data-pose="1"] .sigpad-cadre{animation:none}body .sigp-corps:has(.sigpad[data-pose="1"]) .sigp-pied .btn-primary:not(:disabled){animation:none}}body .pln-colonne{flex-direction:column;gap:16px;display:flex}body .pln-tete{align-items:center;gap:9px;margin-bottom:4px;display:flex}body .pln-tete-i{color:var(--brand);display:inline-flex}body .pln-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold)}body .pln-sujet{margin-top:0}body .pln-pastille{border-radius:var(--r-full);min-height:22px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:6px;padding:0 10px;display:inline-flex}body .pln-cat-nom{align-items:center;gap:8px;min-width:0;display:flex}body .pln-cat-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .pln-pourquoi{max-width:34ch}body .pln-champs{flex-wrap:wrap;gap:12px;margin-bottom:12px;display:flex}body .pln-champ{min-width:0;font-size:var(--fs-sm);color:var(--muted);flex-direction:column;flex:200px;gap:4px;display:flex}body .pln-champ-court{flex:0 110px}body .pln-couleur{align-items:center;gap:8px;min-width:0;display:flex}body .pln-pipette{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface);cursor:pointer;flex:none;block-size:40px;inline-size:44px;padding:2px}body .pln-hex{min-width:0;font-family:var(--mono);flex:auto}body .pln-cases{flex-direction:column;gap:10px;margin-bottom:12px;display:flex}body .pln-case{font-size:var(--fs-body);color:var(--muted);align-items:flex-start;gap:10px;display:flex}body .pln-case input{flex:none;margin-top:2px}body .pln-apercu{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}body .pln-apercu-mot{margin:0}body .pln-cat-refus{color:var(--danger);font-size:var(--fs-body);margin-top:10px}body .pln-note{margin-top:12px}body .pln-ord{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}body .pln-ord-l{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;padding:5px 10px;display:flex}body .pln-ord-n{text-align:right;min-inline-size:2ch;font-family:var(--mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--muted);flex:none}body .pln-ord-nom{overflow-wrap:anywhere;min-width:0;font-size:var(--fs-body);color:var(--ink);flex:8em}body .pln-coche{min-height:var(--tap-sm);align-items:center;gap:4px;display:flex}body .pln-ord-eq{font-size:var(--fs-micro);color:var(--muted);display:block}body .pln-teinte{border-radius:var(--r-full);border:1px dashed var(--line-strong);background:0 0;flex:none;width:14px;height:14px}body .pln-teinte[data-qui="0"]{background:var(--qui-0);border-color:var(--qui-0)}body .pln-teinte[data-qui="1"]{background:var(--qui-1);border-color:var(--qui-1)}body .pln-teinte[data-qui="2"]{background:var(--qui-2);border-color:var(--qui-2)}body .pln-teinte[data-qui="3"]{background:var(--qui-3);border-color:var(--qui-3)}body .pln-teinte[data-qui="4"]{background:var(--qui-4);border-color:var(--qui-4)}body .pln-teinte[data-qui="5"]{background:var(--qui-5);border-color:var(--qui-5)}body .pln-teinte[data-qui="6"]{background:var(--qui-6);border-color:var(--qui-6)}body .pln-teinte[data-qui="7"]{background:var(--qui-7);border-color:var(--qui-7)}body .pln-teinte[data-qui="8"]{background:var(--qui-8);border-color:var(--qui-8)}body .pln-teinte[data-qui="9"]{background:var(--qui-9);border-color:var(--qui-9)}body .pln-teinte[data-qui="10"]{background:var(--qui-10);border-color:var(--qui-10)}body .pln-teinte[data-qui="11"]{background:var(--qui-11);border-color:var(--qui-11)}body .pln-ord-teinte{flex:0 16em;width:auto;min-width:0}@media (max-width:560px){body .pln-ord-teinte{flex-basis:100%}}body .pln-attente{font-size:var(--fs-body);color:var(--wait-ink)}body .pln-src+.pln-src{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}body .pln-src .pln-champ{flex:0 260px}body .pln-tuile{min-height:var(--tap-sm,40px);border:1px solid var(--line-strong);border-radius:var(--r-xs);flex-direction:column;justify-content:center;gap:1px;min-width:0;max-width:180px;padding:3px 8px;display:inline-flex;overflow:hidden}body .pln-tuile-n{font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}body .pln-tuile-d{font-size:var(--fs-nano);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}body .pln-icones{flex-basis:100%;margin-bottom:12px}body .pln-ico-mot{margin:0}body .pln-ico-grille{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}body .pln-ico{justify-content:center;min-width:38px}body .pln-ico.on{border-color:var(--accent);background:var(--accent-bg);color:var(--accent-ink)}body .pln-ico-barre{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}body .pln-ico-lab{font-size:var(--fs-sm);color:var(--muted)}body .pln-ico-q{flex:auto;min-width:min(180px,100%);max-width:320px}body .pln-ico-compte{white-space:nowrap;margin:0}body .pln-ico-fam+.pln-ico-fam{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}body .pln-ico-fam-mot{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px}body .pln-ico-vide{margin:8px 0 0}body .pln-manques{gap:8px;margin-bottom:10px;display:grid}body .pln-manque{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;align-items:center;gap:12px;padding:10px 12px;display:flex}body .pln-manque:hover{background:var(--surface-2)}body .pln-manque.on{border-color:var(--accent-ink);background:var(--surface-2)}body .pln-manque-apercu{flex:none;margin:0}body .pln-manque-txt{font-size:var(--fs-body)}body .pln-heures{border:1px solid var(--line);border-radius:var(--r-sm);flex-direction:column;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}body .pln-heures-titre{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .pln-heures-rang{flex-wrap:wrap;align-items:center;gap:8px}body .pln-heures-mot{min-width:10ch;font-size:var(--fs-body);color:var(--ink)}body .pln-heures-c{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:6px;display:inline-flex}body .pln-heures-c input{width:8.5em}body .hor-refus{color:var(--danger);font-size:var(--fs-sm);flex-basis:100%}body .hor-effet{border-left:3px solid var(--brand);background:var(--surface-2);border-radius:0 var(--r-sm) var(--r-sm) 0;font-size:var(--fs-body);color:var(--ink);margin:12px 0 0;padding:8px 12px}body .hor-cat{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 0;display:flex}body .hor-cat:first-child{border-top:0}body .hor-cat-t{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .hor-cat-t .seg{margin-left:auto}body summary.hor-cat-t{cursor:pointer;border-radius:var(--r-xs);min-height:36px}body summary.hor-cat-t>.fold-chev{color:var(--faint);font-size:var(--fs-sm);display:inline-block}body summary.hor-cat-t:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .hor-cat-corps{flex-direction:column;align-items:flex-start;gap:10px;padding:4px 0 4px 22px;display:flex}body .hor-cat-jours{font-size:var(--fs-body);grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;display:grid}body .hor-cat-jours>div{display:contents}body .hor-cat-jours dt{color:var(--muted)}body .hor-cat-jours dd{color:var(--ink);font-variant-numeric:tabular-nums;margin:0}body .hor-pastille{border-radius:var(--r-full);flex:none;width:12px;height:12px}@media (max-width:560px){body .hor-cat-t .seg{margin-left:0}}body .hor-semaine .mnh-l>select{flex:0 0 15em;width:auto;max-width:100%}body .hor-semaine .mnh-c input{font-variant-numeric:tabular-nums;width:6em;max-width:100%}body .hor-semaine .mnh-c>span:first-child{text-align:right;min-width:4.5em}@media (min-width:561px){body .hor-semaine .mnh-l{grid-template-columns:11ch 15em 1fr;row-gap:6px;display:grid}body .hor-semaine .mnh-c{grid-column:3}body .hor-semaine .mnh-l>.hor-refus{grid-column:1/-1}body .hor-semaine .mnh-l>.hor-midi-aide{grid-column:3;margin:0}}body .hor-midi-grille{margin-top:8px}@media (min-width:561px){body .hor-envois td[data-label=Heure] select,body .hor-envois td[data-label=Bureau\ fermé] select{width:13em;min-width:0}}body .hor-envois .hor-regler{margin-top:6px}body .hor-envois select{width:auto;min-width:11em}@media (max-width:560px){body .hor-semaine .mnh-c{flex-basis:100%;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}body .hor-semaine .mnh-c input{width:100%}body .hor-semaine .mnh-c>span:first-child{text-align:left;grid-column:1/-1;min-width:0}body .hor-envois select{width:100%}}body .fus-doublons{margin-bottom:14px}body .fus-dbl-liste{flex-direction:column;margin-top:10px;display:flex}body .fus-dbl{border-top:1px solid var(--line);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}body .fus-dbl-noms{min-width:0;color:var(--ink);flex:320px}body .fus-dbl-motif{color:var(--muted);font-size:var(--fs-micro);flex:100%}body .fus-dbl-niv{border-radius:var(--r-full);font-family:var(--mono);font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:var(--wait-ink);background:var(--wait-bg);border:1px solid var(--wait-line);padding:1px 8px}body .fus-dbl-niv[data-sur]{color:var(--ok-ink);background:var(--ok-bg);border:1px solid var(--ok-line)}@media (max-width:560px){body .fus-dbl{align-items:flex-start}body .fus-dbl-noms{flex-basis:100%}}body .fus-dlg:not([open]){display:none}body .fus-dlg{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:center;padding:12px;display:flex;overflow:visible}body .fus-dlg::backdrop{background:var(--voile-dialogue)}body .fus-dlg-pan{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);flex-direction:column;gap:12px;width:100%;max-width:680px;max-height:100%;padding:16px 18px 18px;display:flex;overflow-y:auto;box-shadow:0 18px 44px #0b122047}body .fus-dlg-tete{align-items:center;gap:10px;display:flex}body .fus-dlg-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);flex:1;margin:0}body .fus-dlg-sens{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}body .fus-dlg-fiche{border-radius:var(--r);background:var(--surface-2);border:1px solid var(--line);min-width:0;padding:10px 12px}body .fus-dlg-fiche[data-role=absorber]{border-left:3px solid var(--danger);background:var(--danger-bg)}body .fus-dlg-fiche b{font-size:var(--fs-md);font-weight:var(--fw-semibold);display:block}body .fus-dlg-code{font-family:var(--mono);font-size:var(--fs-sm);color:var(--muted)}body .fus-dlg-echange{white-space:nowrap}body .fus-dlg-motif{color:var(--muted);font-size:var(--fs-sm);margin:0}body .fus-dlg-recap{border-radius:var(--r);background:var(--surface-2);font-size:var(--fs-sm);flex-direction:column;gap:8px;padding:12px;display:flex}body .fus-dlg-recap ul{margin:4px 0 0;padding-left:18px}body .fus-dlg-recap li{margin-bottom:2px}body .fus-dlg-pied{border-top:1px solid var(--line);font-size:var(--fs-sm);flex-direction:column;gap:8px;padding-top:12px;display:flex}body .fus-dlg-btns .input{width:min(14ch,100%);font-family:var(--mono);text-transform:uppercase}body .fus-dlg-msg{font-size:var(--fs-sm);font-weight:var(--fw-medium);margin:0}body .fus-dlg-msg[data-ton=ok]{color:var(--ok-ink)}body .fus-dlg-msg[data-ton=ko]{color:var(--danger)}@media (max-width:560px){body .fus-dlg-sens{grid-template-columns:1fr}body .fus-dlg-echange{justify-self:start}}body .mbib{flex-direction:column;gap:14px;display:flex}body .mbib-seg{align-self:flex-start}body .mbib-visite{border-top:1px solid var(--line);padding-top:12px}body .mbib-visite:first-of-type{border-top:0;padding-top:0}body .mbib-tete{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}body .mbib-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .mbib-le{color:var(--muted);font-weight:var(--fw-regular);font-size:var(--fs-sm)}body .mbib-n{color:var(--muted);font-size:var(--fs-sm);flex:1}body .mbib-grille{grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:12px;display:grid}body .mbib-ph{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;margin:0;display:flex;overflow:hidden}body .mbib-vue{background:var(--surface-2);height:150px;display:block}body .mbib-vue img{object-fit:cover;width:100%;height:100%;display:block}body .mbib-ph figcaption{font-size:var(--fs-sm);flex-direction:column;gap:2px;padding:8px 10px 10px;display:flex}body .mbib-leg{font-size:var(--fs-body);font-weight:var(--fw-semibold);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body .mbib-doc{color:var(--strong,var(--ink));font-size:var(--fs-sm)}body .mbib-orph{color:var(--wait-ink);font-style:italic}body .mbib-meta{color:var(--muted);font-size:var(--fs-micro)}body .mbib-rap{border-radius:var(--r-full);background:var(--ok-bg);color:var(--ok-ink);font-weight:var(--fw-semibold);margin-left:6px;padding:0 6px}@media (max-width:560px){body .mbib-grille{grid-template-columns:1fr}body .mbib-vue{height:200px}}body .mph-ajout{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}body .mph-ajout-l{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .mph-ajout-lib{color:var(--muted);font-size:var(--fs-sm)}body .mph-ajout-aide,body .mph-ajout .mnt-err,body .mph-ajout .mnt-info{margin:0}body .mph-champ{display:none}body .mph-actes{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;padding-top:6px;display:flex}body .mph-coche{min-height:var(--tap-sm,40px);font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;flex-basis:100%;align-items:center;gap:6px;display:flex}body .mph-coche input{width:18px;height:18px;margin:0}body .mph-leg{min-width:0;font-size:var(--fs-sm);flex:1}body .mph-retirer{flex:none}body .mph-err{font-size:var(--fs-sm);flex-basis:100%;margin:0}body .cdisp{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);margin:0 0 16px;padding:12px 14px}body .cdisp-t{font-size:var(--fs-sm);color:var(--ink);align-items:flex-start;gap:8px;margin:0 0 10px;display:flex}body .cdisp-legende{font-size:var(--fs-micro);color:var(--muted);flex-wrap:wrap;gap:4px 14px;margin:0 0 10px;padding:0;list-style:none;display:flex}body .cdisp-legende li{align-items:center;gap:5px;display:inline-flex}body .cdisp-pt{border-radius:var(--r-full);background:var(--muted);flex:none;width:8px;height:8px}body .cdisp-pt[data-etat=libre]{background:var(--ok)}body .cdisp-pt[data-etat=partiel]{background:var(--wait)}body .cdisp-pt[data-etat=pris]{background:var(--danger)}body .cdisp-pt[data-etat=ferme]{background:var(--muted)}body .cdisp-pt[data-etat=passe]{background:var(--line-strong)}body .cdisp-wrap{overflow-x:auto}body .cdisp-grille{border-collapse:separate;border-spacing:2px;table-layout:fixed;width:100%;min-width:0}body .cdisp-grille th{font-family:inherit;font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);text-align:center;padding:0 0 2px}body .cdisp-grille td{vertical-align:top;border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface);text-align:center;padding:3px 0 4px}body .cdisp-grille td.cdisp-hors{color:var(--faint);font-size:var(--fs-micro);background:0 0;border-color:#0000}body .cdisp-grille td[data-etat=ferme],body .cdisp-grille td[data-etat=passe]{background:var(--surface-2);color:var(--muted)}body .cdisp-grille td[data-etat=pris]{background:var(--surface-2)}body .cdisp-grille td[data-choisi="1"]{border-color:var(--accent-deep);box-shadow:inset 0 0 0 1px var(--accent-deep)}body .cdisp-jour{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);justify-content:center;align-items:center;gap:4px;display:flex}body .cdisp-moments{justify-content:center;gap:2px;margin-top:3px;display:flex}body .cdisp-case{width:100%;min-height:var(--tap-sm,40px);border-radius:var(--r-2xs);color:inherit;cursor:pointer;transition:background var(--dur-1) var(--ease-out);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:2px;display:flex}body .cdisp-case:hover:not(:disabled){background:var(--surface-2)}body .cdisp-case:disabled{cursor:default}body .cdisp-mk{border-radius:var(--r-full);background:var(--accent-deep);min-width:16px;color:var(--on-deep);font-family:var(--mono);font-size:var(--fs-nano);font-weight:var(--fw-semibold);padding:0 3px;line-height:1.5}body .cdisp-mk-leg{justify-content:center;align-items:center;display:inline-flex;position:static}body .cdisp-motif{font-size:var(--fs-nano);color:var(--muted);text-transform:uppercase;letter-spacing:.03em;margin-top:2px;display:block}@media (prefers-reduced-motion:reduce){body .cdisp-case{transition:none}}body .adr{position:relative}body .adr>.input{width:100%}body .adr-liste{z-index:60;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r);max-height:280px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 10px 28px #0000001f}body .adr-liste li{margin:0}body .adr-opt{text-align:left;width:100%;min-height:var(--tap-sm);border-radius:var(--r-xs);cursor:pointer;font:inherit;color:var(--ink);background:0 0;border:0;padding:7px 9px;display:block}body .adr-opt:hover,body .adr-opt[data-on="1"]{background:var(--surface-2)}body .adr-opt-v{font-size:var(--fs-body);font-weight:var(--fw-semibold);display:block}body .adr-opt-c{font-size:var(--fs-sm);color:var(--muted);display:block}body .adr-verdict{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:5px 0 0;display:flex}body .adr-refus{font-size:var(--fs-sm);color:var(--danger);margin:5px 0 0}body .cau-vign{border-radius:var(--r-full);font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.03em;text-transform:uppercase;flex:none;align-items:center;gap:3px;padding:1px 7px;display:inline-flex}body .cau-vign[data-vign=service]{color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .cau-vign[data-vign=service]{background:color-mix(in srgb, var(--brand-2) 12%, transparent)}}body .cau-vign[data-vign=service]{border:1px solid var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .cau-vign[data-vign=service]{border:1px solid color-mix(in srgb, var(--brand-2) 30%, transparent)}}body .cau-vign[data-vign=masque]{color:var(--lic-ink);background:var(--lic)}@supports (color:color-mix(in lab, red, red)){body .cau-vign[data-vign=masque]{background:color-mix(in srgb, var(--lic) 12%, transparent)}}body .cau-vign[data-vign=masque]{border:1px solid var(--lic)}@supports (color:color-mix(in lab, red, red)){body .cau-vign[data-vign=masque]{border:1px solid color-mix(in srgb, var(--lic) 30%, transparent)}}body .tch{flex-direction:column;gap:10px;display:flex}body .tch-tete{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .tch-etat{border-radius:var(--r-full);background:var(--ok-bg);color:var(--ok-ink);font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.08em;align-items:center;gap:6px;padding:3px 9px;display:inline-flex}body .tch-pastille{border-radius:var(--r-full);background:currentColor;width:7px;height:7px}body .tch-etat.en-retard{background:var(--wait-bg);color:var(--wait-ink)}body .tch-etat.en-retard .tch-pastille{background:0 0;box-shadow:inset 0 0 0 1.5px}body .tch-etat.arrete{background:var(--surface-2);color:var(--muted)}body .tch-retard-txt{font-size:var(--fs-sm);color:var(--muted)}body .tch-tronque{margin:0}body .tch-fil{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);flex-direction:column;gap:10px;min-height:160px;max-height:min(58vh,560px);padding:12px;display:flex;overflow-y:auto}body .tch-vide{text-align:center;margin:auto 0}body .tch-msg{border-radius:var(--r);background:var(--surface);border:1px solid var(--line);align-self:flex-start;max-width:78%;padding:8px 11px}body .tch-msg.mien{background:var(--brand-2);align-self:flex-end}@supports (color:color-mix(in lab, red, red)){body .tch-msg.mien{background:color-mix(in srgb, var(--brand-2) 16%, var(--surface))}}body .tch-msg.mien{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .tch-msg.mien{border-color:color-mix(in srgb, var(--brand-2) 30%, var(--line))}}body .tch-msg-tete{font-size:var(--fs-micro);align-items:baseline;gap:8px;margin-bottom:3px;display:flex}body .tch-msg-tete b{font-weight:var(--fw-semibold);color:var(--ink)}body .tch-msg-tete time{color:var(--muted);font-variant-numeric:tabular-nums}body .tch-msg-corps{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-body);color:var(--ink);line-height:1.5}body .tch-sujets{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:10px;display:flex}body .tch-sujets-t{margin:0}body .tch-sujets-l{flex-wrap:wrap;gap:6px;display:flex}body .tch-sujet{white-space:normal;text-align:left;max-width:min(100%,40ch);font-size:var(--fs-sm);font-weight:var(--fw-medium)}body .tch-sujet-plus{white-space:normal;text-align:left;font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted)}body .tch-ecrire{flex-direction:column;gap:6px;display:flex}body .tch-champ{resize:vertical;width:100%}body .tch-ecrire-pied{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}body .tch-refus{font-size:var(--fs-sm);color:var(--danger);font-weight:var(--fw-semibold);margin:0}body .tch-avis{font-size:var(--fs-sm);color:var(--wait-ink);margin:0}body .tch-badge{border-radius:var(--r-full);background:var(--accent-deep);min-width:18px;height:18px;color:var(--on-deep);font-size:var(--fs-nano);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-left:auto;padding:0 5px;display:inline-flex}body .tch-ecran{grid-template-columns:min(280px,100%) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:900px){body .tch-ecran{grid-template-columns:minmax(0,1fr)}}body .tch-liste{flex-direction:column;gap:4px;max-height:62vh;display:flex;overflow-y:auto}body .tch-cli{border-radius:var(--r-xs);color:var(--ink);font-size:var(--fs-body);border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}body .tch-cli:hover{background:var(--surface-2)}body .tch-cli[aria-current=page]{background:var(--surface-2);border-color:var(--line-strong);font-weight:var(--fw-semibold)}body .tch-cli-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body .tch-cli-code{color:var(--muted);font-family:var(--mono);font-size:var(--fs-micro)}body .tch-cli-etat{color:var(--wait-ink);font-size:var(--fs-micro);font-weight:var(--fw-semibold);flex:none;margin-left:auto}body .tch-ticket{border-top:1px solid var(--line);flex-direction:column;gap:4px;margin-top:4px;padding-top:10px;display:flex}body .tch-ticket-btns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .tch-ticket-ok{font-size:var(--fs-sm);color:var(--ok-ink)}body .tch-ticket-motif{margin:0}@media (max-width:820px){body .tch-champ,body .tch input,body .tch textarea{font-size:var(--fs-title)}}body .tch-sujets-fam+.tch-sujets-fam{margin-top:10px}body .tch-sujets-fam-t{font-size:var(--fs-nano);font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0 0 5px}body .tchb-couloir{height:calc(76px + env(safe-area-inset-bottom,0px))}body .tchb-bulle{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:70;border-radius:var(--r-full);border:1px solid var(--accent-deep);background:var(--accent-deep);width:56px;height:56px;color:var(--on-deep);cursor:pointer;transition:background var(--dur-1) var(--ease-out);justify-content:center;align-items:center;display:flex;position:fixed;box-shadow:0 6px 20px #0000002e}body .tchb-bulle:hover{background:var(--accent-deep-hover)}body .tchb-n{border-radius:var(--r-full);background:var(--danger-deep);min-width:20px;height:20px;color:var(--on-deep);font-size:var(--fs-nano);font-weight:var(--fw-bold);text-align:center;border:2px solid var(--surface);padding:0 5px;line-height:20px;position:absolute;top:-2px;right:-2px}body .tchb-panneau{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(82px + env(safe-area-inset-bottom,0px));z-index:70;width:min(390px,100vw - 32px);height:min(560px,100vh - 120px);height:min(560px, calc(100dvh - 120px - env(safe-area-inset-bottom,0px)));background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 40px #00000038}body .tchb-tete{border-bottom:1px solid var(--line);background:var(--surface-2);flex:none;align-items:center;gap:8px;padding:10px 10px 10px 14px;display:flex}body .tchb-tete-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);flex:1;min-width:0}body .tchb-x{min-width:var(--tap-sm);min-height:var(--tap-sm);color:var(--muted);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}body .tchb-x:hover{background:var(--line);color:var(--ink)}body .tchb-corps{flex:1;min-height:0;display:flex;overflow:hidden}body .tchb-corps>.card{min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;flex:1;margin:0;display:flex}@media (max-width:560px){body .tchb-panneau{left:8px;right:8px;bottom:calc(76px + env(safe-area-inset-bottom,0px));width:auto;height:min(560px,100vh - 100px);height:min(560px, calc(100dvh - 100px - env(safe-area-inset-bottom,0px)))}}body .tchb-signe{font-size:var(--fs-2xl);line-height:1;font-weight:var(--fw-regular)}body .tchb-corps .tch-fil{background:0 0;border:none;border-radius:0;flex:1;min-height:0;overflow-y:auto}body .tchb-corps .tch-ecrire{flex:none}@media (prefers-reduced-motion:reduce){body .tchb-bulle{transition:none}}body .tch-pas-publie{font-size:var(--fs-sm);color:var(--wait-ink);margin:0}body .tch-refus[data-off="1"]{color:var(--wait-ink);font-weight:var(--fw-regular)}body .tch-cli-etat[data-off="1"]{color:var(--muted);font-weight:var(--fw-regular)}body .asx{flex-direction:column;gap:14px;display:flex}body .asx>.card{margin:0}body .asx-essai{resize:vertical;width:100%}body .asx-verdict{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}body .asx-v-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:6px;margin:0 0 6px;display:flex}body .asx-apercu{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);color:var(--ink);font-family:inherit;font-size:var(--fs-sm);white-space:pre-wrap;margin:0;padding:10px 12px;line-height:1.55;overflow-x:auto}body .asx-form,body .asx-form>form{flex-direction:column;gap:12px;display:flex}body .asx-l{flex-direction:column;gap:4px;display:flex}body .asx-l>span:first-child{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .asx-l>.input{width:100%}body .asx-rep,body .asx-mot{resize:vertical;width:100%}body .asx-mot{font-family:var(--mono);font-size:var(--fs-sm)}body .asx-cle{font-family:var(--mono);width:min(24ch,100%)}body .asx-duo{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;display:grid}body .asx-pied{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .asx-refus{font-size:var(--fs-sm);color:var(--danger);font-weight:var(--fw-semibold);margin:0}body .asx-avis{font-size:var(--fs-sm);color:var(--ok-ink);font-weight:var(--fw-semibold);margin:0}body .asx-fam+.asx-fam{border-top:1px solid var(--line);margin-top:18px;padding-top:14px}body .asx-fam-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;margin:0 0 8px;display:flex}body .asx-fam-n{font-size:var(--fs-nano);font-weight:var(--fw-medium);letter-spacing:0;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-full);padding:1px 7px}body .tps-barre{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}body .tps-barre>.seg,body .tps-groupe .seg{flex-wrap:wrap;max-width:100%}body .tps-tuiles{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px;margin-bottom:14px;display:grid}body .tps-tuile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:2px;padding:12px 14px;display:flex}body .tps-tuile[data-manque="1"]{border-color:var(--wait);border-left-width:3px}body .tps-t-n{font-size:var(--fs-xl);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--ink)}body .tps-t-l{font-size:var(--fs-sm);color:var(--muted)}body .tps-saisie{margin-bottom:14px}body .tps-form{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px;display:grid}body .tps-form label,body .tps-form .tps-groupe{font-size:var(--fs-body);font-weight:var(--fw-semibold);flex-direction:column;gap:5px;display:flex}body .tps-form label>span,body .tps-form .tps-groupe>span{color:var(--muted);font-weight:var(--fw-medium)}body .tps-form .tps-large{grid-column:1/-1}body .tps-src{font-size:var(--fs-micro);display:block}body .tps-outils .input{width:min(210px,100%)}body .tps-outils .tps-q{width:min(300px,100%)}body .tps-duree{white-space:nowrap}body .tps-form .seg{align-self:start}body .ctr-presse{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--wait);border-radius:var(--r);font-size:var(--fs-body);color:var(--ink);margin:0 0 14px;padding:11px 14px;display:block}body .ctr-saisie{margin-bottom:14px}body .ctr-form{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px;display:grid}body .ctr-form label,body .ctr-form .ctr-groupe{font-size:var(--fs-body);font-weight:var(--fw-semibold);flex-direction:column;gap:5px;display:flex}body .ctr-form label>span,body .ctr-form .ctr-groupe>span{color:var(--muted);font-weight:var(--fw-medium)}body .ctr-form .ctr-large{grid-column:1/-1}body .ctr-form .ctr-aide{font-size:var(--fs-micro);font-weight:var(--fw-regular);margin:0}body .ctr-form .ctr-coche{min-height:var(--tap-sm);font-weight:var(--fw-regular);flex-direction:row;align-items:center;gap:10px}body .ctr-form .ctr-coche>span{color:var(--ink);font-weight:var(--fw-regular)}body .ctr-outils .input{width:min(210px,100%)}body .ctr-outils .ctr-q{width:min(280px,100%)}body .ctr-sous{font-size:var(--fs-micro);margin:0;display:block}body .ctr-dates{white-space:nowrap}body .ctr-etat{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink)}body .rtable tr[data-urgence=critique]>td:first-child{box-shadow:inset 3px 0 0 0 var(--danger)}body .rtable tr[data-urgence=proche]>td:first-child{box-shadow:inset 3px 0 0 0 var(--wait)}body .ctr-erp-tete{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}body .ctr-erp-tete>div:first-child{flex:260px;min-width:0}body .ctr-erp-tete>.btn{flex:none;margin-left:auto}body .ctr-erp-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}body .ctr-refus{font-size:var(--fs-sm);color:var(--danger);margin:10px 0 0}body .ctr-vide{color:var(--wait-ink)}body .ctr-ok{color:var(--ok-ink);font-weight:var(--fw-medium)}body .ctr-detail{font-size:var(--fs-sm);color:var(--muted)}body .edf-nat{font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--r-full);white-space:nowrap;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);padding:2px 7px;display:inline-block}body .edf-nat[data-nat=abonnement]{color:var(--dc-ink);background:var(--dc)}@supports (color:color-mix(in lab, red, red)){body .edf-nat[data-nat=abonnement]{background:color-mix(in srgb, var(--dc) 14%, transparent)}}body .edf-nat[data-nat=abonnement]{border-color:var(--dc)}@supports (color:color-mix(in lab, red, red)){body .edf-nat[data-nat=abonnement]{border-color:color-mix(in srgb, var(--dc) 35%, transparent)}}body .edf-nat[data-nat=commande]{color:var(--ms365-ink);background:var(--ms365)}@supports (color:color-mix(in lab, red, red)){body .edf-nat[data-nat=commande]{background:color-mix(in srgb, var(--ms365) 14%, transparent)}}body .edf-nat[data-nat=commande]{border-color:var(--ms365)}@supports (color:color-mix(in lab, red, red)){body .edf-nat[data-nat=commande]{border-color:color-mix(in srgb, var(--ms365) 35%, transparent)}}body .edf-nat[data-nat=devis]{color:var(--wait-ink);background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .edf-nat[data-nat=devis]{background:color-mix(in srgb, var(--wait) 14%, transparent)}}body .edf-nat[data-nat=devis]{border-color:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .edf-nat[data-nat=devis]{border-color:color-mix(in srgb, var(--wait) 35%, transparent)}}body .edf-num{font-family:var(--mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap}body .edf-date{font-variant-numeric:tabular-nums;white-space:nowrap}body .edf-porteur{color:var(--wait-ink);font-size:var(--fs-sm)}body .mnt-eq{flex-wrap:wrap;gap:2px 14px;display:flex}body .mnt-eq-l{min-width:0;font-size:var(--fs-body);color:var(--ink);cursor:pointer;align-items:center;gap:6px;display:inline-flex}body .mnt-eq-m{color:var(--muted);font-size:var(--fs-sm)}body .mnt-eq-act{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .projet-chiffrage,body .projet-amorce,body .msn-bloc,body .msn-amorce,body .msn-cloture,body .msn-danger,body .clo,body .pcal,body .cal-pose,body .rep,body .projet-form,body .projet-liens,body .pcl-item{border:1px solid var(--line);border-radius:var(--r-xs);padding:12px 14px}body .projet-form h2,body .projet-chiffrage h2,body .projet-danger h2,body .projet-amorce h2,body .msn-manque h2,body .msn-amorce h2,body .msn-cloture h2,body .msn-danger h2,body .clo h2,body .pcal h2{font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0 0 6px}body .projet-aide,body .msn-aide,body .clo-aide,body .pcal-aide,body .rep-aide{font-size:var(--fs-micro);color:var(--muted);margin:0 0 10px;line-height:1.6}body .msn-manque,body .clo-manque,body .cal-manque{border-left:3px solid var(--wait)}body .msn-manque,body .clo-manque{border:1px solid var(--line);border-left:3px solid var(--wait);border-radius:var(--r-xs);background:var(--bg);margin:0 0 12px;padding:8px 12px}body .msn-pret,body .clo-pret,body .rep-juste{border:1px solid var(--line);border-left:3px solid var(--brand-2);border-radius:var(--r-xs);background:var(--bg);font-size:var(--fs-sm);color:var(--muted);margin:0 0 12px;padding:8px 12px}body .msn-refus,body .clo-refus,body .rep-refus,body .cal-refus{border-left:3px solid var(--danger);border-radius:var(--r-2xs);background:var(--danger-bg);color:var(--danger);font-size:var(--fs-sm);margin:0;padding:8px 10px;line-height:1.5}body .msn-radios,body .msn-danger-gestes,body .rep-gestes,body .cal-gestes,body .msn-pied{flex-wrap:wrap;gap:8px;display:flex}body .msn-champ,body .clo-champ,body .cal-choix>label,body .rep-ligne>label{font-size:var(--fs-sm);flex-direction:column;gap:3px;display:flex}body .msn-champ>span,body .clo-champ>span,body .cal-choix>label>span,body .rep-ligne>label>span,body .pf-sans,body .cal-sans,body .msn-manque-note{color:var(--muted);font-size:var(--fs-micro)}body .pln-rapport{margin:0 14px 4px}body .pln-ordre{color:var(--muted);font-size:var(--fs-sm);margin:0 14px 8px}body .pln-marge{font-variant-numeric:tabular-nums}body .pln-critique,body .pln-hors{font-size:var(--fs-micro);font-weight:var(--fw-semibold);border-radius:var(--r-full);border-width:1px;border-color:#0000;padding:2px 8px;display:inline-block}body .pln-critique{background:var(--accent-deep);color:var(--on-deep);border-style:solid;border-color:var(--accent-deep)}body .pln-hors{color:var(--ink);border-style:dashed;border-color:var(--line);background:0 0}body .pln-refus{border-left:3px solid var(--danger)}body .pln-refus-titre,body .pln-cycle,body .pln-borne{margin:0 14px 10px}body .pln-refus-titre{color:var(--danger)}body .pln-franchis{border-left:3px solid var(--wait);background:var(--surface-2);border-radius:var(--r-xs);margin:0 14px 12px;padding:10px 12px}body .pln-franchis p{margin:0 0 6px}body .pln-franchis-liste{font-size:var(--fs-sm);margin:0;padding-left:18px}body .pln-franchis-liste li+li{margin-top:4px}body .projet-page{padding:0 14px 28px}body .projet-entete{color:var(--muted);font-size:var(--fs-sm);margin:4px 0 16px}body .projet-vide{color:var(--muted);margin:16px 0}body .projet-table{width:100%}body .projet-interne{color:var(--muted);font-style:italic}body .projet-client-parti small{color:var(--muted);font-size:var(--fs-micro);display:block}body .projet-jalon{color:var(--accent-deep);margin-right:6px}body .projet-editeur{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:18px;margin-top:20px;display:grid}body .projet-form{background:var(--surface-2);flex-direction:column;gap:14px;margin:0;display:flex}body .projet-form h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .projet-form .field{margin-bottom:0}body .projet-form .cxc-btn{width:100%;max-width:100%;font-size:var(--fs-md);padding:11px 13px}body .projet-form-creation{max-width:760px}body .projet-form .projet-formbar{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}body .projet-entete:has(>h1){flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}body .projet-entete h1{margin:0}body .projet-fil{font-size:var(--fs-sm);margin:0 0 4px}body .projet-intro{max-width:68ch;color:var(--faint);font-size:var(--fs-sm);margin:4px 0 16px}body .projet-lien{font-weight:var(--fw-semibold);color:var(--brand-2);text-decoration:none}body .projet-lien:hover{color:var(--accent-ink);text-decoration:none}body .projet-form .projet-aide{font-size:var(--fs-micro);color:var(--faint);margin:0}body .projet-form textarea.input{resize:vertical}body .projet-form .projet-case{font-size:var(--fs-sm);flex-direction:row;align-items:center;gap:6px;display:flex}body .projet-msg{border-left:3px solid var(--line);font-size:var(--fs-sm);margin:8px 0 0;padding:8px 10px}body .projet-msg p{margin:0 0 4px}body .projet-msg p:last-child{margin-bottom:0}body .projet-msg-refus{border-left-width:4px;border-left-color:var(--danger);background:var(--danger-bg);color:var(--danger)}body .projet-msg-ok{border-left-color:var(--accent-deep);color:var(--muted)}body .projet-liens{background:var(--surface-2);flex-direction:column;gap:8px;margin:0;display:flex}body .projet-liens h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .projet-liens ul{margin:0;padding:0;list-style:none}body .projet-liens li{border-bottom:1px solid var(--line);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}body .projet-liens li>span:first-child{font-weight:var(--fw-semibold);flex:100%}body .projet-liens li form{align-items:center;gap:6px;display:flex}body .projet-liens li:last-child{border-bottom:0}body .projet-liens button{min-height:44px}body .pcl-liste{flex-direction:column;gap:12px;margin:8px 0 0;padding:0;list-style:none;display:flex}body .pcl-tete{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}body .pcl-nom{font-weight:var(--fw-semibold)}body .pcl-etat{font-size:var(--fs-micro);color:var(--faint)}body .pcl-retard{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--danger,#e5484d)}body .pcl-dates{font-size:var(--fs-micro);color:var(--faint);margin:4px 0 0}body .projet-amorce{background:var(--surface-2);margin:16px 0 0}body .projet-amorce p{max-width:70ch;font-size:var(--fs-sm);color:var(--faint);margin:0 0 12px}body .projet-description{max-width:78ch;font-size:var(--fs-sm);white-space:pre-wrap;margin:0 0 16px}body .projet-categorie{font-size:var(--fs-micro);color:var(--faint)}body .projet-chiffrage{background:var(--surface-2);margin:0 0 16px}body .projet-chiffrage h2{font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0 0 4px}body .projet-chiffrage p{font-size:var(--fs-sm);margin:0}body .projet-chiffrage-manque{color:var(--danger,#e5484d);font-weight:var(--fw-semibold)}body .projet-chiffrage-complet,body .projet-chiffrage-vide{color:var(--faint)}body .projet-reference{font-size:var(--fs-micro);color:var(--faint)}body .pln-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .pln-actions form{align-items:center;gap:6px;display:flex}body .pln-actions input[type=date]{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--bg);min-height:34px;color:var(--ink);font:inherit;padding:4px 6px}body .pln-actions .projet-msg{flex:100%;margin:4px 0 0}body .projet-amorce-ou{font-size:var(--fs-sm);color:var(--faint);margin:0}body .pcl-bascule{white-space:nowrap;width:1%}body .pcl-bascule button svg{transition:transform var(--dur-1) var(--ease-in-out)}body .pcl-bascule button[aria-expanded=true] svg{transform:rotate(90deg)}body tr.pcl-deroule>td{background:var(--surface-2);padding:8px 10px 12px}body tr.pcl-deroule table{margin:0}body .pcl-personne{color:var(--faint);font-style:italic}body .projet-danger{margin-top:20px}body .projet-danger h2{font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0 0 4px}body .projet-danger-gestes{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}body .projet-danger-motif{font-size:var(--fs-sm);color:var(--faint);margin:8px 0 0}body .projet-danger-saisie{font-size:var(--fs-sm);flex-direction:column;gap:4px;margin-top:10px;display:flex}body .projet-danger-saisie input{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--bg);min-height:44px;color:var(--ink);font:inherit;padding:6px 8px}body .av-barre{border-radius:var(--r-full);background:var(--line);height:6px;overflow:hidden}body .av-barre-pleine{border-radius:var(--r-full);background:var(--brand-2);height:100%;display:block}body .av-detail{font-size:var(--fs-sm);margin:6px 0 0}body .av-compact{min-width:110px;max-width:180px}body .av-compact .av-detail{font-size:var(--fs-micro);margin-top:3px}body .av-compte{color:var(--faint)}body .av-bloque{color:var(--danger,#e5484d)}body .av-sansmesure{color:var(--faint);font-style:italic}body .projet-form .projet-gens{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--bg);flex-direction:column;align-items:stretch;gap:0;max-height:180px;padding:6px 8px;display:flex;overflow-y:auto}body .projet-form .projet-gens-case{min-height:36px;font-size:var(--fs-sm);font-weight:var(--fw-regular,400);cursor:pointer;border-bottom:1px solid var(--line);flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:2px 4px;display:flex}body .projet-form .projet-gens-case:last-child{border-bottom:0}body .projet-form .projet-gens-case input{border-radius:var(--r-2xs);flex:none;width:16px;height:16px;min-height:0;margin:0;padding:0}body .projet-fichiers{margin-top:20px}body .projet-fichiers h2{font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0 0 8px}body .projet-fichiers-depot{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:flex-end;gap:12px;padding-bottom:12px;display:flex}body .projet-fichiers-depot label{font-size:var(--fs-sm);flex-direction:column;gap:4px;display:flex}body .projet-fichiers-depot>.projet-aide{flex:100%;margin:0}body .projet-fichiers-liste{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}body .projet-fichiers-liste li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}body .projet-fichiers-liste li:last-child{border-bottom:0}body .projet-fichiers-nom{font-weight:var(--fw-semibold);font-size:var(--fs-sm);overflow-wrap:anywhere;flex:100%}body .projet-fichiers-quoi{font-size:var(--fs-micro);color:var(--faint);flex:auto}body .projet-fichiers-gestes{flex:none;gap:6px;display:flex}body .projet-etapes-ou{font-size:var(--fs-sm);margin:0 0 10px}body .projet-etapes-ici{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--brand-2);margin-left:6px}body tr[data-courante="1"]>td{background:var(--surface-2)}@media (prefers-reduced-motion:reduce){body .pcl-bascule button svg{transition:none}}body .msn-page h1{margin-bottom:2px}body .msn{flex-direction:column;gap:14px;margin:14px;display:flex}body .msn-numero{font-weight:var(--fw-semibold);color:var(--ink)}body .msn-type{border:1px solid var(--line);border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:1px 8px}body .msn-type-absent{border-style:dashed}body .msn-manque ul{margin:0;padding-left:18px}body .msn-manque li{font-size:var(--fs-sm);line-height:1.5}body .msn-manque-note{margin:8px 0 0}body .msn-amorce{background:var(--surface-2);border-style:dashed}body .msn-amorce p{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.6}body .msn-form{flex-direction:column;gap:14px;display:flex}body .msn-bloc{background:var(--bg);margin:0}body .msn-bloc legend{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);padding:0 6px}body .msn-grille{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 14px;display:grid}body .msn-champ-large{grid-column:1/-1;margin-top:10px}body .msn input:not([type=checkbox]):not([type=radio]),body .msn select{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--bg);min-height:44px;color:var(--ink);font:inherit;padding:6px 8px}body .msn textarea{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--bg);color:var(--ink);font:inherit;resize:vertical;padding:8px}body .msn-cases{flex-direction:column;gap:0;display:flex}body .msn-case{font-size:var(--fs-sm);text-align:left;border-top:1px solid var(--line);flex-direction:row;align-items:flex-start;gap:10px;padding:9px 2px;line-height:1.45;display:flex}body .msn-case:first-child{border-top:0}body .msn-case>input{margin-top:2px}body .msn-case-texte{flex-direction:column;gap:2px;display:flex}body .msn-case-texte small{font-size:var(--fs-micro);color:var(--muted)}body .msn-radio{border:1px solid var(--line);border-radius:var(--r-xs);font-size:var(--fs-sm);cursor:pointer;flex-direction:row;align-items:center;gap:8px;padding:8px 12px;display:flex}body .msn-radio:has(input:checked){border-color:var(--accent-deep);box-shadow:inset 0 0 0 1px var(--accent-deep);font-weight:var(--fw-semibold)}body .msn-pied{flex-wrap:wrap;align-items:center;gap:12px;display:flex}body .msn-ok,body .msn-refus{font-size:var(--fs-sm);margin:0}body .msn-ok{color:var(--muted)}body .msn-cloture{border-top:3px solid var(--accent-deep);background:var(--surface-2)}body .msn-cloture form{flex-direction:column;align-items:flex-start;gap:10px;display:flex}body .msn-cloture .msn-champ-large{width:min(100%,420px);margin-top:0}body .msn-signe{font-size:var(--fs-sm);color:var(--ink);margin:0 0 8px}body .msn-danger{border-left:3px solid var(--danger)}body .msn-danger p{font-size:var(--fs-sm);color:var(--muted);margin:0 0 10px;line-height:1.6}body .msn-danger-q{color:var(--ink);font-weight:var(--fw-semibold)}body .pln-lien-mission{font-size:var(--fs-sm);white-space:nowrap;align-self:center}body .clo{border-top:3px solid var(--accent-deep);background:var(--surface-2);margin:14px}body .clo-manque p{font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0 0 6px}body .clo-manque ul{margin:0;padding-left:18px}body .clo-manque li{font-size:var(--fs-sm);line-height:1.5}body .clo form{flex-direction:column;align-items:flex-start;gap:10px;display:flex}body .clo-champ{width:100%}body .clo-champ small{font-size:var(--fs-micro);color:var(--faint);line-height:1.5}body .clo textarea,body .clo input:not([type=checkbox]):not([type=radio]){border:1px solid var(--line);border-radius:var(--r-xs);background:var(--bg);color:var(--ink);font:inherit;resize:vertical;padding:8px}body .clo-close{background:var(--bg)}body .projet-danger-raison,body .clo-compte-rendu{border-left:3px solid var(--line);font-size:var(--fs-sm);white-space:pre-wrap;margin:0 0 10px;padding:10px 12px;line-height:1.65}body .clo-vide{font-size:var(--fs-sm);color:var(--muted);margin:0 0 10px}body .clo-apres{font-size:var(--fs-micro);color:var(--muted);margin:0;line-height:1.6}body .rep-resume{font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .rep-liste{color:var(--muted)}body .rep-bancale{border-left:3px solid var(--wait);color:var(--muted);font-size:var(--fs-micro);padding-left:8px}body .rep{border-left:3px solid var(--accent-deep);background:var(--surface-2);flex-direction:column;gap:10px;width:100%;margin-top:8px;display:flex}body .rep-entete{font-size:var(--fs-sm);color:var(--muted);margin:0}body .rep-ligne{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}body .rep-ligne>label:first-child{flex:220px;min-width:0}body .rep-ligne>label:nth-child(2){flex:0 0 96px}body .rep-ligne>.btn{min-height:40px}body .rep select,body .rep input:not([type=checkbox]):not([type=radio]){border:1px solid var(--line);border-radius:var(--r-xs);background:var(--bg);min-height:40px;color:var(--ink);font:inherit;max-width:100%;padding:6px 8px}body .rep-juste,body .rep-ecart{border-radius:var(--r-2xs);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0;padding:6px 10px}body .rep-juste{border-left:3px solid var(--brand-2);color:var(--muted)}body .rep-ecart{border-left:3px solid var(--wait);color:var(--ink)}body .pcal{margin:14px}body .cal-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}body .cal-table th{border-bottom:1px solid var(--line);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-align:left;padding:6px 8px}body .cal-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:8px}body .cal-table tbody tr:nth-child(2n){background:var(--surface-2)}body .cal-table th:nth-child(2),body .cal-table th:nth-child(3),body .cal-table th:nth-child(4),body .cal-table td:nth-child(2),body .cal-table td:nth-child(3),body .cal-table td:nth-child(4){text-align:right;font-variant-numeric:tabular-nums}body .cal-gestes .btn-ghost{border-color:var(--line-hover);background:var(--surface);color:var(--ink)}body .cal-gestes .btn-ghost:hover{border-color:var(--line-strong);background:var(--surface-2)}body .cal-titre{font-weight:var(--fw-semibold)}body .cal-juste{color:var(--muted)}body .cal-manque{border-left:3px solid var(--wait);color:var(--ink);padding-left:8px}body .cal-pose{border-left:3px solid var(--accent-deep);background:var(--surface-2);margin-top:12px}body .cal-choix{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}body .cal-choix>.btn{min-height:40px}body .pcal select,body .pcal input:not([type=checkbox]):not([type=radio]){border:1px solid var(--line);border-radius:var(--r-xs);background:var(--bg);min-height:40px;color:var(--ink);font:inherit;max-width:100%;padding:6px 8px}body .cal-apercu{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px;padding-top:10px;display:flex}body .cal-titre-outlook{border-left:3px solid var(--brand-2);border-radius:var(--r-2xs);background:var(--bg);font-size:var(--fs-sm);margin:0;padding:6px 10px}body .cal-liste{font-size:var(--fs-sm);margin:0;padding-left:18px;line-height:1.6}body .cal-apercu p{font-size:var(--fs-sm);margin:0;line-height:1.5}body .cal-refus{margin-top:12px}@media (max-width:720px){body .cal-table thead{display:none}body .cal-table tr{border-bottom:1px solid var(--line);padding:8px 0;display:block}body .cal-table td{border:0;justify-content:space-between;gap:12px;padding:4px 0;display:flex}body .cal-table td:before{content:attr(data-label);color:var(--muted);font-size:var(--fs-micro)}}body .pf-resume{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface-2);font-size:var(--fs-sm);color:var(--muted);margin:0 14px 12px;padding:8px 12px}body .pf-titre{font-weight:var(--fw-semibold);display:block}body .pf-client{color:var(--muted);font-size:var(--fs-micro);display:block}body .pf-manque{border-left:3px solid var(--wait);color:var(--muted);font-size:var(--fs-micro);margin-top:4px;padding-left:8px;line-height:1.5;display:block}body .pf-sans{color:var(--muted);font-size:var(--fs-micro);display:block}body .pf-retard{color:var(--danger);font-size:var(--fs-micro);font-weight:var(--fw-semibold);margin-top:2px;display:block}body .pf-depasse{color:var(--danger);font-weight:var(--fw-semibold)}body .ong{margin:0 14px}body .ong-barre{margin-bottom:14px}body .ong-panneau{outline-offset:4px}body .ong-panneau>.clo,body .ong-panneau>.pcal,body .ong-panneau>.projet-danger,body .ong-panneau>.projet-fichiers,body .ong-panneau>.pln-rapport{margin-left:0;margin-right:0}body .pln-charge-estime{color:var(--muted);font-size:var(--fs-micro)}body .pln-charge-depasse{color:var(--danger);font-weight:var(--fw-semibold)}body .pln-charge-depasse .pln-charge-estime{color:var(--muted);font-weight:var(--fw-regular)}body .projet-modif{margin:0 0 14px}body .projet-modif>details>summary{cursor:pointer;min-height:var(--tap,44px);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);transition:color var(--dur-1) var(--ease-out);align-items:center;gap:8px;display:flex}body .projet-modif>details>summary:hover{color:var(--ink)}body .projet-modif>details[open]>summary{margin-bottom:8px}@media (prefers-reduced-motion:reduce){body .projet-modif>details>summary{transition:none}}body .tblcard.projet-tblcard{margin-bottom:16px}body .projet-tblcard>.pf-resume{margin:14px 14px 12px}body .projet-sep{color:var(--muted);margin-inline:6px}body .msn-grille.msn-grille-pile{grid-template-columns:minmax(0,1fr)}body .msn-grille-pile>.msn-champ-large{margin-top:0}body .msn-form textarea{field-sizing:content;min-block-size:4.5em;max-block-size:20em}body .pjl-bandeau .lst-tuiles{grid-template-columns:repeat(auto-fit,minmax(min(118px,100%),1fr))}body .pjl-carte{margin-top:4px}body .pjl-chantier{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}body .pjl-nom{font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;text-decoration:none}body .pjl-nom:hover{color:var(--accent-ink);text-decoration:none}body .pjl-meta{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}body .pjl-cat{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;padding:1px 8px;display:inline-flex}body .pjl-desc{-webkit-line-clamp:2;max-width:46ch;font-size:var(--fs-sm);color:var(--muted);-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}body .pjl-interne{color:var(--muted);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body .pjl-interne svg{flex:none}body .pjl-parti{font-size:var(--fs-micro);color:var(--muted)}body .pjl-av{display:block}body .pjl-av .av-barre{height:7px}body .pjl-av .av-barre-pleine{background:var(--brand);transform-origin:0;animation:pjl-remplit var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 4)}body .pjl-av[data-plein="1"] .av-barre-pleine{background:var(--ok)}body .pjl-av[data-bloque="1"] .av-barre-pleine{background:var(--danger)}body .pjl-av .av-detail strong{font-variant-numeric:tabular-nums}body .pjl-mot{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:4px;padding:1px 8px;display:inline-flex}body .pjl-mot svg{flex:none}body .pjl-mot[data-ton=danger]{border:1px solid var(--danger-line);background:var(--danger-bg);color:var(--danger)}body .pjl-mot[data-ton=wait]{border:1px solid var(--wait-line);background:var(--wait-bg);color:var(--wait-ink)}body .pjl-charge{font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px;display:block}body .pjl-table .pjl-c-equipe .lst-equipe{flex-direction:column;align-items:flex-start;gap:4px}@media (min-width:561px){body .pjl-table td.pjl-c-chantier{min-width:24ch}body .pjl-table td.pjl-c-pour,body .pjl-table td.pjl-c-equipe{min-width:16ch}body .pjl-table>tbody>tr>td{vertical-align:top}body .pjl-table>thead>tr>th:not(:first-child),body .pjl-table>tbody>tr>td:not(.pcl-bascule){padding-left:12px;padding-right:12px}body .pjl-table>thead>tr>th:first-child,body .pjl-table>tbody>tr>td.pcl-bascule{padding-left:8px;padding-right:0}body .pjl-table>tbody>tr>td.pcl-bascule{padding-top:9px}}body .pjl-table .pcl-deroule th:last-child,body .pjl-table .pcl-deroule td:last-child:not([colspan]){background:0 0;position:static}body .pjl-table .pcl-bascule button[aria-expanded=true] svg{transform:rotate(180deg)}body .pjl-table tr.pjl-deroule{animation:pjl-ouvre var(--dur-2) var(--ease-out) backwards}body .pjl-table tr.pjl-deroule>td{border-left:3px solid var(--line-strong)}body .pjl-jour{white-space:nowrap;font-variant-numeric:tabular-nums}body .pjl-accueil{border:1px dashed var(--line);border-radius:var(--r);background:var(--surface);text-align:center;animation:pjl-ouvre var(--dur-3) var(--ease-out) backwards;flex-direction:column;align-items:center;gap:10px;margin-top:8px;padding:40px 20px 36px;display:flex}@keyframes pjl-remplit{0%{transform:scaleX(0)}}@keyframes pjl-ouvre{0%{opacity:0}}@media (prefers-reduced-motion:reduce){body .pjl-av .av-barre-pleine,body .pjl-table tr.pjl-deroule,body .pjl-accueil{animation:none}}@media (max-width:560px){body .rtable td:has(>.pjl-charge){flex-wrap:wrap}body .rtable td>.pjl-charge{text-align:right;flex-basis:100%}}body .int-dlg:not([open]){display:none}body .int-dlg{--int-dlg-haut:clamp(16px, 8vh, 96px);width:100%;max-width:100%;height:100%;max-height:100%;padding:var(--int-dlg-haut) 12px 16px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:flex-start;display:flex;overflow:visible}body .int-dlg::backdrop{background:var(--scrim-strong)}body .int-dlg-pan{width:min(560px,100%);max-height:calc(100dvh - var(--int-dlg-haut) - 16px);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-lg);flex-direction:column;display:flex;overflow:hidden}body .int-dlg-tete{border-bottom:1px solid var(--line);flex:none;gap:4px;padding:14px 18px;display:grid}body .int-dlg-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .int-dlg-ctx{font-size:var(--fs-sm);color:var(--muted);margin:0}body .int-dlg-ctx b{color:var(--ink);font-weight:var(--fw-semibold)}body .int-dlg-form{flex-direction:column;flex:1;min-height:0;display:flex}body .int-dlg-corps{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:16px 18px;overflow-y:auto}body .int-dlg-corps .field:last-of-type{margin-bottom:0}body .int-dlg-pied{border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:12px 18px;display:flex}body .int-dlg-refus{border-top:1px solid var(--danger-line);background:var(--danger-bg);color:var(--danger);font-size:var(--fs-body);flex:none;margin:0;padding:10px 18px}body .int-page{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}body .int-msg{border:1px solid var(--ok-line);border-radius:var(--r-sm);background:var(--ok-bg);color:var(--ok-ink);font-size:var(--fs-body);margin:0;padding:10px 14px}body .int-msg[data-ton=ko]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger)}body .int-ident{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}body .int-ref-l{font-size:var(--fs-nano);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:none}body .int-ref{min-width:0;font-family:var(--mono);font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere}body a.int-ref{color:var(--brand-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--brand-2);-webkit-text-decoration-color:var(--brand-2);-webkit-text-decoration-color:var(--brand-2);text-decoration-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body a.int-ref{-webkit-text-decoration-color:color-mix(in srgb, var(--brand-2) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--brand-2) 45%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--brand-2) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--brand-2) 45%, transparent)}}body a.int-ref:hover{text-decoration-color:currentColor}body .int-etat[data-etat=a_planifier]{background:var(--wait-bg);color:var(--wait-ink);border-color:var(--wait-line)}body .int-etat[data-etat=planifiee]{background:var(--surface-2);color:var(--ink);border-color:var(--line-strong)}body .int-etat[data-etat=livree]{background:var(--ok-bg);color:var(--ok-ink);border-color:var(--ok-line)}body .int-etat[data-etat=annulee]{background:var(--off-bg);color:var(--off);border-color:var(--off-line)}body .int-etat[data-etat=non_livree]{background:var(--wait-bg);color:var(--wait-ink);border-color:var(--wait)}body .int-verdict{border:1px solid var(--line);border-left:3px solid var(--muted);border-radius:var(--r-sm);background:var(--surface-2);margin:14px 0 0;padding:12px 14px}body .int-verdict-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);display:block}body .int-verdict-p{font-size:var(--fs-sm);color:var(--muted);margin-top:3px;display:block}body .int-cloture-ss{border:1px solid var(--line);border-left:3px solid var(--wait);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--fs-sm);color:var(--ink);margin:14px 0 0;padding:10px 14px}body .int-verdict[data-verdict=complet]{border-color:var(--ok-line);border-left-color:var(--ok);background:var(--ok-bg)}body .int-verdict[data-verdict=complet] .int-verdict-t,body .int-verdict[data-verdict=complet] .int-verdict-p{color:var(--ok-ink)}body .int-verdict[data-verdict=partiel]{border-color:var(--wait-line);border-left-color:var(--wait);background:var(--wait-bg)}body .int-verdict[data-verdict=partiel] .int-verdict-t,body .int-verdict[data-verdict=partiel] .int-verdict-p{color:var(--wait-ink)}body .int-verdict[data-verdict=incomplet]{border-color:var(--danger-line);border-left-color:var(--danger);background:var(--danger-bg)}body .int-verdict[data-verdict=incomplet] .int-verdict-t,body .int-verdict[data-verdict=incomplet] .int-verdict-p{color:var(--danger)}body .int-groupe+.int-groupe{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}body .int-groupe-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin:0 0 2px}body .int-groupe-p{font-size:var(--fs-sm);color:var(--faint);margin:0 0 10px}body .int-btns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .int-non-livree{border:1px solid var(--wait-line);border-left:3px solid var(--wait);border-radius:var(--r-sm);background:var(--wait-bg);font-size:var(--fs-sm);color:var(--wait-ink);margin:12px 0 0;padding:10px 14px}body .int-signer{flex-wrap:wrap;gap:16px;display:flex}body .int-signer-col{flex:260px;min-width:0}body .int-signer-t{font-weight:var(--fw-semibold);margin-bottom:6px}body .int-dlg-adr{margin:8px 0 0}body .int-groupe .lcr-console-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .int-autres .int-groupe-p{margin-top:6px}body .itl-table>tbody>tr>td{vertical-align:top}body .itl-client b{font-weight:var(--fw-semibold)}body .itl-client .helper,body .itl-libelle{display:block}body .itl-val{min-width:0}@media (min-width:561px){body .itl-table td.itl-cmd{min-width:20ch}body .itl-table td.itl-client{min-width:16ch}}body .itl-dest{overflow-wrap:anywhere;display:block}body .cme-vues{justify-self:start}body .cme-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}body .cme-motifs{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--fs-sm);color:var(--ink);margin:0;padding:10px 14px 10px 30px}body .cme-motifs li+li{margin-top:4px}body .cme-desaccord,body .cme-ref{font-weight:var(--fw-semibold)}body .cme-statut{border:1px solid var(--line);border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.02em;color:var(--ink);white-space:nowrap;padding:2px 8px;display:inline-block}body .cme-date,body .cme-montant{font-variant-numeric:tabular-nums;white-space:nowrap}body .cme-sans{text-align:left;max-width:34ch;display:block}body .cme-num{width:9ch}body .cme-pied{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:12px;display:flex}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=danger]{--lst-bg:var(--danger-bg);--lst-ligne:var(--danger-line);--lst-encre:var(--danger);--lst-plein:var(--danger)}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=wait]{--lst-bg:var(--wait-bg);--lst-ligne:var(--wait-line);--lst-encre:var(--wait-ink);--lst-plein:var(--wait)}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=client]{--lst-bg:var(--mnt-bg);--lst-ligne:var(--mnt-line);--lst-encre:var(--mnt-ink);--lst-plein:var(--mnt)}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=prevu]{--lst-bg:var(--brand)}@supports (color:color-mix(in lab, red, red)){body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=prevu]{--lst-bg:color-mix(in srgb, var(--brand) 9%, var(--surface))}}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=prevu]{--lst-ligne:var(--brand)}@supports (color:color-mix(in lab, red, red)){body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=prevu]{--lst-ligne:color-mix(in srgb, var(--brand) 32%, var(--surface))}}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=prevu]{--lst-encre:var(--brand-2);--lst-plein:var(--brand)}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=ok]{--lst-bg:var(--ok-bg);--lst-ligne:var(--ok-line);--lst-encre:var(--ok-ink);--lst-plein:var(--ok)}body :is(.lst-tuile,.lst-pastille,.lst-ligne)[data-ton=off]{--lst-bg:var(--off-bg);--lst-ligne:var(--off-line);--lst-encre:var(--ink);--lst-plein:var(--off)}body .lst-tuiles{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px;margin-bottom:16px;display:grid}body .lst-tuile{min-height:var(--tap);text-align:left;border:1px solid var(--line);border-top:3px solid var(--lst-plein,var(--muted));border-radius:var(--r-sm);background:var(--surface);color:var(--ink);cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:12px 14px 11px;display:flex}body .lst-tuile:hover{background:var(--surface-2)}body .lst-tuile-n{font-size:var(--fs-xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--lst-encre,var(--ink));line-height:1}body .lst-tuile-l{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink)}body .lst-tuile-s{font-size:var(--fs-nano);color:var(--muted);line-height:1.35}body .lst-tuile[data-calme="1"]{border-top-color:var(--line);border-top-width:1px;padding-top:14px}body .lst-tuile[data-calme="1"] .lst-tuile-n{font-size:var(--fs-lg);color:var(--muted)}body .lst-tuile.on{border-color:var(--ink);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--ink)}body .lst-tuile.on[data-calme="1"]{border-top-width:1px}body .lst-tuile.on .lst-tuile-l{font-weight:var(--fw-semibold)}body .lst-filtres{flex:auto;justify-content:flex-end;min-width:0}body .lst-cherche{flex:0 260px;align-items:center;min-width:min(200px,100%);display:inline-flex;position:relative}body .lst-cherche svg{color:var(--muted);pointer-events:none;position:absolute;left:10px}body .lst-cherche .input{width:100%;padding-left:30px}body .lst-menu{flex-wrap:nowrap;align-items:center;gap:6px;display:inline-flex}body .lst-menu-l{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap}body .lst-menu .input{flex:0 190px;width:auto;max-width:220px}body .lst-table>tbody>tr>td{vertical-align:top}body .lst-table>thead>tr>th{white-space:nowrap}@media (min-width:561px){body .lst-table>tbody>tr[data-ton]>td:first-child{box-shadow:inset 3px 0 0 var(--lst-plein,transparent)}body .lst-table td.lst-c-client{min-width:18ch}body .lst-table td.lst-c-objet{min-width:20ch}body .lst-table td.lst-c-etat{min-width:24ch}body .lst-table td.lst-c-lieu{max-width:28ch}body .lst-table td.lst-c-sigs{min-width:13ch}}body .lst-client,body .lst-date,body .lst-objet{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}body .lst-client-nom{font-weight:var(--fw-semibold);color:var(--ink);text-decoration:none}body a.lst-client-nom:hover{color:var(--accent-ink);text-decoration:none}body .lst-code{font-family:var(--mono);font-size:var(--fs-micro);color:var(--muted)}body .lst-sous{font-size:var(--fs-sm);color:var(--muted);line-height:1.4}body .lst-objet-l{color:var(--ink)}body .lst-pastille{border-radius:var(--r-full);border:1px solid var(--lst-ligne,var(--line));background:var(--lst-bg,var(--surface-2));color:var(--lst-encre,var(--ink));font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;gap:6px;padding:2px 10px;display:inline-flex}body .lst-point{border-radius:var(--r-full);background:var(--lst-plein,var(--muted));flex:none;width:7px;height:7px}body .lst-etat-sous{font-size:var(--fs-sm);color:var(--ink);margin-top:5px;line-height:1.4;display:block}body .lst-etat-sous .helper{display:block}body .lst-etat-sous .lst-etat-alerte{color:var(--wait-ink)}body .lst-date-lab{font-size:var(--fs-micro);color:var(--muted)}body .lst-date-j{white-space:nowrap;color:var(--ink)}body .lst-rel{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap}body .lst-rel[data-retard="1"]{color:var(--danger);font-weight:var(--fw-medium)}body .lst-vide-mot{font-size:var(--fs-sm);color:var(--muted)}body .lst-mode{font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body .lst-mode svg{color:var(--muted);flex:none}body .lst-mode[data-lieu=inconnu]{color:var(--muted)}body .lst-mode+.mns-lieu,body .lst-mode+.mnb-ou-vide{margin-top:3px}body .lst-objet .mns-lieu>.mnb-ou-vide{display:block}body .lst-equipe{align-items:center;gap:8px;min-width:0;display:inline-flex}body .lst-avs{flex:none;display:inline-flex}body .lst-av{border-radius:var(--r-full);background:var(--accent-deep);width:30px;height:30px;color:var(--on-deep);font-family:var(--mono);font-size:var(--fs-nano);font-weight:var(--fw-bold);box-shadow:0 0 0 2px var(--surface);place-items:center;display:grid}body .lst-av+.lst-av{margin-left:-3px}body .lst-noms b{font-weight:var(--fw-medium)}body .lst-equipe-vide{font-size:var(--fs-sm);color:var(--muted)}body .lst-manque{font-weight:var(--fw-medium);color:var(--wait-ink)}body .lst-prog{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}body .lst-prog-lab{min-width:9ch;font-size:var(--fs-micro);color:var(--muted);display:inline-block}body .lst-barre{border-radius:var(--r-full);background:var(--line);width:52px;height:6px;display:inline-block;overflow:hidden}body .lst-barre>span{background:var(--brand);transform-origin:0;width:100%;height:100%;display:block}body .lst-prog[data-plein] .lst-barre>span{background:var(--ok)}body .lst-nb{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--ink)}body .lst-progs{flex-direction:column;gap:5px;display:flex}body .lst-sigs{flex-direction:column;gap:3px;display:flex;position:relative}body .lst-sig{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}body .lst-sig[data-ok="1"]{color:var(--ok-ink)}body .lst-vide,body .lst-table td.empty{text-align:center;font-size:var(--fs-body);color:var(--muted);padding:26px 18px}body .lst-vide{border:1px dashed var(--line);border-radius:var(--r-sm);background:var(--surface);margin:0}body .row-actions .lst-icone,body .row-actions .lst-plus{justify-content:center;align-items:center;display:inline-flex}body .lst-fait{border-radius:var(--r-full);background:var(--ok-bg);width:16px;height:16px;color:var(--ok-ink);vertical-align:-3px;place-items:center;margin-right:-3px;display:inline-grid}body .lst-plus-panneau{z-index:40;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);min-width:200px;max-width:90vw;box-shadow:var(--sh-pop);flex-direction:column;align-items:stretch;gap:4px;padding:6px;display:flex}body .lst-plus-panneau>.btn{text-align:left;justify-content:flex-start}@keyframes lst-allume{0%{opacity:0}}@keyframes lst-remplit{0%{transform:scaleX(0)}}body .lst-tuile{animation:lst-allume var(--dur-3) var(--ease-out) backwards}body .lst-tuile:nth-child(2){animation-delay:calc(var(--stagger) * 1)}body .lst-tuile:nth-child(3){animation-delay:calc(var(--stagger) * 2)}body .lst-tuile:nth-child(4){animation-delay:calc(var(--stagger) * 3)}body .lst-tuile:nth-child(5){animation-delay:calc(var(--stagger) * 4)}body .lst-tuile:nth-child(6){animation-delay:calc(var(--stagger) * 5)}body .lst-tuile:nth-child(n+7){animation-delay:calc(var(--stagger) * 6)}body .lst-barre>span{animation:lst-remplit var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 4)}@media (prefers-reduced-motion:reduce){body .lst-tuile,body .lst-tuile:nth-child(n),body .lst-barre>span{animation:none}body .lst-tuile{transition:none}}body .int-barre{margin-bottom:0}body .int-volet{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}body .int-volet[hidden]{display:none}body .fd{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}body .fd-titre{font-size:var(--fs-lg);font-weight:var(--fw-bold);letter-spacing:-.01em;margin:0}body .fd-p{font-size:var(--fs-sm);color:var(--muted);margin:4px 0 0}body .fd-btns{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}body .fd-err{font-size:var(--fs-sm);color:var(--danger);margin:6px 0 0}body .fd-entete{border-top:3px solid var(--accent);position:relative;overflow:hidden}body .fd-entete-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}body .fd-compteur{border:1px solid var(--wait-line);border-radius:var(--r-full);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0;padding:6px 12px}body .fd-compteur[data-ton=ko]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger)}body .fd-compteur[data-ton=ok]{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok-ink)}body .fd-avance{align-items:center;gap:12px;margin-top:14px;display:flex}body .fd-avance-barre{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);flex:1;height:8px;overflow:hidden}body .fd-avance-barre>span{border-radius:var(--r-full);background:var(--accent);height:100%;transition:width var(--dur-3) var(--ease-out);display:block}body .fd-avance-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums}body .fd-reperes{border:1px solid var(--line);border-radius:var(--r-sm);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin:14px 0 0;display:grid;overflow:hidden}body .fd-reperes>div{background:var(--surface-2);border-right:1px solid var(--line);padding:10px 14px}body .fd-reperes>div:last-child{border-right:none}body .fd-reperes dt{font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--accent-ink);text-transform:uppercase;letter-spacing:.06em}body .fd-reperes dd{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;margin:3px 0 0}body .fd-regles{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}body .fd-devise{border-radius:var(--r-sm);background:var(--accent-deep);color:var(--on-deep);font-size:var(--fs-sm);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;margin:0;padding:7px 12px}body .fd-mention{border:1px dashed var(--line-strong);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--muted);flex:260px;align-items:center;gap:6px;margin:0;padding:7px 12px;display:flex}body .fd-section-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);align-items:center;gap:10px;margin:0 0 4px;display:flex}body .fd-num{border-radius:var(--r-full);background:var(--accent-deep);min-width:26px;height:26px;color:var(--on-deep);font-size:var(--fs-sm);font-weight:var(--fw-bold);flex:none;justify-content:center;align-items:center;padding:0 6px;display:inline-flex}body .fd-num-sans{border-radius:var(--r-2xs);width:6px;min-width:6px;padding:0}body .fd-section-nom{flex:1;min-width:0}body .fd-section-compte{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-bold);border:1px solid var(--wait-line);background:var(--wait-bg);color:var(--wait-ink);flex:none;padding:2px 10px}body .fd-section-compte[data-ton=ok]{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok-ink)}body .fd-section-compte:before{content:"";border-radius:var(--r-full);vertical-align:1px;background:currentColor;width:6px;height:6px;margin-right:6px;display:inline-block}body .fd-section-retour{border-style:dashed}body .fd-points{margin:8px 0 0;padding:0;list-style:none}body .fd-point{border-top:1px solid var(--line);border-radius:var(--r-xs);transition:background var(--dur-1) var(--ease-out);margin:0 -10px;padding:8px 10px}body .fd-point:first-child{border-top-color:#0000}body .fd-point:hover{background:var(--surface-2)}body .fd-point-l{align-items:center;gap:10px;display:flex}body .fd-point-l>input[type=checkbox]{width:18px;height:18px;accent-color:var(--ok);cursor:pointer;flex:none;margin:0}body .fd-point-c{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}body .fd-point-t{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink);cursor:pointer}body .fd-point[data-fait="1"] .fd-point-t{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}body .fd-point[data-nc="1"] .fd-point-t{color:var(--muted)}body .fd-facultatif{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);font-size:var(--fs-nano);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;vertical-align:1px;padding:0 7px;display:inline-block}body .fd-point-d{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}body .fd-point-q{font-size:var(--fs-micro);color:var(--ok-ink)}body .fd-point-nc{font-size:var(--fs-sm);color:var(--wait-ink)}body .fd-valeur{flex-wrap:wrap;gap:8px;margin:8px 0 0 28px;display:flex}body .fd-valeur .input{flex:200px;min-width:0}body .fd-nc{margin:8px 0 0 28px}body .fd-nc .fd-btns{margin-top:6px}body .fd-nc-motif{flex:200px;min-width:0}@media (hover:hover){body .fd-point .fd-nc-btn{opacity:0;transition:opacity var(--dur-1) var(--ease-out)}body .fd-point:hover .fd-nc-btn,body .fd-point:focus-within .fd-nc-btn{opacity:1}}@media (min-width:1100px){body .fd-points-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;display:grid}body .fd-points-2>.fd-point:nth-child(2){border-top-color:#0000}}body .fd-table{margin-top:8px}body .fd-case{align-items:center;gap:6px;display:inline-flex}body .fd-case input[type=checkbox]{width:18px;height:18px;accent-color:var(--ok);cursor:pointer;margin:0}body .fd-feuvert{border:1.5px solid var(--accent)}body .fd-feuvert[data-feuvert="1"]{border-color:var(--ok)}body .fd-feuvert-ok{border:1px solid var(--ok-line);border-radius:var(--r-sm);background:var(--ok-bg);color:var(--ok-ink);font-size:var(--fs-body);font-weight:var(--fw-semibold);align-items:center;gap:6px;margin:8px 0 0;padding:10px 14px;display:flex}body .fd-conditions{font-size:var(--fs-sm);color:var(--ink);gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}body .fd-conditions li{align-items:center;gap:8px;display:flex}body .fd-conditions li:before{content:"";border-radius:var(--r-full);border:1.5px solid var(--line-strong);flex:none;width:16px;height:16px}body .fd-conditions li[data-ok="1"]{color:var(--ok-ink)}body .fd-conditions li[data-ok="1"]:before{border-color:var(--ok);background:var(--ok);box-shadow:inset 0 0 0 3px var(--surface)}body .fd-signatures{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:16px;display:grid}body .fd-signe{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);min-width:0;padding:12px 14px}body .fd-signe-t{font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--accent-ink);text-transform:uppercase;letter-spacing:.06em;margin:0 0 6px}body .fd-signe-ok{font-size:var(--fs-sm);color:var(--ok-ink);align-items:center;gap:6px;margin:0;display:flex}body .fd-signe-btns{margin-top:8px}body .fd-signe-aide{margin:6px 0 0}@media (prefers-reduced-motion:reduce){body .fd-point,body .fd-avance-barre>span,body .fd-point .fd-nc-btn{transition:none}}body .fdm{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (max-width:900px){body .fdm{grid-template-columns:minmax(0,1fr)}}body .fdm-texte{width:100%;min-height:360px;font-size:var(--fs-sm)}body .fdm-apercu h4{font-size:var(--fs-body);font-weight:var(--fw-semibold);margin:12px 0 4px}body .fdm-apercu ul{font-size:var(--fs-sm);margin:0;padding-left:18px}body .fdm-ok{font-size:var(--fs-sm);color:var(--ok-ink);margin:8px 0 0}body .itva-mois{font-size:var(--fs-md);font-weight:var(--fw-semibold);text-align:center;min-width:11ch}body .itva-barre{max-width:100%;margin-bottom:12px;overflow-x:auto}body .itva-lg{border-radius:var(--r-full);vertical-align:baseline;width:8px;height:8px;margin-right:5px;display:inline-block}body .itva-lg[data-etat=planifiee]{background:var(--wait)}body .itva-lg[data-etat=livree]{background:var(--ok)}body .itva-lg[data-etat=annulee]{background:var(--muted)}body .itva-err{border:1px solid var(--wait);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-sm);align-items:center;gap:4px;margin-bottom:12px;padding:8px 10px;display:flex}body .itva-wrap{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);overflow-x:auto}body table.itva{border-collapse:collapse;table-layout:fixed;width:100%;min-width:760px}body table.itva th{text-align:left;font-family:inherit;font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 10px}body table.itva td{vertical-align:top;border:1px solid var(--line);background:var(--surface);height:92px;padding:5px}body table.itva td[data-hors="1"]{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){body table.itva td[data-hors="1"]{background:color-mix(in srgb, var(--surface-2) 45%, var(--line))}}body table.itva td[data-hors="1"] .itva-n{color:var(--faint);font-weight:var(--fw-regular)}body table.itva td[data-weekend="1"],body table.itva td[data-hors="1"][data-weekend="1"]{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){body table.itva td[data-hors="1"][data-weekend="1"]{background:color-mix(in srgb, var(--surface-2) 25%, var(--line))}}body table.itva td[data-jour="1"]{outline:2px solid var(--accent);outline-offset:-2px}body .itva-n{font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--ink);margin-bottom:3px;display:block}body .itva-e{border-radius:var(--r-2xs);border-left:3px solid var(--muted);background:var(--surface-2);color:var(--ink);transition:background var(--dur-1) var(--ease-out);margin-bottom:3px;padding:3px 5px;text-decoration:none;display:block}body .itva-e:hover{background:var(--line)}body .itva-e[data-etat=planifiee]{border-left-color:var(--wait)}body .itva-e[data-etat=livree]{border-left-color:var(--ok)}body .itva-e[data-etat=annulee]{border-left-color:var(--muted);border:1px dashed var(--line);border-left:3px dashed var(--muted);opacity:.8;background:0 0}body .itva-e[data-etat=annulee]:hover{background:var(--line)}@supports (color:color-mix(in lab, red, red)){body .itva-e[data-etat=annulee]:hover{background:color-mix(in srgb, var(--line) 45%, transparent)}}body .itva-e-c{font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;display:block;overflow:hidden}body .itva-e-ref{font-family:var(--mono);font-size:var(--fs-nano);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body .itva-e-l{font-size:var(--fs-nano);flex-wrap:wrap;gap:2px 6px;margin-top:1px;line-height:1.4;display:flex}body .itva-e[data-etat=planifiee] .itva-e-etat{color:var(--wait-ink)}body .itva-e[data-etat=livree] .itva-e-etat{color:var(--ok-ink)}body .itva-e[data-etat=annulee] .itva-e-etat{color:var(--muted)}body .itva-e-mode[data-mode=site]{color:var(--ink);font-weight:var(--fw-medium)}body .itva-e-mode[data-mode=distance]{color:var(--accent-ink);font-weight:var(--fw-medium)}body .itva-e-mode[data-mode=flou]{color:var(--danger);font-weight:var(--fw-medium)}body .itva-e-qui{color:var(--muted)}body .itva-e-orph{color:var(--danger);font-weight:var(--fw-semibold);align-items:center;gap:3px;display:inline-flex}body .itva-plus{font-size:var(--fs-nano);color:var(--muted);padding:1px 5px;display:block}body .itva-dehors{font-size:var(--fs-sm);color:var(--muted);margin-top:12px}body .itva-dehors strong{color:var(--ink)}@media (max-width:560px){body table.itva td{height:auto;min-height:88px}body table.itva{min-width:720px}}@media (prefers-reduced-motion:reduce){body .itva-e{transition:none}}body .cal{--cal-mnt-deep:#595bd9}body .cal-leg{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 28px;margin-bottom:10px;padding:8px 12px;display:flex}body .cal-leg-t{font-weight:var(--fw-semibold);color:var(--ink)}body .cal-leg-r{font-size:var(--fs-sm);color:var(--muted);flex:none;align-items:center;gap:5px;margin:0;display:flex}body .cal-note{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);color:var(--muted);font-size:var(--fs-sm);align-items:center;gap:5px;margin-bottom:10px;padding:7px 10px;display:flex}body .cal-err{border:1px solid var(--wait);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-sm);align-items:center;gap:4px;margin-bottom:10px;padding:8px 10px;display:flex}body .cal-err b{font-weight:var(--fw-semibold)}body .cal-copie{border:1px solid var(--accent);border-radius:var(--r-sm);background:var(--accent-bg);color:var(--ink);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;padding:8px 10px;display:flex}body .cal-copie-l{min-width:0;margin:0}body .cal-copie-l b{font-weight:var(--fw-semibold)}body .cal-copie-s{color:var(--muted);font-size:var(--fs-micro);margin-top:2px;display:block}body .cal-copie-n{color:var(--accent-ink);font-size:var(--fs-micro);font-weight:var(--fw-medium);margin-top:2px;display:block}body .cal-retrait{bottom:var(--pal-reserve,16px);z-index:7;border:1px solid var(--ok);border-radius:var(--r);background:var(--ok-bg);box-shadow:var(--sh-lg);color:var(--ink);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin:16px 0 0;padding:10px 14px;display:flex;position:sticky}body .cal-retrait-l{gap:3px;min-width:0;display:grid}body .cal-retrait-p{font-weight:var(--fw-semibold);margin:0}body .cal-retrait-r{color:var(--wait-ink);margin:0}body .cal-retrait-b{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .cal-renvois{gap:6px;max-width:100%;margin-left:auto;display:flex;overflow-x:auto}body .cal-carte{--cal-l-r:168px;--cal-l-j:94px;--cal-l-coupure:28px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow:clip}body .cal-nav{border-bottom:1px solid var(--line);background:var(--surface-2);top:var(--cal-haut,0px);z-index:6;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:10px 12px;display:grid;position:sticky}body .cal-nav-g{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .cal-nav-fixe{display:contents}body .cal-periode-court{display:none}body .cal-nav-d{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}body .cal-nav .seg{min-height:calc(var(--fs-sm) * 1.5 + 14px);padding:2px}body .cal-nav .seg a{font-size:var(--fs-micro);padding:0 10px}body .cal-periode{text-align:center;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}body .cal-nav-g .btn[aria-current=page]{background:var(--surface-2);color:var(--muted)}body .cal-aide{border-top:1px solid var(--line);font-size:var(--fs-micro);color:var(--muted);margin:0;padding:8px 12px;line-height:1.5}body .cal-aide b{color:var(--ink);font-weight:var(--fw-semibold)}@supports (animation-timeline:scroll()){body .cal-carte{timeline-scope:--cal-defilement}body .cal-wrap{scroll-timeline:--cal-defilement inline}}body .cal-wrap{contain:inline-size;background:var(--surface);overflow-x:auto}body .cal-wrap[data-copie="1"] .cal-z[data-collable="1"]{cursor:copy}body table.cal{width:100%;min-width:calc(var(--cal-l-r) + var(--cal-cols,14) * var(--cal-l-j) + var(--cal-coupures,0) * var(--cal-l-coupure,0px));border-collapse:separate;border-spacing:0;table-layout:fixed;--cal-demi:98px;--cal-mot:14px;--cal-jour-fond:var(--accent-bg)}body table.cal col.cal-col-r{width:var(--cal-l-r)}body table.cal col.cal-col-j{width:var(--cal-l-j)}body table.cal th,body table.cal td{border-right:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){body table.cal th,body table.cal td{border-right:1px solid color-mix(in srgb, var(--line) 55%, transparent)}}body table.cal thead th{text-align:center;vertical-align:middle;font-family:inherit;font-size:var(--fs-nano);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);--rt-fond:var(--surface-2);background:var(--rt-fond);z-index:4;padding:7px 8px;position:relative}@supports (animation-timeline:view()){body .cal-wrap{view-timeline:--cal-vue block;view-timeline-inset:var(--cal-ligne,0px) 0px}body table.cal thead th{animation:linear both cal-entete-colle;animation-timeline:--cal-vue;animation-range:exit-crossing 0px exit-crossing var(--cal-descente,0px)}}@keyframes cal-entete-colle{0%{transform:translateY(0)}to{transform:translateY(var(--cal-descente,0px))}}body table.cal thead th.cal-th-r{text-align:left;z-index:5;border-right-color:var(--line-strong);position:sticky;left:0}body .cal-th-l{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;display:block;overflow:hidden}body .cal-th-res{flex-wrap:wrap;justify-content:center;gap:2px;margin-top:2px;display:flex}body .cal-th-pas{border-radius:var(--r-full);min-width:14px;font-size:var(--fs-nano);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;background:var(--surface-2);color:var(--ink);justify-content:center;align-items:center;gap:1px;padding:0 2px;line-height:1.5;display:inline-flex}body .cal-th-pas>svg{flex:none}body .cal-th-pas[data-src=visite]{background:var(--cal-src-maintenance,var(--cal-mnt-deep,#595bd9));color:var(--cal-src-maintenance-ink,var(--on-deep))}body .cal-th-pas[data-src=intervention]{background:var(--cal-src-intervention,var(--dc-deep));color:var(--cal-src-intervention-ink,var(--on-deep))}body .cal-th-res .cal-th-sep{color:var(--muted);font-weight:var(--fw-semibold);line-height:1}body .cal-th-pas[data-chaque-jour],body .cal-th-pas.cal-th-manque{width:16px;min-width:16px;height:16px;padding:0}body .cal-th-pas.cal-th-manque{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--danger);color:var(--danger);margin-right:6px;position:relative}body .cal-th-pas.cal-th-manque .cal-th-alerte{border-radius:var(--r-full);background:var(--danger-deep);width:10px;height:10px;color:var(--on-deep);box-shadow:0 0 0 1.5px var(--surface);font-size:var(--fs-nano);font-weight:var(--fw-black);justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:-5px;right:-5px}body .cal-th-pas{min-height:16px;font-size:var(--fs-sm);gap:2px;width:16px;min-width:16px;height:16px;padding:0;position:relative}body .cal-th-res{gap:5px}body .cal-th-res:has(.cal-th-nb,.cal-th-alerte){padding-top:5px}body .cal-th-pas.cal-th-manque{margin-right:0}body .cal-th-pas .cal-th-nb,body .cal-th-pas.cal-th-manque .cal-th-alerte{border-radius:var(--r-full);min-width:10px;height:10px;box-shadow:0 0 0 1.5px var(--surface);font-size:var(--fs-nano);font-weight:var(--fw-black);justify-content:center;align-items:center;padding:0 2px;line-height:1;display:flex;position:absolute;top:-5px;right:-5px}body .cal-th-pas .cal-th-alerte{padding:0}body .cal-th-pas .cal-th-alerte svg{width:10px;height:10px}body .cal-th-pas .cal-th-nb{background:var(--ink);color:var(--surface)}body .cal-th-pas.cal-th-manque[data-marque=zero]{background:var(--danger-bg);box-shadow:inset 0 0 0 1px var(--danger-line)}body .cal-th-pas.cal-th-manque[data-marque=vide]{background:var(--surface-2);box-shadow:none;border:1.5px dashed var(--danger);color:var(--muted)}body table.cal th.cal-th-j[data-weekend="1"]{--rt-fond:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){body table.cal th.cal-th-j[data-weekend="1"]{--rt-fond:color-mix(in srgb, var(--surface-2) 40%, var(--line))}}body table.cal th.cal-th-j[data-ferie="1"]{--rt-fond:var(--wait)}@supports (color:color-mix(in lab, red, red)){body table.cal th.cal-th-j[data-ferie="1"]{--rt-fond:color-mix(in srgb, var(--wait) 14%, var(--surface-2))}}body .cal-th-f{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-nano);font-weight:var(--fw-semibold);letter-spacing:normal;text-transform:none;color:var(--ink);margin-top:1px;display:block;overflow:hidden}body table.cal th.cal-th-j .cal-th-v{white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-nano);font-weight:var(--fw-medium);letter-spacing:normal;text-transform:none;color:var(--ok-ink);margin-top:1px;display:block;overflow:hidden}body table.cal th.cal-th-j .cal-th-v-c{display:none}@media (max-width:560px){body table.cal th.cal-th-j .cal-th-v-l{display:none}body table.cal th.cal-th-j .cal-th-v-c{display:inline}}body table.cal th.cal-th-j .cal-th-vb{pointer-events:none;flex-direction:column;gap:1px;display:flex;position:absolute;bottom:2px;left:0;right:-1px}body table.cal th.cal-th-j .cal-th-vv{height:4px}body table.cal[data-vac-voies="2"] th.cal-th-j .cal-th-vv,body table.cal[data-vac-voies="3"] th.cal-th-j .cal-th-vv{height:3px}body table.cal th.cal-th-j .cal-th-vv[data-on="1"]{background:var(--ok)}body table.cal th.cal-th-j+th.cal-th-j .cal-th-vv[data-on="1"]:not([data-bord]),body table.cal th.cal-th-j+th.cal-th-j .cal-th-vv[data-on="1"][data-bord=fin]{margin-left:-1px}body table.cal th.cal-th-j .cal-th-vv[data-bord=debut]{border-radius:var(--r-full) 0 0 var(--r-full);margin-left:4px}body table.cal th.cal-th-j .cal-th-vv[data-bord=fin]{border-radius:0 var(--r-full) var(--r-full) 0;margin-right:4px}body table.cal th.cal-th-j .cal-th-vv[data-bord=seul]{border-radius:var(--r-full);margin:0 4px}body table.cal[data-vac-voies="2"] thead th,body table.cal[data-vac-voies="3"] thead th{padding-bottom:13px}body table.cal th.cal-th-j[data-jour="1"]{--rt-fond:var(--cal-jour-fond)}body table.cal th.cal-th-j[data-jour="1"] .cal-th-l{color:var(--accent-ink)}body table.cal tbody th.cal-r{z-index:2;vertical-align:top;text-align:left;text-transform:none;letter-spacing:normal;color:var(--ink);border-left:4px solid var(--line);border-right-color:var(--line-strong);background:var(--rt-fond,var(--surface));padding:8px 10px 8px 14px;font-family:inherit;position:sticky;left:0}body .cal-r-nom{overflow-wrap:anywhere;line-height:1.25;display:block}body .cal-r-p{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted);display:block}body .cal-r-f{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--ink);display:block}body .cal-r-rep{gap:1px;margin-top:5px;display:grid}body .cal-r-l{min-width:0;font-size:var(--fs-nano);justify-content:space-between;align-items:baseline;gap:6px;line-height:1.35;display:flex}body .cal-r-l-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);overflow:hidden}body .cal-r-l-q{font-weight:var(--fw-semibold);color:var(--ink);font-variant-numeric:tabular-nums;flex:none}body .cal-r-l-i{font-weight:var(--fw-regular);color:var(--muted)}body .cal-r-l.cal-r-l-reste{font-style:italic}body .cal-r-l.cal-r-l-reste .cal-r-l-n,body .cal-r-l.cal-r-l-reste .cal-r-l-q{color:var(--muted);font-weight:var(--fw-regular)}body .cal-r-n{font-size:var(--fs-nano);color:var(--faint);margin-top:5px;font-style:italic;display:block}body .cal-r-rep,body .cal-r-n{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}body .cal-r-flou{font-size:var(--fs-nano);color:var(--muted);margin-top:4px;line-height:1.3;display:block}body .cal-r-tete{display:block}body .cal-r-eq{font-size:var(--fs-nano);font-weight:var(--fw-medium);color:var(--muted);overflow-wrap:anywhere;margin-top:2px;line-height:1.25;display:block}@media (min-width:561px){body .cal-r-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 8px;display:flex}body .cal-r-nom{flex:0 auto;min-width:0}body .cal-r-eq{text-align:right;overflow-wrap:normal;flex:1 1 0;min-width:min-content;max-width:max-content;margin-top:0}}body .cal-r-hors{font-size:var(--fs-nano);font-weight:var(--fw-medium);color:var(--wait-ink);margin-top:3px;display:block}body table.cal tbody th.cal-r[data-qui="0"]{border-left-color:var(--qui-0)}body table.cal tbody th.cal-r[data-qui="1"]{border-left-color:var(--qui-1)}body table.cal tbody th.cal-r[data-qui="2"]{border-left-color:var(--qui-2)}body table.cal tbody th.cal-r[data-qui="3"]{border-left-color:var(--qui-3)}body table.cal tbody th.cal-r[data-qui="4"]{border-left-color:var(--qui-4)}body table.cal tbody th.cal-r[data-qui="5"]{border-left-color:var(--qui-5)}body table.cal tbody th.cal-r[data-qui="6"]{border-left-color:var(--qui-6)}body table.cal tbody th.cal-r[data-qui="7"]{border-left-color:var(--qui-7)}body table.cal tbody th.cal-r[data-qui="8"]{border-left-color:var(--qui-8)}body table.cal tbody th.cal-r[data-qui="9"]{border-left-color:var(--qui-9)}body table.cal tbody th.cal-r[data-qui="10"]{border-left-color:var(--qui-10)}body table.cal tbody th.cal-r[data-qui="11"]{border-left-color:var(--qui-11)}body table.cal tbody.cal-grp[data-sans="1"] th.cal-r{border-left-color:var(--danger);--rt-fond:var(--danger-bg)}body table.cal tbody.cal-grp[data-sans="1"] th.cal-r .cal-r-f,body table.cal tbody.cal-grp[data-sans="1"] th.cal-r .cal-r-p{color:var(--danger)}body table.cal td.cal-c{vertical-align:top;background:var(--surface);height:0;padding:0}body table.cal td.cal-c[data-weekend="1"]{background:var(--surface-2)}@supports (color:color-mix(in lab, red, red)){body table.cal td.cal-c[data-weekend="1"]{background:color-mix(in srgb, var(--surface-2) 40%, var(--line))}}body table.cal td.cal-c[data-ferie="1"]{background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body table.cal td.cal-c[data-ferie="1"]{background:color-mix(in srgb, var(--wait) 14%, var(--surface-2))}}body table.cal td.cal-c[data-jour="1"],body table.cal td.cal-c[data-weekend="1"][data-jour="1"],body table.cal td.cal-c[data-ferie="1"][data-jour="1"]{background:var(--cal-jour-fond)}body table.cal col.cal-col-coupure{width:var(--cal-l-coupure)}body table.cal th.cal-coupure,body table.cal td.cal-coupure{pointer-events:none;--rt-fond:var(--surface-2);padding:0}@supports (color:color-mix(in lab, red, red)){body table.cal th.cal-coupure,body table.cal td.cal-coupure{--rt-fond:color-mix(in srgb, var(--surface-2) 40%, var(--line))}}body table.cal th.cal-coupure,body table.cal td.cal-coupure{background:repeating-linear-gradient(135deg, var(--line-strong) 0 1px, transparent 1px 5px), var(--rt-fond)}@supports (color:color-mix(in lab, red, red)){body table.cal th.cal-coupure,body table.cal td.cal-coupure{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--line-strong) 45%, transparent) 0 1px, transparent 1px 5px), var(--rt-fond)}}body table.cal th.cal-coupure,body table.cal td.cal-coupure{border-right-color:var(--line)}body .cal-carte[data-mode=compact] table.cal{--cal-demi:52px}body .cal-carte[data-mode=compact] .cal-t{justify-content:flex-start}body .cal-carte[data-mode=compact] .cal-t-sep,body .cal-carte[data-mode=compact] .cal-t-rl,body .cal-carte[data-mode=compact] .cal-t-l{display:none}body .cal-carte[data-mode=compact] .cal-t-c{-webkit-line-clamp:1}body .cal-j{height:100%;min-height:calc(var(--cal-demi) * 2);background-image:repeating-linear-gradient(to right, var(--line-hover) 0 4px, transparent 4px 8px);grid-template-rows:1fr 1fr;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){body .cal-j{background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--line-hover) 70%, transparent) 0 4px, transparent 4px 8px)}}body .cal-j{background-position:0;background-repeat:no-repeat;background-size:100% 1px}body .cal-d-mot{pointer-events:none;font-size:var(--fs-nano);font-weight:var(--fw-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;padding:2px 5px 0;line-height:1.2;position:absolute;left:0;right:0;overflow:hidden}body .cal-d-mot[data-demi=matin]{top:0}body .cal-d-mot[data-demi=apresmidi]{top:50%}body table.cal{--cal-repere-reflet:linear-gradient(180deg, var(--brand-2), transparent 65%)}@supports (color:color-mix(in lab, red, red)){body table.cal{--cal-repere-reflet:linear-gradient(180deg, color-mix(in srgb, var(--brand-2) 12%, transparent), transparent 65%)}}body table.cal{--cal-repere-halo:inset 0 10px 22px -14px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body table.cal{--cal-repere-halo:inset 0 10px 22px -14px color-mix(in srgb, var(--brand-2) 70%, transparent)}}body .cal-z{padding:var(--cal-mot) 2px 2px;flex-direction:column;gap:2px;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}body .cal-z[data-demi=journee]{grid-row:1/3;padding-top:2px}body .cal-j[data-mot=journee]>.cal-z[data-demi=journee]{padding-top:var(--cal-mot)}body .cal-z[data-demi=journee],body .cal-z[data-demi=midi],body .cal-j[data-dispo=cheval]>.cal-z{grid-column:1}body .cal-z[data-demi=midi]{grid-row:1/3;align-self:center;height:50%;padding-top:2px}body .cal-j[data-dispo=cheval]>.cal-z[data-demi=matin]{grid-row:1/2;align-self:start;height:50%;padding-top:2px}body .cal-j[data-dispo=cheval]>.cal-z[data-demi=apresmidi]{grid-row:2/3;align-self:end;height:50%;padding-top:2px}body .cal-z[data-posable="1"]{cursor:pointer}body .cal-z-plus{pointer-events:none;font-size:var(--fs-title);font-weight:var(--fw-regular);color:var(--muted);opacity:0;transition:opacity var(--dur-1) var(--ease-out);line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body .cal-z[data-posable="1"]:hover .cal-z-plus,body .cal-z[data-posable="1"]:focus-within .cal-z-plus{opacity:1}body .cal-z-plus-n{width:100%;min-height:var(--tap-sm,40px);border:1px dashed var(--line-strong);border-radius:var(--r-xs);background:var(--surface-2);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;cursor:pointer;transition:box-shadow var(--dur-1) var(--ease-out);flex:1 1 0;justify-content:center;align-items:center;padding:3px 6px;display:flex}body .cal-z-plus-n:hover,body .cal-z-plus-n:focus-visible{box-shadow:0 0 0 2px var(--line-strong);color:var(--ink)}body .cal-z[data-collable="1"]{outline:1px dashed var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-collable="1"]{outline:1px dashed color-mix(in srgb, var(--brand-2) 45%, transparent)}}body .cal-z[data-collable="1"]{outline-offset:-3px;border-radius:var(--r-sm);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-collable="1"]{background:color-mix(in srgb, var(--brand-2) 5%, transparent)}}body .cal-z[data-collable="1"]:hover{outline:2px solid var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-collable="1"]:hover{background:color-mix(in srgb, var(--brand-2) 14%, transparent)}}body .cal-z[data-collable="1"]:hover{background-image:var(--cal-repere-reflet);box-shadow:var(--cal-repere-halo)}body table.cal td.cal-c .cal-z:hover{background:var(--line)}@supports (color:color-mix(in lab, red, red)){body table.cal td.cal-c .cal-z:hover{background:color-mix(in srgb, var(--line) 42%, transparent)}}body table.cal td.cal-c .cal-z[data-collable="1"]:hover{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body table.cal td.cal-c .cal-z[data-collable="1"]:hover{background:color-mix(in srgb, var(--brand-2) 14%, transparent)}}body table.cal td.cal-c .cal-z[data-collable="1"]:hover{background-image:var(--cal-repere-reflet)}body table.cal td.cal-c .cal-z[data-sel="1"]:hover{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body table.cal td.cal-c .cal-z[data-sel="1"]:hover{background:color-mix(in srgb, var(--brand-2) 14%, var(--surface))}}body table.cal td.cal-c .cal-z[data-sel="1"]:hover{background-image:var(--cal-repere-reflet)}body .cal-t{width:100%;min-height:var(--tap-sm,40px);border:1px solid var(--cal-fond,var(--line-strong));flex-direction:column;flex:1 1 0;justify-content:center;padding:3px 6px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){body .cal-t{border:1px solid color-mix(in srgb, var(--cal-fond,var(--line-strong)) 70%, #000)}}body .cal-t{border-radius:var(--r-xs);background:var(--cal-fond,var(--surface-2));color:var(--cal-encre,var(--ink));text-align:left;cursor:pointer;transition:box-shadow var(--dur-1) var(--ease-out);overflow:hidden}body .cal-t:hover,body .cal-t:focus-visible{box-shadow:0 0 0 2px var(--line-strong)}body .cal-t[data-designe="1"]{box-shadow:0 0 0 2px var(--ink)}@supports (color:color-mix(in lab, red, red)){body .cal-t[data-designe="1"]{box-shadow:0 0 0 2px color-mix(in srgb, var(--ink) 55%, transparent)}}body .cal-t[data-src=visite]{--cal-fond:var(--cal-src-maintenance,var(--cal-mnt-deep,#595bd9));--cal-encre:var(--cal-src-maintenance-ink,var(--on-deep))}body .cal-t[data-src=intervention]{--cal-fond:var(--cal-src-intervention,var(--dc-deep));--cal-encre:var(--cal-src-intervention-ink,var(--on-deep))}body .cal-t[data-src=creneau]:not([data-aplat="1"]){border-color:var(--line-strong);background:var(--surface-2);color:var(--ink)}body .cal-t{--cal-cat-encre:var(--cal-cat-ink,var(--ink))}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .cal-t{--cal-cat-encre:var(--cal-cat-ink-dark,var(--ink))}}:root[data-theme=dark] body .cal-t{--cal-cat-encre:var(--cal-cat-ink-dark,var(--ink))}body .cal-t[data-src=creneau][data-nu="1"]{color:var(--ink);--cal-encre:var(--ink);background:0 0;border-color:#0000;justify-content:flex-start}body .cal-t[data-nu="1"] .cal-t-n{color:var(--cal-cat-encre)}body .cal-t[data-src=creneau][data-payfit="1"]{--cal-encre:var(--ink);color:var(--ink);background:0 0;border-color:#0000;justify-content:flex-end}body .cal-t[data-payfit="1"] .cal-t-h{justify-content:flex-end}body .cal-t[data-src=creneau][data-payfit="1"]{padding:2px}body .cal-t[data-payfit="1"] .cal-t-n{border:1px solid var(--cal-abs-fond,var(--danger-deep));border-radius:var(--r-2xs);background:var(--cal-abs-fond,var(--danger-deep));max-width:100%;color:var(--cal-abs-encre,#fff);font-size:var(--fs-nano);font-weight:var(--fw-semibold);white-space:nowrap;text-overflow:ellipsis;padding:0 4px;line-height:1.4;overflow:hidden}body .cal-t[data-payfit="1"][data-nu="1"] .cal-t-n{border-color:var(--cal-tt-fond,var(--brand-deep));background:var(--cal-tt-fond,var(--brand-deep));color:var(--cal-tt-encre,#fff)}body .cal-t[data-payfit="1"] .cal-t-sep{display:none}body .cal-t[data-prov="1"],body .cal-t[data-ton=abandon]{--cal-encre:var(--ink);border:1px dashed var(--line-strong);color:var(--ink);background:0 0}body .cal-t[data-prov="1"][data-src=visite]{border-color:var(--mvt)}body .cal-t[data-prov="1"][data-src=intervention]{border-color:var(--dc)}body .cal-t[data-ton=abandon]{border-color:var(--muted)}body .cal-t-h{flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;line-height:1.3;display:flex}body .cal-t-n{font-size:var(--fs-nano);font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.25;overflow:hidden}body .cal-t-p{font-size:var(--fs-nano);font-weight:var(--fw-medium);color:inherit;font-style:italic}body .cal-t-c{-webkit-line-clamp:var(--cal-lig-c,2);line-clamp:var(--cal-lig-c,2);overflow-wrap:normal;text-overflow:ellipsis;font-size:var(--fs-micro);font-weight:var(--fw-semibold);-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}body .cal-t-sep{font-size:var(--fs-micro);line-height:.8;display:block}body .cal-t-rl{flex-wrap:wrap;align-items:baseline;gap:0 .3em;min-width:0;display:flex}body .cal-t-rl>.cal-t-r{flex:0 auto;min-width:0}body .cal-t-rn{font-family:var(--mono);font-size:var(--fs-nano);font-weight:var(--fw-semibold);white-space:nowrap;flex:none;line-height:1.25}body .cal-t-r{font-family:var(--mono);font-size:var(--fs-nano);font-weight:var(--fw-medium);letter-spacing:-.03em;white-space:nowrap;text-overflow:ellipsis;line-height:1.25;display:block;overflow:hidden}body .cal-t-l{min-width:0;font-size:var(--fs-nano);flex-wrap:wrap;align-items:baseline;gap:0 5px;line-height:1.3;display:flex}body .cal-t-d{white-space:nowrap;font-weight:var(--fw-semibold);flex:none}body .cal-t-e{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body .cal-t-tt{color:inherit;pointer-events:none;flex:none;margin-left:auto;line-height:1;display:inline-flex}body .cal-dehors{font-size:var(--fs-sm);color:var(--muted);margin-top:12px}body .cal-dehors strong{color:var(--ink)}body .cal-pont{padding-top:14px;padding-bottom:0}body .cal-pont-l{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;display:flex}body .cal-pont-l b{color:var(--ink);font-weight:var(--fw-semibold)}body .cal-dlg:not([open]){display:none}body .cal-dlg{--cal-dlg-haut:clamp(16px, 8vh, 96px);width:100%;max-width:100%;height:100%;max-height:100%;padding:var(--cal-dlg-haut) 12px 16px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:flex-start;display:flex;overflow:visible}body .cal-dlg::backdrop{background:var(--scrim-strong)}body .cal-dlg-pan{width:min(1480px,100%);max-height:calc(100dvh - var(--cal-dlg-haut) - 16px);border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 18px 48px #0f172a47}body .cal-i-tete{border-bottom:1px solid var(--line);background:var(--surface-2);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}body .cal-i-tete-txt{gap:3px;min-width:0;display:grid}body .cal-dlg-nat{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}body .cal-dlg-nat[data-src=visite]{color:var(--mvt-ink)}body .cal-dlg-nat[data-src=intervention]{color:var(--dc-ink)}body .cal-dlg-nat[data-aplat="1"]{border-radius:var(--r-full);letter-spacing:.04em;justify-self:start;padding:2px 8px}body .cal-i-t{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.2}body .cal-i-ctx{font-size:var(--fs-sm);color:var(--muted);margin:0}body .cal-i-ctx b{color:var(--ink);font-weight:var(--fw-semibold);font-family:var(--mono)}body .cal-i-tt{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--muted);flex:none;align-items:center;gap:5px;margin:0;padding:3px 8px;display:flex}body .cal-i-corps{flex:auto;min-height:0;padding:14px 18px 16px;overflow-y:auto}body .cal-i-info{font-size:var(--fs-sm);color:var(--muted);margin:0 0 10px}body .cal-i-prov{border:1px solid var(--wait);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-sm);align-items:center;gap:5px;margin:0 0 12px;padding:7px 10px;display:flex}body .cal-i-cols{grid-template-columns:repeat(auto-fit,minmax(max(min(300px,100%),33.3333% - 12px),1fr));align-items:start;gap:18px;display:grid;container:cal-i-cols/inline-size}@container cal-i-cols (min-width:936px){body .cal-i .cal-i-col-note{align-self:stretch}body .cal-i .cal-i-col-note .cal-i-note{flex:auto;min-height:0}body .cal-i .cal-i-col-note .cal-i-val-note{contain:size;overscroll-behavior:contain;flex:auto;min-height:4lh;overflow-y:auto}body .cal-i .cal-i-col-note .cal-i-val-note[data-suite="1"]{-webkit-mask-image:linear-gradient(#000 calc(100% - 1.25lh),#0000),linear-gradient(#000,#000);mask-image:linear-gradient(#000 calc(100% - 1.25lh),#0000),linear-gradient(#000,#000);-webkit-mask-size:100% 100%, var(--cal-note-gouttiere,0px) 100%;-webkit-mask-size:100% 100%, var(--cal-note-gouttiere,0px) 100%;-webkit-mask-size:100% 100%, var(--cal-note-gouttiere,0px) 100%;mask-size:100% 100%, var(--cal-note-gouttiere,0px) 100%;-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}@container cal-i-cols not (min-width:936px){body .cal-i .cal-i-col-note{grid-column:1/-1}}@media (min-width:561px){@container cal-i-cols (min-width:936px){body .cal-i .cal-i-sans-milieu>.cf-col+.cf-col{grid-column:2/-1}}@container cal-i-cols not (min-width:936px){body .cal-i .cal-i-sans-milieu>.cal-i-col-note{grid-column:auto}}}body .cal-i-val{font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere}body .cal-i-sous{font-size:var(--fs-micro);color:var(--muted);margin-top:2px;display:block}body .cal-i-manque{color:var(--muted);font-style:italic}body .cal-i-val-note{white-space:pre-line}body .cal-i-etat{font-weight:var(--fw-semibold)}body .cal-i-etat[data-ton=fait]{color:var(--ok-ink)}body .cal-i-etat[data-ton=attente]{color:var(--wait-ink)}body .cal-i-etat[data-ton=abandon]{color:var(--muted)}body .cal-i-etat[data-ton=pose]{color:var(--ink)}body .cal-i-charge{font-size:var(--fs-sm);color:var(--muted);margin:14px 0 0;font-style:italic}body .cal-i-err{border:1px solid var(--wait);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-sm);margin:14px 0 0;padding:7px 10px}body .cal-dlg-adr{border:1px solid var(--brand);margin-top:14px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){body .cal-dlg-adr{border:1px solid color-mix(in srgb, var(--brand) 24%, var(--line))}}body .cal-dlg-adr{border-radius:var(--r);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .cal-dlg-adr{background:color-mix(in srgb, var(--brand) 7%, var(--surface))}}body .cal-dlg-adr-lien{font-weight:var(--fw-medium);color:var(--brand-ink);text-decoration:none;display:block;position:relative}body .cal-dlg-adr-lien:hover{color:var(--accent-ink);text-decoration:none}body .cal-dlg-adr-lien:after,body .cal-dlg-ctc-m:after{content:"";height:100%;min-height:var(--tap-sm,40px);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}body .cal-dlg-adr-sans{font-size:var(--fs-sm);color:var(--muted);margin:14px 0 0;line-height:1.45}body .cal-dlg-adr-t{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:5px;margin:0 0 4px;display:flex}body .cal-dlg-adr-v{font-size:var(--fs-body);color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.45}body .cal-dlg-lig{margin-top:16px}body .cal-dlg-lig-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);align-items:baseline;gap:6px;margin:0 0 6px;display:flex}body .cal-dlg-lig-n{font-size:var(--fs-micro);font-weight:var(--fw-regular);color:var(--muted)}body .cal-dlg-lig-tbl{table-layout:auto;min-width:0}body .cal-dlg-lig-s{font-size:var(--fs-micro);color:var(--muted);margin:6px 0 0;line-height:1.35}body .cal-i-fige{border-top:1px solid var(--line);color:var(--muted);font-size:var(--fs-sm);margin:14px 0 0;padding-top:10px}body .cal-demi-dlg .cal-dlg-pan.cal-demi-pan{width:min(460px,100%)}body .cal-demi-l{gap:6px;margin:0;padding:0;list-style:none;display:grid}body .cal-demi-b{width:100%;min-height:var(--tap,44px);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);text-align:left;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out);gap:2px;padding:8px 12px;display:grid}body .cal-demi-b:hover,body .cal-demi-b:focus-visible{border-color:var(--line-strong)}body .cal-demi-b-n{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .cal-demi-b-c{font-size:var(--fs-sm);color:var(--ink)}body .cal-demi-b-r{font-size:var(--fs-micro);font-family:var(--mono);color:var(--muted)}body .cal-dlg-pied{border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px;display:flex}body .cal-dlg-pied .cf-trace{margin:0 auto 0 0}body .cal-dlg-pied-cmd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}body .cal-i-t:focus,body .cal-i-t:focus-visible{outline:none}@media (max-width:560px){body table.cal{min-width:1232px}body table.cal col.cal-col-r{width:112px}body table.cal col.cal-col-j{width:80px}body table.cal tbody th.cal-r{padding:6px 6px 6px 8px}body .cal-d-mot{letter-spacing:0;padding-left:4px;padding-right:4px}body .cal-nav{grid-template-columns:1fr}body .cal-periode{text-align:left}body .cal-nav-d{justify-content:flex-start}}@media (min-width:561px) and (max-width:1279px){body .cal-nav{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"g t""d d";row-gap:8px}body .cal-nav-g{flex-wrap:nowrap;grid-area:g}body .cal-periode{grid-area:t}body .cal-nav-d{flex-wrap:nowrap;grid-area:d}body .cal-rch{max-width:320px}}@media (min-width:561px) and (max-width:719px){body .cal-nav{grid-template-columns:minmax(0,1fr);grid-template-areas:"g""t""d"}body .cal-periode{text-align:left}body .cal-nav-d{justify-content:flex-start}}@media (max-width:560px){body .cal-nav,body .cal-nav-g{display:contents}body .cal-nav-fixe{background:var(--surface-2);border-bottom:1px solid var(--line);top:var(--cal-haut,0px);z-index:6;align-items:center;gap:6px;padding:8px 12px;display:flex;position:sticky}body .cal-periode{display:none}body .cal-periode-court{white-space:nowrap;min-width:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin-left:auto;display:block}body .cal-rch{max-width:none;margin:10px 12px 0}body .cal-nav-d{border-bottom:1px solid var(--line);padding:8px 12px 10px}}@media (max-width:560px) and (pointer:coarse){body .cal-nav-fixe .btn{min-height:var(--tap);min-width:var(--tap)}}@media (max-width:560px){body .cal-wrap[data-vj]{overflow-x:clip}body .cal-wrap[data-vj] table.cal thead th{top:var(--cal-ligne,0px);animation:none;position:sticky}body .cal-carte>.vj-nav{top:var(--vj-haut,var(--cal-haut,0px));z-index:6;background:var(--surface);position:sticky}body .cal-wrap[data-vj] table.cal thead th .cal-th-l{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}}@media (max-height:540px){body .cal-nav,body .cal-nav-fixe{position:static}body .cal-wrap[data-vj] table.cal thead th{top:auto}body .cal-carte>.vj-nav{position:static}}@media (prefers-reduced-motion:reduce){body .cal-t,body .cal-z-plus{transition:none}}body table.cal tbody tr>*{border-bottom:2px solid var(--line-strong)}body .cal-dlg-ctc{border:1px solid var(--brand);margin-top:8px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){body .cal-dlg-ctc{border:1px solid color-mix(in srgb, var(--brand) 24%, var(--line))}}body .cal-dlg-ctc{border-radius:var(--r);background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .cal-dlg-ctc{background:color-mix(in srgb, var(--brand) 7%, var(--surface))}}body .cal-dlg-ctc-l{margin:0;padding:0;list-style:none}body .cal-dlg-ctc-i{flex-direction:column;gap:1px;display:flex}body .cal-dlg-ctc-i+.cal-dlg-ctc-i{margin-top:6px}body .cal-dlg-ctc-n{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink)}body .cal-dlg-ctc-m{font-size:var(--fs-sm);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);text-underline-offset:.2em;overflow-wrap:anywhere;display:block;position:relative}body .cal-dlg-ctc-m:hover{text-decoration-color:currentColor}body .cal-dlg-ctc-p{font-size:var(--fs-sm);color:var(--muted);margin:8px 0 0}body .cal-d-mot[data-demi=journee]{top:0}body .cal-t{-webkit-user-select:none;user-select:none;position:relative}body .cal-t-poi{cursor:nwse-resize;opacity:0;touch-action:none;background:linear-gradient(135deg, transparent 0 55%, var(--cal-encre,var(--ink)) 55% 100%);width:14px;height:14px;position:absolute;bottom:0;right:0}@supports (color:color-mix(in lab, red, red)){body .cal-t-poi{background:linear-gradient(135deg, transparent 0 55%, color-mix(in srgb, var(--cal-encre,var(--ink)) 45%, transparent) 55% 100%)}}body .cal-t-poi{border-bottom-right-radius:var(--r-2xs)}body .cal-t:hover .cal-t-poi,body .cal-t:focus-visible .cal-t-poi,body .cal-t-poi:hover{opacity:1}body .cal-z[data-glisse=cible]{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-glisse=cible]{background:color-mix(in srgb, var(--brand-2) 14%, var(--surface))}}body .cal-z[data-glisse=cible]{background-image:var(--cal-repere-reflet);box-shadow:var(--cal-repere-halo);border-radius:var(--r-sm)}body .cal-j:not([data-glisse=journee])>.cal-z[data-glisse=cible]{outline:2px dashed var(--brand-2);outline-offset:-3px}body .cal-j[data-glisse=journee]:after{content:"";z-index:1;border-radius:var(--r-sm);outline:2px dashed var(--brand-2);outline-offset:-3px;pointer-events:none;position:absolute;inset:0}body .cal-z[data-glisse=retrait]{outline:2px solid var(--danger);outline-offset:-3px;border-radius:var(--r-sm);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-glisse=retrait]{background:color-mix(in srgb, var(--danger) 18%, var(--surface))}}body .cal-z[data-glisse=retrait]{box-shadow:inset 0 10px 22px -14px var(--danger)}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-glisse=retrait]{box-shadow:inset 0 10px 22px -14px color-mix(in srgb, var(--danger) 70%, transparent)}}body .cal-z[data-glisse=retrait]:after,body .cal-z[data-glisse-moitie]:after{content:"";z-index:1;border-radius:var(--r-sm);outline-offset:-3px;pointer-events:none;position:absolute;left:0;right:0}body .cal-z[data-glisse-moitie]:after{height:50%}body .cal-z[data-glisse=retrait]:after{outline:2px solid var(--danger);background:var(--danger);top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-glisse=retrait]:after{background:color-mix(in srgb, var(--danger) 18%, transparent)}}body .cal-z[data-glisse-moitie$=-matin]:after{top:0}body .cal-z[data-glisse-moitie$=-apresmidi]:after{top:50%}body .cal-z[data-glisse-moitie^=retrait-]:after{outline:2px solid var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-glisse-moitie^=retrait-]:after{background:color-mix(in srgb, var(--danger) 18%, transparent)}}body .cal-z[data-glisse-moitie^=cible-]:after{outline:2px dashed var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-glisse-moitie^=cible-]:after{background:color-mix(in srgb, var(--brand-2) 14%, transparent)}}body[data-cal-glisse],body[data-cal-glisse] .cal-z,body[data-cal-glisse] .cal-t{cursor:grabbing}body[data-cal-glisse=etendre],body[data-cal-glisse=etendre] .cal-z,body[data-cal-glisse=etendre] .cal-t{cursor:nwse-resize}@media (hover:none){body .cal-t-poi{display:none}}body .cal-retrait,body .cal-sel{--cal-delai-bandeau:10s}body .cal-retrait-decompte{border-radius:var(--r-full);background:var(--ok);height:3px;position:absolute;bottom:4px;left:14px;right:14px}@supports (color:color-mix(in lab, red, red)){body .cal-retrait-decompte{background:color-mix(in srgb, var(--ok) 70%, transparent)}}body .cal-retrait-decompte{transform-origin:0;pointer-events:none;animation:cal-decompte var(--cal-delai-bandeau) linear forwards}@keyframes cal-decompte{0%{transform:scaleX(1)}to{transform:scaleX(0)}}body .cal-retrait:hover .cal-retrait-decompte,body .cal-retrait:focus-within .cal-retrait-decompte,body .cal-retrait[data-occupe] .cal-retrait-decompte,body .cal-retrait[data-cache] .cal-retrait-decompte,body .cal-sel:hover .cal-retrait-decompte,body .cal-sel:focus-within .cal-retrait-decompte,body .cal-sel[data-occupe] .cal-retrait-decompte,body .cal-sel[data-cache] .cal-retrait-decompte{animation-play-state:paused}body .cal-sel .cal-retrait-decompte{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){body .cal-sel .cal-retrait-decompte{background:color-mix(in srgb, var(--accent) 70%, transparent)}}body .cal-retrait-delai{color:var(--muted);font-size:var(--fs-micro);flex-basis:100%;display:none}body .cal-c[data-maj="1"]>.cal-j:before{content:"";z-index:1;pointer-events:none;background:var(--accent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){body .cal-c[data-maj="1"]>.cal-j:before{background:color-mix(in srgb, var(--accent) 14%, transparent)}}body .cal-c[data-maj="1"]>.cal-j:before{box-shadow:inset 0 0 0 2px var(--accent);border-radius:var(--r-2xs);opacity:0;animation:cal-maj-case 2.4s var(--ease-out) 1}@keyframes cal-maj-case{0%{opacity:1}to{opacity:0}}body .cal-maj{color:var(--muted);font-size:var(--fs-micro);margin:0 0 8px}body .cal-maj[data-pause]{color:var(--wait-ink)}body .cal-z[data-sel="1"],body .cal-z[data-sel-glisse="1"]{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-sel="1"],body .cal-z[data-sel-glisse="1"]{background:color-mix(in srgb, var(--brand-2) 14%, var(--surface))}}body .cal-z[data-sel="1"],body .cal-z[data-sel-glisse="1"]{background-image:var(--cal-repere-reflet);box-shadow:var(--cal-repere-halo);border-radius:var(--r-sm);outline-offset:-3px}body .cal-z[data-sel="1"]{outline:2px solid var(--brand-2)}body .cal-z[data-sel-glisse="1"]{outline:2px dashed var(--brand-2)}body .cal-z[data-sel="1"] .cal-z-plus{opacity:1;border-radius:var(--r-full);background:var(--brand-2);place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-sel="1"] .cal-z-plus{background:color-mix(in srgb, var(--brand-2) 24%, var(--surface))}}body .cal-z[data-sel="1"] .cal-z-plus{box-shadow:0 0 0 1px var(--brand-2), var(--sh-sm)}@supports (color:color-mix(in lab, red, red)){body .cal-z[data-sel="1"] .cal-z-plus{box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-2) 55%, transparent), var(--sh-sm)}}body .cal-z[data-sel="1"] .cal-z-plus{color:var(--ink);font-size:var(--fs-md);font-weight:var(--fw-semibold)}body[data-cal-selection],body[data-cal-selection] .cal-z{cursor:cell}body .cal-z[data-posable="1"]{-webkit-touch-callout:none}body .cal-sel{bottom:var(--pal-reserve,16px);z-index:7;border:1px solid var(--accent);border-radius:var(--r);background:var(--accent-bg);box-shadow:var(--sh-lg);color:var(--ink);font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin:16px 0 0;padding:10px 14px;display:flex;position:sticky}body .cal-sel-l{min-width:0;font-weight:var(--fw-semibold);margin:0}body .cal-sel-s{color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-regular);margin-top:2px;display:block}body .cal-sel-s b{font-weight:var(--fw-semibold)}body .cal-sel-b{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (prefers-reduced-motion:reduce){body .cal-retrait-decompte{animation-name:cal-decompte-immobile}body .cal-retrait-delai{display:block}body .cal-c[data-maj="1"]>.cal-j:before{animation:none}}@keyframes cal-decompte-immobile{0%{opacity:0}to{opacity:0}}body .cal-i-note-t{justify-content:space-between;align-items:center;gap:8px;display:flex}body .cal-i-note-champ{width:100%;min-height:calc(var(--fs-title) * 6);resize:vertical;font:inherit;font-size:var(--fs-md)}body .cal-i-note-b{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:6px;display:flex}body .cal-skel-nav{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}body .cal-skel-titre{height:var(--fs-md);margin-left:auto;margin-right:auto}body .cal-skel-seg{margin-left:auto}body .cal-skel-grid{flex-direction:column;gap:2px;padding:8px;display:flex}body .cal-skel-tete,body .cal-skel-rang{grid-template-columns:var(--cal-l-r,168px) repeat(var(--cal-skel-cols,10), minmax(0, 1fr));align-items:center;gap:2px;display:grid}body .cal-skel-cell{flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:6px 8px;display:flex}body .cal-skel-tete .cal-skel-cell{min-height:40px}body .cal-skel-rang .cal-skel-cell{min-height:var(--cal-demi,98px);align-items:stretch}body .cal-skel-res{align-items:flex-start}body .cal-skel-tuile{border-radius:var(--r-xs);flex:1 1 0;min-height:0}body .cal-j{--cal-pres-m:transparent;--cal-pres-a:transparent;--cal-pres-abs:var(--cal-abs-teinte,var(--danger))}@supports (color:color-mix(in lab, red, red)){body .cal-j{--cal-pres-abs:color-mix(in srgb, var(--cal-abs-teinte,var(--danger)) 16%, transparent)}}body .cal-j{--cal-pres-tt:var(--cal-tt-teinte,var(--brand))}@supports (color:color-mix(in lab, red, red)){body .cal-j{--cal-pres-tt:color-mix(in srgb, var(--cal-tt-teinte,var(--brand)) 13%, transparent)}}body .cal-j[data-pres-abs=matin],body .cal-j[data-pres-abs=journee]{--cal-pres-m:var(--cal-pres-abs)}body .cal-j[data-pres-abs=apresmidi],body .cal-j[data-pres-abs=journee]{--cal-pres-a:var(--cal-pres-abs)}body .cal-j[data-pres-tt=matin],body .cal-j[data-pres-tt=journee]{--cal-pres-m:var(--cal-pres-tt)}body .cal-j[data-pres-tt=apresmidi],body .cal-j[data-pres-tt=journee]{--cal-pres-a:var(--cal-pres-tt)}body .cal-j[data-pres-tt]{background-image:repeating-linear-gradient(to right, var(--line-hover) 0 4px, transparent 4px 8px), linear-gradient(to bottom, var(--cal-pres-m) 0 50%, var(--cal-pres-a) 50% 100%)}@supports (color:color-mix(in lab, red, red)){body .cal-j[data-pres-tt]{background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--line-hover) 70%, transparent) 0 4px, transparent 4px 8px), linear-gradient(to bottom, var(--cal-pres-m) 0 50%, var(--cal-pres-a) 50% 100%)}}body .cal-j[data-pres-tt]{background-position:0,0 0;background-repeat:no-repeat,no-repeat;background-size:100% 1px,100% 100%}body .cal-j[data-pres-abs]{background-image:repeating-linear-gradient(to right, var(--line-hover) 0 4px, transparent 4px 8px), repeating-linear-gradient(135deg, var(--cal-abs-teinte,var(--danger)) 0 2px, transparent 2px 8px), linear-gradient(to bottom, var(--cal-pres-m) 0 50%, var(--cal-pres-a) 50% 100%)}@supports (color:color-mix(in lab, red, red)){body .cal-j[data-pres-abs]{background-image:repeating-linear-gradient(to right, color-mix(in srgb, var(--line-hover) 70%, transparent) 0 4px, transparent 4px 8px), repeating-linear-gradient(135deg, color-mix(in srgb, var(--cal-abs-teinte,var(--danger)) 38%, transparent) 0 2px, transparent 2px 8px), linear-gradient(to bottom, var(--cal-pres-m) 0 50%, var(--cal-pres-a) 50% 100%)}}body .cal-j[data-pres-abs]{background-position:0,0 0,0 0;background-repeat:no-repeat,no-repeat,no-repeat;background-size:100% 1px,100% 50%,100% 100%}body .cal-j[data-pres-abs=apresmidi]{background-position:0,0 100%,0 0}body .cal-j[data-pres-abs=journee]{background-size:100% 1px,100% 100%,100% 100%}body .cal-pres{z-index:2;pointer-events:none;border:1px solid var(--line);border-radius:var(--r-2xs);background:var(--surface);max-width:calc(100% - 4px);color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-medium);white-space:nowrap;text-overflow:ellipsis;padding:0 4px;line-height:1.4;position:absolute;right:2px;overflow:hidden}body .cal-pres[data-pos=matin]{bottom:calc(50% + 2px)}body .cal-pres[data-pos=apresmidi],body .cal-pres[data-pos=journee]{bottom:2px}body .cal-pres[data-genre=absent]{background:var(--cal-abs-fond,var(--danger-deep));border-color:var(--cal-abs-fond,var(--danger-deep));color:var(--cal-abs-encre,#fff);font-weight:var(--fw-semibold)}body .cal-pres[data-genre=teletravail]{background:var(--cal-tt-fond,var(--brand-deep));border-color:var(--cal-tt-fond,var(--brand-deep));color:var(--cal-tt-encre,#fff)}body .cal-pres[data-conflit="1"]{box-shadow:0 0 0 2px var(--wait)}body .cal-pres-indispo{color:var(--muted);font-size:var(--fs-sm);margin:0 0 8px}body .cal-rch{flex:200px;min-width:0;max-width:300px;position:relative}body .cal-rch-champ{position:relative}body .cal-rch-champ>svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}body .cal-rch .input.input-sm{height:calc(var(--fs-sm) * 1.5 + 14px);font-size:var(--fs-sm);padding-left:30px}body .cal-rch-pan{z-index:3;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:min(440px,100vw - 32px);color:var(--ink);box-shadow:var(--sh-lg);flex-direction:column;gap:4px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0}body .cal-rch-liste{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:min(52vh,380px);display:flex;overflow-y:auto}body .cal-rch-liste:empty{display:none}body .cal-rch-l{width:100%;min-height:var(--tap-sm,40px);border-radius:var(--r-xs);color:var(--ink);font-size:var(--fs-sm);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:7px 10px;display:flex}body .cal-rch-l[aria-selected=true]{background:var(--surface-2)}body .cal-rch-t,body .cal-rch-q{align-items:baseline;gap:6px;min-width:0;display:flex}body .cal-rch-n{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);flex:none;align-items:center;gap:5px;display:inline-flex}body .cal-rch-n:before{content:"";border-radius:var(--r-full);background:var(--cal-src-intervention,var(--dc-deep));width:8px;height:8px}body .cal-rch-l[data-src=visite] .cal-rch-n:before{background:var(--cal-src-maintenance,var(--cal-mnt-deep,#595bd9))}body .cal-rch-c{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--fw-semibold);overflow:hidden}body .cal-rch-code,body .cal-rch-d,body .cal-rch-e{color:var(--muted);font-size:var(--fs-micro)}body .cal-rch-code{flex:none}body .cal-rch-j{font-weight:var(--fw-medium)}body .cal-rch-sd{font-weight:var(--fw-semibold);font-style:italic}body .cal-rch-e{flex:none;margin-left:auto}body .cal-rch-d{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .cal-rch-etat,body .cal-rch-err{font-size:var(--fs-sm);color:var(--muted);margin:0;padding:4px 6px}body .cal-rch-err{border-radius:var(--r-xs);background:var(--wait-bg);color:var(--wait-ink)}body .cal-rch-err .btn{margin-left:6px}body .cal-t[data-cherchee="1"]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 2px var(--accent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){body .cal-t[data-cherchee="1"]:after{box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 2px color-mix(in srgb, var(--accent) 35%, transparent)}}body .cal-t[data-cherchee="1"]:after{pointer-events:none;animation:cal-rch-repere var(--dur-3) var(--ease-in-out) 4 alternate}@keyframes cal-rch-repere{0%{opacity:1}to{opacity:.3}}@media (prefers-reduced-motion:reduce){body .cal-t[data-cherchee="1"]:after{animation:none}}@media (max-width:560px){body .cal-rch{flex-basis:100%;max-width:none}body .cal-rch-pan{width:auto;right:0}}body .cal-rch-l[data-src=creneau] .cal-rch-n{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:60%;display:block;overflow:hidden}body .cal-rch-l[data-src=creneau] .cal-rch-n:before{vertical-align:middle;background:var(--cal-rch-teinte,var(--muted));margin-right:5px;display:inline-block}body .cal-rch-l[data-teinte="0"] .cal-rch-n:before,body .vj-nav{display:none}@media (max-width:560px){body .vj-nav{align-items:center;gap:8px;margin:0 0 8px;display:flex}body .vj-nom{text-align:center;min-width:0;font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);flex:auto;margin:0}body .vj-nav .vj-fl{min-width:44px;min-height:44px;font-size:var(--fs-lg);flex:none;justify-content:center}body [data-vj]{touch-action:pan-y}body [data-vj][data-vj-sens=suiv] td[data-vj-d]{animation:vj-suiv var(--dur-2) var(--ease-out)}body [data-vj][data-vj-sens=prec] td[data-vj-d]{animation:vj-prec var(--dur-2) var(--ease-out)}html body [data-vj][data-vj-sens] table.cal .cal-t{animation-duration:0s}}@keyframes vj-suiv{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes vj-prec{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body [data-vj][data-vj-sens] td[data-vj-d]{animation:none}}@media (max-width:560px){body .cal-wrap[data-vj] table.cal{min-width:0}body .cal-wrap[data-vj] table.cal .cal-coupure,body .cal-wrap[data-vj] table.cal col.cal-col-coupure{display:none}body .cal-wrap[data-vj] table.cal col.cal-col-r{width:40%}body .cal-wrap[data-vj] table.cal col.cal-col-j{width:auto}}body [data-pictos]{--picto-bulle:max(10px, calc(var(--picto-rond,16px) * .625))}body [data-pictos] .cal-th-res .cal-th-pas{width:var(--picto-rond,16px);height:var(--picto-rond,16px);min-width:var(--picto-rond,16px);min-height:var(--picto-rond,16px)}body [data-pictos] .cal-th-res{gap:max(5px, calc(var(--picto-bulle) / 2))}body [data-pictos] .cal-th-res:has(.cal-th-nb,.cal-th-alerte){padding-top:calc(var(--picto-bulle) / 2)}body [data-pictos] .cal-th-res .cal-th-pas .cal-th-nb,body [data-pictos] .cal-th-res .cal-th-pas.cal-th-manque .cal-th-alerte{top:calc(var(--picto-bulle) / -2);right:calc(var(--picto-bulle) / -2);min-width:var(--picto-bulle);height:var(--picto-bulle)}body [data-pictos] .cal-th-res .cal-th-pas.cal-th-manque .cal-th-alerte{width:var(--picto-bulle)}body [data-pictos] .cal-th-res .cal-th-pas .cal-th-alerte svg{width:var(--picto-bulle);height:var(--picto-bulle)}body .cf-dlg:not([open]){display:none}body .cf-dlg{--cf-marge:clamp(14px, 6vh, 64px);width:100%;max-width:100vw;height:100%;max-height:100dvh;padding:var(--cf-marge) 12px 16px;overscroll-behavior:contain;background:0 0;border:none;grid-template-columns:minmax(0,1fr);place-items:start center;margin:0;display:grid;overflow:auto}body .cf-dlg::backdrop{background:var(--scrim-strong)}body .cf-pan{width:min(1320px,100%);max-height:calc(100dvh - var(--cf-marge) - 16px);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-pop);flex-direction:column;display:flex;overflow:hidden}body .cf-tete{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px 14px;display:flex}body .cf-tete-txt{min-width:0}body .cf-nat{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 2px}body .cf-titre{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--ink);margin:0;line-height:1.2}body .cf-titre:focus{outline:none}body .cf-ctx{font-size:var(--fs-body);color:var(--muted);margin:4px 0 0}body .cf-avert{border:1px solid var(--wait-line);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-sm);margin:8px 0 0;padding:6px 10px;line-height:1.45}body .cf-fixe{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);margin:0;padding:7px 0}body .cf-suite{font-size:var(--fs-body);color:var(--ink);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}body .cf-suite li{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface-2);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:4px 8px;display:flex}body .cf-suite li[data-avalider]{border-color:var(--wait-line);background:var(--wait-bg)}body .cf-suite-v{color:var(--wait-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}body .cf-corps{scrollbar-gutter:stable;flex-direction:column;flex:1;gap:14px;min-height:0;padding:18px 22px;display:flex;overflow:auto}body .cf-cols{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:stretch;gap:18px;display:grid}body .cf-col{flex-direction:column;gap:14px;min-width:0;display:flex}body .cf-col-note{height:100%}body .cf-champ{min-width:0;margin-bottom:0}body .cf-champ-note{height:100%}body .cf-etq{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}body .cf-req{color:var(--danger);font-weight:var(--fw-bold)}body .cf-etq-aide{font-size:var(--fs-micro);font-weight:var(--fw-regular);color:var(--faint);text-transform:none}body .cf-choix{min-width:0}body .cf-choix .chp{width:100%}body .cf-datep{min-width:0}body .cf-datep .chd{width:100%}body .seg.cf-demi{width:100%;display:flex}body .seg.cf-demi button{white-space:nowrap;font-size:var(--fs-body);flex:1;justify-content:center}body .seg.cf-tt{flex:none}body .seg.cf-tt button{white-space:nowrap;justify-content:center}body .cf-note{resize:vertical;min-height:150px;line-height:1.5;font-size:var(--fs-body);flex:1}body .cf-compte{font-size:var(--fs-nano);font-variant-numeric:tabular-nums;color:var(--faint);align-self:flex-end}body .cf-compte[data-plein="1"]{color:var(--danger);font-weight:var(--fw-semibold)}body .cf-sous{font-size:var(--fs-micro);color:var(--muted);line-height:1.45}body .cf-sous-bloc{border-left:3px solid var(--line-strong);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface-2);margin:0;padding:8px 12px}body .cf-trace{font-size:var(--fs-micro);color:var(--faint);margin:2px 0 0}body .cf-err{border:1px solid var(--danger-line);border-radius:var(--r-sm);background:var(--danger-bg);color:var(--danger);font-size:var(--fs-body);margin:0;padding:10px 13px;line-height:1.5}body .cf-err-doux{background:0 0;border-style:dashed}body .cf-err-sortie{flex:none;margin:0 22px 14px}body .cf-info{border:1px dashed var(--wait-line);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-micro);align-items:flex-start;gap:8px;margin:0;padding:9px 13px;line-height:1.5;display:flex}body .cf-chargement{font-size:var(--fs-body);color:var(--muted);margin:0}body .cf-pied{border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:8px;padding:14px 22px;display:flex}body .cf-pied-vide{flex:1;min-width:0}body .btn.btn-ghost.cf-annuler{color:var(--danger)}body .btn.btn-ghost.cf-annuler:hover{color:var(--danger);background:var(--danger-bg)}body .btn.btn-ghost.cf-annuler{--bvie-plein:var(--danger-bg);--bvie-encre:var(--danger);--bvie-halo:0 0 0 3px var(--danger)}@supports (color:color-mix(in lab, red, red)){body .btn.btn-ghost.cf-annuler{--bvie-halo:0 0 0 3px color-mix(in srgb, var(--danger) 16%, transparent)}}body .btn.btn-ghost.cf-annuler:focus-visible{color:var(--danger);background-color:var(--danger-bg)}body .cf-confirm{border:1px solid var(--danger-line);border-radius:var(--r-sm);background:var(--danger-bg);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}body .cf-confirm-t{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--danger)}@media (max-width:900px){body .cf-col-note,body .cf-champ-note{height:auto}body .cf-note{min-height:110px}}@media (max-width:560px){body .cf-dlg{--cf-marge:0px;padding:0}body .cf-pan{border:none;border-radius:0;width:100%;height:100dvh;max-height:100dvh}body .cf-tete{padding:14px 16px 12px}body .cf-corps{padding:14px 16px}body .cf-pied{padding:12px 16px}body .cf-err-sortie{margin:0 16px 12px}body .cf-pied-vide{flex-basis:100%;height:0}}body .cf-aussi{flex-direction:column;min-width:0;display:flex}body .cf-aussi-rang{flex-wrap:wrap;align-items:center;gap:12px 6px;min-width:0;display:flex}body .cf-aussi-p{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);min-width:0;max-width:100%;color:var(--ink);font-size:var(--fs-sm);align-items:center;gap:4px;padding:3px 4px 3px 10px;display:inline-flex}body .cf-aussi-p b{font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body .cf-aussi-x{border-radius:var(--r-full);width:22px;height:22px;color:var(--faint);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:none;flex:none;place-items:center;padding:0;line-height:1;display:grid;position:relative}body .cf-aussi-x:hover{color:var(--danger)}body .cf-aussi-x:before{content:"";width:var(--tap-sm,40px);height:var(--tap-sm,40px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body .cf-aussi-plus{min-height:0;color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-medium);background:0 0;border-color:#0000;flex:none;gap:4px;padding-block:0;padding-inline:0 4px;position:relative}body .cf-aussi-plus:hover,body .cf-aussi-plus.on{color:var(--ink);background:0 0;border-color:#0000}body .cf-aussi-plus:before{content:"";height:var(--tap-sm,40px);position:absolute;top:-7px;left:0;right:0}body .cf-aussi-pan{min-width:0}body .cf-adresse-plus{align-self:flex-start}body .cf-adresse{flex-direction:column;gap:7px;min-width:0;display:flex}body .cf-adresse-tete{justify-content:space-between;align-items:center;gap:6px;display:flex}body .cf-adresse .cf-sous[data-plein]{color:var(--danger)}@media (max-height:600px){body .cf-col{gap:10px}body .cf-corps{padding-block:14px}}body .seg.cf-itv-seg{width:100%;display:flex}body .seg.cf-itv-seg button{white-space:nowrap;font-size:var(--fs-body);flex:1;justify-content:center}body .cf-itv-rappel{flex-direction:column;gap:2px;display:flex}body .cf-itv-rappel b{color:var(--ink);font-weight:var(--fw-semibold)}body .cf-itv-conflit{min-width:0}body .cex-pan{width:min(1040px,100%)}body .cex-tete{border-bottom:1px solid var(--line);background:var(--surface-2);flex:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}body .cex-fil{font-size:var(--fs-micro);color:var(--muted);margin:0}body .cex-titre{font-size:var(--fs-lg);font-weight:var(--fw-bold);margin:2px 0 0}body .cex-barre{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:10px 14px;padding:12px 18px;display:flex}body .cex-barre .seg{padding-top:2px;padding-bottom:2px}body .cex-mois{align-items:center;gap:8px;display:flex}body .cex-mois-l{text-align:center;min-width:13ch;font-size:var(--fs-md)}body .cex-qui{font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:8px;display:flex}body .cex-qui select{flex:0 220px;width:auto}body .cex-csv{margin-left:auto}body .cex-corps{flex-direction:column;flex:auto;gap:16px;min-height:0;padding:16px 18px 18px;display:flex;overflow:auto}body .cex-corps[aria-busy=true]>:not(.cex-erreur){opacity:.6}body .cex-note{font-size:var(--fs-sm);color:var(--muted);margin:0}body .cex-erreur{font-size:var(--fs-sm);color:var(--danger);margin:0}body .cex-kpis{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}body .cex-kpis li{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);gap:2px;padding:10px 12px;display:grid}body .cex-kpis li[data-alerte="1"]{border-left:3px solid var(--wait)}body .cex-kpi-v{font-size:var(--fs-xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}body .cex-kpi-l{font-size:var(--fs-sm);color:var(--muted)}body .cex-legende{font-size:var(--fs-sm);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}body .cex-legende li{align-items:center;gap:6px;display:flex}body .cex-pastille{border-radius:var(--r-2xs);flex:none;width:10px;height:10px}body .cex-graphes{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:16px;display:grid}body .cex-graphe{border:1px solid var(--line);border-radius:var(--r);min-width:0;padding:12px 14px}body .cex-h{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0 0 10px}body .cex-barres{gap:8px;margin:0;padding:0;list-style:none;display:grid}body .cex-barres li{font-size:var(--fs-sm);grid-template-columns:minmax(0,11rem) minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}body .cex-b-l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .cex-b-piste{gap:2px;height:14px;display:flex}body .cex-b-v{min-width:2px;height:100%}body .cex-b-piste>.cex-b-v:last-child{border-radius:0 var(--r-2xs) var(--r-2xs) 0}body .cex-b-n{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);white-space:nowrap}body .cex-cols{align-items:stretch;gap:10px;height:180px;display:flex;overflow-x:auto}body .cex-col{flex-direction:column;flex:1 0 44px;align-items:center;gap:4px;min-width:44px;display:flex}body .cex-col-n,body .cex-col-l{font-size:var(--fs-micro);font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap}body .cex-col-n{color:var(--ink);font-weight:var(--fw-semibold)}body .cex-col-piste{border-bottom:1px solid var(--line);flex-direction:column-reverse;flex:auto;gap:2px;width:60%;display:flex}body .cex-col-v{min-height:2px}body .cex-col-piste>.cex-col-v:last-child{border-radius:var(--r-2xs) var(--r-2xs) 0 0}body .cex-tbl{border:1px solid var(--line);border-radius:var(--r)}body table.cal .cal-t[data-lieu]{background-position:1px 3px;background-repeat:no-repeat;background-size:3px calc(100% - 6px);padding-left:8px}body table.cal .cal-t[data-lieu=site]{background-image:linear-gradient(var(--cal-encre,var(--ink)), var(--cal-encre,var(--ink)))}body table.cal .cal-t[data-lieu=distance]{background-image:repeating-linear-gradient(to bottom, var(--cal-encre,var(--ink)) 0 3px, transparent 3px 6px)}body .cal-lg-lieu{vertical-align:text-bottom;background:var(--ink);width:3px;height:14px;display:inline-block}body .cal-lg-lieu[data-lieu=distance]{background:repeating-linear-gradient(to bottom, var(--ink) 0 3px, transparent 3px 6px)}body .cal-leg-r{flex-wrap:wrap;gap:4px 14px}body .cal-leg-g{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}body table.cal .cal-t:hover,body table.cal .cal-t:focus-visible{box-shadow:0 0 0 2px var(--line-strong), 0 6px 16px -6px var(--ink), 0 0 0 5px var(--cal-fond,var(--line-strong))}@supports (color:color-mix(in lab, red, red)){body table.cal .cal-t:hover,body table.cal .cal-t:focus-visible{box-shadow:0 0 0 2px var(--line-strong), 0 6px 16px -6px color-mix(in srgb, var(--ink) 40%, transparent), 0 0 0 5px color-mix(in srgb, var(--cal-fond,var(--line-strong)) 22%, transparent)}}body table.cal .cal-t:focus-visible{outline:none}@keyframes cal-vie-eclot{0%{opacity:0;transform:scale(.88)}60%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:none}}body table.cal .cal-t{animation:cal-vie-eclot var(--dur-3) var(--ease-out) backwards;animation-duration:0s}html[data-cal-vie=vif] body table.cal .cal-t{animation-duration:var(--dur-3)}body table.cal thead th.cal-th-j[data-jour="1"]:before{content:"";background:var(--accent);pointer-events:none;height:3px;position:absolute;inset:0 0 auto}body table.cal thead th.cal-th-j[data-jour="1"]:after{content:"";border-radius:var(--r-2xs);box-shadow:inset 0 0 0 2px var(--accent), 0 0 14px 0 var(--accent);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){body table.cal thead th.cal-th-j[data-jour="1"]:after{box-shadow:inset 0 0 0 2px var(--accent), 0 0 14px 0 color-mix(in srgb, var(--accent) 45%, transparent)}}body table.cal thead th.cal-th-j[data-jour="1"]:after{opacity:0;pointer-events:none;animation:cal-vie-eclat calc(var(--dur-3) * 3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 4)}@keyframes cal-vie-eclat{0%{opacity:0}35%{opacity:1}to{opacity:0}}body[data-cal-glisse=deplacer] table.cal .cal-t:active{outline:2px dashed var(--ink)}@supports (color:color-mix(in lab, red, red)){body[data-cal-glisse=deplacer] table.cal .cal-t:active{outline:2px dashed color-mix(in srgb, var(--ink) 55%, transparent)}}body[data-cal-glisse=deplacer] table.cal .cal-t:active{outline-offset:1px;box-shadow:0 10px 22px -10px var(--ink)}@supports (color:color-mix(in lab, red, red)){body[data-cal-glisse=deplacer] table.cal .cal-t:active{box-shadow:0 10px 22px -10px color-mix(in srgb, var(--ink) 55%, transparent)}}@keyframes cal-vie-bandeau{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}body .cal-retrait{animation:cal-vie-bandeau var(--dur-3) var(--ease-out) backwards}body .cf-dlg[open] .cf-pan{animation:cal-vie-dlg var(--dur-2) var(--ease-out) backwards}body .cf-dlg[open]::backdrop{animation:cal-vie-voile var(--dur-2) var(--ease-out) backwards}body .cal-vie-sortie{z-index:3;pointer-events:none;padding:2px;display:flex;position:fixed}body .cal-vie-sortie>.cal-t{flex:auto;min-height:0}body .cal-vie-voile{z-index:5;background:var(--surface);pointer-events:none;position:fixed}@keyframes cal-vie-dlg{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@keyframes cal-vie-voile{0%{opacity:0}to{opacity:1}}body .cal-dlg[open] .cal-dlg-pan{animation:cal-vie-dlg var(--dur-2) var(--ease-out) backwards}body .cal-dlg[open]::backdrop{animation:cal-vie-voile var(--dur-2) var(--ease-out) backwards}body .cal-i{--cal-teinte:var(--brand)}body .cal-i[data-src=visite]{--cal-teinte:var(--cal-src-maintenance,var(--mvt))}body .cal-i[data-src=intervention]{--cal-teinte:var(--cal-src-intervention,var(--dc))}body .cal-i .cal-i-tete{background:linear-gradient(120deg, var(--cal-teinte) 0%, var(--cal-teinte) 70%);align-items:center;gap:14px;padding-top:18px;position:relative}@supports (color:color-mix(in lab, red, red)){body .cal-i .cal-i-tete{background:linear-gradient(120deg, color-mix(in srgb, var(--cal-teinte) 13%, var(--surface)) 0%, color-mix(in srgb, var(--cal-teinte) 4%, var(--surface-2)) 70%)}}body .cal-i .cal-i-tete:before{content:"";background:var(--cal-teinte);transform-origin:0;height:4px;position:absolute;inset:0 0 auto}body .cal-i .cal-i-tete-txt{flex:auto}body .cal-i-date{border:1px solid var(--cal-teinte);flex:none;justify-items:center;width:64px;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body .cal-i-date{border:1px solid color-mix(in srgb, var(--cal-teinte) 30%, var(--line))}}body .cal-i-date{border-radius:var(--r);background:var(--surface);box-shadow:0 6px 14px -8px var(--ink)}@supports (color:color-mix(in lab, red, red)){body .cal-i-date{box-shadow:0 6px 14px -8px color-mix(in srgb, var(--ink) 45%, transparent)}}body .cal-i-date{text-align:center;line-height:1.1}body .cal-i-date-j{background:var(--cal-teinte);justify-self:stretch;padding:3px 0}@supports (color:color-mix(in lab, red, red)){body .cal-i-date-j{background:color-mix(in srgb, var(--cal-teinte) 18%, var(--surface))}}body .cal-i-date-j{font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}body .cal-i-date-n{font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink);padding-top:4px}body .cal-i-date-m{font-size:var(--fs-nano);color:var(--muted);white-space:nowrap;padding:1px 4px 6px}body .cal-i .cf-col{gap:8px}body .cal-i .cal-i-cols .cf-champ{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);transition:border-color var(--dur-1) var(--ease-out);padding:9px 12px 10px}body .cal-i .cal-i-cols .cf-champ:hover{border-color:var(--cal-teinte)}@supports (color:color-mix(in lab, red, red)){body .cal-i .cal-i-cols .cf-champ:hover{border-color:color-mix(in srgb, var(--cal-teinte) 40%, var(--line))}}body .cal-i-lbl{align-items:center;gap:6px;display:inline-flex}body .cal-i-ico{border-radius:var(--r-full);background:var(--cal-teinte);flex:none;place-items:center;width:20px;height:20px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){body .cal-i-ico{background:color-mix(in srgb, var(--cal-teinte) 16%, var(--surface))}}body .cal-i-ico{color:var(--ink)}body .cal-i .cal-dlg-adr{margin-top:0}body .cal-dlg[open] .cal-i-tete:before{animation:cal-vie-x var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2)}body .cal-dlg[open] .cal-i-date{animation:cal-vie-eclot var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2)}body .cal-dlg[open] .cal-i-tete-txt{animation:cal-vie-glisse var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2)}@keyframes cal-vie-glisse{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}body .cal-dlg[open] .cal-i-cols .cf-col>*{animation:cal-vie-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 3)}body .cal-dlg[open] .cal-i-cols .cf-col>:nth-child(2){animation-delay:calc(var(--stagger) * 4)}body .cal-dlg[open] .cal-i-cols .cf-col>:nth-child(3){animation-delay:calc(var(--stagger) * 5)}body .cal-dlg[open] .cal-i-cols .cf-col>:nth-child(4){animation-delay:calc(var(--stagger) * 6)}body .cal-dlg[open] .cal-i-cols .cf-col>:nth-child(5){animation-delay:calc(var(--stagger) * 7)}body .cal-dlg[open] .cal-i-cols .cf-col>:nth-child(n+6){animation-delay:calc(var(--stagger) * 8)}@keyframes cal-vie-monte{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cal-vie-x{0%{transform:scaleX(0)}to{transform:none}}@keyframes cal-vie-y{0%{transform:scaleY(0)}to{transform:none}}body .cex-kpis li{animation:cal-vie-monte var(--dur-3) var(--ease-out) backwards}body .cex-kpis li:nth-child(2){animation-delay:calc(var(--stagger) * 1)}body .cex-kpis li:nth-child(3){animation-delay:calc(var(--stagger) * 2)}body .cex-kpis li:nth-child(4){animation-delay:calc(var(--stagger) * 3)}body .cex-kpis li:nth-child(5){animation-delay:calc(var(--stagger) * 4)}body .cex-kpis li:nth-child(n+6){animation-delay:calc(var(--stagger) * 5)}body .cex-b-piste,body .cex-m-piste{transform-origin:0;animation:cal-vie-x var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 3)}body .cex-col-piste{transform-origin:bottom;animation:cal-vie-y var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 3)}body .cex-m-piste{border-radius:var(--r-2xs);gap:2px;height:16px;margin-bottom:10px;display:flex;overflow:hidden}body .cex-m-v{min-width:2px;height:100%}body .cex-m-v[data-mode=site],body .cex-pastille[data-mode=site]{background:var(--ink)}body .cex-m-v[data-mode=distance],body .cex-pastille[data-mode=distance]{background:var(--muted)}body .cex-m-v[data-mode=np],body .cex-pastille[data-mode=np]{background:repeating-linear-gradient(135deg, var(--line-strong) 0 3px, transparent 3px 6px);box-shadow:inset 0 0 0 1px var(--line-strong)}body .cal-err{animation:anim-fondu-haut var(--dur-2) var(--ease-out) backwards}@media (prefers-reduced-motion:reduce){body table.cal .cal-t,html[data-cal-vie=vif] body table.cal .cal-t,body table.cal thead th.cal-th-j[data-jour="1"]:after,body .cal-retrait,body .cal-err,body .cf-dlg[open] .cf-pan,body .cf-dlg[open]::backdrop,body .cal-dlg[open] .cal-dlg-pan,body .cal-dlg[open]::backdrop,body .cex-kpis li,body .cex-b-piste,body .cex-m-piste,body .cex-col-piste,body .cal-dlg[open] .cal-i-tete:before,body .cal-dlg[open] .cal-i-date,body .cal-dlg[open] .cal-i-tete-txt,body .cal-dlg[open] .cal-i-cols .cf-col>*{animation:none}body .cal-i .cal-i-cols .cf-champ{transition:none}}body .cal-i-tt-b{min-height:var(--tap-sm,40px);cursor:pointer;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out)}body .cal-i-tt-b[aria-pressed=true]{border-color:var(--cal-teinte,var(--brand));background:var(--cal-teinte,var(--brand));color:var(--on-deep,#fff)}body .cal-i-tt-b:hover:not(:disabled){border-color:var(--line-strong)}body .cal-i-tt-b:disabled{cursor:not-allowed;opacity:.6}body table.cal .cal-t-c[data-note]{font-weight:var(--fw-regular)}body .cal-i .cal-i-tete{background:linear-gradient(120deg, var(--cal-teinte) 0%, var(--cal-teinte) 70%)}@supports (color:color-mix(in lab, red, red)){body .cal-i .cal-i-tete{background:linear-gradient(120deg, color-mix(in srgb, var(--cal-teinte) 20%, var(--surface)) 0%, color-mix(in srgb, var(--cal-teinte) 7%, var(--surface-2)) 70%)}}body .cal-i .cal-i-cols .cf-champ{border-left:3px solid var(--cal-teinte)}@supports (color:color-mix(in lab, red, red)){body .cal-i .cal-i-cols .cf-champ{border-left:3px solid color-mix(in srgb, var(--cal-teinte) 55%, var(--surface))}}body .cal-i .cal-dlg-adr,body .cal-i .cal-dlg-ctc{border:1px solid var(--cal-teinte)}@supports (color:color-mix(in lab, red, red)){body .cal-i .cal-dlg-adr,body .cal-i .cal-dlg-ctc{border:1px solid color-mix(in srgb, var(--cal-teinte) 26%, var(--line))}}body .cal-i .cal-dlg-adr,body .cal-i .cal-dlg-ctc{border-left:3px solid var(--cal-teinte)}@supports (color:color-mix(in lab, red, red)){body .cal-i .cal-dlg-adr,body .cal-i .cal-dlg-ctc{border-left:3px solid color-mix(in srgb, var(--cal-teinte) 55%, var(--surface))}}body .cal-i .cal-dlg-adr,body .cal-i .cal-dlg-ctc{background:var(--cal-teinte)}@supports (color:color-mix(in lab, red, red)){body .cal-i .cal-dlg-adr,body .cal-i .cal-dlg-ctc{background:color-mix(in srgb, var(--cal-teinte) 9%, var(--surface))}}body .cal-i .cal-dlg-lig-tbl thead th{background:var(--cal-teinte)}@supports (color:color-mix(in lab, red, red)){body .cal-i .cal-dlg-lig-tbl thead th{background:color-mix(in srgb, var(--cal-teinte) 14%, var(--surface))}}body .cal-i .cal-dlg-lig-tbl thead th{border-bottom-color:var(--cal-teinte)}@supports (color:color-mix(in lab, red, red)){body .cal-i .cal-dlg-lig-tbl thead th{border-bottom-color:color-mix(in srgb, var(--cal-teinte) 32%, var(--line))}}body .cal-i-ico{background:var(--cal-teinte)}@supports (color:color-mix(in lab, red, red)){body .cal-i-ico{background:color-mix(in srgb, var(--cal-teinte) 22%, var(--surface))}}body .cal-i .cal-dlg-lig-t{border-bottom:2px solid var(--cal-teinte);padding-bottom:6px}@supports (color:color-mix(in lab, red, red)){body .cal-i .cal-dlg-lig-t{border-bottom:2px solid color-mix(in srgb, var(--cal-teinte) 45%, var(--surface))}}body .dsp{flex-direction:column;gap:18px;display:flex}body .dsp-retour{margin-left:auto}body .dsp-regle{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);font-size:var(--fs-body);color:var(--ink);flex-direction:column;gap:8px;padding:14px 16px;line-height:1.55;display:flex}body .dsp-regle p{margin:0}body .dsp-regle-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}body .dsp-regle-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:8px;margin:0;display:inline-flex}body .dsp-regle-i{color:var(--brand);flex:none;display:inline-flex}body .dsp-regle .dsp-regle-l{color:var(--muted)}body .dsp-lacunes{border:1px solid var(--wait-line);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-body);align-items:flex-start;gap:10px;padding:10px 14px;display:flex}body .dsp-lacunes ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}body .dsp-lacunes svg{flex:none;margin-top:2px}body .dsp-carte{flex-direction:column;gap:12px;min-width:0;display:flex}body .dsp-titre-l{align-items:center;gap:9px;min-width:0;display:flex}body .dsp-titre-i{color:var(--brand);flex:none;display:inline-flex}body .dsp-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .dsp-sous,body .dsp-note{font-size:var(--fs-body);color:var(--muted);margin:0}body .dsp-refus,body .dsp-refus-l{border:1px solid var(--danger-line);border-radius:var(--r-sm);background:var(--danger-bg);color:var(--danger);font-size:var(--fs-body);margin:0;padding:8px 12px}body .dsp-refus-l{flex-direction:column;gap:4px;margin-bottom:12px;list-style:none;display:flex}body .dsp-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;display:flex}body .dsp-tete>div{flex-direction:column;gap:4px;min-width:0;display:flex}body .dsp-nav{flex-wrap:wrap;gap:8px;display:flex}body .dsp-nav .btn{gap:5px}body .dsp-nav-suiv svg{transform:scaleX(-1)}body .dsp-form{flex-wrap:wrap;align-items:flex-end;gap:14px 18px;display:flex}body .dsp-form .dsp-champ{min-width:0;margin:0}body .dsp-form .dsp-champ:first-of-type{width:150px;max-width:100%}body .dsp-form .seg{flex-wrap:wrap;padding-top:2px;padding-bottom:2px}body .dsp-go{align-items:center;gap:6px;display:inline-flex}body .dsp-table td{vertical-align:top}body .dsp-table td:first-child{white-space:nowrap}body .dsp-dispo{white-space:nowrap;font-variant-numeric:tabular-nums}body .dsp-total{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--ink)}body .dsp-demis,body .dsp-rien{color:var(--muted);font-size:var(--fs-sm)}body .dsp-dont{color:var(--wait-ink);font-size:var(--fs-sm);margin-top:2px;display:block}body .dsp-complet{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-semibold);padding:2px 10px;display:inline-block}body .dsp-avalider-mot{color:var(--wait-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:center;gap:4px;margin-left:8px;display:inline-flex}body .dsp-pastilles{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .dsp-pastille{border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--surface);color:var(--ink);font-size:var(--fs-sm);white-space:nowrap;align-items:center;gap:4px;padding:3px 11px;display:inline-flex}body .dsp-pastille strong{font-weight:var(--fw-bold)}body .dsp-pastille[data-avalider]{border-color:var(--wait-line);background:var(--wait-bg);color:var(--wait-ink)}body .dsp-effets .seg{flex-wrap:wrap}body .dsp-effets .seg button{white-space:nowrap}body .dsp-puce{border-radius:var(--r-full);vertical-align:baseline;width:10px;height:10px;margin-right:8px;display:inline-block}body .dsp-mention{border:1px solid var(--line);border-radius:var(--r-full);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);margin-left:8px;padding:1px 8px}body .dsp-regle .dsp-refus-l{margin:0}body .dsp-aide-affilee{margin-top:-2px}body .dsp-pastilles:has(.dsp-pastille-b){row-gap:16px}body .dsp-pastille-li{display:inline-flex}body .dsp-pastille-b{font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);position:relative}body .dsp-pastille-b:before{content:"";height:var(--tap-sm,40px);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}body .dsp-pastille-b:hover,body .dsp-pastille-b:focus-visible{border-color:var(--accent-deep);background:var(--accent-deep);color:var(--on-deep)}body .dsp-pastille-b[data-avalider]:hover,body .dsp-pastille-b[data-avalider]:focus-visible{border-color:var(--wait-deep);background:var(--wait-deep);color:var(--on-deep)}body .dsp-pastille-b:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .dsp-table:has(.dsp-pastille-b) tbody tr:hover{--rt-fond:var(--surface);background:var(--rt-fond)}body .dsp-preavis{color:var(--accent-ink);align-items:center;display:inline-flex}body .dsp-pastille-b:hover .dsp-preavis,body .dsp-pastille-b:focus-visible .dsp-preavis{color:inherit}body .dsp-preavis-mot{color:var(--accent-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:center;gap:4px;display:inline-flex}body .dsp-preavis-legende{align-items:flex-start;gap:6px;display:flex}body .dsp-preavis-legende .dsp-preavis{flex:none;margin-top:2px}body .dsp-prop{flex-direction:column;align-items:flex-start;gap:6px;display:flex}body .dsp-plage{font-weight:var(--fw-semibold);color:var(--ink)}body .dsp-prop .dsp-avalider-mot{margin-left:0}body .dsp-reglages{flex-direction:column;gap:18px;display:flex}body .dsp-bloc{flex-direction:column;gap:10px;min-width:0;display:flex}body .pln-sujet+.dsp-reglages,body .pln-sujet~.dsp-reglages{margin-top:18px}body .dsp-effets .dsp-defaut{margin-top:6px;display:block}body .dsp-soustitre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .dsp-case{min-height:var(--tap-sm,40px);font-size:var(--fs-body);color:var(--ink);cursor:pointer;align-items:flex-start;gap:10px;display:flex}body .dsp-case input{margin-top:2px}body .dsp-case .dsp-mention{white-space:nowrap}body .dsp-case-aide{margin-top:-6px;padding-left:26px}body .dsp-preavis-champ{width:260px;max-width:100%;margin:0}@media (max-width:560px){body .dsp-table td[data-label=Dates\ disponibles],body .dsp-table td[data-label=Dates\ retenues],body .dsp-table td[data-label=Proposition],body .dsp-effets td[data-label=Effet]{text-align:left;display:block}body .dsp-table td[data-label=Dates\ disponibles]:before,body .dsp-table td[data-label=Dates\ retenues]:before,body .dsp-table td[data-label=Proposition]:before,body .dsp-effets td[data-label=Effet]:before{margin-bottom:6px;display:block}body .dsp-table td:first-child,body .dsp-dispo{white-space:normal}body .dsp-form .dsp-champ,body .dsp-form .dsp-champ:first-of-type,body .dsp-go{width:100%}body .dsp-go{justify-content:center}}@media (prefers-reduced-motion:reduce){body .dsp-pastille-b{transition:none}}@media (min-width:561px) and (max-width:1279px){body .dsp-form{column-gap:12px}body .dsp-form .dsp-champ:first-of-type{width:120px}body .dsp-form .seg{flex-wrap:nowrap}body .dsp-form .seg>button{white-space:nowrap;padding-left:10px;padding-right:10px}}body .chist-filtres{gap:12px;margin-bottom:16px;padding:14px 16px;display:grid}body .chist-periodes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .chist-periodes-lbl{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .chist-periodes .seg{flex-wrap:wrap}body .chist-champs{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));align-items:end;gap:12px;display:grid}body .chist-champs .field{min-width:0;margin:0}body .chist-champs .field .input,body .chist-champs .field select{width:100%;min-width:0}body .chist-boutons .btn{justify-content:center;width:100%}body .chist-resume{border-bottom:1px solid var(--line);gap:8px;padding:12px 16px;display:grid}body .chist-resume-ligne{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}body .chist-total{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .chist-conservation{font-size:var(--fs-sm);color:var(--muted)}body .chist-actifs{flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .chist-actifs>li{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--ink);align-items:center;gap:2px;padding:2px 2px 2px 10px;display:inline-flex}body .chist-retrait{border-radius:var(--r-full);width:22px;height:22px;color:var(--muted);transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);place-items:center;display:inline-grid}body .chist-retrait:hover{background:var(--line);color:var(--ink)}body .chist-actifs>li.chist-actifs-tout{background:0 0;border:0;padding:2px 6px}body .chist-actifs-tout a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}body .chist-actifs-tout a:hover{color:var(--ink)}@media (pointer:coarse){body .chist-retrait{width:32px;height:32px}}body .chist-jours,body .chist-gestes{margin:0;padding:0;list-style:none}body .chist-jour+.chist-jour{border-top:1px solid var(--line)}body .chist-jour-tete{background:var(--surface-2);border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:10px;margin:0;padding:6px 16px;display:flex}body .chist-jour-nom{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}body .chist-jour-nom:first-letter{text-transform:uppercase}body .chist-jour-compte{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted)}body .chist-geste{grid-template-columns:44px minmax(0,1fr) 20px;grid-template-areas:"heure tete origine"".qui qui"".corps corps";align-items:center;gap:4px 12px;padding:6px 16px;display:grid}body .chist-geste:hover{background:var(--surface-2)}body .chist-geste+.chist-geste{border-top:1px solid var(--line)}body .chist-heure{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);grid-area:heure}body .chist-tete{grid-area:tete;align-items:center;gap:6px;display:inline-flex}body .chist-pastille{white-space:nowrap}body .chist-fois{font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--muted)}body .chist-phrase{min-width:0;font-size:var(--fs-body);color:var(--ink);flex-direction:column;grid-area:qui;margin:0;line-height:1.3;display:flex}body .chist-phrase b{font-weight:var(--fw-semibold)}body .chist-cible{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}body .chist-cible b{color:var(--ink);font-weight:var(--fw-medium)}body .chist-corps{grid-area:corps;min-width:0}body .chist-origine{color:var(--muted);grid-area:origine;justify-content:center;display:inline-flex}body .chist-jourcible{white-space:nowrap}@media (min-width:900px){body .chist-geste{grid-template-columns:44px 150px minmax(180px,1fr) minmax(0,2fr) 20px;grid-template-areas:"heure tete qui corps origine"}}body .chist-diff{gap:2px;margin:0;display:grid}body .chist-diff-ligne{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}body .chist-diff dt{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .chist-diff dd{font-size:var(--fs-body);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;margin:0;display:flex}body .chist-avant{color:var(--muted);text-decoration:line-through}body .chist-apres{color:var(--ink);font-weight:var(--fw-semibold);text-decoration:none}body .chist-fleche{color:var(--muted)}body .chist-etat{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}body .chist-etat-titre{font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}body .chist-etat ul{flex-wrap:wrap;gap:4px 16px;margin:0;padding:0;list-style:none;display:flex}body .chist-etat li{font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;align-items:baseline;gap:6px;min-width:0;display:inline-flex}body .chist-etiq{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .chist-etiq:after{content:" :"}body .chist-etat-parti .chist-valeur{color:var(--muted);text-decoration:line-through}body .chist-sans{font-size:var(--fs-sm);color:var(--muted);margin:0}body .chist-pages{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}body .chist-pages-pos{font-size:var(--fs-sm);color:var(--muted)}@media (prefers-reduced-motion:reduce){body .chist-retrait{transition:none}}body .chist-avjournal{margin-top:16px}@media (min-width:561px){body .chist-avjournal-date{white-space:nowrap}}body .chist-avant-phrase{margin:4px 0 0}body .chist-avjournal>.chist-avant-phrase{padding:8px 16px 12px}button[aria-busy=true]:not(.btn){position:relative;overflow:hidden}button[aria-busy=true]:not(.btn):disabled{opacity:1;cursor:progress}button[aria-busy=true]:not(.btn):after{content:"";border-radius:var(--r-full);opacity:.85;width:40%;height:2px;animation:uxb-attente var(--dur-attente) var(--ease-in-out) infinite;background:currentColor;position:absolute;bottom:0;left:0}body .content>.nas-ecran,body .projet-page{animation:repond-arrivee var(--dur-3) var(--ease-out) backwards}@keyframes repond-arrivee{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){button[aria-busy=true]:not(.btn):after{opacity:.85;width:100%;animation:none;translate:none}body .content>.nas-ecran,body .projet-page{animation:none}body .mesp-cr,body .mesp-rail-i{transition:none}}body .otl-colonne{flex-direction:column;gap:16px;display:flex}body .otl-bandeau{flex-wrap:wrap;align-items:center;gap:12px;display:flex}body .otl-etat{border-radius:var(--r-full);border:1px solid var(--line);font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:center;gap:8px;padding:6px 12px;display:inline-flex}body .otl-etat.on{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .otl-etat.on{background:color-mix(in srgb, var(--ok) 14%, transparent)}}body .otl-etat.on{color:var(--ok-ink)}body .otl-etat.off{background:var(--surface-2);color:var(--muted)}body .otl-auto{font-size:var(--fs-body);flex-direction:column;gap:6px;margin:0 0 14px;padding:0;line-height:1.5;list-style:none;display:flex}body .otl-auto li{align-items:flex-start;gap:10px;max-width:none;margin:0;display:flex}body .otl-auto li>svg{color:var(--muted);flex:none;margin-top:3px}body .otl-etatcarte{flex-direction:column;display:flex}body .otl-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}body .otl-tete h3{margin:0 0 4px}body .otl-tuiles{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:10px;margin-bottom:16px;display:grid}body .otl-tuile{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:12px 14px;display:flex}body .otl-tuile.ok{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .otl-tuile.ok{border-color:color-mix(in srgb, var(--ok) 35%, var(--line))}}body .otl-tuile.ok{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .otl-tuile.ok{background:color-mix(in srgb, var(--ok) 7%, var(--surface))}}body .otl-tuile.non{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .otl-tuile.non{border-color:color-mix(in srgb, var(--danger) 40%, var(--line))}}body .otl-tuile.non{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .otl-tuile.non{background:color-mix(in srgb, var(--danger) 8%, var(--surface))}}body .otl-tuile.inconnu{border-color:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .otl-tuile.inconnu{border-color:color-mix(in srgb, var(--wait) 40%, var(--line))}}body .otl-tuile.inconnu{background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .otl-tuile.inconnu{background:color-mix(in srgb, var(--wait) 8%, var(--surface))}}body .otl-tuile-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .otl-tuile-texte{font-size:var(--fs-sm);color:var(--muted);line-height:1.5}body .otl-geste{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;display:flex}body .otl-pont{align-items:center;gap:8px;margin:0;display:flex}body .otl-pont>svg{color:var(--muted);flex:none}body .otl-groupe{font-size:var(--fs-micro);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:8px 0}body .otl-groupe:first-child{margin-top:0}body .otl-verdict{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-body);align-items:flex-start;gap:10px;padding:12px 14px;line-height:1.6;display:flex}body .otl-verdict.ok{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .otl-verdict.ok{border-color:color-mix(in srgb, var(--ok) 35%, var(--line))}}body .otl-verdict.ok{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .otl-verdict.ok{background:color-mix(in srgb, var(--ok) 7%, var(--surface))}}body .otl-verdict.non{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .otl-verdict.non{border-color:color-mix(in srgb, var(--danger) 40%, var(--line))}}body .otl-verdict.non{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .otl-verdict.non{background:color-mix(in srgb, var(--danger) 8%, var(--surface))}}body .otl-verdict.inconnu{border-color:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .otl-verdict.inconnu{border-color:color-mix(in srgb, var(--wait) 40%, var(--line))}}body .otl-verdict.inconnu{background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .otl-verdict.inconnu{background:color-mix(in srgb, var(--wait) 8%, var(--surface))}}body .otl-marque{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--line);background:var(--surface);flex:none;align-items:center;padding:2px 10px;display:inline-flex}body .otl-marque.ok{color:var(--ok-ink)}body .otl-marque.non{color:var(--danger)}body .otl-marque.inconnu{color:var(--wait-ink)}body .otl-etiq{font-size:var(--fs-micro);font-weight:var(--fw-semibold);align-items:center;gap:6px;display:inline-flex}body .otl-etiq.rattache{color:var(--ok-ink)}body .otl-etiq.absent{color:var(--muted)}body .otl-etiq.conflit{color:var(--wait-ink)}body .otl-etapes{counter-reset:otl-etape;flex-direction:column;gap:18px;display:flex}body .otl-etape{counter-increment:otl-etape;padding-left:40px;position:relative}body .otl-etape:before{content:counter(otl-etape);border-radius:var(--r-full);background:var(--off-deep);width:28px;height:28px;color:var(--on-deep);font-size:var(--fs-sm);font-weight:var(--fw-bold);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:0}body .otl-etape h4{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin-bottom:4px}body .otl-pourquoi{border-left:2px solid var(--brand-2);margin-top:8px;padding-left:12px}@supports (color:color-mix(in lab, red, red)){body .otl-pourquoi{border-left:2px solid color-mix(in srgb, var(--brand-2) 40%, var(--line))}}body .otl-pourquoi{font-size:var(--fs-sm);color:var(--muted);line-height:1.65}body .otl-etape.grave:before{background:var(--danger-deep)}body .otl-etape.grave .otl-pourquoi{border-left-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .otl-etape.grave .otl-pourquoi{border-left-color:color-mix(in srgb, var(--danger) 55%, var(--line))}}body .otl-etape.grave .otl-pourquoi{color:var(--ink)}body .otl-chiffres{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;display:grid}body .otl-chiffre{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);padding:12px 14px}body .otl-chiffre b{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:1.15;display:block}body .otl-chiffre span{font-size:var(--fs-sm);color:var(--muted)}body .otl-trace{border-bottom:1px solid var(--line);font-size:var(--fs-body);padding:10px 0;line-height:1.6}body .otl-trace:last-child{border-bottom:0}body .otl-trace .otl-quand{font-size:var(--fs-micro);color:var(--muted)}body .otl-lecture{max-width:78ch}body .otl-lecture:has(.rtable){max-width:none}body .shell .content .otl-lecture:has(.rtable)>p.helper{max-width:65ch}body .otl-lecture .tblwrap{scrollbar-width:thin;overflow-y:hidden}body .otl-lecture .tblwrap::-webkit-scrollbar{height:10px}body .otl-lecture .tblwrap::-webkit-scrollbar-thumb{background:var(--line);border-radius:var(--r-full)}body .otl-modele{gap:4px;margin-bottom:12px;display:grid}body .otl-modele-l{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .otl-modele .input{width:min(520px,100%);font-family:var(--mono);font-size:var(--fs-sm)}body .otl-modele-ok,body .otl-modele-ko{font-size:var(--fs-sm);gap:2px;margin:0;display:grid}body .otl-modele-ok>span:first-child{font-family:var(--mono);color:var(--ink)}body .otl-modele-creux{color:var(--muted)}body .otl-modele-ko{color:var(--danger)}body .otl-connexion{max-width:920px}body .otl-champs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:20px;display:grid}@media (max-width:720px){body .otl-champs{grid-template-columns:minmax(0,1fr)}}body .otl-connexion>p.helper{margin-bottom:14px}body .rm-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;display:flex}body .rm-tete-texte{flex:320px;min-width:0}body .rm-tete-texte h3{align-items:center;gap:8px;margin:0 0 4px;display:flex}body .rm-tete-texte .helper{max-width:72ch;margin:0}body .rm-saisie,body .rm-actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}body .rm-saisie-champ{flex-direction:column;gap:4px;min-width:0;display:flex}body .rm-saisie-champ .input{width:200px;max-width:100%}body .rm-erreur-champ{max-width:260px;font-size:var(--fs-micro);color:var(--danger)}body .rm-legende{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);color:var(--muted);margin:14px 0 16px;padding:10px 12px;line-height:1.6}body .rm-legende b{color:var(--ink)}body .rm-liste{flex-direction:column;gap:10px;display:flex}body .rm-role{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow:hidden}body .rm-role[data-open="1"]{border-color:var(--line-strong)}body .rm-role:has(>.fold-bar:hover){background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .rm-role:has(>.fold-bar:hover){background:color-mix(in srgb, var(--brand) 6%, var(--surface))}}body .rm-role>.fold-bar:hover{box-shadow:none;background:0 0}body .rm-role:has(>.fold-bar:hover)>.rm-corps{background:var(--surface)}body .rm-role>.fold-bar{border-radius:0;flex-wrap:wrap;gap:12px;padding:12px 16px}body .rm-role-ico{color:var(--brand-2);flex:none;display:inline-flex}body .rm-role-id{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}body .rm-role-nom{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}body .rm-pill-systeme{background:var(--accent-bg);color:var(--accent-ink);border-color:var(--accent);font-size:var(--fs-micro)}body .rm-role-qui{font-size:var(--fs-sm);color:var(--muted)}body .rm-role-chiffres{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}body .rm-complets{border:1px solid var(--danger-line);border-radius:var(--r-full);background:var(--danger-bg);color:var(--danger);font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.03em;text-transform:uppercase;padding:1px 7px}body .rm-apercu{flex-wrap:wrap;gap:6px;margin:0;padding:0 16px 12px 44px;list-style:none;display:flex}body .rm-puce{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);color:var(--ink);font-size:var(--fs-micro);align-items:baseline;gap:4px;padding:2px 9px;display:inline-flex}body .rm-puce-nom{font-weight:var(--fw-semibold)}body .rm-puce-niv{font-weight:var(--fw-regular)}body .rm-puce[data-niveau=none],body .rm-puce[data-niveau=ferme]{background:var(--surface-2);color:var(--muted);border-style:dashed}body .rm-puce[data-niveau=terrain],body .rm-puce[data-niveau=edit]{border-color:var(--ok-line);background:var(--ok-bg);color:var(--ok-ink)}body .rm-puce[data-niveau=full]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger)}body .rm-corps{border-top:1px solid var(--line);background:var(--surface);padding:4px 16px 16px}body .rm-corps>.helper{margin:12px 2px 4px}body .rm-actions{justify-content:flex-end;align-items:center;margin:12px 0}body .rm-erreur{font-size:var(--fs-sm);color:var(--danger);margin:0 2px 12px}body .rm-etape{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);margin:0 0 14px;padding:12px 14px}body .rm-etape-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;display:flex}body .rm-etape-num{border-radius:var(--r-full);background:var(--brand-deep);width:22px;height:22px;color:var(--on-deep);font-size:var(--fs-micro);font-weight:var(--fw-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}body .rm-briques-etat{font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted)}body .rm-briques-aide{font-size:var(--fs-sm);color:var(--muted);margin:0 0 10px;line-height:1.6}body .rm-briques-cat{align-items:baseline;gap:10px;padding:4px 0;display:flex}body .rm-briques-cat+.rm-briques-cat{border-top:1px solid var(--line)}body .rm-briques-cat-nom{width:104px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);flex:none}body .rm-briques-cases{flex-wrap:wrap;gap:0 18px;min-width:0;display:flex}body .rm-brique-case{min-height:var(--tap,44px);font-size:var(--fs-body);color:var(--ink);cursor:pointer;align-items:center;gap:8px;display:inline-flex}body .rm-brique-case input{cursor:pointer;flex:none}body .rm-brique-texte{flex-wrap:wrap;align-items:baseline;gap:0 4px;min-width:0;display:inline-flex}body .rm-brique-nom{font-weight:var(--fw-medium)}body .rm-brique-case input:disabled{cursor:progress;opacity:.6}body .rm-brique-case:has(input:disabled){cursor:progress;opacity:.6}body .rm-brique-emporte{font-size:var(--fs-micro);color:var(--muted)}body .rm-brique-manque{font-size:var(--fs-micro);color:var(--wait-ink)}body .rm-briques-toujours{border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--muted);margin:8px 0 0;padding-top:8px;line-height:1.6}body .rm-briques-cat[data-rubrique=interne],body .rm-rubrique[data-rubrique=interne]{border-left:2px solid var(--brand-2);margin-left:-8px;padding-left:6px}body .rm-niveaux{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin:6px 0 4px;display:flex}body .rm-niveaux b{color:var(--ink)}body .rm-niveaux b.rm-supprimer{color:var(--danger)}body .rm-rubrique{margin-top:18px}body .rm-rubrique-titre{border-bottom:1px solid var(--line-strong);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 2px;padding-bottom:6px}body .rm-groupe-tete{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 2px 4px;display:flex}body .rm-groupe-nom{font-family:var(--mono);font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}body .rm-groupe-filet{background:var(--line);flex:24px;height:1px}body .rm-groupe-tete>.rm-groupe-nom:empty{flex:auto}body .rm-groupe-raccourci{font-size:var(--fs-micro);color:var(--muted)}body .rm-module{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:8px 4px;display:flex}body .rm-module:last-child{border-bottom:none}body .rm-module-texte{flex:auto;min-width:0}body .rm-module-nom{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .rm-module-aide,body .rm-module-heritage{overflow-wrap:anywhere;margin:0}body .rm-module-heritage b{color:var(--ink)}body .rm-etat{border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--surface);color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-semibold);letter-spacing:.03em;text-transform:uppercase;padding:0 7px}body .rm-etat-herite{border-style:dashed}body .rm-etat-regle{border-color:var(--brand-2);color:var(--ink)}body .rm-module[data-etat=herite]{background:var(--surface-2)}body .rm-seg{flex-wrap:wrap;flex:none;max-width:100%}body .rm-seg-groupe button{font-size:var(--fs-micro)}body .rm-seg button[data-herite="1"]{outline:1px dashed var(--brand-2);outline-offset:-3px;color:var(--ink)}@media (max-width:720px){body .rm-briques-cat{flex-direction:column;gap:2px}body .rm-briques-cat-nom{width:auto}body .rm-module{flex-direction:column;align-items:stretch;gap:6px}body .rm-apercu{padding-left:16px}body .rm-role>.fold-bar,body .rm-corps{padding-left:12px;padding-right:12px}body .rm-etape{padding:10px}body .rm-actions{justify-content:flex-start}}body .rm-briques-sans-case{font-size:var(--fs-sm);color:var(--muted);flex-basis:100%}body .rm-role-rang{grid-template-columns:auto minmax(0,1fr);display:grid}body .rm-role-rang>.sl-handle-cell{grid-area:1/1;align-self:center;padding-left:8px}body .rm-role-rang>.fold-bar{grid-area:1/2}body .rm-role-rang>.rm-apercu{grid-column:2}body .rm-role-rang>.rm-corps{grid-column:1/-1}body .rm-epingle{box-sizing:content-box;width:28px;height:28px;color:var(--faint);justify-content:center}body .rm-rangee{border-radius:var(--r)}body .rds{grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:start;gap:24px;display:grid}@media (max-width:1100px){body .rds{grid-template-columns:minmax(0,1fr)}}body .rds-saisie{flex-direction:column;gap:20px;min-width:0;display:flex}body .rds-sous{color:var(--muted);font-size:var(--fs-sm);margin:0 0 4px}body .rds-liste .rds-tete h1{font-size:var(--fs-xl);margin:0 0 4px}body .rds-bloc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:18px 20px 20px}body .rds-bloc h2{font-size:var(--fs-lg);margin:0 0 4px}body .rds-bloc h3{font-size:var(--fs-md);margin:16px 0 4px}body .rds-aide{color:var(--muted);font-size:var(--fs-sm);margin:0 0 12px;line-height:1.45}body .rds-ligne{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:8px;display:flex}body .rds-champ{flex-direction:column;flex:14rem;gap:4px;min-width:0;display:flex}body .rds-champ.rds-court{flex:0 10rem}body .rds-champ>span{font-size:var(--fs-sm);color:var(--muted)}body .rds-champ input:not([type=checkbox]),body .rds-champ select{width:100%}body .rds-case{font-size:var(--fs-sm);align-items:center;gap:8px;display:inline-flex}body .rds-bloc h2{align-items:center;gap:10px;display:flex}body .rds-num{border-radius:var(--r-full);background:var(--accent-bg);width:26px;height:26px;color:var(--accent-ink);font-size:var(--fs-sm);font-weight:var(--fw-bold);flex:none;justify-content:center;align-items:center;display:inline-flex}body .rds-a{border-left:3px solid #0000;padding-left:10px}body .rds-a-bloque{border-left-color:var(--danger);background:var(--danger-bg);border-radius:var(--r-xs);padding:6px 10px}body .rds-a-verif{border-left-color:var(--wait)}body .rds-a-info{border-left-color:var(--line-hover)}body .rds-scenarios{flex-direction:column;gap:8px;display:flex}body .rds-scenario{text-align:left;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);color:inherit;font:inherit;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);flex-direction:column;gap:4px;padding:12px;display:flex}body .rds-scenario>span{color:var(--muted);font-size:var(--fs-sm);line-height:1.4}body .rds-scenario.on{border-color:var(--brand);background:var(--surface);border-left-width:3px}body .rds-scenario.on>b{font-weight:var(--fw-bold)}body .rds-serveur{border:1px solid var(--line);border-radius:var(--r-sm);margin-bottom:8px;padding:12px}body .rds-calc{font-size:var(--fs-sm);color:var(--muted);margin:4px 0 0}body .rds-outils{align-items:center}body .rds-bascule.on{border-color:var(--brand);font-weight:var(--fw-semibold)}body .rds-ajout{align-self:flex-start}body .rds-recap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex;position:sticky;top:26px}body .rds-recap h2{font-size:var(--fs-lg);margin:0}body .rds-recap h3{font-size:var(--fs-md);margin:0 0 4px}body .rds-vide{color:var(--muted);font-size:var(--fs-sm);margin:0}body .rds-tablewrap{overflow-x:auto}body .rds-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}body .rds-table th{text-align:left;border-bottom:1px solid var(--line);color:var(--muted);font-weight:var(--fw-semibold);padding:6px 8px}body .rds-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:8px}body .rds-table .rds-n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}body .rds-table .rds-legende,body .rds-table .rds-note{color:var(--muted);font-size:var(--fs-micro);margin-top:2px;line-height:1.35;display:block}body .rds-table .rds-devis td:first-child{border-left:3px solid var(--wait);padding-left:8px}body .rds-marge{color:var(--muted);font-size:var(--fs-micro);display:block}body .rds-marge-basse{color:var(--danger);font-size:var(--fs-micro);font-weight:var(--fw-semibold);display:block}body .rds-lignes{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body .rds-l{border-bottom:1px solid var(--line);padding:10px 0}body .rds-l:last-child{border-bottom:0}body .rds-l-tete{justify-content:space-between;align-items:baseline;gap:12px;display:flex}body .rds-l-tete>b{font-size:var(--fs-sm);line-height:1.35}body .rds-l-total{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}body .rds-l-legende{color:var(--muted);font-size:var(--fs-micro);margin:2px 0 6px;line-height:1.4}body .rds-l-chiffres{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin:0;display:flex}body .rds-l-chiffres>span{white-space:nowrap}body .rds-l-chiffres i{color:var(--muted);font-style:normal;font-size:var(--fs-micro);margin-right:3px}body .rds-l-note{color:var(--muted);font-size:var(--fs-micro);margin:4px 0 0}body .rds-l.rds-devis{border-left:3px solid var(--wait);padding-left:10px}body .rds-totaux{border-top:1px solid var(--line);padding-top:8px}body .rds-totaux p{font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin:2px 0;display:flex}body .rds-totaux b{font-size:var(--fs-lg)}body .rds-incomplet{color:var(--wait);font-size:var(--fs-sm);line-height:1.4;display:block}body .rds-alertes,body .rds-questions{border-top:1px solid var(--line);padding-top:8px}body .rds-a{font-size:var(--fs-sm);margin:0 0 6px;line-height:1.45}body .rds-a>b{font-weight:var(--fw-bold);margin-right:6px;display:inline-block}body .rds-a-bloque>b{color:var(--danger)}body .rds-a-verif>b{color:var(--wait)}body .rds-a-info>b{color:var(--muted)}body .rds-questions ul{font-size:var(--fs-sm);margin:0;padding-left:18px;line-height:1.5}body .rds-exports{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}body .rds-enregistrer{justify-content:flex-end;margin-top:10px;display:flex}body .rds-copie{font-size:var(--fs-sm);color:var(--muted);margin:0}body .rgt{flex-direction:column;gap:14px;display:flex}body .rgt-aide{color:var(--muted);font-size:var(--fs-sm);margin:0;line-height:1.45}body .rgt-ligne{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}body .rgt-champ{flex-direction:column;flex:0 14rem;gap:4px;min-width:0;display:flex}body .rgt-champ>span{font-size:var(--fs-sm);color:var(--muted)}body .rgt-champ input{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);width:100%;color:var(--ink);font:inherit;padding:8px 10px}body .rgt-fam{border-top:1px solid var(--line);padding-top:12px}body .rgt-fam h3{font-size:var(--fs-md);margin:0 0 2px}body .rgt-fam>.tblwrap{margin-top:8px}body .rgt-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}body .rgt-table th{text-align:left;border-bottom:1px solid var(--line);color:var(--muted);font-weight:var(--fw-semibold);padding:6px 8px}body .rgt-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:8px}body .rgt-table tbody tr:nth-child(2n){background:var(--surface-2)}body .rgt-table td:nth-child(2),body .rgt-table td:nth-child(3){width:9rem}body .rgt-table td input{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);width:100%;color:var(--ink);font:inherit;text-align:right;font-variant-numeric:tabular-nums;padding:6px 8px}body .rgt-table td input::placeholder{color:var(--muted);opacity:1;text-align:right;font-style:italic}body .rgt-note{color:var(--muted);font-size:var(--fs-micro);margin-top:2px;line-height:1.35;display:block}body .rgt-gestes{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-top:12px;display:flex}body .rgt-etat{font-size:var(--fs-sm);color:var(--muted);margin:0}body .rds-liste{flex-direction:column;gap:12px;display:flex}body .rds-liste .rds-table a{color:var(--brand-ink)}body .rds-liste .rds-table .rds-note{color:var(--muted);font-size:var(--fs-micro);margin-top:2px;display:block}body .rds-liste .rtable a{color:var(--brand-ink)}body .rds-liste .rtable .rds-note{color:var(--muted);font-size:var(--fs-sm);margin-top:2px;display:block}@media print{body .rds{grid-template-columns:minmax(0,1fr)}body .rds-saisie,body .rds-exports,body .rds-enregistrer,body .rds-copie{display:none}body .rds-recap{border:0;padding:0;position:static}}@media (prefers-reduced-motion:reduce){body .rds-scenario{transition:none}}body .rds-cl-total{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin-top:4px}body .rds-cl-total .rds-cl-reserve{font-size:var(--fs-micro);font-weight:var(--fw-regular);color:var(--muted);margin-left:6px}body .rds-cl-detail{font-size:var(--fs-sm);color:var(--ink);margin:8px 0 0;padding:0;list-style:none}body .rds-cl-detail li{justify-content:space-between;align-items:baseline;gap:16px;padding:3px 0;display:flex}body .rds-cl-detail li+li{border-top:1px solid var(--line)}body .rds-cl-quoi{min-width:0}body .rds-cl-note{font-size:var(--fs-micro);color:var(--muted);line-height:1.4;display:block}body .rds-cl-combien{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}body .rds-cl-devis{color:var(--muted)}@media (max-width:520px){body .rds-cl-detail li{flex-direction:column;align-items:flex-start;gap:2px}}body .rds-pourquoi{font-size:var(--fs-sm);margin:4px 0 0}body .rds-pourquoi>summary,body .rds-pieges>summary{cursor:pointer;color:var(--ink);font-size:var(--fs-micro);width:fit-content;padding:2px 0}body .rds-pourquoi>summary:focus-visible,body .rds-pieges>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}body .rds-pourquoi>summary:hover,body .rds-pieges>summary:hover{color:var(--accent-ink);text-decoration:none}body .rds-regle{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);margin:6px 0 0;padding:10px 12px}body .rds-regle+.rds-regle{margin-top:8px}body .rds-regle-titre{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);margin-bottom:4px}body .rds-regle-texte{font-size:var(--fs-sm);color:var(--ink);margin:0 0 6px;line-height:1.5}body .rds-regle-exemple{border-left:3px solid var(--line-hover);font-size:var(--fs-sm);color:var(--ink);margin:0 0 8px;padding-left:10px;line-height:1.5}body .rds-regle-source{font-size:var(--fs-micro);color:var(--ink);text-decoration:underline;display:inline-block}body .rds-pieges{border-top:1px solid var(--line);margin-top:14px;padding-top:10px}body .rds-pieges>summary{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}body .rds-pieges-corps{margin-top:8px}@media print{body .rds-pieges,body .rds-pourquoi>summary{display:none}body .rds-regle{break-inside:avoid}}body .spc>*{margin:0}body .spc-carte-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:8px;margin:0 0 12px;display:flex}body .spc-titre-espace{margin-top:18px;margin-bottom:6px}body .spc .pill{white-space:nowrap}body .spc-page{grid-template-columns:minmax(min(340px,100%),3fr) minmax(min(300px,100%),2fr);align-items:start;gap:16px;display:grid}body .spc-cote{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:980px){body .spc-page{grid-template-columns:minmax(0,1fr)}body .spc-cote{display:contents}body .spc-suivi .spc-demandes{order:-1}body .spc-joindre{order:1}}body .spc-form{flex-direction:column;gap:12px;display:flex}body .spc-form .field{margin:0}body .spc-form .input{width:100%;max-width:none}body .spc-form textarea.input{resize:vertical;min-height:120px}body .spc-form-bloque .field,body .spc-form-bloque .spc-actions{opacity:.5}body .spc-form-bloque textarea.input,body .spc-form-bloque .tic-compo-joindre{cursor:not-allowed}body .spc-form-bloque .tic-compo-joindre{pointer-events:none}body .spc-form-bloque-avis{font-size:var(--fs-body);color:var(--ink);align-items:flex-start;gap:8px;margin:0;display:flex}body .spc-form-bloque-avis>svg{color:var(--muted);flex:none;margin-top:2px}body .spc-form-bloque-avis a{font-weight:var(--fw-semibold)}body .spc-rang{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;display:grid}body .spc-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}body .spc-motif{font-size:var(--fs-sm);color:var(--muted)}body .spc-intro{font-size:var(--fs-body);color:var(--muted);margin:-4px 0 14px;line-height:1.5}body .spc-avis{border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line);font-size:var(--fs-sm);color:var(--ink);align-items:center;gap:8px;margin:0 0 14px;padding:8px 12px;display:flex}body .spc-avis>svg{color:var(--muted);flex:none}body .spc-intitule{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin-bottom:6px;display:block}body .spc-seg{width:100%;display:flex}body .spc-seg button{flex:1 1 0;justify-content:center}body .spc-explique{font-size:var(--fs-sm);color:var(--muted);margin:6px 0 0;line-height:1.45}body .spc-captures{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}body .spc-capture{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 6px 6px 12px;display:flex}body .spc-capture-nom{min-width:0;color:var(--ink);font-weight:var(--fw-semibold);overflow-wrap:anywhere;flex:auto}body .spc-capture-meta{font-size:var(--fs-sm);color:var(--muted)}body .spc-refus{font-size:var(--fs-sm);color:var(--danger);flex-direction:column;gap:4px;margin:0;display:flex}body .spc-refus p{margin:0}body .spc-refus a{color:var(--accent-ink);font-weight:var(--fw-semibold)}body .spc-avis-test{border-left:3px solid var(--wait-ink)}body .spc-avis-test>svg{color:var(--wait-ink)}body .spc-pill-test{border:1px dashed var(--wait-ink);color:var(--wait-ink);background:0 0}body .spc-contact{flex-direction:column;gap:10px;display:flex}body .spc-pastille{border-radius:var(--r-full);background:var(--brand-2);flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){body .spc-pastille{background:color-mix(in srgb, var(--brand-2) 10%, var(--surface))}}body .spc-pastille{color:var(--brand-2)}body .spc-pastille-grande{width:38px;height:38px}body .spc-note{border-top:1px solid var(--line);font-size:var(--fs-sm);color:var(--muted);margin:14px 0 0;padding-top:12px;line-height:1.5}body .spc-vide{align-items:flex-start;gap:12px;display:flex}body .spc-vide p{font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.5}body .spc-liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}body .spc-liste>li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin-left:-12px;padding:12px 8px 12px 12px;display:grid}body .spc-liste>li:first-child{border-top:0}body .spc-dem-corps{min-width:0}body .spc-dem-titre{font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;line-height:1.4;display:block}body .spc-dem-meta{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;display:flex}body .spc-dem-element{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;margin-top:4px}body .spc-liste>li.spc-a-vous{box-shadow:inset 3px 0 0 var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .spc-liste>li.spc-a-vous{background:color-mix(in srgb, var(--brand-2) 5%, var(--surface))}}body .spc-liste>li.spc-a-vous{border-radius:var(--r-xs)}body .spc-contact-l{color:var(--ink);align-items:center;gap:10px;display:flex}body .spc-contact-l a{color:var(--accent-ink);font-weight:var(--fw-semibold);overflow-wrap:anywhere}body .spc-pill-cours{background:var(--surface-2);border-color:var(--line);color:var(--ink)}body .spc-pill-atlas{border:1px dashed var(--line);color:var(--muted);background:0 0}body .spc-fiche{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px 20px;margin:0;display:grid}body .spc-fiche dt{font-size:var(--fs-sm);color:var(--muted);margin:0 0 2px}body .spc-fiche dd{color:var(--ink);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}body .spc-texte{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);margin:0;line-height:1.55}body .spc-fil{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}body .spc-msg{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r);align-self:flex-start;max-width:min(78%,680px);padding:10px 14px}body .spc-msg[data-auteur=client]{background:var(--brand-2);align-self:flex-end}@supports (color:color-mix(in lab, red, red)){body .spc-msg[data-auteur=client]{background:color-mix(in oklab, var(--brand-2) 10%, var(--surface))}}body .spc-msg[data-auteur=client]{border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .spc-msg[data-auteur=client]{border-color:color-mix(in oklab, var(--brand-2) 24%, var(--line))}}body .spc-msg-tete{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:4px;display:flex}body .spc-msg-tete b{color:var(--ink);font-weight:var(--fw-semibold)}@media (max-width:560px){body .spc-msg{max-width:100%}}body .card.spc-a-vous{border-left:3px solid var(--brand-2)}body .spc-balle{border-radius:var(--r-sm);background:var(--brand-2);margin:0 0 12px;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){body .spc-balle{background:color-mix(in srgb, var(--brand-2) 8%, var(--surface))}}body .spc-balle{color:var(--brand-2);font-weight:var(--fw-semibold)}body .spc-balle-ligne{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--brand-2);margin-top:4px}body .spc-repondre{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}body .spc-repondre>p{margin:0}body .spc-form-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .spc-msg-actions{justify-content:flex-end;margin-top:6px;display:flex}body .spc-pieces{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .spc-piece{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 12px;display:flex}body .spc-piece>svg{color:var(--muted);flex:none}body .spc-piece-nom{color:var(--accent-ink);font-weight:var(--fw-semibold);overflow-wrap:anywhere}body .spc-piece-meta{font-size:var(--fs-sm);color:var(--muted)}body .tex-form{max-width:760px}body .tex-raccourcis{flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}body .tex-statuts{flex-wrap:wrap;gap:8px 18px;display:flex}body .tex-statut{font-size:var(--fs-body);color:var(--ink);cursor:pointer;align-items:center;gap:6px;display:inline-flex}body .spc-solution-echeance{margin:8px 0 0}body .spc-decision{margin-top:14px}body .spc-decision-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px}body .spc-decision-ok,body .spc-decision-ko{font-weight:var(--fw-medium);margin:10px 0 0}body .spc-decision-ok{color:var(--ok-ink)}body .spc-decision-ko{color:var(--danger)}body .spc-msg[data-genre=solution]{background:var(--ok);align-self:stretch;max-width:100%}@supports (color:color-mix(in lab, red, red)){body .spc-msg[data-genre=solution]{background:color-mix(in oklab, var(--ok) 7%, var(--surface))}}body .spc-msg[data-genre=solution]{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .spc-msg[data-genre=solution]{border-color:color-mix(in oklab, var(--ok) 30%, var(--line))}}body .spc-msg[data-genre=solution] .spc-msg-tete b{color:var(--ok-ink)}body .spc-sol-etat{font-weight:var(--fw-semibold);color:var(--wait-ink)}body .spc-sol-etat[data-etat=acceptee]{color:var(--ok-ink)}body .spc-sol-etat[data-etat=refusee]{color:var(--danger)}body .btn{--bvie-plein:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .btn{--bvie-plein:color-mix(in srgb, var(--brand-2) 10%, var(--surface))}}body .btn{--bvie-encre:var(--brand-2);--bvie-bord:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .btn{--bvie-bord:color-mix(in srgb, var(--brand-2) 70%, var(--surface))}}body .btn{--bvie-halo:0 0 0 3px var(--brand-2), 0 4px 12px -4px var(--brand)}@supports (color:color-mix(in lab, red, red)){body .btn{--bvie-halo:0 0 0 3px color-mix(in srgb, var(--brand-2) 16%, transparent), 0 4px 12px -4px color-mix(in srgb, var(--brand) 30%, transparent)}}body .btn{--bvie-couches:linear-gradient(var(--bvie-plein), var(--bvie-plein));--bvie-repos:0% 100%;--bvie-survol:100% 100%;--bvie-place:0 0;background-image:var(--bvie-couches);background-repeat:no-repeat;background-position:var(--bvie-place);background-size:var(--bvie-repos);transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), background-color var(--dur-1) var(--ease-out), background-size var(--dur-2) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), outline-offset var(--dur-2) var(--ease-out), outline-color var(--dur-2) var(--ease-out)}body .btn-ghost{--bvie-bord:transparent;--bvie-halo:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .btn-ghost{--bvie-halo:0 0 0 3px color-mix(in srgb, var(--brand-2) 12%, transparent)}}body .btn-danger{--bvie-plein:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .btn-danger{--bvie-plein:color-mix(in srgb, var(--danger) 13%, var(--surface))}}body .btn-danger{--bvie-encre:var(--danger);--bvie-bord:var(--danger);--bvie-halo:0 0 0 3px var(--danger), 0 4px 12px -4px var(--danger)}@supports (color:color-mix(in lab, red, red)){body .btn-danger{--bvie-halo:0 0 0 3px color-mix(in srgb, var(--danger) 16%, transparent), 0 4px 12px -4px color-mix(in srgb, var(--danger) 30%, transparent)}}body .btn-primary{--bvie-plein:var(--brand-hover);--bvie-encre:var(--on-brand);--bvie-bord:var(--brand-hover);--bvie-halo:0 0 0 3px var(--brand-2), 0 6px 18px -6px var(--brand)}@supports (color:color-mix(in lab, red, red)){body .btn-primary{--bvie-halo:0 0 0 3px color-mix(in srgb, var(--brand-2) 24%, transparent), 0 6px 18px -6px color-mix(in srgb, var(--brand) 55%, transparent)}}body .btn-primary{--bvie-couches:linear-gradient(var(--bvie-plein), var(--bvie-plein)), linear-gradient(180deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){body .btn-primary{--bvie-couches:linear-gradient(var(--bvie-plein), var(--bvie-plein)), linear-gradient(180deg, color-mix(in srgb, var(--brand) 92%, var(--sheen)), var(--brand))}}body .btn-primary{--bvie-repos:0% 100%, 100% 100%;--bvie-survol:100% 100%, 100% 100%;--bvie-place:0 0, 0 0}body .btn-accent{--bvie-plein:var(--accent-deep-hover);--bvie-encre:var(--on-accent);--bvie-bord:var(--accent-deep-hover);--bvie-halo:0 0 0 3px var(--accent), 0 6px 18px -6px var(--accent)}@supports (color:color-mix(in lab, red, red)){body .btn-accent{--bvie-halo:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent), 0 6px 18px -6px color-mix(in srgb, var(--accent) 50%, transparent)}}body .btn-accent{--bvie-couches:linear-gradient(var(--bvie-plein), var(--bvie-plein)), linear-gradient(180deg, var(--accent-deep), var(--accent-deep))}@supports (color:color-mix(in lab, red, red)){body .btn-accent{--bvie-couches:linear-gradient(var(--bvie-plein), var(--bvie-plein)), linear-gradient(180deg, color-mix(in srgb, var(--accent-deep) 94%, var(--sheen)), var(--accent-deep))}}body .btn-accent{--bvie-repos:0% 100%, 100% 100%;--bvie-survol:100% 100%, 100% 100%;--bvie-place:0 0, 0 0}@media (hover:hover){body .btn:not(:disabled):not([aria-busy=true]):not([aria-disabled=true]):hover{background-image:var(--bvie-couches);background-repeat:no-repeat;background-position:var(--bvie-place);background-size:var(--bvie-survol);border-color:var(--bvie-bord);color:var(--bvie-encre);box-shadow:var(--bvie-halo)}body .btn-primary:not(:disabled):not([aria-busy=true]):not([aria-disabled=true]):hover{background-color:var(--brand)}body .btn-accent:not(:disabled):not([aria-busy=true]):not([aria-disabled=true]):hover{background-color:var(--accent-deep)}body .btn:not(:disabled):not([aria-busy=true]):not([aria-disabled=true]):hover:active{box-shadow:inset 0 2px 5px #0000002e, var(--bvie-halo)}}body .seg>:is(button,a):not(.on){--bvie-plein:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .seg>:is(button,a):not(.on){--bvie-plein:color-mix(in srgb, var(--brand-2) 8%, var(--surface))}}body .seg>:is(button,a):not(.on){background-image:linear-gradient(var(--bvie-plein), var(--bvie-plein));transition:transform var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), background-size var(--dur-2) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);background-position:50%;background-repeat:no-repeat;background-size:0% 100%}@media (hover:hover){body .seg>:is(button,a):not(.on):not(:disabled):not([aria-disabled=true]):hover{background-image:linear-gradient(var(--bvie-plein), var(--bvie-plein));color:var(--ink);box-shadow:inset 0 0 0 1px var(--brand-2);background-position:50%;background-repeat:no-repeat;background-size:100% 100%}@supports (color:color-mix(in lab, red, red)){body .seg>:is(button,a):not(.on):not(:disabled):not([aria-disabled=true]):hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-2) 34%, transparent)}}}body .tab:not(.on):not(.active){--bvie-teinte:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .tab:not(.on):not(.active){--bvie-teinte:color-mix(in srgb, var(--brand-2) 6%, transparent)}}body .tab:not(.on):not(.active){border-radius:var(--r-xs) var(--r-xs) 0 0;background-image:linear-gradient(currentColor, currentColor), linear-gradient(var(--bvie-teinte), var(--bvie-teinte));transition:color var(--dur-2) var(--ease-out), border-bottom-color var(--dur-2) var(--ease-out), background-size var(--dur-2) var(--ease-out), outline-offset var(--dur-2) var(--ease-out);background-position:50% 100%,0 100%;background-repeat:no-repeat;background-size:0% 2px,100% 0%}@media (hover:hover){body .tab:not(.on):not(.active):not(:disabled):not([aria-disabled=true]):hover{color:var(--ink);background-size:72% 2px,100% 100%}}body .nav a:not(.active):not([aria-current=page]){--bvie-nappe:var(--side-ink-strong)}@supports (color:color-mix(in lab, red, red)){body .nav a:not(.active):not([aria-current=page]){--bvie-nappe:color-mix(in srgb, var(--side-ink-strong) 10%, transparent)}}body .nav a:not(.active):not([aria-current=page]){background-image:linear-gradient(var(--vif-marque), var(--vif-marque)), linear-gradient(var(--bvie-nappe), var(--bvie-nappe));transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), background-size var(--dur-2) var(--ease-out);background-position:0,0 0;background-repeat:no-repeat;background-size:3px 0%,0% 100%}body .nav>button{--bvie-nappe:var(--side-ink-strong)}@supports (color:color-mix(in lab, red, red)){body .nav>button{--bvie-nappe:color-mix(in srgb, var(--side-ink-strong) 10%, transparent)}}body .nav>button{background-image:linear-gradient(var(--bvie-nappe), var(--bvie-nappe));transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), background-size var(--dur-2) var(--ease-out);background-position:0 0;background-repeat:no-repeat;background-size:0% 100%}@media (hover:hover){body .nav a:not(.active):not([aria-current=page]):hover{color:var(--side-ink-strong);background-size:3px 64%,100% 100%}body .nav>button:not(:disabled):hover{background-image:linear-gradient(var(--bvie-nappe), var(--bvie-nappe));color:var(--side-ink-strong);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}}body .mu-b-tete{--bvie-nappe:var(--side-ink-strong)}@supports (color:color-mix(in lab, red, red)){body .mu-b-tete{--bvie-nappe:color-mix(in srgb, var(--side-ink-strong) 12%, transparent)}}body .mu-b-tete{background-image:linear-gradient(var(--bvie-nappe), var(--bvie-nappe));transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), background-size var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);background-position:50%;background-repeat:no-repeat;background-size:0% 100%}@media (hover:hover){body .mu-b-tete:hover{color:var(--side-ink-strong);box-shadow:inset 0 0 0 1px var(--side-ink-strong);background-size:100% 100%}@supports (color:color-mix(in lab, red, red)){body .mu-b-tete:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--side-ink-strong) 26%, transparent)}}}@media (prefers-reduced-motion:reduce){body .btn,body .seg>:is(button,a):not(.on),body .tab:not(.on):not(.active),body .nav a:not(.active):not([aria-current=page]),body .nav>button,body .mu-b-tete{transition:none}}body .vgestion-page .tblcard{position:relative}body .vgestion-page .tblcard:before{content:"";background:linear-gradient(90deg, var(--brand-2), var(--brand-2) 70%);height:2px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){body .vgestion-page .tblcard:before{background:linear-gradient(90deg, var(--brand-2), color-mix(in srgb, var(--brand-2) 0%, transparent) 70%)}}body .vgestion-page .tblcard:before{opacity:.55;pointer-events:none;transform-origin:0}body .vgestion-page .clientcard .cc-logo{position:relative}body .vgestion-page .clientcard .vgestion-satellite{border-radius:var(--r-full);background:var(--brand-2);opacity:.7;pointer-events:none;width:5px;height:5px;position:absolute;top:calc(50% - 2.5px);left:calc(50% - 2.5px);transform:rotate(-90deg)translate(26px)}body .vgestion-tchat .tch-pastille{position:relative}body .vgestion-tchat .tch-etat:not(.en-retard,.arrete) .tch-pastille:after{content:"";border-radius:var(--r-full);pointer-events:none;background:currentColor;position:absolute;inset:0}body .tic-msg-ok:before{content:"";vertical-align:middle;border:2px solid;border-width:0 2px 2px 0;width:5px;height:10px;margin:0 9px 3px 3px;display:inline-block;transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){html[data-vif-arrivee] body .vgestion-page .rtable>tbody>tr{animation:vgestion-rang var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vgestion-page .rtable>tbody>tr:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .vgestion-page .rtable>tbody>tr:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vgestion-page .rtable>tbody>tr:nth-child(4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vgestion-page .rtable>tbody>tr:nth-child(5){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .vgestion-page .rtable>tbody>tr:nth-child(6){animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .vgestion-page .rtable>tbody>tr:nth-child(7){animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .vgestion-page .rtable>tbody>tr:nth-child(n+8){animation-delay:calc(var(--stagger) * 7)}html[data-vif-arrivee] body .vgestion-page :is(.clientgrid>.clientcard,.stats>.stat){animation:vgestion-carte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vgestion-page :is(.clientgrid>.clientcard,.stats>.stat):nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .vgestion-page :is(.clientgrid>.clientcard,.stats>.stat):nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vgestion-page :is(.clientgrid>.clientcard,.stats>.stat):nth-child(4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vgestion-page :is(.clientgrid>.clientcard,.stats>.stat):nth-child(5){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .vgestion-page :is(.clientgrid>.clientcard,.stats>.stat):nth-child(6){animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .vgestion-page :is(.clientgrid>.clientcard,.stats>.stat):nth-child(7){animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .vgestion-page :is(.clientgrid>.clientcard,.stats>.stat):nth-child(n+8){animation-delay:calc(var(--stagger) * 7)}body .vgestion-page .clientcard .vgestion-satellite{animation:9s linear infinite vgestion-orbite}body .vgestion-page .clientgrid>.clientcard:nth-child(3n+2) .vgestion-satellite{animation-delay:-3s}body .vgestion-page .clientgrid>.clientcard:nth-child(3n) .vgestion-satellite{animation-delay:-6s}html[data-vif-arrivee] body .vgestion-page .stat .n,html[data-vif-arrivee] body .vgestion-page .clientcard .cc-stats b{animation:vgestion-chiffre var(--dur-3) var(--ease-out) calc(var(--stagger) * 3) backwards}html[data-vif-arrivee] body .vgestion-page .stat .stripe{transform-origin:bottom;animation:vgestion-pousse-y var(--dur-3) var(--ease-out) calc(var(--stagger) * 2) backwards}html[data-vif-arrivee] body .vgestion-page .tblhead .count{animation:vgestion-surgit var(--dur-2) var(--ease-out) calc(var(--stagger) * 2) backwards}html[data-vif-arrivee] body .vgestion-page :is(.ck-barre,.av-barre-pleine){transform-origin:0;animation:vgestion-pousse-x var(--dur-3) var(--ease-out) calc(var(--stagger) * 2) backwards}html[data-vif-arrivee] body .vgestion-page .licbar>*{animation:vgestion-fondu var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vgestion-page .licbar>:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .vgestion-page .licbar>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vgestion-page .licbar>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vgestion-page .licbar>:nth-child(5){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .vgestion-page .licbar>:nth-child(n+6){animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .vgestion-page .tblcard:before{animation:vgestion-trace calc(var(--dur-3) * 2) var(--ease-out) backwards}html[data-vif-arrivee] body .vgestion-page .rm-briques>.rm-briques-cat{animation:vgestion-fondu var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vgestion-page .rm-briques>.rm-briques-cat:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .vgestion-page .rm-briques>.rm-briques-cat:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vgestion-page .rm-briques>.rm-briques-cat:nth-child(n+4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vgestion-page .tic-fil-liste>.tic-msg{animation:vgestion-fondu var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vgestion-page .tic-fil-liste>.tic-msg:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .vgestion-page .tic-fil-liste>.tic-msg:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vgestion-page .tic-fil-liste>.tic-msg:nth-child(4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vgestion-page .tic-fil-liste>.tic-msg:nth-child(n+5){animation-delay:calc(var(--stagger) * 4)}body .vgestion-page .fiche-onglets~:not(.banner){animation:vgestion-fondu var(--dur-2) var(--ease-out) backwards}body .vgestion-tchat .tch-msg{transform-origin:0 100%;animation:vgestion-bulle var(--dur-2) var(--ease-out) backwards}body .vgestion-tchat .tch-msg.mien{transform-origin:100% 100%}body .vgestion-tchat .tch-etat:not(.en-retard,.arrete) .tch-pastille:after{animation:2.4s ease-out 2 vgestion-onde}body .vgestion-tchat .tch-ticket-ok{animation:vgestion-surgit var(--dur-2) var(--ease-out) backwards}body .vgestion-page .asx-verdict{animation:vgestion-fondu var(--dur-3) var(--ease-out) backwards}body .tic-msg-ok:before{animation:vgestion-coche var(--dur-3) var(--ease-spring) backwards}body .vgestion-page :is(.tic-msg-ko,.asx-refus){animation:vgestion-secousse var(--dur-3) var(--ease-out)}body .vgestion-sync[aria-busy=true] svg,body .vgestion-sync-etat[data-etat=encours] svg{animation:1s linear infinite vgestion-tourne}body .vgestion-sync-etat[data-etat=fini]{animation:vgestion-surgit var(--dur-3) var(--ease-spring) backwards}}@keyframes vgestion-rang{0%{opacity:0;transform:translateY(-3px)}}@keyframes vgestion-carte{0%{opacity:0;transform:scale(.985)}}@keyframes vgestion-chiffre{0%{opacity:0;transform:translateY(4px)}}@keyframes vgestion-fondu{0%{opacity:0}}@keyframes vgestion-surgit{0%{opacity:0;transform:scale(.6)}}@keyframes vgestion-pousse-x{0%{transform:scaleX(0)}}@keyframes vgestion-pousse-y{0%{transform:scaleY(0)}}@keyframes vgestion-trace{0%{opacity:0;transform:scaleX(0)}}@keyframes vgestion-bulle{0%{opacity:0;transform:scale(.96)}}@keyframes vgestion-onde{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}@keyframes vgestion-coche{0%{transform:rotate(45deg)scale(0)}}@keyframes vgestion-secousse{0%,to{transform:none}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}}@keyframes vgestion-orbite{0%{transform:rotate(-90deg)translate(26px)}to{transform:rotate(270deg)translate(26px)}}@keyframes vgestion-tourne{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html[data-vif-arrivee] body .vgestion-page .rtable>tbody>tr,html[data-vif-arrivee] body .vgestion-page :is(.clientgrid>.clientcard,.stats>.stat),html[data-vif-arrivee] body .vgestion-page .stat .n,html[data-vif-arrivee] body .vgestion-page .clientcard .cc-stats b,html[data-vif-arrivee] body .vgestion-page .stat .stripe,html[data-vif-arrivee] body .vgestion-page .tblhead .count,html[data-vif-arrivee] body .vgestion-page :is(.ck-barre,.av-barre-pleine),html[data-vif-arrivee] body .vgestion-page .licbar>*,html[data-vif-arrivee] body .vgestion-page .tblcard:before,html[data-vif-arrivee] body .vgestion-page .rm-briques>.rm-briques-cat,html[data-vif-arrivee] body .vgestion-page .tic-fil-liste>.tic-msg,body .vgestion-page .fiche-onglets~:not(.banner),body .vgestion-tchat .tch-msg,body .vgestion-page .clientcard .vgestion-satellite,body .vgestion-page .clientgrid>.clientcard:nth-child(3n+2) .vgestion-satellite,body .vgestion-page .clientgrid>.clientcard:nth-child(3n) .vgestion-satellite,body .vgestion-tchat .tch-etat:not(.en-retard,.arrete) .tch-pastille:after,body .vgestion-tchat .tch-ticket-ok,body .vgestion-page .asx-verdict,body .tic-msg-ok:before,body .vgestion-page :is(.tic-msg-ko,.asx-refus),body .vgestion-sync[aria-busy=true] svg,body .vgestion-sync-etat[data-etat=encours] svg,body .vgestion-sync-etat[data-etat=fini]{animation:none}body .vgestion-tchat .tch-etat:not(.en-retard,.arrete) .tch-pastille:after{opacity:0}}body .shell-console{--dc-mutualise:#2563eb;--avatar-deep:#123a49}:root{--menu-w:220px}body .shell-console{grid-template-columns:var(--menu-w) 1fr}body .shell-console>.main{grid-column:2}@media screen and (min-width:821px){body .shell-console.shell-console{background:linear-gradient(to right, var(--brand-ink) 0 var(--menu-w), transparent var(--menu-w))}}@media (max-width:820px){body .shell-console{grid-template-columns:1fr}body .shell-console>.main{grid-column:1}}body .shell-console .side.mu-side{padding:10px 8px 6px;overflow:hidden}body .shell-console .mu-marque{flex:none;justify-content:center;padding:6px 6px 16px}body .shell-console .nav.mu{overscroll-behavior:contain;scrollbar-width:none;flex:auto;gap:1px;min-height:0;margin:0 -8px;padding:0 8px 8px;overflow:hidden auto}body .shell-console .nav.mu::-webkit-scrollbar{width:0;height:0}body .shell-console .nav.mu>.mu-accueil,body .shell-console .nav.mu .mu-b-lien,body .mu-b-tete{min-height:34px;font-size:var(--fs-md);font-weight:var(--fw-medium);gap:10px;padding:6px 10px}body .mu-b-tete{border-radius:var(--r-sm);width:100%;color:var(--side-ink);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background-color:#0000;border:0;align-items:center;font-family:inherit;line-height:1.2;display:flex;position:relative}body .mu-b-tete:hover,body .mu-b-tete:focus-visible{background-color:var(--side-hover);color:var(--side-ink-strong)}body .mu-b.open>.mu-b-tete{color:var(--side-ink-strong)}body .mu-b-nom{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body .mu-b-chevron{opacity:.75;transition:transform var(--dur-2) var(--ease-out);flex:none}body .mu-b.open>.mu-b-tete .mu-b-chevron{transform:rotate(180deg)}body .mu-b.courant>.mu-b-tete{color:var(--side-ink-strong);font-weight:var(--fw-semibold)}body .mu-b.courant:not(.open)>.mu-b-tete:before{content:"";border-radius:var(--r-full);background:var(--side-ink-strong);width:3px;height:56%;position:absolute;top:50%;left:3px;transform:translateY(-50%)}body .shell-console .nav.mu>.mu-accueil.courant{color:var(--side-ink-strong);font-weight:var(--fw-semibold)}body .shell-console .nav.mu>.mu-accueil.courant:before{height:56%}body .mu-b-corps{border-left:1px solid var(--side-rule);flex-direction:column;gap:1px;margin:1px 0 6px 19px;padding-left:7px;display:flex}body .mu-b-corps[hidden]{display:none}body .shell-console .nav.mu .mu-b-corps a{min-height:30px;font-size:var(--fs-body);gap:8px;padding:5px 10px;line-height:1.3}body .mu-g{flex-direction:column;gap:1px;display:flex}body .mu-g+.mu-g{margin-top:4px}body .mu-g-titre{font-size:var(--fs-nano);letter-spacing:.08em;text-transform:uppercase;color:var(--side-sec);padding:6px 10px 2px}@keyframes mu-ouvre{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:no-preference){body .mu-b-corps:not([hidden]){animation:mu-ouvre var(--dur-2) var(--ease-out) backwards}}body .mu-cat{flex-direction:column;gap:1px;margin-top:8px;display:flex}body .mu-cat-titre{font-size:var(--fs-nano);letter-spacing:.1em;text-transform:uppercase;color:var(--side-sec);padding:6px 10px 3px}body .mu-cat-admin{border-top:1px solid var(--side-rule);margin-top:10px;padding-top:8px}body .mu-pastille,body .mu-b-compte{border-radius:var(--r-full);background:var(--danger-deep);min-width:20px;height:20px;color:var(--on-deep);font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0 6px;line-height:1;display:inline-flex}body .shell-console .side-foot.mu-pied{flex:none;margin-top:0;padding:8px 6px 0}body .shell-console .mu-fin{gap:4px;margin-top:6px}body .mu-icone{border-radius:var(--r-sm);width:36px;height:34px;color:var(--side-ink);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;margin-left:auto;text-decoration:none;display:inline-flex}body .mu-icone:hover,body .mu-icone:focus-visible{background-color:var(--side-hover);color:var(--side-ink-strong)}@media (pointer:coarse){body .shell-console .nav.mu>.mu-accueil,body .shell-console .nav.mu .mu-b-lien,body .shell-console .nav.mu .mu-b-corps a,body .mu-b-tete{min-height:var(--tap)}body .mu-icone{width:var(--tap);height:var(--tap)}}body .mu-chercher{border:1px solid var(--side-edge);border-radius:var(--r-sm);width:100%;min-height:34px;color:var(--side-ink);font-family:inherit;font-size:var(--fs-md);font-weight:var(--fw-medium);text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background-color:#0000;flex:none;align-items:center;gap:10px;margin:0 0 10px;padding:6px 10px;line-height:1.2;display:flex}body .mu-chercher:hover,body .mu-chercher:focus-visible{background-color:var(--side-hover);color:var(--side-ink-strong)}body .mu-chercher:focus-visible{outline:2px solid var(--side-ink-strong);outline-offset:2px}body .mu-chercher-mot{flex:1;min-width:0}body .mu-chercher-kbd{border:1px solid var(--side-edge);border-radius:var(--r-2xs);color:var(--side-ink);font-family:inherit;font-size:var(--fs-micro);font-weight:var(--fw-medium);white-space:nowrap;flex:none;padding:1px 6px}body:has([data-ck-palette]) .mu-chercher{display:none}@media (max-width:820px){body .mu-chercher-kbd{display:none}}@media (pointer:coarse){body .mu-chercher{min-height:var(--tap)}body .mu-chercher-kbd{display:none}}@media (prefers-reduced-motion:reduce){body .mu-b-tete,body .mu-b-chevron,body .mu-chercher,body .mu-icone{transition:none}}html[data-plein-ecran] body .shell-console{background:0 0;grid-template-columns:1fr}html[data-plein-ecran] body .shell-console>.main{grid-column:1}html[data-plein-ecran] body :is(.side,.side-mobilebar,.side-overlay,.pal-ouvre,.maint-rappel){display:none}body .spk{flex-direction:column;gap:6px;margin-top:6px;display:flex}body .spk-cherche{position:relative}body .spk-loupe{color:var(--muted);pointer-events:none;z-index:1;position:absolute;top:50%;left:10px;transform:translateY(-50%)}body .spk-champ{width:100%;padding-left:30px}body .spk-liste{border-radius:var(--r-sm);background:var(--surface-2);scrollbar-width:thin;scrollbar-color:var(--line-hover) transparent;max-height:188px;margin:0;padding:2px;list-style:none;overflow-y:auto}body .spk-rien{padding:8px 10px}body .spk-opt{min-height:var(--tap-sm,40px);border-radius:var(--r-xs);cursor:pointer;color:var(--ink);font-size:var(--fs-body);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);align-items:center;gap:10px;padding:4px 8px;display:flex}body .spk-opt:hover{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .spk-opt:hover{background:color-mix(in srgb, var(--brand-2) 7%, var(--surface))}}body .spk-opt.on{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .spk-opt.on{background:color-mix(in srgb, var(--brand-2) 11%, var(--surface))}}body .spk-opt:has(input:focus-visible){outline:2px solid var(--brand-2);outline-offset:-2px}body .spk-ini{border-radius:var(--r-full);background:var(--brand-2);flex:none;place-items:center;width:26px;height:26px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){body .spk-ini{background:color-mix(in srgb, var(--brand-2) 12%, var(--surface))}}body .spk-ini{color:var(--brand-2);font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.02em}body .spk-opt.on .spk-ini{background:var(--brand);color:var(--on-brand)}body .spk-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--fw-medium);flex:1;overflow:hidden}body .spk-coche{text-align:center;width:18px;color:var(--muted);font-weight:var(--fw-bold);flex:none}body .spk-opt.on .spk-coche{color:var(--brand-2)}body .spk-aide{font-size:var(--fs-micro);color:var(--muted);margin:0;line-height:1.4}@media (prefers-reduced-motion:reduce){body .spk-opt{transition:none}}body .acc{max-width:1240px;padding:24px 28px 40px}body .acc-console{max-width:none}body .acc-hero{--acc-nuit:var(--panel)}@supports (color:color-mix(in lab, red, red)){body .acc-hero{--acc-nuit:color-mix(in srgb, var(--panel) 62%, #000)}}body .acc-hero{--acc-violet:var(--panel-brand-2)}@supports (color:color-mix(in lab, red, red)){body .acc-hero{--acc-violet:color-mix(in srgb, var(--panel-brand-2) 80%, var(--on-deep))}}body .acc-hero{--acc-indigo:var(--panel-brand-2);--acc-cyan:var(--panel-brand-2)}@supports (color:color-mix(in lab, red, red)){body .acc-hero{--acc-cyan:color-mix(in srgb, var(--panel-brand-2) 62%, var(--on-deep))}}body .acc-hero{--acc-horizon:var(--accent);--acc-horizon-part:20%;--acc-fond:var(--acc-nuit)}@supports (color:color-mix(in lab, red, red)){body .acc-hero{--acc-fond:color-mix(in srgb, var(--acc-nuit) 88%, var(--acc-violet))}}body .acc-hero{--acc-sphere-trait:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .acc-hero{--acc-sphere-trait:color-mix(in srgb, var(--on-deep) 62%, transparent)}}body .acc-hero{isolation:isolate;border-radius:var(--r-lg);color:var(--on-deep);background-color:var(--acc-fond);background-image:radial-gradient(62% 95% at 92% 0%, var(--acc-violet) 0%, transparent 64%), radial-gradient(58% 90% at 0% 105%, var(--acc-horizon) 0%, transparent 62%), linear-gradient(160deg, var(--acc-nuit) 0%, var(--acc-fond) 58%, var(--acc-nuit) 100%);margin:0 0 24px;padding:30px 32px 26px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body .acc-hero{background-image:radial-gradient(62% 95% at 92% 0%, color-mix(in srgb, var(--acc-violet) 38%, transparent) 0%, transparent 64%), radial-gradient(58% 90% at 0% 105%, color-mix(in srgb, var(--acc-horizon) var(--acc-horizon-part), transparent) 0%, transparent 62%), linear-gradient(160deg, var(--acc-nuit) 0%, var(--acc-fond) 58%, color-mix(in srgb, var(--acc-nuit) 78%, var(--acc-indigo)) 100%)}}body .acc-hero{box-shadow:var(--sh-md), inset 0 1px 0 var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .acc-hero{box-shadow:var(--sh-md), inset 0 1px 0 color-mix(in srgb, var(--on-deep) 10%, transparent)}}body .acc[data-ciel=aube] .acc-hero{--acc-nuit:var(--panel)}@supports (color:color-mix(in lab, red, red)){body .acc[data-ciel=aube] .acc-hero{--acc-nuit:color-mix(in srgb, var(--panel) 70%, #000)}}body .acc[data-ciel=aube] .acc-hero{--acc-violet:var(--panel-brand-2)}@supports (color:color-mix(in lab, red, red)){body .acc[data-ciel=aube] .acc-hero{--acc-violet:color-mix(in srgb, var(--panel-brand-2) 70%, var(--accent))}}body .acc[data-ciel=aube] .acc-hero{--acc-horizon:var(--accent)}@supports (color:color-mix(in lab, red, red)){body .acc[data-ciel=aube] .acc-hero{--acc-horizon:color-mix(in srgb, var(--accent) 70%, var(--on-deep))}}body .acc[data-ciel=aube] .acc-hero{--acc-horizon-part:28%;--acc-sphere-trait:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .acc[data-ciel=aube] .acc-hero{--acc-sphere-trait:color-mix(in srgb, color-mix(in srgb, var(--on-deep) 82%, var(--accent)) 66%, transparent)}}body .acc[data-ciel=jour] .acc-hero{--acc-nuit:var(--panel)}@supports (color:color-mix(in lab, red, red)){body .acc[data-ciel=jour] .acc-hero{--acc-nuit:color-mix(in srgb, var(--panel) 90%, #000)}}body .acc[data-ciel=jour] .acc-hero{--acc-violet:var(--panel-brand-2)}@supports (color:color-mix(in lab, red, red)){body .acc[data-ciel=jour] .acc-hero{--acc-violet:color-mix(in srgb, var(--panel-brand-2) 66%, var(--on-deep))}}body .acc[data-ciel=jour] .acc-hero{--acc-cyan:var(--panel-brand-2)}@supports (color:color-mix(in lab, red, red)){body .acc[data-ciel=jour] .acc-hero{--acc-cyan:color-mix(in srgb, var(--panel-brand-2) 55%, var(--on-deep))}}body .acc[data-ciel=jour] .acc-hero{--acc-horizon:var(--panel-brand-2)}@supports (color:color-mix(in lab, red, red)){body .acc[data-ciel=jour] .acc-hero{--acc-horizon:color-mix(in srgb, var(--panel-brand-2) 60%, var(--on-deep))}}body .acc[data-ciel=jour] .acc-hero{--acc-horizon-part:18%}body .acc[data-ciel=crepuscule] .acc-hero{--acc-nuit:var(--panel)}@supports (color:color-mix(in lab, red, red)){body .acc[data-ciel=crepuscule] .acc-hero{--acc-nuit:color-mix(in srgb, var(--panel) 55%, #000)}}body .acc[data-ciel=crepuscule] .acc-hero{--acc-violet:var(--panel-brand-2)}@supports (color:color-mix(in lab, red, red)){body .acc[data-ciel=crepuscule] .acc-hero{--acc-violet:color-mix(in srgb, var(--panel-brand-2) 76%, var(--accent))}}body .acc[data-ciel=crepuscule] .acc-hero{--acc-horizon:var(--accent);--acc-horizon-part:30%}body .acc-sphere{display:none}@media (min-width:561px){body .acc-hero[data-sphere] .acc-hero-tete{padding-right:148px}body .acc-sphere{z-index:0;pointer-events:none;width:112px;height:112px;color:var(--acc-sphere-trait);animation:acc-leve 1.6s var(--ease-out) backwards;display:block;position:absolute;top:20px;right:28px}}body .acc-sphere-cadre>*,body .acc-sphere-ecliptique>svg{width:100%;height:100%;position:absolute;inset:0}body .acc-sphere-cadre svg{overflow:visible}body .acc-sphere-ecliptique{animation:acc-sphere-ecliptique 9s var(--ease-in-out) infinite alternate;transform:rotate(-23.5deg)}@keyframes acc-sphere-ecliptique{0%{transform:rotate(-23.5deg)}to{transform:rotate(-13.5deg)}}body .acc-sphere-meridien{animation:14s linear infinite acc-sphere-meridien}body .acc-sphere-meridien-2{animation-delay:-3.5s}body .acc-sphere-halo{border-radius:var(--r-full);background:radial-gradient(circle,currentColor 0%,#0000 70%);inset:26%}@supports (color:color-mix(in lab, red, red)){body .acc-sphere-halo{background:radial-gradient(circle, color-mix(in srgb, currentColor 55%, transparent) 0%, transparent 70%)}}body .acc-sphere-halo{opacity:.6;animation:acc-sphere-respire 5s var(--ease-in-out) infinite alternate}@keyframes acc-sphere-respire{0%{opacity:.45;transform:scale(.82)}to{opacity:1;transform:scale(1.12)}}body .acc-sphere-orbite{width:0;height:0;inset:50% auto auto 50%}body .acc-sphere-orbite-equateur{transform:scaleY(.2381)}body .acc-sphere-orbite-ecliptique{transform:scaleY(.2791)}body .acc-sphere-tour{animation:7s linear infinite acc-sphere-tour;position:absolute;top:0;left:0}body .acc-sphere-tour-2{animation-duration:11s;animation-direction:reverse}@keyframes acc-sphere-tour{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body .acc-sphere-astre{border-radius:var(--r-full);background:var(--on-deep);width:6px;height:6px;box-shadow:0 0 6px 2px var(--on-deep);position:absolute;top:-3px;left:-3px}@supports (color:color-mix(in lab, red, red)){body .acc-sphere-astre{box-shadow:0 0 6px 2px color-mix(in srgb, var(--on-deep) 55%, transparent)}}body .acc-sphere-astre{animation:7s linear infinite acc-sphere-astre;transform:translate(47.04px)scaleY(4.2)}body .acc-sphere-tour-2 .acc-sphere-astre{animation:11s linear infinite reverse acc-sphere-astre-2;transform:translate(48.16px)scaleY(3.583)}@keyframes acc-sphere-astre{0%{transform:translate(47.04px)rotate(0)scaleY(4.2)}to{transform:translate(47.04px)rotate(-360deg)scaleY(4.2)}}@keyframes acc-sphere-astre-2{0%{transform:translate(48.16px)rotate(0)scaleY(3.583)}to{transform:translate(48.16px)rotate(-360deg)scaleY(3.583)}}@keyframes acc-sphere-meridien{0%{transform:scaleX(1)}8.333%{transform:scaleX(-.263)}16.667%{transform:scaleX(-1.455)}25%{transform:scaleX(-2.259)}33.333%{transform:scaleX(-2.457)}41.667%{transform:scaleX(-1.995)}50%{transform:scaleX(-1.001)}58.333%{transform:scaleX(.263)}66.667%{transform:scaleX(1.455)}75%{transform:scaleX(2.259)}83.333%{transform:scaleX(2.457)}91.667%{transform:scaleX(1.995)}to{transform:scaleX(1)}}body .acc-nebuleuses{z-index:-1;pointer-events:none;background:radial-gradient(28% 34% at 28% 42%, var(--acc-violet) 0%, transparent 72%), radial-gradient(24% 30% at 70% 62%, var(--acc-cyan) 0%, transparent 72%), radial-gradient(18% 22% at 50% 20%, var(--acc-indigo) 0%, transparent 70%);position:absolute;inset:-30%}@supports (color:color-mix(in lab, red, red)){body .acc-nebuleuses{background:radial-gradient(28% 34% at 28% 42%, color-mix(in srgb, var(--acc-violet) 26%, transparent) 0%, transparent 72%), radial-gradient(24% 30% at 70% 62%, color-mix(in srgb, var(--acc-cyan) 20%, transparent) 0%, transparent 72%), radial-gradient(18% 22% at 50% 20%, color-mix(in srgb, var(--acc-indigo) 22%, transparent) 0%, transparent 70%)}}body .acc-nebuleuses{animation:acc-nebuleuse 38s var(--ease-in-out) infinite alternate}@keyframes acc-nebuleuse{0%{transform:translate(-4%,-2%)rotate(0)}to{transform:translate(5%,3%)rotate(7deg)}}body .acc-ciel{z-index:0;pointer-events:none;width:100%;height:100%;animation:acc-leve 1.6s var(--ease-out) backwards;position:absolute;inset:0}@keyframes acc-leve{0%{opacity:0}}body .acc-hero[data-repos] .acc-nebuleuses{animation-play-state:paused}body .acc-hero-corps{z-index:1;grid-template-columns:minmax(0,1fr);gap:22px;display:grid;position:relative}body .acc-hero-tete{align-items:center;gap:16px;min-width:0;display:flex}body .acc-hero-tete>div{min-width:0}body .acc-hero-tete .acc-sur,body .acc-hero-tete .acc-titre,body .acc-hero-tete .acc-date,body .acc-hero-tete .acc-mot{text-shadow:0 0 2px var(--acc-nuit), 0 0 6px var(--acc-nuit), 0 0 12px var(--acc-nuit)}@supports (color:color-mix(in lab, red, red)){body .acc-hero-tete .acc-sur,body .acc-hero-tete .acc-titre,body .acc-hero-tete .acc-date,body .acc-hero-tete .acc-mot{text-shadow:0 0 2px var(--acc-nuit), 0 0 6px var(--acc-nuit), 0 0 12px color-mix(in srgb, var(--acc-nuit) 60%, transparent)}}body .acc-sur{font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.12em;color:var(--on-deep);margin:0 0 6px}@supports (color:color-mix(in lab, red, red)){body .acc-sur{color:color-mix(in srgb, var(--on-deep) 72%, var(--acc-fond))}}body .acc-titre{font-size:var(--fs-display);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--on-deep);text-wrap:balance;margin:0;line-height:1.1}body .acc-date{font-size:var(--fs-md);color:var(--on-deep);margin:8px 0 0}@supports (color:color-mix(in lab, red, red)){body .acc-date{color:color-mix(in srgb, var(--on-deep) 80%, var(--acc-fond))}}body .acc-date{display:inline-block}body .acc-date:first-letter{text-transform:uppercase}body .acc-salut{transform-origin:70% 85%;animation:acc-salue 1.6s var(--ease-in-out) backwards;animation-delay:calc(var(--stagger) * 8);margin-left:.25em;display:inline-block}@keyframes acc-salue{0%,62%,to{transform:rotate(0)}10%,30%{transform:rotate(14deg)}20%{transform:rotate(-8deg)}40%{transform:rotate(-4deg)}50%{transform:rotate(10deg)}}body .acc-mot{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--on-deep);margin:10px 0 0}@supports (color:color-mix(in lab, red, red)){body .acc-mot{color:color-mix(in srgb, var(--on-deep) 88%, var(--acc-fond))}}body .acc-console .acc-hero-tete>div{flex:auto}@media (min-width:561px){body .acc-console .acc-hero-tete>div{grid-template-columns:minmax(0,1fr) minmax(0,max-content);align-items:baseline;column-gap:32px;display:grid}body .acc-console .acc-hero-tete>div>*{grid-column:1}body .acc-console .acc-hero-tete>div>.acc-mot{text-align:right;text-wrap:balance;grid-area:2/2;max-width:38ch;margin:0}}body .acc-hero-logo{border-radius:var(--r);width:60px;height:60px;box-shadow:var(--sh-tile), 0 0 0 4px var(--on-deep);background:#fff;flex:none;place-items:center;padding:7px;display:grid}@supports (color:color-mix(in lab, red, red)){body .acc-hero-logo{box-shadow:var(--sh-tile), 0 0 0 4px color-mix(in srgb, var(--on-deep) 8%, transparent)}}body .acc-hero-logo img{object-fit:contain;max-width:100%;max-height:100%}body .acc-kpis{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}body .acc-kpis>li{min-width:0;display:flex}body .acc-kpi{isolation:isolate;min-height:var(--tap);border:1px solid var(--on-deep);flex-direction:column;flex:auto;gap:2px;padding:13px 15px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){body .acc-kpi{border:1px solid color-mix(in srgb, var(--on-deep) 15%, transparent)}}body .acc-kpi{border-radius:var(--r);background-color:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .acc-kpi{background-color:color-mix(in srgb, var(--on-deep) 8%, var(--acc-fond))}}body .acc-kpi{background-image:linear-gradient(180deg, var(--on-deep) 0%, transparent 55%)}@supports (color:color-mix(in lab, red, red)){body .acc-kpi{background-image:linear-gradient(180deg, color-mix(in srgb, var(--on-deep) 7%, transparent) 0%, transparent 55%)}}body .acc-kpi{box-shadow:inset 0 1px 0 var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .acc-kpi{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--on-deep) 14%, transparent)}}body .acc-kpi{color:var(--on-deep);transition:border-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);text-decoration:none}body .acc-kpi:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(180px circle at var(--mx,50%) var(--my,0%), var(--on-deep) 0%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){body .acc-kpi:before{background:radial-gradient(180px circle at var(--mx,50%) var(--my,0%), color-mix(in srgb, var(--on-deep) 18%, transparent) 0%, transparent 70%)}}body .acc-kpi:before{opacity:0;transition:opacity var(--dur-2) var(--ease-out)}body a.acc-kpi:hover{border-color:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body a.acc-kpi:hover{border-color:color-mix(in srgb, var(--on-deep) 34%, transparent)}}body a.acc-kpi:hover{box-shadow:inset 0 1px 0 var(--on-deep), 0 0 24px var(--acc-violet)}@supports (color:color-mix(in lab, red, red)){body a.acc-kpi:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--on-deep) 22%, transparent), 0 0 24px color-mix(in srgb, var(--acc-violet) 30%, transparent)}}body a.acc-kpi:hover:before{opacity:1}body a.acc-kpi:focus-visible{outline:2px solid var(--on-deep);outline-offset:2px}body .acc-kpi-n{font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--on-deep);line-height:1.1}body .acc-kpi-l{font-size:var(--fs-sm);color:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .acc-kpi-l{color:color-mix(in srgb, var(--on-deep) 82%, var(--acc-fond))}}body .acc-kpi-l{line-height:1.35}body .acc-kpi[data-alerte="1"]{box-shadow:inset 3px 0 0 var(--accent), inset 0 1px 0 var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .acc-kpi[data-alerte="1"]{box-shadow:inset 3px 0 0 var(--accent), inset 0 1px 0 color-mix(in srgb, var(--on-deep) 14%, transparent)}}body .acc-kpi-alerte{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--on-deep)}body .acc-grille{grid-template-columns:repeat(auto-fill,minmax(min(330px,100%),1fr));align-items:stretch;gap:18px;display:grid}body .acc-carte{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-width:0;box-shadow:var(--sh-sm);transition:box-shadow var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);flex-direction:column;padding:18px 18px 16px;display:flex}body .acc-carte:hover{border-color:var(--line-hover);box-shadow:var(--sh-md)}body .acc-carte{isolation:isolate;scroll-margin-top:24px;position:relative}body .acc-carte:before,body .acc-carte:after{content:"";pointer-events:none;border-radius:inherit;opacity:0;transition:opacity var(--dur-2) var(--ease-out);position:absolute}body .acc-carte:before{z-index:-1;background:radial-gradient(520px circle at var(--mx,50%) var(--my,-30%), var(--acc-ton,var(--brand-2)) 0%, transparent 62%);inset:0}@supports (color:color-mix(in lab, red, red)){body .acc-carte:before{background:radial-gradient(520px circle at var(--mx,50%) var(--my,-30%), color-mix(in srgb, var(--acc-ton,var(--brand-2)) 9%, transparent) 0%, transparent 62%)}}body .acc-carte:after{background:radial-gradient(280px circle at var(--mx,50%) var(--my,-30%), var(--acc-ton,var(--brand-2)) 0%, transparent 72%);padding:1px;inset:-1px}@supports (color:color-mix(in lab, red, red)){body .acc-carte:after{background:radial-gradient(280px circle at var(--mx,50%) var(--my,-30%), color-mix(in srgb, var(--acc-ton,var(--brand-2)) 70%, transparent) 0%, transparent 72%)}}body .acc-carte:after{-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}body .acc-carte:hover:before,body .acc-carte:hover:after{opacity:1}body .acc-ico{background-image:linear-gradient(180deg, var(--acc-ton,var(--brand)) 0%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){body .acc-ico{background-image:linear-gradient(180deg, color-mix(in srgb, var(--acc-ton,var(--brand)) 10%, transparent) 0%, transparent 100%)}}body .acc-ico{box-shadow:inset 0 0 0 1px var(--acc-ton,var(--brand))}@supports (color:color-mix(in lab, red, red)){body .acc-ico{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc-ton,var(--brand)) 18%, transparent)}}body .acc-carte-tete{align-items:flex-start;gap:12px;margin:0 0 12px;display:flex}body .acc-carte-tete>div{flex:auto;min-width:0}body .acc-ico{border-radius:var(--r-sm);width:36px;height:36px;color:var(--acc-ton-ink,var(--ink));background:var(--acc-ton,var(--brand));flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){body .acc-ico{background:color-mix(in srgb, var(--acc-ton,var(--brand)) 12%, var(--surface))}}body .acc-carte[data-ton=lic]{--acc-ton:var(--lic);--acc-ton-ink:var(--lic-ink)}body .acc-carte[data-ton=mvt]{--acc-ton:var(--mvt);--acc-ton-ink:var(--mvt-ink)}body .acc-carte[data-ton=dc]{--acc-ton:var(--dc);--acc-ton-ink:var(--dc-ink)}body .acc-carte[data-ton=ok]{--acc-ton:var(--ok);--acc-ton-ink:var(--ok-ink)}body .acc-carte[data-ton=ms365]{--acc-ton:var(--ms365);--acc-ton-ink:var(--ms365-ink)}body .acc-carte[data-ton=accent]{--acc-ton:var(--accent);--acc-ton-ink:var(--accent-ink)}body .acc-carte h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);flex-wrap:wrap;align-items:center;gap:8px;margin:0;line-height:1.3;display:flex}body .acc-carte-sous{font-size:var(--fs-sm);color:var(--muted);margin:3px 0 0;line-height:1.45}body .acc-nb{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);min-width:22px;font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:1px 8px;display:inline-flex}body .acc-vide{border:1px dashed var(--line-strong);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--fs-sm);color:var(--muted);margin:0;padding:14px 16px;line-height:1.55}body .acc-pied{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:14px;display:flex}body .acc-pied>.btn{min-height:var(--tap,44px)}body .acc-liste{margin:0;padding:0;list-style:none}body .acc-ligne,body .acc-jour{flex-direction:column;gap:3px;padding:10px 0;display:flex}body .acc-ligne:first-child,body .acc-jour:first-child{padding-top:2px}body .acc-ligne+.acc-ligne,body .acc-jour+.acc-jour{border-top:1px solid var(--line)}body .acc-lien{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--ink);text-decoration:none}body a.acc-lien{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}body a.acc-lien:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}body a.acc-lien:hover{text-decoration-thickness:2px;-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}body .acc-meta{font-size:var(--fs-micro);color:var(--muted);line-height:1.5}body .acc-console .acc-carte>p.acc-meta{border-left:2px solid var(--line-strong);border-radius:0 var(--r-xs) var(--r-xs) 0;background:var(--surface-2);margin:0 0 10px;padding:8px 12px}body .acc-ligne.acc-porte{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:3px 12px;display:grid}body .acc-porte-ico{border-radius:var(--r-sm);width:32px;height:32px;color:var(--acc-ton-ink,var(--ink));background:var(--acc-ton,var(--brand));grid-row:span 2;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){body .acc-porte-ico{background:color-mix(in srgb, var(--acc-ton,var(--brand)) 10%, var(--surface))}}body .acc-porte-ico{box-shadow:inset 0 0 0 1px var(--acc-ton,var(--brand))}@supports (color:color-mix(in lab, red, red)){body .acc-porte-ico{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc-ton,var(--brand)) 16%, transparent)}}body .acc-lien-responsable{font-weight:var(--fw-semibold);color:var(--ink)}body .acc-lien-intervenant{color:var(--muted)}body .acc-retard{color:var(--danger);font-weight:var(--fw-semibold)}body .acc-jour-nom{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted)}body .acc-jour-nom:first-letter{text-transform:uppercase}body .acc-jour-nom.on{color:var(--accent-deep)}body .acc-creneau{font-size:var(--fs-sm);line-height:1.5}body .acc-note{font-size:var(--fs-micro);color:var(--muted);white-space:pre-wrap;display:block}body .acc-suite{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);min-height:var(--tap,44px);align-items:center;gap:6px;padding:7px 12px;text-decoration:none;display:inline-flex}body .acc-suite:hover{background:var(--surface-2);border-color:var(--line-hover)}body .acc-suite:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .acc-suite svg{transform:rotate(-90deg)}@media (max-width:640px){body .acc{padding:16px 14px 32px}}body .acc-perso{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);margin-top:18px}body .acc-perso-tete{min-height:var(--tap,44px);font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--muted);cursor:pointer;align-items:center;gap:6px;padding:0 12px;display:flex}body .acc-perso-tete:hover,body .acc-perso[open] .acc-perso-tete{color:var(--ink)}body .acc-perso-corps{border-top:1px solid var(--line);padding:4px 12px 14px}body .acc-perso-titre{font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:12px 0 6px}body .acc-perso-dit{min-height:1.4em;font-size:var(--fs-micro);color:var(--muted);margin:8px 0 0}body .acc-perso-liste{margin:0;padding:0;list-style:none}body .acc-perso-ligne{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;display:flex}body .acc-perso-ligne+.acc-perso-ligne{border-top:1px solid var(--line)}body .acc-perso-nom{font-size:var(--fs-sm);color:var(--ink);flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}body .acc-perso-sous{font-size:var(--fs-micro);color:var(--muted);line-height:1.5}body .acc-perso-gestes{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .acc-plan{container:acc-plan/inline-size}body .acc-plan>.acc-grille{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}body .acc-plan>.acc-grille>*{grid-column:span 12}@container acc-plan (min-width:700px) and (max-width:1199.98px){body .acc-plan>.acc-grille>*{grid-column:span 6}body .acc-plan>.acc-grille>:last-child:nth-child(odd){grid-column:span 12}}@container acc-plan (min-width:1200px) and (max-width:1499.98px){body .acc-plan>.acc-grille>*{grid-column:span 4}body .acc-plan>.acc-grille[data-n="1"]>*{grid-column:span 12}body .acc-plan>.acc-grille[data-n="2"]>*,body .acc-plan>.acc-grille[data-n="4"]>*,body .acc-plan>.acc-grille[data-n="5"]>:nth-child(n+4),body .acc-plan>.acc-grille[data-n="8"]>:nth-child(n+7){grid-column:span 6}body .acc-plan>.acc-grille[data-n="7"]>:nth-child(7){grid-column:span 12}}@container acc-plan (min-width:1500px){body .acc-plan>.acc-grille>*{grid-column:span 3}body .acc-plan>.acc-grille[data-n="1"]>*{grid-column:span 12}body .acc-plan>.acc-grille[data-n="2"]>*,body .acc-plan>.acc-grille[data-n="5"]>:nth-child(n+4){grid-column:span 6}body .acc-plan>.acc-grille[data-n="3"]>*,body .acc-plan>.acc-grille[data-n="6"]>*,body .acc-plan>.acc-grille[data-n="5"]>:nth-child(-n+3),body .acc-plan>.acc-grille[data-n="7"]>:nth-child(n+5){grid-column:span 4}}body .acc-plan .acc-carte{container-type:inline-size}@container (min-width:760px){body .acc-plan .acc-carte>.acc-liste:not(.acc-chiffres){columns:2;column-gap:32px}body .acc-plan .acc-carte>.acc-liste:not(.acc-chiffres)>li{break-inside:avoid;border-top:1px solid var(--line);padding-top:10px}}body .acc-chiffres{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:10px;display:grid}body .acc-chiffre{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--acc-ton,var(--brand));flex-direction:column;gap:2px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){body .acc-chiffre{background:color-mix(in srgb, var(--acc-ton,var(--brand)) 5%, var(--surface))}}body .acc-chiffre b{font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.1}body .acc-chiffre span{font-size:var(--fs-sm);color:var(--muted);line-height:1.4}body .acc-calme-liste{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}body .acc-calme{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);min-width:0;transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);flex:300px;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:12px;padding:11px 12px;scroll-margin-top:24px;display:grid;position:relative}body .acc-calme:hover{background:var(--acc-ton,var(--brand))}@supports (color:color-mix(in lab, red, red)){body .acc-calme:hover{background:color-mix(in srgb, var(--acc-ton,var(--brand)) 7%, var(--surface-2))}}body .acc-calme:hover{border-color:var(--acc-ton,var(--brand))}@supports (color:color-mix(in lab, red, red)){body .acc-calme:hover{border-color:color-mix(in srgb, var(--acc-ton,var(--brand)) 45%, var(--line))}}body .acc-calme-ico{border-radius:var(--r-sm);width:32px;height:32px;color:var(--acc-ton-ink,var(--ink));background:var(--acc-ton,var(--brand));place-items:center;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){body .acc-calme-ico{background:color-mix(in srgb, var(--acc-ton,var(--brand)) 12%, var(--surface))}}body .acc-calme-ico{box-shadow:inset 0 0 0 1px var(--acc-ton,var(--brand))}@supports (color:color-mix(in lab, red, red)){body .acc-calme-ico{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc-ton,var(--brand)) 18%, transparent)}}body .acc-calme-ico:after{content:"";border-radius:var(--r-full);background:var(--ok);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface-2);animation:acc-coche var(--dur-3) var(--ease-spring) backwards;animation-delay:calc(var(--stagger) * 12);position:absolute;bottom:-3px;right:-3px}@keyframes acc-coche{0%{opacity:0;transform:scale(0)}}body .acc-calme-texte{flex-direction:column;gap:2px;min-width:0;display:flex}body .acc-calme-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0;line-height:1.3}body .acc-calme-dit,body .acc-calme-note{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.45}body .acc-calme-note{font-size:var(--fs-micro)}body .acc-calme-suite{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--acc-ton-ink,var(--ink));align-self:flex-start;align-items:center;gap:4px;margin-top:4px;text-decoration:none;display:inline-flex}body .acc-calme-suite svg{transform:rotate(-90deg)}body .acc-calme-suite:after{content:"";border-radius:inherit;position:absolute;inset:0}body .acc-calme:hover .acc-calme-suite{color:var(--accent-ink);text-decoration:none}body .acc-calme-suite:focus-visible{outline:none}body .acc-calme:has(.acc-calme-suite:focus-visible){outline:2px solid var(--accent);outline-offset:2px}body .acc-calme[data-ton=lic]{--acc-ton:var(--lic);--acc-ton-ink:var(--lic-ink)}body .acc-calme[data-ton=mvt]{--acc-ton:var(--mvt);--acc-ton-ink:var(--mvt-ink)}body .acc-calme[data-ton=dc]{--acc-ton:var(--dc);--acc-ton-ink:var(--dc-ink)}body .acc-calme[data-ton=ok]{--acc-ton:var(--ok);--acc-ton-ink:var(--ok-ink)}body .acc-calme[data-ton=ms365]{--acc-ton:var(--ms365);--acc-ton-ink:var(--ms365-ink)}body .acc-calme[data-ton=accent]{--acc-ton:var(--accent);--acc-ton-ink:var(--accent-ink)}body .acc-calme{animation:acc-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 9)}body .acc-calme:nth-child(2){animation-delay:calc(var(--stagger) * 10)}body .acc-calme:nth-child(3){animation-delay:calc(var(--stagger) * 11)}body .acc-calme:nth-child(n+4){animation-delay:calc(var(--stagger) * 12)}body .acc-grille>.acc-carte:has(>.acc-carte-tete :target){animation:acc-cible 2s var(--ease-out) backwards}body .acc-calme:has(>.acc-calme-texte>:target){animation:acc-cible 2s var(--ease-out) backwards}@keyframes acc-monte{0%{opacity:0;transform:translateY(10px)}}body .acc-hero{animation:acc-monte var(--dur-3) var(--ease-out) backwards}body .acc-hero-tete>div>*{animation:acc-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2)}body .acc-hero-tete>div>:nth-child(2){animation-delay:calc(var(--stagger) * 3)}body .acc-hero-tete>div>:nth-child(3){animation-delay:calc(var(--stagger) * 4)}body .acc-hero-tete>div>:nth-child(n+4){animation-delay:calc(var(--stagger) * 5)}body .acc-kpi{animation:acc-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 4)}body .acc-kpis>li:nth-child(2) .acc-kpi{animation-delay:calc(var(--stagger) * 5)}body .acc-kpis>li:nth-child(3) .acc-kpi{animation-delay:calc(var(--stagger) * 6)}body .acc-kpis>li:nth-child(4) .acc-kpi{animation-delay:calc(var(--stagger) * 7)}body .acc-kpis>li:nth-child(n+5) .acc-kpi{animation-delay:calc(var(--stagger) * 8)}body .acc-grille>.acc-carte{animation:acc-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 5)}body .acc-grille>.acc-carte:nth-child(2){animation-delay:calc(var(--stagger) * 6)}body .acc-grille>.acc-carte:nth-child(3){animation-delay:calc(var(--stagger) * 7)}body .acc-grille>.acc-carte:nth-child(4){animation-delay:calc(var(--stagger) * 8)}body .acc-grille>.acc-carte:nth-child(5){animation-delay:calc(var(--stagger) * 9)}body .acc-grille>.acc-carte:nth-child(n+6){animation-delay:calc(var(--stagger) * 10)}@keyframes acc-approche{0%{translate:0 22px;scale:.95}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){body .acc-grille>.acc-carte{animation:acc-monte var(--dur-3) var(--ease-out) backwards, acc-approche linear backwards;animation-timeline:auto,view();animation-range:normal,entry;animation-delay:calc(var(--stagger) * 5), 0s}body .acc-grille>.acc-carte:nth-child(2){animation-delay:calc(var(--stagger) * 6), 0s}body .acc-grille>.acc-carte:nth-child(3){animation-delay:calc(var(--stagger) * 7), 0s}body .acc-grille>.acc-carte:nth-child(4){animation-delay:calc(var(--stagger) * 8), 0s}body .acc-grille>.acc-carte:nth-child(5){animation-delay:calc(var(--stagger) * 9), 0s}body .acc-grille>.acc-carte:nth-child(n+6){animation-delay:calc(var(--stagger) * 10), 0s}}}@keyframes acc-cible{0%{box-shadow:0 0 0 3px color-mix(in srgb, var(--acc-ton,var(--brand-2)) 60%, transparent), 0 0 32px color-mix(in srgb, var(--acc-ton,var(--brand-2)) 30%, transparent)}}body .acc-grille>.acc-carte:target{animation:acc-cible 2s var(--ease-out) backwards}@media (max-width:640px){body .acc-hero{border-radius:var(--r);padding:22px 18px 18px}body .acc-hero-corps{gap:16px}body .acc-titre{font-size:var(--fs-2xl)}body .acc-hero-logo{width:48px;height:48px}body .acc-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}body .acc-kpi-n{font-size:var(--fs-xl)}body .acc-carte{padding:16px 14px 14px}}@media (prefers-reduced-motion:reduce){body .acc-suite,body .acc-carte,body .acc-carte:before,body .acc-carte:after,body .acc-kpi,body .acc-kpi:before,body .acc-calme{transition:none}body .acc-hero,body .acc-nebuleuses,body .acc-ciel,body .acc-hero-tete>div>*,body .acc-salut,body .acc-sphere,body .acc-sphere-ecliptique,body .acc-sphere-meridien,body .acc-sphere-halo,body .acc-sphere-tour,body .acc-sphere-astre,body .acc-sphere-tour-2 .acc-sphere-astre,body .acc-kpi,body .acc-grille>.acc-carte,body .acc-grille>.acc-carte:target,body .acc-calme,body .acc-calme-ico:after{animation:none}body .acc-grille>.acc-carte:has(>.acc-carte-tete :target){animation:none}body .acc-calme:has(>.acc-calme-texte>:target){animation:none}}body .tic{flex-direction:column;gap:14px;display:flex}body .tic>*{margin:0}body .tic-statuts{flex-wrap:wrap;align-self:flex-start;max-width:100%;display:flex}body .tic-n{font-variant-numeric:tabular-nums;font-size:var(--fs-micro);font-weight:var(--fw-semibold);border-radius:var(--r-full);background:var(--line);padding:0 6px}@supports (color:color-mix(in lab, red, red)){body .tic-n{background:color-mix(in oklab, var(--line) 70%, transparent)}}body .tic-n{color:var(--ink)}body .seg.seg-accent a.on .tic-n{background:var(--on-brand)}@supports (color:color-mix(in lab, red, red)){body .seg.seg-accent a.on .tic-n{background:color-mix(in oklab, var(--on-brand) 22%, transparent)}}body .seg.seg-accent a.on .tic-n{color:var(--on-brand)}body .tic-note{font-size:var(--fs-sm)}body .tic-filtres{flex-wrap:wrap;align-items:flex-end;gap:10px 12px;display:flex}body .tic-filtre{flex-direction:column;flex:0 260px;gap:4px;min-width:min(220px,100%);display:flex}body .tic-filtre-q{flex-basis:320px}body .tic-filtre .input{width:100%}body .tic-filtre-gestes{flex-wrap:wrap;gap:8px;display:flex}body .tic-champ{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);flex-direction:column;gap:4px;display:inline-flex}body .tic .pill{white-space:nowrap}body .tic-sla{font-variant-numeric:tabular-nums;white-space:nowrap}body .tic-sla[data-etat=neutre]{color:var(--muted)}body .tic-sla[data-etat=proche]{color:var(--wait-ink);font-weight:var(--fw-semibold)}body .tic-sla[data-etat=depasse]{color:var(--danger);font-weight:var(--fw-semibold)}body .tic-sla[data-etat=eteint]{color:var(--muted)}body .tic-nonlu{border-radius:var(--r-full);background:var(--accent);flex:none;width:8px;height:8px;display:inline-block}body .tic-nd{color:var(--muted);font-weight:var(--fw-semibold)}body .tic-num{white-space:nowrap;font-variant-numeric:tabular-nums}body .tic-num a{color:var(--ink);font-weight:var(--fw-semibold)}body .tic-num .tic-nonlu,body .tic-num .tic-nd{margin-right:6px}body .tic-objet{font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;text-decoration:none}body .tic-objet:hover{color:var(--accent-ink);text-decoration:none}body .tic-quand{font-size:var(--fs-sm);color:var(--muted);margin-top:2px;display:block}body .tic-table tr[data-nonlu="1"] .tic-objet{font-weight:var(--fw-bold)}body .tic-client-nom{color:var(--ink);display:block}body .tic-client-code{font-size:var(--fs-sm);color:var(--muted);display:block}body .tic-balle-ligne{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin-top:2px;display:block}body .tic-balle-ligne:is([data-balle=equipe],[data-balle=nouveau]),body .tic-table tr:is([data-balle=equipe],[data-balle=nouveau]) .tic-num a,body .tic-table tr:is([data-balle=equipe],[data-balle=nouveau]) .tic-objet,body .tic-table tr:is([data-balle=equipe],[data-balle=nouveau]) .tic-client-nom,body .tic-table tr:is([data-balle=equipe],[data-balle=nouveau]) td.tic-attribue{color:var(--danger)}@media (min-width:561px){body .tic-table>thead>tr>th,body .tic-table>tbody>tr>td{width:1%}body .tic-table>thead>tr>th.tic-objet-cell,body .tic-table>tbody>tr>td.tic-objet-cell{width:auto}body .tic-table td.tic-nowrap{white-space:nowrap}body .tic-table>thead>tr>th,body .tic-table>tbody>tr>td{padding-left:12px;padding-right:12px}body .tic-table .tic-client-nom,body .tic-table .tic-client-code{min-width:14ch}body .tic-table .tic-objet{min-width:22ch;display:block}body .tic-table td.tic-echeance .tic-sla{white-space:normal;min-width:11ch;display:block}body .tic-table td.tic-attribue{white-space:normal}body .tic-table td.tic-demandeur{color:var(--ink)}body .tic-table tr[data-nonlu="1"]>td:first-child{box-shadow:inset 3px 0 0 var(--accent)}}@media (max-width:560px){body .tic-table tr[data-nonlu="1"]{box-shadow:inset 3px 0 0 var(--accent)}}body .tic-pages{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex}body .tic-vide p{margin:0 0 6px}body .tic-carte-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .tic-sous-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:8px;margin:0;display:flex}body .tic-entete{flex-direction:column;gap:10px;display:flex}body .tic-entete>p{margin:0}body .tic-entete-haut{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}body .tic-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .tic-badge{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}body .tic-balle{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--muted);padding:8px 12px}body .tic-balle:is([data-balle=equipe],[data-balle=nouveau]){border-left:3px solid var(--danger);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .tic-balle:is([data-balle=equipe],[data-balle=nouveau]){background:color-mix(in oklab, var(--danger) 6%, var(--surface))}}body .tic-balle:is([data-balle=equipe],[data-balle=nouveau]){color:var(--danger)}body .tic-entete-meta{font-size:var(--fs-body);color:var(--muted)}body .tic-entete-meta b{color:var(--ink);font-weight:var(--fw-semibold)}body .tic-entete-lu{font-size:var(--fs-sm)}body .tic-statut{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .tic-statut-seg{flex-wrap:wrap}body .tic-statut-seg button{padding-top:3px;padding-bottom:3px}body .tic-sla-banniere{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-body);color:var(--ink);padding:9px 14px}body .tic-sla-banniere[data-etat=proche]{border-left:3px solid var(--wait)}body .tic-sla-banniere[data-etat=depasse]{border-left:3px solid var(--danger)}body .tic-sla-banniere[data-etat=proche] b{color:var(--wait-ink)}body .tic-sla-banniere[data-etat=depasse] b{color:var(--danger)}body .tic-fiche{container-type:inline-size}body .tic-fiche-grille{flex-direction:column;gap:14px;display:flex}body .tic-fiche-main,body .tic-fiche-cote{flex-direction:column;gap:14px;min-width:0;display:flex}@container (min-width:820px){body .tic-fiche-grille{grid-template-columns:minmax(0,1fr) minmax(280px,320px);align-items:start;display:grid}}body .tic-demande{flex-direction:column;gap:6px;display:flex}body .tic-demande>h4,body .tic-demande>p{margin:0}body .tic-emetteur{border:1px solid var(--line);border-left:3px solid var(--brand-2);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:6px;margin-bottom:6px;padding:10px 14px;display:flex}body .tic-emetteur>p{margin:0}body .tic-emetteur-t{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}body .tic-emetteur-l{font-size:var(--fs-body);color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}body .tic-emetteur-i{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;display:inline-flex}body .tic-emetteur-i>svg{color:var(--muted);flex:none}body .tic-emetteur-i b{font-weight:var(--fw-bold)}body .tic-emetteur-i a{color:var(--accent-ink)}body .tic-emetteur-sep{color:var(--muted);margin:0 -6px}body .tic-emetteur-lien{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--accent-ink);align-self:flex-start}body .tic-champ-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin-top:6px}body .tic-demande-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere}body .tic-demande-desc{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--brand-2);padding:10px 14px}@supports (color:color-mix(in lab, red, red)){body .tic-demande-desc{background:color-mix(in oklab, var(--brand-2) 4%, var(--surface))}}body .tic-demande-desc{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-body);color:var(--ink);line-height:1.55}body .tic-demande-aide{font-size:var(--fs-sm)}body .tic-qualif{flex-direction:column;gap:12px;margin-top:10px;display:flex}body .tic-qualif-grille{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:12px;display:grid}body .tic-champ-bloc{flex-direction:column;gap:4px;min-width:0;display:flex}body .tic-champ-bloc .input{width:100%}body .tic-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}body .tic-msg-ko{color:var(--danger);font-size:var(--fs-sm);margin:0}body .tic-msg-ok{color:var(--ok-ink,var(--ink));font-size:var(--fs-sm);margin:0}body .tic-fil{flex-direction:column;gap:12px;display:flex}body .tic-fil-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}body .tic-titre-icone{align-items:center;gap:8px;display:inline-flex}body .tic-titre-icone>svg{color:var(--muted);flex:none}body .tic-fil-vide{margin:0}body .tic-fil-liste{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body .tic-msg{border-radius:var(--r);border:1px solid var(--line);background:var(--surface-2);align-self:flex-start;max-width:min(84%,760px);padding:10px 14px}body .tic-msg-tete{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-bottom:4px;display:flex}body .tic-msg-tete b{color:var(--ink);font-weight:var(--fw-semibold);align-items:center;gap:6px;display:inline-flex}body .tic-msg-tete b svg{flex:none}body .tic-msg-corps{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-body);color:var(--ink);margin:0;line-height:1.55}body .tic-msg[data-genre=demande]{border-left:3px solid var(--line-strong)}body .tic-pj-bloc{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:12px;display:flex}body .tic-pj-bloc>p{margin:0}body .tic-pj{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .tic-pj li{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 12px;display:flex}body .tic-pj li>svg{color:var(--muted);flex:none}body .tic-pj a{color:var(--accent-ink);font-weight:var(--fw-semibold);overflow-wrap:anywhere}body .tic-pj-meta{font-size:var(--fs-sm);color:var(--muted)}body .tic-temps-total{border-top:1px solid var(--line);font-size:var(--fs-body);color:var(--ink);margin:0;padding-top:12px}body .tic-reponse{flex-direction:column;gap:8px;display:flex}body .tic-reponse>p{margin:0}body .tic-reponse-note{font-size:var(--fs-sm);color:var(--wait-ink);font-weight:var(--fw-semibold)}body .tic-compo{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow:hidden}body .tic-compo:focus-within{border-color:var(--line-strong)}body .tic-compo .tic-compo-texte{resize:vertical;width:100%;min-height:120px;box-shadow:none;background:0 0;border:0;border-radius:0;display:block}body .tic-reponse[data-note="1"] .tic-compo{border-style:dashed;border-color:var(--wait)}body .tic-reponse[data-note="1"] .tic-compo .tic-compo-texte{background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .tic-reponse[data-note="1"] .tic-compo .tic-compo-texte{background:color-mix(in oklab, var(--wait) 6%, var(--surface))}}body .tic-reponse[data-solution="1"] .tic-compo{border-color:var(--ok)}body .tic-reponse[data-solution="1"] .tic-compo .tic-compo-texte{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .tic-reponse[data-solution="1"] .tic-compo .tic-compo-texte{background:color-mix(in oklab, var(--ok) 6%, var(--surface))}}body .tic-reponse[data-solution="1"] .tic-reponse-note{color:var(--ok-ink)}body .tic-compo-pj{border-top:1px solid var(--line);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 12px;display:flex}body .tic-compo-joindre{font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:6px;display:inline-flex}body .tic-compo-joindre>svg{color:var(--muted);flex:none}body .tic-compo-fichier{max-width:100%;font-size:var(--fs-sm);color:var(--muted)}body .tic-compo-pied{border-top:1px solid var(--line);background:var(--surface-2);flex-wrap:wrap;gap:10px 14px;padding:10px 12px;display:flex}body .tic-compo-champ{flex-direction:column;flex:120px;gap:4px;min-width:min(110px,100%);display:flex}body .tic-compo-champ>label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .tic-compo-champ .input{width:100%}body .tic-compo-jour{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}body .tic-compo-jour>svg{flex:none}body .tic-compo-pied>.btn{margin-left:auto}body .tic-compo-aide{font-size:var(--fs-sm)}body .tic-clore-temps{flex-wrap:wrap;align-items:flex-start;gap:10px 14px;margin-top:10px;display:flex}body .tic-rt-liste{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body .tic-rt{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);grid-template-columns:minmax(min(200px,100%),1fr) minmax(min(260px,100%),2fr);gap:10px;padding:10px 12px;display:grid}body .tic-rt-gestes{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:6px;display:flex}body .tic-rt-ajouts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .tic-rt-ajouts .helper{margin:0}@media (max-width:560px){body .tic-rt{grid-template-columns:minmax(0,1fr)}}body .tic-pages-nav,body .tic-par{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}body .tic-par{margin-left:auto}body .tic-par .seg a{justify-content:center;min-width:40px}@media (max-width:560px){body .tic-par{margin-left:0}}body .tic-barre{flex-wrap:wrap;align-items:flex-end;gap:10px 16px;display:flex}body .tic-barre>.tic-statuts{align-self:flex-end}body .tic-barre>.tic-note{flex-basis:100%}@media (min-width:561px){body .tic-barre>.tic-filtres{flex-wrap:nowrap;flex:380px;justify-content:flex-end;column-gap:8px}body .tic-barre .tic-filtre{flex:150px;min-width:116px;max-width:260px}body .tic-barre .tic-filtre-brique{min-width:96px}body .tic-barre .tic-filtre-q{flex-basis:180px;min-width:176px;max-width:320px}body .tic-barre>.tic-statuts a{gap:5px;padding-left:6px;padding-right:6px}body .tic-barre>.tic-statuts .tcl-nu{gap:4px}body .tic-barre .tic-filtre-gestes{flex-wrap:nowrap;flex:none}}@media (max-width:560px){body .tic-barre>.tic-filtres{width:100%}}body .tic-fil{--fil-equipe-fond:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .tic-fil{--fil-equipe-fond:color-mix(in oklab, var(--brand-2) 13%, var(--surface))}}body .tic-fil{--fil-equipe-bord:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .tic-fil{--fil-equipe-bord:color-mix(in oklab, var(--brand-2) 36%, var(--line))}}body .tic-fil{--fil-note-fond:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .tic-fil{--fil-note-fond:color-mix(in oklab, var(--wait) 7%, var(--surface))}}body .tic-msg-tete{align-items:center}body .tic-msg[data-genre=client]{border-color:var(--line)}body .tic-msg[data-genre=equipe]{background:var(--fil-equipe-fond);border-color:var(--fil-equipe-bord);align-self:flex-end}body .tic-msg[data-genre=note],body .tic-msg[data-genre=tache]{border-color:var(--wait);align-self:flex-end}@supports (color:color-mix(in lab, red, red)){body .tic-msg[data-genre=note],body .tic-msg[data-genre=tache]{border-color:color-mix(in oklab, var(--wait) 30%, var(--line))}}body .tic-msg[data-genre=note],body .tic-msg[data-genre=tache]{background:var(--fil-note-fond)}body .tic-msg[data-genre=note] .tic-msg-tete b,body .tic-msg[data-genre=tache] .tic-msg-tete b{color:var(--wait-ink)}body .tic-msg[data-genre=solution]{border-color:var(--ok);align-self:stretch;max-width:none}@supports (color:color-mix(in lab, red, red)){body .tic-msg[data-genre=solution]{border-color:color-mix(in oklab, var(--ok) 40%, var(--line))}}body .tic-msg[data-genre=solution]{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .tic-msg[data-genre=solution]{background:color-mix(in oklab, var(--ok) 7%, var(--surface))}}body .tic-msg[data-genre=solution] .tic-msg-tete b{color:var(--ok-ink)}body .tic-sol-etat{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--wait-ink);margin-left:auto}body .tic-sol-etat[data-etat=acceptee]{color:var(--ok-ink)}body .tic-sol-etat[data-etat=refusee]{color:var(--danger)}body .tic-duree{font-size:var(--fs-micro);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;display:inline-flex}body .tic-duree>svg{flex:none}body .tic-msg[data-envoi]{background:var(--surface)}body .tic-msg[data-envoi] .tic-msg-corps{color:var(--muted)}body .tic-msg-envoi{color:var(--ink);font-style:italic}body .tic-fil-filtre{flex-wrap:wrap;align-self:flex-start;max-width:100%}body .tic-fil-n{font-variant-numeric:tabular-nums;font-weight:var(--fw-regular)}body .tic-fil-corps[data-filtre=client] .tic-fil-liste>li:not([data-vu=client]),body .tic-fil-corps[data-filtre=interne] .tic-fil-liste>li:not([data-vu=interne]),body .tic-fil-corps[data-filtre=taches] .tic-fil-liste>li:not([data-genre=tache]):not([data-genre=note]){display:none}@media (max-width:560px){body .tic-msg{max-width:100%}body .tic-fil-filtre{align-self:stretch}body .tic-fil-filtre>button{flex:auto;justify-content:center}}body .tce-encart{flex-direction:column;gap:12px;display:flex}body .tce-encart-tete{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}body .tce-liste{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body .tce-carte{border:1px solid var(--line);border-left:3px solid var(--wait);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}body .tce-entete{flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-width:0;display:flex}body .tce-entete b{overflow-wrap:anywhere}body .tce-motif{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--wait-ink);background:var(--wait-bg);border-radius:var(--r-full);padding:1px 8px}body .tce-objet{overflow-wrap:anywhere;margin:0}body .tce-texte{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-body);color:var(--ink);margin:0}body .tce-gestes{flex-direction:column;gap:8px;margin-top:4px;display:flex}body .tce-boutons{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}body .tce-champ{font-size:var(--fs-sm);color:var(--muted);flex-direction:column;gap:4px;min-width:0;display:flex}body .tce-champ .input{width:260px;min-width:0;max-width:100%}body .tce-etat{font-size:var(--fs-sm);margin:0}body .tce-etat[data-etat=manque]{color:var(--wait-ink)}body .mv-encadres{flex-wrap:wrap;gap:6px;display:flex}body .mv-encadre{align-items:center;gap:6px;display:inline-flex}body .mv-encadre-pastille{border:1px solid;border-left-width:3px;width:14px;height:14px;display:inline-block}body .tic-balle-reserve{font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-top:2px;display:block;position:relative}body .tic-balle-reserve:before{content:attr(data-place);visibility:hidden}body .tic-balle-reserve>.skel{max-width:100%;height:1em;margin:0;position:absolute;top:.25em;left:0}body .tic-n-attente:before{content:"00";visibility:hidden}body .tic-nonlu-place{width:8px;height:8px;margin-right:6px;display:inline-block}body .tic-attente-place{vertical-align:top;display:inline-block;position:relative}body .tic-attente-place>.skel{height:auto;margin:0;position:absolute;top:20%;bottom:20%;left:0}@media (min-width:561px){body .tic-table .tic-attribue-nom{vertical-align:top;min-width:9ch;display:inline-block}}body .tic-fiche{--tic-ecart:14px}@container (min-width:820px){body .tic-fiche-cote{top:min(calc(var(--tic-haut,72px) + var(--tic-ecart)), calc(100vh - var(--tic-cote-h,0px) - var(--tic-ecart)));position:sticky}}body .tic-compo-pied{--tic-ctrl:36px;--tic-etiq:calc(var(--fs-sm) * 1.5 + 4px);align-items:flex-start}@media (pointer:coarse){body .tic-compo-pied{--tic-ctrl:var(--tap)}}body .tic-compo-champ>label{line-height:1.5}body .tic-compo-pied>.tic-compo-jour{min-height:var(--tic-ctrl);margin-top:var(--tic-etiq)}body .tic-compo-pied>.tic-compo-attente{min-height:var(--tic-ctrl);margin-top:var(--tic-etiq);font-size:var(--fs-body);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}body .tic-compo-pied>.btn{margin-top:var(--tic-etiq)}@media (min-width:561px){body .tic-compo-pied>.tic-compo-attente-dessous{flex-basis:100%;order:1;margin-top:0}}body .tic-temps-raccourcis{width:100%;display:flex}body .tic-temps-raccourcis button{white-space:nowrap;flex:1 1 0;justify-content:center;padding:3px 8px}body .tic-compo-champ>.tic-compo-etiq{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);line-height:1.5}body .tic-visibilite{width:100%;min-height:var(--tic-ctrl);box-sizing:border-box;display:flex}body .tic-visibilite button{white-space:nowrap;flex:1 1 0;justify-content:center;padding-top:0;padding-bottom:0}body .tic-visibilite button>svg{flex:none}body .tic-compo-pied>.tic-compo-vis{min-width:max-content}@media (min-width:561px){body .tic-compo-pied>.tic-compo-vis{flex:none}}body .tic-visibilite.seg-accent button.on[data-vis=interne],body .tic-visibilite.seg-accent button.on[data-vis=interne]:hover{background:var(--wait-deep);color:var(--on-deep)}body .tic-visibilite.seg-accent button.on[data-vis=solution],body .tic-visibilite.seg-accent button.on[data-vis=solution]:hover{background:var(--ok-deep);color:var(--on-deep)}body .tic-compo-pj input.tic-compo-fichier{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body .tic-compo-pj{position:relative}body .tic-compo-pj .tic-compo-joindre{color:var(--ink);font-weight:var(--fw-semibold)}body .tic-compo-pj input.tic-compo-fichier:focus-visible+.tic-compo-joindre{outline:2px solid var(--accent);outline-offset:2px}body .tic-compo-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;color:var(--ink);font-size:var(--fs-sm);overflow:hidden}@media (max-width:560px){body .tic-compo-pied{flex-direction:column;align-items:stretch}body .tic-compo-pied>.tic-compo-champ{flex:none}body .tic-compo-pied>.tic-compo-jour,body .tic-compo-pied>.tic-compo-attente{margin-top:0}body .tic-compo-pied>.btn{justify-content:center;width:100%;margin:0}body .tic-compo-pied>.tic-compo-vis{min-width:0}body .tic-visibilite{flex-wrap:wrap}body .tic-visibilite button{flex:auto;gap:4px;padding-left:8px;padding-right:8px}}body .tic-qualif-grille .tic-champ-bloc>.input:not(textarea),body .tic-qualif-grille .tic-champ-bloc .chp-champ{box-sizing:border-box;height:42px}body .tcom-fenetre{max-width:min(760px,100vw - 32px)}body .tcom-fenetre .tic-qualif-grille textarea.input{resize:vertical;min-height:220px}body .tic-emetteur-hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;display:flex}body .tic-emetteur-hd>p{margin:0}body .tdem{flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}body .tdem>p{text-align:right;margin:0}body .tdem-bouton{color:var(--muted)}body .tdem-bouton:hover,body .tdem-bouton:focus-visible{color:var(--ink)}body .tdem-modal{max-width:560px}body .tdem-modal .modal-bd{flex-direction:column;gap:8px;display:flex}body .tdem-modal .helper{margin:0}body .tdem-actuel{overflow-wrap:anywhere}body .tdem-etiquette{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin:6px 0 0}body .tdem-modes{flex-wrap:wrap;align-self:flex-start}body .ntc-carte{width:100%;max-width:760px}body .tic>.ntc-carte{margin-inline:auto}body .ntc-entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}body .ntc-rang{align-items:end}body .ntc-contact{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:12px;padding:12px;display:flex}body .ntc-contact .spc-intitule{margin-bottom:0}body .ntc-cols{flex-direction:column;gap:12px;display:flex}body .ntc-col{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:1024px){body .ntc-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:24px;display:grid}body .ntc-carte{max-width:1120px}body .modal.modal-large.tku-fenetre{width:min(1440px,100vw - 48px);max-width:min(1440px,100vw - 48px)}body .tku-fenetre .ntc-carte{max-width:none}body .ntc-col-texte .ntc-champ-description{flex-direction:column;flex:auto;display:flex}body .ntc-col-texte .ntc-champ-description textarea{resize:vertical;flex:auto;min-height:320px}}body .ntc-carte .tic-compo-pj{border-top:0;padding:0}body .ntc-carte .tim-saisie{margin-top:0}body .cxc-opt .cxc-mention{font-size:var(--fs-nano);color:var(--muted);white-space:nowrap;flex:none}body .ntc-relier{border:1px solid var(--wait);flex-direction:column;gap:10px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){body .ntc-relier{border:1px solid color-mix(in srgb, var(--wait) 45%, var(--line))}}body .ntc-relier{border-radius:var(--r-sm);background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .ntc-relier{background:color-mix(in srgb, var(--wait) 8%, var(--surface))}}body .ntc-relier p{margin:0}body .ntc-relier-titre{font-weight:var(--fw-semibold);color:var(--wait-ink)}body .ntc-relier-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .ntc-relier-actions .btn{white-space:normal;text-align:left;max-width:100%}body .tic-detail>summary{cursor:pointer;border-radius:var(--r-xs);align-items:center;gap:8px;min-height:32px;display:flex}body .tic-detail>summary:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}body .tic-detail-liste{font-size:var(--fs-body);gap:6px;margin:10px 0 0;display:grid}body .tic-detail-liste>div{grid-template-columns:minmax(0,9.5em) minmax(0,1fr);gap:2px 10px;min-width:0;display:grid}body .tic-detail-liste dt{color:var(--muted)}body .tic-detail-liste dd{color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0}body .tic-detail-cle{font-size:var(--fs-sm);color:var(--muted)}body .tic-resume{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);grid-template-columns:minmax(88px,38%) minmax(0,1fr);margin:0 0 12px;display:grid;overflow:hidden}body .tic-resume>dt,body .tic-resume>dd{border-top:1px solid var(--line);align-items:center;min-width:0;min-height:42px;margin:0;padding:9px 12px;display:flex}body .tic-resume>dt:first-of-type,body .tic-resume>dt:first-of-type+dd{border-top:0}body .tic-resume>dt{background:var(--surface-2);border-right:1px solid var(--line);color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-medium)}body .tic-resume>dd{font-size:var(--fs-body);overflow-wrap:anywhere}body .tic-qualif-ouvrir>.tesc{display:contents}body .tic-qualif-ouvrir>button,body .tic-qualif-ouvrir .tesc-bouton{flex:auto;justify-content:center}body .tic-qualif-ouvrir .tic-msg-ok,body .tic-qualif-ouvrir .tic-msg-ko{flex-basis:100%;order:-1;margin:0}body .tic-qualif-ouvrir{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}body .tic-qualif-ouvrir>:not(button){margin-right:auto}@media (min-width:561px){body .tic-qualif-grille{grid-template-columns:1fr 1fr}body .tic-qualif-grille>.tic-champ-large{grid-column:1/-1}}body .tic-qualif[hidden]{display:none}body .tic-resume>dd.tic-resume-attribue{flex-wrap:wrap;justify-content:space-between;gap:6px}body .tic-resume-attribue .tic-moi{color:var(--accent-ink);flex:none;padding-inline:6px}body .tic-resume-attribue .tic-moi-ko{font-size:var(--fs-sm);flex-basis:100%;margin:0}body .niv-cases{flex-wrap:wrap;align-items:center;gap:16px;display:flex}body .field .niv-case{color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-medium);cursor:pointer;align-items:center;gap:6px;margin:0;display:inline-flex}body .tic-entete-ligne{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}body .tic-entete-infos{min-width:0;font-size:var(--fs-body);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:flex}body .tic-entete-infos>p{margin:0}body .tic-entete-sep{color:var(--line-strong)}body .tic-entete-gestes{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}body .tic-entete .tic-balle,body .tic-entete .tic-sla-banniere{font-size:var(--fs-body);background:0 0;border:0;border-radius:0;padding:0}body .tic-entete .tic-balle{font-weight:var(--fw-semibold)}body .tic-entete .tic-sla-banniere{color:var(--muted)}body .tic-entete .tic-sla-banniere b{font-weight:var(--fw-semibold)}@media (max-width:560px){body .tic-entete-infos{flex-direction:column;align-items:flex-start}body .tic-entete-sep{display:none}}body .tic-qualif-ouvrir{gap:6px}body .tic-qualif-ouvrir>button,body .tic-qualif-ouvrir .tesc-bouton{flex:0 auto}body .tic-qualif-ouvrir>button>svg{flex:none}body .tic-fil-tete .tic-temps-total{font-size:var(--fs-sm);color:var(--muted);border:0;margin:0;padding:0}body .tic-fil-tete .tic-temps-total b{color:var(--ink);font-weight:var(--fw-semibold)}body .tic-pj-aucune{font-size:var(--fs-sm);margin:0}body .tic-pj-vus>summary{cursor:pointer;width:max-content;max-width:100%;font-size:var(--fs-sm);color:var(--muted)}body .tic-pj-vus[open]>summary{margin-bottom:6px}@media (min-width:561px){body .tic-fil form.tic-reponse .edr-zone{overscroll-behavior:contain;max-height:33vh;overflow-y:auto}body .tic-fil form.tic-reponse{background:var(--surface);border-top:1px solid var(--line);padding-top:12px;padding-bottom:4px}body .tic-fil form.tic-reponse:focus-within{z-index:4;box-shadow:0 -10px 14px -12px var(--ink);position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){body .tic-fil form.tic-reponse:focus-within{box-shadow:0 -10px 14px -12px color-mix(in oklab, var(--ink) 35%, transparent)}}}body .tic-compo-raccourci{font-size:var(--fs-micro);color:var(--muted);align-self:flex-end;margin:0}body .tic-compo-raccourci kbd{border:1px solid var(--line);border-radius:var(--r-2xs);background:var(--surface-2);font-family:inherit;font-size:var(--fs-nano);color:var(--ink);padding:0 4px}@media (max-width:560px){body .tic-compo-raccourci{display:none}}body .tic-table tr:is([data-balle=equipe],[data-balle=nouveau]) .tic-num a,body .tic-table tr:is([data-balle=equipe],[data-balle=nouveau]) .tic-objet,body .tic-table tr:is([data-balle=equipe],[data-balle=nouveau]) .tic-client-nom,body .tic-table tr:is([data-balle=equipe],[data-balle=nouveau]) td.tic-attribue{color:var(--ink)}body .tic-table tr:is([data-balle=equipe],[data-balle=nouveau]) .tic-objet{font-weight:var(--fw-bold)}@media (min-width:561px){body .tblcard:not(.tic-masse-on) .tic-table tr[data-nonlu="1"]>td.tic-num{box-shadow:inset 3px 0 0 var(--accent)}body .tic-masse-on .tic-table tr:is([data-balle=equipe],[data-balle=nouveau])>td.tic-coche-cell,body .tblcard:not(.tic-masse-on) .tic-table tr:is([data-balle=equipe],[data-balle=nouveau])>td.tic-num{box-shadow:inset 3px 0 0 var(--danger)}}@media (max-width:560px){body .tic-table tr:is([data-balle=equipe],[data-balle=nouveau]){box-shadow:inset 3px 0 0 var(--danger)}}@media (min-width:561px){body .tic-table>thead>tr>th,body .tic-table>tbody>tr>td{padding:10px 8px}body .tic-table .tic-objet{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;min-width:24ch;display:-webkit-box;overflow:hidden}body .tic-table .tic-quand,body .tic-table .tic-balle-ligne{white-space:nowrap;text-overflow:ellipsis;width:0;min-width:100%;overflow:hidden}body .tic-table .tic-balle-reserve{white-space:nowrap;width:0;min-width:100%;overflow:hidden}body .tic-table .tic-client-nom{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body .tic-table .tic-personne{white-space:nowrap;text-overflow:ellipsis;max-width:14ch;display:block;overflow:hidden}body .tic-table td.tic-demandeur,body .tic-table td.tic-attribue{white-space:nowrap}body .tic-table td.tic-echeance .tic-sla{min-width:9ch}}body .tic-masse-zone .tic-table>tbody>tr[data-lien]{cursor:pointer}body .tic-table .tic-coche-cell{display:none}body .tic-coche-tout,body .tic-coche{cursor:pointer;width:16px;height:16px;accent-color:var(--brand-2,var(--accent));margin:0}body .tic-coche-zone{cursor:pointer;justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}@media (min-width:561px){body .tic-masse-on .tic-table .tic-coche-cell{text-align:center;vertical-align:middle;width:1%;padding-right:0;display:table-cell}}@media (max-width:560px){body .tic-table>tbody>tr{position:relative}body .tic-table td.tic-num{text-align:left;margin-bottom:3px;padding-bottom:9px;display:block;border-bottom:1px solid var(--line)!important}body .tic-table td.tic-num:before{margin-bottom:3px;display:block}body .tic-masse-on .tic-table td.tic-num{padding-right:44px}body .tic-masse-on .tic-table td.tic-coche-cell{width:auto;margin:0;padding:0;display:block;position:absolute;top:4px;right:4px;border-bottom:none!important}body .tic-masse-on .tic-table td.tic-coche-cell:before{content:none}body .tic-masse-on .tic-table .tic-coche-zone{min-width:44px;min-height:44px}}body .tic-masse{z-index:5;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:0 6px 24px var(--ink);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;padding:10px 14px;display:flex;position:sticky;bottom:12px}@supports (color:color-mix(in lab, red, red)){body .tic-masse{box-shadow:0 6px 24px color-mix(in srgb, var(--ink) 14%, transparent)}}body .tic-masse-compte{font-weight:var(--fw-semibold);color:var(--ink);font-size:var(--fs-body);white-space:nowrap;margin:0}body .tic-masse-gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .tic-masse-paire{align-items:center;gap:6px;display:inline-flex}body .tic-masse-paire .input{width:auto;max-width:220px}body .tic-masse-etat{flex-basis:100%;margin:0}body .tic-vues{flex-wrap:wrap}@media (min-width:561px){body .tic-table>thead>tr>th[aria-sort]{padding:0}}body .tic-tri{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;white-space:nowrap;align-items:center;gap:4px;padding:10px 8px;text-decoration:none;display:inline-flex}body .tic-tri:hover{color:var(--ink);text-decoration:none}body .tic-tri:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--r-2xs)}body .tic-tri-sens{color:var(--muted);font-size:var(--fs-nano)}body .tic-table th[aria-sort=ascending] .tic-tri,body .tic-table th[aria-sort=descending] .tic-tri{color:var(--ink)}body .tic-table th[aria-sort=ascending] .tic-tri-sens,body .tic-table th[aria-sort=descending] .tic-tri-sens{color:var(--accent-ink)}body .tesc-note-courte{white-space:nowrap;text-overflow:ellipsis;cursor:help;flex:0 auto;max-width:100%;overflow:hidden}body .tic-recherche-zone{display:contents}@media (min-width:1440px){body .tic-table td.tic-echeance .tic-sla{min-width:18ch}body .tic-table td.tic-client,body .tic-table td.tic-demandeur,body .tic-table td.tic-attribue{white-space:nowrap}body .tic-table .tic-client-nom{text-overflow:ellipsis;max-width:16ch;display:block;overflow:hidden}body .tic-table .tic-personne{max-width:15ch}}@media (min-width:1800px){body .tic-table .tic-client-nom{max-width:30ch}body .tic-table .tic-personne{max-width:26ch}body .tic-table>thead>tr>th,body .tic-table>tbody>tr>td{width:auto}body .tic-table>thead>tr>th.tic-objet-cell,body .tic-table>tbody>tr>td.tic-objet-cell{width:42%}body .tic-table>thead>tr>th.tic-coche-cell,body .tic-table>tbody>tr>td.tic-coche-cell{width:1%}}body .tic-masse-zone[data-nav=attente] .tic-table>tbody{opacity:.45;transition:opacity var(--dur-2) var(--ease-out) var(--dur-1)}body .tic-masse-zone[data-nav=attente]{cursor:progress}body .tic-masse-zone a[data-en-cours]{cursor:progress;text-decoration:underline}body .tic-masse-zone .tic-pages a.btn[data-en-cours]{border-color:var(--accent);color:var(--accent-ink)}@media (prefers-reduced-motion:reduce){body .tic-masse-zone[data-nav=attente] .tic-table>tbody{transition:none}}::view-transition-group(*.fil){animation-duration:var(--dur-3);animation-timing-function:var(--ease-in-out)}::view-transition-old(*.fil){animation-duration:var(--dur-3);animation-timing-function:var(--ease-in-out)}::view-transition-new(*.fil){animation-duration:var(--dur-3);animation-timing-function:var(--ease-in-out)}body .fil-roule{font-variant-numeric:tabular-nums;display:inline-grid}body .fil-roule>*{grid-area:1/1}body .fil-roule[data-roule]>.fil-roule-v{opacity:0}body .fil-roule-n{place-self:center start;align-items:flex-start;height:1em;line-height:1;display:inline-flex;overflow:hidden}body .fil-roule-col{transition:transform var(--dur-3) var(--ease-out), width var(--dur-3) var(--ease-out);flex-direction:column;flex:none;display:flex;overflow-x:clip}body .fil-roule-col>span{text-align:center;height:1em;display:block}body .fil-pile{display:inline-grid}body .fil-pile>*{visibility:hidden;grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:inline-flex}body .fil-pile>[data-on]{visibility:visible}body .fil-fait{animation:fil-fait var(--dur-2) var(--ease-out)}@keyframes fil-fait{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-group(*.fil){animation:none}::view-transition-image-pair(*.fil){animation:none}::view-transition-old(*.fil){animation:none}::view-transition-new(*.fil){animation:none}body .fil-roule-n{display:none}body .fil-roule[data-roule]>.fil-roule-v{opacity:1}body .fil-roule-col{transition:none}body .fil-fait{animation:none}}@keyframes anim-remplit{0%{transform:scaleX(0)}}@keyframes anim-fondu{0%{opacity:0}}@keyframes anim-fondu-haut{0%{opacity:0;translate:0 -2px}}body .av-barre-pleine,body .nas-jauge-barre{transform-origin:0;animation:anim-remplit var(--dur-3) var(--ease-out) backwards}body .nas-jauge-barre{transition:background-color var(--dur-2) var(--ease-out)}body .cxn-spread-seg,body .reco-age-seg{transform-origin:0;animation:anim-remplit var(--dur-3) var(--ease-out) backwards}body .cxn-spread-seg:nth-child(2),body .reco-age-seg:nth-child(2){animation-delay:var(--stagger)}body .cxn-spread-seg:nth-child(3),body .reco-age-seg:nth-child(3){animation-delay:calc(var(--stagger) * 2)}body .cxn-spread-seg:nth-child(4),body .reco-age-seg:nth-child(4){animation-delay:calc(var(--stagger) * 3)}body .cxn-spread-seg:nth-child(n+5),body .reco-age-seg:nth-child(n+5){animation-delay:calc(var(--stagger) * 4)}body .state,body .col-repli-liste{animation:anim-fondu var(--dur-2) var(--ease-out) backwards}body .helper[role=alert],body .mnt-err{animation:anim-fondu-haut var(--dur-2) var(--ease-out) backwards}body .ofi-volet{animation:anim-fondu var(--dur-2) var(--ease-out) backwards}body .ofi-n{animation:dk-pastille-change var(--dur-2) var(--ease-out) backwards}body .clc-vide{text-align:center;color:var(--faint);animation:anim-fondu var(--dur-1) var(--ease-out) backwards;padding:30px}body .seg button,body .seg a{transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}body .step{transition:color var(--dur-2) var(--ease-out)}body .step .num{transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out)}body .step-line{transform-origin:0;animation:anim-remplit var(--dur-3) var(--ease-in-out) backwards}@media (prefers-reduced-motion:reduce){body .av-barre-pleine,body .nas-jauge-barre,body .cxn-spread-seg,body .reco-age-seg,body .state,body .col-repli-liste,body .helper[role=alert],body .mnt-err,body .ofi-volet,body .ofi-n,body .clc-vide,body .step-line{animation:none}body .nas-jauge-barre,body .seg button,body .seg a,body .step,body .step .num{transition:none}}@media (prefers-reduced-motion:no-preference){body .mu-b-corps:not([hidden])>*{animation:vchassis-fondu var(--dur-2) var(--ease-out) backwards}body .mu-b-corps:not([hidden])>:nth-child(2){animation-delay:var(--stagger)}body .mu-b-corps:not([hidden])>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}body .mu-b-corps:not([hidden])>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}body .mu-b-corps:not([hidden])>:nth-child(5){animation-delay:calc(var(--stagger) * 4)}body .mu-b-corps:not([hidden])>:nth-child(n+6){animation-delay:calc(var(--stagger) * 5)}}@supports (anchor-name:--a) and (anchor-scope:--a){body .tabs{anchor-scope:--vchassis-onglet}body .tabs>:is(.tab,button).on,body .tabs>.tab.active{anchor-name:--vchassis-onglet}body .tabs>.tab.on:after,body .tabs>.tab.active:after{content:none}body .tabs:has(>:is(.tab,button).on,>.tab.active):before{content:"";position-anchor:--vchassis-onglet;left:anchor(left);right:anchor(right);top:calc(anchor(bottom) - 2px);border-radius:var(--r-full);background:var(--brand-2);pointer-events:none;height:2px;position:absolute}body .seg:not(.seg-accent){anchor-scope:--vchassis-seg;position:relative}body .seg:not(.seg-accent)>:is(button,a){position:relative}body .seg:not(.seg-accent)>:is(button,a).on{anchor-name:--vchassis-seg;box-shadow:none;background-color:#0000}body .seg:not(.seg-accent):has(>.on):before{content:"";position-anchor:--vchassis-seg;top:anchor(top);bottom:anchor(bottom);left:anchor(left);right:anchor(right);border-radius:var(--r-xs);background:var(--surface);box-shadow:var(--sh-sm);pointer-events:none;position:absolute}body .ofi-barre{anchor-scope:--vchassis-ofi;position:relative}body .ofi-barre>.ofi-onglet.on{anchor-name:--vchassis-ofi}body .ofi-barre:has(>.ofi-onglet.on):before{content:"";position-anchor:--vchassis-ofi;left:anchor(left);right:anchor(right);top:calc(anchor(bottom) - 2px);border-radius:var(--r-full);background:var(--accent);pointer-events:none;height:2px;position:absolute}}@media (prefers-reduced-motion:no-preference){@supports (anchor-name:--a) and (anchor-scope:--a){body .seg:not(.seg-accent):has(>.on):before{transition:top var(--dur-3) var(--ease-in-out), bottom var(--dur-3) var(--ease-in-out), left var(--dur-3) var(--ease-in-out), right var(--dur-3) var(--ease-in-out)}body .tabs:has(>:is(.tab,button).on,>.tab.active):before{transition:left var(--dur-3) var(--ease-in-out), right var(--dur-3) var(--ease-in-out)}body .ofi-barre:has(>.ofi-onglet.on):before{transition:left var(--dur-3) var(--ease-in-out), right var(--dur-3) var(--ease-in-out)}}}body .shell-console .topbar:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 160% at 100% 0%, var(--brand-2), transparent 72%), radial-gradient(24% 140% at 82% 115%, var(--accent), transparent 74%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){body .shell-console .topbar:before{background:radial-gradient(40% 160% at 100% 0%, color-mix(in srgb, var(--brand-2) 10%, transparent), transparent 72%), radial-gradient(24% 140% at 82% 115%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 74%)}}body .shell-console .topbar:before{background-position:100% 0;background-repeat:no-repeat;background-size:140% 100%}@media (max-width:820px){body .shell-console .topbar:before{display:none}}@media (prefers-reduced-motion:no-preference){html[data-vif-arrivee] body .shell-console .topbar h1:after{transform-origin:0;animation:vchassis-remplit var(--dur-3) var(--ease-out) var(--stagger) backwards}body .shell-console .topbar:before{animation:18s ease-in-out 2 alternate vchassis-aurore}body .skel{animation:vchassis-fondu var(--dur-2) var(--ease-out) backwards}}body tbody>tr:nth-child(2) .skel:after,body .skel-row:nth-child(2) .skel:after,body .stat:nth-child(2) .skel:after{animation-delay:calc(var(--stagger) * 3)}body tbody>tr:nth-child(3) .skel:after,body .skel-row:nth-child(3) .skel:after,body .stat:nth-child(3) .skel:after{animation-delay:calc(var(--stagger) * 6)}body tbody>tr:nth-child(4) .skel:after,body .skel-row:nth-child(4) .skel:after,body .stat:nth-child(4) .skel:after{animation-delay:calc(var(--stagger) * 9)}body tbody>tr:nth-child(5) .skel:after,body .skel-row:nth-child(5) .skel:after,body .stat:nth-child(n+5) .skel:after{animation-delay:calc(var(--stagger) * 12)}body tbody>tr:nth-child(6) .skel:after,body .skel-row:nth-child(6) .skel:after{animation-delay:calc(var(--stagger) * 15)}body tbody>tr:nth-child(7) .skel:after,body .skel-row:nth-child(7) .skel:after{animation-delay:calc(var(--stagger) * 18)}body tbody>tr:nth-child(n+8) .skel:after,body .skel-row:nth-child(n+8) .skel:after{animation-delay:calc(var(--stagger) * 21)}@media (prefers-reduced-motion:no-preference){body .ok-pop svg path{stroke-dasharray:24;animation:vchassis-trace var(--dur-3) var(--ease-out) var(--dur-1) backwards}body .formbar>[role=alert],body .modal-bd>[role=alert]{animation:vchassis-secousse var(--dur-3) var(--ease-in-out) backwards}:where(dialog[open]){transition:opacity var(--dur-2) var(--ease-out), scale var(--dur-2) var(--ease-out)}:where(dialog[open])::backdrop{transition:opacity var(--dur-2) var(--ease-out)}@starting-style{:where(dialog[open]){opacity:0;scale:.98}:where(dialog[open])::backdrop{opacity:0}}@starting-style{body .toast.show{opacity:0;transform:translate(-50%)translateY(30px)}}}body .state-ic{position:relative}body .state-ic:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 0 2px}@media (prefers-reduced-motion:no-preference){body .state-ic{animation:vchassis-pose var(--dur-3) var(--ease-spring) var(--stagger) backwards}body .state-ic-stop svg{animation:vchassis-secousse var(--dur-3) var(--ease-in-out) calc(var(--dur-3) + var(--stagger)) backwards}body .state-ic:after{animation:vchassis-onde calc(var(--dur-3) * 3) var(--ease-out) var(--dur-2)}body .state>:nth-child(2){animation:vchassis-fondu var(--dur-2) var(--ease-out) calc(var(--stagger) * 2) backwards}body .state>:nth-child(3){animation:vchassis-fondu var(--dur-2) var(--ease-out) calc(var(--stagger) * 3) backwards}body .state>:nth-child(n+4){animation:vchassis-fondu var(--dur-2) var(--ease-out) calc(var(--stagger) * 4) backwards}}body .shell-console .content div.empty{background-image:radial-gradient(55% 90% at 50% 50%, var(--brand-2), transparent 75%)}@supports (color:color-mix(in lab, red, red)){body .shell-console .content div.empty{background-image:radial-gradient(55% 90% at 50% 50%, color-mix(in srgb, var(--brand-2) 7%, transparent), transparent 75%)}}body .shell-console .content div.empty:before{content:"";vertical-align:-.22em;background:linear-gradient(135deg, var(--brand-2), var(--accent));opacity:.75;width:1.15em;height:1.15em;margin-right:.45em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cellipse cx='12' cy='12' rx='4' ry='9'/%3E%3Cpath d='M3.5 9h17M3.5 15h17'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cellipse cx='12' cy='12' rx='4' ry='9'/%3E%3Cpath d='M3.5 9h17M3.5 15h17'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (prefers-reduced-motion:no-preference){html[data-vif-arrivee] body .shell-console .content div.empty:before{animation:vchassis-pose var(--dur-3) var(--ease-spring) calc(var(--stagger) * 3) backwards}}body .vchassis-pouls{position:relative}body .vchassis-pouls:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:0 0 0 2px}body .vchassis-roue{vertical-align:-.15em;border-radius:var(--r-full);border:2px solid;width:1em;height:1em;display:inline-block}@supports (color:color-mix(in lab, red, red)){body .vchassis-roue{border:2px solid color-mix(in srgb, currentColor 22%, transparent)}}body .vchassis-roue{border-top-color:currentColor}body .vchassis-balaye{background-image:linear-gradient(100deg, transparent 30%, var(--surface) 50%, transparent 70%)}@supports (color:color-mix(in lab, red, red)){body .vchassis-balaye{background-image:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--surface) 55%, transparent) 50%, transparent 70%)}}body .vchassis-balaye{background-position:150% 0;background-repeat:no-repeat;background-size:250% 100%}body .vchassis-anneau{position:relative}body .vchassis-anneau:before{content:"";border-radius:var(--r-full);background:repeating-conic-gradient(var(--vchassis-anneau,currentColor) 0 14deg, transparent 14deg 30deg);opacity:.55;pointer-events:none;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;padding:1.5px;position:absolute;inset:-3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}body .side-user .avatar.vchassis-anneau:before{border-radius:var(--r);--vchassis-anneau:var(--side-ink-strong);opacity:.4}body .vchassis-remplit{transform-origin:0}body .vchassis-remplit-y{transform-origin:bottom}body .vchassis-trace :is(path,polyline,circle){stroke-dasharray:1}@media (prefers-reduced-motion:no-preference){body .vchassis-fondu{animation:vchassis-fondu var(--dur-2) var(--ease-out) backwards}body .vchassis-monte{animation:vchassis-monte var(--dur-3) var(--ease-out) backwards}body .vchassis-pose{animation:vchassis-pose var(--dur-3) var(--ease-spring) backwards}body .vchassis-secousse{animation:vchassis-secousse var(--dur-3) var(--ease-in-out) backwards}body .vchassis-remplit{animation:vchassis-remplit var(--dur-3) var(--ease-out) backwards}body .vchassis-remplit-y{animation:vchassis-remplit-y var(--dur-3) var(--ease-out) backwards}body .vchassis-trace :is(path,polyline,circle){animation:vchassis-trace-1 calc(var(--dur-3) * 2) var(--ease-out) backwards}body .vchassis-cascade>*{animation:vchassis-fondu var(--dur-2) var(--ease-out) backwards}body .vchassis-cascade>:nth-child(2){animation-delay:var(--stagger)}body .vchassis-cascade>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}body .vchassis-cascade>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}body .vchassis-cascade>:nth-child(5){animation-delay:calc(var(--stagger) * 4)}body .vchassis-cascade>:nth-child(6){animation-delay:calc(var(--stagger) * 5)}body .vchassis-cascade>:nth-child(7){animation-delay:calc(var(--stagger) * 6)}body .vchassis-cascade>:nth-child(n+8){animation-delay:calc(var(--stagger) * 7)}body .vchassis-pouls:after{animation:2.4s ease-out infinite vchassis-onde}body .vchassis-tourne{animation:1.2s linear infinite vchassis-tourne}body .vchassis-roue{animation:1.1s linear infinite vchassis-tourne}body .vchassis-balaye{animation:1.6s ease-in-out infinite vchassis-balaye}body .vchassis-anneau:before{animation:14s linear infinite vchassis-tourne}body .vchassis-anneau.vchassis-anneau-inverse:before{animation:20s linear infinite reverse vchassis-tourne}}@keyframes vchassis-fondu{0%{opacity:0}}@keyframes vchassis-monte{0%{opacity:0;translate:0 6px}}@keyframes vchassis-pose{0%{opacity:0;scale:.8}}@keyframes vchassis-remplit{0%{transform:scaleX(0)}}@keyframes vchassis-remplit-y{0%{transform:scaleY(0)}}@keyframes vchassis-trace{0%{stroke-dashoffset:24px}}@keyframes vchassis-trace-1{0%{stroke-dashoffset:1px}}@keyframes vchassis-secousse{0%,to{translate:0}20%{translate:-3px}40%{translate:3px}60%{translate:-2px}80%{translate:2px}}@keyframes vchassis-onde{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes vchassis-tourne{to{transform:rotate(360deg)}}@keyframes vchassis-balaye{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes vchassis-aurore{0%{background-position:100% 0}to{background-position:60% 0}}@media (prefers-reduced-motion:reduce){body .mu-b-corps:not([hidden])>*,html[data-vif-arrivee] body .shell-console .topbar h1:after,body .shell-console .topbar:before,body .skel,body .ok-pop svg path,body .formbar>[role=alert],body .modal-bd>[role=alert],body .state-ic,body .state-ic-stop svg,body .state-ic:after,body .state>:nth-child(2),body .state>:nth-child(3),body .state>:nth-child(n+4),html[data-vif-arrivee] body .shell-console .content div.empty:before,body .vchassis-fondu,body .vchassis-monte,body .vchassis-pose,body .vchassis-secousse,body .vchassis-remplit,body .vchassis-remplit-y,body .vchassis-trace :is(path,polyline,circle),body .vchassis-cascade>*,body .vchassis-pouls:after,body .vchassis-tourne,body .vchassis-roue,body .vchassis-balaye,body .vchassis-anneau:before,body .vchassis-anneau.vchassis-anneau-inverse:before{animation:none}:where(dialog[open]),:where(dialog[open])::backdrop{transition:none}body .seg:not(.seg-accent):has(>.on):before{transition:none}body .tabs:has(>:is(.tab,button).on,>.tab.active):before{transition:none}body .ofi-barre:has(>.ofi-onglet.on):before{transition:none}}body .ccl{flex-direction:column;gap:12px;display:flex}body .ccl-compte{font-size:var(--fs-md);color:var(--ink);margin:0}body .ccl-cadre{width:100%;position:relative}body .ccl-carte{border:1px solid var(--line);border-radius:var(--r);isolation:isolate;background:var(--surface-2);width:100%;height:clamp(360px,70vh,620px);font-family:inherit;font-size:var(--fs-sm);line-height:1.4;overflow:hidden}@media (max-width:560px){body .ccl-carte{height:clamp(360px,55vh,460px)}}body .ccl-squelette{color:var(--muted);justify-content:center;align-items:center;display:flex}body .ccl-carte:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .ccl-carte .ccl-tuiles{filter:invert()hue-rotate(180deg)brightness(.92)contrast(.92)}}:root[data-theme=dark] body .ccl-carte .ccl-tuiles{filter:invert()hue-rotate(180deg)brightness(.92)contrast(.92)}body .ccl-carte .ccl-mk{border-radius:var(--r-full);cursor:pointer;justify-content:center;align-items:center;display:flex}body .ccl-rond{box-sizing:border-box;border-radius:var(--r-full);background:var(--accent-deep);border:2px solid var(--on-deep);width:100%;height:100%;color:var(--on-deep);font-size:var(--fs-sm);font-weight:var(--fw-bold);box-shadow:var(--sh-drop);justify-content:center;align-items:center;line-height:1;display:flex}body .ccl-mk[data-n=groupe] .ccl-rond,body .ccl-pastille[data-n=groupe] .ccl-rond{box-shadow:0 0 0 4px var(--accent-deep), var(--sh-drop)}@supports (color:color-mix(in lab, red, red)){body .ccl-mk[data-n=groupe] .ccl-rond,body .ccl-pastille[data-n=groupe] .ccl-rond{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-deep) 35%, transparent), var(--sh-drop)}}body .ccl-mk[data-inactif="1"] .ccl-rond,body .ccl-pastille[data-inactif="1"] .ccl-rond{background:var(--surface);border:3px solid var(--muted);color:var(--ink)}body .ccl-carte .ccl-mk:hover .ccl-rond{border-color:var(--ink)}body .ccl-carte .ccl-mk:focus{outline:none}body .ccl-carte .ccl-mk:focus-visible .ccl-rond{border-color:var(--ink);outline:3px solid var(--on-deep);outline-offset:1px}@media (pointer:coarse){body .ccl-carte .ccl-mk:before{content:"";width:max(100%, var(--tap-sm,40px));height:max(100%, var(--tap-sm,40px));border-radius:var(--r-full);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}body .ccl-carte .leaflet-tooltip.ccl-bulle{border-radius:var(--r-xs);background:var(--ink);width:max-content;max-width:240px;color:var(--surface);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:normal;box-shadow:var(--sh-lg);border:0;padding:6px 10px;line-height:1.35}body .ccl-carte .leaflet-tooltip-top.ccl-bulle:before{border-top-color:var(--ink)}body .ccl-carte .ccl-bulle-liste .leaflet-popup-content-wrapper,body .ccl-carte .ccl-bulle-liste .leaflet-popup-tip{background:var(--surface);color:var(--ink);box-shadow:var(--sh-pop)}body .ccl-carte .ccl-bulle-liste .leaflet-popup-content-wrapper{border-radius:var(--r-sm);border:1px solid var(--line)}body .ccl-carte .ccl-bulle-liste .leaflet-popup-content{font-size:var(--fs-body);margin:12px 14px;line-height:1.4}body .ccl-carte .ccl-bulle-liste a.leaflet-popup-close-button{width:32px;height:32px;font-size:var(--fs-lg);color:var(--muted);line-height:32px}body .ccl-carte .ccl-bulle-liste a.leaflet-popup-close-button:hover{color:var(--ink)}body .ccl-carte .ccl-pop-t{font-weight:var(--fw-semibold);margin:0 24px 6px 0;display:block}body .ccl-carte .ccl-pop ul{max-height:220px;margin:0;padding-left:16px;overflow-y:auto}body .ccl-carte .ccl-pop li+li{margin-top:4px}body .ccl-carte .ccl-pop .bcl-lien{color:var(--brand-2);overflow-wrap:anywhere}body .ccl-carte .ccl-pop-lieu{color:var(--muted)}body .ccl-carte .leaflet-control-attribution{background:var(--surface)}@supports (color:color-mix(in lab, red, red)){body .ccl-carte .leaflet-control-attribution{background:color-mix(in srgb, var(--surface) 88%, transparent)}}body .ccl-carte .leaflet-control-attribution{color:var(--ink);font-size:var(--fs-nano)}body .ccl-carte .leaflet-control-attribution a{color:var(--ink);text-decoration:underline}body .ccl-outils{z-index:1;gap:6px;display:flex;position:absolute;top:10px;left:10px}body .ccl-outils .btn{background:var(--surface);min-width:34px;box-shadow:var(--sh-drop);justify-content:center}body .ccl-panne{z-index:1;border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface);color:var(--ink);font-size:var(--fs-sm);text-align:center;margin:0;padding:8px 12px;position:absolute;bottom:28px;left:10px;right:10px}body .ccl-legende{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}body .ccl-legende li{align-items:center;gap:8px;display:inline-flex}body .ccl-pastille{flex:none;width:16px;height:16px;display:inline-flex}body .ccl-pastille[data-n=plus],body .ccl-pastille[data-n=groupe]{width:26px;height:26px}body .ccl-pastille[data-n=groupe]{margin:0 4px}body .ccl-note{text-align:center;margin:0}body .ccl-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:4px 0 8px}body .ccl-grille{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}body .ccl-lieu{border:1px solid var(--line);border-radius:var(--r-xs);font-size:var(--fs-body);min-width:0;padding:8px 10px}body .ccl-lieu ul{margin:4px 0 0;padding-left:16px}body .ccl-lieu b,body .ccl-liste .bcl-lien{overflow-wrap:anywhere}body .ccl-inactif{color:var(--muted)}body .ccl-np summary{cursor:pointer;font-weight:var(--fw-semibold);font-size:var(--fs-md);min-height:var(--tap-sm);align-items:center;display:flex}body .ccl-liste{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .ccl-liste li{font-size:var(--fs-body);flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}body .ccl-motif{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);color:var(--ink);font-size:var(--fs-micro);white-space:nowrap;padding:1px 8px}body .fiche-onglets{scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}body .fiche-onglets>.tab{flex:none}body .fiche-onglets:after{content:"";flex:none;width:24px}body .fiche-onglets-menu{display:none}@media (max-width:560px){body .fiche-onglets{display:none}body .fiche-onglets-menu{align-items:center;gap:10px;margin:0 0 16px;display:flex}body .fiche-onglets-menu-l{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--muted);flex:none}body .fiche-onglets-menu select{min-width:0;min-height:44px;font-size:var(--fs-title);flex:auto}body .seg.cdt-filtres{flex-wrap:wrap;max-width:100%}}body .mer{--mer-encre:var(--voute-encre);--mer-encre-2:var(--voute-encre-2);--mer-trait:var(--voute-trait);--mer-trait-doux:var(--voute-trait-doux);--mer-bloc:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .mer{--mer-bloc:color-mix(in srgb, var(--on-deep) 10%, transparent)}}body .mer{--mer-encre-bloc:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .mer{--mer-encre-bloc:color-mix(in srgb, var(--on-deep) 92%, var(--panel))}}body .mer{--mer-bloc-passe:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .mer{--mer-bloc-passe:color-mix(in srgb, var(--on-deep) 6%, transparent)}}body .mer{--mer-avance:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .mer{--mer-avance:color-mix(in srgb, var(--on-deep) 12%, transparent)}}body .mer{--mer-alerte:var(--accent);--mer-veille:#fbbf24;--mer-alerte-encre:var(--accent)}@supports (color:color-mix(in lab, red, red)){body .mer{--mer-alerte-encre:color-mix(in srgb, var(--accent) 26%, var(--on-deep))}}body .mer{--mer-passe:#0003;--mer-pastille-fond:var(--on-deep);--mer-pastille-encre:var(--panel);--mer-lab-l:9.5em;--mer-bloc-h:2.85em;--mer-ecart:.35em;z-index:1;font-size:var(--fs-sm);color:var(--mer-encre);margin:22px 0 4px;line-height:1.35;position:relative}body .mer-nuit{color:var(--mer-encre-2);flex-wrap:wrap;justify-content:flex-end;gap:2px 14px;margin:0 0 8px;display:flex}body .mer-nuit b{color:var(--mer-encre);font-weight:var(--fw-semibold)}body .mer-nuit-ko{color:var(--mer-alerte-encre);font-weight:var(--fw-semibold)}body .mer-frise{grid-template-columns:var(--mer-lab-l) minmax(0, 1fr);grid-template-rows:auto repeat(var(--mer-rangees,1), auto);display:grid;position:relative}body .mer-axe{grid-area:1/2;height:2.1em;position:relative}body .mer-h{left:calc(var(--mer-x) * 1%);font-size:var(--fs-micro);color:var(--mer-encre-2);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;bottom:.4em;transform:translate(-50%)}body .mer-h:first-child{transform:none}body .mer-h:last-child{transform:translate(-100%)}body .mer-h[data-cache="1"]{visibility:hidden}body .mer-fond{border-top:1px solid var(--mer-trait);pointer-events:none;grid-area:2/2/-1;position:relative}body .mer-grad{top:0;bottom:0;left:calc(var(--mer-x) * 1%);background:var(--mer-trait-doux);width:1px;position:absolute}body .mer-passe{background:var(--mer-passe);transform-origin:0;transform:scaleX(calc(var(--mer-x) / 100));position:absolute;inset:0}body .mer-lab{grid-column:1;grid-row:var(--mer-ligne-grille);font-weight:var(--fw-semibold);color:var(--mer-encre-2);align-self:start;padding:.75em 1em .75em 0}body .mer-piste{grid-column:2;grid-row:var(--mer-ligne-grille);min-width:0;padding-top:calc(var(--mer-n,0) * (var(--mer-bloc-h) + var(--mer-ecart)));margin:.5em 0;position:relative}body .mer-piste[data-cle=echeances]{--mer-bloc-h:1.7em}body .mer-piste[data-cle=supervision]{--mer-bloc-h:2.35em}body .mer-vide{color:var(--mer-encre-2);padding:.25em 0;display:block}body .mer-note{font-size:var(--fs-micro);color:var(--mer-encre-2);padding-top:.1em;display:block}body .mer-bloc{z-index:1;left:calc(var(--mer-x) * 1%);top:calc(var(--mer-c,0) * (var(--mer-bloc-h) + var(--mer-ecart)));width:max(calc(var(--mer-w) * 1%), .6em);height:var(--mer-bloc-h);color:inherit;text-decoration:none;position:absolute}body .mer-bloc-corps{border:1px solid var(--mer-trait);border-radius:var(--r-xs);background:var(--mer-bloc);flex-direction:column;justify-content:center;height:100%;padding:0 .6em;display:flex;position:relative;overflow:hidden}body .mer-bloc-corps[data-engage="0"]{background:0 0;border-style:dashed}body .mer-bloc-corps[data-etat=encours]{border-color:var(--mer-encre)}body .mer-bloc-corps[data-etat=passe],body .mer-bloc-corps[data-etat=fait]{background:var(--mer-bloc-passe);border-color:#0000}body .mer-bloc-corps[data-etat=passe][data-engage="0"]{border-color:var(--mer-trait-doux)}body .mer-avance{width:calc(var(--mer-a,0) * 1%);background:var(--mer-avance);position:absolute;inset:0 auto 0 0}body .mer-bloc-t,body .mer-bloc-s{text-overflow:ellipsis;white-space:nowrap;min-width:0;position:relative;overflow:hidden}body .mer-bloc-t{font-weight:var(--fw-semibold);color:var(--mer-encre)}body .mer-bloc-s{font-size:var(--fs-micro);color:var(--mer-encre-bloc)}body a.mer-bloc:hover .mer-bloc-corps,body a.mer-bloc:focus-visible .mer-bloc-corps{border-color:var(--mer-encre)}body a.mer-bloc:focus-visible{outline:2px solid var(--mer-encre);outline-offset:2px;border-radius:var(--r-xs)}body .mer-marque{z-index:1;top:0;left:calc(var(--mer-x) * 1%);max-width:max(calc(var(--mer-place) * 1%), 1.4em);height:var(--mer-bloc-h);color:inherit;margin-left:-.45em;text-decoration:none;position:absolute}body .mer-marque-corps{white-space:nowrap;align-items:center;gap:.45em;min-width:0;height:100%;display:flex;overflow:hidden}body .mer-losange{background:var(--mer-veille);flex:none;width:.7em;height:.7em;margin-left:.1em;transform:rotate(45deg)}body .mer-marque-corps[data-retard="1"] .mer-losange{background:var(--mer-alerte)}body .mer-marque-corps b{font-weight:var(--fw-semibold);flex:none}body .mer-marque-s{text-overflow:ellipsis;min-width:0;color:var(--mer-encre-2);overflow:hidden}body .mer-marque-corps[data-retard="1"] .mer-marque-s{color:var(--mer-alerte-encre)}body a.mer-marque:focus-visible{outline:2px solid var(--mer-encre);outline-offset:2px}body .mer-panne{z-index:1;left:0;right:0;top:calc(var(--mer-c,0) * (var(--mer-bloc-h) + var(--mer-ecart)));height:var(--mer-bloc-h);color:inherit;text-decoration:none;position:absolute}body .mer-panne-corps{height:100%;display:block;position:relative}body .mer-barre{top:.15em;left:calc(var(--mer-x) * 1%);width:max(calc(var(--mer-w) * 1%), .35em);border-radius:var(--r-2xs);background:var(--mer-alerte);height:.5em;position:absolute}body .mer-panne-corps[data-avant="1"] .mer-barre{border-radius:0 var(--r-2xs) var(--r-2xs) 0}body .mer-panne-t{top:.85em;left:calc(var(--mer-xt) * 1%);text-overflow:ellipsis;white-space:nowrap;position:absolute;right:0;overflow:hidden}body .mer-piste[data-cle=supervision][data-cote=apres]{--mer-bloc-h:1.55em}body .mer-piste[data-cote=apres] .mer-panne-t{padding-left:.7em;top:-.3em}body .mer-panne-t b{font-weight:var(--fw-semibold)}body .mer-panne-s{color:var(--mer-alerte-encre)}body a.mer-panne:focus-visible{outline:2px solid var(--mer-encre);outline-offset:2px}body .mer-calque{z-index:2;pointer-events:none;grid-area:1/2/-1;position:relative}body .mer-curseur{transform:translateX(calc(var(--mer-x) * 1%));position:absolute;inset:0}body .mer-ligne{background:var(--mer-encre);width:2px;position:absolute;top:1.3em;bottom:0;left:-1px}body .mer-heure{border-radius:var(--r-full);background:var(--mer-pastille-fond);color:var(--mer-pastille-encre);font-weight:var(--fw-bold);white-space:nowrap;font-variant-numeric:tabular-nums;padding:.1em .65em;position:absolute;top:0;left:0;transform:translate(-50%)}body .mer-curseur[data-bord=gauche] .mer-heure{transform:none}body .mer-curseur[data-bord=droite] .mer-heure{transform:translate(-100%)}body .mer-curseur[data-hors=avant] .mer-ligne,body .mer-curseur[data-hors=apres] .mer-ligne{border-left:2px dashed var(--mer-encre-2);background:0 0}body .mer-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:0 0 24px;display:grid}body .mer-col{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-width:0;padding:16px 18px 12px}body .mer-col h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 6px}body .mer-col ul{margin:0;padding:0;list-style:none}body .mer-item{border-top:1px solid var(--line);font-size:var(--fs-body);align-items:center;gap:10px;padding:9px 0;display:flex}body .mer-item:first-child{border-top:0}body .mer-item-repere{width:3.4em;font-family:var(--mono);font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;flex:none}body .mer-item-q{flex-direction:column;flex:1;min-width:0;display:flex}body .mer-item-t{font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;text-decoration:none}body a.mer-item-t:hover{color:var(--accent-ink);text-decoration:none}body .mer-item-meta{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}body .mer-item-dans{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--brand-2);white-space:nowrap;flex:none}body .mer-pastille{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap;border:1px solid #0000;flex:none;padding:2px 9px}body .mer-pastille[data-ton=panne],body .mer-pastille[data-ton=retard]{background:var(--danger-bg);color:var(--accent-ink);border-color:var(--danger-line)}body .mer-pastille[data-ton=encours]{background:var(--ok-bg);color:var(--ok-ink);border-color:var(--ok-line)}body .mer-pastille[data-ton=propose]{color:var(--muted);border:1px dashed var(--line-strong);background:0 0}body .mer-col-vide{font-size:var(--fs-body);color:var(--muted);margin:4px 0 6px}body .mer-col-reste{font-size:var(--fs-sm);color:var(--muted);margin:4px 0 0}@media (max-width:560px){body .mer{--mer-lab-l:6.6em}body .mer-lab{font-size:var(--fs-micro);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;padding-right:.6em}body .mer-h[data-impaire="1"],body .mer-h[data-cache="2"]{visibility:hidden}body .mer-nuit{justify-content:flex-start}}@media (prefers-reduced-motion:no-preference){body .mer-curseur,body .mer-passe{transition:transform var(--dur-3) var(--ease-in-out)}body .mer-bloc-corps{transition:border-color var(--dur-1) var(--ease-out)}}@media (prefers-reduced-motion:reduce){body .mer-curseur,body .mer-passe,body .mer-bloc-corps{transition:none}}@media (min-width:561px){body .doc-tbl-ident,body .doc-tbl-ident code{white-space:nowrap;word-break:normal}}@media (max-width:560px){body .doc-sec-body .rtable td{text-align:left;display:block}body .doc-sec-body .rtable td:before{margin-bottom:3px;display:block}}body .api-porte-doc{border-left:3px solid var(--brand-2);flex-wrap:wrap;align-items:center;gap:14px;display:flex}body .api-porte-doc-ic{border-radius:var(--r-sm);background:var(--brand-2);flex:none;place-items:center;width:40px;height:40px;display:grid}@supports (color:color-mix(in lab, red, red)){body .api-porte-doc-ic{background:color-mix(in srgb, var(--brand-2) 13%, var(--surface))}}body .api-porte-doc-ic{color:var(--ink)}body .api-porte-doc-txt{flex:1;min-width:220px}body .apid{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}body .apid-article{flex-direction:column;gap:16px;min-width:0;display:flex}body .apid-sommaire-titre{font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin:0 0 6px}body .apid-sommaire ol{flex-direction:column;gap:1px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}body .apid-sommaire a{border-radius:var(--r-2xs);color:var(--ink);font-size:var(--fs-sm);padding:4px 6px;line-height:1.35;text-decoration:none;display:block}body .apid-sommaire a:hover{background:var(--surface-2)}body .apid-sommaire .apid-s1 a{font-weight:var(--fw-semibold);margin-top:6px}body .apid-sommaire .apid-s2 a{padding-left:16px}@media (min-width:1100px){body .apid{grid-template-columns:250px minmax(0,1fr)}body .apid-sommaire{position:sticky;top:16px}body .apid-sommaire ol{max-height:calc(100vh - 96px)}}body .apid-boutons{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}body .apid-echec{color:var(--danger);font-weight:var(--fw-semibold);margin:12px 0 0}body .apid-corps{min-width:0;font-size:var(--fs-md);color:var(--ink);line-height:1.6}body .apid-corps>p,body .apid-corps>ul,body .apid-corps>ol{margin:8px 0}body .apid-corps>ul,body .apid-corps>ol{padding-left:22px}body .apid-corps>ul{list-style:outside}body .apid-corps>ol{list-style:decimal}body .apid-corps>ul>li,body .apid-corps>ol>li{margin:3px 0}body .apid-corps .apid-t{color:var(--ink);margin:28px 0 8px;scroll-margin-top:16px;line-height:1.3}body .apid-corps .apid-t1{font-size:var(--fs-xl);font-weight:var(--fw-bold);border-top:1px solid var(--line);padding-top:16px}body .apid-corps .apid-t1:first-child{border-top:0;margin-top:4px;padding-top:0}body .apid-corps .apid-t2{font-size:var(--fs-lg);font-weight:var(--fw-bold)}body .apid-corps .apid-t3{font-size:var(--fs-title);font-weight:var(--fw-semibold)}body .apid-corps .apid-t4,body .apid-corps .apid-t5,body .apid-corps .apid-t6{font-size:var(--fs-md);font-weight:var(--fw-semibold)}body .apid-corps .apid-citation{border-left:3px solid var(--brand-2);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface-2);margin:12px 0;padding:10px 14px}body .apid-corps svg[data-schema]{height:auto;max-width:100%!important}@media (min-width:561px){body .apid-corps .apid-sch-etroit{display:none}}@media (max-width:560px){body .apid-corps .apid-sch-large{display:none}}body .apid-corps .apid-cell{min-width:0}body .apid-corps .apid-ident code{white-space:nowrap;word-break:normal;overflow-wrap:normal}@media (min-width:561px){body .apid-corps .apid-ident wbr{display:none}}body .apid-corps .apid-filet{border:0;border-top:1px solid var(--line);margin:28px 0}body .prm-api{flex-direction:column;gap:14px;display:flex}body .prm-api-chiffres{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;display:grid}body .prm-api-chiffres>div{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);padding:10px 12px}body .prm-api-chiffres dt{font-size:var(--fs-sm);color:var(--muted)}body .prm-api-chiffres dd{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--ink);margin:2px 0 0}body .prm-api-portes{flex-wrap:wrap;gap:8px;display:flex}body .mc-lien-api{margin:20px 0 0}body .mc-lien-api svg{vertical-align:-2px;margin-right:4px;display:inline-block}body .mc-lien-api a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}body .cpub{background:var(--bg);min-height:100dvh;color:var(--ink);flex-direction:column;align-items:center;gap:16px;padding:max(24px,8dvh) 16px 24px;display:flex}body .cpub-carte{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);width:min(720px,100%);min-width:0;box-shadow:var(--sh-md);flex-direction:column;gap:14px;padding:24px;display:flex}body .cpub-etroite{width:min(520px,100%)}body .cpub-large{width:min(880px,100%)}body .seclink-grid>.cpub-carte{width:100%}body .cpub-marque{border-bottom:1px solid var(--line);align-items:center;padding-bottom:14px;display:flex}body .cpub-marque .cpub-logo-nuit{display:none}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .cpub-marque .cpub-logo-jour{display:none}:root[data-theme=auto] body .cpub-marque .cpub-logo-nuit{display:block}}:root[data-theme=dark] body .cpub-marque .cpub-logo-jour{display:none}:root[data-theme=dark] body .cpub-marque .cpub-logo-nuit{display:block}body .cpub-tete{flex-direction:column;gap:6px;min-width:0;display:flex}body .cpub h1{font-size:var(--fs-xl);font-weight:var(--fw-bold);overflow-wrap:anywhere;margin:0;line-height:1.25}body .cpub-titre{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .cpub-sur{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:var(--fw-bold);overflow-wrap:anywhere;margin:0}body .cpub-note{font-size:var(--fs-body);color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.5}body .cpub-champs{flex-direction:column;gap:14px;display:flex}body .cpub-champ{flex-direction:column;gap:6px;min-width:0;display:flex}body .cpub-etiquette{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin:0;display:block}body .cpub-section{border-top:1px solid var(--line);flex-direction:column;gap:9px;padding-top:16px;display:flex}body .cpub-section-t{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin:0}body .cpub-gestes{flex-wrap:wrap;gap:8px;display:flex}body .cpub-gestes>.btn{flex:150px;justify-content:center}body .cpub-avert{border-radius:var(--r);border:1px solid var(--danger);align-items:flex-start;gap:10px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){body .cpub-avert{border:1px solid color-mix(in srgb, var(--danger) 24%, var(--line))}}body .cpub-avert{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .cpub-avert{background:color-mix(in srgb, var(--danger) 5%, var(--surface))}}body .cpub-avert-i{color:var(--danger);flex:none;margin-top:1px;display:inline-flex}body .cpub-avert-t{font-size:var(--fs-sm);line-height:1.55}body .cpub-avert-t .cpub-attenue{color:var(--muted)}body .cpub-page-doc{padding-top:24px}body .cpub-doc{width:min(860px,100%);min-width:0}body .cpub-doc-barre{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:12px;display:flex}body .cpub-doc .card{padding:28px}@media (max-width:560px){body .cpub{padding:16px}body .cpub-carte,body .cpub-doc .card{padding:18px}}body .liste-rien{margin:0;padding:8px 10px}body .rbg-invite{flex-wrap:wrap;align-items:center;gap:14px;display:flex}body .rbg-invite-texte{flex:1;min-width:220px}body .rbg-titre{font-weight:var(--fw-bold);font-size:var(--fs-md);align-items:center;gap:8px;display:flex}body .rbg-titre-ico{color:var(--brand-2);display:inline-flex}body .rbg-sous{margin:2px 0 0}body .rbg-panneau{flex-direction:column;gap:10px;display:flex}body .rbg-merci{background:var(--ok);align-items:center;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){body .rbg-merci{background:color-mix(in srgb, var(--ok) 9%, var(--surface))}}body .rbg-merci{border:1px solid var(--ok)}@supports (color:color-mix(in lab, red, red)){body .rbg-merci{border:1px solid color-mix(in srgb, var(--ok) 30%, var(--line))}}body .rbg-merci{border-radius:var(--r-sm);color:var(--ink);font-size:var(--fs-body);padding:12px 14px}body .rbg-merci-ico{color:var(--ok);display:inline-flex}body .rbg-merci .btn{margin-left:auto}body .rbg-message{resize:vertical;min-height:90px;line-height:1.5}body .rbg-piece{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);align-items:center;gap:10px;padding:8px;display:flex}body .rbg-piece-apercu{object-fit:cover;border-radius:var(--r-xs);border:1px solid var(--line);flex:none;width:46px;height:46px}body .rbg-piece-nom{min-width:0;font-size:var(--fs-sm);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}body .rbg-joindre{align-self:flex-start}body .rbg-erreur{color:var(--danger);font-size:var(--fs-body)}body .rbg-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .rbg-ou{margin:0}body .rbg-ou a{color:var(--brand-2);font-weight:var(--fw-semibold)}body .lcr{background:var(--bg);min-height:100dvh;color:var(--ink);padding:24px}body .lcr-cadre{grid-template-columns:minmax(300px,340px) minmax(0,1fr);align-items:start;gap:24px;max-width:1440px;margin:0 auto;display:grid}body .lcr-panneau{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;max-height:calc(100dvh - 48px);box-shadow:var(--sh-md);flex-direction:column;gap:20px;padding:24px;display:flex;position:sticky;top:24px;overflow-y:auto}body .lcr-tete{flex-direction:column;gap:8px;min-width:0;display:flex}body .lcr h1{font-size:var(--fs-2xl);font-weight:var(--fw-bold);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;line-height:1.2}body .lcr-sur{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:var(--fw-bold);overflow-wrap:anywhere;margin:0}body .lcr-ref-ligne{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}body .lcr-ref{font-family:var(--mono);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border-radius:var(--r-xs);background:var(--surface-2);border:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;padding:3px 8px}body .lcr-statut{border-radius:var(--r-full);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border:1px solid #0000;align-items:center;padding:3px 10px;display:inline-flex}body .lcr-statut-ok{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ok-ink)}body .lcr-statut-attente{background:var(--wait-bg);border-color:var(--wait-line);color:var(--wait-ink)}body .lcr-quand{font-size:var(--fs-body);color:var(--muted);align-items:center;gap:8px;margin:0;display:flex}body .lcr-quand svg{flex:none}body .lcr-note{font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.5}body .lcr-bloc{flex-direction:column;gap:12px;min-width:0;display:flex}body .lcr-bloc-t{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:var(--fw-bold);margin:0}body .lcr-etapes{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}body .lcr-etape{align-items:flex-start;gap:12px;min-width:0;display:flex;position:relative}body .lcr-etape:not(:last-child):after{content:"";background:var(--line);border-radius:var(--r-full);width:2px;position:absolute;top:36px;bottom:-12px;left:15px}body .lcr-pastille{border-radius:var(--r-full);border:1px solid var(--line);background:var(--surface-2);width:32px;height:32px;color:var(--muted);flex:none;justify-content:center;align-items:center;display:inline-flex}body .lcr-etape-ok .lcr-pastille{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ok-ink)}body .lcr-etape-attente .lcr-pastille{background:var(--wait-bg);border-color:var(--wait-line);color:var(--wait-ink)}body .lcr-etape-texte{flex-direction:column;gap:2px;min-width:0;padding-top:2px;display:flex}body .lcr-etape-qui{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .lcr-etape-quoi{font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;line-height:1.45}body .lcr-etape-attente .lcr-etape-quoi{font-weight:var(--fw-semibold)}body .lcr-le{color:var(--muted)}body .lcr-etape-titre{font-weight:var(--fw-semibold);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}body .lcr-etape-vide .lcr-etape-titre{color:var(--muted);font-weight:var(--fw-medium)}body .lcr-etape-vide .lcr-pastille{background:0 0;border-style:dashed}body .lcr-etape-alerte .lcr-pastille{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger)}body .lcr-etape-alerte .lcr-etape-titre{color:var(--danger)}body .lcr-etape-derniere .lcr-pastille{border-color:var(--brand-2);box-shadow:0 0 0 3px var(--brand-2);position:relative}@supports (color:color-mix(in lab, red, red)){body .lcr-etape-derniere .lcr-pastille{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 22%, transparent)}}body .lcr-point{border-radius:var(--r-full);background:var(--brand-2);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface), 0 0 8px 1px var(--brand-2);position:absolute;top:-3px;right:-3px}@supports (color:color-mix(in lab, red, red)){body .lcr-point{box-shadow:0 0 0 2px var(--surface), 0 0 8px 1px color-mix(in srgb, var(--brand-2) 60%, transparent)}}body .lcr-etape-alerte.lcr-etape-derniere .lcr-pastille{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger)}@supports (color:color-mix(in lab, red, red)){body .lcr-etape-alerte.lcr-etape-derniere .lcr-pastille{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger) 22%, transparent)}}body .lcr-etape-alerte .lcr-point{background:var(--danger);box-shadow:0 0 0 2px var(--surface), 0 0 8px 1px var(--danger)}@supports (color:color-mix(in lab, red, red)){body .lcr-etape-alerte .lcr-point{box-shadow:0 0 0 2px var(--surface), 0 0 8px 1px color-mix(in srgb, var(--danger) 60%, transparent)}}@keyframes lcr-pulse-alerte{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}@media (prefers-reduced-motion:no-preference){body .lcr-etape-alerte .lcr-point{animation-name:lcr-pulse-alerte}}body .lcr-etapes.lcr-etapes-frise{flex-flow:column;gap:14px}body .lcr-etapes-frise>.lcr-etape{flex:none}body .lcr-etapes-frise>.lcr-etape:not(:last-child):after{display:block}body .lcr-actions{flex-direction:column;gap:10px;display:flex}body .lcr-actions>.btn{width:100%;min-height:var(--tap)}body .lcr-ok{border-radius:var(--r-xs);font-size:var(--fs-body);color:var(--ok-ink);background:var(--ok-bg);margin:0;padding:8px 12px}body .lcr-espace{min-height:var(--tap);border:1px dashed var(--line-strong);border-radius:var(--r-sm);color:var(--ink);transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}body .lcr-espace:hover{background:var(--surface-2);border-color:var(--line-hover)}@media (prefers-reduced-motion:reduce){body .lcr-espace{transition:none}}body .lcr-espace svg{color:var(--muted);flex:none}body .lcr-espace-texte{flex-direction:column;gap:1px;min-width:0;display:flex}body .lcr-espace-t{font-size:var(--fs-body);font-weight:var(--fw-semibold)}body .lcr-espace-s{font-size:var(--fs-sm);color:var(--muted)}body .lcr-scene{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-lg);justify-content:center;min-width:0;padding:24px;display:flex}body .lcr-feuille{border:1px solid var(--line);border-radius:var(--r);width:100%;max-width:920px;box-shadow:var(--sh-md);background:#fff;overflow:hidden}body .lcr-doc{background:#fff;border:0;width:100%;height:calc(100dvh - 100px);min-height:520px;display:block}@media (min-width:1720px){body .lcr-cadre{grid-template-columns:340px minmax(0,1000px) 340px;justify-content:center;max-width:none}}@media (max-width:899px){body .lcr{padding:12px}body .lcr-cadre{grid-template-columns:minmax(0,1fr);gap:12px}body .lcr-panneau{gap:16px;max-height:none;padding:16px;position:static;overflow:visible}body .lcr-panneau .cpub-marque{padding-bottom:12px}body .lcr h1{font-size:var(--fs-xl)}body .lcr-etapes{flex-flow:wrap;gap:12px 20px}body .lcr-etape{flex:220px}body .lcr-etape:not(:last-child):after{display:none}body .lcr-actions{flex-flow:wrap}body .lcr-actions>.btn{flex:200px;width:auto}body .lcr-actions>.lcr-ok{flex-basis:100%}body .lcr-scene{background:0 0;border:0;border-radius:0;padding:0}body .lcr-feuille{max-width:none}body .lcr-doc{height:82dvh;min-height:420px}}body .lcr-qui{border:0;flex-direction:column;gap:4px;min-width:0;margin:0;padding:0;display:flex}body .lcr-qui .helper{margin:0 0 2px}body .lcr-qui-choix{min-height:var(--tap);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-body);cursor:pointer;overflow-wrap:anywhere;align-items:center;gap:10px;padding:6px 10px;display:flex}body .lcr-qui-choix:has(input:checked){border-color:var(--accent-deep);background:var(--surface-2)}body .lcr-qui-choix input{flex:none}body .lcr-console{flex-direction:column;gap:8px;min-width:0;display:flex}body .lcr-console-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .lcr-console .helper{margin:0}body .lcr-console-etat{font-size:var(--fs-body);margin:0}body .lcr-console-emis{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:6px;padding:10px 12px;display:flex}body .lcr-console-lien{font-family:var(--mono);font-size:var(--fs-sm);white-space:nowrap;min-width:0;overflow-x:auto}body .lcr-console-gestes{flex-wrap:wrap;gap:8px;display:flex}body .lcr-console-err{font-size:var(--fs-sm);color:var(--danger);margin:0}body .lcr-envoi{border-radius:var(--r-full);vertical-align:middle;border:1px solid;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}body .lcr-envoi.ok{color:var(--ok-ink)}body .lcr-envoi.non{color:var(--danger)}body .lcr-statut-arret{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger)}body .lcr-faits{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}body .lcr-fait{flex-direction:column;gap:2px;min-width:0;display:flex}body .lcr-fait dt{font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:var(--fw-bold)}body .lcr-fait dd{font-size:var(--fs-body);color:var(--ink);overflow-wrap:anywhere;margin:0;line-height:1.45}body .crv-dlg:not([open]){display:none}body .crv-dlg{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:16px;overflow:auto}body .crv-dlg::backdrop{background:var(--voile-dialogue)}body .crv-corps{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:fit-content;min-width:min(320px,100%);max-width:min(1200px,100%);box-shadow:var(--sh-lg);flex-direction:column;gap:10px;margin:0 auto;padding:14px 16px 16px;display:flex}body .crv-tete{justify-content:space-between;align-items:center;gap:12px;display:flex}body .crv-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0;line-height:1.3}body .crv-compte{color:var(--muted);font-weight:var(--fw-regular)}body .crv-figure{flex-direction:column;align-items:center;gap:8px;min-width:0;margin:0;display:flex}body .crv-img{object-fit:contain;border-radius:var(--r-xs);background:#fff;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 210px);display:block}body .crv-legende{font-size:var(--fs-body);color:var(--ink);text-align:center;max-width:70ch}body .crv-nav{justify-content:space-between;gap:12px;display:flex}@media (prefers-reduced-motion:no-preference){body .crv-dlg[open] .crv-corps{animation:crv-arrivee var(--dur-2) var(--ease-out)}}@keyframes crv-arrivee{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@media (max-width:560px){body .crv-dlg{padding:8px}body .crv-corps{width:100%;padding:10px 10px 12px}body .crv-img{max-height:calc(100dvh - 190px)}body .crv-nav>.btn{flex:1 1 0}}body .lcr{padding-right:max(24px, env(safe-area-inset-right));padding-bottom:max(24px, env(safe-area-inset-bottom));padding-left:max(24px, env(safe-area-inset-left))}@media (max-width:899px){body .lcr{padding:12px max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}body .lcr .lcr-doc{height:var(--lcr-hauteur,82dvh);min-height:0}}body .crv-figure{touch-action:pinch-zoom}body .crv-fermer-bas{display:none}@media (max-width:560px){body .crv-dlg{padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))}body .crv-corps{min-height:100%}body .crv-figure{flex:auto;justify-content:center}body .crv-tete .crv-fermer-haut{display:none}body .crv-nav .crv-fermer-bas{display:inline-flex}body .crv-nav>.btn{min-height:var(--tap,44px);flex:1 1 0;justify-content:center}}body .cv{box-sizing:border-box;gap:14px;width:100%;min-width:0;display:grid;container-type:inline-size}body .cv-titre{align-items:center;gap:9px;margin-bottom:4px;display:flex}body .cv-corps{gap:14px;min-width:0;display:grid}body .cv-suivi{align-content:start;gap:14px;min-width:0;display:grid}body .cv-bloc{border-top:1px solid var(--line);gap:8px;min-width:0;padding-top:12px;display:grid}body .cv-entete{align-items:center;gap:8px;display:flex}body .cv-pile{flex-direction:column;align-items:flex-start;gap:2px;display:inline-flex}body .cv-fin{font-size:var(--fs-micro);color:var(--muted)}body .cv-date{white-space:nowrap;color:var(--muted)}body .cv-lieu{white-space:nowrap}body .cv-non-comptee>td{color:var(--muted)}body .cv-legende{gap:2px;margin:0;padding-left:18px;display:grid}@container (min-width:1100px){body .cv-corps{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:28px}body .cv-frise{border-right:1px solid var(--line);padding-right:28px}body .cv-suivi>.cv-bloc:first-child{border-top:0;padding-top:0}}@keyframes voperations-allume{0%{opacity:0}}@keyframes voperations-monte{0%{opacity:0;transform:translateY(6px)}}@keyframes voperations-eclot{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.08)}}@keyframes voperations-trace{0%{transform:scaleY(0)}}@keyframes voperations-coche{0%{transform:scale(.7)}60%{transform:scale(1.18)}}@keyframes voperations-encre{0%{transform:scaleX(1)}}@keyframes voperations-cadre{0%{opacity:0}35%{opacity:1}}@keyframes voperations-secousse{0%,to{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-1px)}}@keyframes voperations-orbite{to{transform:rotate(1turn)}}:where(html[data-vif-arrivee]) body .lst-table>tbody>tr{animation:voperations-allume var(--dur-2) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2)}:where(html[data-vif-arrivee]) body .lst-table>tbody>tr:nth-child(2){animation-delay:calc(var(--stagger) * 3)}:where(html[data-vif-arrivee]) body .lst-table>tbody>tr:nth-child(3){animation-delay:calc(var(--stagger) * 4)}:where(html[data-vif-arrivee]) body .lst-table>tbody>tr:nth-child(4){animation-delay:calc(var(--stagger) * 5)}:where(html[data-vif-arrivee]) body .lst-table>tbody>tr:nth-child(5){animation-delay:calc(var(--stagger) * 6)}:where(html[data-vif-arrivee]) body .lst-table>tbody>tr:nth-child(6){animation-delay:calc(var(--stagger) * 7)}:where(html[data-vif-arrivee]) body .lst-table>tbody>tr:nth-child(7){animation-delay:calc(var(--stagger) * 8)}:where(html[data-vif-arrivee]) body .lst-table>tbody>tr:nth-child(n+8){animation-delay:calc(var(--stagger) * 9)}:where(html[data-vif-arrivee]) body .lst-tuile-n{animation:voperations-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2)}body .tps-tuile{animation:voperations-allume var(--dur-3) var(--ease-out) backwards}body .tps-tuile:nth-child(2){animation-delay:var(--stagger)}body .tps-tuile:nth-child(3){animation-delay:calc(var(--stagger) * 2)}body .tps-tuile:nth-child(n+4){animation-delay:calc(var(--stagger) * 3)}body .tps-t-n{animation:voperations-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2)}:where(html[data-vif-arrivee]) body .fe-fait{animation:voperations-monte var(--dur-3) var(--ease-out) backwards;animation-delay:var(--stagger)}:where(html[data-vif-arrivee]) body .fe-fait:nth-child(2){animation-delay:calc(var(--stagger) * 2)}:where(html[data-vif-arrivee]) body .fe-fait:nth-child(3){animation-delay:calc(var(--stagger) * 3)}:where(html[data-vif-arrivee]) body .fe-fait:nth-child(4){animation-delay:calc(var(--stagger) * 4)}:where(html[data-vif-arrivee]) body .fe-fait:nth-child(5){animation-delay:calc(var(--stagger) * 5)}:where(html[data-vif-arrivee]) body .fe-fait:nth-child(n+6){animation-delay:calc(var(--stagger) * 6)}:where(html[data-vif-arrivee]) body .fe-etape-p{animation:voperations-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 4)}body .cv-frise>.lcr-etape .lcr-pastille{animation:voperations-eclot var(--dur-3) var(--ease-spring) backwards;animation-delay:var(--stagger)}body .cv-frise>.lcr-etape-vide .lcr-pastille{animation-name:voperations-allume}body .cv-frise>.lcr-etape:nth-child(2) .lcr-pastille{animation-delay:calc(var(--stagger) * 3)}body .cv-frise>.lcr-etape:nth-child(3) .lcr-pastille{animation-delay:calc(var(--stagger) * 5)}body .cv-frise>.lcr-etape:nth-child(4) .lcr-pastille{animation-delay:calc(var(--stagger) * 7)}body .cv-frise>.lcr-etape:nth-child(5) .lcr-pastille{animation-delay:calc(var(--stagger) * 9)}body .cv-frise>.lcr-etape:nth-child(6) .lcr-pastille{animation-delay:calc(var(--stagger) * 11)}body .cv-frise>.lcr-etape:nth-child(7) .lcr-pastille{animation-delay:calc(var(--stagger) * 13)}body .cv-frise>.lcr-etape:nth-child(n+8) .lcr-pastille{animation-delay:calc(var(--stagger) * 15)}body .cv-frise>.lcr-etape:not(:last-child):after{transform-origin:top;animation:voperations-trace var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2)}body .cv-frise>.lcr-etape:nth-child(2):not(:last-child):after{animation-delay:calc(var(--stagger) * 4)}body .cv-frise>.lcr-etape:nth-child(3):not(:last-child):after{animation-delay:calc(var(--stagger) * 6)}body .cv-frise>.lcr-etape:nth-child(4):not(:last-child):after{animation-delay:calc(var(--stagger) * 8)}body .cv-frise>.lcr-etape:nth-child(5):not(:last-child):after{animation-delay:calc(var(--stagger) * 10)}body .cv-frise>.lcr-etape:nth-child(6):not(:last-child):after{animation-delay:calc(var(--stagger) * 12)}body .cv-frise>.lcr-etape:nth-child(n+7):not(:last-child):after{animation-delay:calc(var(--stagger) * 14)}body .cv-frise .lcr-etape-derniere .lcr-pastille:before{content:"";border-radius:var(--r-full);border:1px dashed var(--brand-2);position:absolute;inset:-5px}@supports (color:color-mix(in lab, red, red)){body .cv-frise .lcr-etape-derniere .lcr-pastille:before{border:1px dashed color-mix(in srgb, var(--brand-2) 55%, transparent)}}body .cv-frise .lcr-etape-derniere .lcr-pastille:before{pointer-events:none;animation:16s linear infinite voperations-orbite}body .cv-frise .lcr-etape-alerte.lcr-etape-derniere .lcr-pastille:before{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .cv-frise .lcr-etape-alerte.lcr-etape-derniere .lcr-pastille:before{border-color:color-mix(in srgb, var(--danger) 55%, transparent)}}body .mnt-tache input[type=checkbox]:checked{animation:voperations-coche var(--dur-2) var(--ease-spring) backwards}:where(html[data-vif-arrivee]) body .mnt-tache input[type=checkbox]:checked{animation-duration:0s}body .mnt-sig .sigpad-pose{position:relative;overflow:hidden}body .mnt-sig .sigpad-pose:after{content:"";background:var(--sig-papier);transform-origin:100%;pointer-events:none;animation:voperations-encre calc(var(--dur-3) * 2) var(--ease-in-out) backwards;animation-delay:var(--dur-1);position:absolute;inset:0;transform:scaleX(0)}body .mnt-sig .sigpad-pose:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--ok);opacity:0;pointer-events:none;animation:voperations-cadre calc(var(--dur-3) * 3) var(--ease-out) backwards;animation-delay:calc(var(--dur-3) * 2);position:absolute;inset:0}body .mnt-info>svg:first-child{animation:voperations-eclot var(--dur-3) var(--ease-spring) backwards}body .mnt-err>svg:first-child{animation:voperations-secousse var(--dur-3) var(--ease-in-out) backwards;animation-delay:var(--dur-1)}body .projet-etapes-ici{animation:voperations-allume var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 6)}body .pjl-accueil{isolation:isolate;position:relative;overflow:hidden}body .pjl-accueil:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 22% 30%, var(--brand-2), transparent 22%), radial-gradient(circle at 78% 70%, var(--accent), transparent 22%);position:absolute;inset:-60%}@supports (color:color-mix(in lab, red, red)){body .pjl-accueil:before{background:radial-gradient(circle at 22% 30%, color-mix(in srgb, var(--brand-2) 6%, transparent), transparent 22%), radial-gradient(circle at 78% 70%, color-mix(in srgb, var(--accent) 5%, transparent), transparent 22%)}}body .pjl-accueil:before{animation:48s linear infinite voperations-orbite}@media (prefers-reduced-motion:reduce){:where(html[data-vif-arrivee]) body .lst-table>tbody>tr,:where(html[data-vif-arrivee]) body .lst-table>tbody>tr:nth-child(n),:where(html[data-vif-arrivee]) body .lst-tuile-n,body .tps-tuile,body .tps-tuile:nth-child(n),body .tps-t-n,:where(html[data-vif-arrivee]) body .fe-fait,:where(html[data-vif-arrivee]) body .fe-fait:nth-child(n),:where(html[data-vif-arrivee]) body .fe-etape-p,body .cv-frise>.lcr-etape .lcr-pastille,body .cv-frise>.lcr-etape-vide .lcr-pastille,body .cv-frise>.lcr-etape:nth-child(n) .lcr-pastille,body .cv-frise>.lcr-etape:not(:last-child):after,body .cv-frise>.lcr-etape:nth-child(n):not(:last-child):after,body .cv-frise .lcr-etape-derniere .lcr-pastille:before,body .mnt-tache input[type=checkbox]:checked,:where(html[data-vif-arrivee]) body .mnt-tache input[type=checkbox]:checked,body .mnt-sig .sigpad-pose:after,body .mnt-sig .sigpad-pose:before,body .mnt-info>svg:first-child,body .mnt-err>svg:first-child,body .projet-etapes-ici,body .pjl-accueil:before{animation:none}}@keyframes vespace-monte{0%{opacity:0;transform:translateY(6px)}}@keyframes vespace-fondu{0%{opacity:0}}@keyframes vespace-trace-y{0%{transform:scaleY(0)}}@keyframes vespace-trace-x{0%{transform:scaleX(0)}}@keyframes vespace-eclot{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes vespace-coche{0%{opacity:0;transform:scale(0)rotate(-25deg)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes vespace-secousse{0%,to{transform:none}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes vespace-reussite{0%{opacity:0;transform:scale(.96)}}@keyframes vespace-onde{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes vespace-tour{to{transform:rotate(360deg)}}@keyframes vespace-souffle{0%,to{opacity:0}50%{opacity:.55}}@media (prefers-reduced-motion:no-preference){html[data-vif-arrivee] body .shell:not(.shell-console) .esp-lede>*{animation:vespace-monte var(--dur-3) var(--ease-out) backwards;animation-delay:var(--stagger)}html[data-vif-arrivee] body .shell:not(.shell-console) .esp-lede>:nth-child(2){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .shell:not(.shell-console) .esp-lede>:nth-child(n+3){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .shell:not(.shell-console) .esp-tile:not([data-tone=wait]):after{transform-origin:bottom;animation:vespace-trace-y var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .shell:not(.shell-console) .esp-notes>*{animation:vespace-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .shell:not(.shell-console) .esp-notes>:nth-child(2){animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .shell:not(.shell-console) .esp-notes>:nth-child(n+3){animation-delay:calc(var(--stagger) * 7)}html[data-vif-arrivee] body .shell:not(.shell-console) .esp-todo-i{animation:vespace-eclot var(--dur-3) var(--ease-spring) backwards;animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .shell:not(.shell-console) .quota-bande__rempli{transform-origin:0;animation:vespace-trace-x calc(var(--dur-3) * 2) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .shell:not(.shell-console) .rtable>tbody>tr,html[data-vif-arrivee] body .shell:not(.shell-console) .tblcard>.mvt,html[data-vif-arrivee] body .shell:not(.shell-console) .acc-liste>.acc-ligne,html[data-vif-arrivee] body .shell:not(.shell-console) .spc-liste>li,html[data-vif-arrivee] body .shell:not(.shell-console) .spc-fil>.spc-msg,html[data-vif-arrivee] body .shell:not(.shell-console) .spc-pieces>.spc-piece,html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-liste>li,html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-props>*,html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-rail>*,html[data-vif-arrivee] body .shell:not(.shell-console) .kv-grid>*,html[data-vif-arrivee] body .shell:not(.shell-console) .guide-nav a,html[data-vif-arrivee] body .shell:not(.shell-console) .vespace-liste>*{animation:vespace-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .shell:not(.shell-console) .rtable>tbody>tr:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .tblcard>.mvt:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .acc-liste>.acc-ligne:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-liste>li:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-fil>.spc-msg:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-pieces>.spc-piece:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-liste>li:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-props>:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-rail>:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .kv-grid>:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .guide-nav a:nth-child(2),html[data-vif-arrivee] body .shell:not(.shell-console) .vespace-liste>:nth-child(2){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .shell:not(.shell-console) .rtable>tbody>tr:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .tblcard>.mvt:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .acc-liste>.acc-ligne:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-liste>li:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-fil>.spc-msg:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-pieces>.spc-piece:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-liste>li:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-props>:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-rail>:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .kv-grid>:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .guide-nav a:nth-child(3),html[data-vif-arrivee] body .shell:not(.shell-console) .vespace-liste>:nth-child(3){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .shell:not(.shell-console) .rtable>tbody>tr:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .tblcard>.mvt:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .acc-liste>.acc-ligne:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-liste>li:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-fil>.spc-msg:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-pieces>.spc-piece:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-liste>li:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-props>:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-rail>:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .kv-grid>:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .guide-nav a:nth-child(4),html[data-vif-arrivee] body .shell:not(.shell-console) .vespace-liste>:nth-child(4){animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .shell:not(.shell-console) .rtable>tbody>tr:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .tblcard>.mvt:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .acc-liste>.acc-ligne:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-liste>li:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-fil>.spc-msg:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-pieces>.spc-piece:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-liste>li:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-props>:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-rail>:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .kv-grid>:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .guide-nav a:nth-child(5),html[data-vif-arrivee] body .shell:not(.shell-console) .vespace-liste>:nth-child(5){animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .shell:not(.shell-console) .rtable>tbody>tr:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .tblcard>.mvt:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .acc-liste>.acc-ligne:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-liste>li:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-fil>.spc-msg:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-pieces>.spc-piece:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-liste>li:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-props>:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-rail>:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .kv-grid>:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .guide-nav a:nth-child(6),html[data-vif-arrivee] body .shell:not(.shell-console) .vespace-liste>:nth-child(6){animation-delay:calc(var(--stagger) * 7)}html[data-vif-arrivee] body .shell:not(.shell-console) .rtable>tbody>tr:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .tblcard>.mvt:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .acc-liste>.acc-ligne:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-liste>li:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-fil>.spc-msg:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-pieces>.spc-piece:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-liste>li:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-props>:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-rail>:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .kv-grid>:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .guide-nav a:nth-child(7),html[data-vif-arrivee] body .shell:not(.shell-console) .vespace-liste>:nth-child(7){animation-delay:calc(var(--stagger) * 8)}html[data-vif-arrivee] body .shell:not(.shell-console) .rtable>tbody>tr:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .tblcard>.mvt:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .acc-liste>.acc-ligne:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-liste>li:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-fil>.spc-msg:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .spc-pieces>.spc-piece:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-liste>li:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-props>:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-rail>:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .kv-grid>:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .guide-nav a:nth-child(n+8),html[data-vif-arrivee] body .shell:not(.shell-console) .vespace-liste>:nth-child(n+8){animation-delay:calc(var(--stagger) * 9)}html[data-vif-arrivee] body .shell:not(.shell-console) .rds-cl-total{animation:vespace-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-qui-avs>*{animation:vespace-eclot var(--dur-3) var(--ease-spring) backwards;animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-qui-avs>:nth-child(2){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-qui-avs>:nth-child(3){animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-qui-avs>:nth-child(n+4){animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-fait:not(.mesp-fait-reste)>li>svg{animation:vespace-coche var(--dur-3) var(--ease-spring) backwards;animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-fait:not(.mesp-fait-reste)>li:nth-child(2)>svg{animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-fait:not(.mesp-fait-reste)>li:nth-child(3)>svg{animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-fait:not(.mesp-fait-reste)>li:nth-child(4)>svg{animation-delay:calc(var(--stagger) * 7)}html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-fait:not(.mesp-fait-reste)>li:nth-child(n+5)>svg{animation-delay:calc(var(--stagger) * 8)}body .shell:not(.shell-console) .tch-fil>.tch-msg{animation:vespace-monte var(--dur-2) var(--ease-out) backwards}body .shell:not(.shell-console) .content>* [role=alert],body .lcr [role=alert]{animation:vespace-secousse var(--dur-3) var(--ease-out) backwards}body .shell:not(.shell-console) .mbr-info,body .shell:not(.shell-console) .mnt-info,body .shell:not(.shell-console) .tch-ticket-ok,body .lcr .lcr-ok{animation:vespace-reussite var(--dur-3) var(--ease-spring) backwards}html[data-vif-arrivee] body .shell:not(.shell-console) .content>* [role=alert],html[data-vif-arrivee] body .lcr [role=alert],html[data-vif-arrivee] body .shell:not(.shell-console) .mbr-info,html[data-vif-arrivee] body .shell:not(.shell-console) .mnt-info,html[data-vif-arrivee] body .shell:not(.shell-console) .tch-ticket-ok,html[data-vif-arrivee] body .lcr .lcr-ok{animation-duration:0s}body .shell:not(.shell-console) .esp-todo[data-etat=en-cours] .esp-todo-i:after{animation:4.8s linear infinite vespace-tour}body .shell:not(.shell-console) .esp-todo[data-etat=a-faire] .esp-todo-i:after{animation:vespace-onde 2.4s var(--ease-out) calc(var(--stagger) * 12) 3 backwards}body .shell:not(.shell-console) .quota-chip[data-etat=attente] .quota-chip__dot{animation:vespace-souffle-point 2.4s var(--ease-in-out) calc(var(--stagger) * 12) 3}body .shell:not(.shell-console) .spc-pill-cours:after{animation:vespace-souffle 3.2s var(--ease-in-out) infinite}html[data-vif-arrivee] body .lcr-panneau>*,html[data-vif-arrivee] body .lcr-carte>*{animation:vespace-monte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .lcr-panneau>:nth-child(2),html[data-vif-arrivee] body .lcr-carte>:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .lcr-panneau>:nth-child(3),html[data-vif-arrivee] body .lcr-carte>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .lcr-panneau>:nth-child(4),html[data-vif-arrivee] body .lcr-carte>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .lcr-panneau>:nth-child(n+5),html[data-vif-arrivee] body .lcr-carte>:nth-child(n+5){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .lcr .lcr-feuille{animation:vespace-monte calc(var(--dur-3) * 1.5) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .lcr .lcr-etape .lcr-pastille{animation:vespace-eclot var(--dur-3) var(--ease-spring) backwards;animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .lcr .lcr-etape:nth-child(2) .lcr-pastille{animation-delay:calc(var(--stagger) * 9)}html[data-vif-arrivee] body .lcr .lcr-etape:nth-child(n+3) .lcr-pastille{animation-delay:calc(var(--stagger) * 13)}html[data-vif-arrivee] body .lcr .lcr-etape:not(:last-child):after{transform-origin:top;animation:vespace-trace-y var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 7)}body .lcr .lcr-etape-attente .lcr-pastille:after{animation:9s linear infinite vespace-tour}}@keyframes vespace-souffle-point{0%,to{opacity:1}50%{opacity:.55}}body .shell:not(.shell-console) .esp-todo-i,body .shell:not(.shell-console) .spc-pill-cours,body .lcr .lcr-etape-attente .lcr-pastille{position:relative}body .shell:not(.shell-console) .esp-todo[data-etat=en-cours] .esp-todo-i:after,body .shell:not(.shell-console) .esp-todo[data-etat=a-faire] .esp-todo-i:after,body .shell:not(.shell-console) .spc-pill-cours:after,body .lcr .lcr-etape-attente .lcr-pastille:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:-4px}body .shell:not(.shell-console) .esp-todo[data-etat=en-cours] .esp-todo-i:after{border:2px solid #0000;border-top-color:var(--esp-todo-key);border-right-color:var(--esp-todo-key)}@supports (color:color-mix(in lab, red, red)){body .shell:not(.shell-console) .esp-todo[data-etat=en-cours] .esp-todo-i:after{border-right-color:color-mix(in srgb, var(--esp-todo-key) 35%, transparent)}}body .shell:not(.shell-console) .esp-todo[data-etat=a-faire] .esp-todo-i:after{border:2px solid var(--esp-todo-key);opacity:0}body .shell:not(.shell-console) .spc-pill-cours:after{border:1px solid var(--brand-2);inset:-3px}@supports (color:color-mix(in lab, red, red)){body .shell:not(.shell-console) .spc-pill-cours:after{border:1px solid color-mix(in srgb, var(--brand-2) 60%, transparent)}}body .shell:not(.shell-console) .spc-pill-cours:after{opacity:0}body .lcr .lcr-etape-attente .lcr-pastille:after{border:2px dashed #0000;border-top-color:var(--wait);border-left-color:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .lcr .lcr-etape-attente .lcr-pastille:after{border-left-color:color-mix(in srgb, var(--wait) 45%, transparent)}}@media (prefers-reduced-motion:reduce){html[data-vif-arrivee] body .shell:not(.shell-console) .esp-lede>*,html[data-vif-arrivee] body .shell:not(.shell-console) .esp-tile:not([data-tone=wait]):after,html[data-vif-arrivee] body .shell:not(.shell-console) .esp-notes>*,html[data-vif-arrivee] body .shell:not(.shell-console) .esp-todo-i,html[data-vif-arrivee] body .shell:not(.shell-console) .quota-bande__rempli,html[data-vif-arrivee] body .shell:not(.shell-console) .rtable>tbody>tr,html[data-vif-arrivee] body .shell:not(.shell-console) .tblcard>.mvt,html[data-vif-arrivee] body .shell:not(.shell-console) .acc-liste>.acc-ligne,html[data-vif-arrivee] body .shell:not(.shell-console) .spc-liste>li,html[data-vif-arrivee] body .shell:not(.shell-console) .spc-fil>.spc-msg,html[data-vif-arrivee] body .shell:not(.shell-console) .spc-pieces>.spc-piece,html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-liste>li,html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-props>*,html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-rail>*,html[data-vif-arrivee] body .shell:not(.shell-console) .kv-grid>*,html[data-vif-arrivee] body .shell:not(.shell-console) .guide-nav a,html[data-vif-arrivee] body .shell:not(.shell-console) .vespace-liste>*,html[data-vif-arrivee] body .shell:not(.shell-console) .rds-cl-total,html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-qui-avs>*,html[data-vif-arrivee] body .shell:not(.shell-console) .mesp-fait:not(.mesp-fait-reste)>li>svg,body .shell:not(.shell-console) .tch-fil>.tch-msg,body .shell:not(.shell-console) .content>* [role=alert],body .lcr [role=alert],body .shell:not(.shell-console) .mbr-info,body .shell:not(.shell-console) .mnt-info,body .shell:not(.shell-console) .tch-ticket-ok,body .lcr .lcr-ok,body .shell:not(.shell-console) .esp-todo[data-etat=en-cours] .esp-todo-i:after,body .shell:not(.shell-console) .esp-todo[data-etat=a-faire] .esp-todo-i:after,body .shell:not(.shell-console) .quota-chip[data-etat=attente] .quota-chip__dot,body .shell:not(.shell-console) .spc-pill-cours:after,html[data-vif-arrivee] body .lcr-panneau>*,html[data-vif-arrivee] body .lcr-carte>*,html[data-vif-arrivee] body .lcr .lcr-feuille,html[data-vif-arrivee] body .lcr .lcr-etape .lcr-pastille,html[data-vif-arrivee] body .lcr .lcr-etape:not(:last-child):after,body .lcr .lcr-etape-attente .lcr-pastille:after{animation:none}}body .hd-pile{gap:14px;min-width:0;display:grid}:root{--mq-nuit:#211f54;--mq-brume:#f7f7fc}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--mq-brume:#e4e4f0}}:root[data-theme=dark]{--mq-brume:#e4e4f0}body .mq-pastille{border-radius:var(--r-full);background:var(--mq-brume);width:72px;height:72px;box-shadow:inset 0 0 0 1px var(--mq-nuit);flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){body .mq-pastille{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mq-nuit) 10%, transparent)}}body .mq-pastille{line-height:0}body .mq-pastille img{object-fit:contain;width:62%;height:62%;display:block}body .vt-vide .mq-pastille-vide{margin-bottom:2px}body .acc-hero .mq-trame{z-index:0;pointer-events:none;mix-blend-mode:soft-light;opacity:.9;background:url(/marque/grille.svg) 78% 40%/1437px no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 38%,#000 78%);mask-image:linear-gradient(100deg,#0000 38%,#000 78%)}@media (max-width:560px){body .acc-hero .mq-trame{display:none}}body .bcho-filtre{flex-wrap:wrap;max-width:100%}body .bcho-conso .ck-seg{cursor:default}body .bcho-conso .ck-seg:hover{filter:none}body .bcho-pastille{white-space:nowrap}body .bcho-legende-conso .bcho-pastille{white-space:normal}body .bcho-dlg:not([open]){display:none}body .bcho-dlg{overscroll-behavior:contain;background:0 0;border:none;grid-template-columns:minmax(0,1fr);place-items:start center;width:100%;max-width:100vw;height:100%;max-height:100dvh;margin:0;padding:clamp(14px,6vh,64px) 12px 16px;display:grid;overflow:auto}body .bcho-dlg::backdrop{background:var(--scrim-strong)}body .bcho-pan{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);width:min(880px,100%);box-shadow:var(--sh-pop)}body .bcho-tete{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px 12px;display:flex}body .bcho-titre{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:0}body .bcho-corps{padding:16px 20px 20px}body .bcho-section{border-top:1px solid var(--line);margin-top:16px;padding-top:12px}body .bcho-sous-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);align-items:center;gap:8px;margin:0 0 6px;display:flex}body .bcho-pied{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:12px;display:flex}body .bcho-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;display:flex}body .bcho-confirm{border:1px solid var(--danger-line);border-radius:var(--r-sm);background:var(--danger-bg);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}body .bcho-confirm-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--danger)}@media (max-width:560px){body .bcho-dlg{padding:0}body .bcho-pan{border-radius:0;min-height:100dvh}}body .bcho-liste{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}body .bcho-piece{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 8px;display:flex}body .bcho-piece-nom{overflow-wrap:anywhere;flex:220px;min-width:0}body .bcho-piece-type{width:auto;min-width:150px}body .bcho-piece-motif{flex-basis:100%;margin:0}body .bcho-pieces-ligne{font-size:var(--fs-sm);margin:4px 0 0;padding:0;list-style:none}body .bcho-pieces-ligne a{overflow-wrap:anywhere}body .bcho-periode{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--fs-body);margin:0 0 14px;padding:8px 12px}body .bcho-modes{border:1px solid var(--line);border-radius:var(--r-sm);gap:6px;margin:12px 0 0;padding:10px 12px;display:grid}body .bcho-modes legend{font-size:var(--fs-sm);font-weight:var(--fw-semibold);padding:0 4px}body .bcho-case{font-size:var(--fs-body);cursor:pointer;align-items:flex-start;gap:8px;display:flex}body .bcho-case input{margin-top:3px}body .bcho-lectures{border-left:3px solid var(--brand-2);background:var(--surface-2);margin:10px 0 12px;padding:8px 12px}body .bcho-lectures p{margin:2px 0}body .bcho-fig{grid-template-columns:minmax(0,1fr);gap:6px;margin:12px 0 0;display:grid}body .bcho-courbe{grid-template-columns:auto minmax(0,1fr);gap:4px 6px;display:grid}body .bcho-axe{font-size:var(--fs-nano);color:var(--faint);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;flex-direction:column;justify-content:space-between;display:flex}body .bcho-svg{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-2xs);width:100%;height:auto;display:block}body .bcho-grille{stroke:var(--line);stroke-width:1px}body .bcho-trait-attendu{fill:none;stroke:var(--off);stroke-width:1.5px;stroke-dasharray:5 4}body .bcho-trait-reel{fill:none;stroke:var(--accent);stroke-width:2.5px}body .bcho-point{fill:var(--accent);stroke:var(--surface);stroke-width:1px}body .bcho-point[data-courant="1"]{stroke:var(--ink);stroke-width:1.5px}body .bcho-mois{min-width:0;font-size:var(--fs-micro);color:var(--muted);grid-column:2;justify-content:space-between;display:flex}body .bcho-mois[data-seul="1"]{justify-content:center}body .bcho-mois:not([data-seul])>span{white-space:nowrap;justify-content:center;width:0;display:flex}body .bcho-mois:not([data-seul])>span:first-child{justify-content:flex-start}body .bcho-mois:not([data-seul])>span:last-child{justify-content:flex-end}body .bcho-mois{container-type:inline-size}@container (max-width:560px){body .bcho-mois:not([data-seul])>span:nth-child(2n){visibility:hidden}}body .bcho-legende{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;gap:14px;display:flex}body .bcho-legende>span{align-items:center;gap:6px;display:inline-flex}body .bcho-pastille-trait{border-top:3px solid var(--accent);width:22px;height:0;display:inline-block}body .bcho-pastille-trait[data-sorte=attendu]{border-top:2px dashed var(--off)}body .bcho-details{margin-top:6px}body .bcho-details>summary{cursor:pointer;font-size:var(--fs-sm);color:var(--muted)}body .bcho-barre-ligne{margin-top:12px}body .bcho-barre[data-ton=ok] .av-barre-pleine{background:var(--ok)}body .bcho-barre[data-ton=wait] .av-barre-pleine{background:var(--wait)}body .bcho-barre[data-ton=off] .av-barre-pleine{background:var(--off)}body .bcho-barre[data-ton=danger] .av-barre-pleine{background:var(--danger)}body .bcho-apercu{border-top:1px solid var(--line);margin-top:10px;padding-top:10px}body .bcho-apercu-bilan{flex-wrap:wrap;gap:6px;margin:0 0 8px;display:flex}body .bcho-bloc{margin-top:10px}body .bcho-bloc .bcho-liste{font-size:var(--fs-sm)}body .bcho-fichier-natif{display:none}body .bcho-fichier{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}body .bcho-fichier-nom{overflow-wrap:anywhere;min-width:0;margin:0}body .bcho-import>.helper{margin:8px 0 0}body .bcho-annees{margin-left:auto}body .bcho-periode{align-items:flex-start;gap:8px;display:flex}body .bcho-periode>svg{flex:none;margin-top:3px}body .bcho-chiffres{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}body .bcho-chiffres .stat .n{font-size:var(--fs-2xl)}@media (min-width:1100px){body .bcho-chiffres{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:560px){body .bcho-chiffres{gap:10px}body .bcho-chiffres .stat{padding:12px 12px 12px 14px}body .bcho-chiffres .stat .n{font-size:var(--fs-lg)}}body .bcho-mot{border-left:3px solid var(--brand-2);background:var(--surface-2);border-radius:0 var(--r-sm) var(--r-sm) 0;white-space:pre-line;align-items:flex-start;gap:8px;margin:0 0 14px;padding:8px 12px;display:flex}body .bcho-mot>svg{flex:none;margin-top:3px}body .bcho-vues{width:fit-content;margin:4px 0 18px;display:flex}body .bcho-vue-n{font-size:var(--fs-micro);font-weight:var(--fw-medium);opacity:.8}body .bcho-grille{grid-template-columns:minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}body .bcho-grille>.card{min-width:0;margin:0}@media (min-width:900px){body .bcho-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}body .bcho-chapeau{margin:4px 0 0}body .bcho-regles{font-size:var(--fs-body);gap:6px;margin:0;padding-left:18px;list-style:outside;display:grid}body .bcho-outils{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .bcho-sous-tete{gap:8px;padding:12px 18px 0;display:grid}body .bcho-sous-tete>.mnt-info,body .bcho-sous-tete>.mnt-err{margin:0}body .bcho-note{white-space:pre-line}body .bcho-lignes tr:has(+.bcho-sous-ligne)>td{border-bottom:0}body .bcho-lignes .bcho-sous-ligne>td{padding-top:0}body .bcho-bloquee{color:var(--wait-ink);align-items:flex-start;gap:4px;margin:0;display:flex}body .bcho-bloquee>svg{flex:none;margin-top:2px}body .bcho-idee-form{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:4px 12px;padding:14px 18px;display:grid}body .bcho-idee-form .field,body .bcho-idee-aide{margin:0}body .bcho-idee-retour:empty{display:none}@media (min-width:561px){body .bcho-idee-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}body .bcho-idee-aide,body .bcho-idee-retour{grid-column:1/-1}}body .bcho-tete-aide{margin:0}body .bcho-quand{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap}body .bcho-parametres{max-width:980px;margin-bottom:22px}body .bcho-parametres>.bcho-chapeau{margin-bottom:14px}@media (max-width:820px){body .side{overscroll-behavior:contain;visibility:hidden;height:100dvh;transition:transform var(--dur-3) var(--ease-in-out), visibility 0s linear var(--dur-3)}body .side.open{visibility:visible;transition:transform var(--dur-3) var(--ease-in-out), visibility 0s}body .side .nav.mu{overscroll-behavior:contain}html[data-tiroir-ouvert] body{overflow:hidden}}@media (max-width:560px){body .overlay{padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}body .modal{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){body .side,body .side.open{transition:none}}@media (max-width:820px),(pointer:coarse){html body .cal-rch .input.input-sm,html body .pln-actions input[type=date],html body .projet-danger-saisie input,html body .msn input:not([type=checkbox]):not([type=radio]),html body .msn select,html body .msn textarea,html body .clo input:not([type=checkbox]):not([type=radio]),html body .clo textarea,html body .rep input:not([type=checkbox]):not([type=radio]),html body .rep select,html body .pcal input:not([type=checkbox]):not([type=radio]),html body .pcal select,html body .otl-modele .input,html body .rgt-champ input,html body .rgt-table td input,html body .ck-cherche .input,html body .ck-selection .input,html body .ck-plage-form .input,html body .ck-pied .input,html body .mph-leg,html body .pal-champ,html body .ck-pal-champ,html body .rg-quete input,html body .rg-num input{font-size:var(--fs-title)}}@media (pointer:coarse) and (min-width:821px){body .input,body .input-sm,body select,body textarea,body input[type=text],body input[type=email],body input[type=password],body input[type=number],body input[type=search],body input[type=tel],body input[type=url]{font-size:var(--fs-title)}}@media (pointer:coarse){body .agd-v,body .agd-g-b,body .crumb a,body a.mer-item-t,body a.lst-client-nom{position:relative}body .agd-v:after,body .agd-g-b:after,body .crumb a:after,body a.mer-panne:after,body a.mer-marque:after,body a.mer-bloc:after,body a.mer-item-t:after,body a.lst-client-nom:after{content:"";top:min(0px, calc((100% - var(--tap-sm,40px)) / 2));bottom:min(0px, calc((100% - var(--tap-sm,40px)) / 2));left:min(0px, calc((100% - var(--tap-sm,40px)) / 2));right:min(0px, calc((100% - var(--tap-sm,40px)) / 2));position:absolute}body .agd-v,body .agd-g-b,body .crumb a{z-index:1}body .mer-piste{--mer-ecart:max(.35em, calc(var(--tap-sm,40px) - var(--mer-bloc-h)))}body :is(td,th)>input[type=checkbox]{--cb-marge:calc((var(--tap-sm,40px) - 22px) / 2);appearance:none;box-sizing:border-box;width:var(--tap-sm,40px);height:var(--tap-sm,40px);min-width:var(--tap-sm,40px);min-height:var(--tap-sm,40px);margin:calc(var(--cb-marge) * -1);border:var(--cb-marge) solid transparent;border-radius:calc(var(--r-2xs) + var(--cb-marge));vertical-align:middle;background:linear-gradient(var(--surface), var(--surface)) content-box, linear-gradient(var(--line-strong), var(--line-strong)) padding-box;padding:2px}body :is(td,th)>input[type=checkbox]:checked{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat content-box, linear-gradient(var(--brand-deep), var(--brand-deep)) padding-box}body :is(td,th)>input[type=checkbox]:indeterminate{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8h8' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E") center / 100% 100% no-repeat content-box, linear-gradient(var(--brand-deep), var(--brand-deep)) padding-box}body :is(td,th)>input[type=checkbox]:focus-visible{outline:2px solid var(--accent-deep);outline-offset:calc(2px - var(--cb-marge))}}@media (pointer:coarse) and (min-width:561px){body .ck-table .ck-case-zone{position:relative}body .ck-table .ck-case-zone:after{content:"";top:min(0px, calc((100% - var(--tap-sm,40px)) / 2));bottom:min(0px, calc((100% - var(--tap-sm,40px)) / 2));left:min(0px, calc((100% - var(--tap-sm,40px)) / 2));right:min(0px, calc((100% - var(--tap-sm,40px)) / 2));position:absolute}body .ck-table th.ck-case,body .ck-table td.ck-case{padding-left:max(var(--ck-pad-x,0px), calc((var(--tap-sm,40px) - 22px) / 2))}body .ck-table th.ck-case{padding-top:max(var(--ck-pad-y,0px), calc((var(--tap-sm,40px) - 22px) / 2))}body .ck-table thead th.ck-case{z-index:3}body .ck-table td.ck-case{height:var(--tap-sm,40px)}}@media (max-width:560px){body .cartbar{bottom:calc(8px + env(safe-area-inset-bottom,0px));flex-wrap:nowrap;gap:8px;margin-top:16px;padding:10px}body .cartbar>div:first-child{flex:none}body .cartbar>div:first-child>div{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}body .cartbar .cartbar-btns{flex-wrap:nowrap;flex:auto;min-width:0;padding-bottom:0}body .cartbar .cartbar-btns>.btn-danger{width:var(--tap,44px);min-height:var(--tap,44px);flex:none;gap:0;padding:0;font-size:0}body .cartbar .cartbar-btns>.btn-accent{white-space:nowrap;flex:auto;min-width:0}body .cartbar .cartbar-btns>.btn svg{flex:none}body:has(.tchb-couloir) .cartbar{bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media (max-width:359px){body .cartbar .cartbar-btns>.btn-accent{white-space:normal;text-align:center;padding-inline:10px}}@media (pointer:coarse),(max-width:820px){body .overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--scrim-strong)}}body .mbr-err{border:1px solid var(--danger);margin:0;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){body .mbr-err{border:1px solid color-mix(in srgb, var(--danger) 30%, var(--surface))}}body .mbr-err{border-radius:var(--r-sm);background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .mbr-err{background:color-mix(in srgb, var(--danger) 7%, var(--surface))}}body .mbr-err{color:var(--danger);font-size:var(--fs-body)}body .mbr-info{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-size:var(--fs-body);margin:0;padding:10px 12px}body .mbr-refus{font-size:var(--fs-md);margin:0}body .mbr-avis{border:1px solid var(--line);border-left:3px solid var(--brand-2);border-radius:var(--r-sm);background:var(--surface);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}body .mbr-avis-i{color:var(--brand-2);flex:none;margin-top:1px}body .mbr-avis p{max-width:78ch;font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.55}body .mbr-avis p b{color:var(--ink);font-weight:var(--fw-semibold)}body .mbr-qui{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}body .mbr-mail{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere;margin-top:2px;display:block}body .mbr-suivi{font-size:var(--fs-sm);color:var(--muted)}body .mbr-suivi-l{color:var(--faint);margin-top:2px;display:block}body .mbr-suivi-txt{display:block}body .mbr-th-act{text-align:right}@media (max-width:560px){body .mbr-pastilles{justify-content:flex-end}body .mbr-pastille{text-align:left}}body .mbr-aucun{font-size:var(--fs-sm);color:var(--muted)}body .mbr-pastilles{flex-wrap:wrap;gap:4px;display:flex}body .mbr-pastille{font-size:var(--fs-sm)}body .mbr-pastille[data-inoperant="1"]{color:var(--muted);text-decoration:line-through}body .mbr-carte-hd{align-items:center;gap:9px;margin-bottom:14px;display:flex}body .mbr-carte-i{color:var(--brand);display:inline-flex}body .mbr-champs{grid-template-columns:minmax(0,1fr);gap:12px 14px;display:grid}@media (min-width:561px){body .mbr-champs{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}body .mbr-champs .field{margin:0}body .mbr-sous{border-top:1px solid var(--line);margin:20px 0 12px;padding-top:16px}body .mbr-sous-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .mbr-sous .helper{max-width:78ch;margin:3px 0 0}body .mbr-pied{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;margin-top:18px;padding-top:16px;display:flex}body .mbr-motif{margin:0}body .mbr-groupes{flex-wrap:wrap;gap:16px 12px;display:flex}body .mbr-groupe{flex:var(--n,1) 1 calc(var(--n,1) * 280px + (var(--n,1) - 1) * 12px);min-width:0;max-width:100%}body .mbr-groupe-hd{flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-bottom:8px;display:flex}body .mbr-groupe-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin:0}body .mbr-groupe-note{font-size:var(--fs-sm);color:var(--faint)}body .mbr-cases{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:8px 12px;display:grid}body .mbr-case{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);align-items:flex-start;gap:10px;padding:10px 12px;display:flex;position:relative}body .mbr-case>input[type=checkbox]{margin-top:1px}body .mbr-case:not([data-grise="1"]):hover{border-color:var(--line-strong)}body .mbr-case[data-coche="1"]{border-color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .mbr-case[data-coche="1"]{background:color-mix(in srgb, var(--brand-2) 5%, var(--surface))}}body .mbr-case:has(>input:focus-visible){outline:2px solid var(--brand-2);outline-offset:2px}body .mbr-case[data-grise="1"]{background:var(--surface-2);border-style:dashed}body .mbr-case[data-grise="1"] .mbr-case-l{color:var(--muted);cursor:default}body .mbr-case-txt{flex-direction:column;min-width:0;display:flex}body .mbr-case-hd{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}body .mbr-case-l{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);cursor:pointer;line-height:1.35}body .mbr-case-l:after{content:"";border-radius:inherit;position:absolute;inset:0}body .mbr-case-d{font-size:var(--fs-sm);color:var(--muted);margin-top:3px;line-height:1.45;display:block}body .mbr-case-motif{color:var(--ink);margin-top:4px;display:block}body .mbr-nat{border:1px solid var(--line);border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-medium);white-space:nowrap;background:var(--surface-2);color:var(--muted);padding:1px 7px;line-height:1.5;display:inline-block}body .mbr-nat[data-nature=ecriture]{color:var(--ink);border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .mbr-nat[data-nature=ecriture]{border-color:color-mix(in srgb, var(--brand-2) 35%, var(--line))}}body .mbr-nat[data-nature=signature]{color:var(--wait-ink);border-color:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .mbr-nat[data-nature=signature]{border-color:color-mix(in srgb, var(--wait) 40%, var(--line))}}body .mbr-modal{max-width:min(720px,100%)}body .mbr-modal .mbr-err{margin-top:12px}body .mbr-modal-note{margin:14px 0 0}@media (prefers-reduced-motion:reduce){body .mbr-case{transition:none}}body .aat{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}body .aat-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}body .aat-tete-txt{flex:320px;min-width:0}body .aat-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0 0 4px}body .aat-sous{max-width:72ch;font-size:var(--fs-body);color:var(--muted);margin:0}body .aat-sous b{color:var(--ink);font-weight:var(--fw-semibold)}body .aat-info{border-radius:var(--r-sm);background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok-ink);font-size:var(--fs-body);margin:0;padding:8px 12px}body .aat-chiffres{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;max-width:980px;display:grid}body .aat-chiffre{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);gap:2px;padding:12px 14px 12px 18px;display:grid;position:relative;overflow:hidden}body .aat-chiffre:before{content:"";background:var(--brand-2);width:4px;position:absolute;inset:0 auto 0 0}body .aat-ch-ref:before{background:var(--brand)}body .aat-ch-off:before{background:var(--faint)}body .aat-ch-n{font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.1}body .aat-ch-l{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}body .aat-ch-l+.aat-ch-d{margin-top:2px}body .aat-ch-d{font-size:var(--fs-sm);color:var(--muted)}body .aat-reglage{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:12px 14px;max-width:760px;padding:12px 14px;display:flex}body .aat-reglage-ico{border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--line);width:32px;height:32px;color:var(--muted);flex:none;place-items:center;display:grid}body .aat-reglage-txt{flex:260px;gap:2px;min-width:0;display:grid}body .aat-reglage-txt .helper{margin:0}body .aat-reglage-ctl{flex:none;align-items:center;gap:10px;display:flex}body .aat-ajout{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--r-sm);background:var(--surface);gap:10px;max-width:980px;padding:14px 16px;display:grid}body .aat-ajout-hd{gap:2px;display:grid}body .aat-ajout-hd .helper{max-width:80ch;margin:0}body .aat-ajout-champs .aat-ch-mail{flex:0 280px;min-width:0}body .aat-ajout-champs .aat-ch-nom{flex:0 170px;min-width:0}body .aat-err{color:var(--danger);font-size:var(--fs-body);margin:0}@media (max-width:560px){body .aat-ajout-champs .aat-ch-mail,body .aat-ajout-champs .aat-ch-nom{flex:100%}body .aat-ajout-champs .btn{flex:auto}}body .aat-vide{border:1px dashed var(--line-strong);border-radius:var(--r);padding:28px 20px}body .aat-vide .vt-vide-texte{max-width:62ch}body .aat-qui{align-items:center;gap:10px;min-width:0;display:flex}body .aat-init{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);width:32px;height:32px;color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);flex:none;place-items:center;display:grid}body .aat-init-ref{background:var(--brand-ink);border-color:var(--brand-ink);color:var(--on-deep)}body .aat-qui-txt{gap:1px;min-width:0;display:grid}body .aat-mail{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:break-word}body .aat-cel{justify-items:start;gap:2px;min-width:0;max-width:100%;display:grid}@media (max-width:560px){body .aat-cel{text-align:right;flex:1 1 0;justify-items:end}body .aat-liste td select.aat-role.input{width:100%;min-width:0}body .aat-chiffres{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}body .aat-cel .aat-portes{justify-content:flex-end}}@media (min-width:561px){body .aat-liste td.aat-c-voit{min-width:130px}body .aat-liste td.aat-c-suivi{min-width:150px}}body .aat-fonction{font-size:var(--fs-sm);color:var(--muted)}body .aat-liste td select.aat-role.input{width:auto;max-width:100%}@media (min-width:561px){body .aat-liste td select.aat-role.input{max-width:190px}}body .aat-role+.aat-portes{margin-top:4px}body .aat-portes{flex-wrap:wrap;gap:4px;display:flex}body .aat-porte{border-radius:var(--r-full);border:1px solid var(--line);background:var(--surface-2);color:var(--ink);font-size:var(--fs-sm);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}body .aat-porte-off{color:var(--muted)}body .aat-tout{font-weight:var(--fw-semibold)}body .aat-note{font-size:var(--fs-sm);color:var(--faint);display:block}body .aat-liste-hd{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:4px;padding-bottom:10px;display:flex}body .aat-liste-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);align-items:center;gap:8px;margin:0;display:flex}body .aat-liste-n{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;padding:1px 8px}body .aat-liste-hd+.aat-ajout,body .aat-liste-hd+.aat-liste{margin-top:-4px}@media (max-width:560px){body .aat-reglage-ctl{flex:100%;justify-content:space-between}body .aat-liste-hd>.btn,body .aat-vide .vt-vide-geste>.btn{flex:100%}}body .dir-barre{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}body .dir-alerte{border:1px solid var(--wait-line);border-left:3px solid var(--wait);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-body);margin:0 0 14px;padding:10px 14px}body .dir-tuiles{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:12px;margin-bottom:16px;display:grid}@media (min-width:1100px){body .dir-tuiles{grid-template-columns:repeat(3,minmax(0,1fr))}}body .dir-tuile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}body .dir-tuile[data-etat=non-mesure]{border-style:dashed;border-color:var(--line-strong)}body .dir-tuile[data-etat=indisponible]{border-color:var(--wait-line);border-left:3px solid var(--wait)}body .dir-t-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .dir-t-valeur{font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink);margin:2px 0 0}body .dir-t-etat{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--muted);margin:2px 0 0}body .dir-tuile[data-etat=indisponible] .dir-t-etat{color:var(--wait-ink)}body .dir-t-phrase,body .dir-t-complement{font-size:var(--fs-sm);color:var(--ink);overflow-wrap:anywhere;margin:0}body .dir-t-complement[data-etat=indisponible]{color:var(--wait-ink)}body .dir-t-tendance,body .dir-t-meta{font-size:var(--fs-sm);color:var(--muted);margin:0}body .dir-t-lien{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--accent-ink);margin-top:auto;padding-top:6px}body .dir-pied{padding:0 14px 14px}body .dir-semaines{flex-direction:column;gap:8px;margin:0;padding:4px 14px 12px;list-style:none;display:flex}body .dir-semaine{font-size:var(--fs-sm);grid-template-columns:minmax(96px,auto) 1fr minmax(64px,auto);align-items:center;gap:10px;display:grid}body .dir-s-lib{color:var(--muted);font-variant-numeric:tabular-nums}body .dir-s-piste{border-radius:var(--r-2xs);background:var(--surface-2);height:12px;overflow:hidden}body .dir-s-barre{border-radius:var(--r-2xs);background:var(--brand-2);height:100%;display:block}body .dir-s-n{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--ink)}body .dir-s-abs{font-weight:var(--fw-regular);color:var(--muted)}@media (max-width:560px){body .dir-semaine{grid-template-columns:1fr minmax(64px,auto)}body .dir-s-lib{grid-column:1/-1}}body .dir-date{white-space:nowrap}body .crs-modal{max-width:520px}body .crs-modal .field+.field{margin-top:12px}body .crs-texte-saisie{resize:vertical;min-height:120px}body .crs-bloc{border-color:var(--wait-line);margin:0 0 16px}body .crs-tete{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}body .crs-aide{margin:6px 0 12px}body .crs-liste{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}body .crs-item{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);min-width:0;padding:12px 16px}body .crs-item[data-traite="1"]{background:var(--surface)}body .crs-item[data-traite="1"] .crs-texte{color:var(--muted)}body .crs-qui{font-size:var(--fs-body);overflow-wrap:anywhere;margin:0}body .crs-meta{color:var(--muted);font-size:var(--fs-sm)}body .crs-texte{border-left:3px solid var(--line-strong);font-size:var(--fs-body);overflow-wrap:anywhere;margin:8px 0 0;padding:0 0 0 12px;line-height:1.5}body .crs-pied{justify-content:flex-end;margin-top:10px;display:flex}@keyframes nasp-monte{0%{opacity:0;translate:0 6px}}@keyframes nasp-parait{0%{opacity:0}}@keyframes nasp-jauge{0%{transform:scaleX(0)}}body .nasp-page>.nas-intro,body .nasp>*{animation:nasp-monte var(--dur-3) var(--ease-out) backwards}body .nasp>:nth-child(2){animation-delay:calc(var(--stagger) * 2)}body .nasp>:nth-child(3){animation-delay:calc(var(--stagger) * 4)}body .nasp>:nth-child(4){animation-delay:calc(var(--stagger) * 6)}body .nasp>:nth-child(n+5){animation-delay:calc(var(--stagger) * 8)}body .nasp-page>.nas-intro{margin-bottom:var(--nas-e2)}body .nasp .nasp-synthese{gap:var(--nas-e1);color:var(--muted);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}body .nasp .nasp-stat{align-items:baseline;gap:var(--nas-e1);padding:var(--nas-e1) var(--nas-e3) var(--nas-e1) var(--nas-e2);border:1px solid var(--nas-filet);border-radius:var(--r-full);background:var(--surface);box-shadow:var(--sh-sm);white-space:nowrap;display:inline-flex}body .nasp .nasp-stat b{color:var(--ink);font-size:var(--fs-title);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1}body .nasp .nasp-stat:before{content:"";border-radius:var(--r-full);background:var(--line-strong);align-self:center;width:8px;height:8px}body .nasp .nasp-stat[data-ton=ok]:before{background:var(--ok)}body .nasp .nasp-stat[data-ton=alerte]:before{background:var(--danger)}body .nasp .nasp-stat[data-ton=attente]:before{background:var(--wait)}body .nasp .nasp-stat[data-ton=alerte]{border-color:var(--danger-line);background:var(--danger-bg)}body .nasp .nasp-stat[data-ton=alerte] b{color:var(--danger)}body .nasp .nasp-stat[data-ton=attente]{border-color:var(--wait-line);background:var(--wait-bg)}body .nasp .nasp-stat[data-ton=attente] b{color:var(--wait-ink)}@keyframes nasp-respire{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--danger) 45%, transparent)}60%{box-shadow:0 0 0 5px color-mix(in srgb, var(--danger) 0%, transparent)}}body .nasp .nasp-stat[data-ton=alerte]:before{animation:nasp-respire 2.4s var(--ease-in-out) 3}:root[data-nas-voyants=figes] body .nasp .nasp-stat:before{animation:none}body .nasp .nas-filtres{padding:var(--nas-e2);border:1px solid var(--nas-filet);border-radius:var(--nas-r-bloc);background:var(--surface);box-shadow:var(--sh-sm);gap:var(--nas-e1) var(--nas-e2)}body .nasp .nas-filtres>input[type=search]{flex:240px;min-width:0;max-width:360px}body .nasp .nasp-puces{border-radius:var(--r-full);background:var(--chip-bg);flex-wrap:wrap;gap:4px;padding:3px;display:inline-flex}body .nasp .nasp-puces .nas-filtre{min-height:calc(var(--nas-controle) - 6px);transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);background:0 0;border-color:#0000}body .nasp .nasp-puces .nas-filtre:hover:not(:disabled){background:var(--surface)}body .nasp .nasp-puces .nas-filtre[aria-pressed=true]{background:var(--brand);color:var(--on-brand);box-shadow:var(--sh-sm)}body .nasp .nasp-puces .nas-filtre.nasp-puce-defaut[aria-pressed=true]{background:var(--danger-deep);color:var(--on-deep)}body .nasp .nasp-compte{padding:0 var(--nas-e1);border-radius:var(--r-full);background:currentColor;margin-left:4px}@supports (color:color-mix(in lab, red, red)){body .nasp .nasp-compte{background:color-mix(in srgb, currentColor 12%, transparent)}}body .nasp .nasp-compte{font-size:var(--fs-micro);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}body .nasp .nas-filtres>.btn{order:2;margin-left:auto}body .nasp .nas-filtres>.nas-filtres-fin{flex-basis:100%;order:3;justify-content:flex-end;gap:2px;margin-left:0}body .nasp .nas-filtres-fin .nas-filtre{color:var(--muted);background:0 0;border-color:#0000}body .nasp .nas-filtres-fin .nas-filtre:hover:not(:disabled){background:var(--chip-bg);color:var(--ink)}body .nasp .nas-filtres-fin .nas-filtre[aria-pressed=true]{background:var(--brand);color:var(--on-brand)}body .nasp .nas-filtres-fin .nas-filtre:disabled{color:var(--faint)}body .nasp .tblcard{border-color:var(--nas-filet);box-shadow:var(--sh-md)}body .nasp .nasp-legende-pli{border-bottom:1px solid var(--nas-filet)}body .nasp .nasp-legende-pli>summary{align-items:center;gap:var(--nas-e1);padding:var(--nas-e2) var(--nas-e3);cursor:pointer;color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:color var(--dur-1) var(--ease-out);list-style:none;display:flex}body .nasp .nasp-legende-pli>summary::-webkit-details-marker{display:none}body .nasp .nasp-legende-pli>summary:after{content:"";width:6px;height:6px;transition:rotate var(--dur-2) var(--ease-in-out);border-bottom:2px solid;border-right:2px solid;rotate:45deg}body .nasp .nasp-legende-pli[open]>summary:after{rotate:-135deg}body .nasp .nasp-legende-pli>summary:hover{color:var(--ink)}body .nasp .nasp-legende-pli .nas-legende{animation:nasp-parait var(--dur-2) var(--ease-out);padding-top:0}body .nasp .nasp-legende-pli .nas-legende-titre{display:none}body .nasp .nas-table>thead>tr>th{background:var(--surface-2);border-bottom:1px solid var(--nas-filet);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;padding-top:var(--nas-e2);padding-bottom:var(--nas-e2)}body .nasp .nas-table .nas-groupe-tete>th{padding:var(--nas-e1) var(--nas-e3);background:var(--chip-bg)}@supports (color:color-mix(in lab, red, red)){body .nasp .nas-table .nas-groupe-tete>th{background:color-mix(in srgb, var(--chip-bg) 55%, var(--surface))}}body .nasp .nas-table .nas-groupe-tete>th{border-top:1px solid var(--nas-filet);transition:background var(--dur-1) var(--ease-out)}body .nasp .nas-table tbody:first-of-type .nas-groupe-tete>th{padding-top:var(--nas-e1);border-top:0}body .nasp .nas-table .nas-groupe-tete .fold-bar{transition:background var(--dur-1) var(--ease-out)}body .nasp .nas-table .nas-groupe-tete .fold-bar:hover:not(:disabled){background:0 0}body .nasp .nas-table .nas-groupe-tete:hover>th{background:var(--chip-bg)}@supports (color:color-mix(in lab, red, red)){body .nasp .nas-table .nas-groupe-tete:hover>th{background:color-mix(in srgb, var(--chip-bg) 90%, var(--surface))}}body .nasp .nas-groupe:has(.nas-groupe-pire[data-ton=alerte]) .nas-groupe-tete>th{box-shadow:inset 3px 0 0 var(--danger)}:is(body .nasp .nas-groupe:has(.nas-groupe-pire[data-ton=attente]) .nas-groupe-tete>th,body .nasp .nas-groupe-orphelin:not(:has(.nas-groupe-pire[data-ton=alerte])) .nas-groupe-tete>th){box-shadow:inset 3px 0 0 var(--wait)}:is(body .nasp .nas-groupe:has(.nas-groupe-pire[data-ton=doute]) .nas-groupe-tete>th,body .nasp .nas-groupe:has(.nas-groupe-pire[data-ton=neutre]) .nas-groupe-tete>th){box-shadow:inset 3px 0 0 var(--line-strong)}body .nasp .nas-table tbody tr:not(.nas-groupe-tete):not(.nas-groupe-note)>td{padding-top:var(--nas-e2);padding-bottom:var(--nas-e2)}body .nasp .nas-table tbody tr.nas-ligne-cliquable{animation:nasp-monte var(--dur-3) var(--ease-out) backwards;transition:background var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}body .nasp .nas-table tbody tr.nas-ligne-cliquable:nth-child(2){animation-delay:calc(var(--stagger) * 1)}body .nasp .nas-table tbody tr.nas-ligne-cliquable:nth-child(3){animation-delay:calc(var(--stagger) * 2)}body .nasp .nas-table tbody tr.nas-ligne-cliquable:nth-child(4){animation-delay:calc(var(--stagger) * 3)}body .nasp .nas-table tbody tr.nas-ligne-cliquable:nth-child(5){animation-delay:calc(var(--stagger) * 4)}body .nasp .nas-table tbody tr.nas-ligne-cliquable:nth-child(6){animation-delay:calc(var(--stagger) * 5)}body .nasp .nas-table tbody tr.nas-ligne-cliquable:nth-child(7){animation-delay:calc(var(--stagger) * 6)}body .nasp .nas-table tbody tr.nas-ligne-cliquable:nth-child(8){animation-delay:calc(var(--stagger) * 7)}body .nasp .nas-table tbody tr.nas-ligne-cliquable:nth-child(9){animation-delay:calc(var(--stagger) * 8)}body .nasp .nas-table tbody tr.nas-ligne-cliquable:nth-child(n+10){animation-delay:calc(var(--stagger) * 9)}body .nasp .nas-lien-fiche{font-weight:var(--fw-semibold);color:var(--ink);transition:text-decoration-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);text-decoration-color:#0000}body .nasp .nas-ligne-cliquable:hover .nas-lien-fiche,body .nasp .nas-lien-fiche:focus-visible{text-decoration-color:currentColor}body .nasp .nas-identite{margin-top:2px}body .nasp .nas-identite .mono{color:var(--muted);font-size:var(--fs-sm)}body .nasp .nasp-sauv{flex-direction:column;gap:4px;min-width:56px;display:inline-flex}body .nasp .nasp-jauge{border-radius:var(--r-full);background:var(--chip-bg);height:4px;display:block;overflow:hidden}body .nasp .nasp-jauge>span{border-radius:inherit;background:var(--ok);transform-origin:0;height:100%;transform:scaleX(var(--nasp-part,0));animation:nasp-jauge var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 6);display:block}body .nasp .nasp-jauge[data-ton=alerte]{background:var(--danger-bg)}body .nasp .nasp-jauge[data-ton=alerte]>span{background:var(--danger)}@media (min-width:561px){body .nasp .nas-table.rtable>tbody>tr>td.rt-titre{min-width:15ch}body .nasp .nas-table.rtable>tbody>tr>td[data-label=Sauvegardes]{min-width:16ch}}@media (min-width:1025px) and (max-width:1599px){body .nasp .nas-table.rtable>thead>tr>th.nas-col-prod{white-space:normal}body .nasp .nas-table.rtable>thead>tr>th.nas-col-prod,body .nasp .nas-table.rtable>tbody>tr>td.nas-col-prod{min-width:84px}}body .nasp .tblwrap{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}body .nasp .tblwrap::-webkit-scrollbar{height:8px}body .nasp .tblwrap::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--r-full)}body .nasp .nas-desactives{transition:background var(--dur-1) var(--ease-out)}body .nasp .nas-creation{animation:nasp-monte var(--dur-3) var(--ease-out) backwards;box-shadow:var(--sh-md)}@media (max-width:560px){body .nasp .nasp-stat{padding:4px var(--nas-e2) 4px var(--nas-e1)}body .nasp .nasp-stat b{font-size:var(--fs-md)}body .nasp .nas-filtres>input[type=search]{flex-basis:100%;max-width:none}body .nasp .nasp-puces{border-radius:var(--nas-r-objet)}body .nasp .nasp-legende-pli{display:none}body .nasp .nas-table .nas-groupe-tete>th{padding-left:var(--nas-e2);background:0 0;border-top:0;padding-right:0}body .nasp .nas-table tbody tr:not(.nas-groupe-tete):not(.nas-groupe-note)>td{padding-top:4px;padding-bottom:4px}body .nasp .nas-table.rtable tbody tr.nas-ligne-cliquable{box-shadow:var(--sh-sm)}body .nasp .nas-table .nas-groupe-tete .fold-bar{flex-wrap:wrap;row-gap:2px}body .nasp .nas-groupe-nom,body .nasp .nas-groupe-resume{white-space:normal}body .nasp .nas-table.rtable tbody td.rt-titre{padding-left:var(--nas-e2)}body .nasp .nas-table.rtable tbody td[data-label=Matériel]{flex-wrap:wrap;row-gap:2px}body .nasp .nas-table.rtable tbody td[data-label=Matériel]>.nas-geste{text-align:right;flex:100%}}@media (prefers-reduced-motion:reduce){body .nasp-page>.nas-intro,body .nasp>*,body .nasp .nasp-stat:before,body .nasp .nasp-stat[data-ton=alerte]:before,body .nasp .nasp-legende-pli .nas-legende,body .nasp .nas-table tbody tr.nas-ligne-cliquable,body .nasp .nasp-jauge>span,body .nasp .nas-creation{animation:none}body .nasp .nasp-puces .nas-filtre,body .nasp .nasp-legende-pli>summary,body .nasp .nasp-legende-pli>summary:after,body .nasp .nas-table .nas-groupe-tete>th,body .nasp .nas-table .nas-groupe-tete .fold-bar,body .nasp .nas-table tbody tr.nas-ligne-cliquable,body .nasp .nas-lien-fiche,body .nasp .nas-desactives{transition:none}}body .nasp-attente{gap:var(--nas-e3);flex-direction:column;display:flex}body .nasp-attente>.card{margin:0}@media (min-width:1025px) and (max-width:1599px){body .nasp .nas-table.rtable>thead>tr>th:nth-last-child(-n+2){white-space:normal}body .nasp .nas-table .nas-cli-zone{min-width:140px}}@media (min-width:561px){body .nasp .tblwrap{container-type:inline-size}body .nasp .nas-table .nas-groupe-tete>th>.fold-bar,body .nasp .nas-table .nasp-note-texte{left:var(--nas-e3);max-width:calc(100cqi - 2 * var(--nas-e3));position:sticky}body .nasp .nas-table .nasp-note-texte{display:block}}@media (min-width:561px) and (max-width:1279px){body .nasp .nas-filtres>input[type=search]{flex:160px;max-width:260px}body .nasp .nas-filtres>.nasp-puces{scrollbar-width:none;min-width:0;max-width:max-content;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);flex-wrap:nowrap;flex:4 220px;animation:linear both vw-fondu-onglets;animation-timeline:scroll(self inline);overflow:auto hidden}body .nasp .nasp-puces>.nas-filtre{white-space:nowrap;flex:none}body .nasp .nas-filtres{row-gap:0}body .nasp .nas-filtres:before{content:"";flex-basis:100%;order:1;height:0}body .nasp .nas-filtres>.nas-filtres-fin,body .nasp .nas-filtres>.btn{margin-top:var(--nas-e1)}}body .nasa [data-ton]{--nasa-plein:var(--muted);--nasa-encre:var(--ink);--nasa-voile:var(--surface-2);--nasa-filet:var(--line)}body .nasa [data-ton=alerte]{--nasa-plein:var(--danger);--nasa-encre:var(--danger);--nasa-voile:var(--danger-bg);--nasa-filet:var(--danger-line)}body .nasa [data-ton=attente]{--nasa-plein:var(--wait);--nasa-encre:var(--wait-ink);--nasa-voile:var(--wait-bg);--nasa-filet:var(--wait-line)}body .nasa [data-ton=ok]{--nasa-plein:var(--ok);--nasa-encre:var(--ok-ink);--nasa-voile:var(--ok-bg);--nasa-filet:var(--ok-line)}body .nasa [data-ton=encours]{--nasa-plein:var(--brand-2);--nasa-encre:var(--brand-ink);--nasa-voile:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .nasa [data-ton=encours]{--nasa-voile:color-mix(in srgb, var(--brand-2) 10%, var(--surface))}}body .nasa [data-ton=encours]{--nasa-filet:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .nasa [data-ton=encours]{--nasa-filet:color-mix(in srgb, var(--brand-2) 30%, var(--line))}}body .nasa-page{gap:var(--nas-e4);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}body .nasa-seuils>div>div{margin-bottom:0!important}body .nasa .nasa-synthese{margin:0}body .nasa .nasa-bilan{gap:var(--nas-e1);padding:var(--nas-e3) var(--nas-e4);background:var(--surface);border:1px solid var(--nas-filet);border-radius:var(--nas-r-bloc);box-shadow:var(--sh-sm), inset 4px 0 0 var(--nasa-plein);flex-direction:column;min-width:0;display:flex}body .nasa .nasa-surtitre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin:0}body .nasa .nasa-titre{align-items:center;gap:var(--nas-e2);font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--ink);margin:0;line-height:1.25;display:flex}body .nasa .nasa-point{background:var(--nasa-plein);width:10px;height:10px;box-shadow:0 0 0 3px var(--nasa-plein);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){body .nasa .nasa-point{box-shadow:0 0 0 3px color-mix(in srgb, var(--nasa-plein) 22%, transparent)}}body .nasa .nasa-bilan .nas-tete .nas-sous{font-size:var(--fs-sm);color:var(--muted)}body .nasa .nasa-barre{height:8px;margin-top:var(--nas-e1);border-radius:var(--r-full);background:var(--surface-2);gap:2px;display:flex;overflow:hidden}body .nasa .nasa-barre-seg{background:var(--nasa-plein);flex-basis:0;min-width:6px}body .nasa .nasa-chiffres{margin:var(--nas-e2) 0 0;gap:var(--nas-e1);flex-wrap:wrap;display:flex}body .nasa .nasa-chiffre{align-items:baseline;gap:var(--nas-e1);padding:var(--nas-e1) var(--nas-e3) var(--nas-e1) var(--nas-e2);border:1px solid var(--nas-filet);border-radius:var(--r-full);background:var(--surface);font-size:var(--fs-sm);color:var(--muted);flex-direction:row-reverse;display:inline-flex}body .nasa .nasa-chiffre[data-ton]{border-color:var(--nasa-filet);background:var(--nasa-voile)}body .nasa .nasa-chiffre dt{font-weight:var(--fw-medium)}body .nasa .nasa-chiffre dd{font-size:var(--fs-title);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;line-height:1}body .nasa .nasa-chiffre[data-ton] dd{color:var(--nasa-encre)}body .nasa .nasa-sur{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--muted)}body .nasa .nas-filtres{padding:var(--nas-e2);border:1px solid var(--nas-filet);border-radius:var(--nas-r-bloc);background:var(--surface);box-shadow:var(--sh-sm);gap:var(--nas-e1) var(--nas-e2)}body .nasa .nas-seg button{align-items:center;gap:var(--nas-e1);display:inline-flex}body .nasa .nasa-compte{border-radius:var(--r-full);background:currentColor;min-width:20px;padding:0 6px;display:inline-block}@supports (color:color-mix(in lab, red, red)){body .nasa .nasa-compte{background:color-mix(in srgb, currentColor 12%, transparent)}}body .nasa .nasa-compte{font-size:var(--fs-micro);font-weight:var(--fw-bold);text-align:center;font-variant-numeric:tabular-nums;line-height:18px}body .nasa .nas-seg button.on .nas-voyant{color:var(--on-brand)}body .nasa .nas-filtres-fin{gap:2px}body .nasa .nas-filtres-fin .nas-filtre{color:var(--muted);transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border-color:#0000}body .nasa .nas-filtres-fin .nas-filtre:hover:not(:disabled){background:var(--chip-bg);color:var(--ink)}body .nasa .nas-filtres-fin .nas-filtre[aria-pressed=true]{background:var(--brand);color:var(--on-brand)}body .nasa .nas-filtres-fin .nas-filtre:disabled{color:var(--faint)}body .nasa .tblcard{border-color:var(--nas-filet);box-shadow:var(--sh-md);margin-bottom:0}body .nasa .nas-table>thead>tr>th{background:var(--surface-2);border-bottom:1px solid var(--nas-filet);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;padding-top:var(--nas-e2);padding-bottom:var(--nas-e2)}body .nasa .nas-table tbody tr:not(.nas-groupe-tete):not(.nas-groupe-note)>td{padding-top:var(--nas-e2);padding-bottom:var(--nas-e2)}body .nasa .nas-table .nas-groupe-tete>th{padding:var(--nas-e1) var(--nas-e3);background:var(--chip-bg)}@supports (color:color-mix(in lab, red, red)){body .nasa .nas-table .nas-groupe-tete>th{background:color-mix(in srgb, var(--chip-bg) 55%, var(--surface))}}body .nasa .nas-table .nas-groupe-tete>th{border-top:1px solid var(--nas-filet);transition:background var(--dur-1) var(--ease-out)}body .nasa .nas-table .nas-groupe[data-ton]>.nas-groupe-tete>th{box-shadow:inset 3px 0 0 var(--nasa-plein)}body .nasa .nas-table .nas-groupe[data-ton=doute]>.nas-groupe-tete>th,body .nasa .nas-table .nas-groupe[data-ton=neutre]>.nas-groupe-tete>th{box-shadow:inset 3px 0 0 var(--line-strong)}body .nasa .nas-table tbody.nas-groupe:first-of-type>.nas-groupe-tete>th{border-top:0}body .nasa .nas-table .nas-groupe-tete .fold-bar:hover:not(:disabled){background:0 0}body .nasa .nas-table .nas-groupe-tete:hover>th{background:var(--chip-bg)}@supports (color:color-mix(in lab, red, red)){body .nasa .nas-table .nas-groupe-tete:hover>th{background:color-mix(in srgb, var(--chip-bg) 90%, var(--surface))}}body .nasa .nas-table .nas-groupe-tete .fold-bar:not(:disabled):hover .nas-groupe-nom{color:var(--accent-ink)}body .nasa .nasa-ok{align-items:flex-start;gap:var(--nas-e3);padding:var(--nas-e3) var(--nas-e4);background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:var(--nas-r-bloc);box-shadow:var(--sh-sm);display:flex}body .nasa .nasa-ok .nas-rien{font-size:var(--fs-lg);background:0 0;border:0;padding:0}body .nasa .nasa-ok-icone{background:var(--ok-deep);width:40px;height:40px;color:var(--on-deep);border-radius:50%;flex:none;place-items:center;display:grid}body .nasa .nasa-ok-date{margin-top:var(--nas-e1);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--muted);display:block}body .nasa-page .nasa-reperes{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow:hidden}body .nasa-page .nasa-reperes>summary{align-items:center;gap:var(--nas-e2);padding:var(--nas-e2) var(--nas-e3);cursor:pointer;min-height:44px;color:var(--mvt-ink);transition:background var(--dur-1) var(--ease-out);list-style:none;display:flex}body .nasa-page .nasa-reperes>summary::-webkit-details-marker{display:none}body .nasa-page .nasa-reperes>summary>.fold-chev{margin-left:auto}body .nasa-page .nasa-reperes>summary:hover{background:var(--chip-bg)}body .nasa-page .nasa-reperes-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .nasa-page .nasa-reperes-liste{padding:var(--nas-e1) var(--nas-e3) var(--nas-e3);gap:var(--nas-e2) var(--nas-e4);grid-template-columns:repeat(auto-fit,minmax(min(100%,30ch),1fr));margin:0;list-style:none;display:grid}body .nasa-page .nasa-reperes-liste li{align-items:flex-start;gap:var(--nas-e1);font-size:var(--fs-sm);color:var(--muted);margin:0;display:flex}body .nasa-page .nasa-reperes-liste li>svg{color:var(--accent-ink);flex:none;margin-top:1px}body .nasa-page .nasa-reperes-liste b{color:var(--ink);font-weight:var(--fw-semibold)}body .nasa-page .nasa-reperes+.nasa-seuils{margin-top:calc(var(--nas-e4) * -1 + var(--nas-e1))}@keyframes nasa-monte{0%{opacity:0;transform:translateY(6px)}}@keyframes nasa-pousse{0%{clip-path:inset(0 100% 0 0)}}@keyframes nasa-halo{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--nasa-plein) 45%, transparent)}70%,to{box-shadow:0 0 0 9px color-mix(in srgb, var(--nasa-plein) 0%, transparent)}}@keyframes nasa-coche{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:no-preference){html[data-vif-arrivee] body .nasa .nasa-bilan,html[data-vif-arrivee] body .nasa .nasa-chiffre{animation:nasa-monte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .nasa .nasa-chiffre{animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .nasa .nasa-chiffre:nth-child(2){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .nasa .nasa-chiffre:nth-child(3){animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .nasa .nasa-chiffre:nth-child(n+4){animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .nasa .nas-filtres{animation:nasa-monte var(--dur-3) var(--ease-out) calc(var(--stagger) * 2) backwards}html[data-vif-arrivee] body .nasa .nasa-barre{animation:nasa-pousse calc(var(--dur-3) * 2) var(--ease-out) var(--dur-1) backwards}html[data-vif-arrivee] body .nasa .nas-table>tbody>tr{animation:nasa-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * var(--nasa-rang,0) + var(--dur-1))}body .nasa .nas-table>tbody:nth-of-type(2){--nasa-rang:1}body .nasa .nas-table>tbody:nth-of-type(3){--nasa-rang:2}body .nasa .nas-table>tbody:nth-of-type(4){--nasa-rang:3}body .nasa .nas-table>tbody:nth-of-type(5){--nasa-rang:4}body .nasa .nas-table>tbody:nth-of-type(6){--nasa-rang:5}body .nasa .nas-table>tbody:nth-of-type(7){--nasa-rang:6}body .nasa .nas-table>tbody:nth-of-type(n+8){--nasa-rang:7}body .nasa .nasa-bilan[data-ton=alerte] .nasa-point{animation:nasa-halo var(--dur-pouls) var(--ease-out) 3}:root[data-nas-voyants=figes] body .nasa .nasa-bilan[data-ton] .nasa-point{animation:none}html[data-vif-arrivee] body .nasa .nasa-ok-icone{animation:nasa-coche var(--dur-3) var(--ease-spring) var(--dur-1) backwards}}@media (prefers-reduced-motion:reduce){body .nasa .nasa-bilan,body .nasa .nasa-chiffre,body .nasa .nasa-barre,body .nasa .nasa-point,body .nasa .nasa-ok-icone,body .nasa .nas-filtres,body .nasa .nas-table>tbody>tr{animation:none}body .nasa .nas-filtres-fin .nas-filtre,body .nasa .nas-table .nas-groupe-tete>th,body .nasa-page .nasa-reperes>summary{transition:none}}@media (max-width:560px){body .nasa .nas-table.rtable tbody td[data-label=Sauvegarde]{text-align:left;display:block}body .nasa .nas-table.rtable tbody td[data-label=Sauvegarde]:before{margin-bottom:4px;display:block}body .nasa .nas-table.rtable .nas-groupe-tete .fold-bar{flex-wrap:wrap;row-gap:2px}body .nasa .nas-table.rtable .nas-groupe-tete .nas-groupe-nom{flex:0 auto}body .nasa .nas-table.rtable .nas-groupe-tete .fold-bar>:last-child{margin-left:auto}body .nasa .nas-table.rtable .nas-groupe-tete .nas-groupe-resume{white-space:normal;flex:100%;order:9;margin-left:0}body :is(.nasa,.nasf) .nas-table.rtable tbody tr:has(.nas-voyant[data-ton=alerte])>td:first-child{box-shadow:none}body :is(.nasa,.nasf) .nas-table.rtable tbody tr:not(.nas-groupe-tete):not(.nas-groupe-note):has(.nas-voyant[data-ton=alerte]){box-shadow:inset 3px 0 0 var(--danger)}body .nasa .nas-table.rtable .nas-groupe-note>td{padding-left:var(--nas-e3);padding-right:var(--nas-e3)}}@media (min-width:1025px){body .nasa .nas-table.rtable>tbody>tr>td.rt-titre[data-label=NAS]{min-width:24ch}}@keyframes nasf-monte{0%{opacity:0;translate:0 8px}}@keyframes nasf-parait{0%{opacity:0}}@keyframes nasf-jauge{0%{transform:scaleX(0)}}body .nasf>*{animation:nasf-monte var(--dur-3) var(--ease-out) backwards}body .nasf>:nth-child(2){animation-delay:calc(var(--stagger) * 2)}body .nasf>:nth-child(3){animation-delay:calc(var(--stagger) * 4)}body .nasf>:nth-child(4){animation-delay:calc(var(--stagger) * 6)}body .nasf>:nth-child(5){animation-delay:calc(var(--stagger) * 8)}body .nasf>:nth-child(n+6){animation-delay:calc(var(--stagger) * 10)}body .nasf .nasf-ancre{scroll-margin-top:88px}body .nasf .nasf-tete{align-items:start;gap:var(--nas-e3);padding:var(--nas-e3) var(--nas-e4);border:1px solid var(--nas-filet);border-radius:var(--nas-r-bloc);background:var(--surface);box-shadow:var(--sh-md);grid-template-columns:minmax(0,1fr) auto;display:grid}body .nasf .nasf-tete>.nasf-synthese,body .nasf .nasf-tete>.nasf-sommaire{grid-column:1/-1}body .nasf .nasf-tete:has(.nas-ensemble[data-ton=alerte]){box-shadow:inset 3px 0 0 var(--danger), var(--sh-md)}body .nasf .nasf-tete:has(.nas-ensemble[data-ton=attente]){box-shadow:inset 3px 0 0 var(--wait), var(--sh-md)}body .nasf .nasf-tete:has(.nas-ensemble[data-ton=ok]){box-shadow:inset 3px 0 0 var(--ok), var(--sh-md)}body .nasf .nasf-tete .nas-renommer>span{font-size:var(--fs-md)}body .nasf .nasf-tete .nas-renommer>span b{font-size:var(--fs-title);font-weight:var(--fw-semibold)}body .nasf .nasf-tete .nas-tete-actions{justify-content:flex-end}body .nasf .nasf-synthese{gap:var(--nas-e2);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin:0;padding:0;list-style:none;display:grid}body .nasf .nasf-stat{min-width:0;padding:var(--nas-e2) var(--nas-e3);border:1px solid var(--nas-filet);border-radius:var(--nas-r-objet);background:var(--surface-2);animation:nasf-monte var(--dur-3) var(--ease-out) backwards;flex-direction:column;gap:2px;display:flex}body .nasf .nasf-stat:first-child{animation-delay:calc(var(--stagger) * 1)}body .nasf .nasf-stat:nth-child(2){animation-delay:calc(var(--stagger) * 2)}body .nasf .nasf-stat:nth-child(3){animation-delay:calc(var(--stagger) * 3)}body .nasf .nasf-stat:nth-child(4){animation-delay:calc(var(--stagger) * 4)}body .nasf .nasf-stat:nth-child(n+5){animation-delay:calc(var(--stagger) * 5)}body .nasf .nasf-stat-lbl{color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em}body .nasf .nasf-stat-val{align-items:center;gap:var(--nas-e1);min-width:0;display:flex}body .nasf .nasf-stat-val b{min-width:0;color:var(--ink);font-size:var(--fs-lg);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.25}body .nasf .nasf-stat-sous{color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}body .nasf .nasf-sommaire{padding-top:var(--nas-e2);border-top:1px solid var(--nas-filet);flex-wrap:wrap;gap:4px;display:flex}body .nasf .nasf-sommaire a{min-height:28px;padding:0 var(--nas-e2);border-radius:var(--r-full);color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}body .nasf .nasf-sommaire a:hover,body .nasf .nasf-sommaire a:focus-visible{background:var(--chip-bg);color:var(--ink)}body .nasf .nasf-alertes{gap:var(--nas-e1);flex-direction:column;display:flex}body .nasf .nasf-alertes:empty{display:none}body .nasf .nasf-alertes>.nas-alerte{animation:nasf-monte var(--dur-3) var(--ease-out) backwards;box-shadow:inset 3px 0 0 var(--wait)}body .nasf .nasf-alertes>.nas-alerte:nth-child(2){animation-delay:calc(var(--stagger) * 1)}body .nasf .nasf-alertes>.nas-alerte:nth-child(n+3){animation-delay:calc(var(--stagger) * 2)}body .nasf .nasf-alertes>.nas-alerte-critique{box-shadow:inset 3px 0 0 var(--danger)}body .nasf .nasf-detail>summary{cursor:pointer;width:fit-content;color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:color var(--dur-1) var(--ease-out)}body .nasf .nasf-detail>summary:hover{color:var(--ink)}body .nasf .nasf-detail[open]>summary~*{animation:nasf-parait var(--dur-2) var(--ease-out)}body .nasf .nasf-groupe{gap:var(--nas-e2);flex-direction:column;display:flex}body .nasf .nas-bloc{gap:var(--nas-e3)}body .nasf .nas-bloc h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .nasf .nasf-carte-tete{align-items:center;gap:var(--nas-e2);min-width:0;display:flex}body .nasf .nasf-carte-ic{border-radius:var(--nas-r-objet);background:var(--chip-bg);width:30px;height:30px;color:var(--muted);flex:none;place-items:center;display:grid}body .nasf .nasf-compte{padding:0 var(--nas-e1);border-radius:var(--r-full);background:var(--chip-bg);color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;vertical-align:2px;margin-left:2px;display:inline-block}body .nasf .nasf-duo{gap:var(--nas-e2);flex-direction:column;display:flex}@media (min-width:1100px){body .nasf .nasf-duo{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}}body .nasf .nas-produit-carte{padding:var(--nas-e2) var(--nas-e3);animation:nasf-monte var(--dur-3) var(--ease-out) backwards}body .nasf .nas-produit-carte:nth-child(2){animation-delay:calc(var(--stagger) * 2)}body .nasf .nas-produit-carte:nth-child(3){animation-delay:calc(var(--stagger) * 4)}body .nasf .nas-table>thead>tr>th{background:var(--surface-2);border-bottom:1px solid var(--nas-filet);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;padding-top:var(--nas-e2);padding-bottom:var(--nas-e2)}body .nasf .nas-table>tbody>tr{animation:nasf-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 4)}body .nasf .nas-table>tbody>tr:nth-child(2){animation-delay:calc(var(--stagger) * 5)}body .nasf .nas-table>tbody>tr:nth-child(3){animation-delay:calc(var(--stagger) * 6)}body .nasf .nas-table>tbody>tr:nth-child(4){animation-delay:calc(var(--stagger) * 7)}body .nasf .nas-table>tbody>tr:nth-child(5){animation-delay:calc(var(--stagger) * 8)}body .nasf .nas-table>tbody>tr:nth-child(n+6){animation-delay:calc(var(--stagger) * 9)}body .nasf .nas-table>tbody>tr>td{padding-top:var(--nas-e2);padding-bottom:var(--nas-e2)}body .nasf .nas-jauge-piste{height:8px}body .nasf .nas-jauge-barre{border-radius:inherit;transform-origin:0;animation:nasf-jauge var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 10)}body .nasf .nasf-pli{display:block}body .nasf .nasf-pli>summary{align-items:center;gap:var(--nas-e1) var(--nas-e3);cursor:pointer;flex-wrap:wrap;list-style:none;display:flex}body .nasf .nasf-pli>summary::-webkit-details-marker{display:none}body .nasf .nasf-pli>summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:7px;height:7px;transition:rotate var(--dur-2) var(--ease-in-out), border-color var(--dur-1) var(--ease-out);flex:none;margin-left:auto;rotate:45deg}body .nasf .nasf-pli[open]>summary:after{rotate:-135deg}body .nasf .nasf-pli>summary:hover:after{border-color:var(--ink)}body .nasf .nasf-pli-resume{color:var(--muted);font-size:var(--fs-sm)}body .nasf .nasf-pli-corps{gap:var(--nas-e2);margin-top:var(--nas-e3);animation:nasf-parait var(--dur-2) var(--ease-out);flex-direction:column;display:flex}@media (max-width:560px){body .nasf .nasf-tete{padding:var(--nas-e3);grid-template-columns:minmax(0,1fr)}body .nasf .nasf-tete .nas-tete-actions{justify-content:flex-start}body .nasf .nasf-synthese{grid-template-columns:repeat(2,minmax(0,1fr))}body .nasf .nasf-stat{padding:var(--nas-e1) var(--nas-e2)}body .nasf .nasf-stat-val b{font-size:var(--fs-md)}body .nasf .nas-bloc{padding:var(--nas-e3)}body .nasf .nas-table>tbody>tr>td{padding-top:4px;padding-bottom:4px}body .nasf .nas-table.rtable>tbody>tr>td{justify-content:flex-end;column-gap:var(--nas-e2);flex-wrap:wrap}body .nasf .nas-table.rtable>tbody>tr>td:before{margin-right:auto}}@media (prefers-reduced-motion:reduce){body .nasf>*,body .nasf .nasf-stat,body .nasf .nasf-alertes>.nas-alerte,body .nasf .nasf-detail[open]>summary~*,body .nasf .nas-produit-carte,body .nasf .nas-table>tbody>tr,body .nasf .nas-jauge-barre,body .nasf .nasf-pli-corps{animation:none}body .nasf .nasf-sommaire a,body .nasf .nasf-detail>summary,body .nasf .nasf-pli>summary:after{transition:none}}body .nasf-attente{gap:var(--nas-e4);flex-direction:column;display:flex}body .nasf-attente>.card{margin:0}body .njp-tete{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-left:auto;display:flex}body .njp-tete-synchro{font-size:var(--fs-sm);color:var(--muted)}body .prc.njp{gap:12px}body .njp-bande{background:linear-gradient(100deg, var(--ninja), transparent 55%), var(--surface);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:stretch;gap:14px 22px;padding:14px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){body .njp-bande{background:linear-gradient(100deg, color-mix(in srgb, var(--ninja) 7%, transparent), transparent 55%), var(--surface)}}body .njp-bande{border:1px solid var(--line);border-left:3px solid var(--ninja);border-radius:var(--r-lg)}@media (max-width:820px){body .njp-bande{grid-template-columns:minmax(0,1fr)}}body .njp .prc-cptrs.njp-cles{grid-template-columns:repeat(2,minmax(132px,1fr));gap:10px;display:grid}body .njp .njp-cles .prc-cptr{border-radius:var(--r);background:var(--surface);transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);gap:2px;padding:10px 14px}body .njp .njp-cles .prc-cptr b{font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1.1}body .njp .njp-cles .prc-cptr>span{font-size:var(--fs-body);color:var(--ink);font-weight:var(--fw-semibold)}body .njp .njp-cles .prc-cptr>span.njp-cle-sous{font-size:var(--fs-sm);color:var(--muted);font-weight:var(--fw-regular)}body .njp .njp-cles .prc-cptr:not([data-ton])[data-vide="0"] b{color:var(--ninja-ink)}body .njp-axes{align-content:center;gap:10px;min-width:0;display:grid}body .njp-axe{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;display:grid}body .njp-axe-lbl{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}@media (max-width:420px){body .njp-axe{grid-template-columns:minmax(0,1fr);gap:6px}}body .njp .prc-cptrs.njp-puces{flex-wrap:wrap;gap:6px;display:flex}body .njp .njp-puces .prc-cptr{border-radius:var(--r-full);background:var(--surface);min-height:32px;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);flex-direction:row;align-items:center;gap:6px;padding:4px 12px 4px 10px}body .njp .njp-puces .prc-cptr b{font-size:var(--fs-md);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1}body .njp .njp-puces .prc-cptr span{font-size:var(--fs-sm);color:var(--ink)}body .njp .njp-puces .prc-cptr:before{content:"";border-radius:var(--r-full);background:var(--line-strong);flex:none;width:8px;height:8px}body .njp .njp-puces .prc-cptr[data-vide="0"][data-ton=danger]:before{background:var(--danger)}body .njp .njp-puces .prc-cptr[data-vide="0"][data-ton=attente]:before{background:var(--wait)}body .njp .njp-puces .prc-cptr[data-vide="0"][data-ton=ok]:before{background:var(--ok)}body .njp .njp-bande .prc-cptr:hover{border-color:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .njp .njp-bande .prc-cptr:hover{border-color:color-mix(in srgb, var(--ninja) 55%, var(--line))}}body .njp .njp-bande .prc-cptr.on{border-color:var(--ninja);background:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .njp .njp-bande .prc-cptr.on{background:color-mix(in srgb, var(--ninja) 9%, var(--surface))}}body .njp .njp-bande .prc-cptr.on{box-shadow:0 0 0 3px var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .njp .njp-bande .prc-cptr.on{box-shadow:0 0 0 3px color-mix(in srgb, var(--ninja) 16%, transparent)}}body .njp p.helper.njp-note{border-left:2px solid var(--ninja);margin:0;padding-left:10px}@supports (color:color-mix(in lab, red, red)){body .njp p.helper.njp-note{border-left:2px solid color-mix(in srgb, var(--ninja) 45%, var(--line))}}body .njp p.helper.njp-note{font-size:var(--fs-sm);max-width:110ch;line-height:1.55}body .njp .njp-barre{gap:8px 10px}body .njp .njp-barre input.input{flex:220px;width:auto;max-width:360px}body .njp .njp-importer{margin-left:auto}@media (max-width:560px){body .njp .njp-barre select.input,body .njp .njp-barre input.input{flex:100%;max-width:none}body .njp .njp-importer{margin-left:0}}body .njp .nj-import{border-color:var(--line);border-left:3px solid var(--ninja);border-radius:var(--r-lg);background:linear-gradient(100deg, var(--ninja), transparent 45%), var(--surface)}@supports (color:color-mix(in lab, red, red)){body .njp .nj-import{background:linear-gradient(100deg, color-mix(in srgb, var(--ninja) 6%, transparent), transparent 45%), var(--surface)}}body .njp .nj-import-pied{border-radius:0 0 var(--r-lg) var(--r-lg)}body .njp .nj-import-ico{flex:none;display:inline-flex}body .njp .nj-import-hd b{color:var(--ninja-ink)}body .njp .nj-import-aide{min-width:0;font-size:var(--fs-sm);color:var(--muted);flex:260px}body .njp .nj-import-org{background:var(--surface);transition:border-color var(--dur-1) var(--ease-out)}body .njp .nj-import-org:has(>.nj-import-org-hd[aria-expanded=true]){border-color:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .njp .nj-import-org:has(>.nj-import-org-hd[aria-expanded=true]){border-color:color-mix(in srgb, var(--ninja) 40%, var(--line))}}body .njp .nj-type.on{border-color:var(--ninja);background:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .njp .nj-type.on{background:color-mix(in srgb, var(--ninja) 10%, transparent)}}body .njp .nj-type:hover{border-color:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .njp .nj-type:hover{border-color:color-mix(in srgb, var(--ninja) 60%, var(--line))}}body .njp .tblcard{border-radius:var(--r-lg)}body .njp .tblhead .count{font-variant-numeric:tabular-nums;color:var(--ninja-ink);background:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .njp .tblhead .count{background:color-mix(in srgb, var(--ninja) 10%, transparent)}}body .njp .tblhead .count{border-radius:var(--r-full);padding:1px 8px}body .njp .nj-etat,body .njp .nj-sante{align-items:center;gap:6px;display:inline-flex}body .njp .nj-etat:before,body .njp .nj-sante:before{content:"";border-radius:var(--r-full);background:var(--line-strong);flex:none;width:8px;height:8px}body .njp .nj-etat[data-etat=disparue]:before,body .njp .nj-etat[data-etat=horsLigne]:before,body .njp .nj-sante[data-sante=degradee]:before{background:var(--danger)}body .njp .nj-etat[data-etat=inconnu]:before,body .njp .nj-sante[data-sante=sansMesure]:before{background:var(--wait)}body .njp .nj-etat[data-etat=enLigne]:before,body .njp .nj-sante[data-sante=saine]:before{background:var(--ok)}body .njp .nj-etat[data-etat=disparue]:before{box-shadow:inset 0 0 0 2px var(--danger);background:0 0}body .njp-tbl tbody tr[data-etat=horsLigne],body .njp-tbl tbody tr[data-etat=disparue],body .njp-tbl tbody tr[data-sante=degradee]{box-shadow:inset 3px 0 0 var(--danger)}body .njp-tbl tbody tr[data-etat=inconnu],body .njp-tbl tbody tr[data-sante=sansMesure]{box-shadow:inset 3px 0 0 var(--wait)}body .njp .njp-ico{justify-content:center;min-width:32px;padding-left:0;padding-right:0}@media (min-width:561px){body .njp .prc-grp-hd>th{background:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .njp .prc-grp-hd>th{background:color-mix(in srgb, var(--ninja) 5%, transparent)}}body .njp .prc-grp-hd>th{box-shadow:inset 3px 0 0 var(--ninja)}}body .njp .prc-grp-plier:hover{color:var(--ninja-ink)}@media (pointer:coarse){body .njp .njp-puces .prc-cptr{min-height:var(--tap-sm,40px)}body .njp .njp-ico{min-width:var(--tap-sm,40px)}}@media (prefers-reduced-motion:reduce){body .njp .njp-cles .prc-cptr,body .njp .njp-puces .prc-cptr,body .njp .nj-import-org{transition:none}}body .nja-entete-act{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}body .nja-onglets .tab.on{color:var(--dc-ink)}body .nj-scope .seg{flex-wrap:wrap;max-width:100%}body .nja-scope-aide{flex:260px;min-width:0;margin:0}body .nja-bandeau{font-size:var(--fs-sm);align-items:flex-start;margin-bottom:16px}body .nja-bandeau>svg{flex:none;margin-top:1px}body .nja-pied{margin:16px 0 0}body .nja-acces{flex-direction:column;gap:16px;display:flex}body .nja-acces .pill{font-size:var(--fs-micro)}body .nja-note,body .nja-vide-carte .helper{margin:0}body .nja-vide-carte{text-align:center;border-style:dashed;padding:28px 20px}body .nja-tete{background:linear-gradient(180deg, var(--ninja), var(--surface) 70%);flex-direction:column;gap:14px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){body .nja-tete{background:linear-gradient(180deg, color-mix(in srgb, var(--ninja) 6%, var(--surface)), var(--surface) 70%)}}body .nja-tete-l1{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}body .nja-marque{flex:none;place-items:center;width:36px;height:36px;display:inline-grid}body .nja-marque-off{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);color:var(--faint)}body .nja-kpis{flex-wrap:wrap;flex:1 1 0;align-items:baseline;gap:6px 20px;min-width:12rem;display:flex}body .nja-kpi{font-size:var(--fs-sm);color:var(--muted);align-items:baseline;gap:6px;display:inline-flex}body .nja-kpi b{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums;line-height:1}body .nja-kpi-dot{border-radius:var(--r-full);background:var(--ok);align-self:center;width:8px;height:8px}body .nja-tete-act{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}body .nja-cherche{flex:240px;min-width:min(180px,100%)}body .nja-coche{font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:7px;display:inline-flex}body .nja-coche-off{cursor:not-allowed;color:var(--faint)}body .nja-hits{margin:0}body .nja-msg{border-radius:var(--r-sm);font-size:var(--fs-body);border:1px solid #0000;margin:0;padding:8px 12px}body .nja-msg-sm{font-size:var(--fs-sm)}body .nja-msg-ok{color:var(--ok-ink);background:var(--ok-bg);border-color:var(--ok-line)}body .nja-msg-ko{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-line)}body .nja-carte-tbl{margin-bottom:0}body .nja-sm{font-size:var(--fs-sm)}body .nja-vide{color:var(--faint);font-size:var(--fs-sm)}body .nja-attention{color:var(--wait-ink)}body .nja-code{font-size:var(--fs-micro);font-weight:var(--fw-regular);color:var(--faint);overflow-wrap:anywhere;margin-top:2px;display:block}body .nja-etat{font-weight:var(--fw-medium)}body .nja-etat-ok{color:var(--ok-ink)}body .nja-etat-wait{color:var(--wait-ink)}body .nja-etat-ko{color:var(--danger)}body .nja-machine{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}body .nja-machine-ic{border-radius:var(--r-xs);background:var(--ninja);flex:none;place-items:center;width:28px;height:28px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){body .nja-machine-ic{background:color-mix(in srgb, var(--ninja) 11%, var(--surface))}}body .nja-machine-ic{color:var(--ninja-ink)}body .nja-machine-id{flex-direction:column;min-width:0;display:flex}body .nja-acces .pill.nja-role{background:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .nja-acces .pill.nja-role{background:color-mix(in srgb, var(--ninja) 9%, var(--surface))}}body .nja-acces .pill.nja-role{border-color:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .nja-acces .pill.nja-role{border-color:color-mix(in srgb, var(--ninja) 22%, var(--surface))}}body .nja-acces .pill.nja-role{color:var(--ninja-ink)}body .nja-suite{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}@media (min-width:561px){body .nja-acces th.nja-th-act{text-align:right}body .nja-mx-tbl th.nja-mx-col,body .nja-mx-tbl td.nja-mx-case{text-align:center}}body .nja-regle{align-items:flex-start;gap:12px;display:flex}body .nja-regle-ic{border-radius:var(--r-sm);background:var(--brand-2);flex:none;place-items:center;width:32px;height:32px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){body .nja-regle-ic{background:color-mix(in srgb, var(--brand-2) 10%, var(--surface))}}body .nja-regle-ic{color:var(--brand-2)}body .nja-regle-txt{font-size:var(--fs-sm);min-width:0;max-width:96ch;margin:0;line-height:1.55}body .nja-rev-hd{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-bottom:14px;display:flex}body .nja-rev-ic{border-radius:var(--r-sm);background:var(--lic);flex:none;place-items:center;width:34px;height:34px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){body .nja-rev-ic{background:color-mix(in srgb, var(--lic) 11%, var(--surface))}}body .nja-rev-ic{color:var(--lic-ink)}body .nja-rev-titre{min-width:0;font-size:var(--fs-title);font-weight:var(--fw-semibold);overflow-wrap:anywhere;flex:auto;margin:0}body .nja-gens{border:1px solid var(--line);border-radius:var(--r-sm);margin:0 0 14px;padding:0;list-style:none;overflow:hidden}body .nja-gens-l{font-size:var(--fs-sm);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}body .nja-gens-l+.nja-gens-l{border-top:1px solid var(--line)}body .nja-gens-id{flex-direction:column;flex:220px;min-width:0;display:flex}body .nja-gens-act{flex:none}body .nja-mx-qui .pill{margin-left:6px}body .nja-mx-ferme{color:var(--faint);font-weight:var(--fw-medium);text-transform:none;letter-spacing:0;margin-top:2px;display:block}body .nja-mx-case input[type=checkbox]{cursor:pointer;width:18px;height:18px}body .nja-mx-case input[type=checkbox]:disabled{cursor:not-allowed}@media (max-width:560px){body .nja-mx-tbl td.nja-mx-case{align-items:center}}body .nje-marque{border-radius:var(--r-sm);background:var(--ninja);width:32px;height:32px;color:var(--on-deep);flex:none;place-items:center;display:inline-grid;position:relative}body .nje-marque:after{content:"";border-radius:var(--r-full);background:var(--ninja-vif);width:6px;height:6px;position:absolute;bottom:4px;right:4px}body .nje-marque-sm{border-radius:var(--r-xs);width:20px;height:20px}body .nje-marque-sm:after{width:4px;height:4px;bottom:2px;right:2px}body .nje-carte{border-color:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .nje-carte{border-color:color-mix(in srgb, var(--ninja) 22%, var(--line))}}body .nje-carte{box-shadow:inset 3px 0 0 var(--ninja)}body .nje-carte:hover{box-shadow:inset 3px 0 0 var(--ninja), var(--sh-md)}body .nje-inventaire{margin-top:16px}body .nje-tete{align-items:flex-start;gap:12px;display:flex}body .nje-tete-texte{flex:1;min-width:0}body .nje-tete-ligne{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .nje-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0;line-height:1.3}body .nje-chapo{margin:4px 0 0}body .nje-lien{color:var(--ninja-ink);font-weight:var(--fw-semibold);transition:color var(--dur-1) var(--ease-out)}body .nje-lien:hover{color:var(--ink)}body .nje-pill{font-size:var(--fs-micro);white-space:nowrap;justify-self:start}body .nje-erreur{color:var(--danger);font-size:var(--fs-body);margin:0}body .nje-erreur-bas{margin-top:10px}body .nje-machines{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:8px;margin-top:14px;display:grid}body .nje-machine{border-color:var(--ninja);justify-content:flex-start;gap:10px;min-width:0}@supports (color:color-mix(in lab, red, red)){body .nje-machine{border-color:color-mix(in srgb, var(--ninja) 24%, var(--line-strong))}}body .nje-machine{transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}body .nje-machine:hover:not(:disabled){background-color:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .nje-machine:hover:not(:disabled){background-color:color-mix(in srgb, var(--ninja) 7%, var(--surface))}}body .nje-machine:hover:not(:disabled){border-color:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .nje-machine:hover:not(:disabled){border-color:color-mix(in srgb, var(--ninja) 50%, var(--line-strong))}}body .nje-machine-puce,body .nje-pop-puce{border-radius:var(--r-xs);background:var(--ninja);flex:none;place-items:center;width:22px;height:22px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){body .nje-machine-puce,body .nje-pop-puce{background:color-mix(in srgb, var(--ninja) 12%, var(--surface))}}body .nje-machine-puce,body .nje-pop-puce{color:var(--ninja-ink);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out)}body .nje-machine:hover:not(:disabled) .nje-machine-puce,body .nje-pop-item:hover:not(:disabled) .nje-pop-puce{background:var(--ninja);color:var(--on-deep)}body .nje-machine-nom,body .nje-pop-nom{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body .nje-prise{display:inline-flex;position:relative}body .nje-declencheur{gap:8px}body .nje-chevron{display:inline-flex}body .nje-declencheur[aria-expanded=true] .nje-chevron{transform:rotate(180deg)}body .nje-pop{z-index:40;min-width:min(16rem,100vw - 32px);max-width:calc(100vw - 32px);padding:6px;position:absolute;top:calc(100% + 6px);right:0}body .nje-pop-tete{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0;padding:4px 8px 6px}body .nje-pop-item{width:100%;transition:background-color var(--dur-1) var(--ease-out);background:0 0;border-color:#0000;justify-content:flex-start;gap:8px}body .nje-pop-item:hover:not(:disabled){background-color:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .nje-pop-item:hover:not(:disabled){background-color:color-mix(in srgb, var(--ninja) 8%, var(--surface))}}body .nje-pop-item:hover:not(:disabled){border-color:#0000}body .nje-pop-role{font-size:var(--fs-micro);color:var(--muted);flex:none;margin-left:auto;padding-left:8px}body .nje-flottant{z-index:40;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);width:max-content;max-width:min(28rem,100vw - 32px);box-shadow:var(--sh-md);padding:0 12px 10px;position:absolute;top:calc(100% + 6px);right:0}body .nje-flottant .nje-erreur{margin-top:10px}body .nje-synchro{border:1px solid var(--ninja);margin:14px 0;padding:10px 13px}@supports (color:color-mix(in lab, red, red)){body .nje-synchro{border:1px solid color-mix(in srgb, var(--ninja) 30%, var(--line))}}body .nje-synchro{border-radius:var(--r-sm);background:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .nje-synchro{background:color-mix(in srgb, var(--ninja) 6%, var(--surface))}}body .nje-synchro-ico{color:var(--ninja-ink);flex:none;display:inline-flex}body .nje-synchro-texte{min-width:min(100%,180px);font-size:var(--fs-sm);flex:220px}body .nje-org{width:auto;max-width:100%}body .nje-lignes{flex-direction:column;gap:8px;display:flex}body .nje-vide{margin:0}body .nje-ligne{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);box-shadow:inset 3px 0 0 var(--line-strong);transition:background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,.9fr) auto auto;align-items:center;gap:8px;padding:6px 8px 6px 12px;display:grid}body .nje-ligne[data-ouvert]{box-shadow:inset 3px 0 0 var(--ninja)}body .nje-ligne:hover,body .nje-ligne:focus-within{background-color:var(--ninja)}@supports (color:color-mix(in lab, red, red)){body .nje-ligne:hover,body .nje-ligne:focus-within{background-color:color-mix(in srgb, var(--ninja) 4%, var(--surface))}}body .nje-ligne-actes{gap:6px;display:inline-flex}@media (max-width:900px){body .nje-ligne{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body .nje-ligne-actes{grid-column:1/-1;justify-self:end}}@media (max-width:560px){body .nje-ligne{grid-template-columns:minmax(0,1fr)}body .nje-ligne-actes{justify-self:start}}body .nje-pied{align-items:center;gap:10px;margin-top:12px;display:flex}body .nje-pied-fin{margin-left:auto}body .nje-msg{font-size:var(--fs-body);margin:10px 0 0}body .nje-msg[data-ok="1"]{color:var(--ok-ink)}body .nje-msg[data-ok="0"]{color:var(--danger)}@media (prefers-reduced-motion:reduce){body .nje-lien,body .nje-machine,body .nje-machine-puce,body .nje-pop-puce,body .nje-pop-item,body .nje-ligne{transition:none}}:root{--nas-vie-pastille:nas-vie-pastille;--nas-vie-lisere:nas-vie-lisere;--nas-vie-veille:nas-vie-veille;--nas-vie-lueur:nas-vie-lueur;--nas-vie-point:nas-vie-point;--nas-vie-reflet:nas-vie-reflet;--nas-vie-battement:nas-vie-battement;--nas-cad-veille:calc(var(--dur-pouls) * 3.5);--nas-cad-reflet:calc(var(--dur-pouls) * 4);--nas-cad-battement:calc(var(--dur-pouls) * 2.5)}@media (prefers-reduced-motion:reduce){:root{--nas-vie-pastille:none;--nas-vie-lisere:none;--nas-vie-veille:none;--nas-vie-lueur:none;--nas-vie-point:none;--nas-vie-reflet:none;--nas-vie-battement:none}}:root[data-nas-voyants=figes]{--nas-vie-pastille:none;--nas-vie-lisere:none;--nas-vie-veille:none;--nas-vie-lueur:none;--nas-vie-point:none;--nas-vie-reflet:none;--nas-vie-battement:none}body .nas-ecran .nas-voyant[data-ton=attente],body .nas-ecran .nas-voyant[data-ton=encours]{animation-name:var(--nas-mvt);animation-iteration-count:infinite}body .nas-ecran .nas-voyant[data-ton=alerte]:after{animation-name:var(--nas-halo);animation-iteration-count:infinite}@keyframes nas-vie-pastille{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 32%, transparent)}70%,to{box-shadow:0 0 0 6px color-mix(in srgb, currentColor 0%, transparent)}}body .nas-ecran .nas-sev[data-ton=alerte]{animation:var(--nas-vie-pastille) var(--nas-cad-echec) var(--ease-out) infinite}body .nas-ecran .nas-sev[data-ton=attente]{animation:var(--nas-vie-pastille) var(--nas-cad-retard) var(--ease-out) infinite}@keyframes nas-vie-lisere{50%{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--nas-vie-teinte,var(--danger)) 30%, transparent)}}body .nasp .nas-groupe:has(.nas-groupe-pire[data-ton=alerte]) .nas-groupe-tete>th{animation:var(--nas-vie-lisere) var(--nas-cad-echec) var(--ease-in-out) infinite}body .nasp .nasp-stat[data-ton=alerte]:before{animation-iteration-count:infinite}:root[data-nas-voyants=figes] body .nasp .nasp-stat[data-ton=alerte]:before{animation:none}body .nas-ecran .nas-table>tbody:nth-of-type(5n+2){--nas-vie-groupe:.37}body .nas-ecran .nas-table>tbody:nth-of-type(5n+3){--nas-vie-groupe:.74}body .nas-ecran .nas-table>tbody:nth-of-type(5n+4){--nas-vie-groupe:.11}body .nas-ecran .nas-table>tbody:nth-of-type(5n+5){--nas-vie-groupe:.48}body .nas-ecran .nas-table tbody tr:nth-child(7n+2){--nas-vie-rang:1}body .nas-ecran .nas-table tbody tr:nth-child(7n+3){--nas-vie-rang:2}body .nas-ecran .nas-table tbody tr:nth-child(7n+4){--nas-vie-rang:3}body .nas-ecran .nas-table tbody tr:nth-child(7n+5){--nas-vie-rang:4}body .nas-ecran .nas-table tbody tr:nth-child(7n+6){--nas-vie-rang:5}body .nas-ecran .nas-table tbody tr:nth-child(7n+7){--nas-vie-rang:6}@keyframes nas-vie-veille{0%,to{opacity:1}50%{opacity:.62}}@keyframes nas-vie-lueur{0%,to{opacity:.55}50%{opacity:0}}body .nas-ecran .nas-voyant[data-ton=ok]{--nas-cad:var(--nas-cad-veille);animation-name:var(--nas-vie-veille);animation-timing-function:var(--ease-in-out);animation-iteration-count:infinite;animation-delay:calc(var(--nas-cad) * -1 * (var(--nas-phase) * 8 + var(--nas-vie-groupe,0)))}body .nas-ecran .nas-voyant[data-ton=ok]:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;animation-name:var(--nas-vie-lueur);animation-duration:var(--nas-cad);animation-timing-function:var(--ease-in-out);animation-iteration-count:infinite;animation-delay:calc(var(--nas-cad) * -1 * (var(--nas-phase) * 8 + var(--nas-vie-groupe,0)));position:absolute;inset:0;box-shadow:0 0 6px 1px}@keyframes nas-vie-point{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--nas-vie-teinte,currentColor) 38%, transparent)}70%,to{box-shadow:0 0 0 5px color-mix(in srgb, var(--nas-vie-teinte,currentColor) 0%, transparent)}}body .nasp .nasp-stat:not([data-ton=alerte]):before{--nas-vie-teinte:var(--line-strong);animation:var(--nas-vie-point) var(--nas-cad-veille) var(--ease-out) infinite}body .nasp .nasp-stat[data-ton=ok]:before{--nas-vie-teinte:var(--ok)}body .nasp .nasp-stat[data-ton=attente]:before{--nas-vie-teinte:var(--wait);animation-duration:var(--nas-cad-retard)}body .nasp .nasp-stat:nth-child(2):before{animation-delay:calc(var(--nas-cad-veille) * -.3)}body .nasp .nasp-stat:nth-child(3):before{animation-delay:calc(var(--nas-cad-veille) * -.55)}body .nasp .nasp-stat:nth-child(4):before{animation-delay:calc(var(--nas-cad-veille) * -.8)}body .nasp .nasp-stat:nth-child(n+5):before{animation-delay:calc(var(--nas-cad-veille) * -.15)}@keyframes nas-vie-reflet{0%{translate:-100%}45%,to{translate:240%}}body .nasp .nasp-jauge-part,body .nasa .nasa-barre{position:relative;overflow:hidden}body .nasp .nasp-jauge-part:after,body .nasa .nasa-barre:after{content:"";background:linear-gradient(90deg, transparent, var(--on-deep), transparent);width:45%;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){body .nasp .nasp-jauge-part:after,body .nasa .nasa-barre:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--on-deep) 50%, transparent), transparent)}}body .nasp .nasp-jauge-part:after,body .nasa .nasa-barre:after{pointer-events:none;translate:-100%}body .nasp .nasp-jauge-part:after{animation:var(--nas-vie-reflet) var(--nas-cad-reflet) var(--ease-in-out) infinite;animation-delay:calc(var(--nas-cad-reflet) * -1 * (var(--nas-vie-rang,0) * 3 / 7 + var(--nas-vie-groupe,0)))}body .nasa .nasa-barre:after{animation:var(--nas-vie-reflet) var(--nas-cad-reflet) var(--ease-in-out) infinite}body .nasa .nasa-bilan[data-ton] .nasa-point{--nas-vie-teinte:var(--nasa-plein);animation:var(--nas-vie-point) var(--nas-cad-veille) var(--ease-out) infinite}body .nasa .nasa-bilan[data-ton=attente] .nasa-point{animation-duration:var(--nas-cad-retard)}body .nasa .nasa-bilan[data-ton=alerte] .nasa-point{animation-duration:var(--nas-cad-echec)}@keyframes nas-vie-battement{0%,30%,to{opacity:.7;scale:1}8%{opacity:1;scale:1.35}15%{opacity:.85;scale:1}22%{opacity:1;scale:1.2}}body .nasa .nasa-releve:before,body .nasa .nasa-ok-date:before{content:"";width:6px;height:6px;margin-right:var(--nas-e1);background:var(--brand-2);vertical-align:middle;opacity:.7;animation:var(--nas-vie-battement) var(--nas-cad-battement) var(--ease-out) infinite;border-radius:50%;display:inline-block}body .nasa .nasa-ok-icone{--nas-vie-teinte:var(--ok);animation:var(--nas-vie-point) var(--nas-cad-veille) var(--ease-out) infinite}body .nasp .nas-groupe:has(.nas-groupe-pire[data-ton=attente]) .nas-groupe-tete>th{--nas-vie-teinte:var(--wait);animation:var(--nas-vie-lisere) var(--nas-cad-retard) var(--ease-in-out) infinite}body .nasa .nas-table .nas-groupe[data-ton=alerte]>.nas-groupe-tete>th{--nas-vie-teinte:var(--danger);animation:var(--nas-vie-lisere) var(--nas-cad-echec) var(--ease-in-out) infinite}body .nasa .nas-table .nas-groupe[data-ton=attente]>.nas-groupe-tete>th{--nas-vie-teinte:var(--wait);animation:var(--nas-vie-lisere) var(--nas-cad-retard) var(--ease-in-out) infinite}@media (prefers-reduced-motion:reduce){body .nas-ecran .nas-voyant[data-ton=attente],body .nas-ecran .nas-voyant[data-ton=encours],body .nas-ecran .nas-voyant[data-ton=alerte]:after,body .nas-ecran .nas-sev[data-ton=alerte],body .nas-ecran .nas-sev[data-ton=attente],body .nasp .nasp-stat[data-ton=alerte]:before,body .nas-ecran .nas-voyant[data-ton=ok],body .nas-ecran .nas-voyant[data-ton=ok]:after,body .nasp .nasp-stat:not([data-ton=alerte]):before,body .nasp .nasp-jauge-part:after,body .nasa .nasa-barre:after,body .nasa .nasa-bilan[data-ton] .nasa-point,body .nasa .nasa-releve:before,body .nasa .nasa-ok-date:before,body .nasa .nasa-ok-icone,body .nasa .nas-table .nas-groupe[data-ton=alerte]>.nas-groupe-tete>th,body .nasa .nas-table .nas-groupe[data-ton=attente]>.nas-groupe-tete>th{animation:none}body .nasp .nas-groupe:has(.nas-groupe-pire[data-ton=alerte]) .nas-groupe-tete>th{animation:none}body .nasp .nas-groupe:has(.nas-groupe-pire[data-ton=attente]) .nas-groupe-tete>th{animation:none}}@keyframes vbriques-monte{0%{opacity:0;transform:translateY(6px)}}@keyframes vbriques-fondu{0%{opacity:0}}@keyframes vbriques-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{transform:none}}@keyframes vbriques-secousse{0%,to{transform:none}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1px)}}@keyframes vbriques-tourne{to{transform:rotate(360deg)}}@keyframes vbriques-onde{0%{opacity:.55;transform:scale(.7)}to{opacity:0;transform:scale(1.8)}}html[data-vif-arrivee] body .vbriques-page .rtable>tbody:not(.prc-grp)>tr{animation:vbriques-monte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vbriques-page .rtable>tbody:not(.prc-grp)>tr:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .vbriques-page .rtable>tbody:not(.prc-grp)>tr:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vbriques-page .rtable>tbody:not(.prc-grp)>tr:nth-child(4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vbriques-page .rtable>tbody:not(.prc-grp)>tr:nth-child(5){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .vbriques-page .rtable>tbody:not(.prc-grp)>tr:nth-child(6){animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .vbriques-page .rtable>tbody:not(.prc-grp)>tr:nth-child(7){animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .vbriques-page .rtable>tbody:not(.prc-grp)>tr:nth-child(n+8){animation-delay:calc(var(--stagger) * 7)}html[data-vif-arrivee] body .vbriques-page .rtable>tbody.prc-grp{animation:vbriques-fondu var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vbriques-page .rtable>tbody.prc-grp:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vbriques-page .rtable>tbody.prc-grp:nth-child(4){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .vbriques-page .rtable>tbody.prc-grp:nth-child(n+5){animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .vbriques-page .prc-cptr,html[data-vif-arrivee] body .vbriques-page .vbriques-stats>.card,html[data-vif-arrivee] body .vbriques-page .cxn-tile{animation:vbriques-monte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vbriques-page .prc-cptr:nth-child(2),html[data-vif-arrivee] body .vbriques-page .vbriques-stats>.card:nth-child(2),html[data-vif-arrivee] body .vbriques-page .cxn-tile:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .vbriques-page .prc-cptr:nth-child(3),html[data-vif-arrivee] body .vbriques-page .vbriques-stats>.card:nth-child(3),html[data-vif-arrivee] body .vbriques-page .cxn-tile:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vbriques-page .prc-cptr:nth-child(4),html[data-vif-arrivee] body .vbriques-page .vbriques-stats>.card:nth-child(4),html[data-vif-arrivee] body .vbriques-page .cxn-tile:nth-child(4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vbriques-page .prc-cptr:nth-child(n+5),html[data-vif-arrivee] body .vbriques-page .vbriques-stats>.card:nth-child(n+5),html[data-vif-arrivee] body .vbriques-page .cxn-tile:nth-child(n+5){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .vbriques-page .prc-cptr>b{animation:vbriques-monte var(--dur-3) var(--ease-spring) calc(var(--stagger) * 5) backwards}html[data-vif-arrivee] body .vbriques-page .forti-collecte-src{animation:vbriques-monte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vbriques-page .forti-collecte-src:nth-child(2){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vbriques-page .forti-collecte-src:nth-child(n+3){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .vbriques-page .forti-collecte-ic,html[data-vif-arrivee] body .vbriques-page .unf-collecte-ic{animation:vbriques-pop var(--dur-3) var(--ease-spring) calc(var(--stagger) * 3) backwards}html[data-vif-arrivee] body .vbriques-page .forti-collecte[data-etat=ko],html[data-vif-arrivee] body .vbriques-page .unf-collecte[data-etat=ko]{animation:vbriques-secousse var(--dur-3) var(--ease-in-out) var(--dur-2) backwards}body .vbriques-page .forti-collecte-ic,body .vbriques-page .unf-collecte-ic{position:relative}body .vbriques-page .forti-collecte-ic:before,body .vbriques-page .unf-collecte-ic:before{content:"";border-radius:var(--r-full);opacity:.45;pointer-events:none;border:1px dashed;animation:14s linear infinite vbriques-tourne;position:absolute;inset:-4px}body .vbriques-page .forti-collecte-src:is([data-etat=ko],[data-etat=perime]) .forti-collecte-ic:after,body .vbriques-page .unf-collecte[data-etat=ko] .unf-collecte-ic:after{content:"";border-radius:var(--r-full);pointer-events:none;animation:vbriques-onde 2.4s var(--ease-out) infinite;border:2px solid;position:absolute;inset:-2px}body .btn[aria-busy=true]>.vbriques-sync{animation:1.2s linear infinite vbriques-tourne}body .vbriques-page .vbriques-a-traiter{position:relative}body .vbriques-page .vbriques-a-traiter[data-vide="0"]:before,body .vbriques-page .vbriques-a-traiter[data-vide="0"]:after{content:"";border-radius:var(--r-full);background:var(--wait);pointer-events:none;width:8px;height:8px;position:absolute;top:10px;right:10px}body .vbriques-page .vbriques-a-traiter[data-vide="0"]:after{animation:vbriques-onde 2.4s var(--ease-out) infinite}body .vbriques-page .cxn-scope-i{position:relative}body .vbriques-page .cxn-scope-i:before{content:"";border:1px dashed var(--line-strong);border-radius:var(--r-full);pointer-events:none;animation:18s linear infinite vbriques-tourne;position:absolute;inset:-4px}html[data-vif-arrivee] body .vbriques-page .reqrow{animation:vbriques-monte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vbriques-page .reqrow:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .vbriques-page .reqrow:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vbriques-page .reqrow:nth-child(4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vbriques-page .reqrow:nth-child(n+5){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .vbriques-page .nja-bandeau{animation:vbriques-fondu var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vbriques-page div.empty{animation:vbriques-pop var(--dur-3) var(--ease-spring) var(--dur-1) backwards}html[data-vif-arrivee] body .vbriques-page .unf-alerte>svg{animation:vbriques-secousse var(--dur-3) var(--ease-in-out) var(--dur-3) backwards}html[data-vif-arrivee] body .vbriques-page .unf-etapes>li{animation:vbriques-monte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vbriques-page .unf-etapes>li:nth-child(2){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vbriques-page .unf-etapes>li:nth-child(3){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .vbriques-page .unf-etapes>li:nth-child(n+4){animation-delay:calc(var(--stagger) * 6)}html[data-vif-arrivee] body .vbriques-page .rds-bloc{animation:vbriques-monte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vbriques-page .rds-bloc:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .vbriques-page .rds-bloc:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vbriques-page .rds-bloc:nth-child(4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vbriques-page .rds-bloc:nth-child(5){animation-delay:calc(var(--stagger) * 4)}html[data-vif-arrivee] body .vbriques-page .rds-bloc:nth-child(n+6){animation-delay:calc(var(--stagger) * 5)}html[data-vif-arrivee] body .vbriques-page .rds-num{animation:vbriques-pop var(--dur-3) var(--ease-spring) calc(var(--stagger) * 6) backwards}body .vbriques-page .rds-l{animation:vbriques-monte var(--dur-2) var(--ease-out) backwards}body .vbriques-page .rds-a-bloque{animation:vbriques-secousse var(--dur-3) var(--ease-in-out) backwards}@media (prefers-reduced-motion:reduce){html[data-vif-arrivee] body .vbriques-page .rtable>tbody:not(.prc-grp)>tr,html[data-vif-arrivee] body .vbriques-page .rtable>tbody.prc-grp,html[data-vif-arrivee] body .vbriques-page .prc-cptr,html[data-vif-arrivee] body .vbriques-page .vbriques-stats>.card,html[data-vif-arrivee] body .vbriques-page .cxn-tile,html[data-vif-arrivee] body .vbriques-page .prc-cptr>b,html[data-vif-arrivee] body .vbriques-page .forti-collecte-src,html[data-vif-arrivee] body .vbriques-page .forti-collecte-ic,html[data-vif-arrivee] body .vbriques-page .unf-collecte-ic,html[data-vif-arrivee] body .vbriques-page .forti-collecte[data-etat=ko],html[data-vif-arrivee] body .vbriques-page .unf-collecte[data-etat=ko],body .vbriques-page .forti-collecte-ic:before,body .vbriques-page .unf-collecte-ic:before,body .vbriques-page .forti-collecte-src:is([data-etat=ko],[data-etat=perime]) .forti-collecte-ic:after,body .vbriques-page .unf-collecte[data-etat=ko] .unf-collecte-ic:after,body .btn[aria-busy=true]>.vbriques-sync,body .vbriques-page .vbriques-a-traiter[data-vide="0"]:after,body .vbriques-page .cxn-scope-i:before,html[data-vif-arrivee] body .vbriques-page .reqrow,html[data-vif-arrivee] body .vbriques-page .nja-bandeau,html[data-vif-arrivee] body .vbriques-page div.empty,html[data-vif-arrivee] body .vbriques-page .unf-alerte>svg,html[data-vif-arrivee] body .vbriques-page .unf-etapes>li,html[data-vif-arrivee] body .vbriques-page .rds-bloc,html[data-vif-arrivee] body .vbriques-page .rds-num,body .vbriques-page .rds-l,body .vbriques-page .rds-a-bloque{animation:none}body .vbriques-page .forti-collecte-src:is([data-etat=ko],[data-etat=perime]) .forti-collecte-ic:after,body .vbriques-page .unf-collecte[data-etat=ko] .unf-collecte-ic:after,body .vbriques-page .vbriques-a-traiter[data-vide="0"]:after{opacity:0}}body .dsc{flex-direction:column;gap:14px;display:flex}body .dsc .card{margin:0}body .dsc-module{border:1px solid var(--line);border-radius:var(--r-sm);border-left:4px solid var(--muted);background:var(--surface-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}body .dsc-module[data-actif]{border-left-color:var(--ok)}body .dsc-module-txt{flex:260px;min-width:0}body .dsc-module-txt .helper{margin:4px 0 0}body .dsc-interrupteur{align-items:center;gap:8px;display:inline-flex}body .dsc-inter-piste{border-radius:var(--r-full);background:var(--chip-line);width:30px;height:16px;transition:background var(--dur-1) var(--ease-out);flex:none;display:inline-block;position:relative}body .dsc-inter-piste>span{border-radius:var(--r-full);background:var(--surface);width:12px;height:12px;transition:transform var(--dur-2) var(--ease-in-out);position:absolute;top:2px;left:2px}body .dsc-interrupteur[aria-pressed=true] .dsc-inter-piste{background:var(--ok)}body .dsc-interrupteur[aria-pressed=true] .dsc-inter-piste>span{transform:translate(14px)}body .dsc-rubriques{border:0;min-width:0;margin:0 0 10px;padding:0}body .dsc-rubriques legend{font-weight:var(--fw-semibold);font-size:var(--fs-md);padding:0}body .dsc-cases{flex-wrap:wrap;gap:6px 16px;display:flex}body .dsc-case{min-height:var(--tap-sm,32px);font-size:var(--fs-body);align-items:center;gap:6px;display:inline-flex}body .dsc-avalider{border:1px solid var(--wait-line);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}body .dsc-avalider>span{flex:240px}body .dsc-barre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}body .dsc-barre-act{flex-wrap:wrap;gap:8px;display:flex}body .dsc-filtres{flex-wrap:wrap}body .dsc-n{font-variant-numeric:tabular-nums;color:var(--muted);font-weight:var(--fw-regular)}body .seg button.on .dsc-n{color:inherit}body .dsc-form{border-left:4px solid var(--brand-2)}body .dsc-avis-source{border-radius:var(--r-xs);background:var(--chip-bg);padding:8px 10px}body .dsc-rub{margin-top:12px}body .dsc-rub+.dsc-rub{border-top:1px solid var(--line);padding-top:12px}body .dsc-rub-tete{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}body .dsc-rub-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0}body .dsc-rub-act{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}body .dsc-rub-tete>.fac-erreur{flex-basis:100%}body .dsc-table td{vertical-align:top}body .dsc-ref{font-size:var(--fs-micro);color:var(--muted);overflow-wrap:anywhere}body .dsc-note{margin-top:2px}body .dsc-origine{flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}body .dsc-src[data-src=console]{color:var(--muted);background:var(--chip-bg);border-color:var(--chip-line)}body .dsc-src[data-src=api]{color:var(--dc-ink);background:var(--dc)}@supports (color:color-mix(in lab, red, red)){body .dsc-src[data-src=api]{background:color-mix(in srgb, var(--dc) 12%, transparent)}}body .dsc-src[data-src=api]{border-color:var(--dc)}@supports (color:color-mix(in lab, red, red)){body .dsc-src[data-src=api]{border-color:color-mix(in srgb, var(--dc) 34%, transparent)}}body .dsc-src[data-src=client],body .dsc-src[data-src=mobile]{color:var(--wait-ink);background:var(--wait-bg);border-color:var(--wait-line)}body .dsc-etat{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .dsc-bascule{align-items:center;gap:6px;display:inline-flex}body .dsc-bascule[aria-pressed=true]{color:var(--ok-ink);border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .dsc-bascule[aria-pressed=true]{border-color:color-mix(in srgb, var(--ok) 45%, transparent)}}body .dsc-bascule[aria-pressed=true]{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .dsc-bascule[aria-pressed=true]{background:color-mix(in srgb, var(--ok) 10%, var(--surface))}}body .dsc-actions{flex-wrap:wrap;gap:6px;display:flex}body .dsc-table tr.dsc-attend>td:first-child{box-shadow:inset 3px 0 0 var(--wait)}body .dsc-table tr.dsc-archive>td{color:var(--muted)}body .dsc-table tr.dsc-archive b{text-decoration:line-through}body .dsc-attr summary{cursor:pointer;font-size:var(--fs-sm);color:var(--muted)}body .dsc-attr dl,body .dsc-attributs dl{font-size:var(--fs-sm);gap:2px;margin:4px 0 0;display:grid}body .dsc-attr dl>div,body .dsc-attributs dl>div{gap:8px;min-width:0;display:flex}body .dsc-attr dt,body .dsc-attributs dt{color:var(--muted);flex:none}body .dsc-attr dd,body .dsc-attributs dd{overflow-wrap:anywhere;min-width:0;margin:0}body .dsc-attributs{margin:6px 0}body .dsc-fichier{align-items:flex-start;gap:10px;min-width:0;display:flex}body .dsc-fichier>div{overflow-wrap:anywhere;min-width:0}body .dsc-vignette{object-fit:cover;border-radius:var(--r-xs);border:1px solid var(--line);background:var(--surface-2);flex:none;width:56px;height:56px}body .dsc-elev{margin-top:10px}body .dsc-baies{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;margin-top:8px;display:grid}body .dsc-baie{min-width:0}body .dsc-hist{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface-2);flex-basis:100%;margin-top:6px;padding:8px 10px}body .dsc-hist-liste{gap:8px;margin:0;padding:0;list-style:none;display:grid}body .dsc-hist-tete{font-size:var(--fs-body)}body .dsc-hist-champs{font-size:var(--fs-sm);margin:4px 0 0;padding-left:16px}body .dsc-hist-champs li{overflow-wrap:anywhere}body .dsc-hist-champ{color:var(--muted)}body .dsc-hist-avant{color:var(--muted);text-decoration:line-through}body .dsc-hist-apres{font-weight:var(--fw-semibold)}body .dsc-envois{gap:6px;margin:8px 0;padding:0;list-style:none;display:grid}body .dsc-envois li{font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}body .dsc-envoi-nom{overflow-wrap:anywhere;min-width:0}body .dsc-envois progress{flex:120px;height:8px}body .dsc-envoi-etat{font-variant-numeric:tabular-nums;min-width:6ch}body .dsc-envois li[data-etat=fait] .dsc-envoi-etat{color:var(--ok-ink)}body .dsc-envois li>.fac-erreur{flex-basis:100%}body .dsc-vide{color:var(--muted);margin:0}body .dsc-intro{border-left:3px solid var(--line);background:var(--surface-2);border-radius:var(--r-xs);padding:10px 12px}body .dsc-lieu-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:14px 0 4px}body .dsc-apercu-liste{font-size:var(--fs-body);margin:0;padding-left:18px}body .dsc-apercu-liste li{overflow-wrap:anywhere}@media (min-width:561px){body .dsc-table .dsc-col-act{width:1%}body .dsc-table td.dsc-col-act .dsc-actions{min-width:200px}}@media (prefers-reduced-motion:reduce){body .dsc-inter-piste,body .dsc-inter-piste>span{transition:none}}body .dos-elev{width:100%;max-width:360px;height:auto;color:var(--ink);display:block}body .dos-el-fond,body .dos-el-libre{fill:var(--surface)}body .dos-el-libre,body .dos-el-sep{stroke:var(--line-strong)}body .dos-el-rail{fill:var(--line);stroke:var(--line-strong)}body .dos-el-num,body .dos-el-libre-txt,body .dos-el-eq-sous{fill:var(--muted)}body .dos-el-eq{fill:var(--surface);stroke:var(--ink)}body .dos-el-eq-txt,body .dos-el-titre{fill:var(--ink)}body .dos-el-cadre{stroke:var(--ink)}body .dos-page{gap:16px;min-width:0;display:grid}body .dos-barre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;display:flex}body .dos-intro{white-space:pre-wrap;margin:0}body .dos-sommaire ol{gap:4px;margin:0;padding-left:20px;display:grid}body .dos-sommaire ol ol{margin-top:4px}body .dos-lieu{gap:12px;min-width:0;scroll-margin-top:16px;display:grid}body .dos-lieu>h2{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:8px 0 0}body .dos-carte{gap:10px;min-width:0;scroll-margin-top:16px;display:grid}body .dos-carte h3,body .dos-carte h4{margin:0}body .dos-carte h4{font-size:var(--fs-md);font-weight:var(--fw-semibold)}body .dos-faces{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));justify-items:start;gap:12px;display:grid}body .dos-faces figure{width:100%;min-width:0;margin:0}body .dos-meta{flex-wrap:wrap;gap:4px 12px;display:flex}body .dos-vignettes{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}body .dos-vignettes li{min-width:0}body .dos-vignettes figure{gap:4px;min-width:0;margin:0;display:grid}body .dos-vignettes img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-xs);border:1px solid var(--line);background:var(--bg);width:100%;max-width:100%;display:block}body .dos-vignettes figcaption{overflow-wrap:anywhere}body .dos-docs{gap:6px;margin:0;padding:0;list-style:none;display:grid}body .dos-docs li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-width:0;display:flex}body .dos-docs .dos-nom{overflow-wrap:anywhere;min-width:0}body .dos-depot,body .dos-depot form{gap:10px;display:grid}body .dos-depot .dos-champs{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:10px;display:grid}body .dos-depot input[type=file]{max-width:100%}body .iv-section{flex-direction:column;gap:16px;display:flex}body .iv-intro{margin:0}body .iv-grille{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1200px){body .iv-grille{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}body .iv-apercus{position:sticky;top:16px}}body .iv-colonne{flex-direction:column;gap:16px;min-width:0;display:flex}body .iv-h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .iv-groupe{flex-direction:column;gap:10px;display:flex}body .iv-groupe .helper{margin:0}body .iv-groupe-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}body .iv-champs{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:4px 16px;display:grid}body .iv-champ{min-width:0;margin-bottom:6px}body .iv-saisie{flex-wrap:nowrap;gap:8px}body .iv-saisie .input{flex:auto;width:100%;min-width:0}body .iv-temoin{border-radius:var(--r-xs);border:1px solid var(--line-strong);flex:none;width:22px;height:22px}body .iv-pipette{border:1px solid var(--line-strong);border-radius:var(--r-xs);cursor:pointer;background:0 0;flex:none;width:44px;height:36px;padding:0}body .iv-pipette:disabled{cursor:not-allowed}body .iv-etat{margin-top:4px;display:block}body .iv-refus{color:var(--danger)}body .iv-ajuste{color:var(--wait-ink)}body .iv-pire{color:var(--muted)}body .iv-notes ul{margin:6px 0 0;padding-left:18px}body .iv-contrastes>summary{cursor:pointer;font-weight:var(--fw-medium);padding:6px 0}body .iv-couple{border-radius:var(--r-2xs);border:1px solid var(--line);min-width:30px;font-weight:var(--fw-semibold);text-align:center;margin-right:6px;padding:1px 6px;display:inline-block}body .iv-apercu{border:1px solid var(--line);border-radius:var(--r);background:var(--bg);color:var(--ink);font-size:var(--fs-sm);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px;padding:12px;display:grid}body .iv-apercu-titre{font-weight:var(--fw-semibold);color:var(--muted);grid-column:1/-1}body .iv-console{border-radius:var(--r-sm);border:1px solid var(--line);grid-column:1/-1;grid-template-columns:112px minmax(0,1fr);display:grid;overflow:hidden}body .iv-espace{border-radius:var(--r-sm);border:1px solid var(--line);grid-template-columns:78px minmax(0,1fr);display:grid;overflow:hidden}body .iv-menu{background:var(--brand-ink);flex-direction:column;gap:2px;min-width:0;padding:8px 6px;display:flex}body .iv-menu-marque{color:var(--side-ink-strong);font-weight:var(--fw-bold);padding:2px 6px 6px}body .iv-menu-sec{color:var(--side-sec);font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;padding:6px 6px 2px}body .iv-menu-lien{color:var(--side-ink);border-radius:var(--r-xs);white-space:nowrap;text-overflow:ellipsis;padding:3px 6px;overflow:hidden}body .iv-menu-actif{background:var(--accent-deep);color:var(--on-accent)}body .iv-page{background:var(--bg);min-width:0;padding:8px}body .iv-page-pile{flex-direction:column;gap:6px;display:flex}body .iv-bandeau{border-radius:var(--r-xs);color:#fff;flex-direction:column;gap:2px;padding:6px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){body .iv-bandeau{color:color-mix(in srgb, #fff 96%, var(--panel))}}body .iv-bandeau{background:radial-gradient(120% 140% at 0% -40%, var(--panel-brand-2), transparent 62%), linear-gradient(142deg, var(--panel), var(--panel) 62%, var(--panel))}@supports (color:color-mix(in lab, red, red)){body .iv-bandeau{background:radial-gradient(120% 140% at 0% -40%, color-mix(in srgb, var(--panel-brand-2) 46%, transparent), transparent 62%), linear-gradient(142deg, color-mix(in srgb, var(--panel) 74%, #000), var(--panel) 62%, color-mix(in srgb, var(--panel) 88%, #000))}}body .iv-bandeau-titre{font-weight:var(--fw-semibold)}body .iv-bandeau-discret{color:#fff}@supports (color:color-mix(in lab, red, red)){body .iv-bandeau-discret{color:color-mix(in srgb, #fff 74%, var(--panel))}}body .iv-carte{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xs);flex-direction:column;gap:6px;min-width:0;padding:8px;display:flex}body .iv-carte-titre{font-weight:var(--fw-semibold);color:var(--ink)}body .iv-texte{color:var(--ink)}body .iv-discret{color:var(--muted)}body .iv-lien{color:var(--brand-2);font-weight:var(--fw-medium);text-decoration:underline}body .iv-boutons{flex-wrap:wrap;gap:6px;display:flex}body .iv-btn{border-radius:var(--r-xs);color:var(--on-deep);font-weight:var(--fw-semibold);padding:3px 8px}body .iv-btn-primaire{background:linear-gradient(180deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){body .iv-btn-primaire{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 92%, var(--sheen)), var(--brand))}}body .iv-btn-accent{background:linear-gradient(180deg, var(--accent-deep), var(--accent-deep))}@supports (color:color-mix(in lab, red, red)){body .iv-btn-accent{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-deep) 94%, var(--sheen)), var(--accent-deep))}}body .iv-pastilles{flex-wrap:wrap;gap:4px;display:flex}body .iv-pas{border-radius:var(--r-full);font-size:var(--fs-nano);font-weight:var(--fw-semibold);color:var(--pi);background:var(--p);align-items:center;gap:4px;padding:1px 6px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){body .iv-pas{background:color-mix(in srgb, var(--p) 12%, var(--surface))}}body .iv-pas{border:1px solid var(--p)}@supports (color:color-mix(in lab, red, red)){body .iv-pas{border:1px solid color-mix(in srgb, var(--p) 30%, transparent)}}body .iv-pas:before{content:"";border-radius:var(--r-full);background:var(--p);width:6px;height:6px}body .iv-document{border:1px solid var(--line);border-radius:var(--r-sm);background:#fff;flex-direction:column;gap:6px;min-width:0;padding:0 0 8px;display:flex;overflow:hidden}body .iv-document-bandeau{background:var(--brand-deep);color:var(--on-deep);font-weight:var(--fw-semibold);padding:6px 8px}body .iv-document-ligne{border-radius:var(--r-full);background:var(--brand-deep);height:6px;margin:0 8px}@supports (color:color-mix(in lab, red, red)){body .iv-document-ligne{background:color-mix(in srgb, var(--brand-deep) 14%, #fff)}}body .iv-document-courte{width:55%}body .iv-document-bouton{border-radius:var(--r-xs);background:var(--brand-deep);color:var(--on-deep);font-weight:var(--fw-semibold);align-self:flex-start;margin:2px 8px 0;padding:3px 8px}body .ra1-iv-apercus{container-type:inline-size}@container (max-width:560px){body .iv-apercu{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){body .iv-apercu{grid-template-columns:minmax(0,1fr)}body .iv-console{grid-template-columns:92px minmax(0,1fr)}}:root{--dur-nav:calc(var(--dur-3) * 25)}body .clientcard:active,body a.card:active,body .lic-card:active,body .rcard:active,body .esp-brique:active,body .grp-badge:active,body .grp-i:active,body .mu-b-tete:active,body .chp-opt:active,body .spk-opt:active,body .adr-opt:active,body tr[data-ligne-lien]:active{transition:none}body .clientcard:active,body a.card:active,body .lic-card:active,body .rcard:active{box-shadow:var(--sh-sm);transform:scale(.985)}body .lic-card:active,body .rcard:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .lic-card:active,body .rcard:active{background:color-mix(in srgb, var(--brand) 5%, var(--surface))}}body .esp-brique{transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out)}body .esp-brique:active{transform:scale(.96)}body .grp-badge,body .grp-i{transition:border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out)}body .grp-badge:active,body .grp-i:active{transform:scale(.94)}body .mu-b-tete:active{background:var(--side-ink-strong)}@supports (color:color-mix(in lab, red, red)){body .mu-b-tete:active{background:color-mix(in srgb, var(--side-ink-strong) 16%, transparent)}}body .mu-b-tete:active{color:var(--side-ink-strong)}body .chp-opt:active,body .spk-opt:active,body .adr-opt:active{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .chp-opt:active,body .spk-opt:active,body .adr-opt:active{background:color-mix(in srgb, var(--brand) 12%, var(--surface))}}body tr[data-ligne-lien]:is(:active,[aria-busy=true]),body .rtable tbody tr[data-ligne-lien]:is(:active,[aria-busy=true]){--rt-fond:var(--accent)}@supports (color:color-mix(in lab, red, red)){body tr[data-ligne-lien]:is(:active,[aria-busy=true]),body .rtable tbody tr[data-ligne-lien]:is(:active,[aria-busy=true]){--rt-fond:color-mix(in srgb, var(--accent) 12%, var(--surface))}}body tr[data-ligne-lien]:is(:active,[aria-busy=true]),body .rtable tbody tr[data-ligne-lien]:is(:active,[aria-busy=true]){background:var(--rt-fond)}body tr[data-ligne-lien][aria-busy=true]{cursor:progress}body .viv-lien{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}body a:has(>.viv-lien[data-en-cours]){cursor:progress}body .side a:has(>.viv-lien[data-en-cours]){background-color:var(--side-ink-strong)}@supports (color:color-mix(in lab, red, red)){body .side a:has(>.viv-lien[data-en-cours]){background-color:color-mix(in srgb, var(--side-ink-strong) 14%, transparent)}}body .side a:has(>.viv-lien[data-en-cours]){color:var(--side-ink-strong)}body .viv-nav{z-index:1100;pointer-events:none;background:var(--accent);transform-origin:0;opacity:0;height:2px;transition:opacity var(--dur-2) var(--ease-out);position:fixed;top:0;left:0;right:0}body .viv-nav[data-etat=actif]{opacity:1;transition:opacity var(--dur-1) var(--ease-out) var(--dur-1);animation:viv-nav-avance var(--dur-nav) var(--ease-out) var(--dur-1) both}@keyframes viv-nav-avance{0%{transform:scaleX(0)}to{transform:scaleX(.92)}}body .adr-liste{opacity:1;transition:opacity var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out);translate:none}@starting-style{body .adr-liste{opacity:0;translate:0 -4px}}html:has(body .shell):not([data-plein-ecran]){scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){body .clientcard:active,body a.card:active,body .lic-card:active,body .rcard:active,body .esp-brique:active,body .grp-badge:active,body .grp-i:active{transform:none}body .esp-brique,body .grp-badge,body .grp-i,body .adr-liste,body .viv-nav{transition:none}body .viv-nav[data-etat=actif]{opacity:.6;transition:opacity var(--dur-1) step-end;animation:none;transform:none}body .toast,body .toast.show{transition:none}}@keyframes vaccueil-monte{0%{opacity:0;translate:0 8px}}@keyframes vaccueil-fondu{0%{opacity:0}}@keyframes vaccueil-pop{0%{opacity:0;scale:.7}}@keyframes vaccueil-pousse-x{0%{scale:0 1}}@keyframes vaccueil-pousse-y{0%{scale:1 0}}@keyframes vaccueil-tour{0%{opacity:0;rotate:-180deg;scale:.5}}@keyframes vaccueil-trace{0%{stroke-dashoffset:1px}}@keyframes vaccueil-arc{0%{stroke-dasharray:0 264}}@keyframes vaccueil-ping{0%{opacity:.75;scale:1}to{opacity:0;scale:1.35}}@keyframes vaccueil-lueur{0%,to{opacity:0}40%{opacity:.6}}@keyframes vaccueil-souffle{0%,to{opacity:.2;scale:.94}50%{opacity:.7;scale:1.06}}@keyframes vaccueil-orbite{to{rotate:360deg}}@keyframes vaccueil-secousse{0%,to{rotate:none}20%{rotate:-16deg}45%{rotate:12deg}70%{rotate:-6deg}}body .ck-coll,body .ck-batt,body .ck-score-n,body .mer-pastille,body .rap-cptr{position:relative}body .ck-score-n{isolation:isolate}body .ck-coll[data-coll=echec]:after,body .ck-table tbody tr[data-fam=critique] .ck-pastille:after,body .mer-pastille[data-ton=retard]:after,body .mer-pastille[data-ton=panne]:after,body .rap-cptr[data-fort="1"]:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:2px solid;position:absolute;inset:-3px}body .ck-table tbody tr[data-fam=critique] .ck-pastille{position:relative}body .rap-cptr[data-fort="1"]:after{color:var(--danger);inset:0}body .ck-pouls[data-alerte="1"] .ck-score-n:after{content:"";z-index:-1;border-radius:var(--r-full);background:var(--danger);position:absolute;inset:-6px -10px}@supports (color:color-mix(in lab, red, red)){body .ck-pouls[data-alerte="1"] .ck-score-n:after{background:color-mix(in srgb, var(--danger) 16%, transparent)}}body .ck-pouls[data-alerte="1"] .ck-score-n:after{opacity:0;pointer-events:none}body .ck-batt:before{content:"";box-sizing:border-box;border:1px dashed var(--brand-2);width:22px;height:22px;position:absolute;top:calc(50% - 11px);left:6px}@supports (color:color-mix(in lab, red, red)){body .ck-batt:before{border:1px dashed color-mix(in srgb, var(--brand-2) 60%, transparent)}}body .ck-batt:before{border-radius:var(--r-full);pointer-events:none}body .ck-batt[data-on="0"]:before{opacity:0}body .vaccueil-orbite{border:1px dashed var(--line-strong);border-radius:var(--r-full);pointer-events:none;position:absolute;inset:-5px}body .vaccueil-orbite:after{content:"";border-radius:var(--r-full);background:var(--brand-2);width:6px;height:6px;position:absolute;top:-3px;left:calc(50% - 3px)}body .cxn-empty,body .live-empty{isolation:isolate;position:relative;overflow:hidden}body .cxn-empty:before,body .live-empty:before{content:"";z-index:-1;background:radial-gradient(circle at 35% 40%, var(--brand-2), transparent 30%), radial-gradient(circle at 65% 60%, var(--dc), transparent 30%);position:absolute;inset:-60%}@supports (color:color-mix(in lab, red, red)){body .cxn-empty:before,body .live-empty:before{background:radial-gradient(circle at 35% 40%, color-mix(in srgb, var(--brand-2) 6%, transparent), transparent 30%), radial-gradient(circle at 65% 60%, color-mix(in srgb, var(--dc) 6%, transparent), transparent 30%)}}body .cxn-empty:before,body .live-empty:before{pointer-events:none}body .ck-jauge>i,body .ck-res-jauge>i,body .mer-avance,body .mur-jauge-plein,body .cxn-spread-seg,body .live-gauge i{transform-origin:0}body .mer-ligne,body .cxn-tile:after{transform-origin:top}body :is(.ck-table tbody tr,.ck-coll,.ck-seg,.mer-piste>*,.mer-col,.mer-item,.acc-perso-ligne,.mur-kpi,.mur-tuile,.mur-rang,.mur-jauge,.vaccueil-cascade>*,.snd-cpt,.snd-grp,.journal-rt tbody tr,.rap .rtable tbody tr,.rap-cptr,.cxn-tile,.cxn-spread-seg,.cxn-rows tbody tr,.live-tile):nth-child(2){--vaccueil-r:1}body :is(.ck-table tbody tr,.ck-coll,.ck-seg,.mer-piste>*,.mer-col,.mer-item,.acc-perso-ligne,.mur-kpi,.mur-tuile,.mur-rang,.mur-jauge,.vaccueil-cascade>*,.snd-cpt,.snd-grp,.journal-rt tbody tr,.rap .rtable tbody tr,.rap-cptr,.cxn-tile,.cxn-spread-seg,.cxn-rows tbody tr,.live-tile):nth-child(3){--vaccueil-r:2}body :is(.ck-table tbody tr,.ck-coll,.ck-seg,.mer-piste>*,.mer-col,.mer-item,.acc-perso-ligne,.mur-kpi,.mur-tuile,.mur-rang,.mur-jauge,.vaccueil-cascade>*,.snd-cpt,.snd-grp,.journal-rt tbody tr,.rap .rtable tbody tr,.rap-cptr,.cxn-tile,.cxn-spread-seg,.cxn-rows tbody tr,.live-tile):nth-child(4){--vaccueil-r:3}body :is(.ck-table tbody tr,.ck-coll,.ck-seg,.mer-piste>*,.mer-col,.mer-item,.acc-perso-ligne,.mur-kpi,.mur-tuile,.mur-rang,.mur-jauge,.vaccueil-cascade>*,.snd-cpt,.snd-grp,.journal-rt tbody tr,.rap .rtable tbody tr,.rap-cptr,.cxn-tile,.cxn-spread-seg,.cxn-rows tbody tr,.live-tile):nth-child(5){--vaccueil-r:4}body :is(.ck-table tbody tr,.ck-coll,.ck-seg,.mer-piste>*,.mer-col,.mer-item,.acc-perso-ligne,.mur-kpi,.mur-tuile,.mur-rang,.mur-jauge,.vaccueil-cascade>*,.snd-cpt,.snd-grp,.journal-rt tbody tr,.rap .rtable tbody tr,.rap-cptr,.cxn-tile,.cxn-spread-seg,.cxn-rows tbody tr,.live-tile):nth-child(6){--vaccueil-r:5}body :is(.ck-table tbody tr,.ck-coll,.ck-seg,.mer-piste>*,.mer-col,.mer-item,.acc-perso-ligne,.mur-kpi,.mur-tuile,.mur-rang,.mur-jauge,.vaccueil-cascade>*,.snd-cpt,.snd-grp,.journal-rt tbody tr,.rap .rtable tbody tr,.rap-cptr,.cxn-tile,.cxn-spread-seg,.cxn-rows tbody tr,.live-tile):nth-child(7){--vaccueil-r:6}body :is(.ck-table tbody tr,.ck-coll,.ck-seg,.mer-piste>*,.mer-col,.mer-item,.acc-perso-ligne,.mur-kpi,.mur-tuile,.mur-rang,.mur-jauge,.vaccueil-cascade>*,.snd-cpt,.snd-grp,.journal-rt tbody tr,.rap .rtable tbody tr,.rap-cptr,.cxn-tile,.cxn-spread-seg,.cxn-rows tbody tr,.live-tile):nth-child(n+8){--vaccueil-r:7}@media (prefers-reduced-motion:no-preference){html[data-vif-arrivee] body .ck-table tbody tr,html[data-vif-arrivee] body .mer-piste>*,html[data-vif-arrivee] body .mer-col,html[data-vif-arrivee] body .mer-item,html[data-vif-arrivee] body .acc-perso-ligne,html[data-vif-arrivee] body .mur-tuile,html[data-vif-arrivee] body .mur-rang,html[data-vif-arrivee] body .mur-jauge,html[data-vif-arrivee] body .vaccueil-cascade>*,html[data-vif-arrivee] body .snd-grp,html[data-vif-arrivee] body .journal-rt tbody tr,html[data-vif-arrivee] body .rap .rtable tbody tr,html[data-vif-arrivee] body .rap-cptr,html[data-vif-arrivee] body .cxn-tile,html[data-vif-arrivee] body .cxn-rows tbody tr,html[data-vif-arrivee] body .live-tile{animation:vaccueil-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * var(--vaccueil-r,0))}html[data-vif-arrivee] body .ck-score-n,html[data-vif-arrivee] body .cxn-tile-n,html[data-vif-arrivee] body .rap-cptr b{animation:vaccueil-monte var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * (var(--vaccueil-r,0) + 2))}html[data-vif-arrivee] body .ck-coll,html[data-vif-arrivee] body .mur-kpi,html[data-vif-arrivee] body .snd-cpt,html[data-vif-arrivee] body .mer-heure,html[data-vif-arrivee] body .mer-pastille{animation:vaccueil-pop var(--dur-3) var(--ease-spring) backwards;animation-delay:calc(var(--stagger) * (var(--vaccueil-r,0) + 1))}html[data-vif-arrivee] body .ck-seg,html[data-vif-arrivee] body .ck-jauge>i,html[data-vif-arrivee] body .ck-res-jauge>i,html[data-vif-arrivee] body .mer-passe,html[data-vif-arrivee] body .mer-avance,html[data-vif-arrivee] body .mur-jauge-plein,html[data-vif-arrivee] body .cxn-spread-seg,html[data-vif-arrivee] body .live-gauge i{animation:vaccueil-pousse-x var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * (var(--vaccueil-r,0) + 2))}html[data-vif-arrivee] body .mer-curseur .mer-ligne,html[data-vif-arrivee] body .cxn-tile:after{animation:vaccueil-pousse-y var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .cxn-av,html[data-vif-arrivee] body .live-avatar{animation:vaccueil-tour var(--dur-3) var(--ease-spring) backwards;animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vaccueil-trace{stroke-dasharray:1;animation:vaccueil-trace calc(var(--dur-3) * 2) var(--ease-in-out) backwards;animation-delay:var(--dur-1)}html[data-vif-arrivee] body .vaccueil-arc{animation:vaccueil-arc calc(var(--dur-3) * 2) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vaccueil-bande,html[data-vif-arrivee] body .ck-vide,html[data-vif-arrivee] body .cxn-empty,html[data-vif-arrivee] body .live-empty,html[data-vif-arrivee] body .rap-sante,html[data-vif-arrivee] body .mer-nuit{animation:vaccueil-fondu var(--dur-3) var(--ease-out) backwards;animation-delay:calc(var(--stagger) * 2)}body .ck-coll[data-coll=echec]:after,body .ck-table tbody tr[data-fam=critique] .ck-pastille:after,body .mer-pastille[data-ton=retard]:after,body .mer-pastille[data-ton=panne]:after{animation:vaccueil-ping 2.4s var(--ease-out) 3 backwards;animation-delay:var(--dur-3)}body .rap-cptr[data-fort="1"]:after{animation:vaccueil-lueur 2.4s var(--ease-in-out) 3 backwards;animation-delay:var(--dur-3)}body .rap-etat[data-e=echoue]:before{animation:vaccueil-secousse var(--dur-3) var(--ease-in-out) backwards;animation-delay:var(--dur-3)}body .rap-etat[data-e=parti]:before{animation:vaccueil-pop var(--dur-3) var(--ease-spring) backwards;animation-delay:var(--dur-2)}body .ck-batt:before{animation:6s linear infinite vaccueil-orbite}body .ck-pouls[data-alerte="1"] .ck-score-n:after{animation:3.2s ease-in-out infinite vaccueil-souffle}body .vaccueil-orbite{animation:24s linear infinite vaccueil-orbite}body .cxn-empty:before,body .live-empty:before{animation:40s linear infinite vaccueil-orbite}}@media (prefers-reduced-motion:reduce){body .ck-batt:before,body .ck-pouls[data-alerte="1"] .ck-score-n:after,body .vaccueil-orbite,body .cxn-empty:before,body .live-empty:before,body .ck-coll[data-coll=echec]:after,body .ck-table tbody tr[data-fam=critique] .ck-pastille:after,body .mer-pastille[data-ton=retard]:after,body .mer-pastille[data-ton=panne]:after,body .rap-cptr[data-fort="1"]:after,body .rap-etat[data-e=echoue]:before,body .rap-etat[data-e=parti]:before{animation:none}body .ck-pouls[data-alerte="1"] .ck-score-n:after{opacity:.45}}body .cal-pont p.cal-pont-l{display:block}body .expg-rond .expg-centre{font-size:var(--fs-md);overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;padding:26px}body .stock .toolbar-controls select.input{padding-top:0;padding-bottom:0;line-height:normal}body .rds-bloc>.rds-ajout+.rds-case{width:fit-content;margin-top:12px;display:flex}body .shell .content .projet-form-creation input.input,body .shell .content .projet-form-creation select.input{max-width:none}body .projet-form-creation .cxc-btn{height:auto}body .ctr-erp{margin-bottom:14px}body .ctr-echeancier .tblhead .seg{padding-top:2px;padding-bottom:2px}@media (min-width:561px){body .ctr-echeancier .rtable>tbody>tr>td{vertical-align:top}}body .asx .card,body .asx .asx-fam,body .asx .setmenu{min-width:0;max-width:100%}@media (max-width:640px){body .asx .setmenu-chip{white-space:normal;overflow-wrap:anywhere;text-align:start;min-width:0;line-height:1.35}}body .modrap-apercu-tete{flex-wrap:wrap;row-gap:6px}body .rdv-champs>.field>.seg{box-sizing:border-box;align-items:stretch;min-height:42px}@media (min-width:821px){html:not([data-plein-ecran]) body .shell-console:has(.pal-ouvre):not(:has(.rg,.ck))>.main{padding-bottom:var(--pal-reserve,66px)}}@media (max-width:560px){body :where(.tblcard,.card[style*="padding:0;"],.card[style*="padding: 0px;"]) .tblwrap:has(>.rtable){padding-inline:12px}}body :where(input:not([type]),input[type=text],input[type=search],input[type=email],input[type=url],input[type=tel]),body :where(input)::placeholder{text-overflow:ellipsis}body :where(.input,.input-sm,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select):disabled{background:var(--surface-2);color:var(--muted);border-color:var(--line);cursor:not-allowed}@media (max-width:560px){body .stock tr[data-signal]>td:first-child{box-shadow:none}body .stock .rtable tr[data-signal=negatif]{box-shadow:inset 3px 0 0 var(--danger)}body .stock .rtable tr[data-signal=seuil]{box-shadow:inset 3px 0 0 var(--wait)}body .stock .rtable tfoot{width:100%;display:block}}@media screen and (max-width:560px){body .etq-ecran .etq-apercu .etq-impression[data-support=a4]{zoom:.38}}body .rg-filtres .seg{flex-wrap:wrap;max-width:100%}body .rg-filtres .seg button{white-space:nowrap}@media (max-width:560px){body .rg .rg-pied:has(>.btn-primary:disabled:not([aria-busy=true])){position:static}body .rg .rg-pied{gap:6px;padding:8px 10px}}body .acc-hero .mer-vide{z-index:3;border-radius:var(--r-2xs);background:var(--acc-fond);margin-left:-.4em;padding:.15em .4em;display:inline-block;position:relative}@media (max-width:560px){body .mer-panne-sous{display:none}}body .bcho-axe>span{justify-content:flex-end;align-items:center;height:0;display:flex}body .bcho-svg{overflow:visible}body .bcho-mois:not([data-seul]){padding:0 2%}body .doc-parts{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}body .doc-parts>.doc-part{align-items:center;gap:10px;min-width:0;padding:10px 16px;display:inline-flex}@media (max-width:560px){body .doc-parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}body .doc-parts>.doc-part{gap:8px;padding:8px 10px}body .inact-barre .seg,body .tblhead .seg.tps-natures,body .seg.agd-barre{flex-wrap:wrap;max-width:100%;overflow-x:visible}body .inact-barre .seg>button,body .tblhead .seg.tps-natures>button,body .seg.agd-barre>button{white-space:nowrap;flex:none}body .tblcard .tblwrap.tps-tk-wrap{padding:12px 12px 2px}body .vk-histo .tblhead>.toolbar-controls{flex:100%}body .vk-histo .tblhead>.toolbar-controls>.input{flex:12rem;min-width:0}body .vk-histo .tblwrap{padding:12px 14px 2px}body .vk-histo .rtable td.empty{margin-bottom:0;padding-bottom:7px;border-bottom:0!important}}body .vk-octo-clair{display:block}body .vk-octo-sombre,:root[data-theme=dark] body .vk-octo-clair{display:none}:root[data-theme=dark] body .vk-octo-sombre{display:block}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .vk-octo-clair{display:none}:root[data-theme=auto] body .vk-octo-sombre{display:block}}body .modrap-form .helper{font-weight:var(--fw-regular)}body .modrap-form .vk-note{align-items:flex-start;gap:6px;display:flex}body .modrap-form .vk-note>svg{flex:none;margin-top:2px}@media (max-width:560px){body .modrap-champ .modrap-sections{flex-direction:column;align-items:flex-start}}body .rds-bloc>.rds-ajout+.rds-ligne{margin-top:12px}@media (max-width:560px){body .rds-bloc .rds-champ.rds-court{flex:100%}}body .rds-bloc .rds-num{background:var(--accent-deep);color:var(--on-deep)}body .reco-obj .reco-adr{word-break:break-all;display:inline}@media (min-width:821px) and (min-height:640px){body .shell:not(.shell-console)>.side{overflow-y:hidden}body .shell:not(.shell-console)>.side>*{flex:none}body .shell:not(.shell-console)>.side>.nav{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;margin-inline:-14px;padding-inline:14px;overflow:hidden auto}body .shell:not(.shell-console)>.side>.nav::-webkit-scrollbar{width:0;height:0}}body .shell:not(.shell-console) .side-fin>form>.nav,body .shell:not(.shell-console) .side-fin>.nav{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:0}@media (min-width:641px){body .shell:not(.shell-console) .acc-kpis{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),240px));justify-content:start}}body .shell:not(.shell-console) .content :where(p:not([class]),.helper,ul:not([class])>li,ol:not([class])>li):not(:where(td *,th *,.esp-hero *,.acc-hero *,.topbar *)){max-width:80ch}body .shell:not(.shell-console) .content :where(.empty,.esp-empty) :where(p:not([class]),.helper){margin-inline:auto}body .shell .content .card.esp-doc:has(.vpn-doc){background:#fff;border-color:#e4e9f1}body .shell .content .doc-grid .doc-toc>nav{max-height:none;position:static;overflow:visible}body .shell .content .o-sommaire{flex-direction:column;gap:2px;display:flex}@media (max-width:900px){body .shell .content .doc-grid .doc-toc>nav{max-height:none}body .shell .content .o-sommaire{grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:4px 12px;display:grid}}body .shell .content .o-glossaire{flex-direction:column;gap:10px;margin:0;display:flex}body .shell .content .o-glossaire-ligne{grid-template-columns:minmax(9rem,13rem) minmax(0,1fr);align-items:baseline;gap:4px 16px;display:grid}body .shell .content .o-glossaire dt{font-weight:var(--fw-semibold);font-size:var(--fs-body);color:var(--ink);margin:0}body .shell .content .o-glossaire dd{color:var(--muted);max-width:80ch;margin:0}@media (max-width:560px){body .shell .content .o-glossaire-ligne{grid-template-columns:minmax(0,1fr)}}body .shell .content .spc-form .input,body .shell .content .spc-form input.input,body .shell .content .spc-form select.input,body .shell .content .spc-form textarea.input{width:100%;max-width:none}body .shell .content .spc-page{grid-template-columns:minmax(min(340px,100%),3fr) minmax(min(360px,100%),2fr)}@media (max-width:980px){body .shell .content .spc-page{grid-template-columns:minmax(0,1fr)}}body .shell .content .spc-joindre p{max-width:none}body .acc-plan>.acc-grille[data-n="2"]:has(#cli-org){align-items:stretch}body .shell:has(.esd-marque) .vt-vide .vt-vide-raison{text-wrap:balance}body .shell .content .o-qa-droit{text-align:right}@media (max-width:560px){body .shell .content .o-qa-droit{text-align:left;flex:100%}}body .ca-who-txt{flex:1;min-width:0}body .ca-mail{flex-direction:column;min-width:16ch;display:flex}body .ca-adr{white-space:nowrap;text-overflow:ellipsis;width:0;min-width:100%;display:block;overflow:hidden}body .ca-ent{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}@media (max-width:560px){body .ca-mail{min-width:0;max-width:100%}body .ca-ent{white-space:normal;flex-wrap:wrap;max-width:100%}}@media (min-width:1025px){body .ca-mail{min-width:30ch}}body .ca-etat{white-space:nowrap}@media (min-width:561px){body .ca-filtres .ca-q{flex:0 210px}body .ca-filtres .ca-sel{width:auto}body .ca-tbl td.row-actions,body .cau-tbl td.row-actions{white-space:nowrap}}@media (max-width:560px){body .shell .ca-filtres{flex-wrap:wrap;flex:100%;width:100%}body .shell .ca-filtres>*{flex:100%;min-width:0}body .shell .ca-filtres .ca-sel,body .shell .ca-filtres .ca-q,body .shell .ca-filtres .ca-q .input{width:100%;max-width:none}body .shell .ca-tbl td.row-actions,body .shell .cau-tbl td.row-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}body .shell .ca-tbl td.row-actions>:last-child:nth-child(odd),body .shell .cau-tbl td.row-actions>:last-child:nth-child(odd){grid-column:1/-1}body .shell .ca-tbl td.row-actions .btn,body .shell .ca-tbl td.row-actions form,body .shell .cau-tbl td.row-actions .btn,body .shell .cau-tbl td.row-actions form{justify-content:center;width:100%}body .shell .cau-tbl td.row-actions .cau-acts{display:contents}}@media (max-width:820px){body .shell .tabs.esp-ent-tabs{flex-wrap:wrap;overflow-x:visible}body .shell .tabs.esp-ent-tabs .tab{min-width:0}}body .cau-nom{font-weight:var(--fw-semibold);flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}body .cau-fn{font-size:var(--fs-sm);color:var(--muted);margin-top:2px;display:block}body .cau-etat{margin-top:5px;display:inline-flex}body .cau-neuf{font-size:var(--fs-sm);color:var(--brand-2);align-items:center;gap:5px;margin-top:4px;display:flex}body .cau-qui[data-neuf="1"]{box-shadow:inset 3px 0 0 var(--brand-2)}body .cau-mdp{color:var(--brand-2);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:5px;text-decoration:none;display:inline-flex}body .cau-mdp:hover{color:var(--accent-ink);text-decoration:none}body .cau-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}@media (min-width:561px){body .cau-login{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body .cau-qui[data-neuf="1"]{padding-left:14px}}@media (min-width:1025px){body .cau-tbl{table-layout:fixed}body .cau-tbl th.cau-c-login{width:170px}body .cau-tbl th.cau-c-mdp{width:140px}body .cau-tbl th.cau-c-champ{width:130px}body .cau-tbl th.cau-c-act{width:360px}body .cau-tbl td.rt-titre{overflow-wrap:anywhere}}@media (max-width:560px){body .shell .cau-qui[data-neuf="1"]{padding-left:14px}}@media (min-width:561px){body .shell .content .esp-env-actions{flex:0 auto;justify-content:flex-end;margin-left:auto}body .shell .content .esp-env-actions>.btn{flex:none}}@media (max-width:560px){body .shell .content .esp-env-actions{flex:100%}body .shell .content .esp-env-actions>.btn{justify-content:center}body .shell .cartbar .cartbar-btns>.btn-accent{white-space:normal;text-align:center;justify-content:center;line-height:1.25}}body .smbtree .smbnode{width:clamp(250px,21vw,330px);min-width:0;max-width:none}body .smbtree .smbnode b{color:var(--ink)}body .smbtree .smbnode .pill-wait{color:var(--wait-ink);background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .smbtree .smbnode .pill-wait{background:color-mix(in srgb, var(--wait) 22%, var(--surface))}}body .smbtree .smbnode .pill-wait{border-color:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .smbtree .smbnode .pill-wait{border-color:color-mix(in srgb, var(--wait) 55%, transparent)}}body .smbtree .smbnode .pill-wait{font-weight:var(--fw-semibold)}@media (min-width:561px){body .smbtree>ul{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;column-gap:40px}}@media (max-width:560px){body .shell .smbtree{overflow-x:visible}body .shell .smbtree li{flex-direction:column;align-items:stretch;padding:5px 0}body .shell .smbtree li:before,body .shell .smbtree li:after,body .shell .smbtree li>ul:before{display:none}body .shell .smbtree li>ul{border-left:2px solid var(--line-strong,var(--line));margin:6px 0 0 10px;padding-left:12px}body .shell .smbtree .smbnode{width:100%}}body .mvt-meta{align-items:center;gap:4px 12px;font-family:inherit}body .mvt-meta .mvt-ref{font-family:var(--mono)}body .mvt-meta .mvt-auteur{overflow-wrap:anywhere;min-width:0}body .mvt-meta .mvt-compte{margin-left:auto}body .mvt-filtre-sel{display:none}@media (max-width:560px){body .shell .mvt-seg{display:none}body .shell .mvt-filtre-sel{width:100%;margin:0 0 12px;display:block}body .shell .mvt{align-items:flex-start;gap:9px}body .shell .mvt-ic{width:22px;height:22px;margin-top:1px}body .shell .mvt-meta .mvt-compte{margin-left:0}}body .mbr .mbr-groupes{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));align-items:start;gap:16px 12px;display:grid}body .mbr .mbr-groupe{flex:none}body .mbr .mbr-cases{grid-template-columns:minmax(0,1fr)}body .mbr .mbr-case-hd{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}body .mbr .mbr-case-hd .mbr-nat{flex:none}body .mbr .mbr-champs{max-width:900px}body .mbr .mbr-champs .input{width:100%;max-width:none}body .mbr .tblhead .count{font-variant-numeric:tabular-nums;font-family:inherit}body .tps-fait{overflow-wrap:break-word;min-width:0}@media (max-width:560px){body .rtable td>.tps-fait{flex:auto}}body .tps-tk-note{margin:0 0 16px}body .tblcard>.tps-tk-pied{border-top:1px solid var(--line);margin:0;padding:12px 14px 0}body .tblcard>.tps-tk-pied.tps-tk-pied-suite{border-top:0;padding:10px 14px 14px}body .ck-table.ck-table-liste thead th{white-space:normal}body .ck-table.ck-table-liste td.ck-info{white-space:normal;min-width:12ch}body .ck-table.ck-table-liste .ck-info-txt{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body .ck-table.ck-table-liste td.ck-tech{text-overflow:ellipsis;max-width:32ch}body .ck .ck-liste{scrollbar-gutter:auto}body .ck-astuce .ck-astuce-g{white-space:nowrap}@media (max-width:560px){body .rtable tr.tic-vide{background:0 0;border:0;border-radius:0;margin:0;padding:4px 0}body .rtable tr.tic-vide>td{text-align:left;margin:0;padding:8px 0;border-bottom:0!important}}body .shell .content.stock input.stock-seuil{width:calc(13ch + 24px)}body .stock td .pill{white-space:nowrap}body .stock .stock-periode{flex-wrap:nowrap;align-items:center;gap:10px;max-width:100%;display:inline-flex}body .stock .stock-periode .chd{width:150px;max-width:100%}body .shell .content.stock .stock-periode .chd input.chd-champ{width:100%}@media (max-width:560px){body .stock .stock-periode{flex-wrap:wrap}}body .stock .prep-scan>.champ-scan{flex:none}body .etq-ecran .etq-format-nom{display:none}@media (max-width:560px){body .etq-ecran .etq-format-nom{margin-top:4px;display:block}}body .etq[data-sorte=emplacement] .etq-mot{font-size:min(calc(var(--etq-fs-mot) * .7), 10cqi);white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.1;display:-webkit-box;overflow:hidden}body .topbar .stock-retour{flex:none}@media (max-width:560px){body div.seg.agd-barre{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;max-width:100%;display:inline-flex;overflow-x:auto}body div.seg.agd-barre>button{white-space:nowrap;flex:none}}body .pill.rpi-brouillon{background:var(--surface-2);color:var(--ink);border-color:var(--line-strong)}@media (min-width:561px){body .mnt-histo .mnt-histo-act{flex-direction:column;align-items:stretch;gap:6px;display:inline-flex}body .mnt-histo .mnt-histo-act>.btn{justify-content:center}}body .mnt-tache-rang{max-width:900px}body .mnt-actions.mnt-ajout-eq{grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(0,3fr) auto;align-items:center;max-width:900px;display:grid}body .mnt-actions.mnt-ajout-eq>.input{width:100%;min-width:0;max-width:none}@media (max-width:560px){body .mnt-actions.mnt-ajout-eq{grid-template-columns:minmax(0,1fr)}body .mnt-actions.mnt-ajout-eq>.btn{justify-self:end}body .inact-barre>.seg.seg-accent{flex-wrap:nowrap;width:100%;display:flex}body .inact-barre>.seg.seg-accent>button{text-align:center;white-space:normal;flex:auto;justify-content:center;min-width:0;padding-inline:8px}}body .content>.rap{padding-inline:0}body .rap-sections:has(>.rap-section){grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:10px;display:grid}body .rap-sections>.rap-section[data-on="1"]{border-color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .rap-sections>.rap-section[data-on="1"]{background:color-mix(in srgb, var(--brand-2) 7%, var(--surface))}}@media (min-width:821px){html:not([data-plein-ecran]):has(body .shell-console .pal-ouvre){scroll-padding-bottom:var(--pal-reserve,66px)}}@media (min-width:561px){body .bcl-equipe .rtable>:is(thead,tbody)>tr>:is(th,td){padding-inline:8px}body .bcl-equipe .rtable>:is(thead,tbody)>tr>:is(th,td):first-child{padding-left:16px}body .bcl-equipe .rtable>:is(thead,tbody)>tr>:is(th,td):last-child{padding-right:16px}}:root[data-theme=dark] body .bcl-equipe .rlg-coche input[type=checkbox]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .bcl-equipe .rlg-coche input[type=checkbox]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}body .cbe-grille>.cbe-champ+.cbe-champ{margin-top:0}body .ofi-barre{background:linear-gradient(to right, var(--bg) 30%, transparent) left / 24px 100% no-repeat local, linear-gradient(to left, var(--bg) 30%, transparent) right / 24px 100% no-repeat local, linear-gradient(to right, var(--ink), transparent) left / 12px 100% no-repeat scroll, linear-gradient(to left, var(--ink), transparent) right / 12px 100% no-repeat scroll}@supports (color:color-mix(in lab, red, red)){body .ofi-barre{background:linear-gradient(to right, var(--bg) 30%, transparent) left / 24px 100% no-repeat local, linear-gradient(to left, var(--bg) 30%, transparent) right / 24px 100% no-repeat local, linear-gradient(to right, color-mix(in srgb, var(--ink) 14%, transparent), transparent) left / 12px 100% no-repeat scroll, linear-gradient(to left, color-mix(in srgb, var(--ink) 14%, transparent), transparent) right / 12px 100% no-repeat scroll}}body .seg.seg-brick>a.on.b-mail{background-color:var(--accent-deep)}body .seg.seg-brick>a.on.b-dc{background-color:var(--dc-deep)}body .seg.seg-brick:not(.seg-accent):has(>.on):before{content:none}body .cdt-comptes.rt-act-fixe th:last-child,body .cdt-comptes.rt-act-fixe td:last-child:not([colspan]){box-shadow:-6px 0 6px -6px var(--ink)}@supports (color:color-mix(in lab, red, red)){body .cdt-comptes.rt-act-fixe th:last-child,body .cdt-comptes.rt-act-fixe td:last-child:not([colspan]){box-shadow:-6px 0 6px -6px color-mix(in srgb, var(--ink) 28%, transparent)}}@media (max-width:560px){body .cdt-comptes.rt-act-fixe th:last-child,body .cdt-comptes.rt-act-fixe td:last-child:not([colspan]){box-shadow:none}}@media (min-width:900px){body .ctr-echeancier .ctr-outils{flex-wrap:nowrap}body .ctr-echeancier .ctr-outils .input{flex:none;width:210px}body .ctr-echeancier .ctr-outils .input.ctr-q{width:280px}}body .reco-obj span.reco-adr{word-break:normal;overflow-wrap:anywhere}body .content>.prc.njp{padding:0}@media (max-width:820px){body .shell .content .tabs.esp-ent-tabs{scrollbar-width:none;flex-wrap:nowrap;padding-right:28px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}body .shell .content .tabs.esp-ent-tabs::-webkit-scrollbar{width:0;height:0}body .shell .content .tabs.esp-ent-tabs .tab{flex:none;min-width:max-content}}body .shell:not(.shell-console) .acc-plan>.acc-grille>.acc-carte:has(#cli-org){align-self:start}@media (max-width:560px){body .shell:not(.shell-console) .esp-meter .esp-tiles{flex-wrap:wrap;width:100%;display:flex}body .shell:not(.shell-console) .esp-meter .esp-tiles>.esp-tile{flex:120px;min-width:0}body .shell .ca-tbl td.row-actions.ca-statut{justify-content:space-between;align-items:center;gap:10px;display:flex}body .shell .ca-tbl td.row-actions.ca-statut>span{flex-wrap:wrap;justify-content:flex-end}body .shell .ca-tbl td.row-actions.ca-statut .btn,body .shell .ca-tbl td.row-actions.ca-statut form{width:auto}}body .shell:not(.shell-console) .esp-vide-carte{padding:32px 20px}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .shell:not(.shell-console) .vt-vide .mq-pastille-vide{background:var(--mq-brume)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=auto] body .shell:not(.shell-console) .vt-vide .mq-pastille-vide{background:color-mix(in srgb, var(--mq-brume) 10%, transparent)}}:root[data-theme=auto] body .shell:not(.shell-console) .vt-vide .mq-pastille-vide{box-shadow:inset 0 0 0 1px var(--mq-brume)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=auto] body .shell:not(.shell-console) .vt-vide .mq-pastille-vide{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mq-brume) 22%, transparent)}}:root[data-theme=auto] body .shell:not(.shell-console) .vt-vide .mq-pastille-vide img{filter:invert()hue-rotate(180deg)}}:root[data-theme=dark] body .shell:not(.shell-console) .vt-vide .mq-pastille-vide{background:var(--mq-brume)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] body .shell:not(.shell-console) .vt-vide .mq-pastille-vide{background:color-mix(in srgb, var(--mq-brume) 10%, transparent)}}:root[data-theme=dark] body .shell:not(.shell-console) .vt-vide .mq-pastille-vide{box-shadow:inset 0 0 0 1px var(--mq-brume)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] body .shell:not(.shell-console) .vt-vide .mq-pastille-vide{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mq-brume) 22%, transparent)}}:root[data-theme=dark] body .shell:not(.shell-console) .vt-vide .mq-pastille-vide img{filter:invert()hue-rotate(180deg)}@media (min-width:821px) and (min-height:640px){body .shell:not(.shell-console)>.side>.nav{padding-bottom:28px;-webkit-mask-image:linear-gradient(#000 calc(100% - 28px),#0000);mask-image:linear-gradient(#000 calc(100% - 28px),#0000)}}@media (min-width:821px) and (min-height:640px) and (max-height:960px){body .shell:not(.shell-console)>.side>.side-foot{padding-top:10px}}@media (min-width:561px){body .shell .smbtree>ul{flex-flow:column;align-items:flex-start}}body .shell .smbtree .smb-titre{min-height:30px}body .shell .smbtree .smb-titre .smb-corbeille{flex:none;margin-left:auto;display:inline-flex}body .shell .aide-cartes{flex-direction:column;gap:18px;min-width:0;display:flex}@media (min-width:1700px){body .shell .content .doc-grid>.aide-cartes{columns:2;column-gap:18px;display:block}body .shell .content .doc-grid>.aide-cartes>.card{break-inside:avoid;margin:0 0 18px}body .shell .content .doc-grid>.aide-cartes>.card.aide-large{column-span:all}}@media (min-width:561px) and (max-width:1279px){body .shell-console :where(.rtable>thead>tr,.rtable>tbody>tr)>:is(th,td){padding-inline:8px}body .shell-console :where(.rtable>thead>tr,.rtable>tbody>tr)>:is(th,td):first-child{padding-left:16px}body .shell-console :where(.rtable>thead>tr,.rtable>tbody>tr)>:is(th,td):last-child{padding-right:16px}body .shell-console .live-board .live-rows>:is(thead,tbody)>tr>:is(th,td){padding-inline:8px}body .shell-console .live-board .live-rows>:is(thead,tbody)>tr>:is(th,td):first-child{padding-left:16px}body .shell-console .live-board .live-rows>:is(thead,tbody)>tr>:is(th,td):last-child{padding-right:16px}body .shell-console .live-board .live-name span{overflow-wrap:anywhere}body .shell-console .live-board .live-act{min-width:88px}body .shell-console .rtable:not(.rt-act-fixe)>tbody>tr>td.row-actions{white-space:normal}body .shell-console .rtable:not(.rt-act-fixe)>tbody>tr>td.row-actions :has(>:is(.btn,form)~:is(.btn,form)){white-space:normal;flex-wrap:wrap}body .shell-console .rtable>tbody>tr>td.num,body .shell-console .rtable>tbody>tr>td>code,body .shell-console .rtable>tbody>tr>td>.stock-sous>code,body .shell-console .nas-table.rtable>tbody>tr>td.rt-titre>a,body .shell-console .nasa .nas-table.rtable>tbody>tr>td:last-child:not([colspan]){white-space:nowrap}}@media (min-width:561px) and (max-width:1024px){body .shell-console .nas-table.rtable>thead>tr>th{white-space:normal}body .shell-console .nasp .nas-table.rtable>thead>tr>th.nas-col-prod,body .shell-console .nasp .nas-table.rtable>tbody>tr>td.nas-col-prod{min-width:84px}}@supports (animation-timeline:scroll()){@keyframes visuel-v-fondu{0%,98%{-webkit-mask-image:linear-gradient(270deg,#0000,#000 40px);mask-image:linear-gradient(270deg,#0000,#000 40px)}to{-webkit-mask-image:none;mask-image:none}}@media (min-width:561px){:is(body .shell .tblwrap:not(:has(>.rt-act-fixe)),body .shell .agd-wrap){animation:linear both visuel-v-fondu;animation-duration:auto;animation-timeline:scroll(self inline)}}}@media (min-width:561px) and (max-width:1279px){body .shell-console .topbar{flex-wrap:wrap;row-gap:10px}body .shell-console .topbar>:first-child{flex:none;max-width:100%}body .shell-console .topbar>:last-child:not(:first-child){justify-content:flex-end;max-width:100%;margin-left:auto}body .tblcard:has(#jr-client)>.toolbar-controls>.field:has(.chd-ligne){flex:150px;min-width:0}body .tblcard:has(#jr-client)>div:first-child>div:has(>label):has(>a.btn){flex:100%;justify-content:space-between}}body .chist-filtres{container-type:inline-size}@container (min-width:420px) and (max-width:919px){body .chist-champs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:561px) and (max-width:1279px){body .nasp .nas-filtres>.nas-filtres-fin{flex-basis:auto;order:2;margin-left:auto}body .nasp .nas-filtres>.btn{order:3;margin-left:0}body .lst-cherche{flex-basis:220px}}@media (min-width:561px) and (max-width:819px){body .lst-cherche{flex:100%}}@property --vw-debut{syntax:"<length>";inherits:false;initial-value:0}@property --vw-fin{syntax:"<length>";inherits:false;initial-value:0}@keyframes vw-fondu-onglets{0%{--vw-debut:0px;--vw-fin:56px}to{--vw-debut:56px;--vw-fin:0px}}@media (min-width:561px) and (max-width:1279px){body .tabs.ong-barre,body .stock .stock-nav,body .fiche-onglets,body .ofi-barre{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;max-width:100%;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);flex-wrap:nowrap;animation:linear both vw-fondu-onglets;animation-timeline:scroll(self inline);overflow:auto hidden}body .tabs.ong-barre>*,body .stock .stock-nav>*,body .ofi-barre>*{flex:none}body :is(.tabs.ong-barre,.stock .stock-nav,.fiche-onglets,.ofi-barre)>:is(.on,[aria-current=page],[aria-selected=true]){scroll-initial-target:nearest}body .shell-console .tabs>.tab{padding-left:9px;padding-right:9px}body .ofi-barre>.ofi-onglet{padding-left:10px;padding-right:10px}body .stock .stock-nav>a{padding-left:9px;padding-right:9px}body .stock .stock-resume:has(>.stock-pousse){min-height:32px;padding-right:136px;line-height:2;display:block;position:relative}body .stock .stock-resume:has(>.stock-pousse)>.pill{vertical-align:middle;margin-right:8px;display:inline-flex}body .stock .stock-resume:has(>.stock-pousse)>span:not(.pill){margin-right:6px}body .stock .stock-resume:has(>.stock-pousse)>.stock-pousse{margin:0;position:absolute;top:0;right:0}body .tblhead>.toolbar-controls>.input{flex:200px;width:auto;min-width:0}}@media (min-width:1024px) and (max-width:1279px){body .shell-console .tabs.fiche-onglets{position:static}}@media (min-width:760px) and (max-width:820px),(min-width:990px) and (max-width:1279px){body .bcl-cptrs{flex-wrap:nowrap;gap:8px;overflow-x:auto}body .bcl-cptrs>.prc-cptr{flex:1 0 auto;padding-inline:11px}}@media (max-width:759px),(min-width:821px) and (max-width:989px){body .bcl-cptrs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (min-width:700px) and (max-width:820px),(min-width:930px) and (max-width:1279px){body .expg-kpis:has(>:nth-child(5):last-child):not(.exp-carte .expg-kpis){grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:561px) and (max-width:1199px){body .nasf .nasf-synthese:has(>:nth-child(5):last-child){grid-template-columns:repeat(6,minmax(0,1fr))}body .nasf .nasf-synthese:has(>:nth-child(5):last-child)>*{grid-column:span 2}body .nasf .nasf-synthese:has(>:nth-child(5):last-child)>:nth-child(n+4){grid-column:span 3}}@media (min-width:561px){body .exp-carte .expg-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}body .exp-carte .expg-kpis>.expg-kpi:last-child:nth-child(odd){grid-column:1/-1}body .exp-grille{align-items:start}body .exp-barre .exp-form:has(>select){flex-wrap:nowrap}}@media (min-width:821px) and (max-width:1099px){body .stats:has(>.stat:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){body .stats:has(>.stat:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:561px){body .gal-code{white-space:nowrap}}body .shell .content .tblcard>.tps-tk-pied{max-width:none}body .vgestion-page .page-intro+div[style*=flex-wrap]>div>div+div{text-wrap:balance}body .adr-bloc{max-width:100%;display:inline-block}@media (min-width:561px) and (max-width:1279px){body .acc-console .acc-hero-tete>div{grid-template-columns:fit-content(60%) minmax(0,1fr)}body .acc-console .acc-hero-tete>div>.acc-mot{justify-self:end}}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .vt-vide .mq-pastille-vide{background:var(--mq-brume)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=auto] body .vt-vide .mq-pastille-vide{background:color-mix(in srgb, var(--mq-brume) 10%, transparent)}}:root[data-theme=auto] body .vt-vide .mq-pastille-vide{box-shadow:inset 0 0 0 1px var(--mq-brume)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=auto] body .vt-vide .mq-pastille-vide{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mq-brume) 22%, transparent)}}:root[data-theme=auto] body .vt-vide .mq-pastille-vide img{filter:invert()hue-rotate(180deg)}}:root[data-theme=dark] body .vt-vide .mq-pastille-vide{background:var(--mq-brume)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] body .vt-vide .mq-pastille-vide{background:color-mix(in srgb, var(--mq-brume) 10%, transparent)}}:root[data-theme=dark] body .vt-vide .mq-pastille-vide{box-shadow:inset 0 0 0 1px var(--mq-brume)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] body .vt-vide .mq-pastille-vide{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mq-brume) 22%, transparent)}}:root[data-theme=dark] body .vt-vide .mq-pastille-vide img{filter:invert()hue-rotate(180deg)}@media (min-width:561px){body .shell:not(.shell-console) .esp-meter .esp-tiles{flex-wrap:wrap;gap:10px;display:flex}body .shell:not(.shell-console) .esp-meter .esp-tiles>.esp-tile{flex:140px;min-width:0;max-width:220px}}@media (min-width:641px){body .shell:not(.shell-console) .acc-hero .acc-kpis{flex-wrap:wrap;display:flex}body .shell:not(.shell-console) .acc-hero .acc-kpis>li{flex:150px;min-width:0;max-width:240px}}@media (min-width:561px) and (max-width:1279px){body .shell:not(.shell-console) .card>.kv-grid{grid-template-columns:fit-content(180px) minmax(0,1fr)}}body .shell:not(.shell-console) .content .o-qa-droit{margin-left:auto}@media (min-width:561px) and (max-width:1279px){body .shell:not(.shell-console) .rt-act-fixe.ca-tbl td.row-actions:not(.ca-statut),body .shell:not(.shell-console) .rt-act-fixe.cau-tbl td.row-actions{white-space:nowrap}body .shell:not(.shell-console) .rt-act-fixe.ca-tbl td.row-actions:not(.ca-statut)>.btn,body .shell:not(.shell-console) .rt-act-fixe.cau-tbl td.row-actions .btn{justify-content:center;width:100%;margin:0;display:flex}body .shell:not(.shell-console) .rt-act-fixe.ca-tbl td.row-actions:not(.ca-statut)>.btn+.btn{margin-top:6px}body .shell:not(.shell-console) .rt-act-fixe.cau-tbl td.row-actions .cau-acts{flex-direction:column;align-items:stretch;gap:6px;display:flex}body .shell:not(.shell-console) .ca-tbl:not(:has(.ca-statut)) .ca-mail{min-width:30ch}body .shell:not(.shell-console) .ca-tbl td.row-actions.ca-statut>span{flex-direction:column;align-items:flex-end;gap:4px}body .shell:not(.shell-console) .ca-tbl td.row-actions.ca-statut .ca-etat{white-space:normal;text-wrap:balance;text-align:right}}@media (min-width:561px){body .shell:not(.shell-console) .ca-tbl .ca-nom{white-space:nowrap}body .shell:not(.shell-console) .ca-mail:has(>.ca-ent>.grp-i:first-child){flex-direction:row;align-items:center;gap:6px}body .shell:not(.shell-console) .ca-mail:has(>.ca-ent>.grp-i:first-child)>.ca-adr{flex:0 auto;width:auto;min-width:0}body .shell:not(.shell-console) .ca-mail>.ca-ent:has(>.grp-i:first-child){flex:none}}@media (min-width:561px) and (max-width:1279px){body .shell:not(.shell-console) .smbtree .smbnode{width:clamp(250px,50vw - 42px,300px)}}@media (min-width:561px) and (max-width:1124px){body .shell:not(.shell-console) .seg.mvt-seg:has(>:nth-child(7)){grid-template-columns:repeat(4,minmax(0,1fr));display:grid}body .shell:not(.shell-console) .seg.mvt-seg:has(>:nth-child(7))>button{white-space:normal;text-align:center;justify-content:center}}@media (min-width:561px) and (max-width:1279px){body .shell:not(.shell-console) .mvt-meta:has(>.mvt-compte):after{content:"";flex-basis:100%;order:1;height:0}body .shell:not(.shell-console) .mvt-meta>.mvt-compte{order:2}}body .shell:not(.shell-console) .esp-notes .mono{white-space:nowrap}@media (min-width:561px) and (max-width:1279px){body .shell:not(.shell-console) .content .o-glossaire-ligne{grid-template-columns:minmax(7.5rem,30%) minmax(0,1fr)}body .shell:not(.shell-console) #comparatif .rtable td.rt-titre{min-width:11rem}body .shell:not(.shell-console) #comparatif .rtable th:not(:first-child),body .shell:not(.shell-console) #comparatif .rtable td:not(.rt-titre){padding-left:8px;padding-right:8px}body .cdt-comptes td.rt-titre .who-cell{max-width:210px}body .cdt-comptes td.rt-titre .who-cell>div:not(.av){min-width:0}body .mnt-histo>thead>tr>th,body .mnt-histo>tbody>tr>td{padding-left:8px;padding-right:8px}body .mnt-histo td.rt-titre .mnt-ici{width:fit-content;margin:4px 0 0;display:block}body .mnt-histo th:nth-child(2),body .mnt-histo td:nth-child(2){min-width:130px}body .mnt-histo th:nth-child(3),body .mnt-histo td:nth-child(3){min-width:0}body .mnt-histo th:nth-child(5),body .mnt-histo td:nth-child(5){min-width:150px}}body .content>.card.rap{padding-inline:16px}body .rap-sante+.card.rap{margin-top:16px}@media (min-width:561px){body .nas-table td[data-label=Série] .mono{white-space:nowrap}body .msn-grille:has(>.msn-champ input[name=creneau]){grid-template-columns:minmax(0,1fr) minmax(140px,200px)}}@media (min-width:561px) and (max-width:1023px){body .msn-grille:has(>.msn-champ input[name=creneau]){grid-template-columns:minmax(0,1fr)}}@media (min-width:561px){body .stock .rtable:has(.stock-prix-ligne)>thead>tr>th{white-space:nowrap}body .stock .rtable:has(.stock-prix-ligne) td[data-label=Article]{min-width:150px}}@media (min-width:561px) and (max-width:1279px){:is(body .stock .rtable:has(.stock-prix-ligne)>thead>tr>th,body .stock .rtable:has(.stock-prix-ligne)>tbody>tr>td){padding-left:12px;padding-right:12px}body .shell .content.stock .rtable:has(.stock-prix-ligne) td input.stock-compte{width:84px}body .stock .rtable:has(.stock-prix-ligne) td[data-label=Actions]>.stock-actions{flex-direction:column;align-items:stretch;gap:6px;display:inline-flex}body .stock .rtable:has(.stock-prix-ligne) td[data-label=Actions]>.stock-actions>.btn{justify-content:center}}@media (max-width:560px){body .cal-leg .cal-leg-r{max-width:100%}body .modrap-actions{flex-wrap:wrap}body .rap-sections label,body .modrap-sections label{white-space:normal;min-width:0;max-width:100%}body .shell .content.stock .stock-filtre{min-width:0;max-width:100%;display:flex}body .shell .content.stock .stock-filtre select.input{flex:auto;width:auto;min-width:0}body .vbriques-forti .card a.btn{white-space:normal;max-width:100%;height:auto}body .njp .prc-cptrs.njp-cles{grid-template-columns:repeat(2,minmax(0,1fr))}body .nasf .nasf-carte-tete{flex-wrap:wrap}body .nasf .nasf-carte-tete .nas-sev{white-space:normal;max-width:100%}}body .ck .supp-intro{color:var(--muted);font-size:var(--fs-body);flex-wrap:wrap;flex:none;align-items:baseline;gap:2px 16px;margin:0;line-height:1.5;display:flex}body .ck .supp-intro .ck-astuce{font-size:var(--fs-sm)}body .ck .supp-tete{flex:none;grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;display:grid}@media (min-width:1280px){body .ck .supp-tete{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr)}}@media (min-width:1600px){body .ck .supp-tete{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}}body .ck .supp-tete>.card{min-width:0;margin:0;padding:16px 20px}body .ck .supp-synthese{flex-direction:column;gap:12px;display:flex;container-type:inline-size}body .ck .supp-chiffres{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 28px;display:grid}@container (max-width:459px){body .ck .supp-chiffres{grid-template-columns:repeat(2,minmax(0,1fr))}}body .ck .supp-chiffre{flex-direction:column;gap:2px;min-width:0;display:flex}body .ck .supp-chiffre-n{font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--ink);line-height:1.15}body .ck .supp-chiffre-lab{font-size:var(--fs-sm);color:var(--muted);line-height:1.35}body .ck .supp-chiffre[data-zero="1"] .supp-chiffre-n{color:var(--muted)}body .ck .supp-chiffre[data-ton=danger][data-zero="0"] .supp-chiffre-n{color:var(--danger)}body .ck .supp-chiffre[data-ton=attention][data-zero="0"] .supp-chiffre-n{color:var(--wait-ink)}body .ck .supp-calme{color:var(--ok-ink);font-size:var(--fs-body);align-items:center;gap:6px;margin:0;display:flex}body .ck .supp-repartition{flex-direction:column;gap:6px;min-width:0;display:flex}body .ck .supp-sous{color:var(--muted);font-size:var(--fs-sm);margin:0}body .ck .supp-repartition .ck-barre{flex:none;width:100%;margin:0}body .ck .supp-sources{flex-direction:column;gap:8px;display:flex}@media (min-width:1600px){body .ck .supp-sources{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 24px;display:grid}body .ck .supp-sources>.supp-titre{grid-row:1/span 2}body .ck .supp-sources>:not(.supp-titre){grid-column:2}}body .ck .supp-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .ck .supp-src{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .ck .supp-src-l{border-left:3px solid var(--line);font-size:var(--fs-body);flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding-left:10px;line-height:1.45;display:flex}body .ck .supp-src-l[data-coll=echec]{border-left-color:var(--danger)}body .ck .supp-src-l[data-coll=retard]{border-left-color:var(--wait)}body .ck .supp-src-l[data-coll=eteint],body .ck .supp-src-l[data-coll=jamais]{border-left-color:var(--line-strong)}body .ck .supp-src-l[data-coll=ok]{border-left-color:var(--ok)}body .ck .supp-src-tete{flex-wrap:wrap;align-items:baseline;gap:2px 8px;display:inline-flex}body .ck .supp-src-nom{color:var(--ink);font-weight:var(--fw-semibold)}body .ck .supp-src-age{color:var(--muted);font-size:var(--fs-sm)}body .ck .supp-src-csq{color:var(--ink)}body .ck .supp-src-saines{gap:2px 18px}body .ck .supp-etat{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap;padding:0 7px;line-height:1.6;display:inline-block}body .ck .supp-etat[data-coll=ok]{background:var(--ok-bg);color:var(--ok-ink)}body .ck .supp-etat[data-coll=retard]{background:var(--wait-bg);color:var(--wait-ink)}body .ck .supp-etat[data-coll=echec]{background:var(--danger-bg);color:var(--danger)}body .ck .supp-etat[data-coll=eteint],body .ck .supp-etat[data-coll=jamais]{background:var(--off-bg);color:var(--muted)}body .ck .supp-avis-liste{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 12px;padding-top:8px;display:flex}body .ck .supp-avis{min-width:0;color:var(--muted);font-size:var(--fs-sm);flex:260px;align-items:center;gap:6px;margin:0;line-height:1.45;display:flex}body .ck .supp-avis>svg{flex:none}body .ck .supp-avis>.btn{flex:none;margin-left:auto}body .ck .supp-avis[data-ton=danger]{color:var(--danger)}body .ck .supp-avis[data-ton=attention]{color:var(--wait-ink)}body .ck .supp-avis[data-ton=ok]{color:var(--ok-ink)}body .ck .supp-avis.supp-avis-lien{flex:none;margin-left:auto}body .ck .ck-barre-crible.supp-filtres{flex-wrap:wrap;align-items:center;gap:8px 16px;padding:4px 10px;display:flex}body .ck .supp-groupe{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;display:flex}body .ck .supp-onglets{align-self:stretch;gap:2px}body .ck .supp-onglet{color:var(--muted);font:inherit;font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}body .ck .supp-onglet:hover{color:var(--ink)}body .ck .supp-onglet.on{color:var(--ink);border-bottom-color:var(--brand-2)}body .ck .supp-onglet:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}body .ck .supp-lab{color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap}body .ck .supp-crible .ck-cribles{flex-wrap:nowrap}body .ck .ck-outils.supp-groupe{margin-left:auto}body .ck .ck-cmdk{align-items:center;gap:6px;display:inline-flex}body .ck .ck-cmdk .ck-kbd{margin:0}body .ck .ck-corps{flex:0 auto;grid-template-rows:minmax(0,1fr)}body .shell .ck{gap:6px;padding-bottom:24px}body .ck .ck-liste .ck-pied{padding-top:3px;padding-bottom:3px}@media (max-width:1024px){body .shell .ck{padding-bottom:20px}}body .ck .ck-table.ck-table-liste td.ck-info{white-space:normal;width:25%;min-width:18ch}body .ck .ck-table.ck-table-liste .ck-info-txt{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:561px){body .ck .ck-table.ck-table-liste td.ck-nom{white-space:nowrap;display:table-cell}body .ck .ck-table.ck-table-liste td.ck-nom>*{vertical-align:middle}body .ck .ck-table.ck-table-liste td.ck-nom .ck-nom-b{max-width:24ch;margin-left:4px;display:inline-block}body .ck .ck-table.ck-table-liste td.ck-nom small{margin-left:4px}}body .ck .ck-table.ck-table-liste td.ck-cli,body .ck .ck-table.ck-table-liste td.ck-cli .helper{white-space:nowrap}@container ck-liste (min-width:901px){body .ck .ck-table.ck-table-liste thead th{white-space:nowrap}}@media (min-width:561px){body .ck .ck-table.ck-table-liste thead th[data-col=vu],body .ck .ck-table.ck-table-liste thead th[data-col=depuis]{white-space:nowrap}}body .ck .ck-table.ck-table-liste td.ck-tech{white-space:nowrap;min-width:18ch;max-width:30ch;overflow:hidden}body .ck .ck-table.ck-table-liste td.ck-tech .ck-chip{vertical-align:middle;max-width:18ch}body .ck .ck-table.ck-table-liste td.ck-tech .ck-chip[data-rang="3"],body .ck .ck-table.ck-table-liste td.ck-tech .ck-chip[data-rang="4"]{display:none}@media (min-width:561px){body .ck .ck-table.ck-table-liste{min-width:0}}body .ck .ck-liste{container:ck-liste/inline-size}@media (min-width:561px){@container ck-liste (max-width:1600px){body .ck .ck-table.ck-table-liste th[data-col=type],body .ck .ck-table.ck-table-liste td[data-col=type],body .ck .ck-table.ck-table-liste th[data-col=source],body .ck .ck-table.ck-table-liste td[data-col=source]{display:none}}@container ck-liste (max-width:1180px){body .ck .ck-table.ck-table-liste th[data-col=technique],body .ck .ck-table.ck-table-liste td[data-col=technique]{display:none}body .ck .ck-table.ck-table-liste td.ck-info{min-width:14ch}}@container ck-liste (max-width:900px){body .ck .ck-table.ck-table-liste td.ck-nom>*{vertical-align:top}body .ck .ck-table.ck-table-liste td.ck-nom .ck-nom-b{white-space:normal;overflow-wrap:break-word;min-width:13ch;max-width:15ch}body .ck .ck-table.ck-table-liste td[data-col=statut] .ck-pastille{min-width:0}}}@media (max-width:560px){body .ck .ck-barre-crible.supp-filtres{gap:8px}body .ck .supp-groupe{flex:100%}body .ck .supp-onglets{justify-content:flex-start}body .ck .supp-crible{flex-wrap:wrap}body .ck .supp-crible .ck-cribles{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}body .ck .supp-crible .ck-cribles button{justify-content:center}body .ck .ck-outils.supp-groupe{flex-wrap:wrap;margin-left:0;display:flex}body .ck .ck-outils.supp-groupe>.btn,body .ck .ck-outils.supp-groupe>.ck-outils-menu{flex:calc(50% - 6px)}body .ck .ck-outils.supp-groupe>.ck-outils-menu>.btn{justify-content:center;width:100%}body .ck .ck-outils.supp-groupe>.btn{justify-content:center}body .ck .ck-outils.supp-groupe>.ck-batt{flex:none}body .ck .ck-outils.supp-groupe>.ck-cmdk{flex:1 1 0}body .ck .ck-cherche.supp-groupe{max-width:none}body .ck .supp-avis.supp-avis-lien{margin-left:0}}@media (pointer:coarse){body .ck .supp-intro .ck-astuce{display:none}}@media (prefers-reduced-motion:reduce){body .ck .supp-onglet{transition:none}}@media (max-width:900px){body .rg.srg{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"tete""rail""corps""pied"}}body .srg-tete{flex-direction:column;grid-area:tete;gap:10px;min-width:0;display:flex;container:srg-tete/inline-size}body .srg-intro{max-width:82ch;color:var(--muted);font-size:var(--fs-body);margin:0;line-height:1.5}body .srg .sup-aide{color:var(--muted);font-size:var(--fs-sm);line-height:1.55}body .srg .sup-aide>summary{cursor:pointer;width:fit-content;color:var(--ink);font-weight:var(--fw-semibold)}body .srg-aide-corps{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);margin-top:8px;padding:12px 16px}body .srg-aide-corps p{max-width:82ch;margin:0 0 8px}body .srg-aide-corps p:last-child{margin-bottom:0}@media (min-width:821px){body .srg-aide-corps{overscroll-behavior:contain;max-height:32vh;overflow-y:auto}}@media (pointer:coarse){body .srg .sup-aide>summary{min-height:var(--tap-sm);align-items:center;display:flex}}body .srg .srg-synthese{grid-template-columns:minmax(0,1fr);align-items:center;gap:14px 28px;margin:0;padding:16px 20px;display:grid}body .srg-cpts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;display:grid}body .srg-cpt{flex-direction:column;gap:2px;min-width:0;display:flex}body .srg-cpt-n{color:var(--ink);font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1.15}body .srg-cpt-lab{color:var(--muted);font-size:var(--fs-sm);line-height:1.35}body .srg-cpt[data-ton=vide] .srg-cpt-n{color:var(--muted)}body .srg-cpt[data-ton=wait] .srg-cpt-n{color:var(--wait-ink)}body .srg-cpt[data-ton=danger] .srg-cpt-n{color:var(--danger)}body .srg-raz{justify-content:flex-end;display:flex}@container srg-tete (max-width:479.98px){body .srg-raz .btn{white-space:normal;text-align:center;width:100%}}@container srg-tete (min-width:480px){body .srg-cpts{grid-template-columns:repeat(4,minmax(0,1fr))}}@container srg-tete (min-width:700px){body .srg .srg-synthese{grid-template-columns:minmax(0,1fr) auto}}body .srg-section{display:none}@media (max-width:900px){body .srg .rg-rail-e{display:none}body .srg .rg-quete{flex:240px;padding:0}body .srg .srg-section{flex:240px;width:auto;min-width:0;padding:8px 11px;display:block}}@media (min-width:821px) and (max-width:900px){body .srg .srg-section{font-size:var(--fs-sm)}}body .srg .rg-pied{justify-content:space-between;gap:10px 16px;container:srg-pied/inline-size}body .srg-etat{flex-direction:column;flex:200px;gap:2px;min-width:0;display:flex}body .srg-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}body .srg .srg-actions .btn{margin-left:0}@container srg-pied (max-width:519.98px){body .srg-actions{flex:100%;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);margin-left:0;display:grid}body .srg .srg-actions .btn{white-space:normal;text-align:center;line-height:1.25}body .srg .srg-actions .btn-primary{grid-column:1/-1}}body .srg .rg-gr-titre>svg,body .srg .srg-etat svg{vertical-align:-.15em;display:inline-block}body .srg .rg-gr-titre>svg{margin-right:8px}body .srg-filtre{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}body .srg-filtre-lib{color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-semibold);flex:none}body .srg-filtre>.seg{min-width:0}body .tnd-intro{max-width:80ch;font-size:var(--fs-md);color:var(--muted);margin:0 0 8px;line-height:1.5}body .tnd-page .sup-aide,body .sth-page .sup-aide{max-width:80ch;margin:0 0 16px}body .tnd-page .sup-aide>summary,body .sth-page .sup-aide>summary{cursor:pointer;min-height:28px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:6px;list-style:none;display:inline-flex}body .tnd-page .sup-aide>summary::-webkit-details-marker{display:none}body .sth-page .sup-aide>summary::-webkit-details-marker{display:none}body .tnd-page .sup-aide>summary:before,body .sth-page .sup-aide>summary:before{content:"";width:6px;height:6px;transition:transform var(--dur-2) var(--ease-out);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}body .tnd-page .sup-aide[open]>summary:before,body .sth-page .sup-aide[open]>summary:before{transform:rotate(45deg)}body .tnd-page .sup-aide>summary:hover,body .sth-page .sup-aide>summary:hover{color:var(--accent-ink);text-decoration:none}body .tnd-page .sup-aide-corps,body .sth-page .sup-aide-corps{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-body);color:var(--muted);gap:8px;margin-top:8px;padding:12px 16px;line-height:1.55;display:grid}body .tnd-page .sup-aide-corps p,body .sth-page .sup-aide-corps p{margin:0}body .tnd-page .sup-aide-corps b,body .sth-page .sup-aide-corps b{color:var(--ink);font-weight:var(--fw-semibold)}body .tnd-vide{align-items:flex-start;gap:14px;display:flex}body .tnd-vide-icone{border-radius:var(--r);background:var(--chip-bg);width:40px;height:40px;color:var(--muted);flex:none;place-items:center;display:grid}body .tnd-vide h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 4px}body .tnd-vide p{max-width:72ch;font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.5}body .tnd-vide .btn{margin-top:12px}body .tnd-note{font-size:var(--fs-sm);color:var(--faint);margin:16px 0 0}body .tnd-barre{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:0 0 16px;padding:12px 16px;display:flex}body .tnd-groupe{flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;display:flex}body .tnd-groupe-client{flex:340px;max-width:620px}body .tnd-groupe-client select{flex:auto;width:auto;min-width:0}body .tnd-groupe-periode{flex:none}body .tnd-etiquette{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);flex:none}body .tnd-grain{font-size:var(--fs-sm);color:var(--faint)}@media (max-width:560px){body .tnd-groupe-client,body .tnd-groupe-periode{flex:100%;max-width:none}body .tnd-groupe-periode .seg{flex:auto;display:flex}body .tnd-groupe-periode .seg button{flex:1 1 0}}body .tnd-synthese{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0 0 20px;padding:16px 20px;display:grid}@media (min-width:900px){body .tnd-synthese{grid-template-columns:repeat(4,minmax(0,1fr))}}body .tnd-cpt{flex-direction:column;gap:2px;min-width:0;display:flex}body .tnd-cpt-n{font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.1}body .tnd-cpt-l{font-size:var(--fs-sm);color:var(--muted)}body .tnd-cpt[data-zero] .tnd-cpt-n{color:var(--muted)}body .tnd-cpt[data-ton=wait] .tnd-cpt-n{color:var(--wait-ink)}body .tnd-cpt[data-ton=danger] .tnd-cpt-n{color:var(--danger)}body .tnd-appareils{gap:28px;display:grid}body .tnd-appareil-tete{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 10px;padding-bottom:6px;display:flex}body .tnd-appareil-nom{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;margin:0}body .tnd-appareil-source{font-size:var(--fs-sm);color:var(--muted)}body .tnd-grille{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}body .sth{flex-direction:column;gap:16px;display:flex;container:sth/inline-size}body .sth-bandeau{border:1px solid var(--line);border-radius:var(--r-lg);transition:background var(--dur-3) var(--ease-out), border-color var(--dur-3) var(--ease-out);flex-wrap:wrap;align-items:flex-start;gap:12px 16px;padding:16px 20px;display:flex}body .sth-temoin{flex:none;width:14px;height:14px;margin-top:8px;position:relative}body .sth-temoin-point{border-radius:var(--r-full);position:absolute;inset:0}body .sth-verdict{flex:260px;gap:2px;min-width:0;display:grid}body .sth-verdict-mot{font-size:var(--fs-2xl);font-weight:var(--fw-black);letter-spacing:-.01em;line-height:1.2}body .sth-verdict-phrase{max-width:68ch;font-size:var(--fs-body);color:var(--muted)}body .sth-cadence{font-size:var(--fs-micro);color:var(--faint);flex-wrap:wrap;gap:2px 10px;margin-top:6px;display:flex}body .sth-cadence-etat{font-weight:var(--fw-semibold);color:var(--muted)}body .sth-heure{font-family:var(--mono);font-variant-numeric:tabular-nums}body .sth-actualiser{flex:none}@media (max-width:560px){body .sth-bandeau{padding:14px 16px}body .sth-actualiser{margin-left:30px}}body .sth-grille{transition:opacity var(--dur-3) var(--ease-out), filter var(--dur-3) var(--ease-out);grid-template-columns:minmax(0,1fr);gap:14px;display:grid}body .sth-grille[data-fige]{opacity:.5;filter:saturate(.25)}@container sth (max-width:459px){body .sth-mesure-valeur{min-height:0}}@container sth (min-width:460px){body .sth-grille{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}body .sth-grille>:last-child:nth-child(odd){grid-column:1/-1}}@container sth (min-width:760px){body .sth-grille[data-n="3"],body .sth-grille[data-n="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}body .sth-grille[data-n="3"]>:last-child,body .sth-grille[data-n="6"]>:last-child{grid-column:auto}}@container sth (min-width:900px){body .sth-grille[data-n="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}body .sth-grille[data-n="4"]>:last-child{grid-column:auto}}@container sth (min-width:1100px){body .sth-grille[data-n="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}body .sth-grille[data-n="5"]>:last-child{grid-column:auto}}body .sth-mesure{flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex}body .sth-mesure[data-cle][data-niveau=ok]{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .sth-mesure[data-cle][data-niveau=ok]{border-color:color-mix(in srgb, var(--ok) 42%, var(--line))}}body .sth-mesure-tete{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}body .sth-mesure-icone{flex:none;display:inline-flex}body .sth-mesure-nom{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink)}body .sth-mesure-cle{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--ok-ink);background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:var(--r-full);margin-left:auto;padding:1px 8px}body .sth-mesure[data-niveau=tendu] .sth-mesure-cle{color:var(--wait-ink);background:var(--wait-bg);border-color:var(--wait-line)}body .sth-mesure[data-niveau=critique] .sth-mesure-cle{color:var(--danger);background:var(--danger-bg);border-color:var(--danger-line)}body .sth-mesure-valeur{flex:1 0 auto;place-items:center;min-height:116px;display:grid}body .sth-cadran{width:104px;height:104px;position:relative}body .sth-cadran svg{width:104px;height:104px;display:block}body .sth-cadran-n{font-size:var(--fs-2xl);font-weight:var(--fw-black);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:grid;position:absolute;inset:0}body .sth-cadran-u{font-size:var(--fs-md);font-weight:var(--fw-bold)}body .sth-nombre{font-size:var(--fs-display);font-weight:var(--fw-bold);text-align:center;font-variant-numeric:tabular-nums;line-height:1.1}body .sth-mesure-pied{text-align:center;gap:3px;display:grid}body .sth-mesure-qte{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);font-variant-numeric:tabular-nums}body .sth-mesure-sens{font-size:var(--fs-sm);color:var(--muted);line-height:1.45}body .sth-mesure-detail{font-size:var(--fs-micro);color:var(--faint);overflow-wrap:anywhere}body .sth-skel-valeur{border-radius:var(--r-full);width:104px;height:104px;margin:4px auto;display:block}body .sth-note{max-width:80ch;font-size:var(--fs-micro);color:var(--faint);margin:0}@media (prefers-reduced-motion:reduce){body .tnd-page .sup-aide>summary:before,body .sth-page .sup-aide>summary:before,body .sth-bandeau,body .sth-grille{transition:none}}body .sag-intro{max-width:80ch;font-size:var(--fs-md);color:var(--muted);margin:0 0 8px;line-height:1.5}body .sag-page .sup-aide{max-width:80ch;margin:0 0 16px}body .sag-page .sup-aide>summary{cursor:pointer;min-height:28px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--brand-ink);align-items:center;gap:6px;list-style:none;display:inline-flex}body .sag-page .sup-aide>summary::-webkit-details-marker{display:none}body .sag-page .sup-aide>summary:before{content:"";width:6px;height:6px;transition:transform var(--dur-2) var(--ease-out);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}body .sag-page .sup-aide[open]>summary:before{transform:rotate(45deg)}body .sag-page .sup-aide>summary:hover{color:var(--accent-ink);text-decoration:none}body .sag-page .sup-aide-corps{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-body);color:var(--muted);gap:8px;margin-top:8px;padding:12px 16px;line-height:1.55;display:grid}body .sag-page .sup-aide-corps p{margin:0}body .sag-page .sup-aide-corps b{color:var(--ink);font-weight:var(--fw-semibold)}@media (prefers-reduced-motion:reduce){body .sag-page .sup-aide>summary:before{transition:none}}body .sag-synthese{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0 0 24px;padding:16px 20px;display:grid}@media (min-width:900px){body .sag-synthese{grid-template-columns:repeat(4,minmax(0,1fr))}}body .sag-cpt{flex-direction:column;gap:2px;min-width:0;display:flex}body .sag-cpt-n{font-size:var(--fs-2xl);font-weight:var(--fw-bold);color:var(--ink);font-variant-numeric:tabular-nums;line-height:1.1}body .sag-cpt-l{font-size:var(--fs-sm);color:var(--muted)}body .sag-cpt[data-zero] .sag-cpt-n{color:var(--muted)}body .sag-cpt[data-ton=wait] .sag-cpt-n{color:var(--wait-ink)}body .sag-section{margin:0 0 28px}body .sag-h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 4px}body .sag-sous{font-size:var(--fs-body);color:var(--muted);max-width:80ch;margin:0 0 12px}body .sag-section>.sag-h2+.sag-liste{margin-top:12px}body .sag-liste{gap:14px;display:grid;container-type:inline-size}body .sag-agent{min-width:0;padding:16px 20px}body .sag-tete{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}body .sag-pastille{border-radius:var(--r-sm);background:var(--chip-bg);width:36px;height:36px;color:var(--ink);flex:none;place-items:center;display:grid}body .sag-ident{flex:280px;min-width:0}body .sag-nom{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .sag-fait{max-width:80ch;font-size:var(--fs-body);color:var(--muted);margin:4px 0 0;line-height:1.5}body .sag-version{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;padding:3px 10px}body .sag-corps{border-top:1px solid var(--line);gap:16px;margin-top:14px;padding-top:14px;display:grid}@container (min-width:760px){body .sag-corps{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:24px}}body .sag-prendre{align-content:start;gap:10px;min-width:0;display:grid}body .sag-ou{font-size:var(--fs-body);color:var(--muted);margin:0;line-height:1.5}body .sag-ou b{color:var(--ink);font-weight:var(--fw-semibold)}body .sag-actions{flex-wrap:wrap;gap:8px;display:flex}body .sag-fichiers{font-size:var(--fs-sm);color:var(--muted);gap:6px;margin:0;padding:0;list-style:none;display:grid}body .sag-fichiers li{gap:2px;min-width:0;display:grid}body .sag-fichier-nom{color:var(--ink);overflow-wrap:anywhere}body .sag-empreinte{align-items:baseline;gap:6px;min-width:0;display:flex}body .sag-empreinte-l{flex:none}body .sag-empreinte code{text-overflow:ellipsis;white-space:nowrap;word-break:normal;min-width:0;font-size:var(--fs-micro);color:var(--muted);overflow:hidden}body .sag-illisible{color:var(--danger)}body .sag-note{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-sm);color:var(--muted);gap:6px;padding:10px 12px;line-height:1.5;display:grid}body .sag-note p{margin:0}body .sag-etapes{counter-reset:sag-etape;align-content:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}body .sag-etapes li{counter-increment:sag-etape;min-height:24px;font-size:var(--fs-body);color:var(--ink);padding-left:34px;line-height:1.5;position:relative}body .sag-etapes li:before{content:counter(sag-etape);border-radius:var(--r-full);background:var(--chip-bg);width:24px;height:24px;color:var(--ink);font-size:var(--fs-sm);font-weight:var(--fw-bold);place-items:center;display:grid;position:absolute;top:0;left:0}body .sag-cmd{font-size:var(--fs-sm);overflow-wrap:anywhere;white-space:normal}@media (max-width:560px){body .sag-agent{padding:14px}body .sag-synthese{gap:12px 16px;padding:14px 16px}}body .cfp{border:1px solid var(--wait-line);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--ink);flex-direction:column;gap:16px;padding:18px 20px;display:flex}body .cfp-t{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--wait-ink);margin:0}body .cfp-liste{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body .cfp-ligne{border-radius:var(--r-xs);background:var(--surface);flex-direction:column;gap:6px;min-width:0;padding:12px 14px;display:flex}body .cfp-liste-imbriquee .cfp-ligne{background:0 0;padding:4px 0}body .cfp-quoi{font-size:var(--fs-body);font-weight:var(--fw-semibold);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}body .cfp-lien{color:var(--brand-ink);text-underline-offset:2px;text-decoration:underline}body .cfp-avalider{border:1px solid var(--wait-line);border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--wait-ink);padding:0 6px}body .cfp-qui{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}body .cfp-suppr{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .cfp-suppr-q{font-size:var(--fs-sm);overflow-wrap:anywhere;flex:200px}body .cfp-deplacer{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:12px;padding-top:12px;display:flex}body .cfp-champs{flex-wrap:wrap;gap:12px;display:flex}body .cfp-champs>.field{flex:200px;min-width:0;margin:0}body .cfp-refus{font-size:var(--fs-sm);margin:0}body .cfp-actions{justify-content:flex-end;gap:8px;display:flex}body .cfp-choix{flex-wrap:wrap;gap:16px;display:flex}body .cfp-choix-un{flex-direction:column;flex:auto;align-items:flex-start;gap:6px;min-width:0;display:flex}body .cfp-pied{border-top:1px solid var(--wait-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}body .cfp-forcer{font:inherit;font-size:var(--fs-sm);color:var(--muted);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}body .cfp-forcer:hover,body .cfp-forcer:focus-visible{color:var(--ink)}body .cfp-forcer:disabled{cursor:default;opacity:.6}body .baies-note{color:var(--muted);font-size:var(--fs-sm);display:block}body .baies-barre{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;display:flex}body .baies-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}body .baies-alerte{color:var(--danger);font-size:var(--fs-body);margin:12px 0 0}body .baies-nouvelle{flex-direction:column;gap:16px;max-width:1100px;display:flex}body .baies-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}body .baies-grille .field{margin-bottom:8px}body .baies-modeles{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-top:16px;display:grid}body .baies-modele{border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;background:var(--surface);flex-direction:column;gap:4px;padding:12px 14px;display:flex}body .baies-modele input{opacity:0;pointer-events:none;position:absolute}body .baies-modele span{color:var(--muted);font-size:var(--fs-sm)}body .baies-modele.on{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}body .baies-modele:focus-within{outline:2px solid var(--accent);outline-offset:2px}body .baies-erp{flex-direction:column;gap:12px;margin-top:16px;display:flex}body .baies-erp .toolbar-controls{flex-wrap:wrap;gap:8px;display:flex}body .baies-erp .toolbar-controls select{flex:320px;width:auto}body .baies-lignes select{min-width:220px}body .baies-pied{justify-content:flex-end;display:flex}body .baies-fiche{margin:0 0 20px}body .baies-fiche-tete{align-items:center;gap:12px;margin-bottom:10px;display:flex}body .baies-fiche-tete h3{margin:0}body .baies-fiche-liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,460px),1fr));gap:14px;display:grid}body .baies-carte{flex-direction:column;gap:10px;padding:14px;display:flex}body .baies-carte-tete{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}body .baies-carte-tete .baies-note{display:inline}body .baies-vue{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);width:100%;height:520px}body .baies-carte-actions{flex-wrap:wrap;gap:8px;display:flex}body .baies-espace-liste{gap:12px;display:grid}@media (max-width:560px){body .baies-grille{grid-template-columns:1fr}body .baies-vue{height:420px}body .baies-actions{justify-content:flex-start}}body .baies-tete-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}body .baies-compte{border-radius:var(--r-full);background:currentColor;margin-left:6px;padding:0 6px}@supports (color:color-mix(in lab, red, red)){body .baies-compte{background:color-mix(in srgb, currentColor 14%, transparent)}}body .baies-compte{font-size:var(--fs-micro);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}body .baies-puce{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);font-size:var(--fs-body);align-items:center;gap:8px;padding:4px 6px 4px 12px;display:inline-flex}body .baies-puce a{border-radius:var(--r-full);background:var(--surface-2);font-size:var(--fs-sm);padding:2px 8px}body .baies-recherche{flex-wrap:nowrap;flex:0 420px;min-width:0;margin-left:auto}body .baies-recherche .input{flex:auto;width:auto;min-width:0}body .baies-nom{font-weight:var(--fw-semibold)}body .baies-sous{color:var(--muted);font-size:var(--fs-sm);margin-top:2px;display:block}body .baies-vide{color:var(--muted)}body .baies-lien-ligne{display:block}body .baies-lien-ligne+.baies-lien-ligne{margin-top:2px}body .baies-etiq{color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.03em;text-transform:uppercase}body .baies-note-inline{color:var(--muted)}body .baies-pill-dessin{border-color:var(--wait-line,var(--line));background:var(--wait-bg,var(--surface-2));color:var(--wait-ink,var(--ink));font-size:var(--fs-micro)}@media (min-width:561px){body .baies-table .baies-col-nb{text-align:right;white-space:nowrap;width:1%}body .baies-table td:last-child{white-space:nowrap;width:1%}body .baies-actions{flex-wrap:nowrap}}@media (max-width:560px){body .baies-recherche{flex-basis:100%;margin-left:0}}body .baies-pastille-neuf{background:var(--accent-deep);color:var(--on-deep)}body .baies-chrono-intro{margin:0 0 18px}body .baies-chrono{max-width:980px;margin:0;padding:0 0 0 22px;list-style:none;position:relative}body .baies-chrono:before{content:"";border-radius:var(--r-full);background:linear-gradient(var(--accent), var(--accent));width:2px;position:absolute;top:8px;bottom:8px;left:6px}@supports (color:color-mix(in lab, red, red)){body .baies-chrono:before{background:linear-gradient(var(--accent), color-mix(in srgb, var(--accent) 15%, transparent))}}body .baies-chrono-jour{margin:0 0 22px;position:relative}body .baies-chrono-jour:before{content:"";background:var(--surface);border:3px solid var(--accent);box-sizing:border-box;border-radius:50%;width:14px;height:14px;position:absolute;top:5px;left:-22px}body .baies-chrono-jour:first-child:before{background:var(--accent);box-shadow:0 0 0 4px var(--accent)}@supports (color:color-mix(in lab, red, red)){body .baies-chrono-jour:first-child:before{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 22%, transparent)}}body .baies-chrono-date{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0 0 10px}body .baies-chrono-lignes{gap:8px;margin:0;padding:0;list-style:none;display:grid}body .baies-chrono-ligne{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);grid-template-columns:92px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;display:grid}body .baies-chrono-genre{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);white-space:nowrap;background:currentColor;justify-self:start;padding:2px 8px}@supports (color:color-mix(in lab, red, red)){body .baies-chrono-genre{background:color-mix(in srgb, currentColor 12%, transparent)}}body .genre-nouveau .baies-chrono-genre{color:var(--accent)}body .genre-ameliore .baies-chrono-genre{color:var(--ok)}body .genre-corrige .baies-chrono-genre{color:var(--danger)}body .baies-chrono-corps h3{font-size:var(--fs-body);font-weight:var(--fw-semibold);margin:0 0 3px}body .baies-chrono-corps p{color:var(--muted);font-size:var(--fs-sm);max-width:72ch;margin:0}@media (max-width:560px){body .baies-chrono-ligne{grid-template-columns:1fr;gap:6px}}body .chev-dlg:not([open]){display:none}body .chev-dlg{--chev-haut:clamp(16px, 8vh, 96px);width:100%;max-width:100%;height:100%;max-height:100%;padding:var(--chev-haut) 16px 16px;color:var(--ink);background:0 0;border:0;justify-content:center;align-items:flex-start;display:flex;overflow:visible}body .chev-dlg::backdrop{background:var(--scrim-strong)}body .chev-modal{width:min(640px,100%);max-width:640px;max-height:calc(100dvh - var(--chev-haut) - 16px);border:1px solid var(--line)}body .chev-modal h3:focus{outline:none}body .chev-choix{gap:12px;display:grid}@media (max-width:560px){body .chev-dlg{padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}body .chev-modal{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:0}}body .appro-pastille{white-space:nowrap;color:var(--ink);font-size:var(--fs-sm);align-items:center;gap:6px;display:inline-flex}body .appro-rond{border-radius:var(--r-full);width:10px;height:10px;box-shadow:0 0 0 1px var(--ink);flex:none}@supports (color:color-mix(in lab, red, red)){body .appro-rond{box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 18%, transparent)}}body .appro-recap{flex-wrap:wrap;align-items:center;gap:4px 12px;display:inline-flex}body .appro-sans{font-size:var(--fs-sm);color:var(--muted)}body .appro-choix{width:auto;min-width:150px;max-width:100%}body .appro-tout{margin-top:14px}body .appro-liste{margin-top:6px;display:block}body .appro-reglage{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}body .appro-reglage>li{border:1px solid var(--line);border-radius:var(--r-sm);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;display:flex}body .appro-reglage-ligne{flex-wrap:wrap;flex:320px;align-items:center;gap:8px;min-width:0;display:flex}body .appro-reglage-ligne .input{flex:180px;min-width:0}body .appro-reglage-couleur{border:1px solid var(--line);border-radius:var(--r-xs);background:0 0;flex:none;width:36px;height:36px;padding:2px}body .appro-reglage-actif{align-items:center;gap:6px;display:inline-flex}body .appro-reglage-usage{color:var(--muted);font-size:var(--fs-sm)}body .appro-reglage-gestes{flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}body .appro-reglage-ajout{margin:12px 0}@media (min-width:561px){body .appro-reglage>li{grid-template-columns:minmax(0,1fr) 7em 17em;display:grid}body .appro-reglage-gestes{justify-content:flex-end}}body .appro-tout select.input{padding-top:0;padding-bottom:0}body .int-non-article{margin-top:6px;display:block}@media (min-width:561px){body .rtable td[data-label=Pointage] select.input,body .rtable td[data-label=Approvisionnement] .appro-choix{min-width:10em}}body .fpj-cal{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);max-width:380px;padding:8px}body .fpj-tete{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}body .fpj-mois{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);text-transform:capitalize}body .fpj-grille{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}body .fpj-js{text-align:center;font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);padding:2px 0;text-decoration:none}body .fpj-j{border-radius:var(--r-xs);min-width:0;min-height:36px;color:var(--ink);font:inherit;font-size:var(--fs-body);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:1px solid #0000}body .fpj-j:hover{background:var(--surface-2);border-color:var(--line-hover)}body .fpj-j.auj{border-color:var(--line-strong);font-weight:var(--fw-semibold)}body .fpj-j.on,body .fpj-j.on:hover{background:var(--accent-deep);border-color:var(--accent-deep);color:var(--on-deep);font-weight:var(--fw-semibold)}body .fpj-j:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}body .fpj-jours{gap:6px;min-width:0;margin-top:10px;display:grid}body .fpj-tous{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .fpj-tous-lbl{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .fpj-zone{overscroll-behavior:contain;border:1px solid var(--line);border-radius:var(--r-sm);gap:8px;max-height:320px;padding:6px;display:grid;overflow-y:auto}body .fpj-sem{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);margin:0 0 4px}body .fpj-liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:4px 12px;margin:0;padding:0;list-style:none;display:grid}body .fpj-ligne{grid-template-columns:minmax(max-content,1fr) auto auto;align-items:center;gap:6px;min-height:32px;display:grid}body .fpj-date{font-size:var(--fs-body);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}body .fpj-moment{padding:2px}body .fpj-moment button{justify-content:center;padding:0 8px}@media not all and (pointer:coarse){body .fpj-moment button{min-height:26px}body .fpj-zone .fpj-moment button{min-width:32px}}body .fpj-retirer{width:32px;min-width:32px;height:32px;min-height:32px;font-size:var(--fs-md);justify-content:center;padding:0;line-height:1}body .fpj-resume{color:var(--ink);font-weight:var(--fw-medium);margin:0;padding:8px 18px 0}@media (pointer:coarse){body .fpj-j{min-height:44px}body .fpj-retirer{width:calc(var(--tap-sm,40px) + 6px);min-width:calc(var(--tap-sm,40px) + 6px);height:calc(var(--tap-sm,40px) + 6px);min-height:calc(var(--tap-sm,40px) + 6px)}body .fpj-ligne{min-height:46px}}body .ec-t{--ec-plein:var(--brand-2);--ec-encre:var(--brand-2)}body .ec-t[data-ton=ok]{--ec-plein:var(--ok);--ec-encre:var(--ok-ink)}body .ec-t[data-ton=wait]{--ec-plein:var(--wait);--ec-encre:var(--wait-ink)}body .ec-t[data-ton=danger]{--ec-plein:var(--danger);--ec-encre:var(--danger)}body .ec-t[data-ton=off]{--ec-plein:var(--off);--ec-encre:var(--off)}body .ec-t[data-ton=dc]{--ec-plein:var(--dc);--ec-encre:var(--dc-ink)}body .ec-t[data-ton=mvt]{--ec-plein:var(--mvt);--ec-encre:var(--mvt-ink)}body .ec-t[data-ton=lic]{--ec-plein:var(--lic);--ec-encre:var(--lic-ink)}body .ec-t[data-ton=ms365]{--ec-plein:var(--ms365);--ec-encre:var(--ms365-ink)}body .ec-t[data-ton=gws]{--ec-plein:var(--gws);--ec-encre:var(--gws-ink)}body .ec-t[data-ton=brand]{--ec-plein:var(--brand);--ec-encre:var(--brand-2)}body .ec-t[data-ton=muted]{--ec-plein:var(--muted);--ec-encre:var(--muted)}body .ec-encre{color:var(--ec-encre)}body .ec-encre.ec-fort{font-weight:var(--fw-semibold)}body .ec-tuiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-bottom:20px;display:grid}body .ec-tuiles:empty{display:none}body .stat.ec-tuile .stripe{background:var(--ec-plein)}body .stat.ec-tuile.ec-alerte .n{color:var(--ec-encre)}body .card .ec-tuiles{margin-bottom:0}body .ec-section{margin-bottom:16px;padding:0;overflow:hidden}body .ec-section-tete{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:14px 18px;display:flex}body .ec-section-texte{flex:1;min-width:0}body .ec-section-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:inline-flex}body .ec-section-texte .helper{margin:2px 0 0}body .ec-section-corps{flex-direction:column;gap:8px;padding:10px;display:flex}body .ec-section.ec-marquee{border-color:var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .ec-section.ec-marquee{border-color:color-mix(in srgb, var(--ec-plein) 32%, var(--line))}}body .ec-section.ec-marquee .ec-section-tete{background:var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .ec-section.ec-marquee .ec-section-tete{background:color-mix(in srgb, var(--ec-plein) 7%, transparent)}}body .ec-pastille-ico{border-radius:var(--r);background:var(--ec-plein);flex:none;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){body .ec-pastille-ico{background:color-mix(in srgb, var(--ec-plein) 13%, var(--surface))}}body .ec-pastille-ico{border:1px solid var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .ec-pastille-ico{border:1px solid color-mix(in srgb, var(--ec-plein) 30%, transparent)}}body .ec-pastille-ico{color:var(--ec-encre)}body .ec-pastille-ico.ec-petite{border-radius:var(--r-sm);width:30px;height:30px}body .ec-compte{border-radius:var(--r-full);min-width:22px;font-size:var(--fs-micro);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ec-encre);background:var(--ec-plein);justify-content:center;align-items:center;padding:1px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){body .ec-compte{background:color-mix(in srgb, var(--ec-plein) 13%, var(--surface))}}body .ec-compte{border:1px solid var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .ec-compte{border:1px solid color-mix(in srgb, var(--ec-plein) 30%, transparent)}}body .ec-categorie{font-size:var(--fs-sm);font-weight:var(--fw-black);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:26px 2px 10px}body .ec-surtitre{font-size:var(--fs-nano);font-weight:var(--fw-bold);color:var(--faint);text-transform:uppercase;letter-spacing:.05em}body .pill.ec-pastille{color:var(--ec-encre);background:var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .pill.ec-pastille{background:color-mix(in srgb, var(--ec-plein) 12%, var(--surface))}}body .pill.ec-pastille{border-color:var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .pill.ec-pastille{border-color:color-mix(in srgb, var(--ec-plein) 30%, transparent)}}body .pill.ec-pastille .dot{background:var(--ec-plein)}body .pill.ec-petite{font-size:var(--fs-micro);white-space:nowrap;gap:4px;padding:1px 8px}body .pill.ec-petite .dot{width:6px;height:6px}body .ec-repere{font-size:var(--fs-nano);font-weight:var(--fw-semibold);letter-spacing:.03em;color:var(--ec-encre);align-items:center;gap:5px;display:inline-flex}body .ec-point{border-radius:var(--r-full);background:var(--ec-plein);flex:none;width:7px;height:7px;display:inline-block}body .prc-trou.ec-avis:not([data-ton=wait]){background:var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .prc-trou.ec-avis:not([data-ton=wait]){background:color-mix(in srgb, var(--ec-plein) 8%, var(--surface))}}body .prc-trou.ec-avis:not([data-ton=wait]){border-color:var(--ec-encre)}@supports (color:color-mix(in lab, red, red)){body .prc-trou.ec-avis:not([data-ton=wait]){border-color:color-mix(in srgb, var(--ec-encre) 30%, transparent)}}body .prc-trou.ec-avis>svg:first-child{color:var(--ec-encre)}body .prc-trou.ec-avis .ec-avis-titre{color:var(--ec-encre);font-weight:var(--fw-bold)}body .prc-trou.ec-avis .ec-avis-corps{color:var(--muted);margin-top:2px}body .prc-trou.ec-avis.ec-serre{font-size:var(--fs-sm);padding:8px 12px}body .prc-trou.ec-avis+.prc-trou.ec-avis{margin-top:10px}body .tblcard.ec-atraiter{border-left:3px solid var(--ec-plein);margin-bottom:20px}body .ec-atraiter .tblhead .lft>svg{color:var(--ec-plein);flex:none}body .ec-atraiter-liste{flex-direction:column;gap:8px;margin:0;padding:14px 20px;list-style:none;display:flex}body .ec-atraiter-ligne{border:1px solid var(--line);border-radius:var(--r-sm);color:inherit;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}body .ec-atraiter-ligne:hover{border-color:var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .ec-atraiter-ligne:hover{border-color:color-mix(in srgb, var(--ec-plein) 40%, var(--line))}}body .ec-atraiter-ligne:hover{background:var(--surface-2)}body .ec-atraiter-ligne .ec-compte{min-width:26px;height:26px;font-size:var(--fs-sm)}body .ec-atraiter-ligne>b{flex:1;min-width:0}body .ec-atraiter-ligne>.helper{margin:0}body .ec-lien{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--brand-2)}body .ec-ligne{border-radius:var(--r);border:1px solid var(--line);border-left:3px solid var(--ec-plein);background:var(--surface);align-items:center;gap:12px;padding:11px 12px 11px 14px;display:flex}body .ec-ligne-ref{border-radius:var(--r-xs);font-family:var(--mono);font-size:var(--fs-micro);font-weight:var(--fw-bold);white-space:nowrap;color:var(--ec-encre);background:var(--ec-plein);flex:none;padding:2px 7px}@supports (color:color-mix(in lab, red, red)){body .ec-ligne-ref{background:color-mix(in srgb, var(--ec-plein) 13%, var(--surface))}}body .ec-ligne-ref{border:1px solid var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .ec-ligne-ref{border:1px solid color-mix(in srgb, var(--ec-plein) 30%, transparent)}}body .ec-ligne-vignette{flex:none}body .ec-ligne-corps{overflow-wrap:break-word;flex:1;min-width:0}@media (max-width:560px){body .ec-ligne{flex-wrap:wrap}body .ec-ligne>.ec-ligne-corps{flex:100%}}body .ec-ligne-titre{font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .ec-ligne-meta{font-size:var(--fs-sm);color:var(--muted);flex-direction:column;gap:2px;margin-top:3px;display:flex}body .ec-ligne-actions{flex:none;align-items:center;gap:8px;display:inline-flex}body .ec-vignette{width:34px;height:34px;font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.4px;color:var(--ec-encre);background:var(--ec-plein);border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){body .ec-vignette{background:color-mix(in srgb, var(--ec-plein) 13%, var(--surface))}}body .ec-vignette{border:1px solid var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .ec-vignette{border:1px solid color-mix(in srgb, var(--ec-plein) 30%, transparent)}}body .ec-vignette.ec-neutre{width:28px;height:28px;font-size:var(--fs-nano);color:var(--muted);background:var(--surface-2);border-color:var(--line)}body .prc-trou.ec-avis.ec-quota-attente{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}body .ec-quota-attente>b:first-of-type{color:var(--ec-encre)}body .ec-quota-attente .ec-avis-corps{margin:0}body .ec-quota-attente .ec-avis-corps b{color:var(--ink)}body .ec-quota-attente .pill{margin-left:auto}body .ec-quota-client{font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-bottom:2px}body .ec-section.ec-corps-liste .ec-section-corps{gap:0;padding:0}body .ec-section.ec-corps-liste .ec-section-tete{background:var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .ec-section.ec-corps-liste .ec-section-tete{background:color-mix(in srgb, var(--ec-plein) 10%, var(--surface))}}body .ec-rangee{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;display:flex}body .ec-rangee:first-child{border-top:0}body .ec-rangee[data-urgent]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .ec-rangee[data-urgent]{background:color-mix(in srgb, var(--danger) 8%, transparent)}}body .ec-rangee-corps{overflow-wrap:break-word;min-width:0;font-size:var(--fs-body);flex:260px}body .ec-rangee-corps .helper{margin:0}body .ec-rangee-etat{font-size:var(--fs-micro);font-weight:var(--fw-bold);white-space:nowrap}body .ec-prevenir{border-radius:var(--r);background:var(--ec-plein);margin-top:16px;padding:16px 18px}@supports (color:color-mix(in lab, red, red)){body .ec-prevenir{background:color-mix(in srgb, var(--ec-plein) 7%, var(--surface))}}body .ec-prevenir{border:1px solid var(--ec-plein)}@supports (color:color-mix(in lab, red, red)){body .ec-prevenir{border:1px solid color-mix(in srgb, var(--ec-plein) 25%, var(--line))}}body .ec-prevenir-tete{flex-wrap:wrap;align-items:center;gap:12px;display:flex}body .ec-prevenir-tete .ec-pastille-ico{border-radius:var(--r-sm);width:36px;height:36px}body .ec-prevenir-texte{flex:220px;min-width:0}body .ec-prevenir-texte h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .ec-prevenir-texte .helper{margin:2px 0 0}body .ec-prevenir-histo{border-top:1px solid var(--ec-plein);margin-top:14px;padding-top:12px}@supports (color:color-mix(in lab, red, red)){body .ec-prevenir-histo{border-top:1px solid color-mix(in srgb, var(--ec-plein) 20%, var(--line))}}body .ec-prevenir-surtitre{color:var(--muted);align-items:center;gap:6px;margin-bottom:8px;display:flex}body .ec-prevenir-histo>.helper{margin:0}body .ec-prevenir-liste{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .ec-prevenir-liste>li:not(.ec-prevenir-tout){font-size:var(--fs-sm);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);align-items:center;gap:10px;padding:6px 10px;display:flex}body .ec-prevenir-quand{white-space:nowrap;color:var(--muted);flex:none}body .ec-prevenir-note{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1}body .ec-prevenir-tout{margin-top:2px}body .ec-liste{margin:0;padding-left:18px;line-height:1.6}html[data-vif-arrivee] body .vbriques-page .ec-tuiles>.stat{animation:vbriques-monte var(--dur-3) var(--ease-out) backwards}html[data-vif-arrivee] body .vbriques-page .ec-tuiles>.stat:nth-child(2){animation-delay:var(--stagger)}html[data-vif-arrivee] body .vbriques-page .ec-tuiles>.stat:nth-child(3){animation-delay:calc(var(--stagger) * 2)}html[data-vif-arrivee] body .vbriques-page .ec-tuiles>.stat:nth-child(4){animation-delay:calc(var(--stagger) * 3)}html[data-vif-arrivee] body .vbriques-page .ec-tuiles>.stat:nth-child(n+5){animation-delay:calc(var(--stagger) * 4)}@media (prefers-reduced-motion:reduce){html[data-vif-arrivee] body .vbriques-page .ec-tuiles>.stat{animation:none}body .ec-atraiter-ligne{transition:none}}body .ec-colonnes{flex-wrap:wrap;gap:2px 14px;margin-top:3px;display:flex}body .ec-colonnes-nom{color:var(--faint)}body .ec-colonnes b{font-weight:var(--fw-semibold);color:var(--ink)}body .card.ec-bandeau-dc{flex-wrap:wrap;align-items:center;gap:12px 18px;margin-bottom:16px;padding:14px 18px;display:flex}body .ec-bandeau-env{flex-wrap:wrap;align-items:center;gap:9px;min-width:0;display:flex}body .ec-bandeau-env .helper,body .ec-bandeau-quota .helper{margin:0}body .ec-bandeau-quota{flex-wrap:wrap;flex:0 460px;justify-content:flex-end;align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex}body .ec-bandeau-quota .vt-jauge{flex:200px;min-width:0}body .ec-bandeau-chiffre{font-size:var(--fs-body)}body .ec-actions-titre{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}body .ec-reperes{flex-wrap:wrap;align-items:center;gap:3px 8px;margin-top:2px;display:flex}body .ec-licences{flex-wrap:wrap;gap:2px 12px;display:inline-flex}body .ec-licence{font-size:var(--fs-sm);align-items:center;gap:5px;display:inline-flex}body .card.ec-carte-suite{margin-top:16px}body .ec-carte-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0 0 4px}body .helper.ec-carte-aide{margin:0 0 8px}body .content>.prc-trou.ec-avis{margin-bottom:14px}body .helper.ec-sans-marge{margin:0}body .card.fus-ecran{flex-direction:column;gap:18px;max-width:720px;display:flex}body .fus-intro{color:var(--muted);margin:0;line-height:1.55}body .fus-choix{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:end;gap:16px;display:grid}body .fus-choix .field{margin-bottom:0}body .fus-apercu{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:16px;display:flex}body .fus-apercu p{margin:0}body .fus-apercu-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .fus-surtitre{margin-bottom:4px}body .fus-muet{color:var(--muted)}body .field.fus-confirmer{border-top:1px solid var(--line);gap:10px;margin-bottom:0;padding-top:12px}body .field.fus-confirmer label{font-size:var(--fs-body);font-weight:var(--fw-regular);color:var(--ink);line-height:1.5}body .fus-confirmer .input{max-width:220px}body .tc-pile{flex-direction:column;gap:14px;display:flex}body .card.tc-entete{align-items:flex-start;gap:14px;display:flex}body .tc-entete .ec-pastille-ico{width:40px;height:40px}body .tc-entete-texte{flex:1;min-width:0}body .tc-entete-titre{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .tc-entete-titre h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .tc-entete-texte .helper{margin:4px 0 0}body .tc-carte-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);align-items:center;gap:8px;margin:0;display:inline-flex}body .card.tc-import{border-left:3px solid var(--line);padding:18px}body .card.tc-import[data-auto]{border-left-color:var(--ok)}body .tc-import>.tc-carte-titre+.helper{margin:3px 0 14px}body .tc-section{align-items:center;gap:12px;margin:22px 0 2px;display:flex}body .tc-num{border-radius:var(--r-full);background:var(--brand);width:27px;height:27px;color:var(--on-brand);font-size:var(--fs-body);font-weight:var(--fw-bold);box-shadow:0 2px 6px var(--brand);flex:none;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){body .tc-num{box-shadow:0 2px 6px color-mix(in srgb, var(--brand) 35%, transparent)}}body .tc-section-texte{flex-direction:column;gap:1px;min-width:0;display:flex}body .tc-section-texte h3{font-size:var(--fs-title);font-weight:var(--fw-bold);color:var(--ink);margin:0}body .tc-section-texte .helper{margin:0}body .tc-section-filet{background:linear-gradient(to right, var(--line), transparent);flex:1;height:1px;margin-left:6px}body .card.tc-pli{padding:0;overflow:hidden}body .tc-pli-titre{font-size:var(--fs-md);flex:1;align-items:center;gap:8px;display:inline-flex}body .tc-tuto{padding:10px 28px 28px}body .helper.tc-tuto-intro{font-size:var(--fs-body);margin:0 0 24px}body .tc-etapes{counter-reset:tc-etape;flex-direction:column;gap:26px;margin:0;padding:0;list-style:none;display:flex}body .tc-etapes>li{counter-increment:tc-etape;grid-template-columns:30px minmax(0,1fr);align-items:start;column-gap:16px;display:grid}body .tc-etapes>li:before{content:counter(tc-etape);border-radius:var(--r-full);background:var(--brand);width:30px;height:30px;color:var(--on-brand);font-size:var(--fs-body);font-weight:var(--fw-bold);grid-row:1/span 2;justify-content:center;align-items:center;display:inline-flex}body .tc-etape-titre{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--ink);margin-bottom:6px;padding-top:4px}body .tc-etape-corps{font-size:var(--fs-body);color:var(--muted);line-height:1.75}body .tc-suite{margin-top:10px}body .helper.tc-suite{line-height:1.6}body .tc-perms{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);flex-direction:column;gap:8px;margin:12px 0;padding:12px 14px;list-style:none;display:flex}body .tc-perms li{font-size:var(--fs-sm);align-items:baseline;gap:8px;display:flex}body .tc-perms .helper{margin:0}body .tc-perm{font-weight:var(--fw-bold);color:var(--ink)}body .tc-alternative{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r);margin-top:28px;padding:16px 18px}body .tc-alternative-tete{flex-wrap:wrap;align-items:center;gap:14px;display:flex}body .tc-alternative-texte{min-width:220px;font-size:var(--fs-body);flex:1}body .tc-alternative-texte .helper{margin:4px 0 0;line-height:1.65}@media (max-width:560px){body .tc-tuto{padding:10px 16px 20px}body .tc-alternative-texte{min-width:0}}body .tc-script{margin-top:4px}body .tc-script>.btn{padding-left:4px}body .tc-code{--tc-fond:var(--brand-deep)}@supports (color:color-mix(in lab, red, red)){body .tc-code{--tc-fond:color-mix(in srgb, var(--brand-deep) 55%, black)}}body .tc-code{--tc-texte:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .tc-code{--tc-texte:color-mix(in srgb, var(--on-deep) 88%, var(--brand-deep))}}body .tc-code{--tc-nom:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .tc-code{--tc-nom:color-mix(in srgb, var(--on-deep) 55%, var(--brand-deep))}}body .tc-code{--tc-filet:var(--on-deep)}@supports (color:color-mix(in lab, red, red)){body .tc-code{--tc-filet:color-mix(in srgb, var(--on-deep) 8%, transparent)}}body .tc-code{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--tc-fond);margin-top:8px;overflow:hidden}body .tc-code-tete{border-bottom:1px solid var(--tc-filet);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}body .tc-code-nom{font-size:var(--fs-sm);color:var(--tc-nom)}body .tc-code-corps{max-height:340px;font-family:var(--mono);font-size:var(--fs-sm);color:var(--tc-texte);white-space:pre;word-break:normal;margin:0;padding:12px 14px;line-height:1.55;overflow:auto}body .smtp-page{flex-direction:column;gap:16px;display:flex}body .smtp-page .prm-bloc>.field:last-child,body .smtp-page .prm-bloc>.grid2:last-child>.field{margin-bottom:0}body .smtp-etat{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:6px;margin-bottom:14px;padding:10px 14px;display:flex}body .smtp-etat p{font-size:var(--fs-body);color:var(--ink);margin:0}body .smtp-etat .smtp-err{color:var(--danger)}body .smtp-etat .helper{font-size:var(--fs-sm);color:var(--muted)}body .smtp-choix{max-width:min(480px,100%)}body .smtp-aide{font-size:var(--fs-sm);margin-bottom:14px}body .smtp-aide>summary{cursor:pointer;width:fit-content;color:var(--ink);font-weight:var(--fw-semibold)}body .smtp-aide[open]>summary{margin-bottom:14px}body .smtp-etapes{margin:0 0 12px;padding:0;list-style:none}@media (pointer:coarse){body .smtp-aide>summary{min-height:var(--tap-sm);align-items:center;display:flex}}body .smtp-note{margin:0 0 12px}body .smtp-avertit{color:var(--wait-ink)}body .smtp-case-seule{width:fit-content;max-width:100%;font-size:var(--fs-body);margin-bottom:8px}body .smtp-confirme{border-top:1px dashed var(--line);margin:0;padding-top:14px}body .smtp-confirme .input{max-width:min(320px,100%)}body .smtp-confirme.field{margin-bottom:0}body .smtp-ok,body .smtp-err{font-size:var(--fs-body)}body .smtp-ok{color:var(--ok-ink)}body .smtp-err{color:var(--danger)}body .smtp-lecture{margin:0}body .smtp-routage.field{margin-bottom:0}body .smtp-routes{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6px 12px;display:grid}body .smtp-route{display:contents}body .smtp-route-nom{min-width:0;font-size:var(--fs-body);color:var(--ink);cursor:pointer}body .smtp-route-nom .pill{font-size:var(--fs-nano);color:var(--ink);vertical-align:middle;margin-left:8px}body .smtp-route-nom .pill+.pill{margin-left:6px}@media (max-width:560px){body .smtp-routes{grid-template-columns:auto minmax(0,1fr);row-gap:4px}body .smtp-route .input{grid-column:2/-1;margin-bottom:8px}}body .smtp-maitre{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);cursor:pointer;align-items:center;gap:10px;padding:8px 12px;display:flex}body .smtp-maitre input{flex:none}body .smtp-cases{flex-direction:column;gap:14px;margin-top:12px;display:flex}body .smtp-cases[data-coupe]{opacity:.45;pointer-events:none}body .smtp-cases .rg-cases,body .smtp-rappels.rg-cases{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}body .smtp-groupe{font-size:var(--fs-micro);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0 0 4px}body .prm-bloc+.smtp-ancre,body .smtp-ancre+.smtp-ancre{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}body .smtp-ancre{scroll-margin-top:130px}body .cx-marque-mob .cx-logo-jour{display:block}body .cx-marque-mob .cx-logo-nuit{display:none}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .cx-marque-mob .cx-logo-jour{display:none}:root[data-theme=auto] body .cx-marque-mob .cx-logo-nuit{display:block}}:root[data-theme=dark] body .cx-marque-mob .cx-logo-jour{display:none}:root[data-theme=dark] body .cx-marque-mob .cx-logo-nuit{display:block}body .shell:not(.shell-console){--esc-fondu:36px}@property --esc-fondu-haut{syntax:"<length>";inherits:false;initial-value:0}@media (min-width:821px) and (min-height:640px){body .shell:not(.shell-console)>.side{timeline-scope:--esc-menu}body .shell:not(.shell-console)>.side>.nav{scroll-timeline:--esc-menu block;padding-bottom:calc(var(--esc-fondu) + 10px);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--esc-fondu-haut), #000 calc(100% - var(--esc-fondu)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--esc-fondu-haut), #000 calc(100% - var(--esc-fondu)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--esc-fondu-haut), #000 calc(100% - var(--esc-fondu)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--esc-fondu-haut), #000 calc(100% - var(--esc-fondu)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--esc-fondu-haut), #000 calc(100% - var(--esc-fondu)), transparent 100%)}body .shell:not(.shell-console)>.side>.side-foot{position:relative}body .shell:not(.shell-console)>.side>.side-foot:before{content:"";border-right:2px solid var(--side-sub);border-bottom:2px solid var(--side-sub);pointer-events:none;opacity:0;width:8px;height:8px;margin-left:-4px;position:absolute;top:-22px;left:50%;transform:rotate(45deg)}}@supports (animation-timeline:scroll()){@keyframes esc-menu-haut{0%{--esc-fondu-haut:0px}6%,to{--esc-fondu-haut:var(--esc-fondu)}}@keyframes esc-menu-suite{0%,90%{opacity:1}to{opacity:0}}@media (min-width:821px) and (min-height:640px){body .shell:not(.shell-console)>.side>.nav{animation:linear both esc-menu-haut;animation-duration:auto;animation-timeline:scroll(self)}body .shell:not(.shell-console)>.side>.side-foot:before{animation:linear both esc-menu-suite;animation-duration:auto;animation-timeline:--esc-menu}}}@media (max-width:820px),(max-height:639px){body .shell:not(.shell-console)>.side>.nav{animation:none;-webkit-mask-image:none;mask-image:none}body .shell:not(.shell-console)>.side:after{content:"";z-index:2;height:calc(var(--esc-fondu) + 12px);pointer-events:none;background:linear-gradient(to bottom, var(--brand-ink), var(--brand-ink) 78%);flex:none;margin-inline:-14px;display:block;position:sticky;bottom:0}@supports (color:color-mix(in lab, red, red)){body .shell:not(.shell-console)>.side:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--brand-ink) 0%, transparent), var(--brand-ink) 78%)}}}@media (prefers-reduced-motion:reduce){body .shell:not(.shell-console)>.side>.side-foot:before{transition:none}}@container esp-board (min-width:1040px){body .shell:not(.shell-console) .esp-meter .esp-tiles:has(>.esp-tile:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,220px));justify-content:end;gap:10px;display:grid}body .shell:not(.shell-console) .esp-meter .esp-tiles:has(>.esp-tile:nth-child(3):last-child)>.esp-tile{min-width:0;max-width:none}}body .shell .gt-adresse{min-width:0}@media (max-width:560px){body .shell .rtable td>.gt-adresse{text-align:right}}body .shell .content .doc-toc>.gd-sommaire-plie{display:none}@media (max-width:900px){body .shell .content .doc-toc>.gd-sommaire-large{display:none}body .shell .content .doc-toc>.gd-sommaire-plie{padding:4px 12px;display:block}body .shell .content .gd-sommaire-plie>summary{cursor:pointer;min-height:44px;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:8px;list-style:none;display:flex}body .shell .content .gd-sommaire-plie>summary::-webkit-details-marker{display:none}body .shell .content .gd-sommaire-plie>summary .helper{font-weight:var(--fw-regular)}body .shell .content .gd-sommaire-plie>summary:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:7px;height:7px;transition:transform var(--dur-2) var(--ease-out);margin-left:auto;transform:rotate(45deg)}body .shell .content .gd-sommaire-plie[open]>summary:after{transform:rotate(225deg)}body .shell .content .gd-sommaire-plie>.o-sommaire{padding-bottom:10px}}@media (prefers-reduced-motion:reduce){body .shell .content .gd-sommaire-plie>summary:after{transition:none}}@media (max-width:560px){body .shell .esc-court{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}body .sdl-desc{font-size:var(--fs-md);color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0}body .sdl-h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);align-items:center;gap:8px;margin:0 0 8px;display:flex}body .sdl-retenue{border-radius:var(--r-sm);background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok-ink);font-size:var(--fs-md);margin:0;padding:12px 14px}body .sdl-form{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:14px;display:flex}body .sdl-moi{flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}body .sdl-dates{flex-direction:column;gap:8px;margin:12px 0;padding:0;list-style:none;display:flex}body .sdl-date{border:1px solid var(--line);border-radius:var(--r-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:10px 12px;display:flex}body .sdl-date-lib{font-weight:var(--fw-semibold);overflow-wrap:anywhere;min-width:0}body .sdl-seg{flex-wrap:wrap;max-width:100%}body .sdl-envoi{justify-content:flex-end;margin-top:8px;display:flex}@media (max-width:560px){body .sdl-date{flex-direction:column;align-items:stretch}body .sdl-envoi .btn{width:100%}}body .sdl-console{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 18px 0;display:flex}body .sdl-pli{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;align-self:stretch;gap:8px;padding:12px 14px;display:flex}body .sdl-ligne{flex-wrap:wrap}body .sdl-url{min-width:0;font-family:var(--mono);flex:280px}body .sdl-gestes{flex-wrap:wrap;gap:8px;display:flex}body .plp{min-height:100dvh;padding:16px max(16px, env(safe-area-inset-left)) 24px;background:var(--bg);color:var(--ink);font-size:var(--fs-body);flex-direction:column;gap:14px;display:flex}body .plp-tete{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 24px;padding-bottom:12px;display:flex}body .plp-tete .cpub-marque{border-bottom:0;padding-bottom:0}body .plp-titre{flex-direction:column;gap:2px;min-width:0;display:flex}body .plp h1{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin:0;line-height:1.2}body .plp-periode{color:var(--muted);font-size:var(--fs-md);margin:0}body .plp-outils{flex-wrap:wrap;align-items:center;gap:12px;margin-left:auto;display:flex}body .plp-maj{color:var(--muted);font-size:var(--fs-sm);margin:0}body .plp-alerte{border-radius:var(--r-sm);background:var(--wait-bg);border:1px solid var(--wait-line);color:var(--wait-ink);margin:0;padding:10px 12px}body .plp-vide{color:var(--muted);margin:0}body .plp-defile{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow:auto}body .plp-grille{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}body .plp-grille th,body .plp-grille td{border-bottom:1px solid var(--line);border-right:1px solid var(--line);vertical-align:top;text-align:left;padding:6px}body .plp-grille thead th{z-index:2;background:var(--surface-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);text-transform:capitalize;position:sticky;top:0}body .plp-coin,body .plp-nom{z-index:1;background:var(--surface);width:150px;position:sticky;left:0}body .plp-grille thead .plp-coin{z-index:3;background:var(--surface-2);text-transform:none}body .plp-grille .plp-nom{font-family:inherit;font-size:var(--fs-body);text-transform:none;letter-spacing:normal;font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere}body .plp-grille td{min-width:110px}body .plp-grille th.plp-auj{color:var(--accent-ink);background:var(--accent-bg)}body .plp-grille td.plp-auj{background:var(--accent-bg)}@supports (color:color-mix(in lab, red, red)){body .plp-grille td.plp-auj{background:color-mix(in srgb, var(--accent-bg) 55%, var(--surface))}}body .plp-grille .plp-auj{box-shadow:inset 2px 0 0 var(--accent), inset -2px 0 0 var(--accent)}body .plp-auj-mot{font-size:var(--fs-micro);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--accent-ink);display:block}body .plp-grille .plp-we{background:var(--surface-2)}body .plp-case{flex-direction:column;gap:4px;display:flex}body .plp-moities{grid-template-rows:auto auto;gap:4px;display:grid}body .plp-moitie{flex-direction:column;gap:4px;min-height:0;display:flex}body .plp-pastille{border-radius:var(--r-xs);flex-direction:column;gap:1px;min-width:0;padding:4px 6px;line-height:1.25;display:flex}body .plp-nature{font-weight:var(--fw-semibold);font-size:var(--fs-sm);overflow-wrap:anywhere}body .plp-client{font-size:var(--fs-sm);overflow-wrap:anywhere}body .plp-moment{font-weight:var(--fw-regular)}body .plp-jours{flex-direction:column;gap:12px;display:none}body .plp-jour-bloc{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);padding:12px}body .plp-jour-bloc.plp-auj{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}body .plp-jour-bloc h2{font-size:var(--fs-title);font-weight:var(--fw-semibold);text-transform:capitalize;margin:0 0 8px}body .plp-liste{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}body .plp-liste li{flex-direction:column;gap:4px;display:flex}body .plp-liste .plp-nom{font-weight:var(--fw-semibold)}body .plp-pastilles{flex-direction:column;gap:4px;display:flex}body .plp-libres{color:var(--muted);font-size:var(--fs-sm);margin:8px 0 0}@media (max-width:760px){body .plp-defile{display:none}body .plp-jours{display:flex}body .plp-outils{margin-left:0}body .plp-plein{display:none}}@media (min-width:1600px){body .plp{font-size:var(--fs-md)}body .plp h1{font-size:var(--fs-2xl)}body .plp-periode{font-size:var(--fs-lg)}body .plp-maj{font-size:var(--fs-body)}body .plp-grille thead th{font-size:var(--fs-md)}body .plp-coin,body .plp-nom{width:190px}body .plp-grille .plp-nom,body .plp-nature,body .plp-client{font-size:var(--fs-md)}}@media (min-width:2400px){body .plp,body .plp-grille .plp-nom,body .plp-nature,body .plp-client,body .plp-grille thead th{font-size:var(--fs-title)}}body .plp-console{flex-direction:column;gap:16px;display:flex}body .plp-creer{flex-direction:column;gap:10px;display:flex}body .plp-nom-champ{flex:260px;min-width:0;max-width:420px}body .plp-cree{border-radius:var(--r-sm);background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok-ink);flex-direction:column;gap:8px;padding:10px 12px;display:flex}body .plp-lien-ligne{flex-wrap:nowrap}body .plp-url{min-width:0;font-family:var(--mono);font-size:var(--fs-sm);flex:auto}@media (max-width:560px){body .plp-lien-ligne{flex-wrap:wrap}body .plp-url{flex-basis:100%}}@media (pointer:coarse){body .plp-url{font-size:var(--fs-title)}}body .rgl-ligne{flex-direction:column;gap:8px;padding:12px 0;display:flex}body .rgl-ligne+.rgl-ligne{border-top:1px solid var(--line)}body .rgl-ligne-texte{min-width:0}body .rgl-ligne-label{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);display:block}body .rgl-ligne-aide{max-width:60ch;margin:2px 0 0}body .rgl-ligne-defaut{font-size:var(--fs-sm);color:var(--muted);margin:2px 0 0}body .rgl-ligne-ctrl{align-items:center;gap:8px;min-width:0;display:flex}body .rgl-ligne-ctrl>.input,body .rgl-ligne-ctrl>select,body .rgl-ligne-ctrl>textarea{flex:auto;min-width:0}body .rgl-ligne-unite{font-size:var(--fs-sm);color:var(--muted);flex:none}@media (min-width:561px){body .rgl-ligne{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px}body .rgl-ligne-texte{flex:50%}body .rgl-ligne-ctrl{flex:0 320px}}body .rgl-vide{border:1px dashed var(--line-strong);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex}body .rgl-vide-titre{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .rgl-vide-phrase{max-width:60ch;margin:0 0 4px}body .rgl-danger{border:1px solid var(--danger);border-radius:var(--r-sm);background:var(--surface);margin-top:20px;padding:14px 16px}body .rgl-danger-tete{align-items:flex-start;gap:9px;margin-bottom:12px;display:flex}body .rgl-danger-ic{color:var(--danger);flex:none;margin-top:2px;display:inline-flex}body .rgl-danger-tete h4{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--danger);margin:0}body .rgl-danger-tete .helper{margin:2px 0 0}body .rgl-danger-corps{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .rgl1-sante{border-top:1px solid var(--line);padding:12px 0}body .rgl1-sante+.rgl-ligne{border-top:1px solid var(--line)}body .rgl1-apres{margin-top:16px}body .rgl1-identite .rgl-ligne-ctrl>input[type=checkbox],body .rgl1-espace .rgl-ligne-ctrl>input[type=checkbox]{flex:none;width:18px;height:18px;margin:2px 0 0}body .rgl1-pile{flex-direction:column;gap:22px;display:flex}body .rgl1-logos{gap:12px;margin-top:16px;display:grid}body .fold-body-in>.rgl1-logos{margin-top:0}body .rgl1-identite .prm-bloc>[id^=set-]{margin-top:16px}body .pa-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;margin-bottom:16px;display:flex}body .pa-tete-texte{flex:320px;min-width:0;margin:0}body .pa-reprise{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);color:var(--muted);font-size:var(--fs-sm);align-items:flex-start;gap:8px;margin-bottom:16px;padding:10px 12px;display:flex}body .pa-reprise>span:first-child{flex:none;margin-top:2px}body .pa-erreur{color:var(--danger);font-size:var(--fs-sm);margin:0}body .pa-md{border:1px solid var(--line);border-radius:var(--r-sm);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}body .pa-md-liste{background:var(--surface-2);border-bottom:1px solid var(--line);flex-direction:column;gap:3px;padding:10px;display:flex}body .pa-md-fiche{min-width:0;padding:16px}@media (min-width:821px){body .pa-md{grid-template-columns:minmax(0,244px) minmax(0,1fr)}body .pa-md-liste{border-bottom:none;border-right:1px solid var(--line)}body .pa-md-fiche{padding:20px}}body .pa-rev{--pa-fond:var(--accent-bg);--pa-encre:var(--accent-ink);border-radius:var(--r-sm);width:100%;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:8px 10px;display:flex}body .pa-rev[data-ton=wait]{--pa-fond:var(--wait-bg);--pa-encre:var(--wait-ink)}body .pa-rev:hover{background:var(--surface)}body .pa-rev[data-actif="1"]{border-color:var(--pa-encre)}@supports (color:color-mix(in lab, red, red)){body .pa-rev[data-actif="1"]{border-color:color-mix(in srgb, var(--pa-encre) 22%, var(--line))}}body .pa-rev[data-actif="1"]{background:var(--pa-fond)}body .pa-rev-badge,body .pa-fiche-badge,body .pa-avatar{border-radius:var(--r-full);font-weight:var(--fw-bold);flex:none;place-items:center;display:grid}body .pa-rev-badge{width:30px;height:30px;font-size:var(--fs-micro);background:var(--pa-fond);color:var(--pa-encre)}body .pa-rev-texte{flex:1;min-width:0}body .pa-rev-nom{font-size:var(--fs-body);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body .pa-rev[data-actif="1"] .pa-rev-nom{color:var(--pa-encre)}body .pa-rev-sous{font-size:var(--fs-micro);color:var(--faint);display:block}body .pa-fiche-tete{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}body .pa-fiche-badge{border-radius:var(--r);width:46px;height:46px;font-size:var(--fs-title);background:var(--accent-bg);color:var(--accent-ink)}body .pa-fiche-id{flex:200px;min-width:0}body .pa-fiche-nom{align-items:center;gap:8px;min-width:0;display:flex}body .pa-fiche-nom h3{overflow-wrap:anywhere;min-width:0;font-size:var(--fs-lg);font-weight:var(--fw-bold);margin:0}body .pa-fiche-renomme{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .pa-fiche-renomme .input{flex:200px;max-width:280px}body .pa-fiche-compte{margin:0}body .pa-clients{flex-wrap:wrap;align-items:center;gap:7px;display:flex}body .pa-client{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface-2);max-width:100%;font-size:var(--fs-sm);overflow-wrap:anywhere;align-items:center;gap:7px;padding:5px 10px;display:inline-flex}body .pa-client[data-inactif="1"]{opacity:.55}body .pa-client-cli{font-size:var(--fs-nano);color:var(--faint)}body .pa-detacher{min-width:24px;min-height:24px;color:var(--faint);font-size:var(--fs-md);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}body .pa-detacher:hover{color:var(--danger)}body .pa-lignes{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}body .pa-ligne{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}body .pa-avatar{border:1px solid var(--line);width:34px;height:34px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);background:var(--surface);color:var(--muted)}body .pa-avatar[data-vivant="1"]{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .pa-avatar[data-vivant="1"]{background:color-mix(in srgb, var(--ok) 16%, transparent)}}body .pa-avatar[data-vivant="1"]{color:var(--ok-ink)}body .pa-ligne-id{flex:180px;min-width:0}body .pa-ligne-nom{font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .pa-ligne-nom b{font-weight:var(--fw-semibold)}body .pa-fonction{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);color:var(--muted);font-size:var(--fs-micro);padding:1px 8px}body .pa-ligne-mail{color:var(--faint);font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;overflow:hidden}body .pa-ligne-portee{color:var(--muted);font-size:var(--fs-micro);margin-top:3px}body .pa-ligne-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .pa-pastille{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);flex:none;padding:3px 9px}body .pa-pastille[data-ton=ok]{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .pa-pastille[data-ton=ok]{background:color-mix(in srgb, var(--ok) 13%, transparent)}}body .pa-pastille[data-ton=ok]{color:var(--ok-ink)}body .pa-pastille[data-ton=wait]{background:var(--wait-bg);color:var(--wait-ink)}body .pa-nouveau{flex-direction:column;display:flex}body .pa-form{flex-direction:column;gap:14px;display:flex}body .pa-form .field{margin:0}body .pa-modal-mail{font-size:var(--fs-sm)}body .pa-choix{border:none;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}body .pa-choix legend{font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-bottom:4px}body .pa-choix-ligne{font-size:var(--fs-body);cursor:pointer;align-items:flex-start;gap:8px;display:flex}body .pa-choix-ligne>input{flex:none;margin-top:3px}body .pa-choix-ligne[data-off="1"]{cursor:not-allowed;opacity:.55}body .pa-choix-aide{margin:0;display:block}body .pa-choix-liste{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:4px;max-height:180px;padding:6px 10px;display:flex;overflow-y:auto}body .pa-choix-liste .helper{margin:4px 0 0}body .pa-journal{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}body .pa-journal-vide{margin:8px 0 0}body .pa-journal-liste{font-size:var(--fs-sm);flex-direction:column;gap:8px;margin:10px 0 0;padding-left:0;list-style:none;display:flex}body .pa-journal-quand{color:var(--faint)}body .pa-journal-detail{color:var(--muted)}@media (prefers-reduced-motion:reduce){body .pa-rev{transition:none}}body .adm-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;margin-bottom:16px;display:flex}body .adm-tete-texte{flex:320px;min-width:0}body .adm-tete-texte h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0 0 4px}body .adm-tete-texte .helper{max-width:72ch;margin:0}body .adm-bypass-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 2px}body .adm-bypass-titre[data-on="1"]{color:var(--danger)}body .bq-pas-un-droit{max-width:72ch;margin:0 0 14px}body .bq-bilan{margin:12px 0 0}body .bq-socle{flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;display:flex}body .bq-socle li{color:var(--ink);font-size:var(--fs-body);align-items:center;gap:6px;display:inline-flex}body .bq-socle li>span{color:var(--muted);display:inline-flex}body .js-tete{gap:12px;margin-bottom:14px;display:grid}body .js-tete-texte{margin:0}body .js-erreur{color:var(--danger);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .js-attente{margin:0}body .js-quand{white-space:nowrap}body .js-geste{font-weight:var(--fw-semibold)}body .js-petit{font-size:var(--fs-sm)}body .js-rien{color:var(--muted)}body .js-ip{color:var(--muted);font-size:var(--fs-micro);display:block}body .fc-url-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin:0 0 6px}body .l3-pile{flex-direction:column;gap:12px;min-width:0;display:flex}body .pln-cat-pied{flex-shrink:0}body .pln-cat-pied>.formbar{padding-bottom:18px;padding-left:22px;padding-right:22px}@media (max-width:560px){body .pln-cat-pied>.formbar{padding-left:16px;padding-right:16px;padding-bottom:max(16px, env(safe-area-inset-bottom))}}body .rgt .rgl-ligne-ctrl>.chd{flex:auto;min-width:0}body .l5-nas-phrase{margin:0 0 12px}body .l5-rauto-form{margin-top:12px}body .l5-relance{margin-top:16px}body .l5-relance-tete{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:4px;display:flex}body .l5-relance-ic{color:var(--accent);display:inline-flex}body .l5-relance-intro{margin:3px 0 16px}body .l5-relance-choix{flex-direction:column;gap:6px;margin-top:8px;display:flex}body .l5-revue-client{flex-direction:column;align-items:stretch}body .l5-revue-client>.btn{align-self:flex-start}body .rgl-ligne-ctrl>.mnt-info,body .rgl-ligne-ctrl>.mnt-err,body .l5-revue-client>.mnt-info,body .l5-revue-client>.mnt-err{margin:0}body .l5-revue-code{font-size:var(--fs-xl);font-weight:var(--fw-bold);letter-spacing:.12em}body .m1-ok{color:var(--ok-ink);font-size:var(--fs-sm)}body .m1-err{color:var(--danger);font-size:var(--fs-sm)}body .m1-champs{border:0;min-width:0;margin:0;padding:0}body .m1-champs[hidden]{display:none}body .rgl-ligne-ctrl>.secret-input{flex:auto;min-width:0}body .m1-ff .rgl-ligne-ctrl>input[type=checkbox]{flex:none;width:18px;height:18px;margin:2px 0 0}body .m1-ff .rgl-ligne-ctrl>.rgl-ligne-unite{color:var(--ink);font-size:var(--fs-body)}body .m1-modeles-touches{flex:260px;min-width:0;margin:0}body .m1-lib-recup{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}body .m1-lib-recup>.helper{flex:240px;min-width:0;margin:0}body .m1-lib-outils{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;display:flex}body .m1-lib-outils>.input{flex:0 280px;min-width:0}body .m1-lib-outils>.helper{margin:0}body .m1-afm-tete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}body .m1-afm-gestes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .m1-afm-gestes>form{display:inline-flex}body .m1-afm-puces{flex-wrap:wrap;gap:8px;display:flex}body .m1-afm-tete+.m1-afm-puces,body .m1-afm-tete+.rgl-vide{margin-top:12px}body .m1-afm-natifs{flex-wrap:wrap;gap:6px 18px;display:flex}body .m1-afm-case{font-size:var(--fs-body);cursor:pointer;align-items:center;gap:6px;display:inline-flex}body .m1-afm-case>.helper{margin:0}body .m1-afm-case-fixe{color:var(--muted);cursor:default}body .m1-afm-secret{font-size:var(--fs-body);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;align-items:flex-start;gap:9px;margin-bottom:14px;padding:10px 12px;display:flex}body .m1-afm-secret>input{flex:none;margin-top:3px}body .m1-afm-secret .helper{margin:0;display:block}body .m1-afm-secret+.rgl-vide{margin-bottom:10px}body .m1-afm-ajout{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}body .m1-push-liste>.rgl-vide{flex:100%}body .m1-logo{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-wrap:wrap;align-items:stretch;gap:16px;padding:14px;display:flex}body .m1-legal .rgl-ligne{flex-direction:column;gap:8px}body .m1-legal .rgl-ligne-texte{flex:none}body .m1-legal .rgl-ligne-ctrl{flex:none;width:100%}body .m1-legal .rgl-ligne-ctrl>textarea{resize:vertical}body .m2-test{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:12px;display:flex}body .m2-test .helper{margin:0}body .m2-ok{font-size:var(--fs-sm);color:var(--ok-ink)}body .m2-ko{font-size:var(--fs-sm);color:var(--danger)}body .m2-avert{color:var(--wait-ink)}body .m2-texte{max-width:72ch;margin:0 0 10px}body .m2-note{margin:10px 0 0}body .m2-etat{margin:16px 0 0}body .m2-passe{margin:0}body .m2-motif{margin:0 0 12px}body .m2-sync{border-radius:var(--r-sm);border:1px solid var(--brand-2);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){body .m2-sync{border:1px solid color-mix(in srgb, var(--brand-2) 30%, var(--line))}}body .m2-sync{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .m2-sync{background:color-mix(in srgb, var(--brand-2) 6%, var(--surface))}}body .m2-sync-ic{color:var(--brand-2);flex:none;display:inline-flex}body .m2-sync-texte{min-width:0;font-size:var(--fs-sm);flex:160px}body .m2-bilan{font-size:var(--fs-sm);margin-top:10px}body .m2-bilan p{margin:0}body .m2-bilan p+p{margin-top:6px}body .m2-console{margin-top:18px}body .m2-tenant-texte{margin:0}body .m2-tenant-liens{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}body .m2-relance{margin-top:16px}body .m2-relance-tete{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:4px;display:flex}body .m2-relance-tete h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .m2-relance-tete .pill{margin-left:auto}body .m2-relance-ic{color:var(--accent);display:inline-flex}body .m2-relance-intro{margin:3px 0 16px}body .m2-sous-titre{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px}body .m2-aide{margin:0 0 12px}body .m2-cat{flex-direction:column;gap:16px;display:flex}body .m2-cat-liste{flex-direction:column;gap:8px;display:flex}body .m2-cat-ligne{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}body .m2-cat-ligne.m2-masquee{opacity:.55}body .m2-pastille{background:var(--m2-teinte);width:12px;height:12px;box-shadow:0 0 0 3px var(--m2-teinte);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){body .m2-pastille{box-shadow:0 0 0 3px color-mix(in srgb, var(--m2-teinte) 18%, transparent)}}body .m2-cat-texte{flex:160px;min-width:0}body .m2-cat-nom{max-width:100%;font-size:var(--fs-md);font-weight:var(--fw-semibold);flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}body .m2-badge-masquee{border:1px solid var(--line-strong);border-radius:var(--r-full);font-size:var(--fs-nano);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);padding:1px 7px}body .m2-cat-code{text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-micro);color:var(--faint);margin-top:2px;overflow:hidden}body .m2-cat-actions{flex:none;gap:6px;margin-left:auto;display:flex}body .m2-chip{border-radius:var(--r-full);border:1px solid var(--m2-teinte);align-items:center;padding:2px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){body .m2-chip{border:1px solid color-mix(in srgb, var(--m2-teinte) 32%, transparent)}}body .m2-chip{background:var(--m2-teinte)}@supports (color:color-mix(in lab, red, red)){body .m2-chip{background:color-mix(in srgb, var(--m2-teinte) 14%, transparent)}}body .m2-chip{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);white-space:nowrap}body .m2-erreur{font-size:var(--fs-body);color:var(--danger);margin:8px 0 0}body .m2-partie{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}body .m2-partie-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}body .m2-partie-tete .m2-sous-titre{margin:0}body .m2-partie-tete .helper{margin:2px 0 0}body .m2-detect-liste{flex-direction:column;gap:6px;margin-top:12px;display:flex}body .m2-detect-ligne{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);align-items:center;gap:10px;padding:8px 12px;display:flex}body .m2-detect-texte{flex:1;min-width:0}body .m2-detect-nom{font-size:var(--fs-body);font-weight:var(--fw-semibold)}body .m2-detect-code{font-size:var(--fs-micro);color:var(--faint)}body .m2-detect-ok{margin:12px 0 0}body .m2-ajout .toolbar-controls{align-items:flex-end}body .m2-ajout .field{margin:0}body .m2-ajout .m2-champ-code{width:120px}body .m2-ajout .m2-champ-court{width:110px}body .m2-ajout .m2-champ-large{flex:1;min-width:160px}body .m2-modal-corps{flex-direction:column;gap:18px;display:flex}body .m2-modal-corps .field{margin:0}body .m2-modal-pied{flex-shrink:0}body .m2-modal-pied>.formbar{padding-bottom:18px;padding-left:22px;padding-right:22px}@media (max-width:560px){body .m2-modal-pied>.formbar{padding-left:16px;padding-right:16px;padding-bottom:max(16px, env(safe-area-inset-bottom))}}body .m2-apercu{border-radius:var(--r);border:1px solid var(--m2-teinte);align-items:center;gap:12px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){body .m2-apercu{border:1px solid color-mix(in srgb, var(--m2-teinte) 25%, var(--line))}}body .m2-apercu{background:var(--m2-teinte)}@supports (color:color-mix(in lab, red, red)){body .m2-apercu{background:color-mix(in srgb, var(--m2-teinte) 8%, var(--surface-2))}}body .m2-apercu-point{background:var(--m2-teinte);width:18px;height:18px;box-shadow:0 0 0 5px var(--m2-teinte);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){body .m2-apercu-point{box-shadow:0 0 0 5px color-mix(in srgb, var(--m2-teinte) 20%, transparent)}}body .m2-apercu-texte{flex:1;min-width:0}body .m2-apercu-nom{font-size:var(--fs-md);font-weight:var(--fw-semibold)}body .m2-apercu-chip{margin-top:4px}body .m2-nuancier{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}body .m2-nuance{background:var(--m2-teinte);cursor:pointer;border:2px solid #0000;border-radius:50%;flex:none;width:22px;height:22px;padding:0}body .m2-nuance[aria-pressed=true]{border-color:var(--ink)}body .m2-points,body .m2-points-liste{flex-direction:column;gap:6px;display:flex}body .m2-point{align-items:center;gap:7px;display:flex}body .m2-bascule{border-radius:var(--r-sm);border:1px solid var(--ok);flex:none;width:26px;height:26px;padding:0}@supports (color:color-mix(in lab, red, red)){body .m2-bascule{border:1px solid color-mix(in srgb, var(--ok) 34%, var(--line))}}body .m2-bascule{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .m2-bascule{background:color-mix(in srgb, var(--ok) 12%, transparent)}}body .m2-bascule{color:var(--ok-ink);font-size:var(--fs-body);font-weight:var(--fw-black);cursor:pointer;line-height:1}body .m2-bascule[aria-pressed=true]{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .m2-bascule[aria-pressed=true]{border-color:color-mix(in srgb, var(--danger) 34%, var(--line))}}body .m2-bascule[aria-pressed=true]{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){body .m2-bascule[aria-pressed=true]{background:color-mix(in srgb, var(--danger) 12%, transparent)}}body .m2-bascule[aria-pressed=true]{color:var(--danger)}body .m2-point-champ{flex:1;min-width:0;padding:5px 9px}body .m2-point-retirer{color:var(--danger);font-size:var(--fs-md);cursor:pointer;background:0 0;border:none;flex:none;padding:2px;line-height:1}body .m2-points-ajout{align-self:flex-start}body .m2-options{flex-wrap:wrap;gap:8px;display:flex}body .m2-option{border-radius:var(--r-full);border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;align-items:center;gap:8px;padding:7px 12px;display:inline-flex}body .m2-option[aria-pressed=true]{border-color:var(--m2-teinte);background:var(--m2-teinte)}@supports (color:color-mix(in lab, red, red)){body .m2-option[aria-pressed=true]{background:color-mix(in srgb, var(--m2-teinte) 12%, transparent)}}body .m2-option[aria-pressed=true]{color:var(--ink)}body .m2-option-point{background:var(--m2-teinte);border-radius:50%;flex:none;width:9px;height:9px}body .glc .rgl-ligne-ctrl>input[type=checkbox]{flex:none;width:18px;height:18px;margin:2px 0 0}body .glc .rgl-ligne-ctrl>div{flex:auto;min-width:0}body .glc-listes{--glc-teinte:var(--mvt);border-radius:var(--r-sm);border:1px solid var(--glc-teinte);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;padding:10px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){body .glc-listes{border:1px solid color-mix(in srgb, var(--glc-teinte) 32%, var(--line))}}body .glc-listes{background:var(--glc-teinte)}@supports (color:color-mix(in lab, red, red)){body .glc-listes{background:color-mix(in srgb, var(--glc-teinte) 7%, var(--surface))}}body .glc-listes--fait{--glc-teinte:var(--ok)}body .glc-listes-ic{color:var(--glc-teinte);flex:none;display:inline-flex}body .glc-listes-txt{font-size:var(--fs-sm);color:var(--ink);flex:240px;min-width:0}body .glc-listes>.btn{flex:none}body .glc-ok{font-size:var(--fs-sm);color:var(--ok-ink)}body .glc-err{font-size:var(--fs-sm);color:var(--danger)}body .glc-listes-txt>.glc-err{margin-top:4px}body .glc-alerte{border-radius:var(--r-sm);border:1px solid var(--wait);align-items:flex-start;gap:9px;margin:4px 0 14px;padding:10px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){body .glc-alerte{border:1px solid color-mix(in srgb, var(--wait) 40%, var(--line))}}body .glc-alerte{background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .glc-alerte{background:color-mix(in srgb, var(--wait) 8%, var(--surface))}}body .glc-alerte-ic{color:var(--wait);flex:none;margin-top:1px;display:inline-flex}body .glc-alerte-txt{font-size:var(--fs-sm);color:var(--ink)}body .glc-test{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}body .glc-sous{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin:16px 0 6px}body .glc-sous-aide{margin:0 0 10px}body .glc-info{border:1px solid var(--ok)}@supports (color:color-mix(in lab, red, red)){body .glc-info{border:1px solid color-mix(in srgb, var(--ok) 25%, var(--line))}}body .glc-info{background:var(--ok)}@supports (color:color-mix(in lab, red, red)){body .glc-info{background:color-mix(in srgb, var(--ok) 7%, var(--surface))}}body .glc-info{border-radius:var(--r-sm);font-size:var(--fs-body);color:var(--ink);margin:10px 0 4px;padding:10px 13px}body .glc-vars{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}body .glc-var{font-family:var(--mono);font-size:var(--fs-sm)}body .glc-modeles{gap:18px;display:grid}body .glc-modele{border:1px solid var(--line);border-radius:var(--r);min-width:0;padding:12px 14px}body .glc-modele-titre{font-weight:var(--fw-bold);margin:0 0 8px}body .glc-modele-titre--mail{color:var(--ms365-ink)}body .glc-modele-titre--dc{color:var(--brand-2)}body .glc-texte{resize:vertical;line-height:1.5}body textarea.glc-texte:not(.mono){font-family:inherit}body .glc-apercu{border:1px solid var(--line);border-radius:var(--r-sm);color:#101828;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;padding:12px 14px}body .glc-apercu-titre{font-weight:var(--fw-bold);color:inherit;margin-bottom:10px}body .glc-apercu-vide{color:#667085}body .glc-apercu-tete{margin-top:10px}body .glc-essai{margin-top:16px}body .glc-essai-ctrl{gap:8px}body .glc-auto{width:auto;max-width:100%}body .glc-retour{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:inline-flex}body .glc-lien{color:var(--brand-2);font-weight:var(--fw-semibold)}body .glc-essai-aide{margin-top:6px;display:block}body .glc-pastilles{flex-wrap:wrap;gap:8px;margin:4px 0 14px;display:flex}body .glc-pas{font-weight:var(--fw-semibold)}body .glc-pas--accent{--glc-c:var(--accent);--glc-encre:var(--accent-ink)}body .glc-pas--dc{--glc-c:var(--dc);--glc-encre:var(--dc-ink)}body .glc-pas--brand{--glc-c:var(--brand);--glc-encre:var(--brand-2)}body .glc-pas[aria-pressed=true]{border-color:var(--glc-c);background:var(--glc-c)}@supports (color:color-mix(in lab, red, red)){body .glc-pas[aria-pressed=true]{background:color-mix(in srgb, var(--glc-c) 12%, transparent)}}body .glc-pas[aria-pressed=true]{color:var(--glc-encre);font-weight:var(--fw-bold)}body .glc-pas-pt{border-radius:var(--r-full);background:var(--glc-c);flex:none;width:7px;height:7px;margin-right:6px;display:inline-block}body .glc-pas-pt--creux{border:1.5px solid var(--glc-c);background:0 0}body .glc-masque{display:none}body .glc-rangee{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}body .glc-rangee-aide{margin:0}body .glc-surcharges{border-top:1px dashed var(--line);margin-top:18px;padding-top:14px}body .glc-surcharges>.glc-sous{margin-top:0}body .erpt{flex-direction:column;gap:16px;display:flex}body .erpt-volets{flex-wrap:wrap;max-width:100%}body .erpt-aide{margin:8px 0 0}body .erpt-pont{padding:18px}body .erpt-pont-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0 0 4px}body .erpt-pont-texte{margin:0 0 12px}body .gpk{position:relative}body .gpk-champ{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;display:flex}body .gpk-champ:disabled{cursor:not-allowed}body .gpk-valeur{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;overflow:hidden}body .gpk-valeur--vide,body .gpk-fleche,body .gpk-id,body .gpk-note{color:var(--faint)}body .gpk-fleche{flex:none}body .gpk-menu{z-index:4000;flex-direction:column;display:flex;position:fixed}body .gpk-recherche{border-bottom:1px solid var(--line);flex:none;padding:6px}body .gpk-recherche>.input{width:100%}body .gpk-liste{overflow-y:auto}body .gpk-note{font-size:var(--fs-body);padding:8px 12px}body .gpk-note--sm{font-size:var(--fs-sm);padding:6px 12px}body .gpc-intitule{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .gpc-rangees{flex-direction:column;gap:8px;display:flex}body .gpc-ajout{align-self:flex-start;margin-top:8px}body .gvg{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);margin-bottom:14px}body .gvg>.fold-bar{gap:9px;padding:11px 14px}body .gvg-ic{color:var(--brand-2);display:inline-flex}body .gvg-titre{font-size:var(--fs-body);flex:1}body .gvg-corps{padding:0 14px 14px}body .gvg-intro{margin:0 0 12px}body .gvg-groupe{margin-bottom:14px}body .gvg-groupe-titre{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}body .gvg-lignes{flex-direction:column;gap:6px;display:flex}body .gvg-ligne{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);flex-wrap:wrap;align-items:baseline;gap:10px;padding:7px 10px;display:flex}body .gvg-var{font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--brand-2);flex:none;min-width:118px}body .gvg-quoi{font-size:var(--fs-sm);flex:220px;min-width:min(180px,100%)}body .gvg-ex{flex:200px;min-width:min(160px,100%);margin:0;font-style:italic}body .gvg-vide{font-size:var(--fs-micro);color:var(--wait-ink);flex:200px;min-width:min(170px,100%)}body .erpa{flex-direction:column;gap:18px;display:flex}body .erpa-carte{padding:18px}body .erpa-carte--attente{border:1px solid var(--wait)}@supports (color:color-mix(in lab, red, red)){body .erpa-carte--attente{border:1px solid color-mix(in srgb, var(--wait) 35%, var(--line))}}body .erpa-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0 0 4px}body .erpa-titre--liste{margin-bottom:10px}body .erpa-compte{margin:0}body .erpa-chapo{margin:0 0 12px}body .erpa-aranger{flex-wrap:wrap;gap:8px;display:flex}body .erpa-article{text-overflow:ellipsis;white-space:nowrap;max-width:min(460px,100%);display:block;overflow:hidden}body .erpa-champ{margin:0}body .erpa-suite{margin-top:12px}body .erpa-etroit{max-width:320px}body .erpa-moyen{max-width:380px}body .erpa-essai{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);margin-top:14px;padding:12px 14px}body .erpa-essai-verdict{font-size:var(--fs-body)}body .erpa-essai-liste{font-size:var(--fs-sm);color:var(--muted);margin:6px 0 0;padding-left:18px}body .erpa-essai-vole{color:var(--wait-ink);margin:8px 0 0}body .erpa-erreur{color:var(--danger);font-size:var(--fs-body);margin-top:12px}body .erpa-actions{gap:8px;margin-top:14px;display:flex}body .rtable th.erpa-th-action{text-align:right}body .rtable td.erpa-petit{font-size:var(--fs-sm)}body .rtable td.erpa-terne{color:var(--muted)}body .erpa-pastille{font-size:var(--fs-micro);margin-left:6px}body .erps,body .erps-form{flex-direction:column;gap:18px;display:flex}body .erps-carte{padding:18px}body .erps-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0 0 4px}body .erps-titre--serre{margin:0 0 10px}body .erps-chapo{margin:0 0 14px}body .erps-chapo--court{margin:0 0 4px}body .erps-chapo--serre{margin:0 0 10px}body .erps-etat{font-weight:var(--fw-medium);margin:0 0 12px}body .erps-prereglage{border-radius:var(--r-sm);border:1px solid var(--brand-2);align-items:flex-start;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){body .erps-prereglage{border:1px solid color-mix(in srgb, var(--brand-2) 30%, var(--line))}}body .erps-prereglage{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .erps-prereglage{background:color-mix(in srgb, var(--brand-2) 6%, var(--surface))}}body .erps-prereglage-corps{flex:1;min-width:0}body .erps-prereglage-nom{font-size:var(--fs-body)}body .erps-prereglage-detail{margin:3px 0 0}body .erps-prereglage-btn{flex:none}body .erps-lien{margin-bottom:14px}body .erps-discret{color:var(--faint);font-weight:var(--fw-regular)}body .erps-rangee{flex-wrap:wrap;gap:8px;display:flex}body .erps-rangee-champ{flex:min(260px,100%);min-width:0}body .erps-reglages .rgl-ligne-ctrl>input[type=checkbox]{flex:none;width:18px;height:18px;margin:2px 0 0}body .erps-reglages>.erps-groupe>.rgl-ligne:first-child,body .erps-reglages>.erps-groupe+.rgl-ligne{border-top:1px solid var(--line)}body .erps-masque{display:none}body .erps-champ{margin:0}body .erps-natures,body .erps-filtre{margin-top:14px}body .erps-natures-cases{flex-wrap:wrap;align-items:center;gap:14px;display:flex}body .erps-nature{font-size:var(--fs-body);align-items:center;gap:6px;display:inline-flex}body .erps-attention{color:var(--wait-ink)}body .erps-danger{color:var(--danger)}body .erps-releve{margin-top:10px}body .erps-bloc{margin-top:6px;display:block}body .erps-bloc--serre{margin-top:4px}body .erps-bloc--net{margin-top:0}body .erps-releve-detail{margin-top:8px}body .erps-releve-champ{margin-top:10px}body .erps-gestes{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}body .erps-gestes--centre{align-items:center}body .erps-chemin{width:min(320px,100%)}body .erps-note{margin:0}body .erps-pill{font-size:var(--fs-micro)}body .erps-statut{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}body .erps-point{word-break:break-all;margin:0 0 8px}body .erps-erreur{color:var(--danger);font-size:var(--fs-body);margin:0 0 10px}body .erps-erreur--apres{margin:10px 0 0}body .erps-piste{border-radius:var(--r-sm);border:1px solid var(--wait);margin:0 0 10px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){body .erps-piste{border:1px solid color-mix(in srgb, var(--wait) 35%, var(--line))}}body .erps-piste{background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .erps-piste{background:color-mix(in srgb, var(--wait) 8%, var(--surface))}}body .erps-piste{font-size:var(--fs-body)}body .erps-details{margin-bottom:10px}body .erps-sommaire{cursor:pointer;margin:0}body .erps-pre{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);max-height:320px;font-size:var(--fs-micro);white-space:pre-wrap;word-break:break-word;margin:0;padding:12px;overflow:auto}body .erps-pre--entetes{max-height:180px;margin:8px 0 0;padding:10px}body .erps-suite{margin-top:12px}body .erps-herite{color:var(--muted)}body .erps-msg{margin-top:10px}body .erps-apres{margin:10px 0 0}body .erps-table{margin-bottom:12px}body .erps-terne{color:var(--faint)}body .erps-inconnues{border-radius:var(--r-sm);border:1px solid var(--wait);margin-top:14px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){body .erps-inconnues{border:1px solid color-mix(in srgb, var(--wait) 35%, var(--line))}}body .erps-inconnues{background:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .erps-inconnues{background:color-mix(in srgb, var(--wait) 7%, var(--surface))}}body .erps-inconnues-titre{font-size:var(--fs-body)}body .erps-inconnues-texte{margin:4px 0 8px}body .erps-inconnues-liste{font-size:var(--fs-sm);color:var(--muted);margin:0;padding-left:18px}body .erps-envoi{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .erps-fait{color:var(--ok-ink)}body .formbar-compact>.btn{flex:none}body .rg-l-defaut{color:var(--muted);font-size:var(--fs-sm);margin:0;line-height:1.5}body .rg-gr>.rg-gr-aide:last-child{padding-bottom:14px}body .rg-gr>.rgl-vide{margin:12px 16px 16px}body .m5-phrase{max-width:72ch;margin:0 0 16px}@media (min-width:561px){body .m5-compte .rgl-ligne{flex-direction:column;align-items:stretch;gap:8px}body .m5-compte .rgl-ligne-ctrl{flex:auto}}body .m5-compte .rgl-ligne:first-child{padding-top:0}body .m5-retour{font-size:var(--fs-body);margin:8px 0 0}body .m5-vide-geste{margin-top:12px}body .sth-page .tnd-vide h3{color:var(--ink);margin:0 0 4px}body .reco-lede .reco-lede-t{max-width:none;font-size:var(--fs-xl);font-weight:var(--fw-bold);color:var(--rh-ink);text-wrap:balance;margin:0;line-height:1.3}body .m5-demo-danger{margin-top:16px}body .m6 .m6-phrase{max-width:75ch;margin:0 0 16px}body .m6 .modrap{padding:0}body .m6 .modrap-mail{margin:16px 0 0}body .m6 .m6-doc-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);margin:0 0 10px}body .m6 .m6-doc-titre~.m6-doc-titre{margin-top:28px}body .m6 .modrap-form{gap:0;min-width:0}body .m6 .m6-form{flex-direction:column;gap:14px;min-width:0;display:flex}body .m6 .m6-lien{margin:0}body .m6 .modrap-form,body .m6 .fdm{container-type:inline-size}body .m6 .modrap-form .rgl-ligne,body .m6 .fdm .rgl-ligne{flex-direction:column;align-items:stretch;gap:8px}body .m6 .modrap-form .rgl-ligne-ctrl,body .m6 .fdm .rgl-ligne-ctrl{flex-wrap:wrap;flex:auto}@container (min-width:640px){body .m6 .modrap-form .rgl-ligne{flex-direction:row;align-items:flex-start;gap:24px}body .m6 .modrap-form .rgl-ligne-ctrl{flex:0 320px}}body .m6 .rgl-ligne-ctrl>.modrap-couleur,body .m6 .rgl-ligne-ctrl>.m6-fichier,body .m6 .rgl-ligne-ctrl>input[type=range],body .m6 .rgl-ligne-ctrl>.modrap-couleur>.input{flex:auto;min-width:0}body .m6 .rgl-ligne-ctrl>input[type=range]+.rgl-ligne-unite{text-align:right;min-width:4ch}body .m6 .m6-fichier{flex-direction:column;gap:8px;display:flex}body .m6 .m6-fichier>input[type=file]{max-width:100%}body .m6 .rgl-ligne-ctrl.modrap-sections label{font-weight:var(--fw-regular);color:var(--ink)}body .m6 .modrap-form .rgl-danger{margin-top:16px}body .m6 .fdm .rgl-ligne{padding-top:0}body .m6 .fdm .rgl-ligne-ctrl>textarea{flex:100%;width:100%}body .champ-fichier{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:inline-flex}body .champ-fichier-natif{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}body .champ-fichier-natif:focus-visible+label{outline:2px solid var(--brand-2);outline-offset:2px}body .champ-fichier-nom{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}body .champ-fichier.is-off label{opacity:.55;pointer-events:none}body .vt-vide>.orn-vide+.vt-vide-sphere{display:none}body:has(.dcr-sans-ornements) .vt-vide>.orn-vide+.vt-vide-sphere{display:block}body .vt-vide>.orn-vide{margin-bottom:0}@container prm (min-width:860px){body .prm-cadre>.prm-nav{scrollbar-width:thin;max-height:calc(100dvh - 180px);padding-bottom:32px;scroll-padding-block:8px 40px;-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}body .prm-cadre>.prm-nav .prm-groupe+.prm-groupe{margin-top:12px}}html:not([data-vif-arrivee]) body .shell-console .topbar h1:after{animation:none}@media (prefers-reduced-motion:reduce){html body .shell-console .topbar h1:after{animation:none}}body .helper a:not(.btn),body .prm-bloc-tete p a:not(.btn){color:var(--brand-2);text-underline-offset:2px;text-decoration:underline}body .helper a:not(.btn):hover,body .prm-bloc-tete p a:not(.btn):hover{text-decoration-thickness:2px}body textarea.input-sm{resize:vertical;height:auto;min-height:calc(3lh + 18px);padding-block:8px;line-height:1.45}html body input[type=time].input[class]{min-width:10em;max-width:100%}body .seg.rr-semaine{grid-template-columns:repeat(7,minmax(0,1fr));width:100%;max-width:34rem;display:grid}body .seg.rr-semaine>button{justify-content:center;min-width:0}@media (max-width:560px){body .seg.rr-semaine{grid-template-columns:repeat(4,minmax(0,1fr))}}body .fold-body:not(.on)>*{position:relative}@media (min-width:821px){body .shell:has(.prm .rg){height:auto}body .prm .rg>.rg-pied{z-index:2;background:var(--surface);position:sticky;bottom:0}}body .copie-val{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;overscroll-behavior-x:contain;flex:1}@media (max-width:560px){body .copie-rangee[data-commande]{flex-wrap:wrap;justify-content:flex-end}body .copie-rangee[data-commande]>.copie-val{flex:100%}}body .rc1-voir a:not(.btn){color:var(--brand-2);font-weight:var(--fw-semibold);text-underline-offset:2px;text-decoration:underline}body .rc1-voir a:not(.btn):hover{text-decoration-thickness:2px}body .re1-lieu .seg{flex-wrap:wrap;max-width:100%}body .prm-brique-sur{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:8px 0 0;padding:0 10px}body .prm-brique .prm-brique-nom{min-width:0;margin-top:2px}body .prm-brique-nom>svg{flex:none}body .prm-brique-txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body .prm-nav .prm-lien,body .prm-brique-nom{font-variant-numeric:normal}body .rgl-ligne.re2-rgl-pleine{flex-direction:column;align-items:stretch;gap:10px}body .re2-maint-ctrl{min-width:0}body .re2-maint-ctrl .maint-heure{margin-top:12px}body .maint-heure.re2-maint-heure>.field{min-width:0;max-width:100%}@media (max-width:560px){body .maint-heure.re2-maint-heure>.field{flex:100%;max-width:100%}body .maint-heure.re2-maint-heure .chd-duo{grid-template-columns:minmax(0,1fr)}}body .rgl-ligne-ctrl>textarea#maintenanceMessage{resize:vertical;min-height:64px}@media (max-width:560px){body .dsp-effets td[data-label=Effet] .seg{flex-wrap:nowrap;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}body .dsp-effets td[data-label=Effet] .seg button{text-align:center;white-space:normal;justify-content:center;min-width:0;padding:6px 4px}}body .rdv-champs .rgl-ligne-defaut{margin:4px 0 0}body .rgt-table td input.input{border:1px solid var(--line-strong);background:var(--surface);padding:8px 10px}body .rgt>.prm-bloc+.prm-bloc{margin-top:6px}body .rgt .prm-bloc>.rgl-ligne:last-child{padding-bottom:0}body .re2-carte-danger>.rgl-danger:first-child{margin-top:0}body .re2-case-etat{font-size:var(--fs-body);color:var(--ink);cursor:pointer}body .rgl-ligne-ctrl>:is(input.input,select.input){height:40px;padding-top:0;padding-bottom:0}@media (min-width:821px) and (pointer:fine){body .rgl-ligne-ctrl>:is(input.input-sm,select.input-sm){font-size:var(--fs-md)}}body .rgl-ligne-ctrl:has(>:is(input.input,select.input)+.rgl-ligne-unite){gap:0}body .rgl-ligne-ctrl>:is(input.input,select.input):has(+.rgl-ligne-unite){border-top-right-radius:0;border-bottom-right-radius:0}body .rgl-ligne-ctrl>:is(input.input,select.input)+.rgl-ligne-unite{border:1px solid var(--line-strong);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--surface-2);color:var(--muted);white-space:nowrap;border-left:0;flex:none;align-self:stretch;align-items:center;padding:0 12px;display:inline-flex}body .rgl-ligne-ctrl>input[type=checkbox]{flex:none;width:18px;height:18px;margin:2px 0 0}@media (max-width:560px){body .rgl-ligne.rgl-ligne-case{flex-direction:row;align-items:flex-start;gap:10px}body .rgl-ligne.rgl-ligne-case>.rgl-ligne-ctrl{flex:none;order:-1}body .rgl-ligne.rgl-ligne-case>.rgl-ligne-texte{flex:auto}}body .prm-corps>.rg.srg{padding:0}body .rg.srg{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-areas:"tete tete""rail corps""pied pied""danger danger"}@media (max-width:900px){body .rg.srg{grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-areas:"tete""rail""corps""pied""danger"}}body .srg .srg-danger{grid-area:danger;min-width:0}body .srg .srg-danger .rgl-danger{margin-top:0}body .srg .srg-tete .srg-synthese{padding:16px 20px;display:block}body .srg .srg-synthese .sup-aide{margin:0 0 14px}body .srg .srg-synthese .srg-cpts{border-top:1px solid var(--line);padding-top:14px}@media (min-width:561px){body .e4-forti .rgl-ligne-ctrl{flex:0 0 340px}body .e4-forti .rgl-ligne-ctrl>.input{flex:0 0 240px;width:240px}}body .e4-forti .rgl-ligne-unite{flex:0 0 11ch}body .iv-console,body .iv-espace{grid-template-columns:max-content minmax(0,1fr)}body .iv-menu-lien{text-overflow:clip;overflow:visible}body .e5-tpl-tete{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}body .e5-tpl-tete>.e5-tpl-dest{margin-bottom:7px}body .e5-dcr-orn>.dcr-choix{margin-top:0}body code.e5-var{border:1px solid var(--line);border-radius:var(--r-2xs);background:var(--surface-2);color:var(--ink);font-family:var(--mono);white-space:nowrap;padding:0 4px;display:inline}body .lcb .cxc-btn{width:100%;max-width:100%;height:auto;font-size:var(--fs-md);padding:11px 13px}body .lcb .cxc-btn>svg{color:var(--muted);flex:none}body .iv-pipette{border:1px solid var(--line);background:var(--surface);padding:2px}body .iv-saisie .input{max-width:calc(16ch + 28px);font-family:var(--mono);flex:0 calc(16ch + 28px)}body .re6-note{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:flex-start;gap:10px;margin:12px 0;padding:10px 13px;display:flex}body .re6-note--apres{margin-top:16px}body .re6-note-ic{color:var(--muted);flex:none;margin-top:1px;display:inline-flex}body .re6-note-txt{min-width:0;font-size:var(--fs-sm);color:var(--ink);flex:240px;margin:0}body .re6-note>.btn{flex:none}body .re6-cible{height:0;margin-bottom:-16px;scroll-margin-top:88px;display:block}body .re6-sommaire{flex-wrap:wrap;gap:6px;display:flex}body .prm-corps>.card.re6-suite{border-left:3px solid var(--line-strong);margin-top:-6px}body .prm-corps>.card.re6-suite--actif{border-left-color:var(--ok)}body .erps .erps-reglages~.erps-reglages>.rgl-ligne:first-child{border-top:1px solid var(--line)}body .glc :is(.glc-apercu,.dk-anim-slide){overflow-wrap:anywhere;min-width:0;container-type:inline-size}body .glc div[style*=text-indent\:-]{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;display:grid;text-indent:0!important;padding-left:0!important}body .glc div[style*=text-indent\:-]>span{min-width:0}@container (max-width:440px){body .glc div[style*=text-indent\:-]{display:block}body .glc div[style*=text-indent\:-]>span:first-child{width:auto!important;padding-right:0!important;display:block!important}}@media (max-width:560px){body .glc-essai-ctrl>select{width:100%}body .erps-prereglage{flex-direction:column;align-items:stretch}}body .shell .content .l5-licences .helper{max-width:none}body .prm-bloc .rm-tete:not(:empty){margin-bottom:14px}@media (max-width:560px){body div.ra1-afm-ligne{grid-template-areas:"poignee libelle libelle suppr""type type type type"".interne sansval."}}body .nv-somm-num{white-space:nowrap}body .nv-somm-lien{flex-wrap:wrap}@media (max-width:1099px){body .nv-somm-liste{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));padding-bottom:0;display:grid;overflow-x:visible}}body .gal-etats{align-items:flex-start}body .gal-note+.gal-demo{margin-top:12px}body .exp-grille{align-items:start}body .sth-mesure-valeur{flex:none}body .ibc-tri>.ibc-src-t{flex-wrap:nowrap;align-items:flex-start}body .ibc-tri>.ibc-src-t>svg{flex:none;margin-top:3px}body .ra1-pile{gap:16px}body .ra1-logos{margin-top:0}@media (min-width:900px){body .ra1-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}body .ra1-iv-carte{grid-template-columns:minmax(0,1fr);grid-template-areas:"groupes""apercu""notes""barre";gap:20px;display:grid}body .ra1-iv-groupes{grid-area:groupes;min-width:0}body .ra1-iv-apercu{grid-area:apercu;min-width:0}body .ra1-iv-notes{grid-area:notes;margin:0}body .ra1-iv-barre{grid-area:barre}body .ra1-iv-apercus{flex-direction:column;gap:16px;display:flex}body .ra1-iv-apercu{border-top:1px solid var(--line);padding-top:20px}@media (min-width:1200px){body .ra1-iv-carte{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"groupes apercu""notes apercu""barre apercu";align-items:start}body .ra1-iv-apercu{overscroll-behavior:contain;border-top:0;max-height:calc(100vh - 104px);padding-top:0;padding-right:4px;position:sticky;top:88px;overflow-y:auto}}body .ra1-iv-danger-boutons{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:560px){body .ra1-dcr-mode{flex-wrap:nowrap;width:100%;display:flex}body .ra1-dcr-mode>button{white-space:nowrap;flex:auto;justify-content:center;padding:6px 8px}}body .dcr-carte>.dcr-carte-corps{flex:1}body .ra1-dcr-pied{flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;padding-top:8px;display:flex}body .ra1-lib-zone{text-align:center;border-radius:var(--r);border:1.5px dashed var(--line-hover);background:var(--surface-2);width:100%;color:var(--ink);transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);flex-direction:column;align-items:center;gap:6px;padding:22px 18px;display:flex}body .ra1-lib-zone[data-glisse="1"]{border-color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .ra1-lib-zone[data-glisse="1"]{background:color-mix(in srgb, var(--brand-2) 8%, var(--surface))}}body .ra1-lib-zone>b{font-size:var(--fs-body)}body .ra1-lib-zone>.helper{font-size:var(--fs-micro);margin:0}body .ra1-lib-zone-ic{border-radius:var(--r);background:var(--brand-2);place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){body .ra1-lib-zone-ic{background:color-mix(in srgb, var(--brand-2) 12%, transparent)}}body .ra1-lib-zone-ic{color:var(--brand-2)}body .ra1-lib-recup{margin-top:12px}@media (prefers-reduced-motion:reduce){body .ra1-lib-zone{transition:none}}body .ra1-maint-heure>.field{flex:360px;min-width:0;max-width:460px}body .ra1-maint-heure .chd-duo{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}@media (max-width:560px){body .ra1-maint-echeances{grid-template-columns:repeat(2,minmax(0,1fr))}}body .ra1-afm-ligne{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);grid-template-columns:auto minmax(0,1fr) minmax(170px,240px) auto auto auto;grid-template-areas:"poignee libelle type interne sansval suppr";align-items:center;gap:12px;padding:10px 12px;display:grid}body .ra1-afm-poignee{grid-area:poignee}body .ra1-afm-libelle{grid-area:libelle;width:100%;min-width:0}body .ra1-afm-type{grid-area:type;width:100%;min-width:0}body .ra1-afm-interne{grid-area:interne}body .ra1-afm-sansval{grid-area:sansval}body .ra1-afm-suppr{grid-area:suppr}body .ra1-afm-case{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body .ra1-afm-case[data-inactif]{cursor:default}@media (max-width:560px){body .ra1-afm-ligne{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"poignee libelle libelle suppr"".type type."".interne sansval.";gap:8px 10px}}body .smtp-routes{display:block}body .rgl-ligne.smtp-route{display:flex}body .smtp-route .input{margin-bottom:0}body .smtp-route-texte{align-items:center;gap:10px;display:flex}body .smtp-route-texte>input[type=checkbox]{flex:none;width:18px;height:18px;margin:0}@media (min-width:561px){body .rgl-ligne.smtp-route{align-items:center}}body .smtp-route-nom.rgl-ligne-label{min-width:0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--ink);display:block}body .smtp-route-nom[data-coupee]{color:var(--muted)}body .smtp-route-fin{white-space:nowrap}body .smtp-route-nom .pill{vertical-align:baseline;padding:1px 8px;line-height:1.2}body .smtp-routage-aide{max-width:72ch;display:block}body .smtp-confirme{border-top:1px dashed var(--line);margin-top:12px;padding-top:0}body .smtp-note-fin{margin:12px 0 0}body .tpl-apercu{border:1px solid var(--line);border-radius:var(--r);background:#f4f6fa;overflow:hidden}body .tpl-apercu-attente,body .tpl-apercu-erreur{text-align:center;margin:0;padding:24px 16px}body .tpl-apercu-erreur{color:var(--danger);font-size:var(--fs-body)}body .rgl1-sante{padding:0 0 4px}body #cfg-clientHeroSubtitle{field-sizing:content;min-height:6em}body .l5-revue-client>.cxc-btn{width:100%;max-width:none}body .a2-revue-gestes{flex-wrap:wrap;gap:8px;display:flex}body .m1-ff>.prm-bloc+.prm-bloc{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}body .rb1-adresse,body .rb1-adresse span{word-break:normal;overflow-wrap:normal;white-space:normal}body .rb1-etiquettes{flex-wrap:wrap;gap:6px 14px;display:flex}body .rb1-etiquette{font-size:var(--fs-body);cursor:pointer;align-items:center;gap:6px;display:inline-flex}body .rb1-etiquette-pastille{border-radius:var(--r-full);width:12px;height:12px;box-shadow:inset 0 0 0 1px var(--line-strong);flex:none}body .rb1-panneau{border:1px solid var(--line);border-radius:var(--r-sm);min-width:0;margin-top:14px;padding:14px}body .rb1-panneau-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0 0 10px}body .rb1-pli{margin-top:4px}body form .rb1-barre{border-top:1px solid var(--line);background:var(--surface);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}body .rb1-ok{color:var(--ok-ink);font-size:var(--fs-body)}body .rb1-ko{color:var(--danger);font-size:var(--fs-body)}@media (max-width:560px){body form .rb1-barre>.helper{flex-basis:100%}body form .rb1-barre>.btn{white-space:normal;flex:auto;justify-content:center;max-width:100%}body .rgt-table.rtable tbody tr{background:var(--surface)}body .rgt-table.rtable tbody td{align-items:center;width:100%;padding:7px 0}body .rgt-table.rtable tbody td:first-child{padding-bottom:9px}body .rgt-table.rtable tbody td input{flex:0 9rem;width:9rem;min-width:0}}body .l5-licences>.prm-bloc{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:20px}body .l5-licences>.prm-bloc+.prm-bloc{border-top:1px solid var(--line);margin-top:16px;padding-top:20px}@media (max-width:560px){body .l5-licences>.prm-bloc{padding:16px}}body .rb2-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin-bottom:4px;display:flex}body .rb2-tete-titre{flex:14rem;align-items:center;gap:9px;min-width:0;display:flex}body .rb2-tete-titre h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);min-width:0;margin:0}body .rb2-tete-ic{color:var(--accent);flex:none;display:inline-flex}body .rb2-intro{margin:3px 0 16px}body .reco-sec-titre{flex:16rem;align-items:center;gap:6px 10px;min-width:0;display:flex}body .reco-sec-titre h3{min-width:0;margin:0}body .reco-clean[data-tone=neutre]{border-color:var(--line);border-left-color:var(--line-strong);background:var(--surface)}body .reco-clean[data-tone=neutre] .reco-clean-i,body .reco-clean[data-tone=neutre] b{color:var(--ink)}body .reco-clean[data-tone=neutre] .reco-clean-i{color:var(--muted)}@media (max-width:560px){body .asx-fam .setmenu-lbl,body .asx-fam .setmenu-chip{display:none}}body .pa-tete .prm-bloc-tete{margin-bottom:0}@media (max-width:560px){body .rb2-dc-app+.rb2-dc-app{border-top:1px solid var(--line);padding-top:8px}}body .shell .content .otl-etape>p.helper,body .shell .content .otl-connexion>p.helper,body .shell .content .otl-etape .otl-pourquoi{max-width:82ch}body .otl-marque{text-transform:none;letter-spacing:0}body .rc1-tete{align-items:center;gap:9px;min-width:0;margin-bottom:4px;display:flex}body .rc1-tete h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0}body .rc1-tete-ic{color:var(--brand);flex:none;display:inline-flex}body .rc1-phrase{margin:0 0 16px}body .rc1-suggestion{margin-top:8px}body .rc1-voir{font-size:var(--fs-body);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}body .hor-lu{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);min-height:32px;color:var(--ink);font-size:var(--fs-body);white-space:nowrap;align-items:center;max-width:100%;padding:4px 10px;display:inline-flex}body .rc1-planning .pln-heures-c input{width:10em;max-width:100%}@media (max-width:560px){body .rc1-plis .hor-semaine .mnh-c,body .rc1-plis .hor-midi .mnh-c{flex-basis:100%;grid-template-columns:minmax(3.5em,auto) minmax(0,1fr);align-items:center;gap:6px 8px;width:100%;display:grid}body .rc1-plis .hor-semaine .mnh-c>span,body .rc1-plis .hor-midi .mnh-c>span{text-align:right;grid-column:auto;min-width:0}body .rc1-plis .hor-semaine .mnh-c input,body .rc1-plis .hor-midi .mnh-c input{width:100%}body .rc1-planning .pln-heures-c{flex-wrap:wrap}}body .rc1-plis .setmenu-nu>.btn,body .rc1-planning .setmenu-nu>.btn{width:auto;margin-left:auto}body .rc1-planning .fold-body-in>.card,body .rc1-planning .fold-body-in>.pln-colonne>.card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}body .rc1-planning .fold-body-in>.pln-colonne>.card+.card{border-top:1px solid var(--line);padding-top:18px}body .rc1-planning .fold-body-in>.pln-colonne{gap:18px}@media (min-width:561px){body .rc1-planning .pln-cat-actions{flex-wrap:nowrap}body .rc1-planning td[data-label=État],body .rc1-planning td[data-label=Outlook] label{white-space:nowrap}}body .modrap-apercu iframe{clip-path:inset(0 0 4px)}body .rauto-bloc .rauto-etat{margin:0 0 12px;display:flex}body .nas-seuils .rgl-ligne-unite{flex:0 0 7ch}body .srg .rg-rail-e[data-lourd="1"]:before{background:0 0}@media (min-width:901px){body .srg .rg-rail{align-self:start;max-height:calc(100dvh - 104px);position:sticky;top:88px}}@media (max-width:820px){body .srg .rg-pied[data-sale="0"]{position:static}}body .srg .rg-pied[data-sale="1"]{z-index:15;position:sticky;bottom:0}@media (max-width:560px){body .srg .srg-actions>.btn:first-child{display:none}body .srg .srg-actions{flex:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-left:0;display:grid}body .srg .srg-actions .srg-voir{grid-column:1/-1}body .srg .srg-actions .btn-primary{grid-column:auto}body .srg .srg-actions .btn{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}body .nv-date{margin:6px 0 0}body .nv-sous{flex-direction:column;gap:4px;margin:6px 0 0;padding:0 0 0 18px;list-style:outside;display:flex}body .nv-sous li::marker{color:var(--faint)}body .nv-plus,body .nv-plus>.nv-entrees{margin-top:10px}body .nv-plus>summary,body .nv-repli>summary{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);min-height:32px;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);cursor:pointer;align-items:center;gap:6px;padding:4px 12px;list-style:none;display:inline-flex}body .nv-plus>summary::-webkit-details-marker{display:none}body .nv-repli>summary::-webkit-details-marker{display:none}body .nv-plus>summary:before,body .nv-repli>summary:before{content:"";width:6px;height:6px;transition:transform var(--dur-2) var(--ease-out);border-bottom:2px solid;border-right:2px solid;transform:rotate(-45deg)}body .nv-plus[open]>summary:before,body .nv-repli[open]>summary:before{transform:rotate(45deg)}body .nv-plus>summary:hover,body .nv-repli>summary:hover{background:var(--surface-2)}body .nv-repli[open]>summary{margin-bottom:18px}@media (prefers-reduced-motion:reduce){body .nv-plus>summary:before,body .nv-repli>summary:before{transition:none}}body .rd-geste-tete{justify-content:flex-end;margin:0 0 12px;display:flex}body .rd-alerte-geste{flex:none}@media (max-width:560px){body .rd-alerte{flex-wrap:wrap}body .rd-alerte-geste{flex:100%;padding-left:32px}}body .m5-compte .card>.prm-bloc{flex-direction:column;flex:1;display:flex}body .m5-compte .card>.prm-bloc>.prm-bloc-tete{margin-bottom:14px}@media (min-width:561px){body .exp-grille{align-items:stretch}}body .expg-leg.expg-leg-h{gap:6px;display:grid}body .expg-leg li{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 8px;display:grid}body .expg-anneau .expg-leg li{grid-template-columns:auto minmax(0,1fr) auto auto}body .expg-leg li>svg{align-self:center}body .expg-leg-val{text-align:right}body .expg-anneau .expg-leg{flex:180px}body .rf1-carte-bloc>.prm-bloc>.prm-bloc-tete{align-items:center;margin-bottom:16px}body .rf1-carte-bloc>.prm-bloc>.prm-bloc-tete h4{font-size:var(--fs-title);font-weight:var(--fw-semibold)}body .rf1-carte-bloc>.prm-bloc>.prm-bloc-tete .prm-bloc-ic{color:var(--brand);margin-top:0}body .rf1-carte-bloc>.prm-bloc>.prm-bloc-tete .helper{margin-top:4px}body .rc1-tete+.rc1-phrase{padding-left:24px}@media (max-width:560px){body .seg.rr-semaine{grid-template-columns:repeat(7,minmax(0,1fr))}body .seg.rr-semaine>button{padding-left:2px;padding-right:2px}body .re1-lieu .rgl-ligne-ctrl>.seg{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}body .re1-lieu .rgl-ligne-ctrl>.seg>button{white-space:normal;text-align:center;justify-content:center;padding-left:6px;padding-right:6px}body .seg.rf1-cas{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid}body .seg.rf1-cas>button{text-align:center;justify-content:center;padding-left:4px;padding-right:4px}}body .card>.pln-sujet{margin-bottom:14px}:is(body .rgl-ligne:has(>.rgl-ligne-ctrl>#recap-objet),body .rgl-ligne:has(>.rgl-ligne-ctrl>#recap-intro)){flex-direction:column;align-items:stretch;gap:8px}:is(body .rgl-ligne:has(>.rgl-ligne-ctrl>#recap-objet)>.rgl-ligne-ctrl,body .rgl-ligne:has(>.rgl-ligne-ctrl>#recap-intro)>.rgl-ligne-ctrl){flex:auto;width:100%}@media (min-width:561px){body .hor-envois td[data-label=Effet]{min-width:12em}body .hor-envois td[data-label=Heure] .hor-lu,body .hor-envois td[data-label=Bureau\ fermé] .hor-lu{width:13em}}body .hor-envois .hor-lu{box-sizing:border-box;min-height:36px}@media (max-width:560px){body .hor-envois .rtable td{text-align:left;flex-direction:column;align-items:stretch;gap:4px}body .hor-envois .rtable td .hor-lu{align-self:flex-start}}body .l5-revue-client>.cxc-btn{height:40px}@media (min-width:821px) and (pointer:fine){body .l5-revue-client>.cxc-btn{font-size:var(--fs-md)}}body .m2-sous-titre{align-items:center;gap:6px;display:flex}body .m2-sous-titre>svg{color:var(--mvt-ink);flex:none}body .m2-cat-ident{overflow-wrap:anywhere;min-width:0}body .m2-cat-ident>.m2-chip{vertical-align:1px}body .m2-ajout .toolbar-controls{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:end;gap:12px;display:grid}body .m2-ajout .toolbar-controls>.field,body .m2-ajout .toolbar-controls>.m2-champ-code,body .m2-ajout .toolbar-controls>.m2-champ-court,body .m2-ajout .toolbar-controls>.m2-champ-large{width:auto;min-width:0}body .m2-ajout .toolbar-controls>.btn{justify-self:start}@media (min-width:561px){body .e4-forti .rgl-ligne-ctrl>.input{flex:auto;width:auto}}body .m2-cat-fin{white-space:nowrap}body .m1-modeles .field>label,body .m1-modeles .chc-etiquette,body .m1-modeles .tpl-apercu-titre{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}body .m1-modeles .tpl-apercu-titre{margin-bottom:6px;display:block}body .f3-logo-texte{flex-direction:column;flex:200px;min-width:0;display:flex}body .f3-logo-gestes{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}body .f3-lib-tactile{display:none}@media (pointer:coarse),(max-width:560px){body .f3-lib-coller,body .f3-lib-glisser{display:none}body .f3-lib-tactile{display:inline}}@media (min-width:901px){body .m6 .fdm{align-items:stretch}body .m6 .fdm>.rgl-ligne{flex-direction:column;justify-content:flex-start;display:flex}body .m6 .fdm>.rgl-ligne.rgl-ligne>.rgl-ligne-ctrl.rgl-ligne-ctrl{flex:auto}body .m6 .fdm>.rgl-ligne.rgl-ligne>.rgl-ligne-texte.rgl-ligne-texte{flex:none}body .m6 .fdm>.rgl-ligne>.rgl-ligne-ctrl{flex-direction:column;flex:auto;align-items:stretch;display:flex}body .m6 .fdm>.rgl-ligne>.rgl-ligne-ctrl>textarea{flex:auto;align-self:stretch;height:auto}}body .nv-chapo.nv-chapo-dates{font-size:var(--fs-sm);margin-top:6px}body .nv-num .nv-num-prep{font-size:var(--fs-xl);font-weight:var(--fw-bold);letter-spacing:0;line-height:1.2}body .nv-intro+.nv-repli{margin-top:14px}@media (max-width:560px){body .exp .exp-carte .expg-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}body .exp .exp-carte .expg-kpis>.expg-kpi:last-child:nth-child(odd){grid-column:1/-1}}body .m5-compte .card>.prm-bloc:has(#cfg-sessionIdle){display:block}body .reco-titre-fin{white-space:nowrap}@media (max-width:560px){body .reco-sec-hd .reco-sec-titre{align-items:flex-start}body .reco-sec-hd .reco-sec-titre>.reco-sec-i{margin-top:2px}body .reco-sec-hd .reco-sec-titre>.count{margin-top:1px}}body .btn.tku-urgent{background:var(--danger-deep);border-color:var(--danger-deep);color:var(--on-deep);align-items:center;gap:6px;display:inline-flex}body .btn.tku-urgent:hover,body .btn.tku-urgent:focus-visible{background:var(--danger-deep);color:var(--on-deep);box-shadow:0 0 0 3px var(--danger-line)}body .btn.tku-nouveau{background:var(--nouveau-deep);border-color:var(--nouveau-deep);color:var(--on-deep);align-items:center;gap:6px;display:inline-flex}body .btn.tku-nouveau:hover,body .btn.tku-nouveau:focus-visible{background:var(--nouveau-deep-hover);border-color:var(--nouveau-deep-hover);color:var(--on-deep)}body .tku-bandeau{border:1px solid var(--danger-line);border-left:4px solid var(--danger-deep);border-radius:var(--r-sm);background:var(--danger-bg);color:var(--ink);font-weight:var(--fw-semibold);align-items:center;gap:8px;padding:10px 14px;display:flex}body .tku-bandeau svg{color:var(--danger);flex:none}body .tku-alertes{z-index:990;flex-direction:column;gap:8px;width:min(720px,100vw - 32px);display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%)}body .tku-alerte{background:var(--surface);border:1px solid var(--danger-line);border-left:4px solid var(--danger-deep);border-radius:var(--r-sm);box-shadow:0 8px 24px var(--ink);flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){body .tku-alerte{box-shadow:0 8px 24px color-mix(in srgb, var(--ink) 18%, transparent)}}body .tku-alerte{animation:tku-entree var(--dur-2) var(--ease-out)}body .tku-pastille{border-radius:var(--r-full);background:var(--danger-deep);color:var(--on-deep);font-size:var(--fs-micro);font-weight:var(--fw-bold);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}body .tku-texte{min-width:0;color:var(--ink);flex-direction:column;flex:220px;gap:2px;display:flex}body .tku-texte b{overflow-wrap:anywhere}body .tku-meta{color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}body .tku-actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:560px){body .tku-alertes{top:auto;bottom:12px}}@keyframes tku-entree{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body .tku-alerte{animation:none}}@media print{body .tku-alertes{display:none}}body .tku-roles{flex-direction:column;align-items:flex-start;gap:6px;display:flex}body .tku-role{cursor:pointer;align-items:flex-start;gap:8px;display:inline-flex}body .tku-role input{flex:none;margin-top:2px}body .tku-gestes{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 8px;display:flex}body .tku-gestes>p{flex:100%;margin:0}body .tku-qui{align-items:flex-start;gap:6px;margin:12px 0 0;display:flex}body .tku-qui svg{flex:none;margin-top:2px}body .tku-fenetre .ntc-carte{box-shadow:none;background:0 0;border:none;padding:0}body .tkb-etat{grid-template-columns:minmax(0,220px) 1fr;row-gap:6px;margin:0 0 10px}body .tkb-etat dt{color:var(--muted)}body .tkb-etat dd,body .tkb-bilan dd{font-variant-numeric:tabular-nums;margin:0}@media (max-width:560px){body .tkb-etat{grid-template-columns:1fr}}body .tkb-gestes{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 8px;display:flex}body .tkb-gestes>p{flex:100%;margin:0}body .tkb-bilan{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);margin:8px 0 0;padding:10px 14px}body .tkb-bilan>p{margin:0 0 8px}body .tkb-bilan .kv-grid{row-gap:4px}body .tkb-bilan details{margin-top:8px}body .tkb-bilan details ul{margin:6px 0 0;padding-left:18px}body .tkb-activation{align-items:flex-start;gap:6px;margin:12px 0 0;display:flex}body .tkb-activation svg{flex:none;margin-top:2px}body .tka{border-top:1px solid var(--line);margin:14px 0 0;padding:12px 0 0}body .tka-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 8px;display:flex}body .tka-tete h4{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0}body .tka-conditions{gap:8px;margin:0 0 10px;padding:0;list-style:none;display:grid}body .tka-cond{align-items:flex-start;gap:8px;display:flex}body .tka-cond>svg{flex:none;margin-top:2px}body .tka-cond .helper{margin:0}body .tka-ok>svg{color:var(--ok-ink)}body .tka-ko>svg{color:var(--danger)}body .tka-avert>svg{color:var(--wait-ink)}body .tka-gestes{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:4px 0 0;display:flex}body .tka-gestes>p{flex:240px;margin:0}body .tka-allumee{align-items:flex-start;gap:8px;margin:0 0 10px;display:flex}body .tka-allumee>svg{color:var(--ok-ink);flex:none;margin-top:2px}body .eqs{flex-direction:column;gap:12px;display:flex}body .eqs-cols{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:900px){body .eqs-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}body .eqs-col{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}body .eqs-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);align-items:center;gap:8px;margin:0;display:flex}body .eqs-niv{border-radius:var(--r-full);background:var(--accent-deep);min-width:32px;height:22px;color:var(--on-deep);font-size:var(--fs-sm);font-weight:var(--fw-bold);justify-content:center;align-items:center;padding:0 6px;display:inline-flex}body .eqs-lib{min-width:0;color:var(--muted);font-weight:var(--fw-medium);flex:auto}body .eqs-nb{color:var(--muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}body .eqs-liste{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}body .eqs-membre{align-items:center;gap:8px;min-height:32px;display:flex}body .eqs-nom{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}body .eqs-glpi{font-size:var(--fs-micro);flex:none}body .eqs-retirer{flex:none}body .eqs-vide{margin:0}body .eqs-ajout{width:100%}body .eqs-erreur{color:var(--accent-ink);margin:0}body .tic-table .tic-personne.tic-pers{white-space:normal;text-overflow:clip;flex-wrap:wrap;column-gap:.4em;display:flex}body .tic-table .tic-pers>.tic-pers-nom,body .tic-table .tic-pers>.tic-pers-ent{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;overflow:hidden}body .tic-table .tic-pers>.tic-pers-ent{color:var(--muted)}@media (min-width:561px) and (max-width:1439px){body .tic-table td.tic-demandeur .tic-personne{max-width:10ch}}body .mct-champs{flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}body .mct-champ{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);align-items:center;gap:8px;padding:6px 10px;display:flex}body .mct-champ .tku-role{flex:auto;min-width:0}body .mct-apercu-zone{flex-direction:column;gap:8px;margin-top:14px;display:flex}body .mct-apercu-zone>p{margin:0}body .mct-carte{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);max-width:520px;color:var(--ink);box-shadow:0 2px 8px var(--ink);flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){body .mct-carte{box-shadow:0 2px 8px color-mix(in srgb, var(--ink) 8%, transparent)}}body .mct-texte{font-size:var(--fs-body);overflow-wrap:anywhere;margin:0}body .mct-gras{font-weight:var(--fw-semibold)}body .mct-grand{font-size:var(--fs-lg);font-weight:var(--fw-bold)}body .mct-discret{color:var(--muted);font-size:var(--fs-sm)}body .mct-texte[data-couleur=Attention]{color:var(--accent-ink)}body .mct-texte[data-couleur=Warning]{color:var(--wait-ink)}body .mct-texte[data-couleur=Accent]{color:var(--mvt-ink)}body .mct-texte[data-couleur=Good]{color:var(--ok-ink)}body .mct-faits{font-size:var(--fs-body);grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0;display:grid}body .mct-fait{display:contents}body .mct-fait dt{font-weight:var(--fw-semibold)}body .mct-fait dd{overflow-wrap:anywhere;margin:0}body .mct-bouton{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface-2);color:var(--mvt-ink);font-size:var(--fs-body);font-weight:var(--fw-semibold);align-items:center;margin-top:4px;padding:6px 14px;display:inline-flex}body .nsv-nom{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}body .nsv-defaut{font-size:var(--fs-micro)}body .nsv-delais{font-size:var(--fs-sm);white-space:nowrap;gap:2px;display:grid}body .nsv-quoi{color:var(--muted)}body .nsv-sans{color:var(--muted);font-size:var(--fs-sm)}body .nsv-sous{color:var(--muted);font-size:var(--fs-micro);white-space:normal;display:block}body .nsv-compte{gap:2px;display:grid}body .nsv-alerte{color:var(--danger)}body .nsv-gestes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}body .nsv-gestes>*+*{margin-left:0}body .nsv-gestes .nsv-sous{text-align:right;max-width:12rem}body .nsv-ajout{margin-top:12px}body .nsv-edit{border-top:1px solid var(--line);gap:12px;margin-top:16px;padding-top:16px;display:grid}body .nsv-edit-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0}body .nsv-champ-nom{gap:4px;max-width:24rem;display:grid}body .nsv-aide{margin:0}body .nsv-grille{gap:10px;display:grid}body .nsv-rang{gap:6px;min-width:0;display:grid}body .nsv-urgence{font-weight:var(--fw-semibold);font-size:var(--fs-body)}body .nsv-cellule{gap:4px;min-width:0;display:grid}body .nsv-champ{font-size:var(--fs-sm);color:var(--muted)}@media (min-width:561px){body .nsv-rang{grid-template-columns:minmax(9rem,12rem) minmax(0,14rem) minmax(0,14rem);align-items:end;column-gap:12px}body .nsv-urgence{padding-bottom:9px}}body .nsv-fiche{gap:8px;display:grid}body .nsv-fiche-choix{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .nsv-fiche-choix select{min-width:0;max-width:20rem}body .nsv-fiche-delais{font-size:var(--fs-sm);color:var(--muted);gap:2px;margin:0;padding-left:18px;display:grid}body .nsv-savoir{margin:4px 0 0;padding:0;list-style:none;display:block}body .nsv-savoir li{padding:0}body .cxc-lede{max-width:80ch;margin:0 0 14px}body .cxc-barre{margin:0 0 14px}body .cxc-compte{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}body .cxc-code{font-family:var(--mono);font-size:var(--fs-micro);color:var(--muted)}body .cxc-mail{font-family:var(--mono);font-size:var(--fs-sm);overflow-wrap:anywhere}body .cxc-sans-nom,body .cxc-jamais{color:var(--muted)}body .cxc-sans-nom{font-family:var(--mono);font-size:var(--fs-sm);overflow-wrap:anywhere}body .cxc-table tr.is-off td{color:var(--muted)}body .cxc-vide{color:var(--muted);padding:18px}body .jf{padding:14px var(--sp-4);margin-bottom:var(--sp-4);gap:var(--sp-3);flex-direction:column;display:flex}body .jf-r1{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}body .jf .jf-qui{flex:0 300px;min-width:180px;margin:0}body .jf-qui-boite{align-items:center;display:flex;position:relative}body .jf-qui-ico{color:var(--faint);pointer-events:none;display:inline-flex;position:absolute;left:11px}body .jf .jf-qui-champ{width:100%;padding-left:34px}body .jf-sortie{align-items:center;gap:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-sm);min-width:0;max-width:100%;padding:7px var(--sp-3);background:var(--surface-2);flex-wrap:wrap;margin-left:auto;display:flex}body .jf-sync{font-size:var(--fs-sm);color:var(--muted);cursor:pointer;align-items:center;gap:7px;min-width:0;display:inline-flex}body .jf-sync-n{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:var(--fw-semibold);color:var(--ink)}body .jf-sync.jf-vide,body .jf-sync.jf-vide .jf-sync-n{color:var(--faint)}body .jf-export{flex:none}body .jf-barre{align-items:flex-end}body .jf-periode{flex-direction:column;gap:5px;display:flex}body .jf .jf-periode-titre{font-size:var(--fs-micro);font-weight:var(--fw-semibold);margin:0}body .jf .jf-seg{flex:none;padding-top:2px;padding-bottom:2px}body .jf .jf-champ{margin:0}body .jf .jf-client{flex:200px;min-width:150px}body .jf .jf-brique{min-width:130px}body .jf .jf-type{min-width:150px}body .jf .jf-charge{margin:0}@media (min-width:640px) and (max-width:820px){body .jf .jf-barre{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}body .jf .jf-barre>.jf-champ{min-width:0}body .jf .jf-barre>.jf-champ>select,body .jf .jf-barre>.jf-champ .chd{width:100%}body .jf .jf-barre>.jf-effacer,body .jf .jf-barre>.jf-charge{grid-column:1/-1;justify-self:start}}@media (pointer:coarse){body .jf .jf-sync{min-height:var(--tap-sm,40px)}}html[data-saisie=pointeur] :focus-visible,html[data-saisie=pointeur] :focus-within{outline:none!important}body :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline-color:var(--brand-2)}body .com-annonces{flex-direction:column;display:flex}body .com-annonce{background:var(--wait-bg);color:var(--ink);border-bottom:1px solid var(--wait-line);font-size:var(--fs-body);align-items:flex-start;gap:10px;padding:8px 10px 8px 16px;display:flex}body .com-annonce-ico{color:var(--wait-ink);flex:none;margin-top:2px}body .com-annonce-texte{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0;padding-top:1px;line-height:1.5}body .com-annonce-texte b{font-weight:var(--fw-semibold)}body .com-annonce-lien{color:var(--ink);font-weight:var(--fw-semibold);text-underline-offset:2px;white-space:nowrap;text-decoration:underline}body .com-annonce-fermer{border-radius:var(--r-xs);width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-4px 0;padding:0;display:inline-flex}body .com-annonce-fermer:hover{background:var(--wait-line);color:var(--ink)}body .com-annonce-fermer:focus-visible{outline:2px solid var(--wait-ink);outline-offset:-2px}body .com-ecran{flex-direction:column;gap:16px;display:flex}body .com-avis,body .com-erreur{border-radius:var(--r-sm);font-size:var(--fs-body);margin:0;padding:10px 16px}body .com-avis{border:1px solid var(--ok-line);background:var(--ok-bg);color:var(--ok-ink)}body .com-erreur{border:1px solid var(--danger-line);background:var(--danger-bg);color:var(--danger)}body .com-regle{margin:0;padding:0 16px 12px}body .com-saisie{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:12px;margin:0 16px 16px;padding:14px;display:flex}body .com-form{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px;display:grid}body .com-form label,body .com-champ{min-width:0;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--muted);flex-direction:column;gap:4px;display:flex}body .com-form .input{font-weight:var(--fw-regular);color:var(--ink)}body .com-large{grid-column:1/-1}body .com-apercu{flex-direction:column;gap:6px;display:flex}body .com-apercu-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin:0}body .com-apercu .com-annonces{border:1px solid var(--line);border-radius:var(--r-xs);overflow:hidden}body .com-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .com-actions-col{flex-direction:column;align-items:stretch}body .com-sous{font-size:var(--fs-sm);color:var(--muted);margin:2px 0 0}body .com-gestes>*+*{margin-left:6px}body .com-vide{color:var(--muted)}body .com-editeur{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1024px){body .com-editeur{grid-template-columns:minmax(0,1fr) 300px}}body .com-editeur .com-bloc{flex-direction:column;gap:12px;display:flex}body .com-editeur h3{margin:0}body .com-comptes{font-size:var(--fs-body);margin:0;padding-left:18px}body .com-couv-apercu{border-radius:var(--r-sm);border:1px solid var(--line);object-fit:cover;max-width:100%;max-height:220px;display:block}body .com-fichier{cursor:pointer;position:relative}body .com-fichier:focus-within{outline:2px solid var(--brand);outline-offset:2px}body .com-cartes{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}body .com-carte{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}body .com-carte-image{aspect-ratio:16/9;object-fit:cover;background:var(--surface-2);width:100%;display:block}body .com-carte-corps{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}body .com-date{font-size:var(--fs-sm);color:var(--muted);margin:0}body .com-carte-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0;line-height:1.35}body .com-carte-lien{color:var(--ink);text-decoration:none}body .com-carte-lien:after{content:"";position:absolute;inset:0}body .com-carte:hover .com-carte-lien{text-decoration:underline}body .com-carte-lien:focus-visible{outline:none}body .com-carte:focus-within{outline:2px solid var(--brand);outline-offset:2px}body .com-chapo{font-size:var(--fs-body);color:var(--ink);margin:0;line-height:1.55}body .com-retour{margin:0 0 12px}body .com-article{flex-direction:column;gap:10px;max-width:760px;display:flex}body .com-article-image{object-fit:cover;border-radius:var(--r-sm);width:100%;max-height:360px;display:block}body .com-article-titre{font-size:var(--fs-xl);font-weight:var(--fw-bold);margin:0;line-height:1.3}body .com-article-chapo{font-size:var(--fs-md);font-weight:var(--fw-medium)}body .com-article-corps{font-size:var(--fs-md);line-height:1.65}body .desi-note{font-size:var(--fs-body);color:var(--ink);margin:0 0 16px;line-height:1.55}body .desi-form{margin:0}body .iat-carte{flex-direction:column;gap:8px;display:flex}body .iat-gestes{flex-wrap:wrap;gap:8px;display:flex}body .iat-bloc{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:8px;display:flex}body .iat-etiquette{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0}body .iat-texte{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--fs-body);color:var(--ink)}body .iat-carte .tic-msg-ko,body .iat-carte .tic-msg-ok{margin:0}body .nle-page{--nle-papier:#fff;--nle-titre:#0e1a2b;--nle-encre:#24303f;--nle-encre-douce:#5b6b80;--nle-filet:#e3e7ee;--nle-choix:var(--brand-2)}body .nle-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:16px 0 12px;display:flex}body .nle-tete-nom{flex:360px;align-items:center;gap:12px;min-width:0;display:flex}body .nle-nom{max-width:460px;font-size:var(--fs-title);font-weight:var(--fw-semibold);flex:auto}body .nle-sauv{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}body .nle-sauv-point{border-radius:var(--r-full);background:var(--ok);width:8px;height:8px}body .nle-sauv.is-modifie .nle-sauv-point,body .nle-sauv.is-enregistrement .nle-sauv-point{background:var(--wait-deep);color:var(--on-deep)}body .nle-sauv.is-erreur{color:var(--danger);font-weight:var(--fw-semibold)}body .nle-sauv.is-erreur .nle-sauv-point{background:var(--danger-deep);color:var(--on-deep)}body .nle-tete-actions{flex-wrap:wrap;gap:8px;display:flex}body .nle-erreur{border-radius:var(--r-sm);background:var(--danger-bg);border:1px solid var(--danger-line);color:var(--ink);font-size:var(--fs-sm);margin:6px 0;padding:8px 12px}body .nle-avis{border-radius:var(--r-sm);background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ink);font-size:var(--fs-sm);margin:6px 0;padding:8px 12px}body .nle-vide{color:var(--muted);font-size:var(--fs-body);margin:8px 0}body .nle-bandeau{border-radius:var(--r);border:1px solid var(--line);background:var(--surface);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:12px 16px;display:flex}body .nle-bandeau p{flex:280px;margin:0}body .nle-bandeau.is-programmee{background:var(--wait-bg);border-color:var(--wait-line)}body .nle-bandeau.is-programmee>svg{color:var(--wait-ink)}body .nle-bandeau.is-envoyee{background:var(--ok-bg);border-color:var(--ok-line)}body .nle-bandeau.is-envoyee>svg{color:var(--ok-ink)}body .nle-bandeau-actions{flex-wrap:wrap;gap:8px;display:flex}body .nle-etapes ol{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);gap:6px;margin:0 0 16px;padding:4px;list-style:none;display:flex}body .nle-etapes li{flex:1 1 0;min-width:0}body .nle-etape-btn{border-radius:var(--r-sm);width:100%;color:var(--muted);font:inherit;font-size:var(--fs-body);font-weight:var(--fw-semibold);cursor:pointer;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}body .nle-etape-btn:hover{color:var(--ink)}body .nle-etape-btn.on{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px var(--scrim)}body .nle-etape-num{border-radius:var(--r-full);border:1px solid var(--line-strong);width:24px;height:24px;font-size:var(--fs-sm);flex:none;place-items:center;display:inline-grid}body .nle-etape-btn.on .nle-etape-num{background:var(--brand-deep);border-color:var(--brand-deep);color:var(--on-deep)}body .nle-etape-info{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--muted);white-space:nowrap;margin-left:auto}body .nle-etapes-pied{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}body .nle-bilan-manque{margin-top:10px}body .nle-lien{font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}body .nle-zones-seg{display:none}body .nle-contenu{grid-template-columns:232px minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}body .nle-contenu.is-lecture{grid-template-columns:minmax(0,1fr)}body .nle-zone{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);min-width:0;padding:14px}body .nle-biblio,body .nle-proprietes{max-height:calc(100vh - 100px);position:sticky;top:84px;overflow-y:auto}body .nle-zone-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0 0 6px}body .nle-zone-titre:focus{outline:none}body .nle-biblio-liste{gap:6px;margin:10px 0;padding:0;list-style:none;display:grid}body .nle-biblio-bloc{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:grab;transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);align-items:center;gap:10px;padding:8px 10px;display:flex}body .nle-biblio-bloc:hover{border-color:var(--line-hover);background:var(--surface)}body .nle-biblio-bloc:active{cursor:grabbing}body .nle-biblio-ico{border-radius:var(--r-xs);background:var(--chip-bg);width:30px;height:30px;color:var(--brand-2);flex:none;place-items:center;display:grid}body .nle-biblio-txt{flex-direction:column;min-width:0;display:flex}body .nle-biblio-txt b{font-size:var(--fs-body);font-weight:var(--fw-semibold)}body .nle-biblio-txt span{font-size:var(--fs-micro);color:var(--muted)}body .nle-raccourcis{font-size:var(--fs-micro)}body .nle-scene{padding:0;overflow:hidden}body .nle-scene-barre{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 12px;display:flex}body .nle-scene-barre .helper{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}body .nle-histo{flex:none;gap:4px;display:inline-flex}body .nle-miroir{transform:scaleX(-1)}body .nle-rot-haut{transform:rotate(180deg)}body .nle-outil{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface);min-width:32px;height:32px;color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);justify-content:center;align-items:center;gap:4px;padding:0 8px;display:inline-flex}body .nle-outil:hover:not(:disabled){border-color:var(--line-hover);background:var(--surface-2)}body .nle-outil:disabled{opacity:.45;cursor:default}body .nle-outil[aria-pressed=true]{background:var(--chip-bg);border-color:var(--brand-2);color:var(--brand-2)}body .nle-outil-retirer:hover:not(:disabled){color:var(--danger);border-color:var(--danger-line)}body .nle-fond{min-height:480px;padding:28px 20px 36px}body .nle-courriel{background:var(--nle-papier);width:100%;color:var(--nle-encre);border-radius:var(--r-xs);font-size:var(--fs-md);margin:0 auto;line-height:1.6;box-shadow:0 1px 3px #0f172a1f,0 8px 24px #0f172a0f}body .nle-c-logo{text-align:center;padding:22px 28px 4px}body .nle-c-logo img{max-width:60%;max-height:48px}body .nle-blocs{margin:0;padding:12px 0;list-style:none}body .nle-bloc{outline-offset:-2px;transition:outline-color var(--dur-1) var(--ease-out);outline:2px solid #0000;padding:8px 28px;position:relative}body .nle-bloc:hover{outline-color:var(--nle-filet)}body .nle-bloc.is-choisi{outline-color:var(--nle-choix)}body .nle-bloc.is-glisse{opacity:.4}body .nle-bloc.is-avant:before,body .nle-bloc.is-apres:after{content:"";border-radius:var(--r-full);background:var(--nle-choix);z-index:3;height:3px;position:absolute;left:12px;right:12px}body .nle-bloc.is-avant:before{top:-2px}body .nle-bloc.is-apres:after{bottom:-2px}body .nle-bloc-choisir{z-index:1;cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}body .nle-bloc-choisir:focus-visible{outline:2px solid var(--nle-choix);outline-offset:2px}body .nle-bloc-poignee,body .nle-bloc-type{z-index:2;opacity:0;transition:opacity var(--dur-1) var(--ease-out);position:absolute;top:4px}body .nle-bloc-poignee{width:20px;height:24px;color:var(--nle-encre-douce);cursor:grab;place-items:center;display:grid;left:4px}body .nle-bloc-type{top:calc(var(--fs-nano) * -1 - 4px);border-radius:var(--r-2xs);background:var(--nle-choix);color:var(--on-deep);font-size:var(--fs-nano);font-weight:var(--fw-semibold);pointer-events:none;padding:0 6px;line-height:1.6;left:28px}body .nle-bloc:hover .nle-bloc-poignee,body .nle-bloc.is-choisi .nle-bloc-poignee,body .nle-bloc.is-choisi .nle-bloc-type{opacity:1}body .nle-bloc-outils{z-index:2;border-radius:var(--r-xs);background:var(--surface);box-shadow:0 2px 8px var(--scrim);gap:2px;padding:2px;display:flex;position:absolute;top:4px;right:4px}body .nle-bloc-outils .nle-outil{border-color:#0000;min-width:28px;height:28px;padding:0 6px}body .nle-depot-vide{border:2px dashed var(--nle-filet);border-radius:var(--r);color:var(--nle-encre-douce);text-align:center;font-size:var(--fs-body);place-items:center;gap:6px;margin:20px 28px;padding:48px 16px;display:grid}body .nle-depot-vide.is-cible{border-color:var(--nle-choix)}body .nle-depot-vide p{margin:0}body .nle-c-titre{color:var(--nle-titre);line-height:1.25;font-weight:var(--fw-bold);margin:6px 0}body .nle-c-h1{font-size:var(--fs-2xl)}body .nle-c-h2{font-size:var(--fs-xl)}body .nle-c-h3{font-size:var(--fs-lg)}body .nle-c-texte{color:var(--nle-encre);overflow-wrap:anywhere}body .nle-c-texte p{margin:0 0 10px}body .nle-c-texte p:last-child{margin-bottom:0}body .nle-c-texte a{color:var(--nle-principale)}body .nle-c-texte ul,body .nle-c-texte ol{margin:0 0 10px;padding-left:22px}body .nle-c-vide{color:var(--nle-encre-douce);margin:0;font-style:italic}body .nle-jeton{border-radius:var(--r-2xs);color:#3730a3;background:#eef2ff;padding:0 3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}body .nle-c-image{text-align:center}body .nle-c-image img{border-radius:var(--r-2xs);max-width:100%;height:auto;display:inline-block}body .nle-c-image-vide{border:2px dashed var(--nle-filet);border-radius:var(--r-xs);color:var(--nle-encre-douce);font-size:var(--fs-sm);place-items:center;gap:4px;padding:36px 8px;display:inline-grid}body .nle-c-bouton-l{padding:6px 0}body .nle-c-bouton{border-radius:var(--r-xs);font-weight:var(--fw-semibold);font-size:var(--fs-md);border:2px solid;padding:11px 22px;line-height:1.2;display:inline-block}body .nle-c-sep{border:0;border-top:1px solid var(--nle-filet);margin:10px 0}body .nle-c-cols{gap:16px;display:grid}body .nle-c-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}body .nle-c-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}body .nle-c-col img{border-radius:var(--r-2xs);width:100%;height:auto;margin-bottom:8px;display:block}body .nle-c-citation{color:var(--nle-encre);border-left:4px solid;margin:6px 0;padding:4px 0 4px 16px}body .nle-c-citation p{font-size:var(--fs-lg);margin:0;font-style:italic}body .nle-c-citation footer{color:var(--nle-encre-douce);font-size:var(--fs-body);margin-top:6px}body .nle-c-actu{border:1px solid var(--nle-filet);border-radius:var(--r-xs);overflow:hidden}body .nle-c-actu img{width:100%;height:auto;display:block}body .nle-c-actu-t{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--nle-titre);margin:12px 16px 4px}body .nle-c-actu p{color:var(--nle-encre-douce);margin:0 16px 8px}body .nle-c-actu-lien{font-weight:var(--fw-semibold);margin:0 16px 14px;text-decoration:underline;display:inline-block}body .nle-c-actu-vide{border:1px dashed var(--nle-filet);border-radius:var(--r-xs);padding:14px}body .nle-c-social{font-weight:var(--fw-semibold);font-size:var(--fs-body);flex-wrap:wrap;justify-content:center;gap:16px;display:flex}body .nle-c-pied{border-top:1px solid var(--nle-filet);color:var(--nle-encre-douce);font-size:var(--fs-sm);text-align:center;padding:18px 28px 22px}body .nle-c-pied p{margin:0 0 4px}body .nle-c-desinscrire{text-decoration:underline}body .nle-c-pied-manque{color:#9a3412;font-weight:var(--fw-semibold)}body .nle-props,body .nle-form{gap:14px;display:grid}body .nle-champ{gap:6px;min-width:0;display:grid}body .nle-champ>label,body .nle-champ-libelle,body .nle-champ-tete label{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .nle-champ-tete{justify-content:space-between;align-items:center;gap:8px;display:flex}body .nle-champ .helper,body .nle-props .helper{margin:0}body .nle-ligne{align-items:center;gap:8px;display:flex}body .nle-ligne>.input{flex:auto;min-width:0}body .nle-seg{flex-wrap:wrap}body .nle-props input[type=range]{width:100%;accent-color:var(--brand-2)}body .nle-colonne{border:1px solid var(--line);border-radius:var(--r-sm);gap:8px;margin:0;padding:10px;display:grid}body .nle-colonne legend{font-size:var(--fs-sm);font-weight:var(--fw-semibold);padding:0 4px}body .nle-compteur{font-size:var(--fs-micro);color:var(--muted);margin:0}body .nle-compteur.is-bien{color:var(--ok-ink)}body .nle-compteur.is-long,body .nle-compteur.is-court{color:var(--wait-ink)}body .nle-avis-var{font-size:var(--fs-micro);color:var(--wait-ink);margin:0}body .nle-vars{position:relative}body .nle-vars-menu{z-index:20;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:260px;box-shadow:0 8px 24px var(--scrim);padding:10px;position:absolute;top:calc(100% + 4px);right:0}body .nle-vars-repli{font-size:var(--fs-micro);color:var(--muted);gap:4px;margin-bottom:8px;display:grid}body .nle-vars-liste{gap:2px;margin:0;padding:0;list-style:none;display:grid}body .nle-vars-choix{border-radius:var(--r-xs);width:100%;color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:8px;padding:6px 8px;display:flex}body .nle-vars-choix:hover{background:var(--surface-2)}body .nle-vars-choix code{color:var(--muted);font-size:var(--fs-micro)}body .nle-riche{gap:6px;display:grid}body .nle-riche-barre{flex-wrap:wrap;gap:4px;display:flex}body .nle-riche-lien{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .nle-riche-lien .input{flex:160px}body .nle-riche-zone{border:1px solid var(--line-strong);border-radius:var(--r-xs);background:var(--nle-papier);color:var(--nle-encre);font-size:var(--fs-md);overflow-wrap:anywhere;padding:8px 10px;line-height:1.5}body .nle-riche-zone:focus{outline:2px solid var(--brand-2);outline-offset:1px}body .nle-riche-zone p{margin:0 0 8px}body .nle-riche-zone a{color:#1d4ed8}body .nle-images{gap:8px;display:grid}body .nle-images-barre{gap:6px;display:flex}body .nle-images-barre .input{flex:auto;min-width:0}body .nle-fichier{cursor:pointer}body .nle-fichier.is-off{opacity:.5;pointer-events:none}body .nle-images-grille{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;max-height:220px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}body .nle-image-choix{aspect-ratio:1;border:2px solid var(--line);border-radius:var(--r-xs);background:var(--checker-bg);cursor:pointer;width:100%;padding:3px;display:block}body .nle-image-choix img{object-fit:contain;width:100%;height:100%}body .nle-image-choix[aria-pressed=true]{border-color:var(--brand-2)}body .nle-etape{align-items:start;gap:16px;display:grid}body .nle-audience,body .nle-envoi{grid-template-columns:minmax(0,1fr) 360px}body .nle-audience-reglages,body .nle-envoi-colonne{gap:14px;min-width:0;display:grid}body .nle-carte{gap:12px;min-width:0;padding:16px;display:grid}body .nle-carte-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);align-items:center;gap:8px;margin:0;display:flex}body .nle-coche{font-size:var(--fs-body);cursor:pointer;align-items:flex-start;gap:10px;display:flex}body .nle-coche input{width:16px;height:16px;accent-color:var(--brand-2);margin-top:3px}body .nle-coche>span{gap:2px;display:grid}body .nle-coche b{font-weight:var(--fw-semibold)}body .nle-filtres{gap:12px;padding-left:26px;display:grid}body .nle-pastilles{flex-wrap:wrap;gap:6px;display:flex}body .nle-pastilles-defile{max-height:160px;overflow-y:auto}body .nle-pastille{border:1px solid var(--chip-line);border-radius:var(--r-full);background:var(--chip-bg);color:var(--ink);font:inherit;font-size:var(--fs-sm);cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);padding:5px 11px}body .nle-pastille:hover:not(:disabled){border-color:var(--line-hover)}body .nle-pastille.on{background:var(--brand-deep);border-color:var(--brand-deep);color:var(--on-deep)}body .nle-exclus{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .nle-exclus li{border:1px solid var(--line);border-radius:var(--r-full);font-size:var(--fs-sm);align-items:center;gap:4px;padding:2px 2px 2px 10px;display:inline-flex}body .nle-exclus .nle-outil{border-radius:var(--r-full);border-color:#0000;min-width:24px;height:24px;padding:0}body .nle-bilan{position:sticky;top:84px}body .nle-bilan-total{font-size:var(--fs-body);color:var(--muted);margin:0}body .nle-bilan-total b{font-size:var(--fs-display);font-weight:var(--fw-bold);color:var(--ink);line-height:1.1;display:block}body .nle-bilan-detail{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}body .nle-bilan-detail div{border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line);padding:8px 10px}body .nle-bilan-detail dt{font-size:var(--fs-micro);color:var(--muted)}body .nle-bilan-detail dd{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:0}body .nle-bilan-sous{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin:4px 0 0}body .nle-bilan-liste{gap:4px;max-height:360px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}body .nle-bilan-liste li{border-bottom:1px solid var(--line);font-size:var(--fs-sm);align-items:center;gap:8px;padding:6px 0;display:flex}body .nle-bilan-qui{flex:auto;min-width:0;display:grid}body .nle-bilan-qui b,body .nle-bilan-qui .helper{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}body .nle-boite{border:1px solid var(--nle-filet);border-radius:var(--r-sm);background:var(--nle-papier);color:var(--nle-encre);gap:12px;padding:12px 14px;display:flex}body .nle-boite-avatar{border-radius:var(--r-full);background:var(--brand-deep);width:38px;height:38px;color:var(--on-deep);font-weight:var(--fw-semibold);flex:none;place-items:center;display:grid}body .nle-boite-corps{min-width:0;font-size:var(--fs-body);flex:auto;line-height:1.4;display:grid}body .nle-boite-ligne{justify-content:space-between;gap:8px;display:flex}body .nle-boite-heure{color:var(--nle-encre-douce);font-size:var(--fs-micro)}body .nle-boite-objet{font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .nle-boite-pre{color:var(--nle-encre-douce);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .nle-recap{position:sticky;top:84px}body .nle-recap-liste{gap:6px;margin:0;display:grid}body .nle-recap-liste div{font-size:var(--fs-body);border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding-bottom:6px;display:flex}body .nle-recap-liste dt{color:var(--muted)}body .nle-recap-liste dd{text-align:right;font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}body .nle-manque{color:var(--wait-ink)}body .nle-manques{border-radius:var(--r-sm);background:var(--wait-bg);border:1px solid var(--wait-line);font-size:var(--fs-sm);color:var(--ink);margin:0;padding:10px 12px 10px 28px}body .nle-apercu{width:min(1040px,100vw - 32px);max-width:none}body .nle-apercu-bd{gap:10px;display:grid}body .nle-apercu-barre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}body .nle-apercu-barre .helper{margin:0}body .nle-apercu-scene{border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line);justify-items:center;min-height:420px;padding:16px;display:grid}body .nle-apercu-cadre{border-radius:var(--r-xs);width:100%;height:min(70vh,720px);transition:width var(--dur-3) var(--ease-in-out);background:#fff;border:0}body .nle-apercu-scene.is-telephone .nle-apercu-cadre{border-radius:var(--r-lg);border:8px solid #1f2733;width:375px;max-width:100%}body .nle-toast{z-index:60;border-radius:var(--r-sm);background:var(--toast-bg);color:var(--toast-ink);font-size:var(--fs-body);box-shadow:0 8px 24px var(--scrim);align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}body .nle-choix{gap:14px;margin-top:16px;display:grid}body .nle-choix-nom{max-width:560px}body .nle-section-titre{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:8px 0 0}body .nle-modeles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}body .nle-modele{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);display:grid;overflow:hidden}body .nle-modele:hover{border-color:var(--line-hover);box-shadow:0 4px 16px var(--scrim)}body .nle-modele-choisir{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:grid}body .nle-modele-texte{gap:2px;padding:12px 14px;display:grid}body .nle-modele-texte b{font-size:var(--fs-md);font-weight:var(--fw-semibold)}body .nle-modele-texte .helper{margin:0}body .nle-modele-pied{justify-content:flex-end;padding:0 12px 12px;display:flex}body .nle-silhouette{place-items:center;height:168px;padding:14px 24px 0;display:grid;overflow:hidden}body .nle-silhouette-zero{color:var(--muted);background:var(--surface-2);border-bottom:1px dashed var(--line);padding:0}body .nle-silhouette-papier{border-radius:var(--r-2xs) var(--r-2xs) 0 0;background:#fff;align-content:start;gap:6px;width:100%;height:100%;padding:12px;display:grid;box-shadow:0 1px 3px #0f172a1f}body .nle-sil{border-radius:var(--r-full);background:#e3e7ee;height:6px;display:block}body .nle-sil-titre{width:70%;height:10px}body .nle-sil-texte{border-radius:var(--r-2xs);background:repeating-linear-gradient(#e3e7ee 0 4px,#0000 4px 7px);height:18px}body .nle-sil-image,body .nle-sil-actualite{border-radius:var(--r-2xs);background:#d7dce5;height:34px}body .nle-sil-bouton{justify-self:center;width:36%;height:10px}body .nle-sil-colonnes{border-radius:var(--r-2xs);background:linear-gradient(90deg,#d7dce5 0 48%,#0000 48% 52%,#d7dce5 52%);height:22px}body .nle-sil-citation{background:#eef1f5;border-left:3px solid #b8c0cc;border-radius:0;width:80%;height:12px}body .nle-sil-espace{background:0 0}body .nle-sil-separateur{height:1px}body .nle-sil-social{justify-self:center;width:30%;height:6px}@media (max-width:1180px){body .nle-contenu{grid-template-columns:200px minmax(0,1fr) 280px}body .nle-audience,body .nle-envoi{grid-template-columns:minmax(0,1fr) 300px}}@media (max-width:820px){body .nle-zones-seg{margin-bottom:12px;display:inline-flex}body .nle-contenu{grid-template-columns:minmax(0,1fr)}body .nle-contenu[data-zone=blocs]>:not(.nle-biblio),body .nle-contenu[data-zone=courriel]>:not(.nle-scene),body .nle-contenu[data-zone=reglages]>:not(.nle-proprietes){display:none}body .nle-biblio,body .nle-proprietes,body .nle-bilan,body .nle-recap{max-height:none;position:static}body .nle-audience,body .nle-envoi{grid-template-columns:minmax(0,1fr)}body .nle-fond{padding:12px 0 16px}body .nle-bloc,body .nle-c-pied,body .nle-c-logo{padding-left:14px;padding-right:14px}body .nle-c-cols-2,body .nle-c-cols-3{grid-template-columns:minmax(0,1fr)}body .nle-etape-info{display:none}body .nle-etape-btn{justify-content:center;gap:6px;padding:8px 6px}body .nle-tete-nom{flex-wrap:wrap}body .nle-nom{max-width:none}body .nle-bloc-type{display:none}body .nle-toast{justify-content:space-between;left:16px;right:16px;transform:none}}@media (prefers-reduced-motion:reduce){body .nle-etape-btn,body .nle-biblio-bloc,body .nle-outil,body .nle-bloc,body .nle-bloc-poignee,body .nle-bloc-type,body .nle-pastille,body .nle-modele,body .nle-apercu-cadre{transition:none}}body .nle-modele-retenu{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}body .nle-modele-retenu .nle-silhouette{flex:none}body .nle-modele-retenu-actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}body .nes{--nes-serie-1:var(--dc);--nes-serie-2:var(--mvt);--nes-linkedin:#0a66c2}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .nes{--nes-serie-1:#0aa5c2}}:root[data-theme=dark] body .nes{--nes-serie-1:#0aa5c2}body .nes-nav{max-width:100%;margin-bottom:20px}body .nes-nav-seg{scrollbar-width:none;width:max-content;max-width:100%;display:flex;overflow-x:auto}body .nes-nav-seg::-webkit-scrollbar{display:none}body .nes-nav-seg>a{white-space:nowrap;transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);flex:none;padding:7px 12px}body .nes-nav-seg>a:not(.on):hover{background:var(--surface);color:var(--ink)}body .nes-nav-seg>a.on{scroll-margin-inline:24px}@media (pointer:coarse){body .nes-nav-seg>a{min-height:var(--tap-sm,40px)}}body .nes-annonces{flex-direction:column;min-width:0;display:flex}body .nes-annonces>*{order:2}body .nes-annonces>.topbar{order:0}body .nes-annonces>.nes-annonces-nav{order:1;padding:22px 32px 0}body .nes-annonces>.nes-annonces-nav .nes-nav{margin-bottom:0}body .nes-annonces>.content{padding-top:18px}@media (max-width:820px){body .nes-annonces>.nes-annonces-nav{padding:16px 14px 0}}body .nes-titre-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}body .nes-h{font-size:var(--fs-title);font-weight:var(--fw-semibold);align-items:center;gap:8px;margin:0 0 12px;display:flex}body .nes-sous{color:var(--muted);font-size:var(--fs-sm);line-height:1.45;display:block}body .nes-bloc{margin-bottom:22px}body .nes-carte{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);min-width:0;margin-bottom:22px;padding:18px}body .nes-carte-tete{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}body .nes-carte-tete h3{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .nes-carte-lien{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--accent-ink);align-items:center;gap:4px;margin-left:auto;text-decoration:none;display:inline-flex}body .nes-vide{text-align:center;color:var(--muted);font-size:var(--fs-body);border:1px dashed var(--line-strong);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;align-items:center;gap:10px;padding:26px 18px;display:flex}body .nes-vide p{max-width:56ch;margin:0;line-height:1.5}body .nes-vide svg{color:var(--faint)}body .nes-carte.nes-vide{border-style:dashed}body .nes-vide-ligne{color:var(--muted);text-align:center;padding:26px 18px!important}body .nes-erreur,body .nes-avis{border-radius:var(--r-sm);font-size:var(--fs-body);align-items:center;gap:8px;margin:0 0 14px;padding:10px 14px;line-height:1.45;display:flex}body .nes-erreur{background:var(--danger-bg);border:1px solid var(--danger-line);color:var(--ink)}body .nes-avis{background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ink)}body .nes-erreur-ligne{color:var(--danger);font-size:var(--fs-sm);max-width:40ch;margin-top:4px}body .nes-alerte-texte{color:var(--wait-ink);font-size:var(--fs-sm);align-items:flex-start;gap:6px;margin:4px 0;display:flex}body .nes-regle{max-width:90ch;margin:0 0 16px;line-height:1.5}body .nes-liste{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}body .nes-ligne{border-radius:var(--r-sm);color:var(--ink);transition:background var(--dur-1) var(--ease-out);align-items:center;gap:12px;margin:0 -10px;padding:10px;text-decoration:none;display:flex}body .nes-ligne:hover{background:var(--surface-2)}body .nes-ligne-corps{flex:auto;min-width:0}body .nes-ligne-corps b{font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body .nes-type{border-radius:var(--r-sm);background:var(--mvt);flex:none;place-items:center;width:30px;height:30px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){body .nes-type{background:color-mix(in srgb, var(--mvt) 14%, transparent)}}body .nes-type{color:var(--mvt-ink)}body .nes-type.nes-type-publication{background:var(--dc)}@supports (color:color-mix(in lab, red, red)){body .nes-type.nes-type-publication{background:color-mix(in srgb, var(--dc) 14%, transparent)}}body .nes-type.nes-type-publication{color:var(--dc-ink)}body .nes-jauge{flex:none;align-items:center;gap:8px;display:inline-flex}body .nes-jauge-n{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);font-size:var(--fs-body);text-align:right;min-width:4ch}body .nes-jauge-piste{border-radius:var(--r-full);background:var(--surface-2);border:1px solid var(--line);width:72px;height:6px;overflow:hidden}body .nes-jauge-plein{background:var(--nes-serie-1);border-radius:var(--r-full);height:100%;display:block}body .nes-tuiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}body .nes-tuiles.nes-tuiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}body .nes-tuile{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:2px;min-width:0;padding:16px 18px 16px 22px;display:flex;position:relative;overflow:hidden}body .nes-tuile:before{content:"";background:var(--nes-ton,var(--brand));width:4px;position:absolute;top:0;bottom:0;left:0}body .nes-tuile.nes-t-brand{--nes-ton:var(--brand)}body .nes-tuile.nes-t-mvt{--nes-ton:var(--mvt)}body .nes-tuile.nes-t-dc{--nes-ton:var(--nes-serie-1)}body .nes-tuile.nes-t-ok{--nes-ton:var(--ok)}body .nes-tuile.nes-t-off{--nes-ton:var(--off)}body .nes-tuile-n{font-size:var(--fs-2xl);font-weight:var(--fw-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}body .nes-tuile-l{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}body .nes-tuile-sous{font-size:var(--fs-sm);color:var(--muted)}body .nes-deux{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;display:grid}body .nes-raccourcis-grille{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}body .nes-raccourci{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);color:var(--ink);transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);align-items:flex-start;gap:12px;padding:14px;text-decoration:none;display:flex}body .nes-raccourci:hover{border-color:var(--line-hover);box-shadow:var(--sh-sm)}body .nes-raccourci b{font-weight:var(--fw-semibold);margin-bottom:2px;display:block}body .nes-raccourci-texte{min-width:0}body .nes-raccourci-ico{border-radius:var(--r-sm);background:var(--accent);flex:none;place-items:center;width:34px;height:34px;display:inline-grid}@supports (color:color-mix(in lab, red, red)){body .nes-raccourci-ico{background:color-mix(in srgb, var(--accent) 12%, transparent)}}body .nes-raccourci-ico{color:var(--accent-ink)}@media (max-width:1100px){body .nes-tuiles,body .nes-raccourcis-grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){body .nes-deux{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){body .nes-tuiles,body .nes-tuiles.nes-tuiles-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .nes-tuile{padding:12px 12px 12px 16px}body .nes-tuile-n{font-size:var(--fs-xl)}body .nes-raccourcis-grille{grid-template-columns:minmax(0,1fr)}body .nes-titre-actions{width:100%;margin-left:0}body .nes-titre-actions>.btn{flex:auto;justify-content:center}body .nes-jauge-piste{width:44px}}body .nes-outils{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .nes-recherche{align-items:center;min-width:0;display:inline-flex;position:relative}body .nes-recherche>svg{color:var(--faint);pointer-events:none;position:absolute;left:11px}body .nes-recherche>.input{min-width:220px;padding-left:32px}body .nes-select{width:auto;min-width:180px}body .nes-filtres{border-bottom:1px solid var(--line);padding:12px 18px;overflow-x:auto}body .nes-filtres .seg{flex-wrap:nowrap}body .nes-filtres .seg button{white-space:nowrap}body .nes-seg-n{font-variant-numeric:tabular-nums;opacity:.75;font-weight:var(--fw-medium)}body .nes-bloc>.nes-erreur{margin:12px 18px 0}body .nes-table td{vertical-align:top}body .nes-lien-fort{font-weight:var(--fw-semibold);color:var(--ink);text-decoration:none}body .nes-lien-fort:hover{color:var(--accent-ink)}body .nes-url{overflow-wrap:anywhere;max-width:52ch}body .nes-gestes{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}body .nes-extrait{-webkit-line-clamp:2;white-space:pre-line;-webkit-box-orient:vertical;max-width:60ch;display:-webkit-box;overflow:hidden}@media (min-width:561px){body .nes-table th.nes-num,body .nes-table td.nes-num{text-align:right;font-variant-numeric:tabular-nums}body .nes-table td.nes-gestes{text-align:right;white-space:nowrap;display:table-cell}body .nes-table td.nes-gestes>*{margin-left:6px}}@media (max-width:560px){body .nes-recherche,body .nes-recherche>.input,body .nes-select{width:100%;min-width:0}body .nes-outils{width:100%}body .nes-filtres{padding:10px 12px}body .nes-gestes{justify-content:flex-start}}body .nes-ancre>td{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){body .nes-ancre>td{background:color-mix(in srgb, var(--accent) 7%, transparent)}}body .nes-resume{color:var(--muted);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 18px;display:flex}body .nes-resume b{color:var(--ink);font-weight:var(--fw-semibold)}body .nes-ent-liste{gap:14px;margin:0;padding:0;list-style:none;display:grid}body .nes-ent{grid-template-columns:minmax(220px,1fr) 3fr;align-items:center;gap:16px;display:grid}body .nes-ent-chiffres{grid-template-columns:auto 1fr;grid-template-areas:"l l""n taux""s s";align-items:baseline;gap:0 10px;display:grid}body .nes-ent-l{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;grid-area:l}body .nes-ent-n{font-size:var(--fs-2xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--ink);grid-area:n}body .nes-ent-taux{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--ink);font-variant-numeric:tabular-nums;grid-area:taux}body .nes-ent-chiffres .nes-sous{grid-area:s}body .nes-ent-piste{border-radius:var(--r-2xs);background:var(--surface-2);border:1px solid var(--line);height:14px;display:block;overflow:hidden}body .nes-ent-plein{border-radius:var(--r-2xs);background:var(--brand);min-width:2px;height:100%;display:block}body .nes-ent-ouverts .nes-ent-plein{background:var(--nes-serie-1)}body .nes-ent-cliques .nes-ent-plein{background:var(--nes-serie-2)}body .nes-ent-pied{border-top:1px solid var(--line);font-size:var(--fs-body);color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin-top:16px;padding-top:14px;display:flex}body .nes-ent-pied b{color:var(--ink)}body .nes-pied-alerte{color:var(--danger);align-items:center;gap:4px;display:inline-flex}@media (max-width:560px){body .nes-ent{grid-template-columns:minmax(0,1fr);gap:6px}body .nes-ent-n{font-size:var(--fs-xl)}}body .nes-legende{font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0 0 10px;padding:0;list-style:none;display:flex}body .nes-legende li{align-items:center;gap:7px;display:inline-flex}body .nes-cle{border-top:2px solid var(--nes-serie-1);width:16px;height:0;display:inline-block}body .nes-cle.nes-cle-2{border-top:2px dashed var(--nes-serie-2)}body .nes-courbe-cadre{width:100%;min-width:0;position:relative}body .nes-courbe-cadre svg{touch-action:pan-y;display:block;overflow:visible}body .nes-courbe-cadre svg:focus-visible{outline:2px solid var(--brand-2);outline-offset:4px;border-radius:var(--r-2xs)}body .nes-grille{stroke:var(--line);stroke-width:1px}body .nes-axe{fill:var(--muted);font-size:var(--fs-micro);font-variant-numeric:tabular-nums}body .nes-serie{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}body .nes-serie-1{stroke:var(--nes-serie-1)}body .nes-serie-2{stroke:var(--nes-serie-2);stroke-dasharray:5 4}body .nes-viseur{stroke:var(--line-strong);stroke-width:1px}body .nes-point{stroke:var(--surface);stroke-width:2px}body .nes-point-1{fill:var(--nes-serie-1)}body .nes-point-2{fill:var(--nes-serie-2)}body .nes-bulle{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-sm);min-width:150px;box-shadow:var(--sh-md);font-size:var(--fs-sm);color:var(--muted);pointer-events:none;padding:8px 10px;position:absolute;top:6px}body .nes-bulle-t{color:var(--ink);font-weight:var(--fw-semibold);margin-bottom:4px}body .nes-bulle-l{align-items:center;gap:7px;display:flex}body .nes-bulle-l b{color:var(--ink);font-variant-numeric:tabular-nums}body .nes-details{margin-top:12px}body .nes-details>summary{cursor:pointer;color:var(--accent-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}body .nes-details>.tblwrap{margin-top:10px}body .nes-cal-barre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}body .nes-cal-nav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}body .nes-suivant svg{transform:scaleX(-1)}body .nes-cal-titre{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:0 0 0 8px}body .nes-cal-titre:first-letter{text-transform:uppercase}body .nes-cal-legende{margin-bottom:14px}body .nes-pastille{border-radius:var(--r-2xs);background:var(--mvt);width:10px;height:10px;display:inline-block}body .nes-pastille.nes-type-publication{background:var(--nes-serie-1)}body .nes-pastille.nes-pastille-fait{border:1px solid var(--line-strong);background:0 0}body .nes-cal{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);overflow:hidden}body .nes-cal-entete,body .nes-cal-semaine{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}body .nes-cal-entete{background:var(--surface-2);border-bottom:1px solid var(--line)}body .nes-cal-entete>span{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);padding:8px 10px}body .nes-cal-semaine+.nes-cal-semaine{border-top:1px solid var(--line)}body .nes-cal-jour{border-left:1px solid var(--line);flex-direction:column;gap:4px;min-width:0;min-height:112px;padding:6px;display:flex}body .nes-cal-jour:first-child{border-left:0}body .nes-cal-hors{background:var(--surface-2)}body .nes-cal-hors .nes-cal-num{color:var(--faint)}body .nes-cal-num{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);border-radius:var(--r-full);text-align:center;align-self:flex-start;min-width:24px;padding:2px 4px}body .nes-cal-auj .nes-cal-num{background:var(--accent-deep);color:var(--on-deep)}body .nes-cal-its{flex-direction:column;gap:3px;min-width:0;display:flex}body .nes-cal-it{border-radius:var(--r-2xs);border-left:3px solid var(--mvt);background:var(--mvt);align-items:baseline;gap:6px;min-width:0;padding:3px 6px;display:flex}@supports (color:color-mix(in lab, red, red)){body .nes-cal-it{background:color-mix(in srgb, var(--mvt) 9%, var(--surface))}}body .nes-cal-it{color:var(--ink);font-size:var(--fs-sm);transition:background var(--dur-1) var(--ease-out);text-decoration:none}body .nes-cal-it.nes-type-publication{border-left-color:var(--nes-serie-1);background:var(--nes-serie-1)}@supports (color:color-mix(in lab, red, red)){body .nes-cal-it.nes-type-publication{background:color-mix(in srgb, var(--nes-serie-1) 9%, var(--surface))}}body .nes-cal-it:hover{background:var(--surface-2)}body .nes-cal-it.nes-cal-fait{color:var(--muted);background:0 0}body .nes-cal-h{font-variant-numeric:tabular-nums;color:var(--muted);font-size:var(--fs-micro);flex:none}body .nes-cal-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:var(--fw-medium);overflow:hidden}body .nes-cal-plus{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--accent-ink);padding:0 6px;text-decoration:none}body .nes-cal.nes-cal-semaine .nes-cal-jour{min-height:300px}body .nes-cal.nes-cal-semaine .nes-cal-t{white-space:normal;overflow-wrap:anywhere}body .nes-cal-liste{display:none}body .nes-cal-rien{margin-top:12px}@media (max-width:560px){body .nes-cal{display:none}body .nes-cal-liste{flex-direction:column;gap:14px;display:flex}body .nes-cal-liste-jour{flex-direction:column;gap:6px;display:flex}body .nes-cal-liste-jour h4{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .nes-cal-liste-jour h4:first-letter{text-transform:uppercase}body .nes-cal-liste .nes-cal-it{font-size:var(--fs-body);min-height:var(--tap-sm,40px);align-items:center;padding:10px 12px}body .nes-cal-liste .nes-cal-t{white-space:normal}body .nes-cal-titre{width:100%;margin:6px 0 0}body .nes-cal-rien{display:none}}body .nes-onglets{margin-bottom:18px;overflow-x:auto}body .nes-onglets .seg a{white-space:nowrap}body .nes-gestes-haut{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}body .nes-panneau{border-color:var(--line-strong);box-shadow:var(--sh-sm)}body .nes-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}body .nes-champ{border:0;flex-direction:column;gap:5px;min-width:0;margin:0;padding:0;display:flex}body .nes-champ>span:first-child,body .nes-champ>legend{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .nes-large{grid-column:1/-1}body .nes-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}body .nes-form .nes-actions{margin-top:0}body .nes-mono{font-family:var(--mono);font-size:var(--fs-sm)}body .nes-fichier input[type=file]{font-size:var(--fs-body);max-width:100%}body .nes-masse{background:var(--accent);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 18px;display:flex}@supports (color:color-mix(in lab, red, red)){body .nes-masse{background:color-mix(in srgb, var(--accent) 6%, var(--surface))}}body .nes-masse{border-bottom:1px solid var(--line);font-size:var(--fs-body)}body .nes-masse>span{margin-right:auto}body .nes-coche{width:36px}body .nes-coche input{width:18px;height:18px;accent-color:var(--brand)}body .nes-etiquettes{flex-wrap:wrap;gap:4px;display:inline-flex}body .nes-etiquette{border-radius:var(--r-full);background:var(--chip-bg);border:1px solid var(--chip-line);font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--ink);padding:1px 8px}body .nes-pages{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;display:flex}body .nes-apercu-csv{margin-top:14px}body .nes-apercu-csv-t{font-size:var(--fs-body);color:var(--muted);margin:0 0 8px}body .nes-apercu-csv-t b{color:var(--ink)}body .nes-consentement{border:1px solid var(--wait-line);background:var(--wait-bg);border-radius:var(--r-sm);font-size:var(--fs-body);color:var(--ink);align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;line-height:1.5;display:flex}body .nes-consentement input{width:18px;height:18px;accent-color:var(--brand);flex:none;margin-top:2px}@media (max-width:560px){body .nes-form{grid-template-columns:minmax(0,1fr)}body .nes-masse,body .nes-pages{padding:10px 12px}}body .nes-sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}body .nes-source{border:1px solid var(--line);border-radius:var(--r-sm);min-width:0;margin:0;padding:10px 14px 14px}body .nes-source>legend{font-weight:var(--fw-semibold);padding:0 4px}body .nes-source>.nes-sous{margin:8px 0 4px}body .nes-case{font-size:var(--fs-body);cursor:pointer;align-items:center;gap:7px;display:inline-flex}body .nes-case input{width:16px;height:16px;accent-color:var(--brand)}body .nes-puces{flex-wrap:wrap;gap:6px 14px;display:flex}body .nes-puces-defile{flex-direction:column;max-height:200px;padding:8px 0;overflow-y:auto}body .nes-bilan{border-radius:var(--r-sm);background:var(--surface-2);border:1px solid var(--line);font-size:var(--fs-body);margin-top:14px;padding:10px 14px}body .nes-bilan p{margin:0}body .nes-segments{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}body .nes-segment{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-wrap:wrap;align-items:flex-start;gap:12px;padding:14px;display:flex}body .nes-segment-corps{flex:180px;min-width:0}body .nes-segment-corps b{font-weight:var(--fw-semibold);display:block}body .nes-segment .nes-gestes{justify-content:flex-end;width:100%}@media (max-width:820px){body .nes-sources{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){body .nes-segments{grid-template-columns:minmax(0,1fr)}}body .nes-li-marque{border-radius:var(--r-xs);background:var(--nes-linkedin);width:28px;height:28px;color:var(--on-deep);font-weight:var(--fw-black);font-size:var(--fs-md);letter-spacing:-.02em;place-items:center;display:inline-grid}body .nes-cx-corps{flex-direction:column;align-items:flex-start;gap:10px;display:flex}body .nes-cx-corps>p{max-width:80ch;margin:0;line-height:1.5}body .nes-code{font-family:var(--mono);font-size:var(--fs-sm);border-radius:var(--r-2xs);background:var(--surface-2);border:1px solid var(--line);overflow-wrap:anywhere;padding:1px 6px}body .nes-cx-liste{flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}body .nes-cx{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}body .nes-cx-texte{flex:220px;min-width:0}body .nes-cx-texte b{display:block}body .nes-li-avatar{border-radius:var(--r-xs);background:var(--brand-deep,var(--brand));width:36px;height:36px;color:var(--on-deep);font-weight:var(--fw-bold);flex:none;place-items:center;display:inline-grid}body .nes-comp-grille{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}body .nes-comp-saisie{flex-direction:column;gap:14px;min-width:0;display:flex}body .nes-comp-texte{resize:vertical;min-height:160px;line-height:1.5}body .nes-compteur{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;align-self:flex-end}body .nes-compteur-proche{color:var(--wait-ink);font-weight:var(--fw-semibold)}body .nes-compteur-trop{color:var(--danger);font-weight:var(--fw-semibold)}body .nes-images>legend{margin-bottom:6px}body .nes-comp-quand{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .nes-comp-apercu{min-width:0;position:sticky;top:90px}body .nes-comp-apercu>.nes-sous{margin-bottom:6px}@media (max-width:1100px){body .nes-comp-grille{grid-template-columns:minmax(0,1fr)}body .nes-comp-apercu{position:static}}body .nes-modeles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}body .nes-modele{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);transition:box-shadow var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}body .nes-modele:hover{border-color:var(--line-hover);box-shadow:var(--sh-md)}body .nes-modele-corps{flex:auto;padding:12px 14px 4px}body .nes-modele-corps b{font-weight:var(--fw-semibold);margin-bottom:2px;display:block}body .nes-modele-gestes{flex-wrap:wrap;gap:6px;padding:10px 14px 14px;display:flex}body .vgn{background:var(--bg);border-bottom:1px solid var(--line);height:190px;padding:14px 18px 0;overflow:hidden}body .vgn-page{background:var(--surface);border-radius:var(--r-2xs) var(--r-2xs) 0 0;box-shadow:var(--sh-sm);flex-direction:column;gap:6px;min-height:100%;padding:12px 12px 18px;display:flex;overflow:hidden}body .vgn-titre{font-size:var(--fs-micro);font-weight:var(--fw-bold);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}body .vgn-titre.vgn-n1{font-size:var(--fs-sm)}body .vgn-centre{text-align:center;justify-content:center}body .vgn-droite{text-align:right;justify-content:flex-end}body .vgn-texte{font-size:var(--fs-nano);color:var(--muted);flex-direction:column;gap:3px;max-height:3.9em;line-height:1.3;display:flex;overflow:hidden}body .vgn-texte i,body .vgn-colonnes i,body .vgn-actu i{border-radius:var(--r-full);background:var(--line);height:4px;display:block}body .vgn-texte i:last-child{width:70%}body .vgn-image{object-fit:cover;border-radius:var(--r-2xs);align-self:center;height:44px;display:block}body .vgn-image-vide{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){body .vgn-image-vide{background:color-mix(in srgb, var(--brand) 12%, var(--surface-2))}}body .vgn-ligne{display:flex}body .vgn-bouton{border-radius:var(--r-2xs);background:var(--accent-deep);color:var(--on-deep);font-size:var(--fs-nano);font-weight:var(--fw-semibold);padding:2px 8px;display:inline-block}body .vgn-bouton.vgn-bouton-contour{color:var(--accent-ink);border:1px solid var(--accent);background:0 0}body .vgn-sep{border:0;border-top:1px solid var(--line);width:100%;margin:2px 0}body .vgn-espace{height:4px}body .vgn-espace[data-h="40"]{height:10px}body .vgn-colonnes{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;display:grid}body .vgn-colonnes>span,body .vgn-actu>span:last-child{background:var(--surface-2);border-radius:var(--r-2xs);flex-direction:column;gap:3px;padding:6px;display:flex}body .vgn-citation{border-left:2px solid var(--accent);font-size:var(--fs-nano);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;padding-left:6px;font-style:italic;overflow:hidden}body .vgn-actu{grid-template-columns:40% 1fr;gap:6px;display:grid}body .vgn-actu .vgn-image{width:100%;height:30px}body .vgn-social{justify-content:center;gap:5px;display:flex}body .vgn-social span{border-radius:var(--r-full);background:var(--muted);opacity:.5;width:9px;height:9px}@media (prefers-reduced-motion:reduce){body .nes-nav-seg>a,body .nes-ligne,body .nes-raccourci,body .nes-cal-it,body .nes-modele{transition:none}}@media (pointer:coarse){body textarea.nes-mono,body input.nes-mono{font-size:var(--fs-title)}}body .nes-echeances{flex-direction:column;gap:8px;margin:0 0 14px;display:flex}body .nes-echeance{border-radius:var(--r-sm);border:1px solid var(--wait-line);background:var(--wait-bg);color:var(--ink);font-size:var(--fs-body);border-left-width:4px;align-items:center;gap:12px;padding:12px 14px;line-height:1.45;display:flex}body .nes-echeance>svg{color:var(--wait-ink);flex:none}body .nes-echeance-urgent,body .nes-echeance-expiree{background:var(--danger-bg);border-color:var(--danger-line)}body .nes-echeance-urgent>svg,body .nes-echeance-expiree>svg{color:var(--danger)}body .nes-echeance-texte{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}body .nes-echeance-texte b{font-weight:var(--fw-semibold)}body .nes-echeance-pubs{font-weight:var(--fw-medium)}body .nes-echeance>.btn{flex:none}@media (max-width:560px){body .nes-echeance{flex-wrap:wrap}body .nes-echeance>.btn{margin-left:28px}}body .nlp{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;margin-top:16px;display:grid}body .nlp-sommaire{top:calc(var(--nlp-colle,72px) + 16px);z-index:5;box-sizing:border-box;max-height:calc(100vh - var(--nlp-colle,72px) - 32px);overscroll-behavior:contain;scrollbar-width:thin;background:var(--surface);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;gap:14px;padding:12px;display:flex;position:sticky;overflow-y:auto}body .nlp-sommaire-groupe{flex-direction:column;gap:2px;min-width:0;display:flex}body .nlp-sommaire-titre{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 2px 8px}body .nlp-sommaire ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}body .nlp-sommaire a{border-radius:var(--r-sm);min-height:36px;color:var(--ink);font-size:var(--fs-body);transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);align-items:center;gap:9px;padding:6px 8px;text-decoration:none;display:flex}body .nlp-sommaire a svg{color:var(--muted);flex:none}body .nlp-sommaire a:hover{background:var(--surface-2)}body .nlp-sommaire a.on{background:var(--accent-bg);color:var(--accent-ink);font-weight:var(--fw-semibold)}body .nlp-sommaire a.on svg{color:var(--accent-ink)}body .nlp-sommaire-nom{flex:auto;min-width:0}body .nlp-marque{border-radius:var(--r-full);font-size:var(--fs-nano);font-weight:var(--fw-semibold);color:var(--danger);background:var(--danger-bg);border:1px solid var(--danger-line);flex:none;padding:1px 6px}body .nlp-marque-douce{color:var(--wait-ink);background:var(--wait-bg);border-color:var(--wait-line)}body .nlp-sommaire-note{margin:6px 8px 0}body .nlp-sections{flex-direction:column;gap:32px;min-width:0;display:flex}body .nlp-groupe{flex-direction:column;gap:20px;min-width:0;display:flex}body .nlp-groupe-nom{font-size:var(--fs-micro);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 -8px 4px}body .nlp-section{scroll-margin-top:calc(var(--nlp-colle,72px) + 16px);min-width:0}body .nlp-section-tete{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;margin-bottom:6px;padding-bottom:14px;display:flex}body .nlp-section-ic{border-radius:var(--r-sm);background:var(--accent-bg);width:36px;height:36px;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}body .nlp-section-texte{flex:auto;min-width:0}body .nlp-section-ligne{flex-wrap:wrap;align-items:center;gap:10px;display:flex}body .nlp-section-tete h2{font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:0}body .nlp-section-tete .helper{margin:4px 0 0}body .nlp-form{min-width:0}body .nlp-court{max-width:140px}body .nlp-requis{font-size:var(--fs-micro);font-weight:var(--fw-medium);color:var(--danger);margin-left:6px}body .nlp-erreur{color:var(--danger);font-size:var(--fs-sm);margin:4px 0 8px}body .nlp-ok{color:var(--ok-ink);font-size:var(--fs-sm);margin:4px 0 8px}body .nlp-avert{border-radius:var(--r-sm);background:var(--wait-bg);border:1px solid var(--wait-line);color:var(--wait-ink);font-size:var(--fs-sm);align-items:flex-start;gap:8px;margin:0 0 8px;padding:8px 12px;display:flex}body .nlp-avert svg{flex:none;margin-top:2px}body .nlp-manque{border-radius:var(--r-sm);background:var(--danger-bg);border:1px solid var(--danger-line);color:var(--ink);font-size:var(--fs-sm);align-items:flex-start;gap:10px;margin:10px 0 6px;padding:10px 14px;display:flex}body .nlp-manque svg{color:var(--danger);flex:none;margin-top:2px}body .nlp-manque p{margin:0}body .nlp-sous-titre{border-top:1px solid var(--line);font-size:var(--fs-body);font-weight:var(--fw-semibold);flex-wrap:wrap;align-items:baseline;gap:8px;margin:14px 0 10px;padding-top:12px;display:flex}body .nlp-sous-titre .helper{font-weight:var(--fw-regular);margin:0}body .nlp-sous-titre-tete{margin-top:18px}body .nlp-propose{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--fs-sm);color:var(--ink);flex-wrap:wrap;align-items:flex-start;gap:8px 12px;margin:8px 0 12px;padding:8px 12px;display:flex}body .nlp-propose>svg{color:var(--muted);flex:none;margin-top:2px}body .nlp-propose-texte{overflow-wrap:anywhere;flex:240px;min-width:0}body .nlp-propose-texte a{color:var(--accent-ink)}body .nlp-propose>.btn{flex:none}body .nlp-propose-ok>svg{color:var(--ok-ink)}body .nlp-propose-attention{background:var(--wait-bg);border-color:var(--wait-line)}body .nlp-propose-attention>svg{color:var(--wait-ink)}body .nlp-propose-erreur{flex:100%;margin:0}body .nlp-pastille-marque{vertical-align:-1px;border-radius:var(--r-full);border:1px solid var(--line-strong);width:12px;height:12px;display:inline-block}body .nlp-grille2{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}body .nlp-grille2 .field{min-width:0;margin-bottom:12px}body .nlp-eteint{opacity:.55}body .nlp-exemple{font-size:var(--fs-sm);overflow-wrap:anywhere;margin:4px 0 0}body .nlp-exemple code{word-break:break-all}body .nlp-mini-lbl{font-size:var(--fs-sm);color:var(--muted)}body .rgl-ligne-ctrl.nlp-calme{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}body .rgl-ligne-ctrl.nlp-calme>.input{flex:104px;width:auto;min-width:0;max-width:160px}body .nlp-acopier{align-items:center;gap:8px;min-width:0;display:flex}body .nlp-acopier .input{min-width:0;font-size:var(--fs-sm);flex:auto;padding:7px 10px}body .nlp-copier{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:inline-flex}body .nlp-essai{border:1px dashed var(--line-strong);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:16px;padding:12px 14px;display:flex}body .nlp-essai-texte{flex:240px;min-width:0}body .nlp-essai-titre{font-weight:var(--fw-semibold);font-size:var(--fs-body);align-items:center;gap:6px;display:inline-flex}body .nlp-essai-texte .helper{margin:2px 0 0}body .nlp-essai-ctrl{flex:320px;gap:8px;min-width:0;display:flex}body .nlp-essai-ctrl .input{flex:auto;min-width:0}body .nlp-essai>p{flex:100%;margin:0}body .nlp-identite{grid-template-columns:minmax(0,1fr) minmax(300px,440px);align-items:start;gap:24px;margin-top:12px;display:grid}body .nlp-identite-apercu{min-width:0;position:sticky;top:16px}body .nlp-couleurs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:12px;display:grid}body .nlp-contrastes{flex-direction:column;gap:4px;margin:0 0 16px;padding:0;list-style:none;display:flex}body .nlp-contrastes li{border-radius:var(--r-xs);font-size:var(--fs-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:6px 10px;display:flex}body .nlp-contrastes li>span:first-of-type{flex:200px;min-width:0}body .nlp-contrastes li b{font-variant-numeric:tabular-nums}body .nlp-c-ok svg{color:var(--ok-ink)}body .nlp-c-faible{background:var(--wait-bg);color:var(--wait-ink)}body .nlp-c-nul svg{color:var(--muted)}body .nlp-c-mot{font-size:var(--fs-micro);font-weight:var(--fw-semibold)}body .nlp-polices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}body .nlp-police{text-align:left;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out);flex-direction:column;gap:2px;padding:10px 12px;display:flex}body .nlp-police:hover{border-color:var(--line-hover)}body .nlp-police.on{border-color:var(--brand-2);box-shadow:0 0 0 2px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .nlp-police.on{box-shadow:0 0 0 2px color-mix(in srgb, var(--brand-2) 30%, transparent)}}body .nlp-police-nom{font-size:var(--fs-md);font-weight:var(--fw-semibold)}body .nlp-police-aide{font-family:var(--sans);font-size:var(--fs-micro);color:var(--muted)}body .nlpa{flex-direction:column;gap:10px;min-width:0;display:flex}body .nlpa-barre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}body .nlpa-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.05em}body .nlpa-enveloppe{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}body .nlpa-avatar{border-radius:var(--r-full);background:var(--brand-deep);width:32px;height:32px;color:var(--on-deep);font-weight:var(--fw-bold);font-size:var(--fs-body);flex:none;justify-content:center;align-items:center;display:inline-flex}body .nlpa-env-texte{min-width:0;font-size:var(--fs-sm);flex-direction:column;gap:1px;display:flex}body .nlpa-env-de{overflow-wrap:anywhere}body .nlpa-env-adr{color:var(--muted)}body .nlpa-env-objet{font-weight:var(--fw-semibold)}body .nlpa-env-rep{color:var(--muted);font-size:var(--fs-micro)}body .nlpa-fond{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--nlpa-fond);padding:18px 12px;font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow:hidden}body .nlpa-police-serif{font-family:Georgia,Times New Roman,serif}body .nlpa-police-arrondie{font-family:Trebuchet MS,Verdana,sans-serif}body .nlpa-police-systeme{font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body .nlpa-courriel{width:100%;max-width:var(--nlpa-largeur);color:#1f2430;border-radius:var(--r-xs);transition:max-width var(--dur-3) var(--ease-in-out);background:#fff;margin:0 auto;overflow:hidden}body .nlpa-entete{align-items:center;min-height:52px;padding:16px 20px 6px;display:flex}body .nlpa-logo{object-fit:contain;max-width:60%;max-height:40px}body .nlpa-nom{font-weight:var(--fw-bold);font-size:var(--fs-title);color:var(--nlpa-principale)}body .nlpa-corps{padding:6px 20px 20px}body .nlpa-h1{font-size:var(--fs-xl);font-weight:var(--fw-bold);color:#1f2430;margin:6px 0 10px;line-height:1.25}body .nlpa-p{font-size:var(--fs-body);color:#3b4150;margin:0 0 10px;line-height:1.6}body .nlpa-p-mini{font-size:var(--fs-sm);color:#5b6270;margin:0}body .nlpa-lien{color:var(--nlpa-principale);text-decoration:underline}body .nlpa-bouton-ligne{margin:14px 0 16px}body .nlpa-bouton{border-radius:var(--r-xs);background:var(--nlpa-principale);color:var(--nlpa-encre);font-weight:var(--fw-semibold);font-size:var(--fs-body);padding:10px 20px;display:inline-block}body .nlpa-sep{border:0;border-top:1px solid #e5e7eb;margin:0 0 12px}body .nlpa-pied{max-width:var(--nlpa-largeur);text-align:center;font-size:var(--fs-micro);color:#6b7a8f;transition:max-width var(--dur-3) var(--ease-in-out);margin:0 auto;padding:14px 20px 2px;line-height:1.55}body .nlpa-pied p{margin:0 0 4px}body .nlpa-adresse{white-space:pre-line}body .nlpa-lien-pied{color:#3d4a5c;text-decoration:underline}body .nlpa-reseaux{margin-bottom:8px!important}body .nlpa-manque{outline-offset:2px;color:#b42318;outline:1px dashed #b42318;font-style:italic}body .nlpa-note{margin:0}body .nlp-jours{flex-wrap:wrap;gap:4px;display:flex}body .nlp-jour{border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--surface);min-width:44px;height:36px;color:var(--ink);font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);padding:0 8px}body .nlp-jour.on{background:var(--brand-deep);border-color:var(--brand-deep);color:var(--on-deep)}body .nlp-deux{grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;gap:24px;margin-top:8px;display:grid}body .nlp-deux-egal{grid-template-columns:repeat(2,minmax(0,1fr))}body .nlp-consent-apercu{font-size:var(--fs-sm);align-items:flex-start;gap:8px;display:flex}body .nlp-insc-coche{border:1.5px solid var(--line-strong);border-radius:var(--r-2xs);background:var(--surface);flex:none;width:16px;height:16px;margin-top:2px}body .nlp-consent-apercu{border:1px dashed var(--line-strong);border-radius:var(--r-sm);margin:4px 0 10px;padding:10px 12px}body .nlp-etapes{flex-direction:column;gap:0;margin:12px 0 16px;padding:0;list-style:none;display:flex}body .nlp-etapes li{gap:12px;min-width:0;padding:0 0 14px;display:flex;position:relative}body .nlp-etapes li>div{min-width:0;font-size:var(--fs-body);flex:auto}body .nlp-etapes li .helper{margin:2px 0 6px}body .nlp-etapes li:not(:last-child):before{content:"";border-left:2px solid var(--line);position:absolute;top:30px;bottom:2px;left:13px}body .nlp-etape-n{border-radius:var(--r-full);border:2px solid var(--line-strong);background:var(--surface);width:28px;height:28px;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--muted);flex:none;justify-content:center;align-items:center;display:inline-flex}body .nlp-etapes li.fait .nlp-etape-n{border-color:var(--ok);background:var(--ok-bg);color:var(--ok-ink)}body .nlp-secret{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);padding:14px}body .nlp-secret-tete{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .nlp-secret-titre{font-weight:var(--fw-semibold);font-size:var(--fs-body)}body .nlp-secret .helper{margin:6px 0 10px}body .nlp-secret .field{margin-bottom:10px}body .nlp-secret-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}body .nlp-connexion{border-radius:var(--r-sm);border:1px solid var(--line);background:var(--surface-2);font-size:var(--fs-body);align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}body .nlp-connexion>div{flex:auto;min-width:0}body .nlp-connexion p{margin:0}body .nlp-connexion svg{color:var(--muted);flex:none}@media (max-width:1280px){body .nlp-identite{grid-template-columns:minmax(0,1fr)}body .nlp-identite-apercu{position:static}}@media (max-width:1100px){body .nlp{grid-template-columns:minmax(0,1fr);gap:12px}body .nlp-sommaire{top:var(--nlp-colle,0px);scrollbar-width:thin;max-height:none;box-shadow:var(--sh-sm);flex-direction:row;align-items:center;padding:6px;overflow:auto hidden}body .nlp-sommaire-titre,body .nlp-sommaire-note{display:none}body .nlp-sommaire-groupe{flex-direction:row;flex:none}body .nlp-sommaire-groupe+.nlp-sommaire-groupe{border-left:1px solid var(--line);padding-left:6px}body .nlp-sommaire ul{flex-direction:row;gap:4px}body .nlp-sommaire a{white-space:nowrap}body .nlp-section{scroll-margin-top:calc(var(--nlp-colle,0px) + 64px)}}@media (max-width:900px){body .nlp-deux,body .nlp-deux-egal{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){body .nlp-grille2,body .nlp-couleurs,body .nlp-polices{grid-template-columns:minmax(0,1fr)}body .nlp-essai-ctrl{flex-direction:column;align-items:stretch}body .nlp-section-ic{display:none}body .nlp-acopier{flex-direction:column;align-items:stretch}body .nlp-connexion{flex-wrap:wrap}}body .nli-form{flex-direction:column;gap:4px;display:flex}body .nli-form .field{margin-bottom:12px}body .nli-texte{color:var(--muted);font-size:var(--fs-md);margin:0;line-height:1.6}body .nli-case{font-size:var(--fs-body);cursor:pointer;align-items:flex-start;gap:10px;margin:4px 0 14px;line-height:1.5;display:flex}body .nli-case input{flex:none;width:18px;height:18px;margin-top:2px}body .nli-erreur{color:var(--danger);font-size:var(--fs-body);margin:0 0 12px}body .nli-fait{border-radius:var(--r-sm);border:1px solid var(--ok-line);background:var(--ok-bg);color:var(--ink);font-size:var(--fs-body);padding:14px 16px}body .nli-fait p{margin:0}body .nli-note{font-size:var(--fs-sm);color:var(--muted);margin:8px 0 0}body .nli-piege{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}body .nli-colore .cpub-carte{border-top:3px solid var(--nli-couleur)}body .nli-colore .nli-form .btn-primary,body .nli-colore .nli-form .btn-primary:hover{background:var(--nli-couleur);border-color:var(--nli-couleur);color:var(--nli-encre);background-image:none}body .nli-colore .nli-form .btn-primary:hover{box-shadow:0 0 0 3px var(--nli-couleur)}@supports (color:color-mix(in lab, red, red)){body .nli-colore .nli-form .btn-primary:hover{box-shadow:0 0 0 3px color-mix(in srgb, var(--nli-couleur) 30%, transparent)}}body .nli-colore .nli-form .btn-primary:focus-visible{outline:2px solid var(--nli-couleur);outline-offset:2px}body .nli-colore .nli-case input{accent-color:var(--nli-couleur)}:root:not([data-theme=dark]):not([data-theme=auto]) body .nli-texte-ok .cpub-carte a{color:var(--nli-couleur)}@media (prefers-color-scheme:light){:root[data-theme=auto] body .nli-texte-ok .cpub-carte a{color:var(--nli-couleur)}}body .nli-logo{align-items:center;display:inline-flex}body .nli-logo img{object-fit:contain;width:auto;max-width:min(200px,100%);height:auto;max-height:40px;display:block}:root[data-theme=dark] body .nli-logo{border-radius:var(--r-sm);background:#fff;padding:6px 10px}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .nli-logo{border-radius:var(--r-sm);background:#fff;padding:6px 10px}}@media (prefers-reduced-motion:reduce){body .nlp-sommaire a,body .nlp-police,body .nlp-jour,body .nlpa-courriel,body .nlpa-pied{transition:none}}@media (pointer:coarse){body .nlp-acopier .input{font-size:var(--fs-title)}}body .nap-li{--nap-scene:#f4f2ee;--nap-fond:#fff;--nap-encre:#191919;--nap-sourd:#666;--nap-lien:#0a66c2;--nap-trait:#e8e8e8;--nap-carte:#edf3f8;--nap-aplat:#0a66c2;--nap-reac-1:#378fe9;--nap-reac-2:#6dae4f;--nap-reac-3:#df704d;flex-direction:column;gap:8px;min-width:0;max-width:100%;display:flex}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .nap-li{--nap-scene:#000;--nap-fond:#1b1f23;--nap-encre:#e9e9e9;--nap-sourd:#a9adb2;--nap-lien:#71b7fb;--nap-trait:#38434f;--nap-carte:#29323b}}:root[data-theme=dark] body .nap-li{--nap-scene:#000;--nap-fond:#1b1f23;--nap-encre:#e9e9e9;--nap-sourd:#a9adb2;--nap-lien:#71b7fb;--nap-trait:#38434f;--nap-carte:#29323b}body .nap-barre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}body .nap-barre .seg button{align-items:center;gap:5px;display:inline-flex}body .nap-compteur{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums}body .nap-compteur-proche{color:var(--wait-ink);font-weight:var(--fw-semibold)}body .nap-compteur-trop{color:var(--accent-ink);font-weight:var(--fw-semibold)}body .nap-alerte{color:var(--accent-ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);align-items:flex-start;gap:6px;margin:0;display:flex}body .nap-note{color:var(--muted);font-size:var(--fs-micro);margin:0}body .nap-scene{background:var(--nap-scene);border:1px solid var(--line);border-radius:var(--r-sm);min-width:0;max-width:100%;padding:12px;overflow:hidden}body .nap-post{box-sizing:border-box;background:var(--nap-fond);width:555px;max-width:100%;color:var(--nap-encre);border:1px solid var(--nap-trait);border-radius:var(--r-sm);font-size:var(--fs-md);transition:width var(--dur-3) var(--ease-in-out);margin:0 auto;line-height:1.43;overflow:hidden}body .nap-li[data-format=mobile] .nap-post{border-radius:0;width:360px}body .nap-tete{align-items:flex-start;gap:8px;min-width:0;padding:12px 16px 0;display:flex}body .nap-logo{border-radius:var(--r-2xs);object-fit:contain;background:var(--nap-fond);flex:none;width:48px;height:48px}body .nap-logo-initiales{background:var(--nap-aplat);color:var(--on-deep);font-size:var(--fs-title);font-weight:var(--fw-bold);letter-spacing:.02em;place-items:center;display:inline-grid}body .nap-qui{flex-direction:column;min-width:0;display:flex}body .nap-nom{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--nap-encre);overflow-wrap:anywhere}body .nap-meta{color:var(--nap-sourd);font-size:var(--fs-sm);overflow-wrap:anywhere;align-items:center;gap:4px;display:inline-flex}body .nap-globe{flex:none}body .nap-texte{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--nap-encre);padding:8px 16px 0}body .nap-lien,body .nap-diese{color:var(--nap-lien);font-weight:var(--fw-semibold)}body .nap-vide{color:var(--nap-sourd);font-style:italic}body .nap-plus{color:var(--nap-sourd);font:inherit;font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline}body .nap-plus:hover{color:var(--nap-lien);text-decoration:underline}body .nap-plus:focus-visible{outline:2px solid var(--nap-lien);outline-offset:2px;border-radius:var(--r-2xs)}body .nap-image{object-fit:cover;width:100%;max-height:420px;margin-top:12px;display:block}body .nap-carte{background:var(--nap-carte);align-items:center;gap:12px;min-width:0;margin:12px 0 0;padding:10px 16px;display:flex}body .nap-carte-grande{flex-direction:column;align-items:stretch;gap:0;padding:0}body .nap-carte-image{aspect-ratio:1.91;object-fit:cover;width:100%;display:block}body .nap-carte-grande .nap-carte-corps{padding:10px 16px}body .nap-carte-vignette{border-radius:var(--r-2xs);background:var(--nap-fond);width:64px;height:64px;color:var(--nap-sourd);flex:none;place-items:center;display:inline-grid}body .nap-carte-corps{flex-direction:column;gap:2px;min-width:0;display:flex}body .nap-carte-titre{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--nap-encre);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body .nap-compteurs{color:var(--nap-sourd);font-size:var(--fs-sm);border-bottom:1px solid var(--nap-trait);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0 16px;padding:8px 0;display:flex}body .nap-reactions{align-items:center;display:inline-flex}body .nap-reac{border-radius:var(--r-full);border:1px solid var(--nap-fond);width:16px;height:16px;margin-right:-4px}body .nap-reac-3{margin-right:6px}body .nap-reac-1{background:var(--nap-reac-1)}body .nap-reac-2{background:var(--nap-reac-2)}body .nap-reac-3{background:var(--nap-reac-3)}body .nap-gestes{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:4px 8px;display:grid}body .nap-geste{min-width:0;color:var(--nap-sourd);font-size:var(--fs-md);font-weight:var(--fw-semibold);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:10px 4px;display:inline-flex}body .nap-geste>svg{flex:none}body .nap-post{container-type:inline-size}@container (max-width:470px){body .nap-geste{font-size:var(--fs-micro);flex-direction:column;gap:2px;padding:6px 2px}}body .nap-li[data-format=mobile] .nap-geste{font-size:var(--fs-micro);flex-direction:column;gap:2px;padding:6px 2px}@media (max-width:420px){body .nap-geste{font-size:var(--fs-micro);flex-direction:column;gap:2px;padding:6px 2px}}@media (prefers-reduced-motion:reduce){body .nap-post{transition:none}}body .nap-bloc{border-top:1px solid var(--line);flex-direction:column;gap:10px;min-width:0;margin-top:16px;padding-top:16px;display:flex}body .nap-bloc-tete{flex-direction:column;gap:4px;display:flex}body .nap-bloc-tete h3,body .nap-bloc-tete p{margin:0}body .nap-bloc-lien{overflow-wrap:anywhere;margin:0}body .nap-bloc-lien code{overflow-wrap:anywhere;word-break:break-all}body .naw-page{z-index:1;margin:0;position:fixed;inset:0}body .naw-page-cadre{border:0;width:100%;height:100%;display:block}body .naw-bascules{flex-wrap:wrap;gap:8px;display:flex}body .naw-scene{justify-items:center;min-height:420px;display:grid}body .naw-navigateur{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden}body .naw-scene.is-telephone .naw-navigateur{width:390px;max-width:100%}body .naw-adresse{border-bottom:1px solid var(--line);background:var(--surface-2);padding:6px 10px;display:flex}body .naw-adresse-texte{border:1px solid var(--line);border-radius:var(--r-full);background:var(--surface);min-width:0;color:var(--muted);font-family:var(--mono);font-size:var(--fs-micro);text-overflow:ellipsis;white-space:nowrap;flex:auto;padding:3px 12px;overflow:hidden}body .naw-cadre{border:0;width:100%;height:min(70vh,720px);display:block}body .naw-attente{margin:0;padding:16px}body .naw-insc{flex-direction:column;gap:10px;min-width:0;display:flex}body .naw-insc-barre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}body .naw-insc-titre{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}body .naw-insc-ferme{font-size:var(--fs-sm);color:var(--wait-ink);align-items:flex-start;gap:6px;margin:0;display:flex}body .naw-insc-zone{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);position:relative;overflow:hidden}body .naw-insc-cadre{transform-origin:top;pointer-events:none;border:0;position:absolute;top:0;left:50%;translate:-50%}body .naw-insc-note{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}body .naw-insc-ouvrir{font-size:var(--fs-sm);align-items:center;gap:6px;display:inline-flex}body .ndf-editeur{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}body .ndf-colonne{flex-direction:column;gap:16px;min-width:0;display:flex}body .ndf-editeur .com-bloc{flex-direction:column;gap:12px;display:flex}body .ndf-editeur h3{margin:0}@media (min-width:1200px){body .ndf-editeur{grid-template-columns:minmax(0,1fr) minmax(380px,520px)}body .ndf-colonne-apercus{max-height:calc(100vh - 32px);position:sticky;top:16px;overflow-y:auto}}body .ndf-canaux{border:0;flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;display:flex}body .ndf-canal{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-direction:column;gap:10px;padding:12px;display:flex}body .ndf-canal.is-on{border-color:var(--brand)}body .ndf-canal.is-off .ndf-case-txt b{color:var(--muted)}body .ndf-case{cursor:pointer;align-items:flex-start;gap:10px;display:flex}body .ndf-case input[type=checkbox]{flex:none;width:18px;height:18px;margin:1px 0 0}body .ndf-case input:disabled{cursor:not-allowed}body .ndf-case-txt{flex-direction:column;gap:2px;min-width:0;display:flex}body .ndf-case-txt b{font-weight:var(--fw-semibold)}body .ndf-sous-option{border-left:2px solid var(--line);flex-direction:column;gap:10px;margin-left:28px;padding-left:12px;display:flex}body .ndf-li{flex-direction:column;gap:12px;margin-left:28px;display:flex}body .ndf-champ{min-width:0;font-size:var(--fs-body);flex-direction:column;gap:4px;display:flex}body .ndf-champ>span:first-child{font-weight:var(--fw-medium)}body .ndf-champ .seg{align-self:flex-start}body .ndf-compte{font-size:var(--fs-body);margin-top:4px}body .ndf-publier{flex-wrap:wrap;align-items:center;gap:12px;display:flex}body .ndf-bilan{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-direction:column;gap:8px;padding:12px;display:flex}body .ndf-bilan-titre{font-weight:var(--fw-semibold);margin:0}body .ndf-bilan-liste,body .ndf-deja{font-size:var(--fs-body);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}body .ndf-bilan-liste li,body .ndf-deja li{align-items:flex-start;gap:8px;line-height:1.5;display:flex}body .ndf-bilan-liste .pill,body .ndf-deja .pill{flex:none}body .ndf-deja-erreur{color:var(--danger)}body .ndf-confirmation{margin:8px 0;padding-left:18px}body .ndf-apercus{flex-direction:column;gap:12px;min-width:0;display:flex}body .ndf-apercus-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}body .ndf-apercus-tete h3{margin:0}body .ndf-onglets{flex-wrap:wrap;align-self:flex-start}body .ndf-onglets button:disabled{cursor:not-allowed;opacity:.5}body .ndf-legende{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);margin:4px 0 -4px}body .ndf-scene{width:100%;margin:0 auto}body .ndf-scene.is-mobile{max-width:390px}body .ndf-espace{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg);flex-direction:column;display:flex;overflow:hidden}body .ndf-espace-tete{border-bottom:1px solid var(--line);background:var(--surface);font-size:var(--fs-sm);color:var(--muted);align-items:center;gap:8px;padding:8px 12px;display:flex}body .ndf-espace-logo{border-radius:var(--r-2xs);background:var(--surface-2);border:1px solid var(--line);flex:none;width:20px;height:20px}body .ndf-espace-org{font-weight:var(--fw-semibold);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .ndf-espace-page{flex:none;margin-left:auto}body .ndf-espace-corps{min-width:0;padding:12px}body .ndf-espace-fond{flex-direction:column;gap:8px;display:flex}body .ndf-espace-fond span{border-radius:var(--r-full);background:var(--surface-2);height:10px;display:block}body .ndf-espace-fond span:nth-child(2){width:80%}body .ndf-espace-fond span:nth-child(3){width:55%}body .ndf-vide{margin:0}body .ndf-espace .com-article{max-width:none}body .ndf-courriel{border:1px solid var(--line);border-radius:var(--r-sm);width:100%;height:640px;display:block}body .ndf-vue-client{flex-direction:column;gap:10px;display:flex}body .ndf-vue-client-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}body .ndf-vue-client-tete h3{margin:0}body .nes-annonces>.ndf-annonces-vue{order:1;padding:16px 32px 0}@media (max-width:820px){body .nes-annonces>.ndf-annonces-vue{padding:12px 14px 0}}body .rtable td.gt-vide-cellule{padding:0}body .vt-vide.gt-vide{gap:10px;padding:22px 16px}body .vt-vide.gt-vide .esc-ill .ill{width:88px}body .vt-vide.gt-vide .vt-vide-raison{font-size:var(--fs-body)}@media (max-width:560px){body .rtable td.gt-vide-cellule>.gt-vide{flex:auto;min-width:0;padding:18px 8px}body .vt-vide.gt-vide .esc-ill .ill{width:72px}}html body .shell.shell-espace .esh-vocab>.card[data-ton=boite]{--esh-lisere:var(--ms365);--esh-ico:var(--ms365-ink)}html body .shell.shell-espace input[type=file]:hover{border-color:var(--line-hover);background:var(--surface-2)}html body .shell.shell-espace input[type=file]::file-selector-button{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong)}html body .shell.shell-espace input[type=file]::file-selector-button:hover{filter:none;background:var(--surface-2)}html body .shell.shell-espace .champ-fichier{position:relative}@media (min-width:1440px) and (max-width:1799px){html body .shell.shell-espace .rtable.ca-tbl th.col-repli,html body .shell.shell-espace .rtable.ca-tbl td.col-repli{display:none}html body .shell.shell-espace .rtable.ca-tbl .col-repli-detail{display:block}}html body .shell.shell-espace .esr-actus{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}html body .shell.shell-espace .esr-couv-vide{color:var(--brand-2);background:radial-gradient(circle at 30% 25%, var(--brand-2), transparent 60%), var(--brand-2);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){html body .shell.shell-espace .esr-couv-vide{background:radial-gradient(circle at 30% 25%, color-mix(in oklab, var(--brand-2) 16%, transparent), transparent 60%), color-mix(in oklab, var(--brand-2) 7%, var(--surface-2))}}html body .shell.shell-espace .esr-couv-vide{border-bottom:1px solid var(--line)}html body .shell.shell-espace .com-carte-corps{flex:auto}html body .shell.shell-espace .esr-lire{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:4px;margin-top:auto;padding-top:6px;display:inline-flex}html body .shell.shell-espace .esr-lire>svg{transform:rotate(-90deg)}html body .shell.shell-espace .esr-actus>.esr-une{grid-column:1/-1}@media (min-width:561px){html body .shell.shell-espace .esr-actus>.esr-une{flex-direction:row}html body .shell.shell-espace .esr-actus>.esr-une>.com-carte-image{aspect-ratio:auto;border-bottom:0;border-right:1px solid var(--line);flex:0 0 min(44%,440px);align-self:stretch;width:auto;height:auto;min-height:220px}html body .shell.shell-espace .esr-actus>.esr-une>.com-carte-corps{justify-content:center;gap:var(--sp-2);padding:24px 28px}html body .shell.shell-espace .esr-actus>.esr-une .com-carte-titre{font-size:var(--fs-xl);font-weight:var(--fw-bold);line-height:1.3}html body .shell.shell-espace .esr-actus>.esr-une .com-chapo{font-size:var(--fs-md);max-width:60ch}}html body .shell.shell-espace .content>.com-retour,html body .shell.shell-espace .content>.esr-article{width:100%;max-width:840px;margin-inline:auto}html body .shell.shell-espace .esr-article{gap:var(--sp-4)}html body .shell.shell-espace .esr-article .com-article-image{aspect-ratio:16/9;border-radius:var(--r-sm);background:var(--surface-2);height:auto;max-height:420px}html body .shell.shell-espace .esr-article-corps{gap:var(--sp-3);flex-direction:column;max-width:68ch;display:flex}html body .shell.shell-espace .esr-article-date{align-items:center;gap:6px;display:inline-flex}html body .shell.shell-espace .esr-article-date>svg{color:var(--muted);flex:none}html body .shell.shell-espace .esr-article .com-article-chapo{font-size:var(--fs-lg);color:var(--ink);line-height:1.5}html body .shell.shell-espace .esr-article .com-article-corps{overflow-wrap:anywhere;line-height:1.7}body .esc-ill:has(>.cf){position:relative}body .cf{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;overflow:visible}body .esc-ill>.cf{width:100%;height:100%;inset:0}body .vt-vide>.cf-planete{flex:none;align-self:center}body .cf{--cf-fourrure:#f7f5f0;--cf-ombre:#1412282e;--cf-reflet:#fff}body .cf[data-fete=halloween]{--cf-1:#e8742a;--cf-2:#a8501a;--cf-3:#4f7a2a;--cf-4:#2d2340;--cf-trait:#9aa3b2;--cf-clair:#5a4a7a;--cf-vif:#ffb26b}body .cf[data-fete=noel]{--cf-1:#c8323a;--cf-2:#d69a1c;--cf-3:#23794a;--cf-4:#8a94a6;--cf-trait:#7a8699}body .cf[data-fete=nouvel-an]{--cf-1:#c99a1e;--cf-2:#8f9bb0;--cf-3:#2c3e8f;--cf-4:#c8323a;--cf-trait:#b08d2a;--cf-3-fonce:#1d2a66}:root[data-theme=dark] body .cf{--cf-fourrure:#ecebf3;--cf-ombre:#00000052}:root[data-theme=dark] body .cf[data-fete=halloween]{--cf-1:#ff9a4d;--cf-2:#c86a2a;--cf-3:#7fae4f;--cf-4:#c9b8ef;--cf-trait:#75809a;--cf-clair:#efe7ff;--cf-vif:#ffc58f}:root[data-theme=dark] body .cf[data-fete=noel]{--cf-1:#ff6b6b;--cf-2:#f2c14e;--cf-3:#4fbf7f;--cf-4:#9aa5b8;--cf-trait:#8e9ab0}:root[data-theme=dark] body .cf[data-fete=nouvel-an]{--cf-1:#f2c14e;--cf-2:#c9d3e3;--cf-3:#8fa8ff;--cf-4:#ff7b7b;--cf-trait:#d9b44a;--cf-3-fonce:#5f7be0}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .cf{--cf-fourrure:#ecebf3;--cf-ombre:#00000052}:root[data-theme=auto] body .cf[data-fete=halloween]{--cf-1:#ff9a4d;--cf-2:#c86a2a;--cf-3:#7fae4f;--cf-4:#c9b8ef;--cf-trait:#75809a;--cf-clair:#efe7ff;--cf-vif:#ffc58f}:root[data-theme=auto] body .cf[data-fete=noel]{--cf-1:#ff6b6b;--cf-2:#f2c14e;--cf-3:#4fbf7f;--cf-4:#9aa5b8;--cf-trait:#8e9ab0}:root[data-theme=auto] body .cf[data-fete=nouvel-an]{--cf-1:#f2c14e;--cf-2:#c9d3e3;--cf-3:#8fa8ff;--cf-4:#ff7b7b;--cf-trait:#d9b44a;--cf-3-fonce:#5f7be0}}body .cf .cf-c1{fill:var(--cf-1)}body .cf .cf-c2{fill:var(--cf-2)}body .cf .cf-c3{fill:var(--cf-3)}body .cf .cf-c4{fill:var(--cf-4)}body .cf .cf-stop-c1{stop-color:var(--cf-1)}body .cf .cf-stop-c3{stop-color:var(--cf-3)}body .cf .cf-stop-c4{stop-color:var(--cf-4)}body .cf .cf-stop-clair{stop-color:var(--cf-clair,var(--cf-4))}body .cf .cf-stop-vif{stop-color:var(--cf-vif,var(--cf-1))}body .cf .cf-stop-c3-fonce{stop-color:var(--cf-3-fonce,var(--cf-3))}body .cf .cf-ombre{fill:var(--cf-ombre)}body .cf .cf-ombre-fine{fill:#00000029}body .cf .cf-reflet{fill:var(--cf-reflet);opacity:.22}body .cf .cf-reflet-vif{fill:#fff;opacity:.7}body .cf .cf-fourrure{fill:var(--cf-fourrure)}body .cf .cf-boucle{fill:none;stroke:var(--cf-1);stroke-width:.9px}body .cf .cf-cote{fill:none;stroke:var(--cf-2);stroke-width:.7px;opacity:.8}body .cf .cf-tige{fill:none;stroke:var(--cf-3);stroke-width:1.6px;stroke-linecap:round}body .cf .cf-visage{fill:#3a2414;opacity:.78}body .cf .cf-nervure{fill:none;stroke:#00000040;stroke-width:.5px;stroke-linecap:round}body .cf .cf-fil{fill:none;stroke:var(--cf-trait);stroke-width:.6px;stroke-linecap:round}body .cf .cf-patte{fill:none;stroke:var(--cf-4);stroke-width:.7px;stroke-linecap:round}body .cf .cf-serpentin{fill:none;stroke-width:1px;stroke-linecap:round}body .cf .cf-c1-trait{stroke:var(--cf-1)}body .cf .cf-c2-trait{stroke:var(--cf-2)}body .cf .cf-c3-trait{stroke:var(--cf-3)}body .cf .cf-c4-trait{stroke:var(--cf-4)}@keyframes cf-pose{0%{opacity:0;transform:translateY(-9px)rotate(-7deg)}55%{opacity:1;transform:translateY(.8px)rotate(2deg)}80%{transform:translateY(0)rotate(-1deg)}to{opacity:1;transform:none}}@keyframes cf-tombe{0%{opacity:0;transform:translateY(-18px)rotate(-120deg)}25%{opacity:1}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){body .cf .cf-pose{transform-box:fill-box;transform-origin:50% 100%;animation:cf-pose calc(var(--dur-3) * 2) var(--ease-out) var(--dur-2) 1 both}body .cf .cf-confetti{transform-box:fill-box;transform-origin:50%;animation:cf-tombe calc(var(--dur-3) * 3) var(--ease-out) calc(var(--dur-2) + var(--cf-i) * var(--stagger) * 3) 1 both}}@media (prefers-reduced-motion:reduce){body .cf .cf-pose,body .cf .cf-confetti{opacity:1;animation:none;transform:none}}body .fsc{pointer-events:none;display:block;overflow:visible}body .fsc *{pointer-events:none}@media (max-width:560px){body .fsc-bandeau{display:none}}@media (min-width:561px){body .fsc-bandeau{z-index:0;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:176px;height:80px;position:absolute;top:12px;right:16px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22% 92%,#0000 100%),linear-gradient(#000 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 22% 92%,#0000 100%),linear-gradient(#000 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}body header.acc-hero:has(>.fsc-bandeau) .acc-hero-tete{min-height:70px;padding-right:172px}body header.acc-hero:has(>.fsc-bandeau) .acc-sphere{display:none}}@media (min-width:1200px){body .fsc-bandeau{width:280px;height:128px;top:10px;right:20px}body header.acc-hero:has(>.fsc-bandeau) .acc-hero-tete{min-height:110px;padding-right:272px}}body .esb:has(>.fsc-esb){padding-bottom:28px;position:relative}body .fsc-esb{width:320px;height:24px;position:absolute;bottom:1px;right:16px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 40% 94%,#0000 100%)}@media (max-width:560px){body .esb:has(>.fsc-esb){padding-bottom:22px}body .fsc-esb{width:240px;height:18px;right:12px}}body .fsc-esb{--fsc-e-sol:var(--esb-plein,var(--accent))}@supports (color:color-mix(in lab, red, red)){body .fsc-esb{--fsc-e-sol:color-mix(in srgb, var(--esb-plein,var(--accent)) 16%, var(--line))}}body .fsc-esb{--fsc-e-trait:#8a7a9e;--fsc-e-ombre:#3a2f52;--fsc-e-neige:#d3dff0;--fsc-e-sapin:#23794a;--fsc-e-c1:#c99a1e;--fsc-e-c2:#c8323a;--fsc-e-c3:#2c3e8f}:root[data-theme=dark] body .fsc-esb{--fsc-e-trait:#75809a;--fsc-e-ombre:#c9b8ef;--fsc-e-neige:#c9d6ee;--fsc-e-sapin:#4fbf7f;--fsc-e-c1:#f2c14e;--fsc-e-c2:#ff7b7b;--fsc-e-c3:#8fa8ff}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .fsc-esb{--fsc-e-trait:#75809a;--fsc-e-ombre:#c9b8ef;--fsc-e-neige:#c9d6ee;--fsc-e-sapin:#4fbf7f;--fsc-e-c1:#f2c14e;--fsc-e-c2:#ff7b7b;--fsc-e-c3:#8fa8ff}}body .fsc-esb .fsc-e-sol{fill:var(--fsc-e-sol)}body .fsc-esb .fsc-e-neige{fill:var(--fsc-e-neige)}body .fsc-esb .fsc-e-sapin{fill:var(--fsc-e-sapin)}body .fsc-esb .fsc-e-trait{fill:none;stroke:var(--fsc-e-trait);stroke-width:1px;stroke-linecap:round}body .fsc-esb .fsc-e-ombre path{fill:var(--fsc-e-ombre)}body .fsc-esb .fsc-e-c1{color:var(--fsc-e-c1);fill:var(--fsc-e-c1)}body .fsc-esb .fsc-e-c2{color:var(--fsc-e-c2);fill:var(--fsc-e-c2)}body .fsc-esb .fsc-e-c3{color:var(--fsc-e-c3);fill:var(--fsc-e-c3)}body .fsc-esb .fsc-e-serpentin-1{stroke:var(--fsc-e-c2)}body .fsc-esb .fsc-gerbe circle:last-child{fill:currentColor}body .fsc .fsc-flocon,body .fsc .fsc-trainee{opacity:0}body .fsc .fsc-trainee,body .fsc .fsc-serpentin{stroke-dasharray:1;stroke-dashoffset:0}body .fsc .fsc-gerbe{opacity:.95}body .fsc .fsc-vol,body .fsc .fsc-gerbe,body .fsc .fsc-etoile,body .fsc .fsc-cadeau,body .fsc .fsc-confetti{transform-box:fill-box;transform-origin:50%}body .fsc .fsc-aiguille{transform-box:fill-box;transform-origin:50% 100%}@keyframes fsc-parait{0%{opacity:0}}@keyframes fsc-leve{0%{opacity:0;transform:translateY(14px)}}@keyframes fsc-vol{0%{opacity:0;transform:translate(70px,18px)scale(.4)rotate(-12deg)}25%{opacity:1}70%{transform:translate(-4px,-3px)scale(1.04)rotate(4deg)}to{opacity:1;transform:none}}@keyframes fsc-allume{0%{opacity:0}35%{opacity:.9}48%{opacity:.25}64%{opacity:1}76%{opacity:.7}to{opacity:1}}@keyframes fsc-tombe{0%{opacity:0;transform:translateY(0)}15%{opacity:.9}85%{opacity:.8}to{opacity:0;transform:translateY(112px)}}@keyframes fsc-pose{0%{opacity:0;transform:translateY(-16px)}70%{opacity:1;transform:translateY(1px)}to{opacity:1;transform:none}}@keyframes fsc-etoile{0%{opacity:0;transform:scale(.2)rotate(-90deg)}70%{opacity:1;transform:scale(1.15)rotate(8deg)}to{opacity:1;transform:none}}@keyframes fsc-monte{0%{opacity:1;stroke-dashoffset:1px}70%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes fsc-eclate{0%{opacity:0;transform:scale(.15)}25%{opacity:1}to{opacity:.95;transform:none}}@keyframes fsc-deroule{0%{stroke-dashoffset:1px}}@keyframes fsc-minuit{0%{transform:rotate(-300deg)}}@keyframes fsc-minuit-h{0%{transform:rotate(-40deg)}}@media (prefers-reduced-motion:no-preference){body .fsc .fsc-lune{animation:fsc-leve 1.8s var(--ease-out) backwards}body .fsc .fsc-scintille{animation:fsc-parait 1.4s var(--ease-out) backwards;animation-delay:calc(var(--fsc-i,0) * var(--stagger) * 6)}body .fsc .fsc-fenetre{animation:1.4s linear 1.1s backwards fsc-allume}body .fsc .fsc-vol{animation:fsc-vol 2.2s var(--ease-out) backwards;animation-delay:calc(var(--dur-3) + var(--fsc-i,0) * var(--dur-3))}body .fsc .fsc-feu{animation:1.3s linear backwards fsc-allume;animation-delay:calc(1.2s + var(--fsc-i,0) * var(--dur-3))}body .fsc .fsc-flocon{animation:fsc-tombe 3.2s var(--ease-in-out) backwards;animation-delay:calc(var(--fsc-i,0) * var(--dur-2))}body .fsc .fsc-ampoule{animation:fsc-parait var(--dur-3) var(--ease-out) backwards;animation-delay:calc(1s + var(--fsc-i,0) * var(--stagger) * 4)}body .fsc .fsc-etoile{animation:fsc-etoile 1.1s var(--ease-out) backwards;animation-delay:1.6s}body .fsc .fsc-cadeau{animation:fsc-pose 1.1s var(--ease-out) backwards;animation-delay:calc(var(--dur-3) + var(--fsc-i,0) * var(--dur-2))}body .fsc .fsc-trainee{animation:fsc-monte 1.1s var(--ease-out) backwards;animation-delay:calc(var(--fsc-i,0) * var(--dur-3) * 2)}body .fsc .fsc-gerbe{animation:fsc-eclate 1.4s var(--ease-out) backwards;animation-delay:calc(var(--dur-3) * 2 + var(--fsc-i,0) * var(--dur-3) * 2)}body .fsc .fsc-serpentin{animation:fsc-deroule 1.6s var(--ease-out) backwards;animation-delay:calc(1.2s + var(--fsc-i,0) * var(--dur-3))}body .fsc .fsc-confetti{animation:fsc-parait 1.2s var(--ease-out) backwards;animation-delay:calc(1.3s + var(--fsc-i,0) * var(--stagger) * 3)}body .fsc .fsc-aiguille-m{animation:fsc-minuit 2.4s var(--ease-in-out) backwards}body .fsc .fsc-aiguille-h{animation:fsc-minuit-h 2.4s var(--ease-in-out) backwards}}@media (prefers-reduced-motion:reduce){body .fsc .fsc-lune,body .fsc .fsc-scintille,body .fsc .fsc-fenetre,body .fsc .fsc-vol,body .fsc .fsc-feu,body .fsc .fsc-flocon,body .fsc .fsc-ampoule,body .fsc .fsc-etoile,body .fsc .fsc-cadeau,body .fsc .fsc-trainee,body .fsc .fsc-gerbe,body .fsc .fsc-serpentin,body .fsc .fsc-confetti,body .fsc .fsc-aiguille-m,body .fsc .fsc-aiguille-h{animation:none}}@media print{body .fsc{display:none}}body .bib-erreur{color:var(--danger);font-size:var(--fs-body);margin:8px 0 0}body .bib-avis{color:var(--ok-ink);font-size:var(--fs-body);margin:0 0 12px}body .bib-compte{border-radius:var(--r-full);background:var(--chip-bg);min-width:1.6em;color:var(--muted);font-size:var(--fs-micro);font-weight:var(--fw-semibold);text-align:center;margin-left:4px;padding:0 6px;line-height:1.6;display:inline-block}body .bib-etiq-champ{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin-bottom:4px;display:block}body .bib-case{font-size:var(--fs-body);color:var(--ink);cursor:pointer;align-items:center;gap:6px;display:inline-flex}body .bib-lien{color:var(--brand-ink);font:inherit;font-weight:var(--fw-semibold);text-align:left;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}body .bib-onglets{flex-wrap:wrap;margin-bottom:14px}body .bib-onglet-phrase{margin:0 0 14px}body .bib-corps{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:561px){body .bib-corps{grid-template-columns:220px minmax(0,1fr);align-items:start}}body .bib-principal{flex-direction:column;gap:10px;min-width:0;display:flex}body .bib-barre .bib-recherche{flex:200px;min-width:0}body .bib-compteur{margin:0}body .bib-dos{flex-direction:column;gap:10px;min-width:0;display:flex}body .bib-dos-choix{display:none}body .bib-dos-arbre{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}body .bib-dos-item{width:100%;padding:7px 8px 7px calc(8px + var(--niv,0) * 14px);border-radius:var(--r-sm);color:var(--ink);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;gap:8px;display:flex}body .bib-dos-item:hover{background:var(--surface-2)}body .bib-dos-item.on{background:var(--chip-bg);border-color:var(--chip-line);font-weight:var(--fw-semibold)}body .bib-dos-item[data-depot="1"]{border-color:var(--accent);background:var(--accent-bg);border-style:dashed}body .bib-dos-item:focus-visible{outline:2px solid var(--accent);outline-offset:1px}body .bib-dos-item>svg{color:var(--muted);flex:none}body .bib-dos-nom{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}body .bib-dos-gestes{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:8px;display:flex}body .bib-dos-form{flex-direction:column;gap:8px;display:flex}body .bib-dos-boutons{flex-wrap:wrap;gap:6px;display:flex}body .bib-dos-note{margin:0}@media (max-width:560px){body .bib-dos-choix{display:block}body .bib-dos-choix>.input{width:100%}body .bib-dos-arbre{display:none}body .bib-dos-gestes{border-top:0;padding-top:0}}body .bib-rec-num{min-width:0;font-size:var(--fs-sm);color:var(--muted);flex-direction:column;gap:4px;display:flex}body .bib-rec-num>.input{width:100%;min-width:0}body .bib-selection{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}body .bib-selection[data-active="1"]{border-color:var(--chip-line);background:var(--chip-bg)}body .bib-lot{flex:auto}body .bib-lot-etiq{align-items:center;gap:6px;min-width:0;display:flex}body .bib-lot-etiq>.input{width:140px;min-width:0}body .bib-confirme{flex-direction:column;flex:100%;gap:8px;display:flex}body .bib-confirme>.helper{margin:0}body .bib-grille{grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}body .bib-tuile{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-width:0;transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}body .bib-tuile:hover{border-color:var(--line-hover)}body .bib-tuile[data-choisie="1"]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}body .bib-tuile[data-archivee="1"]{opacity:.72}body .bib-tuile[draggable=true]{cursor:grab}body .bib-tuile-img{border:0;border-bottom:1px solid var(--line);cursor:zoom-in;place-items:center;width:100%;height:116px;padding:0;display:grid}body .bib-tuile-img>img{object-fit:contain;max-width:82%;max-height:92px}body .bib-tuile-img:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}body .bib-tuile-pied{align-items:center;gap:6px;min-width:0;padding:8px 10px 0;display:flex}body .bib-tuile-case{flex:none;margin:0}body .bib-tuile-nom{text-align:left;cursor:pointer;min-width:0;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:auto;padding:0;overflow:hidden}body .bib-tuile-meta{font-size:var(--fs-nano);color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;padding:6px 10px 10px;display:flex}body .bib-format{font-weight:var(--fw-bold);letter-spacing:.03em;border-radius:var(--r-2xs);background:var(--brand-2);padding:1px 5px}@supports (color:color-mix(in lab, red, red)){body .bib-format{background:color-mix(in srgb, var(--brand-2) 11%, transparent)}}body .bib-format{color:var(--brand-ink)}body .bib-badge{border-radius:var(--r-full);border:1px solid var(--line);background:var(--surface-2);color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-semibold);margin-left:4px;padding:1px 6px;display:inline-block}body .bib-tuile-meta .bib-badge{margin-left:0}body .bib-badge-archive{border-color:var(--wait-line);background:var(--wait-bg);color:var(--wait-ink)}body .bib-etiquettes{flex-wrap:wrap;gap:5px;margin:0 0 8px;padding:0;list-style:none;display:flex}body .bib-etiquettes-mini{margin:0;padding:0 10px 10px}body .bib-etiq{border-radius:var(--r-full);background:var(--chip-bg);border:1px solid var(--chip-line);color:var(--ink);font-size:var(--fs-micro);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}body .bib-etiq-x{border-radius:var(--r-full);width:18px;height:18px;color:var(--muted);cursor:pointer;font-size:var(--fs-md);background:0 0;border:0;place-items:center;margin-right:-4px;padding:0;line-height:1;display:inline-grid}body .bib-etiq-x:hover{background:var(--surface-2);color:var(--ink)}body .bib-etiq-x:focus-visible{outline:2px solid var(--accent);outline-offset:1px}body .bib-ligne-img{border-radius:var(--r-xs);border:1px solid var(--line);place-items:center;width:56px;height:40px;display:inline-grid;overflow:hidden}body .bib-ligne-img>img{object-fit:contain;max-width:90%;max-height:34px}body .bib-table tr[data-archivee="1"] td{color:var(--muted)}body .bib-dlg:not([open]){display:none}body .bib-dlg{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--ink);overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:24px 16px;overflow:auto}body .bib-dlg::backdrop{background:var(--voile-dialogue)}body .bib-fiche{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);width:100%;max-width:1040px;box-shadow:var(--sh-lg);flex-direction:column;gap:14px;margin:0 auto;padding:16px 18px 18px;display:flex}@media (prefers-reduced-motion:no-preference){body .bib-dlg[open] .bib-fiche{animation:bib-arrivee var(--dur-2) var(--ease-out)}}@keyframes bib-arrivee{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}body .bib-fiche-tete{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}body .bib-fiche-titres{min-width:0}body .bib-fiche-titres>.helper{margin:2px 0 0}body .bib-fiche-titre{font-size:var(--fs-lg);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0;line-height:1.3}body .bib-fiche-corps{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:761px){body .bib-fiche-corps{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}body .bib-fiche-apercu{position:sticky;top:0}}body .bib-fiche-apercu{flex-direction:column;gap:10px;min-width:0;display:flex}body .bib-fiche-img{border:1px solid var(--line);border-radius:var(--r);place-items:center;min-height:220px;padding:16px;display:grid}body .bib-fiche-img>img{object-fit:contain;max-width:100%;max-height:50vh}body .bib-fiche-ligne{flex-wrap:wrap;gap:6px;display:flex}body .bib-fiche-archive{border:1px solid var(--wait-line);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);margin:0;padding:8px 10px}body .bib-fiche-infos{flex-direction:column;gap:14px;min-width:0;display:flex}body .bib-fiche-infos>.bib-avis,body .bib-fiche-infos>.bib-erreur{margin:0}body .bib-fiche-sec{flex-direction:column;gap:6px;min-width:0;display:flex}body .bib-fiche-h{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0}body .bib-fiche-form{align-items:center;gap:6px;min-width:0;display:flex}body .bib-fiche-form>.input{flex:auto;min-width:0}body .bib-fiche-form>.btn{flex:none}body .bib-fiche-val{font-size:var(--fs-body);overflow-wrap:anywhere;margin:0}body .bib-fiche-sec>.helper{margin:0}body .bib-attention{border:1px solid var(--wait-line);border-radius:var(--r-sm);background:var(--wait-bg);color:var(--wait-ink);font-size:var(--fs-sm);align-items:flex-start;gap:6px;margin:0;padding:8px 10px;display:flex}body .bib-attention>svg{flex:none;margin-top:1px}body .bib-a-confirmer{flex-direction:column;gap:8px}body .bib-a-confirmer>p{align-items:flex-start;gap:6px;margin:0;display:flex}body .bib-a-confirmer>p>svg{flex:none;margin-top:1px}body .bib-a-confirmer-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}body .bib-fiche-dl{grid-template-columns:repeat(auto-fill,minmax(min(140px,100%),1fr));gap:10px;margin:0;display:grid}body .bib-fiche-dl dt{font-size:var(--fs-micro);color:var(--muted)}body .bib-fiche-dl dd{font-size:var(--fs-body);overflow-wrap:anywhere;margin:2px 0 0}body .bib-fiche-danger{border-top:1px solid var(--line);align-items:flex-start;padding-top:12px}body .bib-pill-passe{font-size:var(--fs-nano);margin-left:6px}body .bib-variantes{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}body .bib-variante{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out);align-items:center;gap:10px;padding:6px;display:flex}body .bib-variante:hover{border-color:var(--line-hover)}body .bib-variante:focus-visible{outline:2px solid var(--accent);outline-offset:1px}body .bib-variante-img{border-radius:var(--r-xs);flex:none;place-items:center;width:56px;height:40px;display:grid;overflow:hidden}body .bib-variante-img>img{object-fit:contain;max-width:90%;max-height:34px}body .bib-variante-txt{min-width:0;font-size:var(--fs-body);flex-direction:column;display:flex}body .bib-variante-txt>.helper{margin:0}body .bib-usages{flex-direction:column;gap:10px;display:flex}body .bib-usages-titre{font-size:var(--fs-body);font-weight:var(--fw-semibold);margin:0 0 4px}body .bib-usages-liste{font-size:var(--fs-body);margin:0;padding-left:18px}body .bib-usages-liste>li{overflow-wrap:anywhere;margin:2px 0}body .bib-rec{flex-direction:column;gap:12px;min-width:0;display:flex}body .bib-rec>.helper{margin:0}body .bib-rec-scene{border:1px solid var(--line);border-radius:var(--r);place-items:center;min-height:160px;padding:12px;display:grid}body .bib-rec-cadre{touch-action:none;-webkit-user-select:none;user-select:none;max-width:100%;line-height:0;display:inline-block;position:relative;overflow:hidden}body .bib-rec-img{width:auto;max-width:100%;height:auto;max-height:55vh;display:block}body .bib-rec-zone{box-sizing:border-box;cursor:move;touch-action:none;outline:2px solid var(--accent);outline-offset:0;box-shadow:0 0 0 9999px var(--scrim-strong);position:absolute}body .bib-rec-zone:focus-visible{outline-width:3px;outline-color:var(--accent-deep)}body .bib-rec-poignee{box-sizing:border-box;border:2px solid var(--accent);border-radius:var(--r-2xs);background:var(--surface);touch-action:none;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}body .bib-rec-poignee:before{content:"";position:absolute;inset:-9px}body .bib-rec-nw{cursor:nwse-resize;top:0;left:0}body .bib-rec-ne{cursor:nesw-resize;top:0;left:100%}body .bib-rec-sw{cursor:nesw-resize;top:100%;left:0}body .bib-rec-se{cursor:nwse-resize;top:100%;left:100%}body .bib-rec-n{cursor:ns-resize;top:0;left:50%}body .bib-rec-s{cursor:ns-resize;top:100%;left:50%}body .bib-rec-e{cursor:ew-resize;top:50%;left:100%}body .bib-rec-w{cursor:ew-resize;top:50%;left:0}@media (pointer:coarse){body .bib-rec-poignee{width:22px;height:22px;margin:-11px 0 0 -11px}body .bib-rec-poignee:before{inset:-11px}}body .bib-rec-reglages{flex-direction:column;gap:12px;display:flex}body .bib-rec-props{flex-wrap:wrap}body .bib-rec-champs{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;margin:0;padding:0;display:grid}body .bib-rec-champs>legend{grid-column:1/-1;padding:0}body .bib-rec-sortie{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:561px){body .bib-rec-sortie{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){body .bib-rec-champs{grid-template-columns:repeat(2,minmax(0,1fr))}}body .bib-rec-apercu{flex-direction:column;gap:6px;display:flex}body .bib-rec-apercu>.helper{margin:0}body .bib-rec-ap{border:1px solid var(--line);border-radius:var(--r-xs);max-width:100%;position:relative;overflow:hidden}body .bib-rec-ap>img{max-width:none;position:absolute}body .bib-rec-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (max-width:560px){body .bib-barre>.input,body .bib-barre>select.input{flex:100%}body .bib-lot{flex-direction:column;align-items:stretch}body .bib-lot>.input,body .bib-lot>.btn{width:100%}body .bib-lot-etiq>.input{flex:auto;width:auto}body .bib-dlg{padding:8px}body .bib-fiche{padding:12px}body .bib-fiche-img{min-height:160px}body .bib-fiche-ligne>.btn,body .bib-rec-actions>.btn{flex:100%}}@media (prefers-reduced-motion:reduce){body .bib-dos-item,body .bib-tuile,body .bib-variante{transition:none}body .bib-dlg[open] .bib-fiche{animation:none}}body .cib-champ{gap:6px;min-width:0;display:grid}body .cib-bouton{flex:none;display:inline-flex}body .cib-libelle{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink)}body .cib-choisie{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);flex-wrap:wrap;align-items:center;gap:10px;min-width:0;padding:8px;display:flex}body .cib-vignette{border-radius:var(--r-xs);border:1px solid var(--line);background:var(--checker-bg);width:48px;height:48px;color:var(--faint);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}body .cib-vignette img{object-fit:contain;width:100%;height:100%;display:block}body .cib-quoi{flex:140px;gap:2px;min-width:0;display:grid}body .cib-nom{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body .cib-meta{font-size:var(--fs-sm);color:var(--muted)}body .cib-gestes{flex-wrap:wrap;gap:6px;display:flex}body .cib-erreur{border-radius:var(--r-sm);background:var(--danger-bg);border:1px solid var(--danger-line);color:var(--ink);font-size:var(--fs-sm);margin:6px 0;padding:8px 12px}body .cib-avis{border-radius:var(--r-sm);background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ink);font-size:var(--fs-sm);margin:6px 0;padding:8px 12px}body .cib-dlg:not([open]){display:none}body .cib-dlg{overscroll-behavior:contain;width:100%;max-width:100vw;height:100%;max-height:100dvh;color:var(--ink);background:0 0;border:none;grid-template-columns:minmax(0,1fr);place-items:start center;margin:0;padding:clamp(12px,5vh,48px) 12px 16px;display:grid;overflow:auto}body .cib-dlg::backdrop{background:var(--scrim-strong)}body .cib-pan{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);width:min(960px,100%);box-shadow:var(--sh-pop);gap:12px;min-width:0;padding:16px;display:grid}body .cib-tete{justify-content:space-between;align-items:center;gap:12px;display:flex}body .cib-titre{font-size:var(--fs-title);font-weight:var(--fw-semibold);margin:0}body .cib-fermer{flex:none}body .cib-barre{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .cib-barre>.input{flex:220px;min-width:0}body .cib-barre>.cib-etiquette{flex:0 200px}body .cib-corps{grid-template-columns:200px minmax(0,1fr);gap:12px;min-width:0;display:grid}body .cib-dossiers{min-width:0}body .cib-dossiers ul{gap:2px;max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}body .cib-dossier{border-radius:var(--r-xs);width:100%;min-height:36px;color:var(--ink);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:6px 8px;display:flex}body .cib-dossier>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}body .cib-dossier:hover{background:var(--surface-2)}body .cib-dossier.on{background:var(--surface-2);border-color:var(--brand-2);font-weight:var(--fw-semibold)}body .cib-nb{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums;flex:none}body .cib-prof-1{padding-left:12px}body .cib-prof-2{padding-left:24px}body .cib-prof-3{padding-left:36px}body .cib-liste{align-content:start;gap:8px;min-width:0;display:grid}body .cib-compte{font-size:var(--fs-sm);color:var(--muted);margin:0}body .cib-aide{margin:0}body .cib-grille{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;max-height:380px;margin:0;padding:2px;list-style:none;display:grid;overflow-y:auto}body .cib-vig{border:2px solid var(--line);border-radius:var(--r-sm);background:var(--surface);width:100%;color:var(--ink);font:inherit;cursor:pointer;text-align:left;gap:4px;padding:4px;display:grid}body .cib-vig:hover{border-color:var(--line-hover)}body .cib-vig.on{border-color:var(--brand-2)}body .cib-vig:focus-visible{outline:2px solid var(--brand-2);outline-offset:2px}body .cib-vig-img{aspect-ratio:1;border-radius:var(--r-xs);background:var(--checker-bg);display:block;overflow:hidden}body .cib-vig-img img{object-fit:contain;width:100%;height:100%;display:block}body .cib-vig-nom{font-size:var(--fs-micro);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .cib-adresse{border-top:1px solid var(--line);gap:4px;padding-top:8px;display:grid}body .cib-adresse label{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}body .cib-adresse .toolbar-controls{flex-wrap:wrap}body .cib-adresse .toolbar-controls .input{flex:220px;min-width:0}body .cib-pied{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding-top:12px;display:flex}body .cib-retenue{flex:260px;gap:4px;min-width:0;display:grid}body .cib-versions{flex-wrap:wrap;justify-self:start}body .cib-alerte{color:var(--wait-ink)}body .cib-pied-gestes{flex:none;gap:8px;display:flex}@media (max-width:560px){body .cib-dlg{padding:0}body .cib-pan{border:none;border-radius:0;align-content:start;width:100%;min-height:100dvh;padding:12px 16px 16px}body .cib-corps{grid-template-columns:minmax(0,1fr)}body .cib-dossiers ul{grid-auto-columns:max-content;grid-auto-flow:column;max-height:none;padding-bottom:4px;overflow:auto hidden}body .cib-prof-1,body .cib-prof-2,body .cib-prof-3{padding-left:0}body .cib-dossier{border-color:var(--line)}body .cib-grille{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));max-height:none}body .cib-pied{background:var(--surface);padding-bottom:4px;position:sticky;bottom:0}body .cib-pied-gestes{width:100%}body .cib-pied-gestes .btn{flex:1 1 0}}body .bpv{flex-direction:column;gap:14px;min-width:0;display:flex}body .bpv-vide{margin:0}body .bpv-filtres{flex-direction:column;gap:10px;display:flex}body .bpv-seg{flex-wrap:wrap;align-self:flex-start;max-width:100%}body .bpv-champs{flex-wrap:wrap}body .bpv-q{flex:220px;min-width:0}body .bpv-ligne{flex-wrap:wrap;align-items:center;gap:8px;display:flex}body .bpv-n{color:var(--muted);font-size:var(--fs-sm)}body .bpv-tronque{margin:0}body .bpv-groupes{flex-direction:column;gap:14px;display:flex}body .bpv-groupe{border-top:1px solid var(--line);padding-top:12px}body .bpv-groupe:first-of-type{border-top:0;padding-top:0}body .bpv-tete{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:10px;display:flex}body .bpv-t{font-size:var(--fs-title);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}body .bpv-grille{grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}body .bpv-ph{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}body .bpv-vue{background:var(--surface-2);cursor:zoom-in;width:100%;height:140px;transition:box-shadow var(--dur-1) var(--ease-out);border:0;padding:0;display:block;position:relative}body .bpv-vue img{object-fit:cover;width:100%;height:100%;display:block}body .bpv-vue.on{box-shadow:inset 0 0 0 3px var(--accent)}body .bpv-vue:focus-visible{outline:2px solid var(--accent-ink);outline-offset:-2px}body .bpv-src{border-radius:var(--r-full);background:var(--surface);color:var(--ink);font-size:var(--fs-micro);font-weight:var(--fw-semibold);padding:1px 6px;position:absolute;top:6px;left:6px}body .bpv-leg{font-size:var(--fs-sm);flex-direction:column;gap:2px;min-width:0;padding:8px 10px 10px;display:flex}body .bpv-leg b{font-size:var(--fs-body);font-weight:var(--fw-semibold);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body .bpv-sans{color:var(--muted);font-weight:var(--fw-regular);font-style:italic}body .bpv-meta{color:var(--muted);font-size:var(--fs-micro)}body .bpv-tags{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}body .bpv-tag{border:1px solid var(--chip-line,var(--line));border-radius:var(--r-full);background:var(--chip-bg,var(--surface-2));color:var(--ink);font-size:var(--fs-micro);align-items:center;gap:2px;padding:0 8px;display:inline-flex}body .bpv-tag-x{min-width:24px;min-height:24px;color:var(--muted);font-size:var(--fs-md);cursor:pointer;background:0 0;border:0;padding:0;line-height:1}body .bpv-tag-x:hover{color:var(--ink)}body .bpv-fiche{border:1px solid var(--line-strong,var(--line));border-radius:var(--r);background:var(--surface);grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:14px;padding:12px;display:grid}body .bpv-fiche-img{border-radius:var(--r-sm);background:var(--surface-2);cursor:zoom-in;border:0;width:100%;padding:0;display:block;overflow:hidden}body .bpv-fiche-img img{object-fit:contain;width:100%;max-height:260px;display:block}body .bpv-fiche-corps{flex-direction:column;gap:10px;min-width:0;display:flex}body .bpv-fiche-tete{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}body .bpv-dl{font-size:var(--fs-sm);grid-template-columns:max-content minmax(0,1fr);gap:2px 12px;margin:0;display:grid}body .bpv-dl dt{color:var(--muted)}body .bpv-dl dd{overflow-wrap:anywhere;margin:0}body .bpv-actes{flex-wrap:wrap;gap:8px;display:flex}body .bpv-etiq,body .bpv-copie{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:10px;display:flex}body .bpv-etiq-t{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}body .bpv-etiq-form,body .bpv-copie .toolbar-controls{flex-wrap:wrap}body .bpv-etiq-form .input,body .bpv-copie .input{flex:200px;min-width:0}body .bpv-err{color:var(--danger);font-size:var(--fs-sm);margin:0}@media (max-width:560px){body .bpv-grille{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body .bpv-vue{height:120px}body .bpv-fiche{grid-template-columns:minmax(0,1fr)}body .bpv-tag-x{min-width:32px;min-height:32px}}@media (prefers-reduced-motion:reduce){body .bpv-vue{transition:none}}body .dcr[data-dcr=anniversaire]{--dcr-1:#d9467a;--dcr-2:#c99a1e;--dcr-3:#13968a;--dcr-4:#6b54c9;--dcr-trait:#8a94a6}:root[data-theme=dark] body .dcr[data-dcr=anniversaire]{--dcr-1:#ff8fb1;--dcr-2:#f2c14e;--dcr-3:#5fd6c6;--dcr-4:#a99bff;--dcr-trait:#8e9ab0}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .dcr[data-dcr=anniversaire]{--dcr-1:#ff8fb1;--dcr-2:#f2c14e;--dcr-3:#5fd6c6;--dcr-4:#a99bff;--dcr-trait:#8e9ab0}}body .cf[data-fete=anniversaire]{--cf-1:#d9467a;--cf-2:#c99a1e;--cf-3:#13968a;--cf-4:#6b54c9;--cf-trait:#8a94a6;--cf-3-fonce:#0d6b62}:root[data-theme=dark] body .cf[data-fete=anniversaire]{--cf-1:#ff8fb1;--cf-2:#f2c14e;--cf-3:#5fd6c6;--cf-4:#a99bff;--cf-trait:#8e9ab0;--cf-3-fonce:#2fa597}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .cf[data-fete=anniversaire]{--cf-1:#ff8fb1;--cf-2:#f2c14e;--cf-3:#5fd6c6;--cf-4:#a99bff;--cf-trait:#8e9ab0;--cf-3-fonce:#2fa597}}body .fsc .fsc-ballon{transform-box:fill-box;transform-origin:50%}body .fsc .fsc-age{fill:#6b3210;font-size:var(--fs-md);font-weight:var(--fw-black)}body .fcx[data-fete=anniversaire]{--fcx-an-1:#ff8fb1;--fcx-an-2:#f2c14e;--fcx-an-3:#5fd6c6;--fcx-an-4:#a99bff;--fcx-cordon:#c9d3e3;--fcx-plat:#c9d3e3;--fcx-genoise-1:#f7d9a8;--fcx-genoise-2:#d9a466;--fcx-glacage:#ff8fb1;--fcx-creme:#fff3dc;--fcx-flamme:#ffd36b;--fcx-phrase:var(--on-deep)}body .fcx-colonne[data-fete=anniversaire]{--fcx-an-1:#d9467a;--fcx-an-2:#c99a1e;--fcx-an-3:#13968a;--fcx-an-4:#6b54c9;--fcx-cordon:#8a94a6;--fcx-plat:#d5dbe6;--fcx-glacage:#e8608f;--fcx-phrase:var(--ink)}:root[data-theme=dark] body .fcx-colonne[data-fete=anniversaire]{--fcx-an-1:#ff8fb1;--fcx-an-2:#f2c14e;--fcx-an-3:#5fd6c6;--fcx-an-4:#a99bff;--fcx-cordon:#8e9ab0;--fcx-plat:#9aa5b8;--fcx-glacage:#ff8fb1}@media (prefers-color-scheme:dark){:root[data-theme=auto] body .fcx-colonne[data-fete=anniversaire]{--fcx-an-1:#ff8fb1;--fcx-an-2:#f2c14e;--fcx-an-3:#5fd6c6;--fcx-an-4:#a99bff;--fcx-cordon:#8e9ab0;--fcx-plat:#9aa5b8;--fcx-glacage:#ff8fb1}}body .fcx .fcx-an-1{fill:var(--fcx-an-1)}body .fcx .fcx-an-2{fill:var(--fcx-an-2)}body .fcx .fcx-an-3{fill:var(--fcx-an-3)}body .fcx .fcx-an-4{fill:var(--fcx-an-4)}body .fcx .fcx-cordon{fill:none;stroke:var(--fcx-cordon);stroke-width:1.1px}body .fcx .fcx-ficelle{fill:none;stroke:var(--fcx-cordon);stroke-width:.9px;opacity:.7}body .fcx .fcx-reflet{fill:#fff;opacity:.32}body .fcx .fcx-plat{fill:var(--fcx-plat);opacity:.85}body .fcx .fcx-genoise{fill:var(--fcx-genoise-1,#f7d9a8)}body .fcx .fcx-s-genoise-1{stop-color:var(--fcx-genoise-1,#f7d9a8)}body .fcx .fcx-s-genoise-2{stop-color:var(--fcx-genoise-2,#d9a466)}body .fcx .fcx-glacage{fill:var(--fcx-glacage)}body .fcx .fcx-creme{fill:var(--fcx-creme,#fff3dc)}body .fcx .fcx-feu{fill:var(--fcx-flamme,#ffd36b)}body .fcx .fcx-s-flamme{stop-color:var(--fcx-flamme,#ffd36b)}body .fcx-panneau .fcx-place-gateau{align-items:center;gap:var(--r-sm);flex-direction:column;display:flex}body .fcx .fcx-phrase{color:var(--fcx-phrase);font-size:var(--fs-title);font-weight:var(--fw-semibold);text-align:center;text-wrap:balance;line-height:1.25;display:block}body .fcx-colonne .fcx-haut .fcx-fanions{width:100%;height:100%}@media (max-width:820px){body .fcx-colonne[data-fete=anniversaire] .fcx-bande-pce{width:34px;bottom:6px;right:8px}body .fcx-bande .fcx-bande-phrase{text-align:right;width:calc(100% - 52px);position:absolute;top:50%;right:48px;transform:translateY(-50%)}body .fcx-bande .fcx-phrase{font-size:var(--fs-sm);text-align:right}}body .dcr-naissance{gap:6px;margin-top:6px;display:grid}body .dcr-naissance .rgl-ligne-defaut,body .dcr-naissance .helper{margin:0}body .dcr-naissance-lib{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}@keyframes fan-monte{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@keyframes fan-parait{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){body .fsc .fsc-ballon{animation:fan-monte 2.2s var(--ease-out) 1 backwards;animation-delay:calc(var(--dur-3) + var(--fsc-i,0) * var(--dur-3))}body .fcx .fcx-fanion{animation:fan-parait var(--dur-3) var(--ease-out) calc(var(--dur-2) + var(--stagger) * var(--fcx-i,0) * 2) 1 both}body .fcx .fcx-ballon{transform-box:fill-box;transform-origin:50%;animation:fan-monte 2.4s var(--ease-out) calc(var(--dur-3) + var(--fcx-i,0) * var(--dur-3)) 1 both}body .fcx .fcx-gateau-corps{animation:fcx-leve 1.6s var(--ease-out) calc(var(--dur-3) * 2) 1 both}body .fcx .fcx-flamme{animation:fcx-allume 1.4s steps(6, end) calc(1.6s + var(--fcx-i,0) * var(--dur-3)) 1 both}body .fcx .fcx-gateau-mini{animation:fcx-pop var(--dur-3) var(--ease-out) 1.2s 1 both}body .fcx .fcx-phrase{animation:fan-parait 1.2s var(--ease-out) 2.2s 1 both}}@media (prefers-reduced-motion:reduce){body .fsc .fsc-ballon,body .fcx .fcx-fanion,body .fcx .fcx-ballon,body .fcx .fcx-gateau-corps,body .fcx .fcx-flamme,body .fcx .fcx-gateau-mini,body .fcx .fcx-phrase{animation:none}}body .nes-annonces>.pan-annonces{order:1;padding:16px 32px 0}@media (max-width:820px){body .nes-annonces>.pan-annonces{padding:12px 14px 0}}body .pan-zone{margin:0}body .pan-zone .tblhead .lft{flex-wrap:wrap}body .pan-regle{margin:0;padding:0 16px 12px}body .pan-pastille{border-radius:var(--r-full);font-size:var(--fs-micro);font-weight:var(--fw-semibold);border:1px solid var(--line);background:var(--surface-2);color:var(--ink);align-items:center;padding:2px 8px;display:inline-flex}body .pan-pastille[data-ton=danger]{border-color:var(--danger-line);background:var(--danger-bg);color:var(--danger)}body .pan-pastille[data-ton=wait]{border-color:var(--wait-line);background:var(--wait-bg);color:var(--wait-ink)}body .pan-erreur{border-radius:var(--r-sm);border:1px solid var(--danger-line);background:var(--danger-bg);color:var(--danger);font-size:var(--fs-body);margin:0 16px 12px;padding:10px 16px}body .pan-fenetre .pan-erreur{margin:0}body .pan-pannes{flex-direction:column;gap:8px;margin:0 16px 12px;padding:0;list-style:none;display:flex}body .pan-panne{border-radius:var(--r-sm);border:1px solid var(--wait-line);background:var(--wait-bg);color:var(--ink);font-size:var(--fs-body);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}body .pan-panne[data-etat=publiee]{border-color:var(--danger-line);background:var(--danger-bg)}body .pan-panne-ico{color:var(--wait-ink);flex:none;display:inline-flex}body .pan-panne[data-etat=publiee] .pan-panne-ico{color:var(--danger)}body .pan-panne-texte{flex:260px;min-width:0}body .pan-sous{color:var(--muted);font-size:var(--fs-sm)}body .pan-gestes{flex-wrap:wrap;gap:8px;margin-left:auto;display:inline-flex}body .pan-boutons{flex-wrap:wrap;gap:8px;padding:0 16px 16px;display:flex}body .pan-bouton{border-radius:var(--r-sm);border:1px solid #0000;flex-wrap:wrap;align-items:center;gap:8px;padding:4px;display:inline-flex}body .pan-bouton[data-panne="1"]{border-color:var(--danger-line);background:var(--danger-bg)}body .pan-bouton-etat{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--danger)}body .pan-fenetre-corps{flex-direction:column;gap:14px;display:flex;overflow-y:auto}body .pan-champ{flex-direction:column;gap:6px;display:flex}body .pan-fenetre textarea{field-sizing:content;resize:vertical;min-height:4lh;max-height:40vh}body .pan-etiquette{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .pan-ciblage{border:1px solid var(--line);border-radius:var(--r-sm);flex-direction:column;gap:8px;min-width:0;margin:0;padding:12px;display:flex}body .pan-ciblage legend{padding:0 4px}body .pan-ciblage .helper{margin:0}body .pan-choix{font-size:var(--fs-body);color:var(--ink);cursor:pointer;align-items:center;gap:8px;min-height:28px;display:flex}body .pan-liste{flex-direction:column;gap:8px;display:flex}body .pan-clients{border:1px solid var(--line);border-radius:var(--r-xs);background:var(--surface-2);max-height:220px;margin:0;padding:4px 8px;list-style:none;overflow-y:auto}body .pan-propose{border-radius:var(--r-full);font-size:var(--fs-nano);font-weight:var(--fw-semibold);border:1px solid var(--line);color:var(--muted);margin-left:auto;padding:1px 6px}body .pan-resume{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--ink);margin:0}body .pan-apercu{flex-direction:column;gap:8px;display:flex}body .pan-rappel{z-index:26;position:relative}body .pnr-modes{border:0;gap:8px;min-width:0;margin:0 0 16px;padding:0;display:grid}body .pnr-modes>.helper{margin:0 0 4px}body .pnr-mode{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}body .pnr-mode:hover{border-color:var(--muted)}body .pnr-mode.on{border-color:var(--accent);background:var(--accent-bg)}body .pnr-mode input{flex:none;margin-top:3px}body .pnr-mode-texte{gap:2px;min-width:0;display:grid}body .pnr-mode-titre{font-weight:var(--fw-semibold);font-size:var(--fs-body);color:var(--ink)}body .pnr-mode .helper{margin:0}body .pnr-pages,body .pnr-boutons{gap:10px;margin:0 0 12px;padding:0;list-style:none;display:grid}body .pnr-page{border:1px solid var(--line);border-radius:var(--r-sm);grid-template-columns:minmax(0,.8fr) minmax(0,3fr) minmax(0,.9fr) auto;align-items:end;gap:8px 12px;padding:10px 12px;display:grid}body .pnr-page .field{min-width:0;margin:0}body .pnr-page-url .input{min-width:0}body .pnr-ajout{flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin:0 0 16px;display:flex}body .pnr-ajout .field{flex:180px;min-width:0;margin:0}body .pnr-ajout .pnr-page-url{flex:2 260px}body .pnr-ajout-erreur,body .pnr-ajout-aide{flex:100%;margin:0}body .pnr-bouton{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface);padding:12px}body .pnr-bouton .field{margin-bottom:10px}body .pnr-bouton textarea{resize:vertical;field-sizing:content;min-height:4lh;max-height:40vh}body .pnr-bouton label .helper{font-weight:var(--fw-regular);margin-left:6px}body .pnr-bouton-pied{justify-content:flex-end;display:flex}body .pnr-ajout-bouton{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;display:flex}body .pnr-operateurs .input{width:100%;min-width:0}body .pnr-suivi{white-space:nowrap;font-size:var(--fs-sm);align-items:center;gap:6px;display:inline-flex}body .pnr-op-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}body .pnr-radar{margin:0 0 12px}@media (max-width:900px){body .pnr-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body .pnr-page-url{grid-column:1/-1}}@media (max-width:560px){body .pnr-page{grid-template-columns:minmax(0,1fr)}body .pnr-op-actions{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){body .pnr-mode{transition:none}}body .pnr-vide{margin:0 0 16px}body .pnr-par-nom{margin:0 0 10px}body .ccl-modal{max-width:680px}body .ccl-recherche{flex-direction:column;gap:6px;display:flex}body .ccl-etat{min-height:1.4em;margin:0}body .ccl-sugg{border:1px solid var(--line);border-radius:var(--r-sm);margin:2px 0 0;padding:0;list-style:none;overflow:hidden}body .ccl-sugg>li+li{border-top:1px solid var(--line)}body .ccl-sugg-b{text-align:left;width:100%;color:var(--ink);cursor:pointer;transition:background var(--dur-1) var(--ease-out);background:0 0;border:0;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:10px 12px;display:grid}body .ccl-sugg-b:hover,body .ccl-sugg-b:focus-visible{background:var(--surface-2)}body .ccl-sugg-b:focus-visible{outline:2px solid var(--brand-2);outline-offset:-2px}body .ccl-sugg-b>b{font-size:var(--fs-body);font-weight:var(--fw-semibold)}body .ccl-sugg-b>span:not(.ccl-fermee){font-size:var(--fs-sm);color:var(--muted);grid-column:1}body .ccl-sugg-b>.ccl-fermee{grid-area:1/2/span 2}body .ccl-fermee{border:1px solid var(--wait-line);border-radius:var(--r-full);background:var(--wait-bg);font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--wait-ink);justify-self:start;padding:1px 8px}body .ccl-main{align-self:flex-start}body .ccl-choisie{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--surface-2);color:var(--muted);grid-template-columns:auto 1fr auto;align-items:start;gap:10px;padding:12px 14px;display:grid}body .ccl-choisie>svg{color:var(--brand-2);margin-top:2px}body .ccl-choisie-t{flex-direction:column;gap:2px;min-width:0;display:flex}body .ccl-choisie-t>b{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink)}body .ccl-choisie-t>span{font-size:var(--fs-sm);overflow-wrap:anywhere}body .ccl-plus{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}body .ccl-plus>summary{cursor:pointer;min-height:36px;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--ink);align-items:center;gap:8px;list-style:none;display:flex}body .ccl-plus>summary::-webkit-details-marker{display:none}body .ccl-plus>summary>svg{transition:transform var(--dur-2) var(--ease-in-out);transform:rotate(-90deg)}body .ccl-plus[open]>summary>svg{transform:none}body .ccl-plus>summary>.helper{font-weight:var(--fw-regular);margin:0}body .ccl-plus[open]>.cbe-sec:first-of-type{margin-top:10px}@media (max-width:560px){body .ccl-choisie{grid-template-columns:1fr auto}body .ccl-choisie>svg,body .ccl-plus>summary>.helper{display:none}}@media (prefers-reduced-motion:reduce){body .ccl-sugg-b,body .ccl-plus>summary>svg{transition:none}}body .tic-msg-tete>.tic-msg-crayon{color:var(--muted);margin-left:auto;padding:2px 6px}body .tic-msg-tete>.tic-duree+.tic-msg-crayon{margin-left:0}body .tic-msg-tete>.tic-msg-crayon:hover{color:var(--ink)}body .tic-msg-modifie{font-style:italic}body .tic-msg-edition{flex-direction:column;gap:8px;display:flex}body .tic-msg-edition>.tic-msg-edition-avis,body .tic-msg-edition>.tic-msg-ko{margin:0}body .tic-msg-edition-pied{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}body .tic-compo-pied>.tic-compo-attente{margin-left:auto}body .tic-compo-pied>.tic-compo-attente+.btn{margin-left:0}body .tic-compo-pied>.tic-compo-temps{flex:0 0 132px;min-width:0}@media (min-width:561px){body .tic-compo-pied .tic-temps-raccourcis{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}body .tic-compo-pied .tic-temps-raccourcis button{min-width:0;padding-left:4px;padding-right:4px}body .tic-compo-pied.tic-compo-pied-tache:after{content:"";flex:0 0 100%;order:1;height:0}body .tic-compo-pied.tic-compo-pied-tache>.tic-compo-attente,body .tic-compo-pied.tic-compo-pied-tache>.btn{order:2;margin-top:0}}@media (max-width:560px){body .tic-compo-pied>.tic-compo-temps{flex:none}body .tic-compo-pied>.tic-compo-attente{margin-left:0}}@media (max-width:820px){body .side-mobilebar .burger{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0}body .pal-ouvre{justify-content:center;min-height:44px}}@media (max-width:520px){body .pal-ouvre{min-width:44px;padding:0}}body div.ofi-barre{--ofi-g:0px;--ofi-d:0px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ofi-g), #000 calc(100% - var(--ofi-d)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ofi-g), #000 calc(100% - var(--ofi-d)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ofi-g), #000 calc(100% - var(--ofi-d)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--ofi-g), #000 calc(100% - var(--ofi-d)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--ofi-g), #000 calc(100% - var(--ofi-d)), transparent);background:0 0}body div.ofi-barre[data-reste-g]{--ofi-g:56px}body div.ofi-barre[data-reste-d]{--ofi-d:56px}body .nasf #nasf-reveil .toolbar-controls .input{flex:none;width:auto}body .nasf #nasf-reveil form{gap:var(--nas-e1);flex-direction:column;display:flex}body .nasf #nasf-etendu{gap:var(--nas-e2);flex-direction:column;display:flex}@media (min-width:561px){body .nas-table.rtable>tbody>tr>td.rt-titre>a,body .nas-table.rtable>tbody>tr>td[data-label=Dernier\ contact],body .nas-table.rtable>tbody>tr>td[data-label=Dernier\ succès]{white-space:nowrap}}@media (max-width:560px){html body .shell .file-synthese .ec-tuiles{gap:var(--sp-2);flex-wrap:wrap;display:flex}html body .shell .file-synthese .stat.ec-tuile{align-items:baseline;gap:var(--sp-1);padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-4);border-radius:var(--r-full);display:inline-flex}html body .shell .file-synthese .stat.ec-tuile .n{font-size:var(--fs-md);letter-spacing:0}html body .shell .file-synthese .stat.ec-tuile .l{margin-top:0}html body .shell .file-synthese .stat.ec-tuile .stripe{width:var(--sp-1)}}body .tblcard .jf-sortie:not(:has(.jf-sync)){background:0 0;border:0;padding:0}@media (max-width:560px){body div.seg.seg-accent.agd-barre{grid-template-columns:1fr 1fr;width:100%;display:grid;overflow-x:visible}body div.seg.seg-accent.agd-barre>button{white-space:normal;text-align:center;justify-content:center}body .rtable tbody tr:has(>td.empty:only-child){box-shadow:none;background:0 0;border:0;padding:0}body .rtable tbody tr:has(>td.empty:only-child):hover{box-shadow:none;background:0 0}body .rtable tbody tr>td.empty:only-child{margin-bottom:0;padding:18px 0;border-bottom:0!important}}body .cal-aide .cal-aide-doigt{display:none}@media (max-width:560px){body .cal-aide .cal-aide-doigt{display:inline}body .cal-aide .cal-aide-souris{display:none}}body .projet-form .projet-gens{background:var(--surface)}body .projet-form .projet-gens-case:hover{background:var(--surface-2)}body .projet-form .chp-loupe{display:none}body .projet-form .chp-champ{padding-left:13px}body .projet-form .chp-ouvrir>span{background:currentColor;width:13px;height:13px;margin:0 auto;font-size:0;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") 50%/contain no-repeat}body details.rap-sante[data-n=ko],body details.rap-sante[data-n=attention]{background:var(--surface)}body .rap-sante li[data-n=ko],body .rap-sante li[data-n=attention]{border-radius:var(--r-xs);margin:0 -8px;padding:6px 8px}body .rap-sante li[data-n=ko]{background:var(--danger-bg);box-shadow:inset 0 0 0 1px var(--danger-line)}body .rap-sante li[data-n=attention]{background:var(--wait-bg)}body .shell-console .rap-sections>label.rap-section{align-items:flex-start}body .shell-console .rap-sections>label.rap-section>input{margin-top:2px}body .shell-console .rap-periode .rap-actions>.btn{min-height:44px}@media (max-width:560px){body .tblcard:not(.pjl-carte)>.lst-tete>.lst-filtres,body .tblhead>.toolbar-controls.ctr-outils{flex:100%;justify-content:stretch}body .tblcard:not(.pjl-carte)>.lst-tete>.lst-filtres>.lst-cherche,body .tblcard:not(.pjl-carte)>.lst-tete>.lst-filtres>.lst-menu,body .tblhead>.toolbar-controls.ctr-outils>*{flex:100%;width:100%;min-width:0;max-width:100%}body .tblcard:not(.pjl-carte)>.lst-tete>.lst-filtres>.lst-menu>.input{flex:auto;min-width:0;max-width:none}body .tblhead>.toolbar-controls.ctr-outils .input{width:100%}}body .ccol-champ>.ccol-alerte{margin:0}@media (max-width:560px){body .nes-bloc>.nes-filtres{overflow-x:visible}body .nes-bloc>.nes-filtres>.seg{flex-wrap:wrap}}@media (max-width:1100px){body nav.nlp-sommaire:after{content:"";background:linear-gradient(to right, transparent, var(--surface) 75%);pointer-events:none;flex:none;align-self:stretch;width:32px;margin:-6px 0;position:sticky;right:0}}body .stock .stock-nav2{--sn-plus-h:30px;flex-wrap:nowrap;align-items:center;position:relative}body .stock .stock-nav2>.stock-nav{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;min-width:0;max-width:100%;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);flex-wrap:nowrap;flex:0 auto;animation:linear both vw-fondu-onglets;animation-timeline:scroll(self inline);overflow:auto hidden}body .stock .stock-nav2>.stock-nav>*{flex:none}body .stock .stock-nav2>.stock-nav>.on{scroll-initial-target:nearest}body .stock .stock-nav2>.stock-plus{flex:none;position:static}body .stock .stock-nav2>.stock-plus>summary{white-space:nowrap}body .stock .stock-nav2:has(>.stock-plus[open]){padding-bottom:calc(var(--sn-plus-h) + 18px)}body .stock .stock-nav2 .stock-plus-liste{height:calc(var(--sn-plus-h) + 10px);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--vw-debut), #000 calc(100% - var(--vw-fin)), transparent);flex-wrap:nowrap;align-items:flex-start;margin:0;animation:linear both vw-fondu-onglets;animation-timeline:scroll(self inline);position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}body .stock .stock-nav2 .stock-plus-liste>a{min-height:var(--sn-plus-h);white-space:nowrap;flex:none;align-items:center;display:inline-flex}@media (pointer:coarse){body .stock .stock-nav2{--sn-plus-h:var(--tap-sm)}body .stock .stock-nav2 .stock-plus-liste{height:var(--sn-plus-h);scrollbar-width:none}body .stock .stock-nav2:has(>.stock-plus[open]){padding-bottom:calc(var(--sn-plus-h) + 8px)}body .stock .stock-nav2>.stock-plus>summary{min-height:var(--tap-sm);align-items:center;display:inline-flex}}@media (max-width:560px){body .shell .content.stock .stock-nav2>.stock-nav{flex-wrap:nowrap;width:auto}}body .shell .content.stock>:is(p,ul,form,nav,section,details,.card,.seg,.spl-grille,.stock-alerte,.stock-msg,.stock-actions,.toolbar-controls,.stock-nav2,.stpa-nav,.expg-kpis,.tblwrap)+:is(p,ul,form,nav,section,details,.card,.seg,.spl-grille,.stock-alerte,.stock-msg,.stock-actions,.toolbar-controls,.expg-kpis,.tblwrap){margin-top:var(--sp-4)}@media (min-width:561px){body .shell .content.stock.spl .stock-filtres .stock-filtre select.input{width:auto;min-width:8em;max-width:220px}}body .stock .card>.stock-empl-tete{margin:0 -20px 16px;padding:0 20px 14px}@media (min-width:561px){body .stock .stpa-param-table{table-layout:fixed;width:100%}body .stock .stpa-param-table>thead>tr>th:first-child{width:32%}body .stock .stpa-param-table>thead>tr>th:nth-child(2){width:18%}body .stock .stpa-param-table>thead>tr>th:nth-child(3){width:16%}body .stock .stpa-param-table>thead>tr>th:nth-child(4){width:34%}body .stock .stpa-param-table td[data-label=Valeur] .stock-sous,body .stock.spc .spc-histo td[data-label=Mois]{white-space:nowrap}body .stock.spc .spc-histo th abbr{cursor:help;text-decoration:none}}@media (max-width:560px){body .shell .stock.spc .spc-table td:is([data-label=Cible],[data-label=Mesure]){align-items:flex-start;gap:var(--sp-1);text-align:left;flex-direction:column}}body .stock .stock-msg[data-ton=attente]{background:var(--wait-bg);border-color:var(--wait-line);color:var(--ink)}body .baies-nouvelle .baies-grille .cxc-btn{width:100%;max-width:100%;height:auto;font-size:var(--fs-md);padding:11px 13px}body .stock .stock-form .stock-champs .field>.chp{width:100%}body .stock .stock-form .stock-champs .field .chp-champ{width:100%;height:auto;font-size:var(--fs-md);padding-top:11px;padding-bottom:11px}html body .shell.shell-espace .spc-rang>.field:has(>.sfc-seg){container-type:inline-size}@container (max-width:380px){html body .shell.shell-espace .sfc-seg:has(>button:nth-child(3)){flex-direction:column;align-items:stretch}html body .shell.shell-espace .sfc-seg:has(>button:nth-child(3))>button{flex:none;justify-content:flex-start}}@container (max-width:240px){html body .shell.shell-espace .sfc-seg{flex-direction:column;align-items:stretch}html body .shell.shell-espace .sfc-seg>button{flex:none;justify-content:flex-start}}@media (min-width:1440px) and (max-width:1799px){html body .shell.shell-espace .rt-act-fixe.ca-tbl td.row-actions:not(.ca-statut){white-space:normal;width:252px;min-width:252px}html body .shell.shell-espace .rt-act-fixe.ca-tbl td.row-actions:not(.ca-statut)>.btn{margin-block:3px}}@media (min-width:1280px) and (max-width:1439px){html body .shell.shell-espace .rt-act-fixe.ca-tbl td.row-actions:not(.ca-statut){white-space:nowrap}html body .shell.shell-espace .rt-act-fixe.ca-tbl td.row-actions:not(.ca-statut)>.btn{justify-content:center;width:100%;margin:0;display:flex}html body .shell.shell-espace .rt-act-fixe.ca-tbl td.row-actions:not(.ca-statut)>.btn+.btn{margin-top:6px}}@media (min-width:561px){html body .shell .mbr .mbr-groupes{grid-auto-flow:dense}html body .shell .mbr .mbr-groupe{grid-row:span var(--n,1)}}body .lg-page .lg-corps{align-content:start}.lib-checker{background-color:var(--checker-bg);background-image:linear-gradient(45deg, var(--checker-sq) 25%, transparent 25%, transparent 75%, var(--checker-sq) 75%), linear-gradient(45deg, var(--checker-sq) 25%, transparent 25%, transparent 75%, var(--checker-sq) 75%);background-position:0 0,7px 7px;background-size:14px 14px}.fr-flag{border-radius:var(--r-2xs);transform-origin:0;background:linear-gradient(90deg,#0055a4 0 33.33%,#fff 33.33% 66.66%,#ef4135 66.66% 100%);flex:none;width:22px;height:15px;animation:2.9s ease-in-out infinite fr-wave;display:inline-block;box-shadow:0 1px 2px #00000059}@keyframes fr-wave{0%,to{transform:perspective(46px)rotateY(0)skewY(0)}25%{transform:perspective(46px)rotateY(-7deg)skewY(1deg)}75%{transform:perspective(46px)rotateY(7deg)skewY(-1deg)}}@media (prefers-reduced-motion:reduce){.fr-flag{animation:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6fa;--surface:#fff;--surface-2:#fbfcfe;--ink:#0e1a2b;--muted:#5a6b82;--faint:#5b6776;--line:#e4e9f1;--line-strong:#828da6;--line-hover:#bdc8d8;--brand:#202a62;--brand-2:#2c3878;--brand-ink:#161c44;--brand-hover:#2c3878;--accent:#e63329;--accent-ink:#a01c11;--accent-bg:#fdecea;--accent-deep:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--accent-deep:color-mix(in srgb, var(--accent) 90%, #000)}}:root{--accent-deep-hover:var(--accent)}@supports (color:color-mix(in lab, red, red)){:root{--accent-deep-hover:color-mix(in srgb, var(--accent) 80%, #000)}}:root{--ok:#15803d;--ok-bg:#dcfce7;--ok-line:#b7ebc6;--ok-ink:#127034;--wait:#b45309;--wait-bg:#fef3c7;--wait-line:#f4dfa0;--wait-ink:#7a4b0a;--off:#5c6b7f;--off-bg:#edf1f6;--off-line:#dbe2ec;--danger:#b42318;--danger-bg:#feecea;--danger-line:#f0c6c0;--danger-deep:#b42318;--wait-deep:#b45309;--ok-deep:#15803d;--off-deep:#5c6b7f;--brand-deep:#202a62;--nouveau-deep:#1d4ed8;--nouveau-deep-hover:#1e40af;--on-deep:#fff;--on-brand:#fff;--on-accent:#fff;--sheen:#fff;--chip-bg:#eef3fa;--chip-line:#dce6f3;--toast-bg:#0e1a2b;--toast-ink:#fff;--checker-bg:#fff;--checker-sq:#e6ebf3;--scrim:#0e1a2b1a;--scrim-strong:#00000073;--shine:#ffffffbf;--sage:#00d639;--side-ink:#c7d6e8;--side-ink-strong:#fff;--side-lab:#7f9ec2;--side-sec:#6f8bad;--side-sub:#8aa4c4;--side-fill:#ffffff0f;--side-fill-line:#ffffff17;--side-hover:#ffffff12;--side-rule:#ffffff14;--side-edge:#ffffff2e;--dc:#0891b2;--dc-deep:#077792;--ms365:#e8842b;--gws:#db4437;--mvt:#595bd9;--lic:#7c3aed;--mnt:#0d9488;--mnt-bg:#ccfbf1;--mnt-line:#99f6e4;--mnt-ink:#0f766e;--mnt-deep:#0f766e;--ninja:#1f3a5f;--ninja-vif:#3ddc97;--dc-ink:#066e88;--mvt-ink:#5150cb;--lic-ink:#7c3aed;--ms365-ink:#9d5a1c;--gws-ink:#cb3f33;--ninja-ink:#1f3a5f;--panel:#202a62;--panel-brand-2:#2c3878;--panel-dc:#0891b2;--panel-mvt:#595bd9;--panel-lic:#7c3aed;--sans:var(--font-inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mono:ui-monospace, "Cascadia Code", "SF Mono", Menlo, Consolas, monospace;--fs-nano:10px;--fs-micro:11px;--fs-sm:12px;--fs-body:13px;--fs-md:14px;--fs-title:16px;--fs-lg:18px;--fs-xl:20px;--fs-2xl:24px;--fs-display:32px;--fs-hero:40px;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--r-2xs:4px;--r-xs:6px;--r-sm:8px;--r:12px;--r-lg:16px;--r-full:999px;--sh-sm:0 1px 2px #0e1a2b0f;--sh-md:0 4px 12px #0e1a2b14, 0 2px 4px #0e1a2b0d;--sh-lg:0 18px 48px #0e1a2b33;--sh-tile:0 2px 5px #0f172a29, inset 0 1px 0 #ffffff47;--sh-pop:0 12px 30px #0000001f;--sh-drop:0 2px 10px #0000002e;--sh-drawer:0 0 40px #0006;--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--stagger:30ms;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}*{box-sizing:border-box}button,input,select,textarea{font-family:inherit}html,body{margin:0}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:var(--fs-md);font-variant-numeric:tabular-nums;line-height:1.5}p{text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance;letter-spacing:-.01em;margin:0}h1{font-size:var(--fs-lg);font-weight:var(--fw-bold)}h2{font-size:var(--fs-title);font-weight:var(--fw-bold)}h3{font-size:var(--fs-title);font-weight:var(--fw-semibold)}a{color:inherit}.mono{font-family:var(--mono)}.tnum,.rtable th.num,.rtable td.num{font-variant-numeric:tabular-nums}@media (min-width:561px){.rtable th.num,.rtable td.num{text-align:right}}.srx,.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.btn{border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-semibold);min-height:calc(var(--fs-body) * 1.5 + 20px);transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:9px 14px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--surface-2);border-color:var(--line-hover)}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.btn-primary{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.btn-primary:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.btn-accent{background:var(--accent-deep);border-color:var(--accent-deep);color:var(--on-accent);font-weight:var(--fw-bold)}.btn-accent:hover{background:var(--accent-deep-hover);border-color:var(--accent-deep-hover)}.btn-ghost{color:var(--muted);background:0 0;border-color:#0000}.btn-ghost:hover{background:var(--surface-2);color:var(--ink);border-color:#0000}.btn-sm{font-size:var(--fs-sm);min-height:calc(var(--fs-sm) * 1.5 + 14px);padding:6px 10px}.btn-danger{color:var(--danger);border-color:var(--danger-line);background:var(--surface)}.btn-danger:hover{background:var(--danger-bg);border-color:#e0a79e}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-block{width:100%}.pill{border-radius:var(--r-full);font-size:var(--fs-sm);font-weight:var(--fw-semibold);border:1px solid #0000;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}@media (pointer:coarse){button.pill,a.pill{min-height:var(--tap-sm,40px)}}.pill .dot{border-radius:50%;width:7px;height:7px}.pill-ok{background:var(--ok-bg);color:var(--ok);border-color:var(--ok-line)}.pill-ok .dot{background:var(--ok)}.pill-wait{background:var(--wait-bg);color:var(--wait);border-color:var(--wait-line)}.pill-wait .dot{background:var(--wait)}.pill-off{background:var(--off-bg);color:var(--off);border-color:var(--off-line)}.pill-off .dot{background:var(--off)}.pill-danger{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-line)}.pill-danger .dot{background:var(--danger)}.field{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.field label,.field .lbl{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted)}.input{border:1px solid var(--line-strong);border-radius:var(--r-sm);width:100%;font-size:var(--fs-md);background:var(--surface);color:var(--ink);transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);padding:11px 13px;font-family:inherit}.input:focus{border-color:var(--brand-2);box-shadow:0 0 0 3px var(--brand-2);outline:none}@supports (color:color-mix(in lab, red, red)){.input:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 18%, transparent)}}select.input{cursor:pointer}input[type=file]{cursor:pointer;border:1px dashed var(--line-strong);border-radius:var(--r-sm);background:var(--surface-2);max-width:100%;color:var(--muted);font-size:var(--fs-body);transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);padding:10px 12px;font-family:inherit}input[type=file]:hover{border-color:var(--accent);background:var(--accent-bg)}input[type=file]::file-selector-button{cursor:pointer;border-radius:var(--r-sm);background:var(--accent-deep);color:var(--on-accent);font-weight:var(--fw-semibold);font-size:var(--fs-body);transition:filter var(--dur-1) var(--ease-out);border:none;margin-right:12px;padding:7px 14px;font-family:inherit}input[type=file]::file-selector-button:hover{filter:brightness(1.08)}.input-sm{height:36px;font-size:var(--fs-body);padding:0 11px}.toolbar-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.toolbar-controls .input,.toolbar-controls select.input,.toolbar-controls .btn{height:36px;min-height:36px}.toolbar-controls .btn,.toolbar-controls select.input{padding-top:0;padding-bottom:0}.toolbar-controls .seg{padding-top:2px;padding-bottom:2px}input[type=checkbox],input[type=radio]{accent-color:var(--brand);cursor:pointer;flex:none;width:16px;height:16px;margin:0}input[type=checkbox]:disabled,input[type=radio]:disabled{cursor:default;opacity:.55}.helper{font-size:var(--fs-sm);color:var(--faint)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:20px}.tblcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);margin-bottom:22px;overflow:hidden}.tblhead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:15px 18px;display:flex}.tblhead .lft{flex-wrap:wrap;align-items:center;gap:11px;min-width:0;display:flex}.tblhead .lft>*{min-width:0}.tblhead h3{font-size:var(--fs-title);font-weight:var(--fw-semibold)}.count{font-size:var(--fs-sm);font-family:var(--mono);color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-full);padding:2px 8px}.tblwrap{overflow-x:auto}.dk-scroll-quiet,.tblwrap{scrollbar-width:none}.dk-scroll-quiet::-webkit-scrollbar{width:0;height:0}.tblwrap::-webkit-scrollbar{width:0;height:0}table{border-collapse:collapse;width:100%;min-width:680px}th{text-align:left;font-size:var(--fs-micro);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);font-weight:var(--fw-semibold);border-bottom:1px solid var(--line);font-family:var(--mono);background:var(--surface-2);padding:10px 16px}td{border-bottom:1px solid var(--line);font-size:var(--fs-body);vertical-align:middle;padding:12px 16px}tbody tr:last-child td,tbody tr:last-child td{border-bottom:none}tbody tr{transition:background-color var(--dur-1) var(--ease-out)}tbody tr:hover{background:var(--surface-2)}.who-cell{align-items:center;gap:11px;display:flex}.who-cell .av{border-radius:var(--r-sm);background:var(--brand-2);width:30px;height:30px}@supports (color:color-mix(in lab, red, red)){.who-cell .av{background:color-mix(in srgb, var(--brand-2) 11%, var(--surface))}}.who-cell .av{color:var(--brand-2);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.3px;font-family:var(--mono);box-shadow:inset 0 0 0 1px var(--brand-2);flex:none;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.who-cell .av{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-2) 22%, transparent)}}.who-cell b{font-weight:var(--fw-semibold)}.who-cell .mail{font-size:var(--fs-sm);color:var(--faint)}.lic{font-size:var(--fs-sm);font-family:var(--mono);color:var(--brand-2);background:var(--chip-bg);border:1px solid var(--chip-line);border-radius:var(--r-xs);white-space:nowrap;padding:2px 8px}.ro-preview button:not(.tab):not(.ro-ok),.ro-preview a[href^="/s/"]{pointer-events:none}.row-actions{text-align:right;white-space:nowrap}.row-actions>*{vertical-align:middle}.row-actions>*+*{margin-left:6px}.row-actions form{vertical-align:middle;margin:0;display:inline-flex}.mvt form{align-items:center;margin:0;display:inline-flex}.empty{text-align:center;color:var(--faint);font-size:var(--fs-body);padding:30px 18px}.stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px;display:grid}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;position:relative;overflow:hidden}.stat .stripe{width:4px;position:absolute;top:0;bottom:0;left:0}.stat .n{font-size:var(--fs-display);font-weight:var(--fw-bold);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.stat .l{font-size:var(--fs-sm);color:var(--muted);margin-top:4px}.stat.s-ok .stripe{background:var(--ok)}.stat.s-wait .stripe{background:var(--wait)}.stat.s-off .stripe{background:var(--off)}.stat.s-danger .stripe{background:var(--danger)}.stat.s-danger .n{color:var(--danger)}.page-intro{margin-bottom:22px}.page-intro h2{font-size:var(--fs-xl);font-weight:var(--fw-bold)}.page-intro p{color:var(--muted);max-width:70ch;margin:5px 0 0}.mvt{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:9px 2px;display:flex}.mvt:last-child{border-bottom:none}.mvt-ic{border-radius:var(--r-xs);flex:none;place-items:center;width:26px;height:26px;display:grid}.mvt-body .t{font-size:var(--fs-body);line-height:1.45}.mvt-body{flex:1;min-width:0}.mvt-body .t b{font-weight:var(--fw-semibold)}.mvt-meta{font-size:var(--fs-sm);color:var(--faint);font-family:var(--mono);flex-wrap:wrap;gap:12px;margin-top:3px;display:flex}.toast{background:var(--toast-bg);color:var(--toast-ink);border-radius:var(--r-sm);font-size:var(--fs-body);box-shadow:var(--sh-lg);opacity:0;transition:opacity var(--dur-1) var(--ease-in-out), transform var(--dur-1) var(--ease-in-out);z-index:80;pointer-events:none;padding:12px 18px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(30px)}.toast.show{opacity:1;transition:opacity var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);transform:translate(-50%)translateY(0)}.overlay{background:var(--scrim);-webkit-backdrop-filter:blur(2px)brightness(.62);backdrop-filter:blur(2px)brightness(.62);z-index:1000;text-align:left;white-space:normal;place-items:center;padding:24px;display:grid;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.overlay{background:var(--scrim-strong)}}.grp-badge{font-family:inherit;font-size:var(--fs-micro);color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-xs);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);align-items:center;gap:3px;padding:3px 7px;line-height:1;display:inline-flex}.grp-badge:hover{border-color:var(--brand-2);color:var(--brand-2)}.grp-i{width:14px;height:14px;font-family:var(--sans);font-weight:var(--fw-bold);font-size:var(--fs-nano);color:var(--faint);border:1px solid var(--line-strong);cursor:pointer;vertical-align:middle;opacity:.7;transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out);background:0 0;border-radius:50%;justify-content:center;align-items:center;margin-left:5px;padding:0;line-height:1;display:inline-flex}.grp-i:hover{color:var(--brand-2);border-color:var(--brand-2);opacity:1}.grp-sec{font-size:var(--fs-micro);font-weight:var(--fw-semibold);color:var(--muted);font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px}.grp-line{font-size:var(--fs-sm);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-xs);align-items:baseline;gap:6px;padding:6px 10px;display:flex}.grp-line b{font-weight:var(--fw-semibold);flex:none}.grp-mail{font-family:var(--mono);font-size:var(--fs-micro);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.modal{background:var(--surface);border-radius:var(--r-lg);box-shadow:var(--sh-lg);flex-direction:column;width:100%;max-width:560px;max-height:92vh;display:flex;overflow:hidden}.modal>form{flex-direction:column;flex:1;min-height:0;display:flex}.modal-hd{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 12px;display:flex}.modal-hd h3{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.modal-hd p{color:var(--muted);font-size:var(--fs-body);margin:5px 0 0}.modal-bd{flex:1;min-height:0;padding:16px 22px;overflow-y:auto}.modal-ft{border-top:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:10px;padding:14px 22px 18px;display:flex}.x{color:var(--faint);font-size:var(--fs-xl);border-radius:var(--r-xs);cursor:pointer;background:0 0;border:none;padding:2px 6px;line-height:1}.x:hover{background:var(--surface-2);color:var(--ink)}@media (pointer:coarse){.x{min-width:var(--tap-sm,40px);min-height:var(--tap-sm,40px);place-items:center;padding:0;display:inline-grid}}.grid2{grid-template-columns:1fr 1fr;gap:14px;display:grid}.grid2>*{min-width:0}.shell{grid-template-columns:250px 1fr;min-height:100vh;display:grid}.side{background:var(--brand-ink);color:var(--side-ink);scrollbar-width:none;flex-direction:column;align-self:start;height:100vh;padding:18px 14px;display:flex;position:sticky;top:0;overflow:hidden auto}.side::-webkit-scrollbar{width:0;height:0}.side-brand{align-items:center;gap:10px;padding:8px 8px 16px;display:flex}.side-brand .wm{font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--side-ink-strong);letter-spacing:-.02em}.tenant{background:var(--side-fill);border:1px solid var(--side-fill-line);border-radius:var(--r-sm);margin:2px 6px 16px;padding:11px 12px}.tenant .lab{font-size:var(--fs-nano);text-transform:uppercase;letter-spacing:.09em;color:var(--side-lab)}.tenant .val{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--side-ink-strong);margin-top:3px}.nav{flex-direction:column;gap:3px;margin-top:4px;display:flex}.nav-sec{font-size:var(--fs-nano);text-transform:uppercase;letter-spacing:.1em;color:var(--side-sec);padding:12px 12px 6px}.nav a,.nav>button{border-radius:var(--r-sm);color:var(--side-ink);font-size:var(--fs-md);font-weight:var(--fw-medium);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);cursor:pointer;align-items:center;gap:11px;padding:9px 12px;text-decoration:none;display:flex}.nav>button{text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.nav a:hover,.nav>button:hover,.nav>button:focus-visible,button.nav:hover,button.nav:focus-visible,.side-profile-btn:hover,.side-profile-btn:focus-visible{background:var(--side-hover);color:var(--side-ink-strong)}.sos-bug{color:var(--faint);background:var(--surface);transition:color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out)}.sos-bug b{color:var(--muted);font-weight:var(--fw-semibold);transition:color var(--dur-1) var(--ease-out)}.sos-bug:hover,.sos-bug:focus-visible{color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.sos-bug:hover,.sos-bug:focus-visible{background:color-mix(in srgb, var(--brand-2) 6%, var(--surface))}}.sos-bug:hover b,.sos-bug:focus-visible b{color:var(--brand-2)}.souv-btn,.lic-plus,.aide-rond{transition:color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out)}.aide-rond{border:1px solid var(--line-strong);color:var(--muted)}.souv-btn:hover,.souv-btn:focus-visible{color:#e2ecf8f2;border-radius:var(--r-xs);background:#ffffff0f}.lic-plus:hover,.lic-plus:focus-visible{border-color:var(--brand-2);color:var(--brand-2)}.aide-rond:hover,.aide-rond:focus-visible{border-color:var(--brand-2);color:var(--brand-2);background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.aide-rond:hover,.aide-rond:focus-visible{background:color-mix(in srgb, var(--brand-2) 7%, transparent)}}@media (prefers-reduced-motion:reduce){.sos-bug,.souv-btn,.lic-plus,.aide-rond{transition:none}}.nav a.active{background:var(--accent-deep);color:var(--on-accent)}.side-foot{border-top:1px solid var(--side-rule);margin-top:auto;padding:24px 10px 4px}.seg-i{padding:7px 12px}.side-foot .seg{flex-wrap:wrap;justify-content:center;width:max-content;max-width:100%;display:flex}.side-fin{align-items:center;gap:8px;margin-top:10px;display:flex}.side-fin>form{flex:1;min-width:0}.side-fin>.nav{flex:1;min-width:0;margin-top:0}.side-user{align-items:center;gap:10px;display:flex}.side-user .who{min-width:0;overflow:hidden}.side-user .who b,.side-user .who span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.avatar{border-radius:var(--r-sm);background:var(--accent-deep);width:32px;height:32px;color:var(--on-accent);font-size:var(--fs-sm);font-weight:var(--fw-bold);font-family:var(--mono);flex:none;place-items:center;display:grid}.side-user .who b{color:var(--side-ink-strong);font-weight:var(--fw-semibold);font-size:var(--fs-sm);display:block}.side-user .who span{color:var(--side-sub);font-size:var(--fs-micro)}.main{flex-direction:column;min-width:0;display:flex}.topbar{background:var(--surface);border-bottom:1px solid var(--line);z-index:20;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:12px 28px;display:flex;position:sticky;top:0}.topbar h1{font-size:var(--fs-lg);font-weight:var(--fw-bold)}.topbar .crumb{font-size:var(--fs-sm);color:var(--faint);font-family:var(--mono);margin-bottom:2px}.content{width:100%;max-width:100%;padding:26px 32px 60px}.orgswitch{position:relative}.orgswitch summary{background:var(--side-fill);border:1px solid var(--side-fill-line);border-radius:var(--r-sm);cursor:pointer;align-items:center;gap:10px;padding:8px 11px;list-style:none;display:flex}.orgswitch summary::-webkit-details-marker{display:none}.orgswitch .om{flex:1;min-width:0}.orgswitch .om .lab{font-size:var(--fs-nano);text-transform:uppercase;letter-spacing:.09em;color:var(--side-lab)}.orgswitch .om .val{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--side-ink-strong);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.orgmenu{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-sm);box-shadow:var(--sh-lg);z-index:40;max-height:320px;margin-top:6px;padding:6px;position:absolute;left:0;right:0;overflow:auto}.orgmenu a,.orgmenu button{border-radius:var(--r-sm);width:100%;color:var(--ink);font-size:var(--fs-body);font-weight:var(--fw-medium);text-align:left;cursor:pointer;transition:background var(--dur-1) var(--ease-out);background:0 0;border:none;align-items:center;gap:9px;padding:8px 10px;font-family:inherit;text-decoration:none;display:flex}.orgmenu a:hover,.orgmenu button:hover{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.orgmenu a:hover,.orgmenu button:hover{background:color-mix(in srgb, var(--brand) 9%, transparent)}}.orgmenu button:disabled{cursor:default}.orgmenu a:hover{background:var(--surface-2)}.orgmenu .code{border-radius:var(--r-sm);background:linear-gradient(145deg, var(--brand), var(--brand));width:30px;height:30px}@supports (color:color-mix(in lab, red, red)){.orgmenu .code{background:linear-gradient(145deg, color-mix(in srgb, var(--brand) 92%, var(--sheen)), var(--brand))}}.orgmenu .code{color:var(--on-brand);font-size:var(--fs-nano);font-weight:var(--fw-bold);letter-spacing:.4px;font-family:var(--mono);box-shadow:var(--sh-tile);flex:none;place-items:center;display:grid}.smbtree{padding:6px 2px 10px;overflow-x:auto}.smbtree ul{flex-direction:column;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.smbtree li>ul{margin-left:38px;position:relative}.smbtree li{align-items:center;padding:7px 0;display:flex;position:relative}.smbtree li:before{content:"";border-top:2px solid var(--line-strong,var(--line));width:19px;position:absolute;top:50%;left:-19px}.smbtree li:after{content:"";border-left:2px solid var(--line-strong,var(--line));position:absolute;top:0;bottom:0;left:-19px}.smbtree li:first-child:after{top:50%}.smbtree li:last-child:after{bottom:50%}.smbtree li:only-child:after,.smbtree>ul>li:before,.smbtree>ul>li:after{display:none}.smbtree li>ul:before{content:"";border-top:2px solid var(--line-strong,var(--line));width:19px;position:absolute;top:50%;left:-38px}.smbtree .smbnode{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);min-width:230px;max-width:320px;box-shadow:var(--sh-sm);flex:none;padding:9px 11px}.smbtree .smbnode.wait{border-color:var(--wait-line,var(--line));background:var(--accent-bg)}@supports (color:color-mix(in lab, red, red)){.smbtree .smbnode.wait{background:color-mix(in srgb, var(--accent-bg) 55%, var(--surface))}}.clientgrid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:14px;display:grid}.clientcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);color:inherit;padding:16px;text-decoration:none;display:block}.clientcard:hover{border-color:var(--accent);box-shadow:var(--sh-md)}.cc-h{align-items:center;gap:11px;margin-bottom:12px;display:flex}.cc-logo{border-radius:var(--r);background:linear-gradient(145deg, var(--brand), var(--brand));width:40px;height:40px}@supports (color:color-mix(in lab, red, red)){.cc-logo{background:linear-gradient(145deg, color-mix(in srgb, var(--brand) 92%, var(--sheen)), var(--brand))}}.cc-logo{color:var(--on-brand);font-weight:var(--fw-bold);letter-spacing:.4px;font-family:var(--mono);box-shadow:var(--sh-tile);flex:none;place-items:center;display:grid}.cc-name{font-weight:var(--fw-semibold);font-size:var(--fs-md)}.cc-sub{font-size:var(--fs-sm);color:var(--faint);font-family:var(--mono)}.cc-stats{font-size:var(--fs-sm);color:var(--muted);gap:14px;display:flex}.cc-stats b{color:var(--ink);font-variant-numeric:tabular-nums}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.banner{background:var(--wait-bg);border:1px solid var(--wait-line);border-radius:var(--r-sm);font-size:var(--fs-body);color:var(--wait-ink);align-items:center;gap:11px;margin-bottom:20px;padding:13px 16px;display:flex}.tag-chip{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);font-size:var(--fs-sm);font-family:var(--mono);align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.tag-chip button{color:var(--faint);font-size:var(--fs-title);cursor:pointer;background:0 0;border:none;padding:0;line-height:1}.tag-chip button:hover{color:var(--danger)}.lic-grid{grid-template-columns:1fr;gap:12px;display:grid}.lic-card{border:1px solid var(--line-strong);border-radius:var(--r);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);padding:16px}.lic-card:hover{border-color:var(--line-hover)}.lic-card.sel{border-color:var(--accent);background:var(--accent-bg);box-shadow:0 0 0 1px var(--accent)}.lic-card .lh{justify-content:space-between;align-items:center;gap:10px;display:flex}.lic-card .lname{font-weight:var(--fw-bold);font-size:var(--fs-md)}.lic-card .ltag{color:var(--muted);font-size:var(--fs-body);margin:4px 0 10px}.lic-badge{font-size:var(--fs-micro);font-family:var(--mono);font-weight:var(--fw-semibold);border-radius:var(--r-full);white-space:nowrap;padding:3px 8px}.lic-feat{font-size:var(--fs-sm);flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.lic-feat li{align-items:flex-start;gap:7px;display:flex}.radio-cards{gap:10px;display:flex}.rcard{border:1px solid var(--line-strong);border-radius:var(--r-sm);cursor:pointer;transition:border-color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);flex:1;padding:12px}.rcard:hover{border-color:var(--line-hover)}.rcard.sel{border-color:var(--accent);background:var(--accent-bg);box-shadow:0 0 0 1px var(--accent)}.rcard .rt{font-weight:var(--fw-semibold);font-size:var(--fs-body)}.rcard .rd{font-size:var(--fs-sm);color:var(--muted);margin-top:2px}.cartbar{z-index:3;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r);box-shadow:var(--sh-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:24px 0 0;padding:14px 18px;display:flex;position:sticky;bottom:16px}.cart-badge{background:var(--accent-deep);color:var(--on-accent);border-radius:var(--r-full);min-width:26px;height:26px;font-weight:var(--fw-bold);font-size:var(--fs-md);font-family:var(--mono);place-items:center;padding:0 8px;display:inline-grid}.tabs{border-bottom:1px solid var(--line);z-index:15;background:var(--bg);flex-wrap:wrap;gap:4px;margin-bottom:22px;padding-top:10px;display:flex;position:sticky;top:71px;overflow-y:hidden}.tab{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 14px;display:inline-flex}.tab:hover{color:var(--ink)}.tab-sortant{border-bottom-style:dotted;border-bottom-color:var(--line-strong,var(--line));text-decoration:none}.tab-sortant:hover{border-bottom-color:var(--brand-2);color:var(--brand-2)}.tab-sortant-i{font-size:var(--fs-sm);opacity:.6;transition:transform var(--dur-1) var(--ease-out), opacity var(--dur-1) var(--ease-out);line-height:1}.tab-sortant:hover .tab-sortant-i{opacity:1}.tab.on{color:var(--brand-2);border-bottom-color:currentColor}.tab .badge{font-size:var(--fs-micro);font-family:var(--mono);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-full);color:var(--muted);padding:1px 7px}.settings-bricks{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px;margin-bottom:14px;display:grid}.settings-brick{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);cursor:pointer;text-align:left;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);align-items:center;gap:12px;padding:11px 16px 11px 11px;display:flex}.settings-brick:hover{background:var(--surface-2)}.settings-brick-ic{border-radius:var(--r-sm);flex:none;place-items:center;width:38px;height:38px;display:grid}.settings-brick-tx{flex-direction:column;min-width:0;line-height:1.3;display:flex}.settings-brick-tx b{font-size:var(--fs-md);font-weight:var(--fw-bold)}.settings-brick-tx span{font-size:var(--fs-micro);color:var(--muted)}.seg{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);gap:2px;padding:3px;display:inline-flex}.seg button,.seg a{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--muted);border-radius:var(--r-xs);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 12px;text-decoration:none;display:inline-flex}.seg button.on,.seg a.on{background:var(--surface);color:var(--ink);box-shadow:var(--sh-sm)}.seg.seg-accent button.on,.seg.seg-accent a.on{background:var(--brand);color:var(--on-brand);box-shadow:none}.steps{align-items:center;gap:8px;margin-bottom:18px;display:flex}.step{font-size:var(--fs-sm);color:var(--faint);font-weight:var(--fw-semibold);align-items:center;gap:7px;display:flex}.step .num{border:1.5px solid var(--line-strong);width:22px;height:22px;font-size:var(--fs-micro);font-family:var(--mono);border-radius:50%;place-items:center;display:grid}.step.on{color:var(--ink)}.step.on .num{background:var(--accent-deep);border-color:var(--accent-deep);color:var(--on-accent)}.step-line{background:var(--line);flex:1;min-width:16px;height:1px}.side-mobilebar{background:var(--brand-ink);align-items:center;gap:12px;padding:10px 14px;display:none}.side-mobilebar .burger{border:1px solid var(--side-edge);color:var(--side-ink-strong);border-radius:var(--r-sm);cursor:pointer;background:0 0;padding:6px 9px;display:inline-flex}.side-overlay{display:none}@media (max-width:820px){.stats,.grid2{grid-template-columns:1fr!important}.tabs{flex-wrap:nowrap;padding-top:0;position:static;top:auto;overflow-x:auto}.tabs .tab{min-width:max-content}.auth-grid{grid-template-columns:1fr!important}.auth-side{display:none!important}.shell{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:start}.side-mobilebar{z-index:40;box-shadow:var(--sh-drop);display:flex;position:sticky;top:0}.side{z-index:60;width:260px;max-width:82vw;height:100vh;transition:transform var(--dur-3) var(--ease-in-out);position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.side.open{box-shadow:var(--sh-drawer);transform:translate(0)}.side-overlay{background:var(--scrim-strong);z-index:55;opacity:0;pointer-events:none;display:block;position:fixed;inset:0}.side-overlay.on{opacity:1;pointer-events:auto}.topbar{flex-wrap:wrap;row-gap:8px;min-height:0;padding:11px 16px;position:static!important;top:auto!important}.topbar>div:last-child{flex-wrap:wrap}.content{padding:18px 14px 48px}.topbar h1{font-size:var(--fs-title)}}@media (max-width:900px){.ninja-row{grid-template-columns:1fr!important}}@media (max-width:820px){.master-detail{grid-template-columns:1fr!important}.master-detail>div:first-child{border-bottom:1px solid var(--line);border-right:none!important}}@media (max-width:700px){.reqrow{flex-wrap:wrap;align-items:flex-start}.reqrow>div{flex:60%}.reqrow-actions{flex-wrap:wrap;justify-content:flex-end;margin-top:4px;flex:1 0 100%!important}}.popover{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--r);box-shadow:var(--sh-lg);overflow:hidden}@media (max-width:820px){.licbar{flex-wrap:wrap!important;gap:8px 12px!important}.licbar>span:last-child{margin-left:0!important}}.formbar{flex-wrap:wrap}@media (max-width:560px){.formbar{justify-content:stretch;padding-bottom:4px}.formbar>.btn{flex:auto;justify-content:center}}@media (max-width:1023px){.tabs{position:static}}@media (max-width:560px){.overlay{place-items:stretch stretch;padding:0}.modal{border-radius:0;max-width:100%;height:100%;max-height:100vh}.modal-hd{padding:16px 16px 10px}.modal-bd{padding:14px 16px}.modal-ft{padding:12px 16px 16px}.topbar h1{font-size:var(--fs-title)}.row-actions{white-space:normal}.toolbar{align-items:stretch}.grid2,.stats{grid-template-columns:1fr}.settings-brick{flex-basis:100%}}.kv-grid{grid-template-columns:180px 1fr;gap:10px 16px;display:grid}@media (max-width:560px){.kv-grid{grid-template-columns:1fr;row-gap:3px}.kv-grid dt{margin-top:9px}}.glpi-preset-row{grid-template-columns:180px 1fr 1fr auto;align-items:center;gap:8px;display:grid}.entity-glpi-row{grid-template-columns:170px 1fr 1fr;align-items:center;gap:8px;display:grid}@media (max-width:640px){.glpi-preset-row,.entity-glpi-row{grid-template-columns:1fr;gap:6px}.glpi-preset-row>button[title=Retirer]{justify-self:end}}@media (max-width:900px){.doc-grid{flex-direction:column;gap:18px!important;display:flex!important}.doc-toc{order:-1}.doc-toc>nav,nav.doc-toc{max-height:42vh;overflow-y:auto;position:static!important}}pre,code{white-space:pre-wrap;word-break:break-word;max-width:100%;overflow-x:auto}@media (min-width:821px) and (max-width:1024px){.shell{grid-template-columns:210px 1fr}.content{padding:22px 20px 52px}.topbar{padding:12px 20px}}@media (max-width:820px){.input,.input-sm,select.input,textarea.input,input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],input[type=url],select,textarea{font-size:var(--fs-title)}.tab{padding-top:12px;padding-bottom:12px}.tabs,.tblwrap{-webkit-overflow-scrolling:touch}.settings-brick{flex-basis:100%}}@media (pointer:coarse){.btn{min-height:44px}.btn-sm{min-height:40px}.input,.input-sm,select,select.input,textarea,input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=tel],input[type=url]{min-height:44px}input[type=checkbox],input[type=radio]{min-width:22px;min-height:22px}.side-mobilebar .burger{justify-content:center;min-width:44px;min-height:44px}.side-profile-btn{justify-content:center;min-width:40px;min-height:40px}}@media (max-width:560px){table.rtable{table-layout:auto!important;min-width:0!important}.rtable,.rtable tbody,.rtable tr,.rtable td{width:100%;display:block}.rtable thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rtable tr{border:1px solid var(--line-strong);border-radius:var(--r);background:var(--surface);margin-bottom:10px;padding:8px 14px}.rtable td{text-align:right;justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0;display:flex;white-space:normal!important;border:none!important;overflow:visible!important}.rtable td:before{content:attr(data-label);color:var(--muted);font-size:var(--fs-nano);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:.04em;text-align:left;flex:none;padding-top:1px}.rtable td[data-label=""]:before{content:none}.rtable td:first-child,.rtable td.rt-titre{text-align:left;margin-bottom:3px;padding-bottom:9px;display:block;border-bottom:1px solid var(--line)!important}.rtable td:first-child:before,.rtable td.rt-titre:before{margin-bottom:3px;display:block}.rtable td.row-actions{white-space:normal;flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-top:6px}.rtable td.row-actions>*+*{margin-left:0}.rtable td.row-actions .btn{flex:0 auto}.rtable td.empty{text-align:center;color:var(--faint);justify-content:center}.rtable td.empty:before{content:none}.journal-rt td:not(.row-actions):not(.empty){text-align:left;overflow-wrap:anywhere;flex-direction:column;align-items:stretch;gap:3px}.journal-rt td:not(.row-actions):before{text-align:left}.journal-rt td[data-label=Date]{color:var(--muted);font-size:var(--fs-sm)}.journal-rt td[data-label=Date]:before,.journal-rt td[data-label=Action]:before{content:none}}@supports (padding:max(0px)){@media (max-width:820px){.side{padding-bottom:env(safe-area-inset-bottom)}.content{padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right))}.modal-ft{padding-bottom:max(16px, env(safe-area-inset-bottom))}}}@keyframes dk-fade{0%{opacity:0}to{opacity:1}}@keyframes dk-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes dk-overlay{0%{opacity:0}to{opacity:1}}@keyframes dk-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.5)}}@keyframes dk-sos{0%,to{box-shadow:0 8px 22px color-mix(in srgb, var(--danger) 55%, transparent)}50%{box-shadow:0 8px 30px color-mix(in srgb, var(--danger) 85%, transparent);transform:scale(1.05)}}@keyframes dk-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dk-pop-in{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes dk-slide-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes dk-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-11deg)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}.dk-flash-highlight{border-radius:var(--r-lg);animation:dk-flash-pop var(--dur-3) var(--ease-out) both;position:relative}.dk-flash-highlight:before{content:"";border-radius:var(--r-lg);pointer-events:none;z-index:3;background:linear-gradient(115deg, var(--brand-2), var(--dc), var(--mvt), var(--brand-2), var(--dc));-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-size:300% 300%;padding:2px;animation:2.4s linear infinite dk-flash-flow,5s ease-out forwards dk-flash-fade;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dk-flash-highlight:after{content:"";border-radius:var(--r-lg);pointer-events:none;z-index:2;box-shadow:0 0 0 1px var(--brand-2), 0 10px 44px -6px var(--brand-2);position:absolute;inset:-2px}@supports (color:color-mix(in lab, red, red)){.dk-flash-highlight:after{box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-2) 22%, transparent), 0 10px 44px -6px color-mix(in srgb, var(--brand-2) 55%, transparent)}}.dk-flash-highlight:after{animation:5s ease-out forwards dk-flash-fade}@keyframes dk-flash-flow{0%{background-position:0%}to{background-position:300%}}@keyframes dk-flash-fade{0%,68%{opacity:1}to{opacity:0}}@keyframes dk-flash-pop{0%{transform:scale(.985)}55%{transform:scale(1.006)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.dk-flash-highlight,.dk-flash-highlight:before,.dk-flash-highlight:after{animation:none}}.dk-anim-slide{animation:dk-slide-in var(--dur-2) var(--ease-out) backwards}.dk-anim-wiggle{animation:dk-wiggle var(--dur-3) var(--ease-in-out) var(--dur-1);display:inline-flex}.card:hover{box-shadow:var(--sh-md)}.card,.clientcard,.btn,.tag-chip,.pill,.settings-brick{transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out)}.btn:not(:disabled):active{transform:translateY(0)scale(.97)}body .rtable tbody tr[data-ton=flash]{--rt-fond:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .rtable tbody tr[data-ton=flash]{--rt-fond:color-mix(in srgb, var(--brand-2) 16%, var(--surface))}}body .rtable tbody tr[data-ton=flash]{background:var(--rt-fond);box-shadow:inset 3px 0 0 var(--brand-2);transition:background var(--dur-3) var(--ease-out)}body .rtable tbody tr[data-ton=neuf]{--rt-fond:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){body .rtable tbody tr[data-ton=neuf]{--rt-fond:color-mix(in srgb, var(--brand-2) 8%, var(--surface))}}body .rtable tbody tr[data-ton=neuf]{background:var(--rt-fond)}body .rtable tbody tr[data-ton=bloque]{--rt-fond:var(--wait)}@supports (color:color-mix(in lab, red, red)){body .rtable tbody tr[data-ton=bloque]{--rt-fond:color-mix(in srgb, var(--wait) 9%, var(--surface))}}body .rtable tbody tr[data-ton=bloque]{background:var(--rt-fond);box-shadow:inset 3px 0 0 var(--wait)}body .rtable tbody tr[data-ton=staged]{--rt-fond:var(--accent-bg);background:var(--rt-fond)}body .rtable tbody tr.ro-inactif{--rt-fond:var(--surface-2);background:var(--rt-fond);box-shadow:inset 3px 0 0 var(--faint)}.overlay{animation:dk-overlay var(--dur-2) var(--ease-out)}.modal{animation:dk-pop var(--dur-2) var(--ease-out)}.btn{transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out)}.btn-primary{background-image:linear-gradient(180deg, var(--brand), var(--brand))}@supports (color:color-mix(in lab, red, red)){.btn-primary{background-image:linear-gradient(180deg, color-mix(in srgb, var(--brand) 92%, var(--sheen)), var(--brand))}}.btn-accent{background-image:linear-gradient(180deg, var(--accent-deep), var(--accent-deep))}@supports (color:color-mix(in lab, red, red)){.btn-accent{background-image:linear-gradient(180deg, color-mix(in srgb, var(--accent-deep) 94%, var(--sheen)), var(--accent-deep))}}.btn-primary:hover,.btn-accent:hover{box-shadow:0 4px 14px var(--brand)}@supports (color:color-mix(in lab, red, red)){.btn-primary:hover,.btn-accent:hover{box-shadow:0 4px 14px color-mix(in srgb, var(--brand) 28%, transparent)}}.mvt{transition:background var(--dur-1) var(--ease-out);border-radius:var(--r-sm)}.mvt:hover{background:var(--surface-2)}@keyframes dk-check{0%{transform:scale(0)rotate(-20deg)}60%{transform:scale(1.2)}to{transform:scale(1)}}.ok-pop{animation:dk-check var(--dur-2) var(--ease-spring);display:inline-block}@keyframes dk-arrivee{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){:where(html[data-vif-arrivee] .shell .content)>*{animation:dk-arrivee var(--dur-2) var(--ease-out) backwards}:where(html[data-vif-arrivee] .shell .content)>:nth-child(2){animation-delay:var(--stagger)}:where(html[data-vif-arrivee] .shell .content)>:nth-child(n+3){animation-delay:calc(var(--stagger) * 2)}}.rtable tbody tr:hover{--rt-fond:var(--accent)}@supports (color:color-mix(in lab, red, red)){.rtable tbody tr:hover{--rt-fond:color-mix(in srgb, var(--accent) 7%, var(--surface))}}.rtable tbody tr:hover{background:var(--rt-fond);box-shadow:inset 3px 0 0 var(--accent)}.tabs button,.tab{transition:color var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);position:relative}.input,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],textarea,select{transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out)}.input:focus,input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.input:focus,input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,textarea:focus,select:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-2) 18%, transparent)}}.btn svg,.switch,.toggle,input[type=checkbox]{transition:transform var(--dur-1) var(--ease-out)}.switch:active,.toggle:active{transform:scale(.92)}.live-dot{animation:1.6s ease-in-out infinite dk-pulse}@keyframes dk-grow-underline{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dk-pastille-change{0%{opacity:0;scale:.8}}@media (prefers-reduced-motion:no-preference){.cart-badge{animation:dk-pastille-change var(--dur-2) var(--ease-out) backwards}}.tab{position:relative}.tab.on:after,.tab.active:after{content:"";border-radius:var(--r-2xs);height:2px;animation:dk-grow-underline var(--dur-2) var(--ease-out);transform-origin:50%;background:currentColor;position:absolute;bottom:-1px;left:8px;right:8px}.content a:not(.btn):not(.tab):hover{color:var(--accent-ink);text-decoration:none}@media (prefers-reduced-motion:reduce){.smbnode,.env-card,.quota-card,.kpi,.presta-card,.doc-card,.toolbar,.cartbar,.tabs,.content>.card,.content>.grid,.content>.cards,.pill,.tag-chip,.cart-badge,.count-badge,.topbar h1,.content h1,.content h2,.content h3,.tab,.mvt,.input,textarea,select{transition:none!important;animation:none!important;transform:none!important}.tab.on:after,.tab.active:after{display:none!important}.tblcard,.stat,.lic-card,.clientcard,.settings-brick,.kpi,.card,.env-card,.quota-card,.smb-node,.presta-card,.glpi-fold,.sec,.section-card,.rtable tbody tr,.mvt,.nav a,.tabs button,.tab,.sec-title,.brick-title,.live-dot,.overlay,.modal,.tblcard,.stat,.lic-card,.badge,.count,.count-badge,.ok-pop,.card,.clientcard,.settings-brick,.btn,.tag-chip,.pill,.dk-anim-slide,.dk-anim-wiggle{transition:none!important;animation:none!important;transform:none!important}}@media print{:root{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;--bg:#fff!important;--surface:#fff!important;--surface-2:#fff!important;--ink:#0e1a2b!important;--text:#0e1a2b!important}html{background:#fff!important}.side,.side-mobilebar,.side-overlay,.topbar,.no-print,nav.nav{display:none!important}.shell,.main{display:block!important}.content{padding:0!important}body,.main,.content{background:#fff!important}.card{box-shadow:none!important;border:none!important;padding:0!important}figure,.card,table,.esp-hero{break-inside:avoid;page-break-inside:avoid}h2,h3{break-after:avoid;page-break-after:avoid}@page{margin:14mm}}.dk-progress{border-radius:var(--r-full);background:var(--brand-2);height:6px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.dk-progress{background:color-mix(in srgb, var(--brand-2) 14%, var(--surface-2))}}.dk-progress:after{content:"";border-radius:var(--r-full);background:linear-gradient(90deg, transparent, var(--brand-2), var(--brand-2), var(--brand-2), transparent);width:40%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dk-progress:after{background:linear-gradient(90deg, transparent, var(--brand-2), color-mix(in srgb, var(--brand-2) 55%, var(--sheen)), var(--brand-2), transparent)}}.dk-progress:after{animation:dk-sweep 1.15s var(--ease-in-out) infinite}@keyframes dk-sweep{0%{transform:translate(-105%)}to{transform:translate(355%)}}@media (prefers-reduced-motion:reduce){.dk-progress:after{opacity:.5;width:100%;animation:none}}@media (max-width:560px){.cartbar-btns{flex-wrap:wrap;flex:100%;padding-bottom:46px;margin-right:0!important}.cartbar-btns>.btn{white-space:normal;text-align:center;flex:100%;justify-content:center}}.setmenu{border:1px solid var(--line);border-radius:var(--r);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:14px;padding:10px 12px;display:flex}.setmenu.setmenu-nu{background:0 0;border:0;justify-content:flex-end;margin-bottom:6px;padding:0}.setmenu-lbl{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;margin-right:4px;display:inline-flex}.setmenu-chip{border-radius:var(--r-full);border:1px solid var(--line);background:var(--surface);max-width:100%;color:var(--muted);font-size:var(--fs-sm);font-weight:var(--fw-semibold);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);align-items:center;gap:6px;padding:5px 11px;display:inline-flex;overflow:hidden}.setmenu-chip:hover{color:var(--ink);border-color:var(--brand-2)}.setmenu-chip.on{color:var(--brand-2);border-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.setmenu-chip.on{border-color:color-mix(in srgb, var(--brand-2) 45%, var(--line))}}.setmenu-chip.on{background:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.setmenu-chip.on{background:color-mix(in srgb, var(--brand-2) 9%, var(--surface))}}@media (max-width:640px){.setmenu{gap:5px}.setmenu-chip{flex:100%;justify-content:flex-start}.setmenu>.btn{flex:100%;justify-content:center;margin-left:0!important}}.settings-find{align-items:center;gap:8px;max-width:560px;margin-bottom:14px;display:flex;position:relative}.settings-find-ic{color:var(--faint);pointer-events:none;display:inline-flex;position:absolute;left:11px}.settings-find .input{padding-left:34px}.settings-find-res{z-index:30;border:1px solid var(--line);border-radius:var(--r);background:var(--surface);box-shadow:var(--sh-pop);padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0}.settings-find-res button{border-radius:var(--r-sm);cursor:pointer;width:100%;font-size:var(--fs-body);color:var(--ink);text-align:left;background:0 0;border:none;align-items:center;gap:9px;padding:8px 10px;display:flex}.settings-find-res button:hover{background:var(--surface-2)}.doc-sec>summary{cursor:pointer;border-bottom:2px solid var(--line);align-items:baseline;gap:10px;padding-bottom:10px;list-style:none;display:flex}.doc-sec>summary::-webkit-details-marker{display:none}.doc-sec>summary:hover{border-bottom-color:var(--brand-2)}@supports (color:color-mix(in lab, red, red)){.doc-sec>summary:hover{border-bottom-color:color-mix(in srgb, var(--brand-2) 45%, var(--line))}}.doc-sec>summary:hover h2{color:var(--brand-2)}.doc-sec-chev{color:var(--faint);font-size:var(--fs-body);transition:transform var(--dur-2) var(--ease-in-out);flex:none;align-self:center;margin-left:auto;transform:rotate(-90deg)}.doc-sec[open]>summary>.doc-sec-chev{transform:rotate(0)}.doc-card-body>div+div,.doc-card-body>p+p,.doc-card-body>ul,.doc-card-body>ol{margin-top:8px}.nav-sec:not(:first-child){border-top:1px solid var(--side-rule);margin-top:10px;padding-top:14px}.nav a,.nav>button{transition:background var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);position:relative}.nav a:before{content:"";border-radius:var(--r-full);background:var(--side-ink-strong);width:3px;height:0;transition:height var(--dur-2) var(--ease-spring);position:absolute;top:50%;left:3px;transform:translateY(-50%)}.nav a.active:before{height:56%}.nav a:hover,.nav a.active{transform:none}:where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fold-body{visibility:hidden;transition:grid-template-rows var(--dur-3) var(--ease-out), visibility var(--dur-3) allow-discrete;grid-template-rows:0fr;display:grid}.fold-body>*{min-height:0;overflow:hidden}.fold-body.on{visibility:visible;grid-template-rows:1fr}.fold-body-in{padding:14px 16px}.fold-chev{transition:transform var(--dur-2) var(--ease-out)}@supports selector(details::details-content){.doc-sec::details-content{block-size:0;transition:block-size var(--dur-3) var(--ease-out), content-visibility var(--dur-3) allow-discrete;overflow:hidden}.doc-sec[open]::details-content{block-size:auto}}.card{transition:box-shadow var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out)}.rtable tbody tr{transition:background var(--dur-1) var(--ease-out)}.read-progress{z-index:6;border-radius:var(--r-full);background:linear-gradient(90deg, var(--accent), var(--brand-2));transform-origin:0;height:3px;margin:-3px 0 0;position:sticky;top:0}@supports (animation-timeline:scroll()){.read-progress{animation:linear both read-progress;animation-timeline:scroll()}@keyframes read-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media (prefers-reduced-motion:reduce){.nav a:hover{transform:none}.nav a:before{transition:none}.fold-body{transition:visibility var(--dur-1) allow-discrete}.fold-chev{transition:none}.read-progress{animation:none}@supports selector(details::details-content){.doc-sec::details-content{transition:none}}}.mono,code,kbd,pre{font-size-adjust:ex-height .53}@supports not (font-size-adjust:ex-height 0.53){code{font-size:.92em}}.nav a.active{font-weight:var(--fw-bold)}.seclink-grid{grid-template-columns:minmax(0,1fr) minmax(0,580px) minmax(0,1fr);align-items:center;gap:16px;width:100%;max-width:1400px;display:grid}.seclink-grid>:first-child{grid-column:2}@media (max-width:900px){.seclink-grid{grid-template-columns:minmax(0,580px);justify-content:center}.seclink-grid>:first-child{grid-column:1}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
