:root{--ds-black:#121417;--ds-white:#ffffff;--ds-gray-25:#fbfbfc;--ds-gray-50:#f5f5f7;--ds-gray-100:#ececf0;--ds-gray-200:#dedee3;--ds-gray-300:#c7c7cc;--ds-gray-500:#6d6d72;--ds-gray-700:#3a3a3c;--ds-gray-900:#1d1d1f;--ds-status-success:#16a34a;--ds-status-success-hover:#15803d;--ds-status-warning:#ff9f0a;--ds-status-warning-hover:#e58b00;--ds-status-warning-text:#1b1206;--ds-status-danger:#dc2626;--ds-status-danger-hover:#b91c1c;--ds-status-info:#0071e3;--ds-status-info-hover:#005bb5;--ds-status-neutral:#6d6d72;--ds-data-current:#ff9f0a;--ds-data-1:#2563eb;--ds-data-2:#0f766e;--ds-data-3:#6d28d9;--ds-data-4:#be185d;--ds-data-5:#64748b;--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-font-family:var(--sx-font, -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", sans-serif);--ds-font-size-caption:12px;--ds-font-size-secondary:13px;--ds-font-size-body:15px;--ds-font-size-title:clamp(24px, 3vw, 36px);--ds-line-height:1.45;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-control:10px;--ds-radius-card:16px;--ds-radius-modal:18px;--ds-radius-pill:999px;--ds-control-height-sm:34px;--ds-control-height:42px;--ds-control-height-lg:48px;--ds-density-control-padding-y:8px;--ds-density-control-padding-x:16px;--ds-density-control-padding-sm-y:6px;--ds-density-control-padding-sm-x:11px;--ds-density-table-padding-y:12px;--ds-density-table-padding-x:14px;--ds-density-surface-padding:16px;--ds-density-modal-padding:16px;--ds-content-width:1600px;--ds-modal-width:640px;--ds-modal-width-lg:960px;--ds-shadow-card:0 2px 12px rgba(18, 20, 23, .06);--ds-shadow-menu:0 14px 36px rgba(18, 20, 23, .16);--ds-shadow-modal:0 24px 70px rgba(18, 20, 23, .28);--ds-focus-color:#0d6efd;--ds-focus-ring:0 0 0 3px rgba(13, 110, 253, .24);--space-1:var(--ds-space-1);--space-2:var(--ds-space-2);--space-3:var(--ds-space-3);--space-4:var(--ds-space-4);--space-5:var(--ds-space-5);--space-6:var(--ds-space-6);--ds-radius-md:var(--ds-radius-control);--ds-radius-lg:var(--ds-radius-card);--ds-radius-xl:var(--ds-radius-modal);--ds-orange:var(--ds-status-warning);--ds-ok:var(--ds-status-success);--ds-warn:var(--ds-status-warning);--ds-danger:var(--ds-status-danger);--ds-info:var(--ds-status-info);--ds-fs-caption:var(--ds-font-size-caption);--ds-fs-secondary:var(--ds-font-size-secondary);--ds-fs-body:var(--ds-font-size-body)}html.ds-apple{--ds-screen-gutter:clamp(16px, 2.2vw, 32px);--ds-screen-section-gap:clamp(18px, 2vw, 28px);--ds-screen-control-height:44px}html.ds-apple #page-content,html.ds-apple #page-content *,html.ds-apple #page-content ::after,html.ds-apple #page-content ::before{box-sizing:border-box}html.ds-apple #page-content .secondary-navbar .nav-item.is-topbar-duplicate,html.ds-apple #page-content .secondary-navbar.is-empty-after-topbar-dedup{display:none}html.ds-apple #page-content :is(.row,[class*=grid],[class*=layout],[class*=toolbar],[class*=filters],[class*=actions])>*{min-width:0}html.ds-apple #page-content :is(h1,h2,h3,h4,p,td,th,label,a,button,.badge){overflow-wrap:anywhere}html.ds-apple #page-content :is(img,video,canvas,svg){max-width:100%}html.ds-apple #page-content :is(
.doc-toolbar,.doc-toolbar-controls,.neuf-cat-toolbar,.neuf-filters,#pl-toolbar,.pl-toolbar-right,.acq-actions,.gl-bar,.notif-filtres,.cs-filtres,.ho-bar,.filters-bar,.toolbar
){display:flex;align-items:center;gap:var(--ds-density-control-gap);min-width:0;max-width:100%;flex-wrap:wrap}html.ds-apple #page-content :is(
.doc-search-wrap,.lma-search-control,.acq-picker,.gl-search,.sx-recherche,.rt-recherche,.ds-search-bar,.input-group:has(input[type=search])
){position:relative;min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--ds-border-strong)!important;border-radius:var(--ds-radius-control)!important;background:var(--ds-surface)!important;box-shadow:none!important;transition:border-color var(--ds-motion-fast),box-shadow var(--ds-motion-fast)}html.ds-apple #page-content :is(
.doc-search-wrap,.lma-search-control,.acq-picker,.gl-search,.sx-recherche,.rt-recherche,.ds-search-bar,.input-group:has(input[type=search])
):focus-within{border-color:var(--ds-focus)!important;box-shadow:0 0 0 3px var(--ds-focus-ring)!important}html.ds-apple #page-content :is(
.doc-search-wrap,.lma-search-control,.acq-picker,.gl-search,.sx-recherche,.rt-recherche,.ds-search-bar,.input-group:has(input[type=search])
) :is(input,select,button,.form-control,.input-group-text){min-width:0;min-height:var(--ds-screen-control-height);border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important}html.ds-apple #page-content :is(
.table-responsive,.nf-table-wrap,.lh-table-wrap,.acq-tableau,.ho-table-wrap,.me-table-wrap,.perfs-table-wrap,.cf-table-scroll,.obj-table-wrap,.cs-table-wrap,.table-scroll,.table-wrapper
){width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}html.ds-apple #page-content :is(
.table-responsive,.nf-table-wrap,.lh-table-wrap,.acq-tableau,.ho-table-wrap,.me-table-wrap,.perfs-table-wrap,.cf-table-scroll,.obj-table-wrap,.cs-table-wrap
)>table{margin-bottom:0}html.ds-apple #page-content :is(
.card,.panel,.widget,.modal-content,.offcanvas,.list-card,.result-card,.document-card,.programme-card,.lot-card
)>:is(.card-body,.panel-body,.modal-body,.offcanvas-body,.content){min-width:0;padding:var(--ds-density-surface-padding)}html.ds-apple #page-content :is(.card-header,.panel-heading,.modal-header){min-height:var(--ds-density-header-height);padding:var(--ds-density-header-padding-y) var(--ds-density-surface-padding)}html.ds-apple #page-content :is(.btn,button,[role=button]){max-width:100%}html.ds-apple #page-content :is(.card-footer,.actions-footer,.form-actions,.modal-footer){display:flex;align-items:center;gap:var(--ds-density-control-gap);flex-wrap:wrap}html.ds-apple #page-content :focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}@media (max-width:991.98px){html.ds-apple{--ds-screen-gutter:16px}html.ds-apple #page-content :is(
.doc-toolbar,.doc-toolbar-controls,.neuf-cat-toolbar,.neuf-filters,#pl-toolbar,.pl-toolbar-right,.acq-actions,.gl-bar,.notif-filtres,.cs-filtres,.ho-bar,.filters-bar,.toolbar
){align-items:stretch}}@media (max-width:767.98px){html.ds-apple #page-content :is(.card-footer,.actions-footer,.form-actions)>:is(.btn,button,a.btn){width:100%;justify-content:center}html.ds-apple #page-content table{font-size:13px}}@media (prefers-reduced-motion:reduce){html.ds-apple #page-content *,html.ds-apple #page-content ::after,html.ds-apple #page-content ::before{scroll-behavior:auto!important;transition-duration:NaNs!important;animation-duration:NaNs!important;animation-iteration-count:1!important}}html.ds-apple body.compte_contrats #page-content .onb-contract-counts>span{text-align:center;background:var(--ds-surface);border:1px solid var(--ds-border)}html.ds-apple body.compte_contrats #page-content .onb-contract-counts>span:last-child strong{color:var(--ds-success)}html.ds-apple body.compte_contrats #page-content .contract-completion{margin:0 0 16px;padding:15px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface)}html.ds-apple body.compte_contrats #page-content .contract-completion-head{display:flex;align-items:center;justify-content:center;gap:8px;text-align:center}html.ds-apple body.compte_contrats #page-content .contract-completion-head strong{color:var(--ds-text);font-size:24px;line-height:1}html.ds-apple body.compte_contrats #page-content .contract-completion.is-complete .contract-completion-head strong{color:var(--ds-success)}html.ds-apple body.compte_contrats #page-content .contract-completion-track{height:7px;margin-top:11px;overflow:hidden;border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-surface)}html.ds-apple body.compte_contrats #page-content .contract-completion-track span{display:block;height:100%;border-radius:inherit;background:var(--ds-text)}html.ds-apple body.compte_contrats #page-content .contract-completion.is-complete .contract-completion-track span{background:var(--ds-success)}html.ds-apple body.compte_contrats #page-content .contract-missing{margin-top:13px;padding-top:12px;border-top:1px solid var(--ds-danger);color:var(--ds-text-2);font-size:13px;line-height:1.45}html.ds-apple body.compte_contrats #page-content .contract-missing strong{display:block;margin-bottom:6px;color:var(--ds-danger)}html.ds-apple body.compte_contrats #page-content .contract-missing-list{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none}html.ds-apple body.compte_contrats #page-content .contract-missing-list li{padding:4px 8px;border:1px solid var(--ds-danger);border-radius:var(--ds-radius-control);background:var(--ds-surface);color:var(--ds-danger);font-weight:750}html.ds-apple body.compte_contrats #page-content .contract-missing .btn{border-color:var(--ds-danger);color:var(--ds-danger)}@media (max-width:640px){html.ds-apple body.compte_contrats #page-content .contract-missing .btn{width:100%;justify-content:center}}html.ds-apple body.admin_user #page-content .usr-identite-entete>.mc-etat{display:inline-flex!important;flex:0 0 auto!important;align-items:center;justify-content:center;gap:4px;width:max-content;max-width:100%;min-height:var(--ds-control-height-sm);padding:5px 8px;border-radius:var(--ds-radius-control)!important;font-size:calc(var(--ds-fs-floor) - 1px);font-weight:800;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;text-align:center}@media (max-width:760px){html.ds-apple body.admin_user #page-content .usr-identite-entete>.mc-etat{width:100%}}html.ds-apple{--ds-bg:var(--sx-color-light-background, var(--ds-gray-50));--ds-surface:var(--sx-color-light-background-card, var(--ds-white));--ds-surface-2:var(--ds-gray-50);--ds-surface-3:var(--ds-gray-100);--ds-text:var(--sx-color-light-background-text, var(--ds-gray-900));--ds-text-2:var(--ds-gray-500);--ds-text-3:#86868b;--ds-border:var(--sx-color-border, var(--ds-gray-200));--ds-primary:var(--ds-black);--ds-primary-hover:#000000;--ds-primary-text:var(--ds-white);--ds-ok:var(--ds-status-success);--ds-warn:var(--ds-status-warning);--ds-danger:var(--ds-status-danger);--ds-info:var(--ds-status-info)}html.ds-apple[data-ds-density=compact]{--ds-control-height-sm:30px;--ds-control-height:38px;--ds-control-height-lg:44px;--ds-density-control-padding-y:6px;--ds-density-control-padding-x:12px;--ds-density-control-padding-sm-y:4px;--ds-density-control-padding-sm-x:9px;--ds-density-table-padding-y:8px;--ds-density-table-padding-x:10px;--ds-density-surface-padding:12px;--ds-density-modal-padding:12px}html.ds-apple[data-ds-density=comfortable]{--ds-control-height-sm:38px;--ds-control-height:46px;--ds-control-height-lg:52px;--ds-density-control-padding-y:10px;--ds-density-control-padding-x:18px;--ds-density-control-padding-sm-y:8px;--ds-density-control-padding-sm-x:13px;--ds-density-table-padding-y:16px;--ds-density-table-padding-x:18px;--ds-density-surface-padding:20px;--ds-density-modal-padding:20px}html.ds-apple.theme-dark{--ds-bg:#010001;--ds-surface:#151516;--ds-surface-2:#1e1e20;--ds-surface-3:#28282b;--ds-text:#f5f5f7;--ds-text-2:#b6b6bd;--ds-text-3:#9b9ba3;--ds-border:rgba(255, 255, 255, .12);--ds-primary:#f5f5f7;--ds-primary-hover:#ffffff;--ds-primary-text:#1d1d1f;--ds-shadow-card:0 2px 14px rgba(0, 0, 0, .42);--ds-shadow-menu:0 14px 38px rgba(0, 0, 0, .56);--ds-shadow-modal:0 24px 70px rgba(0, 0, 0, .72);--ds-focus-color:#72a7ff;--ds-focus-ring:0 0 0 3px rgba(114, 167, 255, .34);--ds-data-1:#60a5fa;--ds-data-2:#2dd4bf;--ds-data-3:#a78bfa;--ds-data-4:#f472b6;--ds-data-5:#94a3b8}html.ds-apple body,html.ds-apple button,html.ds-apple input,html.ds-apple select,html.ds-apple textarea{font-family:var(--ds-font-family)}html.ds-apple :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--ds-focus-color)!important;outline-offset:2px;box-shadow:var(--ds-focus-ring)!important}html.ds-apple :is(h1,h2,h3,h4,h5,h6,p,label,.modal-title){overflow-wrap:break-word}html.ds-apple :is(td,th){overflow-wrap:normal;word-break:normal}html.ds-apple [hidden]{display:none!important}html.ds-apple #page-content{color:var(--ds-text);line-height:var(--ds-line-height)}html.ds-apple #page-content>:is(h1,.page-title,.fin-title){margin-block:0 var(--ds-space-5);color:var(--ds-text);font-size:var(--ds-font-size-title);font-weight:800;letter-spacing:-.025em}html.ds-apple #page-content :is(.text-muted,.small.text-muted){color:var(--ds-text-2)!important}html.ds-apple #page-content :is(hr,.dropdown-divider){border-color:var(--ds-border);opacity:1}html.ds-apple .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-2);min-height:var(--ds-control-height);max-width:100%;padding:var(--ds-density-control-padding-y) var(--ds-density-control-padding-x);border-width:1px;border-radius:var(--ds-radius-control)!important;font-size:var(--ds-font-size-secondary);font-weight:700;line-height:1.2;text-align:center;white-space:normal;box-shadow:none}html.ds-apple .btn-sm{min-height:var(--ds-control-height-sm);padding:var(--ds-density-control-padding-sm-y) var(--ds-density-control-padding-sm-x);font-size:var(--ds-font-size-caption)}html.ds-apple .btn-lg{min-height:var(--ds-control-height-lg);padding:10px 20px;font-size:var(--ds-font-size-body)}html.ds-apple .btn-primary{border-color:var(--ds-primary)!important;background:var(--ds-primary)!important;color:var(--ds-primary-text)!important}html.ds-apple .btn-primary:active,html.ds-apple .btn-primary:hover{border-color:var(--ds-primary-hover)!important;background:var(--ds-primary-hover)!important}html.ds-apple .btn-outline-primary{border-color:var(--ds-primary)!important;background:0 0!important;color:var(--ds-primary)!important}html.ds-apple .btn-outline-primary:active,html.ds-apple .btn-outline-primary:hover{border-color:var(--ds-primary)!important;background:var(--ds-primary)!important;color:var(--ds-primary-text)!important}html.ds-apple :is(.btn-secondary,.btn-light,.btn-outline-secondary,.ds-button-default):not(.sx-bg-dark){border-color:var(--ds-border)!important;background:var(--ds-surface)!important;color:var(--ds-text)!important}html.ds-apple :is(.btn-secondary,.btn-light,.btn-outline-secondary,.ds-button-default):not(.sx-bg-dark):hover{border-color:var(--ds-text)!important;background:var(--ds-surface-2)!important;color:var(--ds-text)!important}html.ds-apple :is(.btn-success,.btn-outline-success){border-color:var(--ds-status-success)!important;background:var(--ds-status-success)!important;color:var(--ds-white)!important}html.ds-apple :is(.btn-success,.btn-outline-success):hover{border-color:var(--ds-status-success-hover)!important;background:var(--ds-status-success-hover)!important}html.ds-apple :is(.btn-warning,.btn-outline-warning){border-color:var(--ds-status-warning)!important;background:var(--ds-status-warning)!important;color:var(--ds-status-warning-text)!important}html.ds-apple :is(.btn-warning,.btn-outline-warning):hover{border-color:var(--ds-status-warning-hover)!important;background:var(--ds-status-warning-hover)!important}html.ds-apple :is(.btn-danger,.btn-outline-danger,[data-ds-action=danger]){border-color:var(--ds-status-danger)!important;background:var(--ds-status-danger)!important;color:var(--ds-white)!important}html.ds-apple :is(.btn-danger,.btn-outline-danger,[data-ds-action=danger]):hover{border-color:var(--ds-status-danger-hover)!important;background:var(--ds-status-danger-hover)!important}html.ds-apple .btn-info{border-color:var(--ds-status-info)!important;background:var(--ds-status-info)!important;color:var(--ds-white)!important}html.ds-apple .btn.disabled,html.ds-apple .btn:disabled,html.ds-apple .btn[aria-disabled=true]{pointer-events:none;cursor:not-allowed;opacity:.52}html.ds-apple .btn-icon{width:var(--ds-control-height);min-width:var(--ds-control-height);padding:0}html.ds-apple .badge,html.ds-apple .ds-badge{display:inline-flex;align-items:center;gap:5px;min-height:24px;max-width:100%;padding:4px 8px;border:0!important;border-radius:var(--ds-radius-sm)!important;font-size:var(--ds-font-size-caption);font-weight:800;line-height:1.25;text-align:left;text-transform:none!important;white-space:normal;overflow-wrap:normal;word-break:normal;box-shadow:none!important}html.ds-apple :is(.badge.bg-success,.ds-badge-success,[data-ds-status=success]){background:var(--ds-status-success)!important;color:var(--ds-white)!important}html.ds-apple :is(.badge.bg-warning,.ds-badge-warning,[data-ds-status=warning],[data-ds-status=pending]){background:var(--ds-status-warning)!important;color:var(--ds-status-warning-text)!important}html.ds-apple :is(.badge.bg-danger,.ds-badge-danger,[data-ds-status=danger],[data-ds-status=rejected]){background:var(--ds-status-danger)!important;color:var(--ds-white)!important}html.ds-apple :is(.badge.bg-primary,.badge.bg-secondary,.badge.bg-info,.badge.bg-light,.badge.bg-dark,.ds-badge-neutral){background:var(--ds-status-neutral)!important;color:var(--ds-white)!important}html.ds-apple :is(.tag,.chip,.pill,.cc-operation-type,.cc-operation-role,.mandat-type-badge):not([data-ds-status]){border:0!important;border-radius:var(--ds-radius-sm)!important;background:var(--ds-surface-2)!important;color:var(--ds-text-2)!important;box-shadow:none!important}html.ds-apple :is(.ds-badge-info,[data-ds-status=info],.badge-nouveau,.rank-delta-new){background:var(--ds-status-info)!important;color:var(--ds-white)!important}html.ds-apple :is(.cc-state-valide,.cc-state-success,.is-status-success){background:var(--ds-status-success)!important;color:var(--ds-white)!important}html.ds-apple :is(.cc-state-old,.cc-state-manquant,.is-status-warning){background:var(--ds-status-warning)!important;color:var(--ds-status-warning-text)!important}html.ds-apple :is(.cc-state-invalide,.cc-state-danger,.is-status-danger){background:var(--ds-status-danger)!important;color:var(--ds-white)!important}html.ds-apple :is(.rc-state-tabs a b,.usr-context-link > span,.pc-kpi > b + span[data-count],.ms-num){min-width:0!important;width:auto!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;color:inherit!important;box-shadow:none!important}html.ds-apple #sx-notif-badge.sx-notif-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px!important;width:auto!important;height:18px!important;padding:0 5px!important;border:0!important;border-radius:999px!important;background:#dc2626!important;color:var(--ds-white)!important;line-height:18px;box-shadow:none!important}html.ds-apple :is(.ds-search-bar,.rt-recherche,.gl-search,.doc-search-wrap,.notif-recherche,.msg-recherche-form,.pl-search){display:flex;align-items:center;gap:var(--ds-space-2);min-width:0;min-height:var(--ds-control-height-lg);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control)!important;background:var(--ds-surface);color:var(--ds-text);box-shadow:none}html.ds-apple :is(.ds-search-bar,.rt-recherche,.gl-search,.doc-search-wrap,.notif-recherche,.msg-recherche-form,.pl-search):focus-within{border-color:var(--ds-focus-color)!important;box-shadow:var(--ds-focus-ring)!important}html.ds-apple :is(.ds-search-bar,.rt-recherche,.gl-search,.doc-search-wrap,.notif-recherche,.msg-recherche-form,.pl-search) input[type=search]{min-width:0;min-height:calc(var(--ds-control-height-lg) - 2px);border:0!important;border-radius:0!important;background:0 0!important;color:var(--ds-text)!important;box-shadow:none!important}html.ds-apple :is(.ds-filterbar,.gl-bar,.top-filterbar,.notif-filtres){display:flex;align-items:center;gap:var(--ds-space-2);min-width:0;max-width:100%;flex-wrap:wrap}html.ds-apple :is(.form-control,.form-select,select,textarea){min-height:var(--ds-control-height);max-width:100%;border:1px solid var(--ds-border);border-radius:var(--ds-radius-control)!important;background-color:var(--ds-surface);color:var(--ds-text);font-size:var(--ds-font-size-body)}html.ds-apple #page-content :is(input[type=date],input[type=datetime-local],input[type=number],input[type=email],input[type=tel],input[type=text],input[type=password]):not([type=checkbox]):not([type=radio]):not(.form-check-input){min-height:var(--ds-control-height);max-width:100%;border:1px solid var(--ds-border);border-radius:var(--ds-radius-control)!important;background:var(--ds-surface);color:var(--ds-text)}html.ds-apple :is(input.form-control,.form-select,select){padding-block:var(--ds-density-control-padding-y);padding-inline:var(--ds-density-control-padding-x)}html.ds-apple textarea.form-control{min-height:112px;resize:vertical}html.ds-apple :is(.form-control,.form-select,select,textarea):focus{border-color:var(--ds-focus-color)!important;box-shadow:var(--ds-focus-ring)!important}html.ds-apple :is(.ds-search-bar,.rt-recherche,.gl-search,.doc-search-wrap,.notif-recherche,.msg-recherche-form,.pl-search) :is(input[type=search],input.form-control):focus{outline:0!important;border:0!important;box-shadow:none!important}html.ds-apple :is(.pr-oppo-search-wrap,.pr-listes-recherche) :is(input[type=search],input.form-control):focus,html.ds-apple :is(.pr-oppo-search-wrap,.pr-listes-recherche) :is(input[type=search],input.form-control):focus-visible{outline:0!important;border:0!important;box-shadow:none!important}html.ds-apple :is(.form-control,.form-select)::placeholder{color:var(--ds-text-3);opacity:1}html.ds-apple :is(.form-label,label){color:var(--ds-text);font-weight:650}html.ds-apple :is(.form-text,.help-text){color:var(--ds-text-2);font-size:var(--ds-font-size-secondary)}html.ds-apple :is(.invalid-feedback,.form-error-message){color:var(--ds-status-danger);font-weight:650}html.ds-apple .select2-container{max-width:100%}html.ds-apple .select2-container .select2-selection--multiple,html.ds-apple .select2-container .select2-selection--single{min-height:var(--ds-control-height);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface);color:var(--ds-text)}html.ds-apple .select2-container--focus .select2-selection{border-color:var(--ds-focus-color)!important;box-shadow:var(--ds-focus-ring)}html.ds-apple :is(.pagination,.dif-pagination,.neuf-pagination){display:flex;align-items:center;justify-content:center;gap:var(--ds-space-2);max-width:100%;margin-block:var(--ds-space-5);padding:0;flex-wrap:wrap}html.ds-apple :is(.page-link,.dif-page-action,.dif-pages-numeros a,.neuf-page-btn){display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;padding:var(--ds-space-2) var(--ds-space-3);border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-sm)!important;background:var(--ds-surface)!important;color:var(--ds-text)!important;font-weight:750;text-decoration:none!important}html.ds-apple :is(.page-item.active .page-link,.page-link[aria-current=page],.dif-pages-numeros a[aria-current=page]){border-color:var(--ds-text-2)!important;background:var(--ds-surface-2)!important;color:var(--ds-text)!important;box-shadow:inset 0 0 0 var(--ds-border-width) var(--ds-border)}html.ds-apple :is(.page-item.disabled .page-link,.page-link[aria-disabled=true],.dif-page-action.is-disabled){pointer-events:none;opacity:.45}html.ds-apple .form-switch .form-check-input:checked,html.ds-apple.theme-dark .form-switch .form-check-input:checked{border-color:var(--ds-status-info)!important;background-color:var(--ds-status-info)!important}html.ds-apple .form-switch .form-check-input:focus{border-color:var(--ds-status-info)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-status-info) 24%,transparent)!important}html.ds-apple :is(.card,.ds-card){max-width:100%;border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-card)!important;background:var(--ds-surface)!important;color:var(--ds-text);box-shadow:var(--ds-shadow-card)}html.ds-apple :is(.card-body,.ds-card-body){padding:var(--ds-density-surface-padding)}html.ds-apple .card:hover{transform:none}html.ds-apple .card-footer,html.ds-apple .card-header{border-color:var(--ds-border);background:0 0}html.ds-apple .table-responsive{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);scrollbar-width:thin}html.ds-apple .table-responsive>.table{margin-bottom:0}html.ds-apple .table{width:100%;max-width:100%;margin-bottom:0;border-color:var(--ds-border);color:var(--ds-text)}html.ds-apple .table>:not(caption)>*>*{min-width:0;padding:var(--ds-density-table-padding-y) var(--ds-density-table-padding-x)!important;border-color:var(--ds-border);background:var(--ds-surface);color:var(--ds-text);vertical-align:middle}html.ds-apple .table thead th{background:var(--ds-surface-2);color:var(--ds-text-2);font-size:var(--ds-font-size-caption);font-weight:800;letter-spacing:.035em;text-transform:uppercase}html.ds-apple .table-hover>tbody>tr:hover>*{background:var(--ds-surface-2)}html.ds-apple .table>tbody>tr.is-selected>*,html.ds-apple .table>tbody>tr[aria-selected=true]>*{background:var(--ds-surface-2)!important;box-shadow:inset 3px 0 0 var(--ds-text)}html.ds-apple #page-content :is(
.cc-form-card,.cc-progress-card,.cc-operations-card,.cc-relations-card,.mkpi,.gl-kpi,.cockpit-card,.admin-tool-card,.dpf-card,.cm-card,.recrut-fi-card,.int-card,.cs-card,.rp-card
){border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-card)!important;background:var(--ds-surface)!important;color:var(--ds-text)!important;box-shadow:var(--ds-shadow-card)!important}html.ds-apple #page-content .ho-status-tab.is-active,html.ds-apple #page-content .mvt-btn.is-on,html.ds-apple #page-content :is(.gl-chip,.ho-status-tab,.mvt-btn)[aria-pressed=true],html.ds-apple #page-content :is(.gl-kpi,.mkpi)[aria-pressed=true]{border-color:var(--ds-text)!important;background:var(--ds-text)!important;color:var(--ds-surface)!important;box-shadow:inset 0 0 0 1px var(--ds-text)}html.ds-apple #page-content :is(.gl-kpi,.mkpi)[aria-pressed=true] :is(b,strong,span,small,i){color:var(--ds-surface)!important}html.ds-apple #page-content :is(.gl-kpi,.mkpi){min-height:126px;padding:var(--ds-density-surface-padding)!important;transition:border-color 150ms ease,background-color 150ms ease}html.ds-apple #page-content :is(.gl-kpi,.mkpi):hover{border-color:var(--ds-text-2)!important;transform:none!important}html.ds-apple #page-content :is(.gl-kpi-band,.mkpi-band,.admin-kpi-band,.ds-stats){gap:var(--ds-density-surface-padding)!important}html.ds-apple .mandat-table-responsive>.mobile-admin-table{min-width:1320px}html.ds-apple .mobile-admin-table .mandat-col-etat{min-width:154px}html.ds-apple .mobile-admin-table .mandat-col-documents{min-width:128px}html.ds-apple .mobile-admin-table .mandat-docbar{width:112px;min-width:112px}@media (min-width:992px){html.ds-apple .table :is(.btn,.badge,.ds-badge){white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}html.ds-apple .mobile-admin-table .mandat-etat{max-width:none;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}html.ds-apple body.contacts_index #ct-table,html.ds-apple body.contacts_index_all #ct-table{min-width:1100px}}html.ds-apple .modal{padding-inline:var(--ds-space-3)}html.ds-apple .modal-dialog{width:min(calc(100vw - 24px),var(--ds-modal-width));max-width:var(--ds-modal-width);margin-inline:auto}html.ds-apple .modal-lg,html.ds-apple .modal-xl{width:min(calc(100vw - 24px),var(--ds-modal-width-lg));max-width:var(--ds-modal-width-lg)}html.ds-apple .modal-content{max-height:calc(100dvh - 32px);overflow:hidden;border:1px solid var(--ds-border);border-radius:var(--ds-radius-modal)!important;background:var(--ds-surface);color:var(--ds-text);box-shadow:var(--ds-shadow-modal)}html.ds-apple .modal-footer,html.ds-apple .modal-header{flex:0 0 auto;gap:var(--ds-space-2);border-color:var(--ds-border)}html.ds-apple :is(.modal-header,.modal-body,.modal-footer){padding:var(--ds-density-modal-padding)}html.ds-apple .modal-body{min-width:0;overflow:auto}html.ds-apple .modal-footer{flex-wrap:wrap}html.ds-apple .modal-footer .btn{margin:0}html.ds-apple #page-content .dropdown-menu{padding:var(--ds-space-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface);color:var(--ds-text);box-shadow:var(--ds-shadow-menu)}html.ds-apple #page-content .dropdown-item{min-height:var(--ds-control-height);padding:var(--ds-space-2) var(--ds-space-3);border-radius:var(--ds-radius-sm);color:var(--ds-text)}html.ds-apple #page-content .dropdown-item:focus,html.ds-apple #page-content .dropdown-item:hover{background:var(--ds-surface-2);color:var(--ds-text)}html.ds-apple #main-content-header{display:flex;align-items:center;flex-wrap:nowrap!important;overflow:visible}html.ds-apple #main-content-header>.col:first-child{min-width:0;overflow:hidden}html.ds-apple #main-content-header>.col.order-lg-last{flex:0 0 auto;min-width:max-content;white-space:nowrap}html.ds-apple #main-content-header .topbar-subnav{display:flex;flex-flow:row nowrap!important;min-width:0;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none}html.ds-apple #main-content-header .topbar-subnav::-webkit-scrollbar{display:none}html.ds-apple #main-content-header .topbar-subnav-link{flex:0 0 auto;white-space:nowrap}html.ds-apple .ds-menu-actions{position:relative}html.ds-apple .ds-menu-actions-bt{width:var(--ds-control-height-sm);min-width:var(--ds-control-height-sm);min-height:var(--ds-control-height-sm);padding:0;border-radius:var(--ds-radius-control)!important}html.ds-apple .ds-menu-actions .dropdown-menu{min-width:220px;max-width:min(320px,calc(100vw - 24px));padding:var(--ds-space-2);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface);box-shadow:var(--ds-shadow-menu)}html.ds-apple .ds-menu-actions .dropdown-item{display:flex;align-items:center;gap:var(--ds-space-2);min-height:var(--ds-control-height);border-radius:var(--ds-radius-sm);color:var(--ds-text);white-space:normal}html.ds-apple .ds-menu-actions-danger{color:var(--ds-status-danger)!important}html.ds-apple .ds-menu-actions-danger:hover{background:var(--ds-status-danger)!important;color:var(--ds-white)!important}html.ds-apple :is(.progress,.ds-progress-track){width:100%;height:8px;overflow:hidden;border-radius:var(--ds-radius-sm);background:var(--ds-surface-3);box-shadow:none}html.ds-apple :is(.progress-bar,.ds-progress-value){height:100%;border-radius:inherit;background:var(--ds-primary)}html.ds-apple :is(.progress-bar.bg-success,.ds-progress-success){background:var(--ds-status-success)!important}html.ds-apple :is(.progress-bar.bg-warning,.ds-progress-warning){background:var(--ds-status-warning)!important}html.ds-apple :is(.progress-bar.bg-danger,.ds-progress-danger){background:var(--ds-status-danger)!important}html.ds-apple :is(.ds-badge.mandat-etat-compromis,.ds-badge.chl-badge-encours,.mandat-etat-compromis,.chl-badge-encours){background:var(--ds-status-info)!important;color:var(--ds-white)!important}html.ds-apple :is(.rn-etat-reservee,.acq-etat-reserve){background:var(--ds-status-warning)!important;color:var(--ds-status-warning-text)!important}html.ds-apple .ds-inline-notice{display:block;padding:var(--ds-space-3);border-radius:var(--ds-radius-control);font-weight:650}html.ds-apple .ds-inline-notice-warning{background:var(--ds-status-warning);color:var(--ds-status-warning-text)}html.ds-apple .ds-divider-top{border-top:1px solid var(--ds-border)}html.ds-apple .pc-vide-geste{margin-top:18px;padding-top:18px;border-top:1px solid var(--ds-border)}html.ds-apple .pc-vide-geste .pc-start{justify-content:center}html.ds-apple .pc-vide-geste .form-text{text-align:center}html.ds-apple .pc-start-select{width:min(100%,280px)}html.ds-apple .pc-col-progress{min-width:180px}html.ds-apple .pc-bar{width:100%;height:8px;overflow:hidden;border-radius:var(--ds-radius-sm);background:var(--ds-surface-3)}html.ds-apple .pc-bar>div{height:100%;border-radius:inherit;background:var(--ds-status-warning)}html.ds-apple :is(.ds-state,.ds-empty){display:grid;justify-items:center;gap:var(--ds-space-2);width:100%;min-height:180px;padding:var(--ds-space-8) var(--ds-space-5);border:1px dashed var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);color:var(--ds-text-2);text-align:center}html.ds-apple :is(.ds-state,.ds-empty) :is(h2,h3,p){max-width:62ch;margin:0}html.ds-apple :is(.ds-state-icon,.ds-empty-ic){color:var(--ds-text-2);font-size:24px}html.ds-apple .ds-state-success{border-style:solid;border-color:var(--ds-status-success)}html.ds-apple .ds-state-success .ds-state-icon{color:var(--ds-status-success)}html.ds-apple .ds-state-error{border-style:solid;border-color:var(--ds-status-danger)}html.ds-apple .ds-state-error .ds-state-icon{color:var(--ds-status-danger)}html.ds-apple .ds-state-loading .ds-state-icon{animation:ds-spin .8s linear infinite}@keyframes ds-spin{to{transform:rotate(360deg)}}html.ds-apple :is(.alert,.sx-toast){border:0!important;border-radius:var(--ds-radius-control)!important;font-weight:650;box-shadow:var(--ds-shadow-card)}html.ds-apple :is(.alert-success,.sx-toast-success){background:var(--ds-status-success)!important;color:var(--ds-white)!important}html.ds-apple :is(.alert-warning,.sx-toast-warning,.alert-danger,.sx-toast-danger){border-color:var(--ds-status-danger)!important;background:var(--ds-surface)!important;color:var(--ds-status-danger)!important}html.ds-apple #page-content :is(.alert-warning,.alert-danger){border:1px solid var(--ds-status-danger)!important;background:var(--ds-surface)!important;color:var(--ds-status-danger)!important}html.ds-apple #page-content :is(.alert-warning,.alert-danger) :is(.alert-heading,strong,a){color:inherit!important}html.ds-apple .alert-info{background:var(--ds-status-neutral)!important;color:var(--ds-white)!important}html.ds-apple :is(.alert,.sx-toast) a{color:inherit!important;font-weight:800;text-decoration:underline!important}html.ds-apple .sx-toast-x{color:inherit}html.ds-apple #page-content,html.ds-apple #page-content>*,html.ds-apple .card-body,html.ds-apple .modal-body,html.ds-apple form{min-width:0;max-width:100%}html.ds-apple body.dashboard_index #page-content :is(.card,.cockpit-card,.dash-ok-line){border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-card)!important;background:var(--ds-surface)!important;box-shadow:var(--ds-shadow-card)}html.ds-apple body.dashboard_index #page-content :is(.card-body,.cockpit-card){padding:var(--ds-density-surface-padding)!important}html.ds-apple body.dashboard_index #page-content .msg-dashboard.cockpit-card{padding:0!important;overflow:hidden}html.ds-apple body.dashboard_index #page-content .card-header{min-height:var(--ds-control-height);padding:var(--ds-density-control-padding-y) var(--ds-density-surface-padding)!important;border-bottom:1px solid var(--ds-border)!important;background:0 0!important;color:var(--ds-text)!important}html.ds-apple body.dashboard_index #page-content .admin-dashboard-cards{--bs-gutter-x:calc(var(--ds-density-surface-padding) * 1.25);--bs-gutter-y:calc(var(--ds-density-surface-padding) * 1.25)}html.ds-apple body.dashboard_index #page-content .admin-dashboard-cards>.col>.card{height:100%;margin-bottom:0!important}html.ds-apple body.dashboard_index #page-content .admin-dashboard-cards .card-header{box-shadow:inset 3px 0 0 var(--ds-status-warning)}html.ds-apple body.dashboard_index #page-content .dash-ok-line{padding:var(--ds-density-control-padding-y) var(--ds-density-surface-padding)}html.ds-apple body.dashboard_index #page-content .dash-ok-line .ds-badge{margin:var(--ds-space-1) 2px}html.ds-apple body.dashboard_index #page-content :is(.cockpit-grid,.ds-stats){gap:var(--ds-density-surface-padding)}html.ds-apple body.dashboard_index #page-content .cockpit-tile{padding:var(--ds-density-surface-padding);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:none}html.ds-apple body.dashboard_index #page-content .cockpit-tile:hover{border-color:var(--ds-text-2);box-shadow:var(--ds-shadow-card)}html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats .kpi-tile{min-height:138px;height:100%;justify-content:center;padding:var(--ds-density-surface-padding);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:none;transform:none}html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats .kpi-tile.active,html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats .kpi-tile[aria-pressed=true]{border-color:var(--ds-text)!important;box-shadow:inset 0 0 0 1px var(--ds-text),var(--ds-shadow-card);transform:none}html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats .kpi-tile.active::before{display:none}html.ds-apple body.dashboard_index #page-content .dashboard-full-width-row{margin-inline:0}html.ds-apple body.dashboard_index #page-content .dashboard-full-width-row>.col-12{padding-inline:0}html.ds-apple body.dashboard_index #page-content :is(.cockpit-card,.ds-dashboard-chart-card){width:100%;max-width:100%}html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats{align-items:stretch}html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats .kpi-tile>span:not(.kpi-delta){font-size:12px;line-height:1.35}html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats .kpi-delta{font-size:12px;line-height:1.3}html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats .kpi-delta em{display:block;margin-top:2px;font-size:10.5px;line-height:1.2}html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats .kpi-delta.up{color:var(--ds-status-success)!important}html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats .kpi-delta.down{color:var(--ds-status-danger)!important}html.ds-apple body.dashboard_index #page-content .kpi-year-toggles{justify-content:center}html.ds-apple body.dashboard_index #page-content .kpi-note{width:100%;margin-inline:auto;margin-bottom:var(--ds-space-2);text-align:center}html.ds-apple body.dashboard_index #page-content :is(.dash-hero-sous,.kpi-current-selection){width:100%;margin-inline:auto;text-align:center;justify-content:center}html.ds-apple body.dashboard_index #page-content .dash-transactions-list{gap:var(--ds-space-2)}html.ds-apple body.dashboard_index #page-content .dash-transaction-row{width:fit-content;padding:var(--ds-density-control-padding-sm-y) var(--ds-density-control-padding-sm-x);border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface);color:var(--ds-text)!important}html.ds-apple body.dashboard_index #page-content .dash-transaction-row strong{color:var(--ds-text)!important}html.ds-apple body.dashboard_index #page-content .dash-transaction-row:hover{border-color:var(--ds-text-2);background:var(--ds-surface-2)}html.ds-apple body.dashboard_index #page-content .dash-admin-summary>strong{display:block;margin:var(--ds-space-3) 0 var(--ds-space-2)}html.ds-apple body.comptabilite_honoraires #page-content :is(.ho-bar,.ho-table-wrap),html.ds-apple body.mandat_index #page-content :is(.ds-filterbar,#tab-mandats-container),html.ds-apple body:is(.contacts_index,.contacts_index_all) #page-content :is(.gl-bar,#tab-contacts-container){max-width:100%;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card)!important;background:var(--ds-surface);box-shadow:var(--ds-shadow-card)}html.ds-apple body.mandat_index #tab-mandats-container.flt-clotures tbody tr.mandat:not([data-echu="1"]){display:none!important}html.ds-apple body.comptabilite_honoraires #page-content .ho-bar,html.ds-apple body.mandat_index #page-content .ds-filterbar,html.ds-apple body:is(.contacts_index,.contacts_index_all) #page-content .gl-bar{padding:var(--ds-density-surface-padding)!important;gap:var(--ds-space-3)!important}html.ds-apple body.comptabilite_honoraires #page-content .ho-table-wrap,html.ds-apple body.mandat_index #page-content #tab-mandats-container,html.ds-apple body:is(.contacts_index,.contacts_index_all) #page-content #tab-contacts-container{overflow-x:auto}html.ds-apple body.contact_edit #page-content :is(.cc-operations-head,.cc-operation-row,.cc-relations-head){padding:var(--ds-density-surface-padding)!important;border-color:var(--ds-border)!important}html.ds-apple body.contact_edit #page-content .cc-operation-row{gap:var(--ds-space-4);background:var(--ds-surface)!important}html.ds-apple body.contact_edit #page-content .cc-operation-status[data-ds-status=success]{background:var(--ds-status-success)!important;color:var(--ds-white)!important}html.ds-apple body:is(.contacts_index,.contacts_index_all) #page-content .ct-col-completude{min-width:78px}html.ds-apple body:is(.contacts_index,.contacts_index_all) #page-content .ct-col-actions{width:1%;white-space:nowrap}html.ds-apple body:is(.contacts_index,.contacts_index_all) #page-content .cc-ring{color:var(--ds-text-2)}html.ds-apple body:is(.contacts_index,.contacts_index_all) #page-content .cc-ring.is-success{color:var(--ds-status-success)}html.ds-apple body:is(.contacts_index,.contacts_index_all) #page-content .cc-ring.is-warning{color:var(--ds-status-warning)}html.ds-apple body:is(.contacts_index,.contacts_index_all) #page-content .cc-ring.is-danger{color:var(--ds-status-danger)}html.ds-apple body.comptabilite_honoraires #page-content .remuneration-ttc{color:var(--ds-text);font-size:clamp(16px, 1.6vw, 20px)!important;font-weight:800}html.ds-apple body.comptabilite_honoraires #page-content .remuneration-ht{color:var(--ds-text-2);font-size:var(--ds-font-size-secondary)!important}html.ds-apple body.comptabilite_honoraires #page-content .ho-status-tab{min-height:var(--ds-control-height);padding:var(--ds-density-control-padding-y) var(--ds-density-control-padding-x);border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-surface);color:var(--ds-text)}html.ds-apple body.comptabilite_honoraires #page-content .ho-status-tab.is-paid:not(.is-active){border-color:var(--ds-status-success)!important;color:var(--ds-status-success)!important}@media (max-width:767.98px){html.ds-apple #page-content :is(.gl-kpi-band,.mkpi-band,.admin-kpi-band,.ds-stats){grid-template-columns:repeat(2,minmax(0,1fr))!important}html.ds-apple body.contact_edit #page-content .cc-operation-row{align-items:stretch}html.ds-apple body.contact_edit #page-content .cc-operation-link{width:100%}}html.ds-apple body.dashboard_index #page-content .card-body:has(> .dash-card-actions){display:flex;flex-direction:column}html.ds-apple body.dashboard_index #page-content .dash-card-note{margin:10px 0 0;color:var(--ds-text-2);font-size:12px;line-height:1.45}html.ds-apple body.dashboard_index #page-content .dash-card-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:8px;width:100%;margin-top:auto;padding-top:18px}html.ds-apple body.dashboard_index #page-content .dash-card-actions>.btn{display:inline-flex!important;width:100%!important;inline-size:100%!important;max-width:100%;min-height:44px;margin:0!important;white-space:normal;text-align:center}html.ds-apple body.dashboard_index #page-content .dash-card-actions--lcbft{grid-template-columns:repeat(2,minmax(0,1fr))}html.ds-apple body.dashboard_index #page-content .dash-card-actions--lcbft>.btn-primary{grid-column:1/-1}html.ds-apple body.dashboard_index #page-content .card>.card-header{display:flex;align-items:center;min-height:58px;padding-block:16px!important;padding-inline:var(--ds-density-surface-padding)!important;line-height:1.25}html.ds-apple body.dashboard_index #page-content .dashboard-network-section-title{justify-content:center;width:100%;margin-bottom:var(--ds-space-5);border:0;color:var(--ds-text);font-size:14px;font-weight:800;line-height:1.25;letter-spacing:.08em;text-align:center;text-transform:uppercase}@media (max-width:767.98px){html.ds-apple body.dashboard_index #page-content .dash-card-actions{grid-template-columns:minmax(0,1fr);padding-top:16px}html.ds-apple body.dashboard_index #page-content .dash-card-actions>.btn{padding-inline:18px}html.ds-apple body.dashboard_index #page-content .dash-card-actions--lcbft{grid-template-columns:repeat(2,minmax(0,1fr))}html.ds-apple body.dashboard_index #page-content .card>.card-header{min-height:54px;padding-block:14px!important;padding-inline:14px!important}}html.ds-apple #page-content :is(
.ec-card,.mc-tuile,.perfs-kpi,.fin-kpi,.usr-tcard,.nrp-card,.sup-card,.rd-card,.neuf-card,.doc-card-inner,.partner-card,.conf-card,.obj-act-card,.video-card-inner,.jr-card,.pn-panel,.cx-stat-card,.cx-map-card,.annuaire-card,.admin-tool-card,.recrut-fi-card,.int-card,.cs-card,.rp-card,.dpf-card,.cm-card
){max-width:100%;border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-card)!important;background:var(--ds-surface)!important;color:var(--ds-text)!important;box-shadow:var(--ds-shadow-card)!important;transform:none!important}html.ds-apple #page-content :is(.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi){min-width:0;min-height:112px;height:100%;padding:var(--ds-density-surface-padding)!important}html.ds-apple #page-content :is(.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi) :is(
.fin-kpi-val,.mc-tuile-val,.nf-chiffre,.value
){color:var(--ds-text)!important;font-size:clamp(22px, 2.4vw, 34px)!important;font-weight:760!important;line-height:1.08;letter-spacing:-.03em;font-variant-numeric:tabular-nums}html.ds-apple #page-content :is(.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi) :is(
.fin-kpi-lbl,.mc-tuile-lbl,.mc-tuile-sous,small,.text-muted
){color:var(--ds-text-2)!important;font-size:var(--ds-font-size-secondary)!important;line-height:1.35}html.ds-apple #page-content :is(.card-body,.modal-body,.accordion-body)>:is(h2,h3,h4,h5,h6){margin-top:0;margin-bottom:var(--ds-space-3);color:var(--ds-text);line-height:1.2;letter-spacing:-.018em}html.ds-apple #page-content :is(.card-body,.modal-body,.accordion-body)>p{max-width:78ch;line-height:var(--ds-line-height)}html.ds-apple #page-content :is(.card-body,.modal-body,.accordion-body)>p:last-child{margin-bottom:0}html.ds-apple #page-content :is(.form-label,.pn-lbl,.ct-label,.ec-label){margin-bottom:var(--ds-space-2);color:var(--ds-text)!important;font-size:var(--ds-font-size-secondary);font-weight:700;line-height:1.3}html.ds-apple #page-content :is(.form-text,.hint,.mut,.rd-muted,.ct-sub){color:var(--ds-text-2)!important;font-size:var(--ds-font-size-secondary);line-height:1.4}html.ds-apple #page-content :is(.list-group,.accordion){max-width:100%;overflow:hidden;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface)}html.ds-apple #page-content :is(.list-group-item,.accordion-item){border-color:var(--ds-border)!important;background:var(--ds-surface)!important;color:var(--ds-text)!important}html.ds-apple #page-content .accordion-button{min-height:var(--ds-control-height-lg);border:0;background:var(--ds-surface)!important;color:var(--ds-text)!important;font-weight:700;box-shadow:none!important}html.ds-apple #page-content .accordion-button:not(.collapsed){background:var(--ds-surface-2)!important}html.ds-apple #page-content :is(img,video,canvas,iframe){max-width:100%}html.ds-apple #page-content .row>[class*=col]{min-width:0}html.ds-apple #page-content :is(.btn-toolbar,.btn-group,.input-group){max-width:100%}html.ds-apple #page-content .text-success{color:var(--ds-status-success)!important}html.ds-apple #page-content :is(.text-warning,.text-danger){color:var(--ds-status-danger)!important}html.ds-apple #page-content .text-info{color:var(--ds-status-info)!important}@media (max-width:767.98px){html.ds-apple #page-content :is(.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi){min-height:104px;padding:var(--ds-space-3)!important}html.ds-apple #page-content :is(.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi) :is(
.fin-kpi-val,.mc-tuile-val,.nf-chiffre,.value
){font-size:clamp(20px, 7vw, 28px)!important}html.ds-apple #page-content :is(.list-group-item,.accordion-button,.accordion-body){padding-inline:var(--ds-space-3)!important}}html.ds-apple #page-content{--ds-refined-section-gap:clamp(18px, 2.2vw, 28px);--ds-refined-row-gap:10px}html.ds-apple #page-content>:is(.container,.container-fluid,.fin-page,.page-shell)>:is(.row,.card,.ds-surface,section)+:is(.row,.card,.ds-surface,section){margin-top:var(--ds-refined-section-gap)}html.ds-apple #page-content :is(.card-body,.modal-body,.accordion-body)>:is(.row,.d-flex,.form-row)+:is(.row,.d-flex,.form-row){margin-top:var(--ds-space-3)}html.ds-apple #page-content .card>.card-header{min-height:50px;padding-block:14px!important;font-size:16px;font-weight:720}html.ds-apple #page-content .card>.card-body{line-height:1.5}html.ds-apple #page-content .card>.card-footer{min-height:50px;display:flex;align-items:center;gap:var(--ds-space-2)}html.ds-apple #page-content :is(.card,.ds-surface,.cockpit-card) :is(.text-muted,small,.small){line-height:1.4}html.ds-apple #page-content :is(.btn,button[class*=btn],a[class*=btn]){font-size:var(--ds-font-size-secondary);font-weight:650;letter-spacing:-.005em}html.ds-apple #page-content :is(.btn,button[class*=btn],a[class*=btn])>:is(svg,i){flex:0 0 auto}html.ds-apple #page-content :is(.mb-3,.form-group,.field-group){min-width:0}html.ds-apple #page-content :is(.form-label,label:not(.form-check-label):not(.btn)){margin-bottom:7px;font-size:12px;font-weight:700;letter-spacing:.015em}html.ds-apple #page-content :is(.form-control,.form-select,input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:14px;line-height:1.35}html.ds-apple #page-content :is(.form-text,.invalid-feedback,.valid-feedback){margin-top:6px;font-size:12px;line-height:1.4}html.ds-apple #page-content table{line-height:1.35;font-variant-numeric:tabular-nums}html.ds-apple #page-content table>thead>tr>:is(th,td){padding-block:10px!important;font-size:10.5px;font-weight:720;letter-spacing:.06em}html.ds-apple #page-content table>tbody>tr>:is(th,td){padding-block:11px!important}html.ds-apple #page-content table>tbody>tr:last-child>:is(th,td){border-bottom:0!important}html.ds-apple #page-content table :is(.badge,.ds-badge,.btn-sm){white-space:nowrap}html.ds-apple .modal-header{min-height:58px}html.ds-apple .modal-title{font-size:18px;font-weight:740;letter-spacing:-.018em}html.ds-apple .modal-footer{gap:var(--ds-space-2)}html.ds-apple #page-content :is(.alert,.ds-alert,.empty-state,.ds-empty-state){line-height:1.45}html.ds-apple #page-content :is(.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat,.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi){gap:var(--ds-space-2)}html.ds-apple #page-content :is(.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat,.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi) :is(.label,.fin-kpi-lbl,.mc-tuile-lbl,.nf-label,small){max-width:24ch;margin-inline:auto}@media (max-width:767.98px){html.ds-apple #page-content{--ds-refined-section-gap:18px}html.ds-apple #page-content .card>.card-header{min-height:46px;padding:12px 14px!important;font-size:15px}html.ds-apple #page-content .card>:is(.card-body,.card-footer){padding-inline:14px!important}html.ds-apple #page-content table>thead>tr>:is(th,td){padding-block:9px!important}html.ds-apple #page-content table>tbody>tr>:is(th,td){padding-block:10px!important}html.ds-apple .modal-footer>:is(.btn,button){flex:1 1 auto}}@media (max-width:480px){html.ds-apple #page-content :is(.gl-kpi-band,.mkpi-band,.admin-kpi-band,.ds-stats){grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px){html.ds-apple body.dashboard_index #page-content .admin-dashboard-cards{--bs-gutter-y:var(--ds-space-4)}html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats .kpi-tile{min-height:132px;padding:var(--ds-space-3) var(--ds-space-2)!important}}@media (max-width:767.98px){html.ds-apple body.dashboard_index #page-content .kpi-reseau-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991.98px){html.ds-apple :is(.ds-filterbar,.gl-bar,.top-filterbar,.notif-filtres){align-items:stretch}html.ds-apple :is(.ds-filterbar,.gl-bar,.top-filterbar,.notif-filtres)>:is(.ds-search-bar,.rt-recherche,.gl-search,form){flex:1 1 100%;width:100%}}@media (max-width:640px){html.ds-apple .btn:not(.btn-icon):not(.ds-menu-actions-bt){min-height:44px}html.ds-apple .modal{padding-inline:6px}html.ds-apple .modal-dialog{width:calc(100vw - 12px);margin:6px auto}html.ds-apple .modal-content{max-height:calc(100dvh - 12px);border-radius:var(--ds-radius-card)!important}html.ds-apple .modal-footer>*{flex:1 1 100%;width:100%}html.ds-apple .table-responsive{border-radius:var(--ds-radius-control)}html.ds-apple :is(.page-link,.dif-page-action,.dif-pages-numeros a,.neuf-page-btn){min-width:40px;min-height:40px}html.ds-apple .pc-start-select{width:100%}}@media (prefers-reduced-motion:reduce){html.ds-apple *,html.ds-apple ::after,html.ds-apple ::before{scroll-behavior:auto!important;animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}}@media (forced-colors:active){html.ds-apple :is(.badge,.btn,.alert,.ds-state,.card,.modal-content){border:1px solid CanvasText!important}}html.ds-apple #page-content>:is(.container,.container-fluid,.fin-page,.page-shell){width:100%;max-width:var(--ds-content-width);margin-inline:auto}html.ds-apple #page-content :is(.page-heading,.fin-heading,.gl-heading,.ds-page-heading){margin-block:0 var(--ds-space-6)}html.ds-apple #page-content :is(.page-heading,.fin-heading,.gl-heading,.ds-page-heading) :is(h1,h2){margin:0;color:var(--ds-text);font-size:var(--ds-font-size-title);font-weight:800;letter-spacing:-.025em;line-height:1.12}html.ds-apple #page-content :is(.page-heading,.fin-heading,.gl-heading,.ds-page-heading) p{max-width:72ch;margin:var(--ds-space-2) 0 0;color:var(--ds-text-2);font-size:var(--ds-font-size-body)}html.ds-apple #page-content :is(.card,.cockpit-card,.cc-operations-card,.cc-quality-card,.ds-surface,.ho-table-wrap,#tab-contacts-container,#tab-mandats-container){border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-card)!important;background:var(--ds-surface)!important;box-shadow:var(--ds-shadow-card)!important}html.ds-apple #page-content .card>:is(.card-header,.card-footer){border-color:var(--ds-border)!important;background:0 0!important}html.ds-apple #page-content .card>.card-header{min-height:52px;padding:var(--ds-space-4) var(--ds-density-surface-padding) var(--ds-space-3)!important;color:var(--ds-text)!important;font-size:17px;font-weight:750;letter-spacing:-.015em;line-height:1.25}html.ds-apple #page-content .card>.card-body{padding:var(--ds-density-surface-padding)!important}html.ds-apple #page-content .card>.card-footer{padding:var(--ds-space-3) var(--ds-density-surface-padding)!important}html.ds-apple #page-content .card .card{box-shadow:none!important}html.ds-apple #page-content :is(.gl-kpi-band,.mkpi-band,.admin-kpi-band,.kpi-reseau-stats,.ds-stats){align-items:stretch;gap:var(--ds-space-3)!important}html.ds-apple #page-content :is(.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat){min-height:112px;height:100%;padding:var(--ds-density-surface-padding)!important;border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-card)!important;background:var(--ds-surface)!important;color:var(--ds-text)!important;box-shadow:none!important;transform:none!important}html.ds-apple #page-content :is(.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat):is(:hover,:focus-visible){border-color:var(--ds-text-2)!important;box-shadow:var(--ds-shadow-card)!important}html.ds-apple #page-content :is(.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat):is(.active,.is-active,[aria-current=true],[aria-pressed=true]){border-color:var(--ds-text)!important;box-shadow:inset 0 0 0 1px var(--ds-text)!important}html.ds-apple #page-content :is(.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat)::after{display:none!important}html.ds-apple #page-content :is(.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat)>:is(b,strong,.value){color:var(--ds-text);font-variant-numeric:tabular-nums;letter-spacing:-.025em}html.ds-apple #page-content :is(.ds-filterbar,.gl-bar,.ho-bar,.top-filterbar,.notif-filtres){max-width:100%;padding:var(--ds-space-3)!important;gap:var(--ds-space-3)!important;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card)!important;background:var(--ds-surface);box-shadow:none}html.ds-apple #page-content :is(.sx-recherche,.rt-recherche,.gl-search,.ds-search-bar,.input-group:has(input[type=search])){min-width:0;min-height:var(--ds-control-height);overflow:hidden;border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-control)!important;background:var(--ds-surface)!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease}html.ds-apple #page-content :is(.sx-recherche,.rt-recherche,.gl-search,.ds-search-bar,.input-group:has(input[type=search])):focus-within{border-color:var(--ds-focus-color)!important;box-shadow:var(--ds-focus-ring)!important}html.ds-apple #page-content :is(.sx-recherche,.rt-recherche,.gl-search,.ds-search-bar,.input-group:has(input[type=search])) :is(input,.form-control,.input-group-text,.ico){border:0!important;background:0 0!important;box-shadow:none!important}html.ds-apple #page-content :is(.sx-recherche,.rt-recherche,.gl-search,.ds-search-bar) :is(.input-group-text,.ico){color:var(--ds-text-3)!important}html.ds-apple #page-content :is(.form-control,.form-select,input:not([type=checkbox]):not([type=radio]),textarea,select){border-color:var(--ds-border);border-radius:var(--ds-radius-control);background-color:var(--ds-surface);color:var(--ds-text)}html.ds-apple #page-content :is(.form-control,.form-select,input,textarea,select):disabled{border-color:var(--ds-border);background:var(--ds-surface-2);color:var(--ds-text-3);opacity:1}html.ds-apple #page-content .table-responsive{max-width:100%;overflow-x:auto;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card)!important;background:var(--ds-surface)}html.ds-apple #page-content table{margin-bottom:0;color:var(--ds-text);font-size:var(--ds-font-size-secondary)}html.ds-apple #page-content table>thead>tr>:is(th,td){padding:var(--ds-density-table-padding-y) var(--ds-density-table-padding-x)!important;border-bottom:1px solid var(--ds-text-2)!important;background:var(--ds-surface-2)!important;color:var(--ds-text-2)!important;font-size:11px;font-weight:750;letter-spacing:.055em;text-transform:uppercase}html.ds-apple #page-content table>tbody>tr>:is(th,td){padding:var(--ds-density-table-padding-y) var(--ds-density-table-padding-x)!important;border-color:var(--ds-border)!important;background:var(--ds-surface);vertical-align:middle}html.ds-apple #page-content table>tbody>tr:is(:hover,.selected,.is-selected)>*{background:var(--ds-surface-2)!important}html.ds-apple #page-content :is(.nav-pills,.nav-tabs,.ho-status-tabs,.mchips,.gl-chips){gap:var(--ds-space-2)}html.ds-apple #page-content :is(.nav-link,.ho-status-tab,.mchip,.gl-chip,.mvt-btn){border-color:var(--ds-border)!important;border-radius:var(--ds-radius-pill)!important;background:var(--ds-surface)!important;color:var(--ds-text-2)!important;box-shadow:none!important}html.ds-apple #page-content :is(.nav-link,.ho-status-tab,.mchip,.gl-chip,.mvt-btn):is(.active,.is-active,.is-on,[aria-current=page],[aria-pressed=true]){border-color:var(--ds-primary)!important;background:var(--ds-primary)!important;color:var(--ds-primary-text)!important}html.ds-apple #page-content .mchip.c-compromis[aria-pressed=true]{border-color:var(--ds-status-info)!important;background:var(--ds-status-info)!important;color:var(--ds-white)!important}html.ds-apple #page-content .mchip.c-realise[aria-pressed=true]{border-color:var(--ds-status-success)!important;background:var(--ds-status-success)!important;color:var(--ds-white)!important}html.ds-apple #page-content .mchip.c-bloque[aria-pressed=true]{border-color:var(--ds-status-warning)!important;background:var(--ds-status-warning)!important;color:var(--ds-status-warning-text)!important}html.ds-apple #page-content :is(.pagination,.dif-pagination,.neuf-pagination){gap:var(--ds-space-1)}html.ds-apple #page-content :is(.page-link,.dif-page-action,.dif-pages-numeros a,.neuf-page-btn){min-width:var(--ds-control-height-sm);min-height:var(--ds-control-height-sm);border:1px solid var(--ds-border)!important;border-radius:var(--ds-radius-sm)!important;background:var(--ds-surface)!important;color:var(--ds-text)!important;box-shadow:none!important}html.ds-apple #page-content :is(.page-item.active .page-link,.page-link.active,.dif-pages-numeros a.active,.neuf-page-btn.active){border-color:var(--ds-primary)!important;background:var(--ds-primary)!important;color:var(--ds-primary-text)!important}html.ds-apple #page-content :is(.bg-success,.badge-success,.text-bg-success){border-color:var(--ds-status-success)!important;background:var(--ds-status-success)!important;color:var(--ds-white)!important}html.ds-apple #page-content :is(.bg-warning,.badge-warning,.text-bg-warning){border-color:var(--ds-status-warning)!important;background:var(--ds-status-warning)!important;color:var(--ds-status-warning-text)!important}html.ds-apple #page-content :is(.bg-danger,.badge-danger,.text-bg-danger){border-color:var(--ds-status-danger)!important;background:var(--ds-status-danger)!important;color:var(--ds-white)!important}html.ds-apple #page-content :is(.bg-info,.badge-info,.text-bg-info){border-color:var(--ds-status-info)!important;background:var(--ds-status-info)!important;color:var(--ds-white)!important}html.ds-apple.theme-dark #page-content :is(.card,.cockpit-card,.cc-operations-card,.cc-quality-card,.ds-surface,.table-responsive,.ho-table-wrap,#tab-contacts-container,#tab-mandats-container){background:var(--ds-surface)!important;color:var(--ds-text)!important}html.ds-apple #page-content :is(
.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat,.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi,.pl-kpi,.int-kpi,.cs-kpi,.rc-fi-stat,.eq-kpi,.hc-kpi,.remu-kpi,.rr-kpi,.reg-admin-kpi,.chl-stat,.lh-pk,.df-k,.if-k,.pr-liste-kpi,.stk-summary-item,.df-kpis > article,.usr-diff-kpi,.tool-access-kpis > span,.ec-kpi-card,.nf-chiffre,.cfr-tuile,.pr-tuile,.msg-tuile,.rm-tuile,.sup-tuile,.mgl-tuile,.rnkpi
){align-items:center!important;justify-content:center!important;justify-items:center!important;text-align:center!important}html.ds-apple #page-content :is(
.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat,.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi,.pl-kpi,.int-kpi,.cs-kpi,.rc-fi-stat,.eq-kpi,.hc-kpi,.remu-kpi,.rr-kpi,.reg-admin-kpi,.chl-stat,.lh-pk,.df-k,.if-k,.pr-liste-kpi,.stk-summary-item,.df-kpis > article,.usr-diff-kpi,.tool-access-kpis > span,.ec-kpi-card,.nf-chiffre,.cfr-tuile,.pr-tuile,.msg-tuile,.rm-tuile,.sup-tuile,.mgl-tuile,.rnkpi
)>*{max-width:100%;margin-inline:auto;text-align:center!important}html.ds-apple #page-content .pl-kpi{display:flex!important;flex-direction:column}html.ds-apple #page-content .pl-kpi strong{grid-column:auto;grid-row:auto}html.ds-apple #page-content :is(
.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat,.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi,.pl-kpi,.int-kpi,.cs-kpi,.rc-fi-stat,.eq-kpi,.hc-kpi,.remu-kpi,.rr-kpi,.reg-admin-kpi,.chl-stat,.lh-pk,.df-k,.if-k,.pr-liste-kpi
):is(.is-positive,.is-pos) :is(b,strong,.value,[class*="-val"]){color:var(--ds-status-success)!important}html.ds-apple #page-content :is(
.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat,.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi,.pl-kpi,.int-kpi,.cs-kpi,.rc-fi-stat,.eq-kpi,.hc-kpi,.remu-kpi,.rr-kpi,.reg-admin-kpi,.chl-stat,.lh-pk,.df-k,.if-k,.pr-liste-kpi
):is(.is-negative,.is-neg) :is(b,strong,.value,[class*="-val"]){color:var(--ds-status-danger)!important}html.ds-apple #page-content :is(
.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat,.fin-kpi,.perfs-kpi,.mc-tuile,.nf-kpi,.pc-kpi,.pl-kpi,.int-kpi,.cs-kpi,.rc-fi-stat,.eq-kpi,.hc-kpi,.remu-kpi,.rr-kpi,.reg-admin-kpi,.chl-stat,.lh-pk,.df-k,.if-k,.pr-liste-kpi
):is(.is-warning,.is-attn):not(.is-positive):not(.is-negative) :is(b,strong,.value,[class*="-val"]){color:var(--ds-status-warning)!important}html.ds-apple #page-content .pl-kpi.is-positive::after{background:var(--ds-status-success)!important}html.ds-apple #page-content .pl-kpi.is-negative::after{background:var(--ds-status-danger)!important}html.ds-apple #page-content .pl-kpi.is-warning:not(.is-positive):not(.is-negative)::after{background:var(--ds-status-warning)!important}html.ds-apple #page-content .ds-stat.aging-ok>b{color:var(--ds-status-success)!important}html.ds-apple #page-content :is(.ds-stat.aging-warn,.ds-stat.aging-lost)>b{color:var(--ds-status-danger)!important}@media (max-width:767.98px){html.ds-apple #page-content :is(.page-heading,.fin-heading,.gl-heading,.ds-page-heading){margin-bottom:var(--ds-space-4)}html.ds-apple #page-content :is(.gl-kpi,.mkpi,.admin-kpi,.kpi-tile,.cockpit-tile,.ds-stat){min-height:104px}html.ds-apple #page-content :is(.ds-filterbar,.gl-bar,.ho-bar,.top-filterbar,.notif-filtres){align-items:stretch;padding:var(--ds-space-2)!important}html.ds-apple #page-content :is(.ds-filterbar,.gl-bar,.ho-bar,.top-filterbar,.notif-filtres)>*{min-width:0;max-width:100%}}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .card-body{display:flex;flex-direction:column;padding:26px!important}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-groupe{margin:28px 0 12px;color:var(--ds-text-2);font-size:12px;font-weight:750;line-height:1.25;letter-spacing:.065em;text-transform:uppercase}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-groupe:first-child{margin-top:0}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-stats>div{min-width:0;min-height:126px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px 10px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface)}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-stats b{max-width:100%;color:var(--ds-text);font-size:clamp(22px, 2.1vw, 32px);font-weight:760;line-height:1.08;letter-spacing:-.035em;overflow-wrap:anywhere}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-stats span{max-width:17ch;color:var(--ds-text-3);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-ventil{margin:12px 0 2px;color:var(--ds-text-3)!important;font-size:12px;line-height:1.45}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-top{gap:0;margin-top:16px;border-top:1px solid var(--ds-border)}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-topline{min-width:0;gap:10px;padding:13px 0;border-bottom:1px solid var(--ds-border)}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .rt-rank{width:16px;font-size:12px}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .rt-avatar{width:28px;height:28px}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .rt-name{min-width:0;font-size:13px;font-weight:600;line-height:1.3}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .rt-ca{flex:0 1 44%;font-size:14px;line-height:1.25}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .rt-ca small{margin-top:3px;font-size:11px;line-height:1.3}@media (max-width:767.98px){html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .card-body{padding:20px 16px!important}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-groupe{margin-top:24px;margin-bottom:10px;font-size:11px}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-stats{gap:8px}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-stats>div{min-height:108px;gap:8px;padding:14px 6px}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-stats b{font-size:clamp(18px, 5vw, 25px)}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-stats span{font-size:11px;line-height:1.3}html.ds-apple body.dashboard_index #page-content .dashboard-network-year-card .reseau-ventil{margin-top:10px;font-size:11px}}html.ds-apple body.admin_user #page-content .outil-workflow-tabs.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}html.ds-apple body.admin_user #page-content .outil-workflow-lock{display:flex;align-items:flex-start;gap:10px;margin:0;padding:13px 16px;border-bottom:1px solid var(--ds-status-danger);background:var(--ds-surface);color:var(--ds-text-2);font-size:12px;line-height:1.45}html.ds-apple body.admin_user #page-content .outil-workflow-lock>i{margin-top:2px;color:var(--ds-status-danger)}html.ds-apple body.admin_user #page-content .outil-workflow-lock strong{display:block;color:var(--ds-status-danger)}html.ds-apple #page-content .outil-statut.is-awaiting{border:1px solid var(--ds-status-warning);background:var(--ds-surface)!important;color:var(--ds-text)!important}html.ds-apple body.admin_user #page-content .outil-confirmation-item.is-pending{border-color:var(--ds-status-warning)}html.ds-apple body.admin_user #page-content .outil-confirmation-item.is-confirmed{border-color:var(--ds-status-success)}html.ds-apple body.compte_mes_outils #page-content .tool-access-head{display:flex;align-items:stretch;justify-content:space-between;gap:20px;margin-bottom:14px}html.ds-apple body.compte_mes_outils #page-content .tool-access-head>div:first-child{min-width:0}html.ds-apple body.compte_mes_outils #page-content .tool-access-head h2{margin:3px 0 6px}html.ds-apple body.compte_mes_outils #page-content .tool-access-head p{max-width:74ch;margin:0;color:var(--ds-text-2)}html.ds-apple body.compte_mes_outils #page-content .tool-access-progress{display:flex;flex:0 0 220px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:16px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);text-align:center}html.ds-apple body.compte_mes_outils #page-content .tool-access-progress strong{color:var(--ds-text);font-size:28px;line-height:1}html.ds-apple body.compte_mes_outils #page-content .tool-access-progress span{color:var(--ds-text-2);font-size:12px}html.ds-apple body.compte_mes_outils #page-content .tool-access-progress i{display:block;width:100%;height:7px;overflow:hidden;border:1px solid var(--ds-border);border-radius:var(--ds-radius-pill);background:var(--ds-surface)}html.ds-apple body.compte_mes_outils #page-content .tool-access-progress b{display:block;height:100%;background:var(--ds-status-success)}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis>span{display:flex;min-width:0;min-height:96px;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:14px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);text-align:center}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis strong{color:var(--ds-text);font-size:27px;line-height:1}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis small{color:var(--ds-text-2)}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis .is-action{border-color:var(--ds-status-warning)}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis .is-action strong{color:var(--ds-status-warning-hover)}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis .is-complete strong{color:var(--ds-status-success)}html.ds-apple body.compte_mes_outils #page-content .tool-access-action{border-color:var(--ds-status-warning)!important;background:var(--ds-surface)!important;box-shadow:inset 4px 0 0 var(--ds-status-warning),var(--ds-shadow-card)!important}html.ds-apple body.compte_mes_outils #page-content .tool-access-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface)}html.ds-apple body.compte_mes_outils #page-content .tool-access-copy{min-width:0}html.ds-apple body.compte_mes_outils #page-content .tool-access-table{max-width:100%;overflow-x:auto;border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface)}@media (max-width:760px){html.ds-apple body.admin_user #page-content .outil-workflow-tabs.is-three{grid-template-columns:minmax(0,1fr)}html.ds-apple body.compte_mes_outils #page-content .tool-access-head{display:block}html.ds-apple body.compte_mes_outils #page-content .tool-access-progress{margin-top:14px}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis{gap:7px}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis>span{min-height:84px;padding:10px 6px}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis strong{font-size:23px}html.ds-apple body.compte_mes_outils #page-content .tool-access-kpis small{font-size:11px}html.ds-apple body.compte_mes_outils #page-content .tool-access-row{grid-template-columns:minmax(0,1fr)}html.ds-apple body.compte_mes_outils #page-content .tool-access-row .btn{width:100%;justify-content:center}html.ds-apple body.compte_mes_outils #page-content .tool-access-table table,html.ds-apple body.compte_mes_outils #page-content .tool-access-table tbody,html.ds-apple body.compte_mes_outils #page-content .tool-access-table td,html.ds-apple body.compte_mes_outils #page-content .tool-access-table tr{display:block;width:100%}html.ds-apple body.compte_mes_outils #page-content .tool-access-table thead{display:none}html.ds-apple body.compte_mes_outils #page-content .tool-access-table tbody{padding:0 12px}html.ds-apple body.compte_mes_outils #page-content .tool-access-table tr{padding:13px 0;border-bottom:1px solid var(--ds-border)}html.ds-apple body.compte_mes_outils #page-content .tool-access-table tr:last-child{border-bottom:0}html.ds-apple body.compte_mes_outils #page-content .tool-access-table td{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px;align-items:start;padding:5px 0;border:0;white-space:normal}html.ds-apple body.compte_mes_outils #page-content .tool-access-table td::before{content:attr(data-label);color:var(--ds-text-2);font-size:10px;font-weight:800;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}}