@media (max-width:767.98px){body.agence .ag-chip-case{position:relative}body.agence .ag-chip-case input[type=checkbox]{left:0;top:0;clip-path:inset(50%);clip:rect(0 0 0 0);overflow:hidden}body.agence .gl-chips{width:100%;min-width:0;max-width:100%;overflow-x:auto;flex-wrap:nowrap}html.ds-apple #page-content .table-responsive:has(>.mobile-admin-table){overflow:visible}html.ds-apple #page-content .mobile-admin-table{display:block;width:100%;min-width:0!important;margin:0;background:0 0;border:0;box-shadow:none}html.ds-apple #page-content .mobile-admin-table>thead{display:none}html.ds-apple #page-content .mobile-admin-table>tbody{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:100%}html.ds-apple #page-content .mobile-admin-table>tbody>tr:not(.mobile-admin-detail){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px;width:100%;padding:14px;border:1px solid var(--ds-border,#e5e2de);border-radius:16px;background:var(--ds-surface,#fff);box-shadow:0 2px 8px rgba(18,20,23,.04)}html.ds-apple #page-content .mobile-admin-table>tbody>tr[hidden]{display:none!important}html.ds-apple #page-content .mobile-admin-table>tbody>tr:not(.mobile-admin-detail)>:is(td,th){display:block;min-width:0;width:auto;padding:8px 0!important;border:0!important;background:0 0!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere}html.ds-apple #page-content .mobile-admin-table [data-label]::before{content:attr(data-label);display:block;margin-bottom:4px;font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.055em;text-transform:uppercase;color:var(--ds-text-3,#86868b)}html.ds-apple #page-content .mobile-admin-table>tbody>tr:not(.mobile-admin-detail)>:first-child{grid-column:1/-1;order:-2;font-size:15px}html.ds-apple #page-content .mobile-admin-table>tbody>tr:not(.mobile-admin-detail)>:last-child{grid-column:1/-1;padding-top:10px!important;border-top:1px solid var(--ds-border,#e5e2de)!important}html.ds-apple #page-content .mobile-admin-table .btn{min-height:40px}html.ds-apple #page-content .mobile-admin-table .admin-user-actions{display:flex!important;align-items:center;justify-content:flex-end;gap:8px}html.ds-apple #page-content .mobile-admin-table .mobile-admin-detail{display:block;width:100%;padding:0 12px 12px}html.ds-apple #page-content .mobile-admin-table .mobile-admin-detail>td{display:block;width:100%}body.admin_user_index #admin-users-list td[data-label=Rôles],body.admin_user_index #admin-users-list td[data-label=Conformité],body.admin_integrations .mobile-admin-table td[data-label=Objet],body.admin_integrations .mobile-admin-table td[data-label=Information],body.admin_planificateur .mobile-admin-table td[data-label=Tâche]{grid-column:1/-1}body[class*=admin_] #page-content>h1,body[class*=admin_] #page-content .page-title{line-height:1.12;overflow-wrap:anywhere}body[class*=admin_] #page-content .card>.card-header,body[class*=admin_] #page-content .card>.card-body{padding-left:16px;padding-right:16px}body[class*=admin_] #page-content :is(.form-control,.form-select){min-height:44px}body[class*=admin_] #page-content :is(.d-flex,.btn-group)[class*=gap]{max-width:100%}body[class*=admin_] #page-content .modal-dialog{margin:12px;max-width:calc(100vw - 24px)}body[class*=admin_] #page-content .modal-content,body[class*=admin_] #page-content .offcanvas{max-width:100vw}body[class*=admin_] #page-content .modal-footer{gap:8px}body[class*=admin_] #page-content .modal-footer .btn{flex:1 1 auto;min-height:42px}body[class*=admin_] #page-content .position-sticky[style*=bottom],body[class*=admin_] #page-content .sticky-bottom{bottom:calc(82px + env(safe-area-inset-bottom))!important}}@media (max-width:350px){html.ds-apple #page-content .mobile-admin-table>tbody>tr:not(.mobile-admin-detail){grid-template-columns:minmax(0,1fr)}html.ds-apple #page-content .mobile-admin-table>tbody>tr:not(.mobile-admin-detail)>*{grid-column:1/-1}}
