.blocked-ui[data-v-071dd239]{display:flex;align-items:center;justify-content:center;height:80vh}.blocked-ui .c-content[data-v-071dd239]{display:flex;align-items:center;justify-content:center;height:100%;flex-wrap:wrap;flex-direction:column}.blocked-ui .c-content h1[data-v-071dd239]{color:red}.entete-logo[data-v-00663502]{height:100px;margin-bottom:1px}.reglages-sons[data-v-6cf48ad2]{margin-bottom:10px}.rs-bascule[data-v-6cf48ad2]{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;border:1px solid #c7d5f1;border-radius:999px;background:#fff;color:var(--ui-text-secondary,#273449);font-size:13px;font-weight:600}.rs-bascule i[data-v-6cf48ad2]{color:var(--ui-accent,#2457c5)}.rs-bascule[data-v-6cf48ad2]:hover{background:#eaf0ff}.rs-panneau[data-v-6cf48ad2]{margin-top:8px;padding:12px;border:1px solid #e0e7f3;border-radius:14px;background:#f7f9fd;color:var(--ui-text,#172033);text-align:left}.rs-ligne[data-v-6cf48ad2]{display:flex;align-items:center;gap:8px;margin:0;font-size:14px}.rs-principal[data-v-6cf48ad2]{font-weight:700;margin-bottom:10px}.rs-groupe[data-v-6cf48ad2]{margin:0;padding:0;border:0}.rs-groupe legend[data-v-6cf48ad2]{margin-bottom:6px;color:var(--ui-text-muted,#526074);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.rs-alerte[data-v-6cf48ad2]{justify-content:space-between;padding:4px 0}.rs-alerte label[data-v-6cf48ad2]{display:inline-flex;align-items:center;gap:8px;margin:0}.rs-tester[data-v-6cf48ad2]{min-height:30px;padding:3px 12px;border:1px solid #c7d5f1;border-radius:999px;background:#fff;color:var(--ui-accent,#2457c5);font-size:13px;font-weight:600}.rs-volume[data-v-6cf48ad2]{display:flex;align-items:center;gap:10px;margin:10px 0 0;font-size:14px}.rs-volume input[data-v-6cf48ad2]{flex:1}.rs-aide[data-v-6cf48ad2]{margin:10px 0 0;color:var(--ui-text-muted,#526074);font-size:12px;line-height:1.4}.rs-message[data-v-6cf48ad2]{margin:8px 0 0;color:#8a4b08;font-size:13px}.reglages-sons button[data-v-6cf48ad2]:focus-visible,.reglages-sons input[data-v-6cf48ad2]:focus-visible{outline:3px solid #8caaf5;outline-offset:2px}#sdbr.sidebar[data-v-015c5a45]{display:flex;flex-direction:column;height:100vh;height:100dvh;min-height:0;overflow:hidden}#sdbr.sidebar .sidebar-header[data-v-015c5a45]{flex:0 0 74px}#sdbr.sidebar ul.components[data-v-015c5a45]{flex:1 1 auto;min-height:0;height:auto;margin-bottom:0;overflow-y:auto}#sdbr.sidebar .sidebar-module__toggle[data-v-015c5a45]{width:100%;min-height:58px;display:flex;align-items:center;gap:8px;padding:12px 18px 12px 40px;border:0;border-left:4px solid transparent;background:#fff;color:#202c43;font:inherit;font-size:16px;text-align:left;cursor:pointer}#sdbr.sidebar .sidebar-module__toggle>span[data-v-015c5a45]:first-of-type{flex:1}#sdbr.sidebar .sidebar-module__toggle>i[data-v-015c5a45]{flex:0 0 18px;filter:brightness(0)}#sdbr.sidebar .sidebar-module__toggle[aria-expanded=true][data-v-015c5a45],#sdbr.sidebar .sidebar-module__toggle[data-v-015c5a45]:hover{background:#edf3ff;color:#315fd0}#sdbr.sidebar .sidebar-module__toggle[data-v-015c5a45]:focus-visible{outline:2px solid #3d6eff;outline-offset:-3px}#sdbr.sidebar .sidebar-module--active>.sidebar-module__toggle[data-v-015c5a45]{border-left-color:#3d6eff;background:#e8f0ff;font-weight:700}#sdbr.sidebar .sidebar-module__chevron[data-v-015c5a45]{flex:0 0 16px;color:var(--ui-text-secondary,#71809e);transition:transform .18s ease}#sdbr.sidebar .sidebar-module__chevron--open[data-v-015c5a45]{transform:rotate(180deg)}#sdbr.sidebar .sidebar-module__items[data-v-015c5a45]{margin:0;padding:4px 0 8px;background:#f9fbff}#sdbr.sidebar ul.components .sidebar-module__items .sidebar-module__link[data-v-015c5a45]{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 13px 10px 56px!important;border-left:0;background:transparent;color:var(--ui-text,#40506e);font-size:14px!important;line-height:1.3}#sdbr.sidebar ul.components .sidebar-module__items .sidebar-module__link>span[data-v-015c5a45]:first-of-type{flex:1}#sdbr.sidebar ul.components .sidebar-module__items .sidebar-module__link>i[data-v-015c5a45]{flex:0 0 18px;margin-right:0;filter:brightness(0)}#sdbr.sidebar ul.components .sidebar-module__items .sidebar-module__link[data-v-015c5a45]:hover{background:#e3ecff;color:#315fd0}#sdbr.sidebar ul.components .sidebar-module__items .sidebar-module__link.router-link-active[data-v-015c5a45]{background:#f2f6ff;border-left:0;color:#315fd0;font-weight:700}#sdbr.sidebar ul.components .sidebar-module__items .sidebar-module__link.router-link-active>i[data-v-015c5a45]{filter:brightness(0) saturate(100%) invert(35%) sepia(80%) saturate(1890%) hue-rotate(214deg) brightness(88%) contrast(93%)}#sdbr.sidebar ul.components .sidebar-module__items .sidebar-module__link.router-link-active[data-v-015c5a45]:hover{background:#e3ecff}#sdbr.sidebar ul.components .sidebar-module__items .sidebar-module__link[data-v-015c5a45]:focus-visible{outline:2px solid #3d6eff;outline-offset:-3px}#sdbr.sidebar .side-foot[data-v-015c5a45]{position:static;flex:0 0 auto;height:auto;padding:12px 12px 20px;background:#fff}#sdbr.sidebar .side-foot h5[data-v-015c5a45]{margin-bottom:5px}#sdbr.sidebar .side-foot .guide-sidebar-link[data-v-015c5a45]{margin-bottom:10px}#sdbr.sidebar .side-foot .guide-sidebar-link.router-link-active[data-v-015c5a45],#sdbr.sidebar .side-foot .guide-sidebar-link.router-link-exact-active[data-v-015c5a45],#sdbr.sidebar .side-foot .guide-sidebar-link[data-v-015c5a45],#sdbr.sidebar .side-foot .guide-sidebar-link[data-v-015c5a45]:hover{background:none;border-left:0;font-weight:400;text-decoration:none}#sdbr.sidebar .side-foot .guide-sidebar-link[data-v-015c5a45]:focus-visible{outline:2px solid #3d6eff;outline-offset:3px}@media (prefers-reduced-motion:reduce){#sdbr.sidebar .sidebar-module__chevron[data-v-015c5a45]{transition:none}}.notif-badge[data-v-015c5a45]{background-color:red;color:#fff;display:flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:4px;font-size:12px}.nouveautes[data-v-2c8fbec6]{position:relative;display:inline-flex;flex-shrink:0;margin-right:16px}.nouveautes-trigger[data-v-2c8fbec6]{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:visible!important;width:46px;height:46px;border:1px solid #d9e5f5;border-radius:14px;background:#f3f7ff;color:#3d70fa;cursor:pointer;font-size:20px}.nouveautes-trigger[data-v-2c8fbec6]:hover{background:#e7efff;border-color:#3d70fa}.nouveautes-trigger[data-v-2c8fbec6]:focus-visible{outline:3px solid #3d70fa;outline-offset:3px}.nouveautes-badge[data-v-2c8fbec6]{position:absolute;top:-6px;right:-7px;min-width:21px;height:21px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#c62828;color:#fff;font:700 11px/1 sans-serif;border:2px solid #fff;animation:nouveautes-pulse-2c8fbec6 2s ease-out 5}@keyframes nouveautes-pulse-2c8fbec6{0%,to{box-shadow:0 0 0 0 rgba(198,40,40,0)}30%{box-shadow:0 0 0 0 rgba(198,40,40,.4)}80%{box-shadow:0 0 0 8px rgba(198,40,40,0)}}.nouveautes-panel[data-v-2c8fbec6]{position:absolute;z-index:1100;top:calc(100% + 12px);right:0;width:430px;max-width:calc(100vw - 24px);max-height:660px;overflow:auto;border:1px solid #d7e4fb;border-radius:18px;background:#fff;box-shadow:0 18px 48px rgba(35,70,140,.22);color:var(--ui-text,#344263)}.nouveautes-panel-head[data-v-2c8fbec6]{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 20px 14px;border-bottom:1px solid #e4ecf8}.nouveautes-panel-head h2[data-v-2c8fbec6]{margin:0;color:var(--ui-text,#304269);font-size:21px;font-weight:750}.nouveautes-panel-head p[data-v-2c8fbec6]{margin:3px 0 0;color:var(--ui-text-secondary,#627695);font-size:13px}.nouveautes-close[data-v-2c8fbec6]{width:32px;height:32px;border:0;border-radius:9px;background:transparent;color:var(--ui-text-secondary,#667899);font-size:17px;cursor:pointer}.nouveautes-close[data-v-2c8fbec6]:hover{background:#eef4ff;color:#376df3}.nouveautes-toolbar[data-v-2c8fbec6]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;background:#f6f9ff;color:var(--ui-text-secondary,#627695);font-size:13px}.nouveautes-mark-all[data-v-2c8fbec6]{border:0;background:transparent;color:#376df3;font-size:13px;font-weight:700;cursor:pointer}.nouveautes-mark-all[data-v-2c8fbec6]:disabled{color:var(--ui-text-secondary,#98a8c2);cursor:default}.nouveautes-content[data-v-2c8fbec6]{padding:0 20px 8px}.nouveautes-intro[data-v-2c8fbec6]{color:var(--ui-text,#596982);margin:20px 0}.nouveautes-entry[data-v-2c8fbec6]{position:relative;display:grid;grid-template-columns:10px minmax(0,1fr);gap:11px;padding:17px 0;border-bottom:1px solid #e5ecf7;cursor:pointer}.nouveautes-entry time[data-v-2c8fbec6]{font-size:12px;color:var(--ui-text-secondary,#627695)}.nouveautes-entry h3[data-v-2c8fbec6]{margin:5px 0 7px;font-size:16px;font-weight:750;line-height:1.3;color:var(--ui-text,#304269)}.nouveautes-entry p[data-v-2c8fbec6]{margin:0 0 10px;color:var(--ui-text,#526581);font-size:13px;line-height:1.52}.nouveautes-entry-read[data-v-2c8fbec6]{opacity:.62}.nouveautes-entry-read .nouveautes-entry-dot[data-v-2c8fbec6]{background:#c6d1e4}.nouveautes-entry-dot[data-v-2c8fbec6]{width:8px;height:8px;margin-top:6px;border-radius:50%;background:#376df3;box-shadow:0 0 0 4px #edf3ff}.nouveautes-location[data-v-2c8fbec6]{padding:8px 10px;border-radius:8px;background:#f3f7ff;color:var(--ui-text,#526581);font-size:12px;line-height:1.4}.nouveautes-close[data-v-2c8fbec6]:focus-visible,.nouveautes-entry[data-v-2c8fbec6]:focus-visible,.nouveautes-mark-all[data-v-2c8fbec6]:focus-visible{outline:3px solid #3d70fa;outline-offset:3px}@media (prefers-reduced-motion:reduce){.nouveautes-badge[data-v-2c8fbec6]{animation:none}}@media (max-width:575px){.nouveautes[data-v-2c8fbec6]{margin-right:8px}.nouveautes-panel[data-v-2c8fbec6]{position:fixed;top:74px;right:12px}}.border-danger[data-v-39b593f9]{border-color:#c60606!important}.navbar a[data-v-8dca8a3a]:hover{color:red}.surround-notif[data-v-8dca8a3a]{position:relative}.notif-indicator[data-v-8dca8a3a]{top:-5px;right:-5px;width:20px;height:20px;line-height:20px;text-align:center;font-size:12px;position:absolute}.sidebar-desktop-controls[data-v-8dca8a3a]{display:inline-flex;align-items:center;gap:18px;align-self:center}.sidebar-desktop-logo[data-v-8dca8a3a]{width:150px;height:auto;max-height:42px}@media (min-width:1201px){.navbar .nav-xs-brand[data-v-8dca8a3a]{display:none}}.sidebar-desktop-toggle[data-v-8dca8a3a]{display:inline-flex;align-items:center;justify-content:center;align-self:center;width:36px;height:36px;flex-shrink:0;border:1px solid #d7e3f5;border-radius:8px;background:#f5f8ff;color:var(--ui-text,#344365);cursor:pointer}.sidebar-desktop-toggle[data-v-8dca8a3a]:hover{background:#e8f1ff;color:#2859cc}.sidebar-desktop-toggle[data-v-8dca8a3a]:focus-visible{outline:2px solid #3d6eff;outline-offset:3px}@media (max-width:1200px){.sidebar-desktop-controls[data-v-8dca8a3a]{display:none}}.profile-switcher[data-v-8dca8a3a]{position:relative;min-width:224px;max-width:90vw;color:var(--ui-text,#344365);font-family:Sen,Arial,sans-serif}.profile-switcher__trigger[data-v-8dca8a3a]{display:flex;align-items:center;gap:12px;min-height:54px;padding:7px 12px;border-radius:16px;background:#eaf0fb;cursor:pointer;list-style:none}.profile-switcher__trigger[data-v-8dca8a3a]::-webkit-details-marker{display:none}.profile-switcher[open] .profile-switcher__trigger[data-v-8dca8a3a],.profile-switcher__trigger[data-v-8dca8a3a]:hover{background:#e1eaf9}.profile-switcher__avatar[data-v-8dca8a3a]{width:40px;height:40px;flex:0 0 40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.profile-switcher__identity[data-v-8dca8a3a]{display:flex;flex:1;flex-direction:column;min-width:0;line-height:1.25}.profile-switcher__identity strong[data-v-8dca8a3a]{overflow:hidden;color:var(--ui-text,#344365);font-size:15px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.profile-switcher__identity small[data-v-8dca8a3a]{overflow:hidden;color:var(--ui-text-secondary,#8895ad);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.profile-switcher__menu[data-v-8dca8a3a]{position:absolute;top:calc(100% + 10px);right:0;z-index:1000;display:flex;flex-direction:column;width:340px;max-width:calc(100vw - 24px);max-height:70vh;padding:12px;border:1px solid #d7e3f5;border-radius:16px;background:#fff;box-shadow:0 16px 36px rgba(44,63,97,.16)}.profile-switcher[open] .profile-switcher__menu[data-v-8dca8a3a]{transform-origin:92% 0;backface-visibility:hidden;animation:role-panel-enter-8dca8a3a .3s cubic-bezier(.2,.85,.25,1) both}.profile-switcher.is-closing .profile-switcher__menu[data-v-8dca8a3a]{pointer-events:none;animation:role-panel-exit-8dca8a3a .18s cubic-bezier(.5,0,.8,.3) both}@keyframes role-panel-enter-8dca8a3a{0%{opacity:0;transform:perspective(900px) translate3d(0,-16px,-70px) rotateX(-9deg) scale(.94)}68%{opacity:1;transform:perspective(900px) translate3d(0,2px,0) rotateX(1deg) scale(1.005)}to{opacity:1;transform:perspective(900px) translateZ(0) rotateX(0) scale(1)}}@keyframes role-panel-exit-8dca8a3a{0%{opacity:1;transform:perspective(900px) translateZ(0) rotateX(0) scale(1)}to{opacity:0;transform:perspective(900px) translate3d(0,-11px,-55px) rotateX(-6deg) scale(.96)}}@media (prefers-reduced-motion:reduce){.profile-switcher.is-closing .profile-switcher__menu[data-v-8dca8a3a],.profile-switcher[open] .profile-switcher__menu[data-v-8dca8a3a]{animation:none}}.profile-switcher__roles[data-v-8dca8a3a]{min-height:0;overflow-y:auto}.profile-switcher__title[data-v-8dca8a3a]{margin:4px 12px 8px;color:var(--ui-text-secondary,#8491a9);font-size:13px;font-weight:700}.profile-switcher__footer button[data-v-8dca8a3a],.profile-switcher__role[data-v-8dca8a3a]{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:10px;background:#fff;color:var(--ui-text,#344365);text-align:left;font-size:15px;cursor:pointer}.profile-switcher__footer button[data-v-8dca8a3a]:hover,.profile-switcher__role[data-v-8dca8a3a]:hover{background:#f1f6fd}.profile-switcher__role--active[data-v-8dca8a3a],.profile-switcher__role--active[data-v-8dca8a3a]:hover{background:#eaf0fb;color:#4e72ed;font-weight:700}.profile-switcher__footer i[data-v-8dca8a3a],.profile-switcher__role i[data-v-8dca8a3a]{width:18px;flex:0 0 18px}.profile-switcher__footer[data-v-8dca8a3a]{flex:0 0 auto;margin-top:8px;padding-top:8px;border-top:1px solid #e1e8f2}.profile-switcher__footer i[data-v-8dca8a3a]{color:var(--ui-text-secondary,#7485a4)}.profile-switcher__footer button[data-v-8dca8a3a]:focus-visible,.profile-switcher__role[data-v-8dca8a3a]:focus-visible,.profile-switcher__trigger[data-v-8dca8a3a]:focus-visible{outline:2px solid #4e72ed;outline-offset:2px}.choix-prestations[data-v-13ee78c1]{color:var(--ui-text,#354364)}.choix-prestations-groupe[data-v-13ee78c1]{margin:0;padding:10px 0 13px}.choix-prestations-groupe+.choix-prestations-groupe[data-v-13ee78c1]{border-top:1px solid #e3e8f0}.choix-prestations-categorie[data-v-13ee78c1]{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:37px;margin:0 0 5px;padding:5px 9px;border:1px solid transparent;border-radius:8px;color:var(--ui-text,#354364);font-size:17px;font-weight:700;cursor:pointer}.choix-prestations-categorie[data-v-13ee78c1]:hover{background:#f3f7ff}.choix-prestations-categorie.est-selectionnee[data-v-13ee78c1]{background:#eaf1ff;border-color:#cbd9f2}.choix-prestations-categorie[data-v-13ee78c1]:focus-within{outline:2px solid #3d73f5;outline-offset:2px}.choix-prestations-categorie input[data-v-13ee78c1]{flex:none;margin:0;accent-color:#3d73f5;cursor:pointer}.choix-prestations-categorie small[data-v-13ee78c1]{color:var(--ui-text-secondary,#7182a4);font-size:12px;font-weight:500}.choix-prestations-grille[data-v-13ee78c1]{display:flex;flex-wrap:wrap;align-items:stretch;gap:4px 6px}.choix-prestations-acte[data-v-13ee78c1]{display:flex;align-items:flex-start;gap:7px;flex:0 1 auto;max-width:100%;min-width:0;min-height:35px;margin:0;padding:6px 8px;border:1px solid transparent;border-radius:7px;background:#fff;color:var(--ui-text,#354364);text-align:left;font:inherit;font-size:14px;line-height:1.3;cursor:pointer}.choix-prestations-acte[data-v-13ee78c1]:hover{background:#f3f7ff}.choix-prestations-acte.est-selectionne[data-v-13ee78c1]{background:#eaf1ff;border-color:#cbd9f2}.choix-prestations-acte[data-v-13ee78c1]:focus-visible,.choix-prestations-acte[data-v-13ee78c1]:focus-within{outline:2px solid #3d73f5;outline-offset:1px}.choix-prestations-acte.sans-prix[data-v-13ee78c1]{color:var(--ui-text-secondary,#8794aa)}.choix-prestations-acte .choix-prestations-case[data-v-13ee78c1],.choix-prestations-acte input[data-v-13ee78c1]{flex:0 0 auto;width:15px;height:15px;margin:2px 0 0;accent-color:#3d73f5}.choix-prestations-acte .choix-prestations-case[data-v-13ee78c1]{border:1px solid #aab7cd;border-radius:3px}.choix-prestations-acte span[data-v-13ee78c1]:last-child{min-width:0;overflow-wrap:anywhere}.choix-prestations-vide[data-v-13ee78c1]{padding:22px 8px;color:var(--ui-text-secondary,#7182a4)}.dropdown-quick-actions[data-v-72bb2abe]{top:70px;left:250px;right:0}.dropdown-quick-actions .bon-catalogue-fond[data-v-72bb2abe]{position:fixed;top:70px;right:0;bottom:0;left:250px;z-index:9999;width:auto;height:auto;max-height:none;overflow-y:auto;padding-top:28px;padding:28px 32px 46px;background:#e7f1ff}.dropdown-quick-actions .bon-catalogue[data-v-72bb2abe]{max-width:1430px;min-height:560px;margin:0 auto;padding:32px;border:1px solid #edf2fb;border-radius:26px;background:#fff;color:var(--ui-text,#304164);box-shadow:0 10px 30px rgba(63,113,203,.07);animation:bon-entree-72bb2abe .24s ease-out both}.dropdown-quick-actions .bon-catalogue-entete[data-v-72bb2abe]{display:flex;justify-content:space-between;gap:20px;margin-bottom:30px}.dropdown-quick-actions .bon-catalogue-entete h1[data-v-72bb2abe]{margin:0 0 7px;font-size:32px;line-height:1.15;font-weight:800}.dropdown-quick-actions .bon-catalogue-entete p[data-v-72bb2abe]{margin:0;color:var(--ui-text-secondary,#617493);font-size:16px}.dropdown-quick-actions .bon-catalogue-fermer[data-v-72bb2abe]{width:38px;height:38px;flex:none;border:0;border-radius:9px;background:transparent;color:var(--ui-text-secondary,#667794);font-size:30px;line-height:1}.dropdown-quick-actions .bon-catalogue-fermer[data-v-72bb2abe]:hover{background:#f0f5ff}.dropdown-quick-actions .bon-catalogue-outils[data-v-72bb2abe]{display:flex;align-items:stretch;gap:14px;margin-bottom:20px}.dropdown-quick-actions .bon-catalogue-recherche[data-v-72bb2abe]{height:56px;flex:1;display:flex;align-items:center;gap:12px;min-width:0;margin:0;padding:0 17px;border:1px solid #b9cbed;border-radius:12px;color:var(--ui-text-secondary,#7183a2)}.dropdown-quick-actions .bon-catalogue-recherche[data-v-72bb2abe]:focus-within{border-color:#3d73f6;box-shadow:0 0 0 3px #e1e9ff}.dropdown-quick-actions .bon-catalogue-recherche input[data-v-72bb2abe],.dropdown-quick-actions .bon-catalogue-recherche input[data-v-72bb2abe]:focus,.dropdown-quick-actions .bon-catalogue-recherche input[data-v-72bb2abe]:focus-visible{width:100%;min-width:0;height:100%;margin:0;padding:0;border:0!important;border-radius:0;outline:0!important;box-shadow:none!important;background:transparent;color:var(--ui-text,#304164);font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#app .dropdown-quick-actions .bon-catalogue-recherche input[data-v-72bb2abe]:focus{border:0!important;outline:0!important;box-shadow:none!important}.dropdown-quick-actions .bon-catalogue-recherche input[data-v-72bb2abe]::-moz-placeholder{color:var(--ui-text-secondary,#8493ac)}.dropdown-quick-actions .bon-catalogue-recherche input[data-v-72bb2abe]::placeholder{color:var(--ui-text-secondary,#8493ac)}.dropdown-quick-actions .bon-catalogue-reorganiser[data-v-72bb2abe]{min-width:160px;padding:0 18px;border:1px solid #b9cbed;border-radius:12px;background:#fff;color:#326cf0;font-size:15px;font-weight:700;white-space:nowrap}.dropdown-quick-actions .bon-catalogue-reorganiser[data-v-72bb2abe]:hover{background:#f0f5ff}.dropdown-quick-actions .bon-catalogue-onglets[data-v-72bb2abe]{display:flex;gap:6px;margin-bottom:20px;border-bottom:1px solid #d8e4f6}.dropdown-quick-actions .bon-catalogue-onglets button[data-v-72bb2abe]{padding:10px 20px 15px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--ui-text-secondary,#6d7e9e);font-size:18px;font-weight:700}.dropdown-quick-actions .bon-catalogue-onglets button.actif[data-v-72bb2abe]{color:#3d73f6;border-bottom-color:#3d73f6}.dropdown-quick-actions .bon-catalogue-onglets button.actif[data-v-72bb2abe]:first-child{color:#222a38}.dropdown-quick-actions .bon-catalogue-sous-onglets[data-v-72bb2abe]{display:flex;gap:8px;margin:-7px 0 16px;border-bottom:1px solid #e3e8f0}.dropdown-quick-actions .bon-catalogue-sous-onglets button[data-v-72bb2abe]{padding:9px 15px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--ui-text,#5d6880);font-weight:600}.dropdown-quick-actions .bon-catalogue-sous-onglets button.actif[data-v-72bb2abe]{border-bottom-color:#3d73f5;color:#3d73f5}.dropdown-quick-actions .bon-compteur[data-v-72bb2abe]{display:inline-grid;place-items:center;min-width:22px;height:22px;margin-left:5px;border-radius:50%;background:#e8f0ff;color:#315fd6;font-size:12px}.dropdown-quick-actions .bon-catalogue-tableau[data-v-72bb2abe]{overflow-x:auto;animation:bon-tableau-entree-72bb2abe .18s ease-out both}.dropdown-quick-actions .bon-catalogue-tableau table[data-v-72bb2abe]{width:100%;border-collapse:collapse;table-layout:fixed}.dropdown-quick-actions .bon-catalogue-tableau th[data-v-72bb2abe]{height:43px;padding:8px 15px;background:#f1f4fa;border-bottom:2px solid #d5dce8;text-align:left;font-size:14px;font-weight:700}.dropdown-quick-actions .bon-catalogue-tableau td[data-v-72bb2abe]{height:46px;padding:7px 15px;border-bottom:1px solid #dce5f3;font-size:14px;line-height:1.3}.dropdown-quick-actions .bon-catalogue-tableau td[data-v-72bb2abe]:first-child,.dropdown-quick-actions .bon-catalogue-tableau th[data-v-72bb2abe]:first-child{width:32%;text-align:left}.dropdown-quick-actions .bon-catalogue-tableau tbody tr:hover td[data-v-72bb2abe]{background:#f6f9ff}.dropdown-quick-actions .bon-ligne-consultation[data-v-72bb2abe]{cursor:pointer}.dropdown-quick-actions .bon-lien-prestation[data-v-72bb2abe]{padding:3px 0;border:0;background:transparent;color:#222a38;text-align:left;font-size:inherit;font-weight:700}.dropdown-quick-actions .bon-lien-prestation[data-v-72bb2abe]:hover{text-decoration:underline}.dropdown-quick-actions .bon-prix[data-v-72bb2abe]{width:150px;text-align:left!important;font-variant-numeric:tabular-nums}.dropdown-quick-actions .bon-prix.manquant[data-v-72bb2abe]{color:#a15b28}.dropdown-quick-actions .bon-moment-prix[data-v-72bb2abe]{display:block;color:var(--ui-text-secondary,#617493);font-size:11px;font-weight:400}.dropdown-quick-actions .bon-medecins[data-v-72bb2abe]{text-align:left!important}.dropdown-quick-actions .bon-liste-medecins[data-v-72bb2abe]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 8px;border:1px solid #cbdcff;border-radius:7px;background:#edf4ff;color:#365fab;font-size:11px;font-weight:700;animation:bon-badge-entree-72bb2abe .22s ease-out both}.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]:nth-child(2){animation-delay:45ms}.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]:nth-child(3){animation-delay:.09s}.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]:nth-child(4){animation-delay:.135s}.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]:nth-child(5){animation-delay:.18s}.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]:nth-child(6){animation-delay:.225s}.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]:nth-child(7){animation-delay:.27s}.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]:nth-child(8){animation-delay:.315s}.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]:nth-child(n+9){animation-delay:.36s}.dropdown-quick-actions .bon-medecins-suite[data-v-72bb2abe]{flex:none;color:#4265aa;font-weight:800}.dropdown-quick-actions .bon-secondaire[data-v-72bb2abe]{color:var(--ui-text-secondary,#7183a2);font-size:12px}.dropdown-quick-actions .bon-choix[data-v-72bb2abe]{width:150px;text-align:left!important}.dropdown-quick-actions .bon-selection[data-v-72bb2abe]{border:0;background:transparent;color:#326cf0;font-weight:700}.dropdown-quick-actions .bon-selection.selectionne[data-v-72bb2abe]{color:#248472}.dropdown-quick-actions .bon-selection[data-v-72bb2abe]:disabled{color:var(--ui-text-secondary,#aab7cd)}.dropdown-quick-actions .bon-catalogue-pied[data-v-72bb2abe]{display:flex;justify-content:flex-end;align-items:center;gap:20px;min-height:53px;padding:9px 14px;color:var(--ui-text-secondary,#617493);font-size:13px}.dropdown-quick-actions .bon-catalogue-alerte button[data-v-72bb2abe],.dropdown-quick-actions .bon-catalogue-pied button[data-v-72bb2abe]{border:0;background:transparent;color:#326cf0;font-weight:700}.dropdown-quick-actions .bon-catalogue-vide[data-v-72bb2abe]{padding:28px 15px;color:var(--ui-text-secondary,#617493);text-align:center}.dropdown-quick-actions .bon-catalogue-alerte[data-v-72bb2abe]{padding:12px 15px;border-radius:8px;background:#fff6e1;color:#855d19}.dropdown-quick-actions .bon-catalogue-selection[data-v-72bb2abe]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:17px 19px;border:1px solid #dce8fa;border-radius:14px;background:#f5f9ff}.dropdown-quick-actions .bon-catalogue-selection span[data-v-72bb2abe],.dropdown-quick-actions .bon-catalogue-selection strong[data-v-72bb2abe]{display:block}.dropdown-quick-actions .bon-catalogue-selection span[data-v-72bb2abe]{margin-top:3px;color:var(--ui-text-secondary,#617493);font-size:13px}.dropdown-quick-actions .bon-catalogue-selection button[data-v-72bb2abe]{padding:12px 19px;border:1px solid #3d73f6;border-radius:12px;background:#3d73f6;color:#fff;font-weight:700;white-space:nowrap}.dropdown-quick-actions .bon-catalogue-selection button[data-v-72bb2abe]:hover{background:#285bd5}.dropdown-quick-actions .bon-ordre-fond[data-v-72bb2abe]{position:fixed;z-index:10002;inset:70px 0 0 250px;display:grid;place-items:center;padding:20px;background:rgba(34,49,80,.38)}.dropdown-quick-actions .bon-ordre-panneau[data-v-72bb2abe]{width:100%;max-width:720px;max-height:90vh;display:flex;flex-direction:column;padding:24px;border-radius:20px;background:#fff;box-shadow:0 18px 50px rgba(30,58,110,.2)}.dropdown-quick-actions .bon-ordre-panneau footer[data-v-72bb2abe],.dropdown-quick-actions .bon-ordre-panneau header[data-v-72bb2abe]{display:flex;justify-content:space-between;align-items:center;gap:16px}.dropdown-quick-actions .bon-ordre-panneau header h2[data-v-72bb2abe]{margin:0;font-size:23px}.dropdown-quick-actions .bon-ordre-panneau header p[data-v-72bb2abe]{margin:4px 0 0;color:var(--ui-text-secondary,#617493)}.dropdown-quick-actions .bon-ordre-panneau header button[data-v-72bb2abe]{border:0;background:none;font-size:28px;color:var(--ui-text-secondary,#617493)}.dropdown-quick-actions .bon-ordre-liste[data-v-72bb2abe]{overflow:auto;margin:20px 0;padding:0;list-style:none;border-top:1px solid #dce5f3}.dropdown-quick-actions .bon-ordre-liste li[data-v-72bb2abe]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:43px;padding:4px 8px;border-bottom:1px solid #dce5f3}.dropdown-quick-actions .bon-ordre-liste li[data-v-72bb2abe]:nth-child(-n+20){background:#f7faff}.dropdown-quick-actions .bon-ordre-liste li div[data-v-72bb2abe]{display:flex;gap:4px}.dropdown-quick-actions .bon-ordre-liste li button[data-v-72bb2abe]{width:32px;height:30px;border:1px solid #cbdcff;border-radius:7px;background:#fff;color:#326cf0}.dropdown-quick-actions .bon-ordre-liste li button[data-v-72bb2abe]:disabled{opacity:.35}.dropdown-quick-actions .bon-ordre-panneau footer button[data-v-72bb2abe]{padding:9px 15px;border:1px solid #b9cbed;border-radius:9px;background:#fff;color:#326cf0;font-weight:700}.dropdown-quick-actions .bon-ordre-panneau footer button[data-v-72bb2abe]:last-child{border-color:#3d73f6;background:#3d73f6;color:#fff}.dropdown-quick-actions button[data-v-72bb2abe]:focus-visible{outline:2px solid #326cf0;outline-offset:2px}@keyframes bon-entree-72bb2abe{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@keyframes bon-tableau-entree-72bb2abe{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:translateX(0)}}@keyframes bon-badge-entree-72bb2abe{0%{opacity:0;transform:translateX(9px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.dropdown-quick-actions .bon-catalogue-tableau[data-v-72bb2abe],.dropdown-quick-actions .bon-catalogue[data-v-72bb2abe],.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]{animation:none}}@media (max-width:900px){.dropdown-quick-actions .bon-catalogue-fond[data-v-72bb2abe]{padding:16px}.dropdown-quick-actions .bon-catalogue[data-v-72bb2abe]{padding:22px}.dropdown-quick-actions .bon-medecin[data-v-72bb2abe]{max-width:120px}}@media (max-width:650px){.dropdown-quick-actions .bon-catalogue-fond[data-v-72bb2abe]{left:0;top:60px}.dropdown-quick-actions .bon-catalogue[data-v-72bb2abe]{padding:17px;border-radius:17px}.dropdown-quick-actions .bon-catalogue-entete h1[data-v-72bb2abe]{font-size:25px}.dropdown-quick-actions .bon-catalogue-onglets[data-v-72bb2abe]{overflow-x:auto}.dropdown-quick-actions .bon-catalogue-onglets button[data-v-72bb2abe]{padding:9px 12px 12px;font-size:15px}.dropdown-quick-actions .bon-catalogue-tableau table[data-v-72bb2abe]{min-width:620px}.dropdown-quick-actions .bon-catalogue-selection[data-v-72bb2abe]{flex-direction:column;align-items:stretch}.dropdown-quick-actions .bon-catalogue-outils[data-v-72bb2abe]{gap:8px}.dropdown-quick-actions .bon-catalogue-reorganiser[data-v-72bb2abe]{min-width:auto;padding:0 9px;font-size:12px}.dropdown-quick-actions .bon-ordre-fond[data-v-72bb2abe]{inset:60px 0 0}}@media (min-width:1201px){.wrapper.sidebar-collapsed>#sdbr{transform:translateX(-100%);visibility:hidden}.wrapper.sidebar-collapsed>.content{padding-left:0}.wrapper.sidebar-collapsed>.content .dropdown-quick-actions .bon-catalogue-fond,.wrapper.sidebar-collapsed>.content .dropdown-quick-actions .bon-ordre-fond,.wrapper.sidebar-collapsed>.content .navbar{left:0}.wrapper.sidebar-collapsed .section-body{left:44px;right:44px}.wrapper.sidebar-collapsed .dashboard-finance-body{max-width:1600px;margin-left:auto;margin-right:auto}}@media (prefers-reduced-motion:reduce){#sdbr.sidebar{transition:none}}.portail-shell{min-height:100vh;background:#f5f8fd}.portail-shell__barre{position:sticky;top:0;z-index:10;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:68px;padding:8px 24px;background:#fff;border-bottom:1px solid #e2e9f4;box-shadow:0 2px 12px rgba(44,63,97,.04)}.portail-shell__logo{height:32px;flex:0 0 auto}.portail-shell__espace{color:var(--ui-text,#2c3f61);font-size:16px;font-weight:600;white-space:nowrap}.portail-shell__separateur{flex:1 1 auto}.portail-shell__lien{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;min-height:44px;padding:0 12px;border-radius:8px;color:#0075ff;font-size:16px;font-weight:600;text-decoration:none}.portail-shell__lien:hover{background:#e5f1ff;text-decoration:none}.portail-shell__deconnexion{flex:0 0 auto;min-height:44px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--ui-text-secondary,#66758f);font-size:14px;font-weight:600;cursor:pointer}.portail-shell__deconnexion:hover{background:#fff2f2;color:#a63835}.portail-shell__profil{position:relative;flex:0 0 auto;min-width:205px;font-family:Sen,Arial,sans-serif}.portail-shell__profil-bouton{display:flex;align-items:center;gap:10px;min-height:48px;padding:5px 10px;border-radius:10px;background:#f1f6fd;color:var(--ui-text,#2c3f61);cursor:pointer;list-style:none}.portail-shell__profil-bouton::-webkit-details-marker{display:none}.portail-shell__profil-bouton:hover,.portail-shell__profil[open] .portail-shell__profil-bouton{background:#e8f0fc}.portail-shell__avatar{width:34px;height:34px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.portail-shell__identite{display:flex;flex:1;flex-direction:column;min-width:0;line-height:1.3}.portail-shell__identite strong{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.portail-shell__identite small{color:var(--ui-text-secondary,#8390a8);font-size:11px}.portail-shell__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:20;display:flex;flex-direction:column;width:280px;max-width:calc(100vw - 24px);max-height:70vh;padding:8px;border:1px solid #d9e2ef;border-radius:12px;background:#fff;box-shadow:0 14px 32px rgba(44,63,97,.15)}.portail-shell__role-list{min-height:0;overflow-y:auto}.portail-shell__menu-titre{margin:4px 8px 8px;color:var(--ui-text-secondary,#8390a8);font-size:12px;font-weight:600}.portail-shell__role-actif,.portail-shell__role-option,.portail-shell__role-vide{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px 12px;border:0;border-radius:8px;text-align:left;font-size:14px}.portail-shell__role-actif{background:#edf4ff;color:#3b73f5;font-weight:600}.portail-shell__role-option{background:#fff;color:var(--ui-text,#2c3f61);cursor:pointer}.portail-shell__role-option:hover{background:#f1f6fd}.portail-shell__role-option:disabled{opacity:.5;cursor:wait}.portail-shell__role-vide{color:var(--ui-text-secondary,#8390a8)}.portail-shell__menu-footer{flex:0 0 auto;margin-top:8px;padding-top:8px;border-top:1px solid #e1e8f2}.portail-shell__menu-footer a,.portail-shell__menu-footer button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 12px;border:0;border-radius:8px;background:#fff;color:var(--ui-text,#2c3f61);text-align:left;font-size:14px;text-decoration:none;cursor:pointer}.portail-shell__menu-footer a:hover,.portail-shell__menu-footer button:hover{background:#f1f6fd;text-decoration:none}.portail-shell__menu-footer i{width:18px;color:var(--ui-text-secondary,#7485a4)}.portail-shell__deconnexion:focus-visible,.portail-shell__lien:focus-visible,.portail-shell__menu-footer a:focus-visible,.portail-shell__menu-footer button:focus-visible,.portail-shell__profil-bouton:focus-visible,.portail-shell__role-option:focus-visible{outline:2px solid #0075ff;outline-offset:2px}.portail-shell__erreur{flex:1 0 100%;margin:0;color:#a63835;font-size:16px}.portail-shell__contenu{padding:16px}@media (max-width:575px){.portail-shell__barre{padding:8px 12px}.portail-shell__logo{height:27px}.portail-shell__espace{display:none}.portail-shell__deconnexion{font-size:0}.portail-shell__deconnexion i{font-size:17px}.portail-shell__profil{min-width:165px}.portail-shell__contenu{padding:12px}}body,html{height:100%;background:unset}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{color:unset;margin-top:0;margin-bottom:0}a{color:unset;background-color:transparent}a,a:hover{text-decoration:unset}a:hover{color:#0056b3}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}p{margin-bottom:1rem}dl,ol,p,ul{margin-top:0}dl,ol,ul{margin-bottom:0;padding-left:0}dl li,ol li,ul li{list-style:none}blockquote{margin-top:0;margin-bottom:1rem}b,strong{font-weight:bolder}img{vertical-align:middle;border-style:none}small{font-size:80%}label{display:inline;margin-bottom:.5rem}button{border-radius:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}select{word-wrap:normal}table{border-collapse:collapse}/*! Button Radius *//*! Card Radius *//*! Font family  *//*! Font size  *//*! Font weight size  */.sidebar{margin-left:1px;min-width:250px;max-width:250px;background:#fff;color:#000;min-height:100vh;overflow-y:auto;z-index:1;position:fixed;left:0;box-shadow:1px 1px 20px 1px rgba(0,0,0,.2);transition:all .3s}.sidebar.active{left:0}.sidebar .sidebar-header{height:74px;color:#000;text-align:center;line-height:74px}.sidebar .sidebar-header img{width:160px}.sidebar ul.components{padding:20px 0;height:calc(100vh - 154px);overflow-y:auto}.sidebar ul li a{color:#000;padding:18px 12px 18px 40px;font-size:1em;display:block}.sidebar ul li a:hover{color:#000;background-image:linear-gradient(90deg,#e5f1ff,#fff)}.sidebar ul li a:hover .ic-primary-sg{filter:brightness(0)}.sidebar ul li a .fas,.sidebar ul li a i,.sidebar ul li a svg{margin-right:8px}.sidebar ul li .li-flex{display:flex;align-items:center}.sidebar ul li.active>a,.sidebar ul li a[aria-expanded=true]{color:#000;font-weight:700;background-image:linear-gradient(90deg,#e5f1ff,#fff);border-left:6px solid #0075ff}.sidebar ul li.active>a li a:hover,.sidebar ul li a[aria-expanded=true] li a:hover{color:#000}.sidebar ul li .ic-primary-sg{filter:brightness(0)}.sidebar ul li .router-link-active{color:#000;font-weight:700;background-image:linear-gradient(90deg,#e5f1ff,#fff);border-left:6px solid #0075ff}.sidebar ul li .router-link-active .ic-primary-sg{filter:brightness(0)}.sidebar p{padding-left:20px}.sidebar ul ul a{font-size:.9em!important;padding-left:30px!important;background-image:linear-gradient(90deg,#e5f1ff,#f2f8ff)}.sidebar a{text-decoration:none}.sidebar .side-foot{position:absolute;bottom:0;left:0;right:0;height:60px;text-align:center}.sidebar .side-foot h5{color:#0075ff;font-weight:900}/*! SIDEBAR  |  Media Queries */@media (max-width:1200px){.sidebar{display:block;transform:translateX(-100%);transition:transform .3s ease-in-out;z-index:9}.sidebar.shw-sdbar{transform:translateX(0)}}.navbar{padding-left:2%;padding-right:2%;border-radius:0;box-shadow:1px 1px 3px rgba(0,0,0,.10196078431372549);z-index:2;position:fixed;top:0;left:250px;right:0/*! User avatar *//*! all apps */}.navbar .nav-xs-brand{visibility:hidden}.navbar .dropdown-toggle{border-radius:0 30px 30px 0;background-color:#fff;padding-left:20px;padding-right:20px;border:1px solid #e5f1ff;color:var(--ui-text,#5a616b)}.navbar .dropdown-toggle.active,.navbar .dropdown-toggle:active,.navbar .dropdown-toggle:focus{outline:unset;box-shadow:unset;color:var(--ui-text-secondary,#9da6b5)!important;background-color:#fff!important}.navbar .nav-right-cnt{padding-right:0}.navbar .input-icon{position:absolute;left:20px;bottom:3px;line-height:2.375rem;text-align:center}.navbar .input-icon,.navbar .input-search{display:block;color:var(--ui-text-secondary,#9da6b5)}.navbar .input-search{width:60%;padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:50px;border:1px solid #e5f1ff;border-radius:30px 0 0 30px}.navbar .input-search:focus{outline:unset}.navbar .user-icon{width:30px;height:30px;border-radius:50%;background-color:#2c3f61}.navbar .user-icon img{width:100%;border-radius:50%}.navbar .user-menu{position:absolute;right:.5%;top:64px;width:250px;height:auto;background-color:#fff;box-shadow:0 0 5px #bebebe;border:1px solid #e5f1ff;border-radius:5px;z-index:99999}.navbar .user-menu .triangle-4{position:absolute;right:0;top:-14%;width:50px;height:20px;border-bottom:30px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;z-index:0}.navbar .user-menu ul{padding:0;margin:0!important}.navbar .user-menu ul li{list-style:none;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:1.5rem}.navbar .user-menu ul li:hover{color:#0075ff}.navbar .user-menu ul .ul-separator{width:100%;margin-top:1.5em;border-top:1px solid #e5f1ff}.navbar .surround-notif{width:40px;height:40px;line-height:40px;text-align:center;background-color:#f2f8ff;color:#8cc2dd}.navbar .surround-notif img{width:18px}.navbar .surround-user{padding:5px;align-self:center;background-color:#f2f8ff;border-radius:9.702px;height:54px}.navbar .surround-user .user-roles{margin-left:15px}.navbar .surround-user .user-roles h5{font-size:14px;margin-bottom:-4%;padding-top:5%}.navbar .surround-user .user-roles .user-title{font-size:10px}.navbar .all-apps{position:absolute;bottom:0;right:10px;top:75px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;z-index:3;box-shadow:0 8px 25px 0 rgba(0,0,0,.17)}.navbar .all-apps .c-apps{padding-top:1rem;padding-bottom:1rem;padding-left:.4rem;padding-right:.4rem;width:100%;max-width:100%}.navbar .all-apps .c-apps .label-cut{display:none}.navbar .all-apps .c-apps .label-full{display:block;font-size:16px;margin-top:10%}.navbar .all-apps .c-apps:hover{background-color:#e5f1ff;border-radius:9px}.navbar .all-apps h5{font-size:16px;margin-top:10%}.navbar .all-apps a:hover{color:#212529}.navbar .single-app{margin:5px;padding:20px;align-items:center}.navbar .single-app:hover{background-color:#f2f8ff;border-radius:15px}.navbar .app-icon{width:30px;height:30px;line-height:30px;text-align:center}/*! NAVBAR  |  Media Queries */@media (max-width:1200px){.navbar{left:0;z-index:99}.navbar .nav-xs-brand{visibility:visible}.navbar .nav-xs-brand img{width:160px}}.content,body{background-color:#e5f1ff}.content{width:100%;height:100%;padding-left:250px;padding-top:74px}.content-body{overflow-y:auto;overflow-x:hidden;right:0;left:0;top:74px;max-height:90vh}.content .main-section{padding-top:15px;padding-bottom:15px}.wrapper{display:flex;width:100%;overflow-x:hidden;align-items:stretch}.align-middle{vertical-align:middle}.body-header,.card-head{width:100%;display:inline-block}.body-header .h-left,.body-header .h-right,.card-head .h-left,.card-head .h-right{display:inline-block;width:50%}.body-header .h-left,.card-head .h-left{vertical-align:middle}.body-header .h-right,.card-head .h-right{text-align:right}.c-subtitle,.c-title,.p-title{color:#2c3f61}.p-title{font-size:26px;font-weight:600;margin-bottom:1px}.p-subtitle{font-size:14px;font-weight:lighter;margin-bottom:0}.c-title{font-size:22px;font-weight:600}.c-subtitle{font-size:18px;font-weight:400}.small{font-size:12px}.no-data{width:50px;height:50px;border-radius:50%;border:1px solid #d9534f;line-height:50px;color:#d9534f;margin:auto}.x-border{border-radius:unset;border:unset}/*! RESET */.row{margin-left:unset;margin-right:unset}.curs-p{cursor:pointer}.invoice-total-box{display:flex;align-items:center;justify-content:space-between}.invoice-total-box .invoice-price{width:100px}.invoice-total-box .invoice-btn{width:calc(100% - 100px)}.watermark{width:100%;height:620px;z-index:999;position:absolute;bottom:20%;display:flex;align-items:center;justify-content:center;color:#e4e4e4;font-size:180px;transform:rotate(-20deg);-webkit-transform:rotate(-20deg);opacity:.4}/*! MAIN STYLE  |  Media Queries */@media (max-width:1440px){.c-title{font-size:20px}.c-subtitle{font-size:16px;font-weight:400}}@media (max-width:1366px){.content-body{max-height:85vh}.c-title{font-size:18px}.c-subtitle{font-size:15px;font-weight:400}}@media (max-width:1200px){.content{padding-left:0}}@media (max-width:768px){.mb-md-3{margin-bottom:3%}}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateY(-25px);opacity:0}/*! all apps */.quick-actions{position:absolute;right:0;top:0;left:0;display:block;z-index:9999;height:calc(100vh - 109px);max-height:calc(100vh - 109px);overflow-y:auto;overflow-x:hidden;padding-top:3rem}.quick-actions .card-primary .bon-content,.quick-actions .card .bon-content{max-height:766px;overflow-y:auto}.quick-actions ul li{height:46px}.quick-actions .form-group{margin-bottom:0;height:46px}.quick-actions .form-group label{margin-left:14px}.quick-actions .close-quick-actions{font-size:50px;margin-right:15px;margin-bottom:15px;top:0;right:0;position:absolute;margin-top:-20px}.quick-actions .close-quick-actions:focus,.quick-actions .close-quick-actions:hover{color:#0075ff;cursor:pointer}@media (max-width:1680px){.quick-actions{height:calc(100vh - 94px);max-height:calc(100vh - 94px)}.quick-actions .card-primary .bon-content,.quick-actions .card .bon-content{max-height:600px}}@media (max-width:1440px){.quick-actions{height:calc(100vh - 90px);max-height:calc(100vh - 90px)}}@media (max-width:1366px){.quick-actions{height:calc(100vh - 100px);max-height:calc(100vh - 100px);padding-bottom:4%}.quick-actions .card-primary .bon-content,.quick-actions .card .bon-content{max-height:350px}}@media (max-width:1280px){.quick-actions{height:calc(100vh - 120px);max-height:calc(100vh - 120px);padding-bottom:2%}.quick-actions .card-primary .bon-content,.quick-actions .card .bon-content{max-height:450px}}@media (max-width:1024px){.quick-actions{height:calc(100vh - 115px);max-height:calc(100vh - 115px)}.quick-actions .card-primary .bon-content,.quick-actions .card .bon-content{max-height:450px}}@media (max-width:768px){.quick-actions{height:calc(100vh - 155px);max-height:calc(100vh - 155px)}.quick-actions .card-primary .bon-content,.quick-actions .card .bon-content{max-height:550px}}.h-pdf{height:1000px!important}.c-bgd{background:url(../img/stethoscope.cbc9bbd8.png) no-repeat top;background-attachment:relative;background-position:top;background-size:100%;background-size:cover}.c-bgd,.p-bgd{width:100%;height:100%;z-index:9999}.p-bgd{background-attachment:relative;background-position:top;background-size:100%;background-size:cover}.bon-entete{display:flex;flex-wrap:wrap;-moz-column-gap:0;column-gap:0;margin-bottom:5%}.bon-entete .bcol-1,.bon-entete .bcol-2,.bon-entete .bcol-3{display:flex;flex:1 0 33.33%;align-items:center}.bon-entete .bcol-1{justify-content:left}.bon-entete .bcol-2{justify-content:center;text-align:center}.bon-entete .bcol-2 h3,.bon-entete .bcol-2 span{color:#2c3f61}.bon-entete .bcol-2 .h-xs{font-size:20px}.bon-entete .bcol-3{justify-content:right}.bon-entete .bcol-3 span{font-size:12px;color:#a2a7b4}.bon-entete .logo-inx img{width:100px}.bon-header .hcol-1,.bon-header .hcol-2,.bon-header .hcol-3,.bon-header .hcol-r{display:inline-block;vertical-align:middle}.bon-header .hcol-1{width:90px;text-align:center;vertical-align:middle;line-height:90px}.bon-header .hcol-1 img{height:100px}.bon-header .hcol-r{width:calc(100% - 90px)}.bon-header .hcol-r .en-tete .h2{font-size:35px;color:#2c3f61}.bon-header .hcol-r .en-tete .sub-h2{font-size:16px}.bon-header .hcol-r .en-tete .h3{font-size:26px;color:#2c3f61}.bon-header .hcol-r .en-tete .sub-h3{font-size:12px}.bon-header .hcol-r .en-tete .mgtx-6{margin-bottom:-6px}.bon-header .hcol-3{width:200px}.bon-header .hcol-2,.bon-header .hcol-3{height:-moz-fit-content;height:fit-content}.bon-header .hcol-2{width:calc(100% - 290px);text-align:center}.bon-header .hcol-2 h3{color:#2c3f61}.bon-header span{font-size:12px;color:#a2a7b4}.bon-subheader h3{color:#2c3f61}.bon-subheader span{font-size:12px;color:#a2a7b4}.sub-card{background-color:#e5f1ff;padding-top:.8rem;padding-bottom:.8rem;padding-left:2rem;padding-right:2rem;width:100%}.p-foot{position:absolute;bottom:-50;right:0}.sub-card-print{background-color:#e5f1ff;padding-top:.4rem;padding-bottom:.4rem;padding-left:1rem;padding-right:1rem;width:100%;font-size:10px}.tr-title{background-color:#f0fbf8}.d-inline-block{display:inline-block}.scard-col-40{width:40%}.scard-col-20{width:20%}.scard-col-25{width:25%}.scard-col-33{width:33%}.ticket-caisse{color:#000!important;width:var(--pos-width);margin:auto;padding:5px 10px}.ticket-caisse.pos80{--pos-width:100%;--logo-size:70px;--text-0:14px;--text-1:20px;--text-2:22px;--text-3:22px;--text-4:24px;--text-5:28px}.ticket-caisse.pos58{--pos-width:164pt;--logo-size:30px;--text-0:5pt;--text-1:6.5pt;--text-2:7pt;--text-3:8pt;--text-4:10pt;--text-5:11pt}.ticket-caisse.pos{border:1px solid #ddd;--text-0:12px;--text-1:14px;--text-2:18px;--text-3:18px;--text-4:20px;--text-5:24px}.ticket-caisse.pos,.ticket-caisse.pos-print{--pos-width:100%;margin:auto;--logo-size:100px}.ticket-caisse.pos-print{--text-0:16px;--text-1:18px;--text-4:24px;--text-5:30px}.ticket-caisse .entete{align-items:center;-moz-column-gap:1.5em;column-gap:1.5em;display:flex;justify-content:center}.ticket-caisse .entete .logo img{width:var(--logo-size)}.ticket-caisse .entete .header h1{font-size:var(--text-5);font-weight:900;text-align:center}.ticket-caisse .no-ticket{text-align:center;line-height:.7}.ticket-caisse .no-ticket h1{font-size:var(--text-4);font-weight:600;margin-bottom:0}.ticket-caisse .no-ticket span{font-size:var(--text-2)}.ticket-caisse .mt-3{margin-top:3%}.ticket-caisse .mt-5{margin-top:5%}.ticket-caisse .text--00{font-size:var(--text-0)}.ticket-caisse .text--01{font-size:var(--text-1)}.ticket-caisse .text--02{font-size:var(--text-2)}.ticket-caisse .text--03{font-size:var(--text-3)}.ticket-caisse .algn--right{text-align:right}.ticket-caisse table thead tr{line-height:9.5px}.ticket-caisse table tbody{line-height:12px}.ticket-caisse table th{padding-top:.4rem;padding-bottom:.4rem}.ticket-caisse table td,.ticket-caisse table th{padding-left:0;padding-right:0;color:#000;line-height:16px}.ticket-caisse .flex-btw{display:flex;justify-content:space-between;align-items:center}.ticket-caisse .clr-grey{color:#000}.entete-facture{width:100vw;height:auto;display:flex;flex-wrap:wrap;border-bottom:thin solid #2178bd;padding-bottom:1%}.entete-facture .bill-brand{width:200px}.entete-facture .bill-brand img{width:100%}.entete-facture .bill-heading{width:calc(100vw - 210px);margin:auto;text-align:center}.entete-facture .bill-heading .h2{font-size:40px;color:#2c3f61}.entete-facture .bill-heading .h5{font-size:30px;color:#2c3f61}.entete-facture .bill-heading span{font-size:24px}.entete-img{width:100%;height:auto;display:flex;justify-content:center;align-items:center;padding:0;padding-bottom:1%}.entete-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.entete-bon{display:flex;-moz-column-gap:1em;column-gap:1em;align-items:center;justify-content:space-between}.entete-bon .bon-date{text-align:right;width:400px}.entete-bon .logo-inx{display:flex;-moz-column-gap:2em;column-gap:2em;align-items:center}.entete-bon .logo-inx img{width:120px}.entete-bon .bon-title{width:calc(100% - 220px);text-align:center}.option-container .option-box{position:absolute;right:1%;top:56px;width:250px;height:auto;background-color:#fff;box-shadow:0 0 5px #bebebe;border:1px solid #e5f1ff;z-index:99999}.option-container .option-box .triangle-4{position:absolute;right:2%;top:-3%;width:50px;height:20px;border-bottom:30px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;z-index:0}.option-container .option-box ul{padding:1.5rem 0}.option-container .option-box ul li{text-align:left;padding-top:8px;padding-bottom:8px;padding-left:1.5rem}.option-container .option-box ul li:hover{background-color:#e5f1ff}.option-container .up-option-box{right:2%;top:unset;bottom:60px}/*! Button Radius *//*! Card Radius */.login-page{background-image:url(../img/log01.9bd18c60.png);background-repeat:no-repeat,repeat;background-position:50%;background-size:cover;height:100vh;display:flex;align-items:center;justify-content:center}.login-page .login-form{width:40%;color:#fff;height:auto;margin:auto;padding:0 6%}.login-page .login-form .brand{width:250px;margin:auto;margin-bottom:5rem}.login-page .login-form input{background-color:transparent!important;color:#fff;border:1px solid #fff;border-radius:14px;padding:12px 15px;margin:8px 0;width:100%}.login-page .login-form input:active,.login-page .login-form input:focus{outline:0;box-shadow:unset;border-color:unset;border:1px solid #fff}.login-page .login-form button{border-radius:14px;border:unset;background-color:#fff;color:#2c3f61;font-size:12px;font-weight:700;padding:12px 20px 12px 20px;letter-spacing:1px;text-transform:uppercase;transition:transform 80ms ease-in}.login-page .login-form button:active{transform:scale(.95)}.login-page .login-form button:focus{outline:none}@media (max-width:1366px){.login-page .login-form{width:50%;padding:0 6%}}@media (max-width:768px){.login-page .login-form{width:60%;padding:0 4%}}@media (max-width:414px){.login-page .login-form{width:80%;padding:0 4%}.login-page .login-form .brand{width:200px;margin:auto;margin-bottom:5rem}}.overflow-x{overflow-x:auto}.ql-toolbar button{visibility:visible!important;opacity:1!important;color:#000!important}.fpro-comment p{margin-bottom:0!important}.section-body{position:absolute;top:210px;right:44px;left:289px;padding-right:12px;border-bottom:1px solid #e5f1ff;max-height:calc(100vh - 200px);overflow-y:auto}.section-body.sline{top:170px}.stat-lbl{position:absolute;bottom:5px;right:14px;font-size:60px;font-weight:600}.stat-describ{position:absolute;left:0;bottom:-14px;font-size:12px}.p-forma{max-height:calc(100vh - 310px);overflow-x:auto}.b-print,.b-print *,.pr-bon-analyse,.pr-bon-analyse *,.pr-bon-consultation,.pr-bon-consultation *,.print-area,.print-area *,.print-assur-bill,.print-assur-bill *,.print-bill,.print-bill *,.print-charge,.print-charge *,.print-coupon,.print-coupon *,.print-creance,.print-creance *,.print-dup,.print-dup *,.print-fassur,.print-fassur *,.print-finvoice,.print-finvoice *,.print-fsociete,.print-fsociete *,.print-journal,.print-journal *,.print-pforma,.print-pforma *,.print-produit,.print-produit *,.print-tresor,.print-tresor *{visibility:hidden}.bon-print .entete-bon{display:flex;-moz-column-gap:1em;column-gap:1em;align-items:center}.bon-print .entete-bon .bon-date{width:50%;text-align:right;font-size:12px}.bon-print .entete-bon .logo-inx{width:50%;display:flex;-moz-column-gap:.4em;column-gap:.4em;align-items:center}.bon-print .entete-bon .logo-inx img{width:70px}.bon-print .sub-header h1{font-size:20px;margin-bottom:0}.bon-print table thead tr{line-height:9.5px}.bon-print table tbody{line-height:12px}.bon-print table tbody td,.bon-print table tbody th{padding-top:.3rem;padding-bottom:.3rem}.bon-print table td,.bon-print table th{padding-left:0;padding-right:0;color:#000;line-height:16px;font-size:16px}.view-facture p{margin-bottom:.2rem!important}@media print{a{text-decoration:none!important}body *{visibility:hidden}.print-area,.print-area *{visibility:visible}.print-area{position:absolute;left:0;top:0}.print-bill,.print-bill *{visibility:visible}.print-bill{position:absolute;left:0;top:0}.print-pforma,.print-pforma *{visibility:visible}.print-pforma{position:absolute;left:0;top:0}.print-dup,.print-dup *{visibility:visible}.print-dup{position:absolute;left:0;top:0}.print-finvoice,.print-finvoice *{visibility:visible}.print-finvoice{position:absolute;left:0;top:0}.print-assur-bill,.print-assur-bill *{visibility:visible}.print-assur-bill{position:absolute;left:0;top:0}.print-journal,.print-journal *{visibility:visible}.print-journal{position:absolute;left:0;top:0}.print-tresor,.print-tresor *{visibility:visible}.print-tresor{position:absolute;left:0;top:0}.print-produit,.print-produit *{visibility:visible}.print-produit{position:absolute;left:0;top:0}.print-charge,.print-charge *{visibility:visible}.print-charge{position:absolute;left:0;top:0}.print-creance,.print-creance *{visibility:visible}.print-creance{position:absolute;left:0;top:0}.b-print,.b-print *,.pr-bon-analyse,.pr-bon-analyse *,.pr-bon-consultation,.pr-bon-consultation *,.print-coupon,.print-coupon *,.print-fassur,.print-fassur *,.print-fsociete,.print-fsociete *{visibility:visible}.b-print,.pr-bon-analyse,.pr-bon-consultation,.print-coupon,.print-fassur,.print-fsociete{position:absolute;left:0;top:0}.print-pdf table{border:1px solid #000}.print-pdf table thead th{border-bottom:2px solid #000;border-top:2px solid #000}.print-pdf table tbody td,.print-pdf table tbody tr{border-bottom:1px solid #000;border-top:1px solid #000}.print-pdf table tfoot th{border-bottom:2px solid #000;border-top:2px solid #000}.print-pdf table td,.print-pdf table th{font-size:20px!important}.print-pdf table td{padding:.5rem;border-bottom:1px solid #000;border-top:1px solid #000}.print-pdf table td span{font-size:20px}.print-pdf table tr{border-bottom:1px solid #000;border-top:1px solid #000}.print-pdf table tr.tr-title{background-color:#676666}}@media (max-width:1200px){.section-body{left:40px}}@media (max-height:810px){.section-body{max-height:calc(100vh - 240px)}}a[data-toggle=collapse]{position:relative}.dropdown-item.active,.dropdown-item:active{background-color:#e5f1ff;color:#0075ff}.dropdown-toggle:after{content:unset!important}.dropdown .dropdown-menu{border:1px solid #e5f1ff;box-shadow:0 0 5px #bebebe;border-radius:5px}.dropdown .dropdown-menu li{padding-top:8px;padding-bottom:8px;padding-left:1.5rem}.drp-container .drp_menu_pos-1,.drp-container .drp_menu_pos-2,.drp-container .drp_menu_pos-3,.drp-container .drp_menu_pos-4,.drp-container .drp_menu_pos-5,.drp-container .drp_menu_pos-6,.drp-container .drp_menu_pos-7,.drp-container .drp_menu_pos-8,.drp-container .drp_menu_pos-10{top:33%}.drp-container .r-pos{right:5.5%!important}.drp-container .drp-menu{position:absolute;right:2%;width:250px;height:auto;background-color:#fff;box-shadow:0 0 5px #bebebe;border:1px solid #e5f1ff;border-radius:5px;z-index:99999}.drp-container .drp-menu.show-up{bottom:60px}.drp-container .drp-menu.show-up .triangle-4{top:100%;border-bottom:none;border-top:10px solid #fff}.drp-container .drp-menu.show-up .triangle-4,.drp-container .drp-menu .triangle-4{position:absolute;right:5%;width:10px;height:10px;border-left:10px solid transparent;border-right:10px solid transparent;z-index:0}.drp-container .drp-menu .triangle-4{top:-6%;border-bottom:10px solid #fff}.drp-container .drp-menu ul{padding:0;margin:0!important;z-index:99999}.drp-container .drp-menu ul li{list-style:none;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:1.5rem}.drp-container .drp-menu ul li:hover{color:#0075ff}/*! PADDING  */.pdlr-1{padding-left:1%;padding-right:1%}.pdlr-2{padding-left:2%;padding-right:2%}.pdlr-3{padding-left:3%;padding-right:3%}.pdlr-4{padding-left:4%;padding-right:4%}.pdlr-5{padding-left:5%;padding-right:5%}.pdlr-6{padding-left:6%;padding-right:6%}.pdlr-7{padding-left:7%;padding-right:7%}.pdlr-8{padding-left:8%;padding-right:8%}.pdlr-10{padding-left:10%;padding-right:10%}.pdlr-12{padding-left:12%;padding-right:12%}.pdlr-14{padding-left:14%;padding-right:14%}.pdlr-16{padding-left:16%;padding-right:16%}.pdlr-18{padding-left:18%;padding-right:18%}.pdlr-20{padding-left:20%;padding-right:20%}.pdlr-25{padding-left:25%;padding-right:25%}.pdlr-30{padding-left:30%;padding-right:30%}.pdlr-35{padding-left:35%;padding-right:35%}.pdlr-40{padding-left:40%;padding-right:40%}.pdlr-50{padding-left:50%;padding-right:50%}.pdlr-x{padding-right:unset!important}.pdl-x,.pdlr-x{padding-left:unset!important}.pdl-1{padding-left:1%}.pdl-2{padding-left:2%}.pdl-3{padding-left:3%}.pdl-4{padding-left:4%}.pdl-5{padding-left:5%}.pdl-6{padding-left:6%}.pdl-7{padding-left:7%}.pdl-8{padding-left:8%}.pdl-10{padding-left:10%}.pdl-12{padding-left:12%}.pdl-14{padding-left:14%}.pdl-16{padding-left:16%}.pdl-18{padding-left:18%}.pdl-20{padding-left:20%}.pdl-25{padding-left:25%}.pdl-30{padding-left:30%}.pdl-35{padding-left:35%}.pdl-40{padding-left:40%}.pdl-50{padding-left:50%}.pdr-x{padding-right:unset!important}.pdr-1{padding-right:1%}.pdr-2{padding-right:2%}.pdr-3{padding-right:3%}.pdr-4{padding-right:4%}.pdr-5{padding-right:5%}.pdr-6{padding-right:6%}.pdr-7{padding-right:7%}.pdr-8{padding-right:8%}.pdr-10{padding-right:10%}.pdr-12{padding-right:12%}.pdr-14{padding-right:14%}.pdr-16{padding-right:16%}.pdr-18{padding-right:18%}.pdr-20{padding-right:20%}.pdr-25{padding-right:25%}.pdr-30{padding-right:30%}.pdr-35{padding-right:35%}.pdr-40{padding-right:40%}.pdr-50{padding-right:50%}.pdr-5x{padding-right:5px}.pdt-x{padding-top:unset!important}.pdt-1{padding-top:1%}.pdt-2{padding-top:2%}.pdt-3{padding-top:3%}.pdt-4{padding-top:4%}.pdt-5{padding-top:5%}.pdt-6{padding-top:6%}.pdt-7{padding-top:7%}.pdt-8{padding-top:8%}.pdt-10{padding-top:10%}.pdt-12{padding-top:12%}.pdt-14{padding-top:14%}.pdt-16{padding-top:16%}.pdt-18{padding-top:18%}.pdt-20{padding-top:20%}.pdt-25{padding-top:25%}.pdt-30{padding-top:30%}.pdt-35{padding-top:35%}.pdt-40{padding-top:40%}.pdt-50{padding-top:50%}.mgt-x{margin-top:unset!important}.mgt-1{margin-top:1%}.mgt-2{margin-top:2%}.mgt-3{margin-top:3%}.mgt-4{margin-top:4%}.mgt-5{margin-top:5%}.mgt-6{margin-top:6%}.mgt-7{margin-top:7%}.mgt-8{margin-top:8%}.mgt-10{margin-top:10%}.mgt-12{margin-top:12%}.mgt-14{margin-top:14%}.mgt-16{margin-top:16%}.mgt-18{margin-top:18%}.mgt-20{margin-top:20%}.mgt-25{margin-top:25%}.mgt-30{margin-top:30%}.mgt-35{margin-top:35%}.mgt-40{margin-top:40%}.mgt-50{margin-top:50%}.pdb-x{padding-bottom:unset!important}.pdb-1{padding-bottom:1%}.pdb-2{padding-bottom:2%}.pdb-3{padding-bottom:3%}.pdb-4{padding-bottom:4%}.pdb-5{padding-bottom:5%}.pdb-6{padding-bottom:6%}.pdb-7{padding-bottom:7%}.pdb-8{padding-bottom:8%}.pdb-10{padding-bottom:10%}.pdb-12{padding-bottom:12%}.pdb-14{padding-bottom:14%}.pdb-16{padding-bottom:16%}.pdb-18{padding-bottom:18%}.pdb-20{padding-bottom:20%}.pdb-25{padding-bottom:25%}.pdb-30{padding-bottom:30%}.pdb-35{padding-bottom:35%}.pdb-40{padding-bottom:40%}.pdb-50{padding-bottom:50%}.pdtb-1{padding-top:1%;padding-bottom:1%}.pdtb-2{padding-top:2%;padding-bottom:2%}.pdtb-3{padding-top:3%;padding-bottom:3%}.pdtb-4{padding-top:4%;padding-bottom:4%}.pdtb-5{padding-top:5%;padding-bottom:5%}.pdtb-6{padding-top:6%;padding-bottom:6%}.pdtb-7{padding-top:7%;padding-bottom:7%}.pdtb-8{padding-top:8%;padding-bottom:8%}.pdtb-10{padding-top:10%;padding-bottom:10%}.pdtb-12{padding-top:12%;padding-bottom:12%}.pdtb-14{padding-top:14%;padding-bottom:14%}.pdtb-16{padding-top:16%;padding-bottom:16%}.pdtb-18{padding-top:18%;padding-bottom:18%}.pdtb-20{padding-top:20%;padding-bottom:20%}.pdtb-25{padding-top:25%;padding-bottom:25%}.pdtb-30{padding-top:30%;padding-bottom:30%}.pdtb-35{padding-top:35%;padding-bottom:35%}.pdtb-40{padding-top:40%;padding-bottom:40%}.pdtb-50{padding-top:50%;padding-bottom:50%}.pdtb-x{padding-top:unset!important;padding-bottom:unset!important}.pd-1{padding-top:1%;padding-bottom:1%;padding-left:1%;padding-right:1%}.pd-2{padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%}.pd-3{padding-top:3%;padding-bottom:3%;padding-left:3%;padding-right:3%}.pd-4{padding-top:4%;padding-bottom:4%;padding-left:4%;padding-right:4%}.pd-5{padding-top:5%;padding-bottom:5%;padding-left:5%;padding-right:5%}.pd-6{padding-top:6%;padding-bottom:6%;padding-left:6%;padding-right:6%}.pd-7{padding-top:7%;padding-bottom:7%;padding-left:7%;padding-right:7%}.pd-8{padding-top:8%;padding-bottom:8%;padding-left:8%;padding-right:8%}.pd-10{padding-top:10%;padding-bottom:10%;padding-left:10%;padding-right:10%}.pd-12{padding-top:12%;padding-bottom:12%;padding-left:12%;padding-right:12%}.pd-14{padding-top:14%;padding-bottom:14%;padding-left:14%;padding-right:14%}.pd-16{padding-top:16%;padding-bottom:16%;padding-left:16%;padding-right:16%}.pd-18{padding-top:18%;padding-bottom:18%;padding-left:18%;padding-right:18%}.pd-20{padding-top:20%;padding-bottom:20%;padding-left:20%;padding-right:20%}.pd-25{padding-top:25%;padding-bottom:25%;padding-left:25%;padding-right:25%}.pd-30{padding-top:30%;padding-bottom:30%;padding-left:30%;padding-right:30%}.pd-35{padding-top:35%;padding-bottom:35%;padding-left:35%;padding-right:35%}.pd-40{padding-top:40%;padding-bottom:40%;padding-left:40%;padding-right:40%}.pd-50{padding-top:50%;padding-bottom:50%;padding-left:50%;padding-right:50%}.pd-x{padding-top:unset!important;padding-bottom:unset!important}.pd-0{padding:0!important}.w-100{width:100%!important}.w-50{width:50%!important}.w-90{width:90%!important}.w-35{width:35%!important}.w-50p{width:50px!important}.w-80p{width:80px!important}.w-120p{width:120px!important}.w-145p{width:145px!important}.w-165p{width:165px!important}.w-220p{width:230px!important}.w-250p{width:250px!important}.w-260p{width:260px!important}.w-300p{width:300px!important}.w-340p{width:340px!important}.w-390p{width:390px!important}/*! HEIGHT  */.h-100{height:100%}.h-13p{height:13px!important}.h-14p{height:14px!important}.h-15p{height:15px!important}.h-16p{height:16px!important}.h-18p{height:18px!important}.h-20p{height:20px!important}.h-30p{height:30px}.h-49p{height:49px}.h-44p{height:44px}.h-50p{height:50px}.h-95p{height:100px}.h-130p{height:130px}.h-240p{height:240px}.p-abs{position:absolute}.p-relative{position:relative}@media (max-width:1366px){.w-sm-100{width:100%!important}}/*! Font family  *//*! Font size  *//*! Font weight size  */@font-face{font-family:Sen;src:url(../fonts/Sen-Regular.c92d05eb.ttf) format("truetype")}@font-face{font-family:FranklinGothic;src:url(../fonts/FranklinGothic.9c9dbb99.ttf) format("truetype")}@font-face{font-family:FranklinCondensed;src:url(../fonts/FranklinGothicCondensed.b18fe2c6.ttf) format("truetype")}body{font-family:Sen!important}.text-uppercase{text-transform:uppercase}.text-primary{color:#0075ff!important}.text-secondary{color:#2c3f61!important}.text-secondary-light{color:#87a0c7!important}.text-danger{color:#d9534f!important}.text-grey{color:#a2a7b4!important}.text-grey-dark{color:#464646!important}.text-wt{color:#fff!important}.text-orange{color:#f30!important}.text-warning{color:#856404!important}.bgd-light{background-color:#e5f1ff}.bgd-primary{background-color:#0075ff}.bgd-primary-light{background-color:#e5f1ff}.bgd-secondary{background-color:#2c3f61}.bgd-secondary-light{background-color:#87a0c7}.bgd-danger{background-color:#d9534f}.bgd-danger-light{background-color:#f7dddc}.bgd-warning-light{background-color:#fff3cd}.brder-secondary{border:1px solid #2c3f61;color:#2c3f61}.brder-danger{background-color:#f7dddc!important;color:#000}.brder-radius-x{border-radius:unset!important}.brder-x{border:none!important}/*! ++++++      FONT SIZE    ++++++ */.font-6{font-size:6px}.font-8{font-size:8px}.font-9{font-size:9px}.font-10{font-size:10px}.font-12{font-size:12px}.font-14{font-size:14px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.font-22{font-size:22px}.font-24{font-size:24px}.font-26{font-size:26px}.font-36{font-size:36px}.font-28{font-size:28px}.font-30{font-size:30px}.font-34{font-size:34px}.font-38{font-size:38px}.font-40{font-size:40px}.font-45{font-size:45px}.font-48{font-size:48px}.font-50{font-size:50px}.font-60{font-size:60px}.font-62{font-size:62px}.font-64{font-size:64px}.font-70{font-size:70px}.font-80{font-size:80px}.font-90{font-size:90px}/*! ++++++      FONT WEIGHT    ++++++ */.font-wgh-100{font-weight:100}.font-wgh-200{font-weight:200}.font-wgh-300{font-weight:300}.font-wgh-400{font-weight:400}.font-wgh-500{font-weight:500}.font-wgh-600{font-weight:600}.font-wgh-700{font-weight:700}.font-wgh-800{font-weight:800}.font-wgh-900{font-weight:900}.font-wgh-bold{font-weight:700}.font-wgh-bolder{font-weight:bolder}.font-wgh-lighter{font-weight:lighter}.algn-center{text-align:center!important}.algn-right{text-align:right!important}.algn-left{text-align:left!important}.v-algn-top{vertical-align:text-top}.v-algn-center{vertical-align:middle!important}.sml-title{font-size:14px}.progress{height:.2rem!important}@media screen and (forced-colors:none){:root{--ui-scroll-track:#eef3fa;--ui-scroll-thumb:#75859e;--ui-scroll-hover:#526074;--ui-scroll-active:#273449}body::-webkit-scrollbar,body ::-webkit-scrollbar,html::-webkit-scrollbar{width:10px;height:10px}body::-webkit-scrollbar-track,body ::-webkit-scrollbar-track,html::-webkit-scrollbar-track{background:var(--ui-scroll-track);border-radius:999px;box-shadow:none}body::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{background:var(--ui-scroll-thumb);border:2px solid var(--ui-scroll-track);border-radius:999px;min-height:40px;min-width:40px;box-shadow:none}body::-webkit-scrollbar-thumb:hover,body ::-webkit-scrollbar-thumb:hover,html::-webkit-scrollbar-thumb:hover{background:var(--ui-scroll-hover)}body::-webkit-scrollbar-thumb:active,body ::-webkit-scrollbar-thumb:active,html::-webkit-scrollbar-thumb:active{background:var(--ui-scroll-active)}body::-webkit-scrollbar-corner,body ::-webkit-scrollbar-corner,html::-webkit-scrollbar-corner{background:var(--ui-scroll-track)}@supports (-moz-appearance:none){body,body *,html{scrollbar-width:thin;scrollbar-color:var(--ui-scroll-thumb) var(--ui-scroll-track)}}}/*! Button Radius *//*! Card Radius */.btn{transition:all .4s;padding:10px/*! BTN PRIMARY *//*! BTN SECONDARY *//*! BTN SUCCESS *//*! BTN DANGER *//*! BTN WARNINIG *//*! BTN WHITE  *//*!  BTN WITH BOX SHADOW  */}.btn-radius{border-radius:14px}.btn-primary{padding:12px 20px 12px 20px;background-color:#0075ff;border:unset!important;color:#fff!important;border-color:unset}.btn-primary:active,.btn-primary:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:#0075ff!important}.btn-primary:hover{background-color:#0075ff;border-color:"unset";color:#fff!important}.btn-primary-light{padding:12px 20px 12px 20px;background-color:#e5f1ff;border:unset!important;color:#a2a7b4!important;border-color:unset}.btn-primary-light:active,.btn-primary-light:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:#e5f1ff!important}.btn-primary-light:hover{background-color:#e5f1ff;border-color:"unset";color:#a2a7b4!important}.btn-primary-o{padding:12px 20px 12px 20px;background-color:"transparent";border:1px solid #0075ff!important;color:#0075ff!important;border-color:unset}.btn-primary-o:active,.btn-primary-o:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:transparent!important}.btn-primary-o:hover{background-color:"transparent";border-color:"1px solid " #0075ff;color:#0075ff!important}.btn-secondary{padding:12px 20px 12px 20px;background-color:#2c3f61;border:unset!important;color:#fff!important;border-color:unset}.btn-secondary:active,.btn-secondary:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:#2c3f61!important}.btn-secondary:hover{background-color:#2c3f61;border-color:"unset";color:#fff!important}.btn-secondary-light{padding:12px 20px 12px 20px;background-color:#87a0c7;border:unset!important;color:#fff!important;border-color:unset}.btn-secondary-light:active,.btn-secondary-light:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:#87a0c7!important}.btn-secondary-light:hover{background-color:#87a0c7;border-color:"unset";color:#fff!important}.btn-secondary-o{padding:12px 20px 12px 20px;background-color:"transparent";border:1px solid #2c3f61!important;color:#2c3f61!important;border-color:unset}.btn-secondary-o:active,.btn-secondary-o:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:transparent!important}.btn-secondary-o:hover{background-color:"transparent";border-color:"1px solid " #2c3f61;color:#2c3f61!important}.btn-secondary-light-o{padding:12px 20px 12px 20px;background-color:transparent;border:1px solid #87a0c7!important;color:#87a0c7!important;border-color:unset}.btn-secondary-light-o:active,.btn-secondary-light-o:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:transparent!important}.btn-secondary-light-o:hover{background-color:transparent;border-color:"1px solid " #87a0c7;color:#87a0c7!important}.btn-success{padding:12px 20px 12px 20px;background-color:#209f85;border:unset!important;color:#fff!important;border-color:unset}.btn-success:active,.btn-success:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:#209f85!important}.btn-success:hover{background-color:#209f85;border-color:"unset";color:#fff!important}.btn-success-light{padding:12px 20px 12px 20px;background-color:#f0fbf8;border:unset!important;color:#a2a7b4!important;border-color:unset}.btn-success-light:active,.btn-success-light:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:#f0fbf8!important}.btn-success-light:hover{background-color:#f0fbf8;border-color:"unset";color:#a2a7b4!important}.btn-success-o{padding:12px 20px 12px 20px;background-color:"transparent";border:1px solid #209f85!important;color:#209f85!important;border-color:unset}.btn-success-o:active,.btn-success-o:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:transparent!important}.btn-success-o:hover{background-color:"transparent";border-color:"1px solid " #209f85;color:#209f85!important}.btn-danger{padding:12px 20px 12px 20px;background-color:#d9534f;border:unset!important;color:#fff!important;border-color:unset}.btn-danger:active,.btn-danger:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:#d9534f!important}.btn-danger:hover{background-color:#d9534f;border-color:"unset";color:#fff!important}.btn-warning{padding:12px 20px 12px 20px;background-color:#856404;border:unset!important;color:#fff!important;border-color:unset}.btn-warning:active,.btn-warning:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:#856404!important}.btn-warning:hover{background-color:#856404;border-color:"unset";color:#fff!important}.btn-danger-light{padding:12px 20px 12px 20px;background-color:#f7dddc;border:unset!important;color:#a2a7b4!important;border-color:unset}.btn-danger-light:active,.btn-danger-light:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:#f7dddc!important}.btn-danger-light:hover{background-color:#f7dddc;border-color:"unset";color:#a2a7b4!important}.btn-danger-o{padding:12px 20px 12px 20px;background-color:"transparent";border:1px solid #d9534f!important;color:#d9534f!important;border-color:unset}.btn-danger-o:active,.btn-danger-o:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:transparent!important}.btn-danger-o:hover{background-color:"transparent";border-color:"1px solid " #d9534f;color:#d9534f!important}.btn-orange{padding:12px 20px 12px 20px;background-color:#f30;border:unset!important;color:#fff!important;border-color:unset}.btn-orange:active,.btn-orange:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:#f30!important}.btn-orange:hover{background-color:#f30;border-color:"unset";color:#fff!important}.btn-wt-o{padding:12px 20px 12px 20px;background-color:"transparent";border:1px solid #fff!important;color:#fff!important;border-color:unset}.btn-wt-o:active,.btn-wt-o:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:transparent!important}.btn-wt-o:hover{background-color:"transparent";border-color:"1px solid #fff";color:#fff!important}.btn-xs{padding:.5em;font-size:15px}.btn-xs,.btn-xss{min-height:auto;border-radius:5px}.btn-xss{width:120px;padding:3.5px;font-size:12px}.btn-wt-xs-o{width:130px;height:20px;line-height:20px;font-size:10px;background-color:#0075ff;border:1px solid #fff!important;border-radius:5px;color:#fff!important;border-color:unset}.btn-wt-xs-o:active,.btn-wt-xs-o:focus{outline:0;border-color:unset!important;box-shadow:unset!important;background-color:transparent!important}.btn-wt-xs-o:hover{background-color:transparent;color:#fff!important}.btn-wt-sdw{padding:12px 20px 12px 20px;background-color:transparent;border:1px solid #e5f1ff;color:#a2a7b4!important}.btn-wt-sdw:active,.btn-wt-sdw:focus{outline:0;box-shadow:unset!important;background-color:transparent!important}.btn-wt-sdw:active,.btn-wt-sdw:focus,.btn-wt-sdw:hover{border-color:unset!important;border:1px solid #e5f1ff!important}.btn-wt-sdw:hover{background-color:transparent;color:#a2a7b4!important}.btn-right-down{position:absolute;bottom:5%;right:5%}/*!  IMPORTANT NOTE: .border-radius-none sera supprimé d'ici au profit de 
     .brder-radius-x défini dans typographie.scss
*/.border-radius-none{border-radius:unset!important}/*! Button Radius *//*! Card Radius */.card,.card-primary{border:unset;border-radius:20px}.card-info-text-sm{font-size:16px;color:#a2a7b4;margin-bottom:0!important;margin-top:2%;margin-bottom:0}.card-info-text-md{font-size:20px;color:#121f3e;font-weight:bolder}.card-calendar{height:70px}.card--content,.card-calendar{width:100%;margin:auto;background-color:#e5f1ff;border-radius:14px}.card--content{margin-top:1rem;height:265px;max-height:265px;overflow:hidden;padding:1rem}.card--content .card-ligth-scroll{max-height:265px;overflow-y:auto;padding-bottom:5%}.card--content .card-ligth-scroll table thead{border-bottom:1px solid #2c3f61}.card--content .card-ligth-scroll table td{padding-top:5px!important;padding-bottom:5px!important;padding-left:1%!important;padding-right:1%!important}.card-rdv-content{width:100%;margin:auto;margin-top:1rem;max-height:200px;overflow:hidden;background-color:#e5f1ff;border-radius:14px;padding:1rem}.card-rdv-content .rdv-col1,.card-rdv-content .rdv-col2{display:inline-block;vertical-align:middle}.card-rdv-content .rdv-col1{width:20%}.card-rdv-content .rdv-col2{width:40%}.card-rdv-content .card-ligth-scroll{max-height:200px;overflow-y:auto;padding-bottom:5%}.card-afaire-content{width:100%;margin:auto;max-height:300px;overflow:hidden;border-radius:14px}.card-afaire-content .card-ligth-scroll{max-height:300px;overflow-y:auto;padding-bottom:5%}.card-afaire-content .card-ligth-scroll .af-left,.card-afaire-content .card-ligth-scroll .af-right{display:inline-block}.card-afaire-content .card-ligth-scroll .af-left{width:20px;height:40px;line-height:40px;vertical-align:middle}.card-afaire-content .card-ligth-scroll .af-right{width:calc(100% - 20px)}.card-afaire-content .card-ligth-scroll .af-right-content{width:100%;background-color:#e5f1ff;height:auto;padding-top:4%;padding-bottom:4%;font-size:14px;padding-left:.5rem;padding-right:.5rem}.card-afaire-content .card-ligth-scroll .af-right .af-done{-webkit-text-decoration:red line-through;text-decoration:red line-through;text-decoration-thickness:1px}.card-bx-shadow{box-shadow:-.2px 1px 3px #4e9ef8}.c-card{padding:4%}.c-card .c-card-pd,.c-card .c-card-pd-o{flex:1 1 auto;min-height:1px;padding:1rem!important}.c-card .c-card-pd-o{border-radius:14px;text-align:center}.c-card .c-card-pd-o h5{font-size:30px!important}.c-card-pdxs,.c-card-pdxs.-pdxs{padding:1%}.c-card-pdxs .c-card-pd,.c-card-pdxs .c-card-pd-o{flex:1 1 auto;min-height:1px;padding:1rem!important}.c-card-pdxs .c-card-pd-o{border-radius:14px;text-align:center}.c-card-pdxs .c-card-pd-o h5{font-size:30px!important}.card-head{margin-bottom:2%}.card-head .chead-left,.card-head .chead-right{display:inline-block}.card-head .chead-right{float:right}.card-head .c-left,.card-head .c-right{display:inline-block}.card-head .c-right{float:right;width:70%;text-align:right}.card-primary{background-color:#e5f1ff}/*! CARDS | Media Query */@media (max-width:1600px){.c-card .c-card-pd-o h5{font-size:25px!important}.c-card .c-card-o-md{height:140px;padding-top:25%!important}}@media (max-width:1440px){.card-rdv-content{max-height:224px}.card-primary .card-info-text-sm,.card .card-info-text-sm{font-size:14px;color:#a2a7b4;margin-bottom:0!important}.card-primary .card-info-text-md,.card .card-info-text-md{font-size:20px;color:#121f3e;font-weight:bolder}.card-primary .pl-4,.card .pl-4{padding-left:2%!important}.c-card .c-card-pd-o h5{font-size:20px!important}.c-card .c-card-o-md{height:150px;padding-top:35%!important}.c-card .c-card-md{height:120px;padding-top:15%!important}.card-head .c-right{width:65%}}@media (max-width:1366px){.card--content .card-ligth-scroll table td{width:300px}}@media (max-width:1280px){.c-card .c-card-pd-o h5{font-size:16px!important}}@media (min-width:800px) and (max-width:1024px){.c-card{text-align:center}.c-card .col-auto{display:block!important;text-align:-webkit-center;max-width:unset;width:-webkit-fill-available}.c-card .c-card-pd-o h5{font-size:16px!important}.c-card .c-card-pd-o .c-card-label{font-size:15px}.c-card .c-card-o-md{padding-top:45%!important}.c-card .c-card-md{padding-top:25%!important}.card-head .c-right{width:50%}.card-primary .card-info-text-md,.card .card-info-text-md{font-size:22px}}@media (max-width:768px){.card-primary .card-info-text-sm,.card .card-info-text-sm{font-size:22px}.card-primary .card-info-text-md,.card .card-info-text-md{font-size:28px}.card-primary .pl-4,.card .pl-4{padding-left:25%!important}}.flx-box{display:flex;flex-wrap:wrap;-moz-column-gap:1.5em;column-gap:1.5em;padding:0 15px 0 15px}.flx-box-card{display:flex;flex:1 0 21%;margin:0 0 25px;box-shadow:1px 1px 3px rgba(0,0,0,.10196078431372549);border-radius:14px;padding:4%;justify-content:space-around;align-items:center;justify-content:center;text-align:center;align-self:center}.flx-box-card a{color:#2c3f61}.flx-box-card a:hover{color:#0075ff}.flx-box-header-2{display:flex;flex:1 0 25%;align-items:center}.flx-card{display:flex;border-radius:14px}.flx-card-head{display:flex;justify-content:space-between}.flx-card-body{max-height:130px;overflow-y:auto;overflow-x:hidden}.flx-card-body ul{margin-left:10%}.flx-card-body ul li{list-style:square;padding-right:12px}.flx-shadow{box-shadow:-.2px 1px 3px #666}.flx-head-title{display:flex;flex:1 0 25%}.flx-right{justify-content:right}.flx-left{justify-content:left}.flx-j-center{justify-content:center}.flx-itm-center{align-items:center}.flx-text-md-l,.flx-text-md-r{font-size:20px;font-weight:600}.flx-text-md-r-link{font-size:16px}.b-relative{position:relative}.box-drop{display:none;transition:all 1s ease-in-out}.box-drop.show{display:block}.c-box{width:33.33333%}.c-box:first-child{text-align:left}.c-box:nth-child(2){text-align:center}.c-box:nth-child(3){text-align:right}.flex-container{display:flex;flex-flow:row wrap;padding:0;margin:0;list-style:none}.flex-item{display:flex;flex:1 0 16%;justify-content:space-around;margin:1%;padding:5px;margin-top:10px;text-align:center}.card-body{padding-top:1.25em}.card-nc{width:200px;padding:.8em}@media (max-width:1500px){.flx-text-md-l,.flx-text-md-r{font-size:17px}.flx-text-md-r-link{font-size:14px}}@media (max-width:1440px){.flx-text-md-l,.flx-text-md-r{font-size:16px}}@media (max-width:1366px){.flx-text-md-l,.flx-text-md-r{font-size:15px}}@media (max-width:1300px){.flx-text-md-l,.flx-text-md-r{font-size:14px}.flx-text-md-r-link{font-size:13px}}@media (max-width:1280px){.flx-text-md-l,.flx-text-md-r{font-size:13px}.flx-text-md-r-link{font-size:12px}}/*! Button Radius *//*! Card Radius */.modal .modal-content{border-radius:.8rem}.modal .modal-content .modal-header{padding:.6rem 1rem!important;position:relative}.modal .modal-content .modal-header .md-top-title{position:absolute;right:5%;top:30%}.modal .modal-content .modal-header .close{margin:-.6rem -1rem -1rem auto!important}.modal .modal-content .modal-title{font-size:24px;color:#2c3f61;font-weight:700}.modal .modal-content .modal-content-text{font-size:20px}.modal-max-hgt{max-height:calc(100vh - 280px);overflow-y:auto}.line-container .close-more{position:absolute;right:5%}@media (max-width:1366px){.modal .modal-content{border-radius:.8rem}.modal-max-hgt{max-height:calc(100vh - 200px)}}table{border:1px solid #ddd}table tbody tr .border-bl-x{border:1px solid transparent!important;border-right:1px solid #87a0c7!important}table tbody tr .td-borderless{border:1px solid #fff!important;border-right:1px solid #87a0c7!important}table td,table th{padding:.2rem .5rem!important}table td:first-child,table th:first-child{text-align:left}.b-table{max-width:100%;overflow-x:auto}.cs-table tbody tr:hover{background-color:inherit;color:inherit}.tb2nd-lft table tbody td:nth-child(2),.tb2nd-lft table tbody td:nth-child(3),.tb2nd-lft table tbody th:nth-child(2),.tb2nd-lft table tbody th:nth-child(3),.tb2nd-lft table thead td:nth-child(2),.tb2nd-lft table thead td:nth-child(3),.tb2nd-lft table thead th:nth-child(2),.tb2nd-lft table thead th:nth-child(3){text-align:left!important}.custom-nth-7 table tbody td:nth-child(7),.custom-nth-7 table tbody th:nth-child(7),.custom-nth-7 table thead td:nth-child(7),.custom-nth-7 table thead th:nth-child(7),.custom-nth-8 table tbody td:nth-child(8),.custom-nth-8 table tbody th:nth-child(8),.custom-nth-8 table thead td:nth-child(8),.custom-nth-8 table thead th:nth-child(8){display:flex;justify-content:center}.table-bordered td,.table-bordered th,.table-bordered tr th{border:1px solid #87a0c7}.t-borderless{border:1px solid transparent!important}.t-borderless td,.t-borderless th{padding:2px!important;padding-left:1.2rem!important;padding-right:1.2rem!important}.page-item.active .page-link{background-color:#0075ff;border-color:#0075ff}.page-item.active .page-link:hover{background-color:#0075ff}.page-item.active .page-link:active,.page-item.active .page-link:focus{outline:0;box-shadow:unset!important;border-color:unset!important;border:1px solid #0075ff!important}.page-item.disabled .page-link,.page-item .page-link{border:1px solid #e5f1ff}.page-item .page-link{color:#0075ff;background-color:#fff}.page-item .page-link:active,.page-item .page-link:focus{outline:0;box-shadow:unset!important;border-color:unset!important;border:1px solid #e5f1ff!important}.page-item .page-link:hover{background-color:#e5f1ff}.dt-select td,.dt-select th,.dt-select thead,.dt-select tr{border:1px solid #87a0c7!important}.dt-select tbody tr:focus,.dt-select tbody tr:hover{color:#0075ff;background-color:#e5f1ff;cursor:pointer}.print-pdf h1{font-size:38px!important;margin-bottom:0!important}.print-pdf h5,.print-pdf span{font-size:18px!important}.print-pdf .bon-date span{font-size:8px!important}.print-pdf table td,.print-pdf table th{font-size:18px!important}.print-pdf table td{padding:.5rem}.print-pdf table td span{font-size:18px}/*! Button Radius *//*! Card Radius */.toasted-container .toasted .action{text-decoration:unset!important}.toasted.primary .action,.toasted.toasted-primary .action{background-color:transparent!important;color:#fff;border:none}.toasted.primary .action:hover,.toasted.toasted-primary .action:hover{opacity:.4}.toasted-warning{background-color:#856404;color:#fff}.toasted-danger{background-color:#d9534f;color:#fff}.toasted-container.top-center{top:0!important}/*! Button Radius *//*! Card Radius */.ic-success-o{background-color:#f0fbf8;color:#209f85}.ic-success-o,.ic-warning-o{width:50px;height:50px;line-height:50px;text-align:center;border-radius:8px}.ic-warning-o{background-color:#fff3cd;color:#856404}.ic-primary-o{width:50px;height:50px;line-height:50px;text-align:center;background-color:#e5f1ff;color:#0075ff;border-radius:8px}.ic-secondary-light{color:#87a0c7}.ic-primary{color:#0075ff}.ic-primary.ic-surrounded{padding-left:11px;padding-right:11px;padding-top:14px;padding-bottom:14px;align-self:center;background-color:#e5f1ff;border-radius:.8rem}.ic-secondary{color:#2c3f61}.ic-secondary.ic-surrounded{padding-left:11px;padding-right:11px;padding-top:14px;padding-bottom:14px;align-self:center;background-color:#87a0c7;border-radius:.8rem}.ic-danger{color:#d9534f}.ic-danger.ic-surrounded{padding-left:11px;padding-right:11px;padding-top:14px;padding-bottom:14px;align-self:center;background-color:#f7dddc;border-radius:.8rem}.circle{border-radius:50%}.rounded-user{border-radius:15px}.ic-flx{display:flex;align-items:center}.ic-dashboard{content:url(../img/ic-dashboard.5523ac95.svg)}.ic-stats{content:url(../img/ic-stats.f85379af.svg)}.ic-users{content:url(../img/ic-users.7893598b.svg)}.ic-thermo{content:url(../img/ic-thermo.15a74387.svg)}.ic-box{content:url(../img/ic-box.1938d554.svg)}.ic-policlinic{content:url(../img/ic-policlinic.6bea686b.svg)}.ic-plus{content:url(../img/ic-plus.ec93719d.svg)}.ic-shield{content:url(../img/ic-shield.a5959dbf.svg)}.ic-loop-cog{content:url(../img/ic-loop-cog.b12406a8.svg)}.ic-insurance{content:url(../img/ic-insurance.f5d66cb8.svg)}.ic-grp-insurance{content:url(../img/ic-grp-insurance.e2dfa3a3.svg)}.ic-medical{content:url(../img/ic-medical.6f38fe3b.svg)}.ic-accident{content:url(../img/ic-accident.ec845e41.svg)}.ic-consultation{content:url(../img/ic-consultation.5a933bac.svg)}.ic-document{content:url(../img/ic-document.5668dae3.svg)}.ic-examination{content:url(../img/ic-examination.789b7ecd.svg)}.ic-report{content:url(../img/ic-report.8308fec4.svg)}.ic-visitors{content:url(../img/ic-visitors.83c4862d.svg)}.ic-screenboard{content:url(../img/ic-screenboard.f8f1773a.svg)}.ic-calendar{content:url(../img/ic-calendar.10304100.svg)}.ic-billing{content:url(../img/ic-billing.c0bac240.svg)}.ic-company{content:url(../img/ic-company.2607cd3c.svg)}.ic-certificate{content:url(../img/ic-certificate.8427cc41.svg)}.ic-cog{content:url(../img/ic-cog.95686f94.svg)}.ic-bank{content:url(../img/ic-bank.d8e366ee.svg)}.ic-checkout{content:url(../img/ic-checkout.85c06258.svg)}.ic-hand-refund{content:url(../img/ic-hand-refund.4a61ff23.svg)}.ic-first-aid-kit{content:url(../img/ic-first-aid-kit.dc107411.svg)}.ic-pharmacy{content:url(../img/ic-pharmacy.48643f68.svg)}.ic-down-arrow{content:url(../img/ic-down-arrow.b4bfd10c.svg)}.ic-up-arrow{content:url(../img/ic-up-arrow.ef06b71d.svg)}.ic-unlock{content:url(../img/ic-unlock.d030970e.svg)}.ic-right-arrow{content:url(../img/ic-right-arrow.98fb7d85.svg)}.ic-income{content:url(../img/ic-income.bcaa92f7.svg)}.ic-expense{content:url(../img/ic-expense.4bbc248c.svg)}.ic-payment{content:url(../img/ic-payment.615f8c6f.svg)}.ic-claim{content:url(../img/ic-claim.4f7216de.svg)}.ic-import{content:url(../img/ic-import.d8789e8f.svg)}.ic-cash-flow{content:url(../img/ic-cash-flow.a9aadf9a.svg)}.ic-cash-book{content:url(../img/ic-cash-book.9dd3b513.svg)}.ic-user{content:url(../img/ic-user.0fc0ccc1.svg)}.ic-logout{content:url(../img/ic-logout.6ac8729e.svg)}.ic-dotation{content:url(../img/ic-dotation.ef6b7b82.svg)}.ic-voucher{content:url(../img/ic-voucher.deaadd16.svg)}.ic-coupon{content:url(../img/ic-coupon.51a4af87.svg)}.ic-info{content:url(../img/ic-info.28f7dd01.svg)}.ic-deposit{content:url(../img/ic-deposit.f92fffa2.svg)}.ic-trash{content:url(../img/ic-trash.cb1977f7.svg)}.ic-pencil{content:url(../img/ic-pencil.a058e888.svg)}.ic-print{content:url(../img/ic-print.2db0dc5c.svg)}.ic-historical{content:url(../img/ic-historical.4f2a8fdb.svg)}.ic-view{content:url(../img/ic-view.4db98b18.svg)}.ic-check{content:url(../img/ic-check.931680a1.svg)}.ic-cancellation{content:url(../img/ic-cancellation.e172e774.svg)}.ic-remainder{content:url(../img/ic-remainder.f3d5c127.svg)}.ic-attachment{content:url(../img/ic-attachment.15329fd9.svg)}.ic-payout-report{content:url(../img/ic-payout-report.d440c0d4.svg)}.ic-pay{content:url(../img/ic-pay.8f907a20.svg)}.ic-previous{content:url(../img/ic-previous.89960b0d.svg)}.ic-next{content:url(../img/ic-next.cbff7901.svg)}.ic-start{content:url(../img/ic-start.c581f064.svg)}.ic-end{content:url(../img/ic-end.eef88dbf.svg)}.ic-search{content:url(../img/ic-search.ddac7f3a.svg)}.ic-alert{content:url(../img/ic-alert.affacfa9.svg)}.ic-excel-file{content:url(../img/ic-excel-file.86ad12fb.svg)}.ic-sync{content:url(../img/ic-sync.d6fc9121.svg)}.ic-more{content:url(../img/ic-more.9ff763bb.svg)}.ic-hamburger{content:url(../img/ic-hamburger.acd998b4.svg)}.ic-cancel{content:url(../img/ic-cancel.6a23d4ad.svg)}.ic-hide{content:url(../img/ic-hide.feb50c0a.svg)}.ic-eye{content:url(../img/ic-eye.7755cbb1.svg)}.ic-back{content:url(../img/ic-back.43c4df54.svg)}.ic-authorization{content:url(../img/ic-authorization.49074079.svg)}.ic-medical-records{content:url(../img/ic-medical-records.3f547187.svg)}.ic-dot{content:url(../img/ic-dot.171dfdf1.svg)}.ic-people-queue-filled{content:url(../img/ic-people-queue-filled.942390ac.svg)}.ic-people-queue{content:url(../img/ic-people-queue.417a6093.svg)}.ic-person-bounding-box{content:url(../img/ic-person-bounding-box.c73b43f0.svg)}.ic-icon-success{content:url(../img/ic-icon-success.174947b3.svg);height:20px;vertical-align:middle}.ic-icon-warning{content:url(../img/ic-icon-warning.002c0c37.svg);height:20px;vertical-align:middle}.ic-icon-primary{content:url(../img/ic-icon-primary.de8d54a3.svg);height:20px;vertical-align:middle}.ic-primary-sg{filter:invert(51%) sepia(90%) saturate(6837%) hue-rotate(206deg) brightness(107%) contrast(103%)}.ic-primary-svg{filter:invert(29%) sepia(72%) saturate(3070%) hue-rotate(202deg) brightness(100%) contrast(110%)}.ic-wt{filter:invert(97%) sepia(3%) saturate(0) hue-rotate(359deg) brightness(104%) contrast(101%)}.ic-grey{filter:invert(72%) sepia(23%) saturate(140%) hue-rotate(185deg) brightness(91%) contrast(83%)}.ic-danger{filter:invert(24%) sepia(88%) saturate(6167%) hue-rotate(354deg) brightness(95%) contrast(125%)}.ic-warning{filter:invert(31%) sepia(91%) saturate(3833%) hue-rotate(45deg) brightness(95%) contrast(97%)}.ic-default{filter:invert(10%) sepia(7%) saturate(1161%) hue-rotate(169deg) brightness(95%) contrast(89%)}.ic-success{filter:invert(43%) sepia(86%) saturate(359%) hue-rotate(118deg) brightness(99%) contrast(94%)}/*! ICONS | Media Query */@media (max-width:1440px){.ic-primary{width:50px;height:50px;line-height:50px;font-size:25px}}@media (max-width:768px){.ic-primary-o{width:70px;height:70px;line-height:70px;font-size:25px}}.spinner-border{display:inline-block;width:1rem;height:1rem;vertical-align:text-bottom;border:.05em solid currentColor;border-right-color:currentcolor;border-right-color:transparent;border-radius:50%;animation:spinner-border .75s linear infinite}.inline-badge{display:inline-block;vertical-align:top}.badge{font-weight:100}.badge-sm{height:35px;line-height:35px;padding-left:1rem;padding-right:1rem;margin-right:1rem;border-radius:9px}.badge-xs{height:20px;line-height:20px;padding-left:.5rem;padding-right:.5rem;margin-right:.6rem;border-radius:5px;font-size:12px}.badge-secondary{background-color:#2c3f61!important;color:#fff}.badge-secondary-light{background-color:#87a0c7!important;color:#fff}.badge-primary{background-color:#0075ff!important;color:#fff}.badge-primary-o{background-color:transparent!important;border:thin solid #0075ff;color:#0075ff}.badge-primary-light{background-color:#e5f1ff!important;border:1px solid #0075ff;color:#0075ff}.badge-primary-bgd-light{background-image:linear-gradient(90deg,#e5f1ff,#f2f8ff)}.badge-secondary-o{background-color:transparent!important;border:thin solid #2c3f61;color:#2c3f61}.badge-warning{color:#fff!important}.badge-warning-o{background-color:transparent!important}.badge-warning-light,.badge-warning-o{border:1px solid #856404;color:#856404}.badge-warning-light{background-color:#fff3cd!important}.badge-success{background-color:#209f85!important;color:#fff}.badge-success-o{background-color:transparent!important}.badge-success-light,.badge-success-o{border:1px solid #209f85;color:#209f85}.badge-success-light{background-color:#f0fbf8!important}.badge-danger{background-color:#d9534f!important;color:#fff}.badge-danger-o{background-color:transparent!important}.badge-danger-light,.badge-danger-o{border:1px solid #d9534f;color:#d9534f}.badge-danger-light{background-color:#f7dddc!important}.badge-grey{background-color:#a2a7b4;color:#464646}.badge-grey-o{background-color:transparent!important}.badge-grey-light,.badge-grey-o{border:1px solid #a2a7b4;color:#a2a7b4}.badge-grey-light{background-color:#f3f3f3!important}.cursor-sm-add{cursor:pointer}.select-box-o .triangle-4,.select-box-xs .triangle-4,.select-box .triangle-4{position:absolute;right:0;top:-5%;width:50px;height:20px;border-bottom:30px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;z-index:0}.select-box-o .select-opts,.select-box-xs .select-opts,.select-box .select-opts{position:absolute;right:6%;top:56px;width:88%;height:auto;background-color:#fff;box-shadow:0 0 5px #bebebe;border:1px solid #e5f1ff;z-index:99999;max-height:200px;overflow-y:auto}.select-box-o .select-opts ul,.select-box-xs .select-opts ul,.select-box .select-opts ul{padding:1.5rem 0}.select-box-o .select-opts ul li,.select-box-xs .select-opts ul li,.select-box .select-opts ul li{list-style:none;text-align:left;padding-top:8px;padding-bottom:8px;padding-left:1.5rem}.select-box-o .select-opts ul li:hover,.select-box-xs .select-opts ul li:hover,.select-box .select-opts ul li:hover{background-color:#e5f1ff}.select-box-o .select-top-pos,.select-box-xs .select-top-pos,.select-box .select-top-pos{top:90px}.select-box-xs .select-opts{top:32px}.select-box-o .select-opts{top:50px}.modal-select-box .select-opts{position:absolute;right:4%;top:88px;width:92%;height:auto;background-color:#fff;box-shadow:0 0 5px #bebebe;border:1px solid #e5f1ff;z-index:99999;max-height:200px;overflow-y:auto}.modal-select-box .select-opts .triangle-4{position:absolute;right:0;top:-4%;width:50px;height:20px;border-bottom:30px solid #fff;border-left:30px solid transparent;border-right:30px solid transparent;z-index:0}.modal-select-box .select-opts ul{padding:1.5rem 0}.modal-select-box .select-opts ul li{text-align:left;padding-top:8px;padding-bottom:8px;padding-left:1.5rem}.modal-select-box .select-opts ul li:hover{background-color:#e5f1ff;color:#0075ff}@media (max-width:1440px){.select-box-o .select-opts-c2,.select-box-xs .select-opts-c2,.select-box .select-opts-c2{top:46px}}@media (max-width:1366px){.select-box-xs .select-opts ul,.select-box .select-opts ul{padding-top:1.5rem;padding-bottom:.5rem}.select-box-xs .select-opts ul li,.select-box .select-opts ul li{padding-top:6px;padding-bottom:6px;padding-left:.6rem;font-size:14px}}.animate-fadeInLeft{animation:fadeInLeft}.animate-fadeInRight{animation:fadeInRight}.animate-fadeOutRight{animation:fadeOutRight}.animate-fadeOutLeft{animation:fadeOutLeft}.animate-fadeIn{animation:fadeIn}.animate-fadeOut{animation:fadeOut}.animate-fadeInTop{animation:fadeInTop}.animate-fadeInDown{animation:fadeInDown}.animate-fadeOutTop{animation:fadeOutTop}.animate-zoomIn{animation:zoomIn}.animate-zoomOut{animation:zoomOut}.animate{animation-duration:.5s}.input,.textarea{border:unset;font-family:inherit;font-size:inherit;padding:1px 6px}.textarea:active,.textarea:focus{border-color:unset;border:unset;outline:0;box-shadow:unset}.input-wrap{position:relative}.input-wrap .input{position:absolute;width:100%;left:0}.width-machine{padding:0 1rem}.textarea{display:inline-flex;width:100%;overflow:hidden;resize:both;background-color:#f2f8ff;height:auto;padding-top:2%;padding-bottom:2%;font-size:14px;padding-left:.5rem;padding-right:.5rem;word-break:break-all}.textarea[contenteditable]:empty:before{content:"Saisissez une note.";color:#e9e9e9}.basic-flex{align-items:center;justify-content:space-between}.basic-flex,.flx{display:flex}.flx__wrap{flex-wrap:wrap}.flx-start{justify-content:flex-start}.flx-end{justify-content:flex-end}.flx-btw{justify-content:space-between}.flx-jcenter{justify-content:center}.flx-algncenter{align-items:center}.flx-balign{align-items:baseline}.flx-gap-1{-moz-column-gap:1em;column-gap:1em}.flx-gap-2{-moz-column-gap:2em;column-gap:2em}.flx__gap--01{-moz-column-gap:1em;column-gap:1em}.flx__gap--02{-moz-column-gap:2em;column-gap:2em}.flx__gap--03{-moz-column-gap:3em;column-gap:3em}.flx__gap--04{-moz-column-gap:4em;column-gap:4em}.flx__ctn--02{width:50%}.flx__ctn--03{width:33.33333%}.flx__ctn--col-9{width:calc(100% - 250px - 2em)}.flx__ctn--col-3{width:250px}.flx__ctn--f03{width:calc(33.33333% - 2em)}.flx__ctn--f04{width:calc(25% - 2em)}.pane-fixed{position:fixed;top:70px;right:44px;left:289px;z-index:1;box-shadow:0 0 1px #bebebe;border-bottom:1px solid #e5f1ff}.consult-menu{position:fixed;top:200px;right:46px;width:498.98px}.profile-tabs .nav-tabs{background-color:#fff}.nav-tabs{border-bottom:unset!important}.tab-content{margin-top:10px}@media only screen and (min-width:768px){.nav-tabs.nav-tabs-bottom>li>a.active,.nav-tabs.nav-tabs-bottom>li>a.active:focus,.nav-tabs.nav-tabs-bottom>li>a.active:hover{border-bottom-width:2px;border-color:transparent;border-bottom-color:#0075ff;background-color:transparent;transition:none 0s ease 0s;-moz-transition:none 0s ease 0s;-o-transition:none 0s ease 0s;-ms-transition:none 0s ease 0s;-webkit-transition:none 0s ease 0s}}@media (max-width:1680px){.consult-menu{width:434px}}@media (max-width:1600px){.consult-menu{width:407.33px}}@media (max-width:1500px){.consult-menu{width:374px}}@media (max-width:1440px){.consult-menu{width:354px}}@media (max-width:1366px){.consult-menu{width:329px}}@media (max-width:1336px){.consult-menu{width:321.66px}}@media (max-width:1280px){.consult-menu{width:300.66px}}@media (max-width:1200px){.pane-fixed{left:25px;right:25px}}dl{margin-bottom:0}dl dt{margin-bottom:5px}dl dd{margin:5px 0}.accordion{display:block;width:100%;height:auto;box-shadow:0 2px 5px rgba(0,0,0,.25)}.accordion-collapse{border-width:0;border:0 solid #ccc;margin-bottom:1em}.accordion .collapsing{transition:height .4s ease}.accordion-body{padding:15px 10px;background:#fff}.accordion-item:last-of-type .accordion-button.collapsed,.accordion-item:last-of-type .accordion-collapse{border-bottom-width:1px}.accordion-header{margin-top:0;margin-bottom:0}.accordion-button{display:flex;align-items:center;font-family:nexa xbold;font-size:1.6rem;color:#58595b;width:100%;padding:10px 10px;background-color:#fff;border:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0;overflow-anchor:none;outline:none;position:relative;transition:all .4s ease}.accordion-button.collapsed{border-bottom-width:0}.accordion-button.collapsed:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxOSAxOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojNTk1OTViO3N0cm9rZTojNTg1OTViO3N0cm9rZS1taXRlcmxpbWl0OjEwfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTkuNSAwdjE5TTAgOS41aDE5Ii8+PC9zdmc+")}.accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAxOSI+PHBhdGggZmlsbD0iIzU5NTk1YiIgc3Ryb2tlPSIjNTg1OTViIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0wIDkuNWgxOSIvPjwvc3ZnPg==");transform:rotate(180deg)}.accordion-button:after{content:"";width:19px;height:19px;background-repeat:no-repeat;position:absolute;right:10px;transition:all .4s ease}.icons{display:none}.container-upload{width:100%;height:147px;padding:2rem;text-align:center;border:1px dashed #87a0c7;border-radius:14px;position:relative;display:flex;flex-wrap:wrap;align-items:center}.container-upload input{opacity:0;position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}.container-upload label{color:#fff;width:183px;height:44px;padding:8px 16px}.container-upload h3{font-size:20px;font-weight:600;color:var(--ui-text,#38424c)}.fileover{animation:shake 1s;animation-iteration-count:infinite}.files-list{margin-top:1.5rem}.files-list .single-file{padding:.5rem;justify-content:space-between;align-items:center;border:1px dashed #979797;margin-bottom:1rem;display:flex;flex-grow:1}.files-list .single-file img.delete{margin-left:.5rem;cursor:pointer;align-self:flex-end}.files-list .single-file .name{font-size:14px;font-weight:500;color:var(--ui-text,#353f4a);margin:0}.files-list .single-file .size{font-size:12px;font-weight:500;color:var(--ui-text-secondary,#a4a4a4);margin:0;margin-bottom:.25rem}.files-list .single-file .info{width:100%}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}to{transform:translate(1px,-2px) rotate(-1deg)}}.ul-styled{padding-left:1.5em}.ul-styled li{padding:.2em 0;list-style:square}figure{text-align:center}figure iframe{width:100%;height:500px}/*! Button Radius *//*! Card Radius *//*! Font family  *//*! Font size  *//*! Font weight size  */.input-primary{display:block;width:100%;padding:12px 15px 12px 15px;border:1px solid #0075ff;font-family:Sen;border-radius:14px;background-color:#fff!important}.input-primary.active,.input-primary:active,.input-primary:hover{border-radius:14px}.input-primary:focus{outline:unset;border:1px solid #0075ff;border-radius:14px}.input-primary-bdg-x{display:block;width:100%;padding:12px 15px 12px 15px;border:1px solid #e5f1ff;font-family:Sen;border-radius:14px;background-color:#e5f1ff!important;width:100px;margin:auto;text-align:center}.input-primary-bdg-x.active,.input-primary-bdg-x:active,.input-primary-bdg-x:hover{border-radius:14px}.input-primary-bdg-x:focus{outline:unset;border:1px solid #e5f1ff;border-radius:14px}.input-primary-light{display:block;width:100%;padding:12px 15px 12px 15px;border:1px solid #e5f1ff;font-family:Sen;border-radius:14px;background-color:#fff!important}.input-primary-light.active,.input-primary-light:active,.input-primary-light:hover{border-radius:14px}.input-primary-light:focus{outline:unset;border:1px solid #e5f1ff;border-radius:14px}.input-secondary{display:block;width:100%;padding:12px 15px 12px 15px;border:1px solid #2c3f61;font-family:Sen;border-radius:14px;background-color:#fff!important}.input-secondary.active,.input-secondary:active,.input-secondary:hover{border-radius:14px}.input-secondary:focus{outline:unset;border:1px solid #2c3f61;border-radius:14px}.input-secondary-light{display:block;width:100%;padding:12px 15px 12px 15px;border:1px solid #87a0c7;font-family:Sen;border-radius:14px;background-color:#fff!important}.input-secondary-light.active,.input-secondary-light:active,.input-secondary-light:hover{border-radius:14px}.input-secondary-light:focus{outline:unset;border:1px solid #87a0c7;border-radius:14px}.input-xs-secondary-light{display:block;width:100%;height:20px;font-size:10px;padding:12px 4px 12px 15px;border:1px solid #87a0c7;font-family:Sen;border-radius:7px!important;background-color:#fff!important}.input-xs-secondary-light.active,.input-xs-secondary-light:active,.input-xs-secondary-light:hover{border-radius:7px!important}.input-xs-secondary-light:focus{outline:unset;border:1px solid #87a0c7;border-radius:7px!important}input[type=checkbox][readonly]{pointer-events:none}.s-option:focus{outline:none;border:none}.input-secondary-bgd{display:block;width:100%;padding:12px 15px 12px 15px;border:1px solid #2c3f61;font-family:Sen;border-radius:0;background-color:#2c3f61!important;color:#fff}.input-secondary-bgd.active,.input-secondary-bgd:active,.input-secondary-bgd:hover{border-radius:0}.input-secondary-bgd:focus{outline:unset;border:1px solid #2c3f61;border-radius:0}.input-danger{display:block;width:100%;padding:12px 15px 12px 15px;border:1px solid #f33838;font-family:Sen;border-radius:14px;background-color:#fff!important}.input-danger.active,.input-danger:active,.input-danger:hover{border-radius:14px}.input-danger:focus{outline:unset}.input-danger-bgd,.input-danger:focus{border:1px solid #f33838;border-radius:14px}.input-danger-bgd{display:block;width:100%;padding:12px 15px 12px 15px;font-family:Sen;background-color:#f33838!important;color:#fff!important}.input-danger-bgd.active,.input-danger-bgd:active,.input-danger-bgd:hover{border-radius:14px}.input-danger-bgd:focus{outline:unset;border:1px solid #f33838;border-radius:14px}.form-primary-square{display:block;width:100%;padding:12px 15px 12px 15px;border:1px solid #bdbdbd;font-family:Sen;border-radius:unset;background-color:#fff!important}.form-primary-square.active,.form-primary-square:active,.form-primary-square:hover{border-radius:unset}.form-primary-square:focus{outline:unset;border:1px solid #bdbdbd;border-radius:unset}.form-danger-square{display:block;width:100%;padding:12px 15px 12px 15px;border:1px solid #f33838;font-family:Sen;border-radius:unset;background-color:#fff!important}.form-danger-square.active,.form-danger-square:active,.form-danger-square:hover{border-radius:unset}.form-danger-square:focus{outline:unset;border:1px solid #f33838;border-radius:unset}.input-xbgd-o{border:unset;background-color:transparent}.input-o,.input-xbgd-o{width:-webkit-fill-available}.input-o{border:1px solid #f2f8ff;background-color:#f2f8ff;height:25px;border-radius:5px;padding-left:6%}.input-o:active,.input-o:focus,.input-xbgd-o:active,.input-xbgd-o:focus{border-color:transparent;box-shadow:unset!important;outline:0}.input-container{position:relative}.input-container .input-icon{position:absolute;bottom:25%;right:25px}.input-container .input-icon-2{top:18px;right:10px}.input-container .input-icon-left{position:absolute;bottom:25%;left:25px}.input-container .input-icon-left+input{padding-left:50px}.search-btn{position:absolute;right:50px}.search-btn .s-btn{width:30px;height:30px;background-color:#007bff;border-radius:10px;display:flex;align-items:center;justify-content:center}.input-primary-light::-moz-placeholder,.input-secondary-light::-moz-placeholder,.vti__input::-moz-placeholder{color:#e9e9e9!important;opacity:1}.input-primary-light::placeholder,.input-secondary-light::placeholder,.vti__input::placeholder{color:#e9e9e9!important;opacity:1}.dt.dropdown-toggle:after{width:12px!important;border-top:unset!important;border-right:unset!important;border-bottom:unset!important;border-left:unset!important}.vti__dropdown{position:absolute;height:30px;left:20px;line-height:30px}.vti__dropdown:focus{background-color:unset;outline:unset}.vti__dropdown:hover{border:unset!important;background-color:transparent!important;border-radius:14px}.vue-tel-input{padding-left:4px!important;border-radius:14px!important;border:1px solid #87a0c7!important}.vue-tel-input:focus,.vue-tel-input:focus-within{box-shadow:unset!important;border-color:unset!important;border:1px solid #87a0c7!important}.vue-tel-input.input-secondary-light:focus-within{border:1px solid #87a0c7}.vue-tel-input.input-danger:focus-within{border:1px solid #d9534f}.vti__dropdown-list.below{top:150%!important}.vti__dropdown-list{overflow-y:auto!important;left:unset!important;right:-495%!important;background-color:#fff;border:1px solid #ccc;width:350px!important;box-shadow:0 0 5px #bebebe}.vti__dropdown-list .vti__dropdown-item:hover{background-color:transparent!important;color:#0075ff!important}.vti__input{padding-left:60px}.vti__selection{margin-top:-8%}.multiselect__tags{border-radius:.8rem;border:1px solid #87a0c7;height:50px;padding-left:15px;padding-right:15px;line-height:2.3;border-radius:14px}.multiselect__tags.has-error{border:1px solid #f33838}.multiselect__select:before{top:85%!important;z-index:1!important}.multiselect__option--highlight{background:#0075ff}.multiselect__input,.multiselect__single{line-height:2;padding:unset;margin-bottom:unset}.multiselect__single{margin-bottom:0}.multiselect__option--selected.multiselect__option--highlight{background:#0075ff;color:#fff}.form-contrfol:active,.form-control:focus{outline:0;box-shadow:unset!important;border-color:unset!important;border:1px solid #87a0c7!important}.spinner-grow{position:absolute;background-color:#fff;width:12px!important;height:12px!important;top:37%;right:4%}.form-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}*{box-sizing:border-box;margin:0;padding:0}::-moz-selection{color:#222;background:rgba(0,0,0,.12)}::selection{color:#222;background:rgba(0,0,0,.12)}.app{width:400px;height:400px;display:grid;place-items:center}.app .predictor{position:relative;width:360px;height:65px;border-radius:10px;background:#fff;box-shadow:0 6.7px 5.3px rgba(0,0,0,.044),0 22.3px 17.9px rgba(0,0,0,.066),0 100px 80px rgba(0,0,0,.11);backface-visibility:hidden;transform:translateZ(0) scale(1)}.app .predictor.animate{animation:stretch-animation .8s ease}.app .predictor [type=text]{position:absolute;width:360px;height:65px;color:#ff3939;font-family:Quicksand,sans-serif;font-size:18px;letter-spacing:2px;padding:0 45px 0 18px;caret-color:#000;background:transparent;z-index:5}.app .predictor [type=text]::-moz-placeholder{color:rgba(34,34,34,.55)}.app .predictor [type=text]::placeholder{color:rgba(34,34,34,.55)}.app .predictor .suggestion-container{width:360px;height:65px;position:absolute;left:0;top:0;display:flex;align-items:center;color:#1da1f2;font-family:Quicksand,sans-serif;font-size:18px;letter-spacing:2px;padding:0 45px 0 18px;pointer-events:none;z-index:4}.app .predictor .icon{position:absolute;width:20px;height:20px;right:20px;top:50%;transform:translateX(0) translateY(-50%);opacity:1;transition:all .18s ease-in;z-index:10}.app .predictor .icon.hidden{transform:translateX(80%) translateY(-50%);opacity:0}.app .predictor .icon svg{width:100%;height:100%;fill:#222;pointer-events:none}@keyframes stretch-animation{0%{transform:scale(1)}10%{transform:scale(1.02,.98)}30%{transform:scale(.98,1.02)}50%{transform:scale(1.02,.98)}to{transform:scale(1)}}.i-holder{position:absolute;right:25px}@media (max-width:1600px){.spinner-grow{right:5%}}@media (max-width:1440px){.input-c2{height:40px;font-size:12px;padding:12px 4px 12px 15px}}@media (max-width:1366px){.spinner-grow{right:6%}}@media (max-width:768px){.spinner-grow{right:5%}}.is-visible{display:block}.is-hidden{display:none}[contenteditable=true]:focus,input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,select:focus,textarea:focus{outline:none!important;box-shadow:0 0 0 3px rgba(60,114,255,.16),0 0 14px rgba(60,114,255,.12)!important;border-color:#3c72ff}.avec-unite:focus-within{outline:none!important;box-shadow:0 0 0 3px rgba(60,114,255,.16),0 0 14px rgba(60,114,255,.12)!important}.avec-unite [contenteditable=true]:focus,.avec-unite input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,.avec-unite select:focus,.avec-unite textarea:focus{outline:none!important;box-shadow:none!important}.patient-age-input:focus-within{outline:none!important;box-shadow:0 0 0 3px rgba(60,114,255,.16),0 0 14px rgba(60,114,255,.12)!important}.patient-age-input [contenteditable=true]:focus,.patient-age-input input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,.patient-age-input select:focus,.patient-age-input textarea:focus{outline:none!important;box-shadow:none!important}.vue-tel-input:focus-within{outline:none!important;box-shadow:0 0 0 3px rgba(60,114,255,.16),0 0 14px rgba(60,114,255,.12)!important}.vue-tel-input [contenteditable=true]:focus,.vue-tel-input input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,.vue-tel-input select:focus,.vue-tel-input textarea:focus{outline:none!important;box-shadow:none!important}.input-group:focus-within{outline:none!important;box-shadow:0 0 0 3px rgba(60,114,255,.16),0 0 14px rgba(60,114,255,.12)!important}.input-group [contenteditable=true]:focus,.input-group input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,.input-group select:focus,.input-group textarea:focus{outline:none!important;box-shadow:none!important}.multiselect:focus-within{outline:none!important;box-shadow:0 0 0 3px rgba(60,114,255,.16),0 0 14px rgba(60,114,255,.12)!important}.multiselect [contenteditable=true]:focus,.multiselect input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,.multiselect select:focus,.multiselect textarea:focus{outline:none!important;box-shadow:none!important}.input-group,.multiselect,.patient-age-input{border-radius:16px}.multiselect--active{outline:none!important;box-shadow:0 0 0 3px rgba(60,114,255,.16),0 0 14px rgba(60,114,255,.12)!important}.vue-tel-input:focus-within .vti__dropdown{outline:none}input[type=checkbox]:focus-visible,input[type=color]:focus-visible,input[type=radio]:focus-visible,input[type=range]:focus-visible{outline:2px solid #3c72ff;outline-offset:3px}@media (forced-colors:active){[contenteditable=true]:focus,input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,select:focus,textarea:focus{outline:2px solid Highlight!important;outline-offset:2px}.avec-unite:focus-within{outline:2px solid Highlight!important;outline-offset:2px}.avec-unite [contenteditable=true]:focus,.avec-unite input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,.avec-unite select:focus,.avec-unite textarea:focus{outline:none!important}.patient-age-input:focus-within{outline:2px solid Highlight!important;outline-offset:2px}.patient-age-input [contenteditable=true]:focus,.patient-age-input input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,.patient-age-input select:focus,.patient-age-input textarea:focus{outline:none!important}.vue-tel-input:focus-within{outline:2px solid Highlight!important;outline-offset:2px}.vue-tel-input [contenteditable=true]:focus,.vue-tel-input input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,.vue-tel-input select:focus,.vue-tel-input textarea:focus{outline:none!important}.input-group:focus-within{outline:2px solid Highlight!important;outline-offset:2px}.input-group [contenteditable=true]:focus,.input-group input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,.input-group select:focus,.input-group textarea:focus{outline:none!important}.multiselect:focus-within{outline:2px solid Highlight!important;outline-offset:2px}.multiselect [contenteditable=true]:focus,.multiselect input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]):focus,.multiselect select:focus,.multiselect textarea:focus{outline:none!important}}@media screen{.invoice-workspace,.paiement,.patients-operations{color:#172033}.invoice-workspace .p-title,.paiement .p-title,.patients-operations .p-title{color:#172033;font-size:26px;line-height:1.35;margin:0}.invoice-workspace .p-title .text-primary,.paiement .p-title .text-primary,.patients-operations .p-title .text-primary{color:#285bd4!important}.invoice-workspace .body-header>.basic-flex,.paiement .body-header>.basic-flex,.patients-operations .body-header>.basic-flex{display:flex;width:100%;gap:16px;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.invoice-workspace .body-header>.basic-flex>:first-child,.paiement .body-header>.basic-flex>:first-child,.patients-operations .body-header>.basic-flex>:first-child{min-width:0}.invoice-workspace .h-right,.paiement .h-right,.patients-operations .h-right{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-left:auto;max-width:100%}.invoice-workspace .card,.paiement .card,.patients-operations .card{border:1px solid #e0e7f3;border-radius:20px;box-shadow:none}.invoice-workspace .card-body,.paiement .card-body,.patients-operations .card-body{padding:22px}.invoice-workspace .sub-card,.paiement .sub-card,.patients-operations .sub-card{border:1px solid #dbe5f5;border-radius:14px;padding:16px 18px;background:#f1f5fd;color:#172033;margin-bottom:16px!important}.invoice-workspace .sub-card.flx,.invoice-workspace .sub-card>.flx,.paiement .sub-card.flx,.paiement .sub-card>.flx,.patients-operations .sub-card.flx,.patients-operations .sub-card>.flx{gap:12px 24px;flex-wrap:wrap}.invoice-workspace .btn,.paiement .btn,.patients-operations .btn{border-radius:999px;min-height:40px;padding:9px 18px;font-size:14px;font-weight:600;box-shadow:none}.invoice-workspace .btn-primary,.paiement .btn-primary,.patients-operations .btn-primary{background:#285bd4;border-color:#285bd4;color:#fff}.invoice-workspace .btn-success,.paiement .btn-success,.patients-operations .btn-success{background:#18704f;border-color:#18704f;color:#fff}.invoice-workspace .btn-secondary-light-o,.paiement .btn-secondary-light-o,.patients-operations .btn-secondary-light-o{color:var(--ui-text,#273449);border-color:#bdcbe0;background:#fff}.invoice-workspace .btn:disabled,.paiement .btn:disabled,.patients-operations .btn:disabled{opacity:.55}.invoice-workspace a:focus-visible,.invoice-workspace button:focus-visible,.paiement a:focus-visible,.paiement button:focus-visible,.patients-operations a:focus-visible,.patients-operations button:focus-visible{outline:3px solid #8caaf5;outline-offset:2px}.invoice-workspace input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.invoice-workspace select,.paiement input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.paiement select,.patients-operations input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.patients-operations select{border:1px solid #bdcbe0;background:#fff;color:#172033;border-radius:10px;min-height:40px}.invoice-workspace input::-moz-placeholder,.paiement input::-moz-placeholder,.patients-operations input::-moz-placeholder{color:var(--ui-text,#526074);opacity:1}.invoice-workspace input::placeholder,.paiement input::placeholder,.patients-operations input::placeholder{color:var(--ui-text,#526074);opacity:1}.invoice-workspace input[type=checkbox],.paiement input[type=checkbox],.patients-operations input[type=checkbox]{width:17px;height:17px;accent-color:#285bd4;vertical-align:middle}.invoice-workspace .multiselect,.invoice-workspace .multiselect__input,.invoice-workspace .multiselect__single,.paiement .multiselect,.paiement .multiselect__input,.paiement .multiselect__single,.patients-operations .multiselect,.patients-operations .multiselect__input,.patients-operations .multiselect__single{font-size:14px;color:#172033}.invoice-workspace .multiselect__tags,.paiement .multiselect__tags,.patients-operations .multiselect__tags{min-height:44px;border:1px solid #bdcbe0;border-radius:10px;background:#fff;padding-top:10px}.invoice-workspace .multiselect__placeholder,.paiement .multiselect__placeholder,.patients-operations .multiselect__placeholder{color:var(--ui-text,#526074);margin-bottom:8px}.invoice-workspace .multiselect__select,.paiement .multiselect__select,.patients-operations .multiselect__select{height:42px}.invoice-workspace .multiselect__option--highlight,.paiement .multiselect__option--highlight,.patients-operations .multiselect__option--highlight{background:#285bd4;color:#fff}.invoice-workspace .table,.paiement .table,.patients-operations .table{color:#172033;font-size:14px;border:0;margin-bottom:0}.invoice-workspace .table td,.invoice-workspace .table th,.paiement .table td,.paiement .table th,.patients-operations .table td,.patients-operations .table th{border:0;border-bottom:1px solid #e0e7f3;vertical-align:middle;padding:12px 14px;line-height:1.5}.invoice-workspace .table thead th,.paiement .table thead th,.patients-operations .table thead th{background:#f1f5fb;color:var(--ui-text,#273449);font-weight:700;font-size:13px;white-space:nowrap;border-top:0}.invoice-workspace .table thead th:first-child,.paiement .table thead th:first-child,.patients-operations .table thead th:first-child{border-top-left-radius:12px}.invoice-workspace .table thead th:last-child,.paiement .table thead th:last-child,.patients-operations .table thead th:last-child{border-top-right-radius:12px}.invoice-workspace .table tbody tr:hover,.paiement .table tbody tr:hover,.patients-operations .table tbody tr:hover{background:#f8faff}.invoice-workspace .table label,.paiement .table label,.patients-operations .table label{color:inherit;margin:0;font-weight:400;cursor:pointer}.invoice-workspace .table tfoot th,.paiement .table tfoot th,.patients-operations .table tfoot th{background:#eaf0ff;color:#172033;padding:16px 14px;font-size:16px;font-weight:700}.invoice-workspace .table .tr-title,.paiement .table .tr-title,.patients-operations .table .tr-title{background:#edf3fb;color:#1c3555;padding:9px 14px;font-size:13px;border-top:10px solid #fff}.invoice-workspace .table .tr-title .basic-flex,.paiement .table .tr-title .basic-flex,.patients-operations .table .tr-title .basic-flex{gap:10px;flex-wrap:wrap}.invoice-workspace .table .algn-right,.paiement .table .algn-right,.patients-operations .table .algn-right{font-variant-numeric:tabular-nums}.invoice-workspace .table input:not([type=checkbox]):not([type=hidden]),.paiement .table input:not([type=checkbox]):not([type=hidden]),.patients-operations .table input:not([type=checkbox]):not([type=hidden]){padding:8px;font-weight:600;min-width:64px;text-align:center}.invoice-workspace .billing-filters,.paiement .billing-filters,.patients-operations .billing-filters{row-gap:16px;align-items:flex-end;margin-left:-8px;margin-right:-8px}.invoice-workspace .billing-filters>div,.paiement .billing-filters>div,.patients-operations .billing-filters>div{padding:0 8px;min-width:0}.invoice-workspace .billing-filters label,.paiement .billing-filters label,.patients-operations .billing-filters label{color:var(--ui-text,#273449);font-size:13px;font-weight:600;margin-bottom:6px;display:block}.invoice-workspace .billing-filters .multiselect,.paiement .billing-filters .multiselect,.patients-operations .billing-filters .multiselect{min-height:48px}.invoice-workspace .billing-filters .multiselect__tags,.paiement .billing-filters .multiselect__tags,.patients-operations .billing-filters .multiselect__tags{min-height:48px;padding:12px 40px 12px 16px;border-radius:14px;border-color:#9aaac1}.invoice-workspace .billing-filters .multiselect__select,.paiement .billing-filters .multiselect__select,.patients-operations .billing-filters .multiselect__select{height:48px}.invoice-workspace .billing-filters .multiselect__placeholder,.invoice-workspace .billing-filters .multiselect__single,.paiement .billing-filters .multiselect__placeholder,.paiement .billing-filters .multiselect__single,.patients-operations .billing-filters .multiselect__placeholder,.patients-operations .billing-filters .multiselect__single{margin:0;padding:0;line-height:22px;font-size:15px}.invoice-workspace .billing-filters input.multiselect__input,.paiement .billing-filters input.multiselect__input,.patients-operations .billing-filters input.multiselect__input{min-height:0;height:auto;border:0!important;border-radius:0;margin:0;padding:0;background:transparent;box-shadow:none;font-size:15px;line-height:22px;outline:none}.invoice-workspace .billing-filters .multiselect:focus-within .multiselect__tags,.paiement .billing-filters .multiselect:focus-within .multiselect__tags,.patients-operations .billing-filters .multiselect:focus-within .multiselect__tags{outline:2px solid var(--ui-accent,#2457c5);outline-offset:2px}.invoice-workspace .billing-filters .multiselect--disabled,.paiement .billing-filters .multiselect--disabled,.patients-operations .billing-filters .multiselect--disabled{opacity:1;background:transparent}.invoice-workspace .billing-filters .multiselect--disabled .multiselect__tags,.paiement .billing-filters .multiselect--disabled .multiselect__tags,.patients-operations .billing-filters .multiselect--disabled .multiselect__tags{background:#eef3fa;cursor:not-allowed}.invoice-workspace .billing-filters .multiselect__content-wrapper,.paiement .billing-filters .multiselect__content-wrapper,.patients-operations .billing-filters .multiselect__content-wrapper{border-color:#9aaac1;border-radius:0 0 14px 14px}.invoice-workspace .billing-title-actions,.paiement .billing-title-actions,.patients-operations .billing-title-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.invoice-workspace .billing-summary,.paiement .billing-summary,.patients-operations .billing-summary{display:flex;flex-wrap:wrap;align-items:stretch;margin-top:18px;border:1px solid #dbe5f5;border-radius:16px;overflow:hidden}.invoice-workspace .billing-summary dl,.paiement .billing-summary dl,.patients-operations .billing-summary dl{margin:0}.invoice-workspace .billing-summary dt,.paiement .billing-summary dt,.patients-operations .billing-summary dt{font-size:13px;font-weight:400;color:var(--ui-text-secondary,#273449)}.invoice-workspace .billing-summary dd,.paiement .billing-summary dd,.patients-operations .billing-summary dd{margin:6px 0 0;font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.invoice-workspace .billing-summary small,.paiement .billing-summary small,.patients-operations .billing-summary small{font-size:12px;font-weight:400}.invoice-workspace .billing-summary-insurance,.paiement .billing-summary-insurance,.patients-operations .billing-summary-insurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:18px 20px;flex:1 1 480px}.invoice-workspace .billing-summary-due,.paiement .billing-summary-due,.patients-operations .billing-summary-due{flex:1 1 240px;margin-left:auto;padding:18px 22px;text-align:right;background:#eef3ff}.invoice-workspace .billing-summary-due dd,.paiement .billing-summary-due dd,.patients-operations .billing-summary-due dd{font-size:26px;line-height:1.2}.invoice-workspace .billing-summary-conversion,.paiement .billing-summary-conversion,.patients-operations .billing-summary-conversion{margin-top:8px;font-size:14px;font-variant-numeric:tabular-nums}.invoice-workspace .billing-summary-rate,.paiement .billing-summary-rate,.patients-operations .billing-summary-rate{display:block;margin-top:4px;color:var(--ui-text-muted,#526074);font-size:12px}.invoice-workspace .billing-summary-loading,.paiement .billing-summary-loading,.patients-operations .billing-summary-loading{flex-basis:100%;padding:8px 20px}.invoice-workspace .billing-selection,.paiement .billing-selection,.patients-operations .billing-selection{gap:12px;justify-content:space-between;border-bottom:1px solid #e0e7f3;padding-bottom:12px}.invoice-workspace .billing-refresh,.paiement .billing-refresh,.patients-operations .billing-refresh{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;border:1px solid #c7d5f1;color:#285bd4;background:#fff;border-radius:12px;padding:0}.invoice-workspace .billing-refresh:hover,.paiement .billing-refresh:hover,.patients-operations .billing-refresh:hover{background:#eaf0ff}.invoice-workspace .option-box,.paiement .option-box,.patients-operations .option-box{border-radius:14px;box-shadow:0 8px 30px rgba(23,32,51,.15);border:1px solid #dce4f1;overflow:hidden}.invoice-workspace .option-box a,.paiement .option-box a,.patients-operations .option-box a{color:#172033}.invoice-workspace .option-box li,.paiement .option-box li,.patients-operations .option-box li{padding:12px 16px}.invoice-workspace .text-grey,.paiement .text-grey,.patients-operations .text-grey{color:var(--ui-text,#526074)!important}}@media screen and (max-width:900px){.invoice-workspace .billing-filters>div,.paiement .billing-filters>div,.patients-operations .billing-filters>div{flex:0 0 50%;max-width:50%}.invoice-workspace .p-title,.paiement .p-title,.patients-operations .p-title{font-size:23px}}@media screen and (max-width:540px){.invoice-workspace .billing-summary-insurance,.paiement .billing-summary-insurance,.patients-operations .billing-summary-insurance{grid-template-columns:1fr;gap:12px;padding:16px}.invoice-workspace .billing-summary-insurance dl,.paiement .billing-summary-insurance dl,.patients-operations .billing-summary-insurance dl{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.invoice-workspace .billing-summary-insurance dd,.paiement .billing-summary-insurance dd,.patients-operations .billing-summary-insurance dd{margin:0;text-align:right}.invoice-workspace .card-body,.paiement .card-body,.patients-operations .card-body{padding:14px}.invoice-workspace .billing-filters>div,.paiement .billing-filters>div,.patients-operations .billing-filters>div{flex:0 0 100%;max-width:100%}.invoice-workspace .h-right,.paiement .h-right,.patients-operations .h-right{width:100%}.invoice-workspace .sub-card,.paiement .sub-card,.patients-operations .sub-card{padding:12px}}@media screen{.invoice-workspace .body-header{margin-bottom:0}.invoice-workspace .invoice-context{border:1px solid #dbe5f5;border-radius:14px;background:#f6f9ff;margin-bottom:20px;overflow:hidden}.invoice-workspace .invoice-context dl{margin:0;display:grid;gap:12px 24px;padding:16px 18px}.invoice-workspace .invoice-identity{grid-template-columns:minmax(220px,2fr) minmax(90px,1fr) minmax(200px,1.5fr)}.invoice-workspace .invoice-context dt{font-size:12px;font-weight:400;color:var(--ui-text-muted,#526074);margin-bottom:4px}.invoice-workspace .invoice-context dd{font-size:15px;font-weight:600;color:var(--ui-text,#172033);margin:0;overflow-wrap:anywhere}.invoice-workspace .invoice-context .invoice-patient dd{font-size:19px;font-weight:700}.invoice-workspace .invoice-coverage{grid-template-columns:repeat(2,minmax(0,1fr));background:#fff;border-top:1px solid #e0e7f3}.invoice-workspace .invoice-practitioner{display:flex;gap:8px 16px;flex-wrap:wrap;padding:11px 18px;border-top:1px solid #e0e7f3;font-size:13px}.invoice-workspace .invoice-practitioner span{color:var(--ui-text-muted,#526074)}.invoice-workspace .invoice-practitioner strong{font-weight:600}.invoice-workspace .invoice-table-heading{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;margin-bottom:8px}.invoice-workspace .invoice-table-heading h2{color:var(--ui-text,#172033);font-size:17px;font-weight:700;margin:0}.invoice-workspace .invoice-table-heading>span{margin-left:auto;font-size:12px;color:var(--ui-text-muted,#526074)}.invoice-workspace .invoice-legend{margin-bottom:12px;line-height:1.5;color:var(--ui-text-muted,#526074)}.invoice-workspace .invoice-table-scroll{overflow-x:auto;border:1px solid #dbe5f5;border-radius:12px}.invoice-workspace .invoice-table-scroll:focus-visible{outline:2px solid var(--ui-accent,#2457c5);outline-offset:3px}.invoice-workspace .invoice-lines{min-width:980px;width:100%}.invoice-workspace .invoice-lines td,.invoice-workspace .invoice-lines th{width:auto!important;padding:10px 12px!important;font-variant-numeric:tabular-nums}.invoice-workspace .invoice-lines td:not(:first-child),.invoice-workspace .invoice-lines thead th:not(:first-child){text-align:right!important;white-space:nowrap}.invoice-workspace .invoice-lines td:nth-child(2),.invoice-workspace .invoice-lines thead th:nth-child(2){text-align:center!important}.invoice-workspace .invoice-lines td:first-child:not([colspan]),.invoice-workspace .invoice-lines thead th:first-child{min-width:250px;width:28%!important;text-align:left}.invoice-workspace .invoice-lines td:first-child{overflow-wrap:anywhere}.invoice-workspace .invoice-lines tbody .tr-title{border-top:0;background:#edf3fb;color:var(--ui-text-secondary,#273449);padding:9px 12px!important}.invoice-workspace .invoice-lines tbody th{background:#f8faff;font-size:12px;font-weight:600;text-align:right!important}.invoice-workspace .invoice-lines tfoot th{padding:14px 12px!important;text-align:right!important}}@media screen and (max-width:760px){.invoice-workspace .invoice-identity{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-workspace .invoice-patient{grid-column:1/-1}.invoice-workspace .h-right{width:100%}}@media screen and (max-width:480px){.invoice-workspace .invoice-context dl{grid-template-columns:1fr;padding:14px;gap:12px}.invoice-workspace .invoice-patient{grid-column:auto}.invoice-workspace .invoice-practitioner{padding:12px 14px}}@media screen{.creances.main-section{padding:22px 28px 32px}.creances-page-header{margin:0 0 24px}.creances-page-header .p-title{margin:0;color:var(--ui-text,#172033);font-size:32px;line-height:1.25;font-weight:700}.creances.main-section>.creances-tabs-card{overflow:hidden;border:1px solid #dce5f1;border-radius:18px!important;background:#fff;box-shadow:none}.creances-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;border:0;gap:4px;padding:0 12px}.creances-tabs button.nav-link{flex:0 0 auto;min-height:56px;white-space:nowrap;padding:14px 16px;color:var(--ui-text-secondary,#273449);font:inherit;font-size:15px;font-weight:600;border:0;border-bottom:3px solid transparent;border-radius:0;background:#fff;cursor:pointer}.creances-tabs button.nav-link.active{color:var(--ui-accent,#2457c5);background:#fff;border-bottom-color:var(--ui-accent,#2457c5)}.creances-tabs button.nav-link:hover{color:var(--ui-accent,#2457c5)}.creances-tabs button.nav-link:focus-visible{outline:2px solid var(--ui-accent,#2457c5);outline-offset:-4px}.creances-content{min-width:0;margin-top:24px}.creance-workspace .card{border:1px solid #dce5f1;border-radius:18px;box-shadow:none}.creance-workspace .card-body{padding:22px}.creance-workspace .creance-heading .p-title{font-size:24px;line-height:1.4;margin:0}.creance-workspace .creance-heading .p-title>span{display:block;margin-top:4px;color:var(--ui-text-muted,#526074)!important}.creance-workspace .creance-heading .p-title>.creance-breadcrumb-divider{display:inline;margin:0 8px}.creance-workspace .creance-description{display:block;margin-top:6px;color:var(--ui-text-muted,#526074);font-size:14px}.creance-filters{display:grid;grid-template-columns:minmax(220px,1.35fr) repeat(4,minmax(145px,1fr));gap:16px;align-items:end;margin-bottom:22px}.creance-filters>div{min-width:0}.creance-filters label,.creance-modal .form-group>label,.forfait-filter>label{display:block;margin:0 0 6px;font-size:13px;font-weight:600;color:var(--ui-text-secondary,#273449)}.creance-filters .input-container,.forfait-search{margin:0}.creance-modal .multiselect,.creance-workspace .multiselect{min-height:48px;font-size:15px}.creance-modal .multiselect__tags,.creance-workspace .multiselect__tags{min-height:48px;padding:12px 40px 12px 16px;border:1px solid #9aaac1;border-radius:14px}.creance-modal .multiselect__placeholder,.creance-modal .multiselect__single,.creance-workspace .multiselect__placeholder,.creance-workspace .multiselect__single{margin:0;padding:0;line-height:22px;font-size:15px}.creance-modal .multiselect__select,.creance-workspace .multiselect__select{height:48px}.creance-modal .multiselect__content-wrapper,.creance-workspace .multiselect__content-wrapper{border-color:#9aaac1;border-radius:0 0 12px 12px}body .creance-table{margin:0;border:0;font-size:14px;color:var(--ui-text,#172033)}body .creance-table td,body .creance-table th{border:0;border-bottom:1px solid #e0e7f1;padding:12px 14px;vertical-align:middle;line-height:1.5}body .creance-table thead th{background:#f1f5fb;font-size:13px;color:var(--ui-text-secondary,#273449);font-weight:700;white-space:nowrap}body .creance-table tbody tr:hover{background:#f8faff}body .creance-table a{color:inherit}body .creance-table label{margin:0;font-weight:400}body .creance-table .algn-right,body .creance-table .text-right{font-variant-numeric:tabular-nums}body .creance-table .badge-warning{color:#785100!important;background:#fff1c6!important;border:1px solid #ecdca4;border-radius:999px;padding:5px 10px;font-size:12px}body .creances .creance-status-badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:28px;height:auto;margin:0;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:600;line-height:18px;text-align:center;vertical-align:middle;white-space:nowrap}body .creances .creance-status-badge.badge-warning{color:#785100!important;background:#fff1c6!important;border:1px solid #ecdca4}.creance-more{background:#fff;border:1px solid #dce5f1;border-radius:10px;width:36px;min-height:36px;color:#273449}.creance-more:focus-visible,.creance-pagination button:focus-visible,.creance-refresh:focus-visible{outline:2px solid #2457c5;outline-offset:2px}.creance-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;color:var(--ui-text-muted,#526074);font-size:13px}.creance-pagination>div{display:flex;gap:6px}.creance-pagination button{width:38px;height:38px;border:1px solid #c7d5e8;border-radius:10px;background:#fff;color:#2457c5;font-size:22px}.creance-pagination button:disabled{color:#526074;background:#f1f5fb;cursor:not-allowed}.forfait-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px}.forfait-filter{width:320px;max-width:100%}.forfait-group input[type=checkbox],.forfait-toolbar input[type=checkbox]{width:18px;height:18px;accent-color:#2457c5}.forfait-groups{margin-top:22px}.forfait-group{border:1px solid #dce5f1;border-radius:14px;padding:18px;margin-bottom:16px}.forfait-group:last-child{margin-bottom:0}.forfait-group-heading{display:flex;align-items:center;gap:12px;margin-bottom:16px}.forfait-group-name{font-size:18px;font-weight:700;margin:0;color:var(--ui-text,#172033)}.forfait-search{max-width:540px;margin-bottom:20px}body .forfait-deposit-table td:nth-child(n+2),body .forfait-table td:nth-child(n+3),body .forfait-table th:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.forfait-selection{position:sticky;bottom:12px;z-index:10;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:16px;background:#fff;border:1px solid #dce5f1;border-radius:16px;padding:14px 18px;box-shadow:0 6px 24px rgba(23,32,51,.08);margin-top:16px}.forfait-selection>span{margin-right:auto;font-size:14px}.forfait-selection .btn{min-height:44px;border-radius:999px;padding:10px 20px;font-size:14px;font-weight:600}.creance-modal .modal-dialog{width:calc(100% - 32px);max-width:1160px;margin:24px auto}.creance-modal .modal-body,.creance-modal .modal-header{padding:20px 24px}.creance-modal .modal-title{font-size:24px;font-weight:700}.creance-modal .modal-body{max-height:70vh}.creance-modal .modal-footer{padding:14px 24px;justify-content:flex-end}.creance-view-switch{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 20px;padding:14px 16px;border:1px solid #dce5f1;border-radius:12px;background:#f6f9fd}.creance-view-switch legend{width:auto;float:left;margin:8px auto 8px 0;font-size:14px;font-weight:600}.creance-view-options{display:flex;flex-wrap:wrap;gap:10px}.creance-view-option .form-group{display:flex;align-items:center;gap:8px;border:1px solid #c7d5e8;padding:9px 14px;border-radius:10px;background:#fff}.creance-view-option label{margin:0!important;font-size:14px;cursor:pointer}.creance-view-option input{accent-color:#2457c5;width:17px;height:17px}.creance-detail-group{margin:0 0 22px}.creance-detail-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;justify-content:space-between;margin-bottom:12px}.creance-detail-heading h5{color:var(--ui-text,#172033)!important;font-size:17px;margin:0}.creance-detail-heading h5+h5{font-size:14px;font-variant-numeric:tabular-nums}.creance-detail-total{border-top:1px solid #dce5f1;padding-top:16px}.creance-detail-total h5{font-size:14px!important;line-height:1.6}.creance-detail-total h5:first-child{font-size:19px!important}.creance-section-title{font-size:17px;color:var(--ui-text,#172033);margin:16px 0 14px}.creance-section-title small{font-size:13px;font-weight:400;color:var(--ui-text-muted,#526074);margin-left:10px}.creance-modal .forfait-deposit-table input{width:130px;max-width:100%;height:44px;padding:8px 12px;border:1px solid #9aaac1;border-radius:10px;background:#fff;color:#172033;text-align:right}.creance-modal .forfait-deposit-table input:focus-visible{outline:2px solid #2457c5;outline-offset:2px}.show-detail-bill .creance-table td:nth-last-child(-n+2),.show-detail-bill .creance-table th:nth-last-child(-n+2){text-align:right;font-variant-numeric:tabular-nums}body .creances .lettres-creances{padding:20px 0}body .creances .lettres-entete{display:block}.creance-title-actions{display:flex;align-items:center;gap:10px}body .creances .creance-title-actions h4{margin:0;font-size:24px;font-weight:700}.creance-refresh{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;background:#fff;color:#2457c5;border:1px solid #c7d5e8;border-radius:10px}.creance-refresh:disabled{background:#eef3fa;cursor:wait}body .creances .lettres-entete p{max-width:1000px;margin:8px 0 0;font-size:14px;line-height:1.6}body .creances .lettres-resume{gap:16px;align-items:stretch;margin:22px 0;padding:0;background:transparent;border:0}body .creances .lettres-resume>.lettres-resume-carte{min-width:0;padding:18px 20px;background:#fff;border:1px solid #dce5f1;border-radius:16px;box-shadow:none}body .creances .lettres-resume-carte strong{margin-top:5px;font-size:24px;font-variant-numeric:tabular-nums}body .creances .lettres-resume-carte strong small{font-size:14px}body .creances .lettres-resume-usd{font-size:15px}body .creances .lettres-resume-usd-indisponible{font-size:13px}body .creances .lettres-recherche{min-width:0;max-width:100%}body .creances .lettres-recherche label{margin-bottom:6px}body .creances .lettres-debiteur{background:#fff;box-shadow:none;border:1px solid #dce5f1;border-radius:16px;padding:20px;margin-bottom:16px}body .creances .lettres-debiteur-entete{align-items:flex-start;flex-wrap:wrap}body .creances .lettres-debiteur h5{font-size:18px;font-weight:700;margin:4px 0}body .creances .lettres-debiteur-entete>div>span{font-size:13px}body .creances .lettres-actions{margin-left:auto;align-items:center;gap:20px}body .creances .lettres-actions .btn{border-radius:999px;min-height:44px;padding:10px 18px;font-size:14px}body .creances .lettres-table{margin-top:18px}}@media screen and (max-width:1150px){.creance-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:768px){.creance-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.creance-workspace .card-body,.creances.main-section{padding:16px}.creances-page-header{margin-bottom:16px}.creances-page-header .p-title{font-size:28px}.creances-tabs{padding:0 8px}.creances-tabs button.nav-link{min-height:50px;padding:12px}.creance-modal .modal-body,.creance-modal .modal-footer,.creance-modal .modal-header{padding:16px}.creance-modal .modal-title{font-size:21px}body .creances .lettres-actions{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;width:100%}body .creances .lettres-solde{text-align:right}body .creances .lettres-recherche{width:100%}}@media screen and (max-width:480px){.creance-filters{grid-template-columns:1fr}.forfait-filter{width:100%}.forfait-group{padding:12px}}@media screen{:root{--ui-text:#172033;--ui-text-secondary:#273449;--ui-text-muted:#526074;--ui-accent:#2457c5;--ui-success:#166044}body .content-body,body .content-body .c-title,body .content-body .card-title,body .content-body .modal-title,body .content-body .p-title,body .content-body .stat-title,body .modal,body .modal .c-title,body .modal .card-title,body .modal .modal-title,body .modal .p-title,body .modal .stat-title,body .portail-shell,body .portail-shell .c-title,body .portail-shell .card-title,body .portail-shell .modal-title,body .portail-shell .p-title,body .portail-shell .stat-title{color:var(--ui-text)}body .content-body .c-subtitle,body .content-body .card-info-text-sm,body .content-body .p-subtitle,body .modal .c-subtitle,body .modal .card-info-text-sm,body .modal .p-subtitle,body .portail-shell .c-subtitle,body .portail-shell .card-info-text-sm,body .portail-shell .p-subtitle{color:var(--ui-text-secondary)}body .content-body .text-grey,body .content-body .text-grey-dark,body .content-body .text-muted,body .content-body .text-secondary,body .content-body .text-secondary-light,body .modal .text-grey,body .modal .text-grey-dark,body .modal .text-muted,body .modal .text-secondary,body .modal .text-secondary-light,body .portail-shell .text-grey,body .portail-shell .text-grey-dark,body .portail-shell .text-muted,body .portail-shell .text-secondary,body .portail-shell .text-secondary-light{color:var(--ui-text-secondary)!important}body .content-body .font-8,body .content-body .font-10,body .content-body .small,body .content-body .ui-annotation,body .content-body small,body .modal .font-8,body .modal .font-10,body .modal .small,body .modal .ui-annotation,body .modal small,body .portail-shell .font-8,body .portail-shell .font-10,body .portail-shell .small,body .portail-shell .ui-annotation,body .portail-shell small{color:var(--ui-text-muted)}body .content-body .font-8.text-grey,body .content-body .font-8.text-muted,body .content-body .font-8.text-secondary-light,body .content-body .font-10.text-grey,body .content-body .font-10.text-muted,body .content-body .font-10.text-secondary-light,body .content-body .small.text-grey,body .content-body .small.text-muted,body .content-body .small.text-secondary-light,body .content-body .ui-annotation.text-grey,body .content-body .ui-annotation.text-muted,body .content-body .ui-annotation.text-secondary-light,body .content-body small.text-grey,body .content-body small.text-muted,body .content-body small.text-secondary-light,body .modal .font-8.text-grey,body .modal .font-8.text-muted,body .modal .font-8.text-secondary-light,body .modal .font-10.text-grey,body .modal .font-10.text-muted,body .modal .font-10.text-secondary-light,body .modal .small.text-grey,body .modal .small.text-muted,body .modal .small.text-secondary-light,body .modal .ui-annotation.text-grey,body .modal .ui-annotation.text-muted,body .modal .ui-annotation.text-secondary-light,body .modal small.text-grey,body .modal small.text-muted,body .modal small.text-secondary-light,body .portail-shell .font-8.text-grey,body .portail-shell .font-8.text-muted,body .portail-shell .font-8.text-secondary-light,body .portail-shell .font-10.text-grey,body .portail-shell .font-10.text-muted,body .portail-shell .font-10.text-secondary-light,body .portail-shell .small.text-grey,body .portail-shell .small.text-muted,body .portail-shell .small.text-secondary-light,body .portail-shell .ui-annotation.text-grey,body .portail-shell .ui-annotation.text-muted,body .portail-shell .ui-annotation.text-secondary-light,body .portail-shell small.text-grey,body .portail-shell small.text-muted,body .portail-shell small.text-secondary-light{color:var(--ui-text-muted)!important}body .content-body .custom-control-label,body .content-body .multiselect__input,body .content-body .multiselect__single,body .content-body input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not(.input-secondary-bgd),body .content-body label,body .content-body legend,body .content-body select,body .content-body textarea,body .modal .custom-control-label,body .modal .multiselect__input,body .modal .multiselect__single,body .modal input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not(.input-secondary-bgd),body .modal label,body .modal legend,body .modal select,body .modal textarea,body .portail-shell .custom-control-label,body .portail-shell .multiselect__input,body .portail-shell .multiselect__single,body .portail-shell input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]):not(.input-secondary-bgd),body .portail-shell label,body .portail-shell legend,body .portail-shell select,body .portail-shell textarea{color:var(--ui-text)}body .content-body input::-moz-placeholder,body .content-body textarea::-moz-placeholder,body .modal input::-moz-placeholder,body .modal textarea::-moz-placeholder,body .portail-shell input::-moz-placeholder,body .portail-shell textarea::-moz-placeholder{color:var(--ui-text-muted)!important;opacity:1}body .content-body .multiselect__placeholder,body .content-body input::placeholder,body .content-body textarea::placeholder,body .modal .multiselect__placeholder,body .modal input::placeholder,body .modal textarea::placeholder,body .portail-shell .multiselect__placeholder,body .portail-shell input::placeholder,body .portail-shell textarea::placeholder{color:var(--ui-text-muted)!important;opacity:1}body .content-body .table thead th,body .modal .table thead th,body .portail-shell .table thead th{color:var(--ui-text-secondary)}body .content-body .btn-outline-secondary,body .content-body .btn-secondary-light,body .content-body .btn-secondary-light-o,body .content-body .btn-secondary-o,body .modal .btn-outline-secondary,body .modal .btn-secondary-light,body .modal .btn-secondary-light-o,body .modal .btn-secondary-o,body .portail-shell .btn-outline-secondary,body .portail-shell .btn-secondary-light,body .portail-shell .btn-secondary-light-o,body .portail-shell .btn-secondary-o{color:var(--ui-text-secondary)!important}body .content-body .btn-primary,body .content-body .btn-primary:focus,body .content-body .btn-primary:hover,body .modal .btn-primary,body .modal .btn-primary:focus,body .modal .btn-primary:hover,body .portail-shell .btn-primary,body .portail-shell .btn-primary:focus,body .portail-shell .btn-primary:hover{color:#fff!important;background-color:var(--ui-accent)!important;border-color:var(--ui-accent)!important}body .content-body .btn-success,body .content-body .btn-success:focus,body .content-body .btn-success:hover,body .modal .btn-success,body .modal .btn-success:focus,body .modal .btn-success:hover,body .portail-shell .btn-success,body .portail-shell .btn-success:focus,body .portail-shell .btn-success:hover{color:#fff!important;background-color:var(--ui-success)!important;border-color:var(--ui-success)!important}body .content-body .btn-success-light,body .modal .btn-success-light,body .portail-shell .btn-success-light{color:#166044!important}body .content-body .btn-danger-light,body .modal .btn-danger-light,body .portail-shell .btn-danger-light{color:#a52632!important}body .content-body .btn-outline-primary,body .content-body .btn-primary-light,body .content-body .btn-primary-o,body .content-body .text-primary,body .modal .btn-outline-primary,body .modal .btn-primary-light,body .modal .btn-primary-o,body .modal .text-primary,body .portail-shell .btn-outline-primary,body .portail-shell .btn-primary-light,body .portail-shell .btn-primary-o,body .portail-shell .text-primary{color:var(--ui-accent)!important}body .content-body .btn-outline-primary:hover,body .content-body .btn-primary-o:hover,body .modal .btn-outline-primary:hover,body .modal .btn-primary-o:hover,body .portail-shell .btn-outline-primary:hover,body .portail-shell .btn-primary-o:hover{color:#fff!important;background-color:var(--ui-accent)!important}}@media screen{body .ui-print-action.ui-print-action.ui-print-action.ui-print-action{color:#fff!important;background-color:var(--ui-success,#166044)!important;border-color:var(--ui-success,#166044)!important;text-decoration:none}body .ui-print-action.ui-print-action.ui-print-action.ui-print-action:focus-visible,body .ui-print-action.ui-print-action.ui-print-action.ui-print-action:hover:not(:disabled):not(.disabled){color:#fff!important;background-color:#104c35!important;border-color:#104c35!important}body .ui-print-action.ui-print-action.ui-print-action.ui-print-action:focus-visible{outline:3px solid #166044;outline-offset:3px}body .ui-print-action.ui-print-action.ui-print-action.ui-print-action.disabled,body .ui-print-action.ui-print-action.ui-print-action.ui-print-action:disabled{opacity:.55;cursor:not-allowed}body .ui-print-action.ui-print-action.ui-print-action.ui-print-action i{filter:brightness(0) invert(1)}body .ui-print-action.ui-print-action.ui-print-action.ui-print-action span{color:inherit!important}}@media screen{body .modal-footer,body .ui-modal-actions{display:flex;flex-wrap:wrap!important;align-items:center;justify-content:flex-end!important;gap:10px;flex-shrink:0}body .modal-footer .btn,body .ui-modal-actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;width:auto!important;min-width:116px;max-width:100%;height:auto!important;min-height:44px!important;margin:0!important;padding:10px 20px!important;border-width:1px!important;border-style:solid!important;border-radius:999px!important;font-family:inherit;font-size:14px!important;font-weight:600!important;line-height:22px!important;text-align:center;white-space:normal;overflow-wrap:break-word;vertical-align:middle}body .modal-footer .btn:focus-visible,body .ui-modal-actions .btn:focus-visible{outline:3px solid var(--ui-accent,#2457c5)!important;outline-offset:3px}body .modal-footer .btn.disabled,body .modal-footer .btn:disabled,body .ui-modal-actions .btn.disabled,body .ui-modal-actions .btn:disabled{opacity:.55;cursor:not-allowed}body .modal-footer .btn .spinner-border,body .ui-modal-actions .btn .spinner-border{flex-shrink:0;width:16px;height:16px}body .modal-footer .btn-primary,body .ui-modal-actions .btn-primary{border-color:var(--ui-accent,#2457c5)!important}body .modal-footer .btn-light,body .modal-footer .btn-outline-secondary,body .modal-footer .btn-secondary-light,body .modal-footer .btn-secondary-light-o,body .modal-footer .btn-secondary-o,body .modal-footer .ui-modal-cancel,body .ui-modal-actions .btn-light,body .ui-modal-actions .btn-outline-secondary,body .ui-modal-actions .btn-secondary-light,body .ui-modal-actions .btn-secondary-light-o,body .ui-modal-actions .btn-secondary-o,body .ui-modal-actions .ui-modal-cancel{color:var(--ui-text-secondary,#273449)!important;background-color:#fff!important;border-color:#9aaac1!important}body .modal-footer .btn-light:hover:not(:disabled):not(.disabled),body .modal-footer .btn-outline-secondary:hover:not(:disabled):not(.disabled),body .modal-footer .btn-secondary-light-o:hover:not(:disabled):not(.disabled),body .modal-footer .btn-secondary-light:hover:not(:disabled):not(.disabled),body .modal-footer .btn-secondary-o:hover:not(:disabled):not(.disabled),body .modal-footer .ui-modal-cancel:hover:not(:disabled):not(.disabled),body .ui-modal-actions .btn-light:hover:not(:disabled):not(.disabled),body .ui-modal-actions .btn-outline-secondary:hover:not(:disabled):not(.disabled),body .ui-modal-actions .btn-secondary-light-o:hover:not(:disabled):not(.disabled),body .ui-modal-actions .btn-secondary-light:hover:not(:disabled):not(.disabled),body .ui-modal-actions .btn-secondary-o:hover:not(:disabled):not(.disabled),body .ui-modal-actions .ui-modal-cancel:hover:not(:disabled):not(.disabled){background-color:#edf3ff!important;border-color:var(--ui-accent,#2457c5)!important}body .ui-modal-actions{display:flex!important;font-size:0}body .ui-modal-actions>br{display:none}body .modal-footer>.btn{flex:0 1 auto}}@media screen and (max-width:575.98px){body .modal-footer>.btn,body .ui-modal-actions>.btn{flex:1 1 auto;min-width:116px}}@media screen{body .multiselect input.multiselect__input,body .multiselect input.multiselect__input:focus{border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;background:transparent!important;line-height:22px!important}body .multiselect:focus-within .multiselect__tags{outline:2px solid var(--ui-accent,#2457c5);outline-offset:2px}body input.ui-search-field,body input[type=search]{box-sizing:border-box;width:100%;min-width:0;height:48px!important;min-height:48px;max-height:none;border:1px solid #9aaac1!important;border-radius:14px!important;background-color:#fff!important;color:var(--ui-text,#172033)!important;font-family:inherit;font-size:15px!important;font-weight:400;line-height:22px!important;padding-top:12px!important;padding-bottom:12px!important;padding-left:16px;padding-right:16px}body input.ui-search-field::-moz-placeholder,body input[type=search]::-moz-placeholder{color:var(--ui-text-muted,#526074)!important;opacity:1}body input.ui-search-field::placeholder,body input[type=search]::placeholder{color:var(--ui-text-muted,#526074)!important;opacity:1}body input.ui-search-field:focus,body input[type=search]:focus{border-color:var(--ui-accent,#2457c5)!important;outline:2px solid #2457c5!important;outline-offset:2px;box-shadow:none!important}body input.ui-search-field:disabled,body input[type=search]:disabled{background-color:#f3f5f8!important;color:#526074!important;cursor:not-allowed}body input.ui-search-field[aria-invalid=true],body input[type=search][aria-invalid=true]{border-color:#a52632!important}body input.ui-search-field.search-pd-left,body input[type=search].search-pd-left{padding-left:44px}.ui-search-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:20px}.ui-search-toolbar>*{min-width:0}.ui-search-toolbar label{display:block;margin-bottom:8px;font-size:14px;font-weight:600;color:var(--ui-text,#172033)}.ui-search-select .multiselect__tags{height:48px;min-height:48px!important;border:1px solid #9aaac1;border-radius:14px;padding:12px 40px 8px 16px;background:#fff}.ui-search-select .multiselect__single{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-search-select .multiselect__select{height:48px}.ui-search-select .multiselect__input,.ui-search-select .multiselect__placeholder,.ui-search-select .multiselect__single{font-size:15px;line-height:22px;color:var(--ui-text,#172033);padding:0;margin-bottom:0}.ui-search-select .multiselect__content-wrapper{border:1px solid #9aaac1;border-radius:12px;box-shadow:0 8px 24px rgba(23,32,51,.12)}.ui-search-select .multiselect__option{color:var(--ui-text,#172033);font-size:14px;white-space:normal;line-height:20px}.ui-search-select .multiselect__option--highlight,.ui-search-select .multiselect__option--highlight:after{color:#fff;background:var(--ui-accent,#2457c5)}.ui-search-select:focus-within .multiselect__tags{outline:2px solid #2457c5;outline-offset:2px}}