.liste-patient .body-header[data-v-6d2de3bd]{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.liste-patient .body-header .h-left[data-v-6d2de3bd]{flex:1;width:auto;min-width:240px}.liste-patient .body-header .h-right[data-v-6d2de3bd]{width:auto}.liste-patient .p-title[data-v-6d2de3bd]{color:var(--ui-text,#304269);font-weight:700}.liste-patient .p-subtitle[data-v-6d2de3bd]{margin:6px 0 0}.liste-patient .card[data-v-6d2de3bd]{border:1px solid #dbe6f8;border-radius:22px;box-shadow:0 8px 28px rgba(46,69,116,.07)}.liste-patient .patients-card-body[data-v-6d2de3bd]{padding:28px}.liste-patient .patients-recherche[data-v-6d2de3bd]{margin-bottom:22px}.liste-patient .patients-recherche label[data-v-6d2de3bd]{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.liste-patient .patients-recherche-champs[data-v-6d2de3bd]{display:flex;align-items:center;gap:10px}.liste-patient .patients-search[data-v-6d2de3bd]{flex:1;min-width:0}.liste-patient .patients-ajouter[data-v-6d2de3bd],.liste-patient .patients-chercher[data-v-6d2de3bd]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 20px;border-radius:999px;font-size:14px;font-weight:600}.liste-patient .patients-actions[data-v-6d2de3bd],.liste-patient .patients-effacer[data-v-6d2de3bd]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid #c4d1e6;border-radius:50%;background:#fff;color:var(--ui-text,#172033);flex-shrink:0}.liste-patient .patients-actions[data-v-6d2de3bd]:hover,.liste-patient .patients-effacer[data-v-6d2de3bd]:hover{background:#eef3ff}.liste-patient .patients-menu[data-v-6d2de3bd]{text-align:center}.liste-patient[data-v-6d2de3bd] .patients-table .table{border:0;color:var(--ui-text,#304269);font-size:14px}.liste-patient[data-v-6d2de3bd] .patients-table .table thead th{padding:12px 10px;border:0;background:#f3f6fc;font-weight:600;white-space:nowrap}.liste-patient[data-v-6d2de3bd] .patients-table .table thead th:first-child{border-radius:12px 0 0 12px}.liste-patient[data-v-6d2de3bd] .patients-table .table thead th:last-child{border-radius:0 12px 12px 0}.liste-patient[data-v-6d2de3bd] .patients-table .table tbody td{padding:10px;border-color:#e3eaf5;vertical-align:middle}.liste-patient[data-v-6d2de3bd] .patients-table .table a{color:var(--ui-text,#172033)}.liste-patient[data-v-6d2de3bd] .patients-table .table a:hover{color:var(--ui-accent,#2457c5);text-decoration:underline}.liste-patient .patients-nom[data-v-6d2de3bd]{font-weight:600}.liste-patient .patients-reference[data-v-6d2de3bd]{color:var(--ui-accent,#2457c5);white-space:nowrap}.liste-patient .patients-assurance small[data-v-6d2de3bd]{display:block;color:var(--ui-text-muted,#526074);font-size:12px;margin-top:3px}.liste-patient[data-v-6d2de3bd] .patients-table .dropdown-menu{min-width:190px;padding:6px;border:1px solid #dbe6f8;border-radius:12px;box-shadow:0 10px 25px rgba(41,61,106,.14)}.liste-patient[data-v-6d2de3bd] .patients-table .dropdown-menu a{display:block;padding:8px 10px;border-radius:8px;text-decoration:none}.liste-patient[data-v-6d2de3bd] .patients-table .dropdown-menu a:hover{background:#eef4ff}.liste-patient .patients-pagination[data-v-6d2de3bd]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:13px}.liste-patient .pagination[data-v-6d2de3bd]{margin:0;gap:6px}.liste-patient .pagination .page-link[data-v-6d2de3bd]{border:1px solid #b6c5df;border-radius:50%;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.liste-patient .pagination button[data-v-6d2de3bd]:disabled{opacity:.5;cursor:default}.liste-patient a[data-v-6d2de3bd]:focus-visible,.liste-patient button[data-v-6d2de3bd]:focus-visible{outline:3px solid #2457c5;outline-offset:3px}.liste-patient .patients-vide[data-v-6d2de3bd]{font-size:18px;color:var(--ui-text,#172033)}@media (max-width:768px){.liste-patient .patients-card-body[data-v-6d2de3bd]{padding:16px}}@media (max-width:480px){.liste-patient .patients-recherche-champs[data-v-6d2de3bd]{flex-wrap:wrap}.liste-patient .patients-chercher[data-v-6d2de3bd]{width:100%}}.liste-patient .table>tbody>tr>td[data-v-6d2de3bd]{max-width:300px}.liste-patient .color-primary[data-v-6d2de3bd],.liste-patient .ico-primary[data-v-6d2de3bd]{color:var(--ui-text,#2c3f61)}.liste-patient .border-radius-none[data-v-6d2de3bd]{border-radius:0!important;border:1px solid #87a0c7}.liste-patient .border-radius-none[data-v-6d2de3bd]:focus{border:1px solid #87a0c7!important;outline:unset}