@media (max-width:768px){.ro-pill-wrap{min-height:21px;line-height:1.35;white-space:normal!important;height:auto!important}.ro-page{width:100%}.ro-page button,.ro-page [role=button],.ro-page input:not([type=checkbox]),.ro-page select,.ro-page textarea{min-height:44px}.ro-pad{padding-left:16px!important;padding-right:16px!important}.ro-scroll-x{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.ro-fact-stack{flex-direction:column!important}.ro-fact-comparatif>div{min-width:560px}.ro-fact-grille{grid-template-columns:1fr!important;gap:2px!important}.ro-fact-contact{flex-direction:column!important;align-items:stretch!important}.ro-fact-contact>input{flex:auto!important}.ro-serv-catalogue{grid-template-columns:1fr!important}.ro-serv-commandes>div{min-width:560px}}.ro-serv-nav,.ro-serv-jour,.ro-serv-creneau{transition:background .15s var(--ease-standard), color .15s var(--ease-standard)}.ro-serv-nav:not([disabled]):hover,.ro-serv-jour:not([disabled]):not([aria-checked=true]):hover,.ro-serv-creneau:not([aria-checked=true]):hover{background:var(--filet)}@media (prefers-reduced-motion:reduce){.ro-serv-nav,.ro-serv-jour,.ro-serv-creneau{transition:none;animation:none!important}}@media (max-width:768px){.ro-droits{-webkit-overflow-scrolling:touch;overflow-x:auto}.ro-droits>div{min-width:600px}.ro-invite-row{flex-direction:column!important;align-items:stretch!important}.ro-invite-row>label{flex:auto!important;max-width:100%!important}.ro-modal{padding:12px!important}.ro-modal-card{max-height:86dvh;overflow-y:auto}.ro-ops-kpis,.ro-ops-entonnoir{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ro-ops-table{min-width:560px}}@media (max-width:480px){.ro-ops-kpis,.ro-ops-entonnoir,.ro-ops-objectifs{grid-template-columns:1fr!important}}@media (max-width:768px){.ro-apps-grid{grid-template-columns:1fr!important}.ro-workers-cols{flex-direction:column!important}.ro-workers-cols>a,.ro-workers-cols>div{flex:auto!important}.ro-joueur{min-width:0!important}.ro-joueur-cols{flex-direction:column!important}.ro-joueur-carte{width:100%!important}.ro-joueur-classes{grid-template-columns:1fr!important}}.cg-plan-toggle{border:0;border-bottom:1px solid var(--filet);background:var(--sable-clair);width:100%;min-height:44px;color:var(--encre);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:14px;font-weight:700;display:none}@media (max-width:768px){.cg-plan-toggle{display:flex}.ro-chat-header{flex-wrap:wrap;row-gap:6px;min-height:58px;height:auto!important;padding:8px 12px!important}.ro-chat-corps{flex-direction:column!important}.ro-chat-panneau{border-bottom:1px solid var(--filet);max-height:46dvh;display:none;overflow-y:auto;border-right:0!important;width:100%!important;padding:12px 14px 16px!important}.ro-chat-panneau.cg-ouvert{display:flex}.ro-chat-pistes{gap:10px;padding:8px 14px!important}.ro-chat-composer{z-index:2;position:sticky;bottom:0;padding:10px 14px 12px!important}}