.pl-mobile-stages,.rdvk-mobile-stages{display:none}.lh-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}#neuf-leads-table{min-width:1020px}.xa-serie{display:grid;grid-template-columns:repeat(12,1fr);gap:8px;align-items:end}@media (max-width:991.98px){html.ds-apple #bt-theme-toggle{display:none!important}html.ds-apple .topbar-subnav-link.is-bottom-duplicate{display:none!important}html.ds-apple #main-menu #nav-content .pr-presence.pr-presence-in-menu{position:static;inset:auto;z-index:auto;width:auto;display:flex;flex-direction:column-reverse;margin:12px 8px 16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.12)}html.ds-apple #main-menu .pr-presence-in-menu .pr-presence-bt{width:100%;justify-content:flex-start;height:42px;padding-inline:14px;background:rgba(255,255,255,.1);box-shadow:none}html.ds-apple #main-menu .pr-presence-in-menu .pr-presence-libelle{display:inline;flex:1 1 auto;text-align:left}html.ds-apple #main-menu .pr-presence-in-menu .pr-presence-bt:hover{transform:none;background:rgba(255,255,255,.15)}html.ds-apple #main-menu .pr-presence-in-menu .pr-presence-panneau{position:static;width:100%;max-height:46vh;margin:0 0 8px;background:#1d1d20;color:#f5f5f7;border-color:rgba(255,255,255,.12);box-shadow:none}html.ds-apple #main-menu .pr-presence-in-menu .pr-presence-item+.pr-presence-item,html.ds-apple #main-menu .pr-presence-in-menu .pr-presence-pied{border-color:rgba(255,255,255,.1)}html.ds-apple #main-menu .pr-presence-in-menu .pr-presence-nom{color:#f5f5f7}html.ds-apple #main-menu .pr-presence-in-menu .pr-presence-pied,html.ds-apple #main-menu .pr-presence-in-menu .pr-presence-x{color:#aaaab2}}@media (max-width:767.98px){html.ds-apple #page-content{min-width:0;overflow-x:clip}html.ds-apple #page-content>*{max-width:100%}html.ds-apple #main-content-header .col.col-8{flex:1 1 auto;width:auto}html.ds-apple #main-content-header .col.col-4{flex:0 0 auto;width:auto;white-space:nowrap}html.ds-apple .topbar-subnav{min-width:0;overflow-x:auto;scrollbar-width:none}html.ds-apple .topbar-subnav::-webkit-scrollbar{display:none}body.calendrier_index .cal-bar,body.calendrier_index .cal-bar-filtres,body.calendrier_index .cal-bar-top,body.calendrier_index .cal-nav,body.calendrier_index .cal-qui{min-width:0;max-width:100%}body.calendrier_index .cal-bar-top{align-items:stretch}body.calendrier_index .cal-nav{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;gap:8px}body.calendrier_index .cal-nav-liste .cal-nav-mois{min-width:0;width:100%;text-align:left}body.calendrier_index .cal-nav-grille{grid-template-columns:34px minmax(0,1fr) 34px;align-items:center}body.calendrier_index .cal-nav-grille .cal-nav-mois{min-width:0;width:100%;text-align:center}body.calendrier_index .cal-nav-grille .cal-nav-auj,body.calendrier_index .cal-nav-grille .cal-vues{grid-column:1/-1;justify-self:start}body.calendrier_index .cal-vues{width:max-content;max-width:100%;margin-left:0}body.calendrier_index .cal-fenetres,body.calendrier_index .cal-filtres-liste,body.calendrier_index .cal-legend{width:100%;min-width:0;flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:6px;scroll-snap-type:x proximity;scrollbar-width:none}body.calendrier_index .cal-fenetres{margin-left:0}body.calendrier_index .cal-fenetres::-webkit-scrollbar,body.calendrier_index .cal-filtres-liste::-webkit-scrollbar,body.calendrier_index .cal-legend::-webkit-scrollbar{display:none}body.calendrier_index .cal-chip,body.calendrier_index .cal-fenetres>*{flex:0 0 auto;scroll-snap-align:start}body.calendrier_index .cal-qui{width:100%;flex-wrap:wrap;justify-content:flex-start}body.calendrier_index .cal-qui-lib{flex:0 0 100%}body.calendrier_index .cal-qui-combo{flex:1 1 0;min-width:0}body.calendrier_index .cal-qui-bt{width:100%;max-width:100%}body.calendrier_index .cal-qui-panneau{right:auto;left:0;width:min(280px,calc(100vw - 64px))}body.calendrier_index .cal-bar-filtres{display:block}body.calendrier_index .cal-filtres-lib{display:block;margin-bottom:10px}body.calendrier_index .cal-liste-jour{display:grid;grid-template-columns:48px minmax(0,1fr)}body.calendrier_index .cal-liste-evs{min-width:0}body.calendrier_index .cal-liste-evs .cal-ev,body.calendrier_index .cal-liste-evs .cal-ev *{min-width:0;max-width:100%;overflow-wrap:anywhere}body.calendrier_index .cal-bar-aide{overflow-wrap:anywhere}body.calendrier_index .cal-cal:not(.cal-liste){overflow-x:auto;border-radius:14px}.pl-mobile-stages,.rdvk-mobile-stages{display:flex;gap:8px;overflow-x:auto;max-width:100%;margin:0 0 10px;padding:2px 1px 7px;scroll-snap-type:x proximity;scrollbar-width:none}.pl-mobile-stages::-webkit-scrollbar,.rdvk-mobile-stages::-webkit-scrollbar{display:none}.pl-mobile-stage,.rdvk-mobile-stage{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;min-height:38px;max-width:78vw;padding:7px 12px;border:1px solid var(--ds-border,#e5e2de);border-radius:999px;background:var(--ds-surface,#fff);color:var(--ds-text-2,#5c5c66);font:inherit;font-size:13px;font-weight:650;white-space:nowrap;scroll-snap-align:center;cursor:pointer}.pl-mobile-stage span,.rdvk-mobile-stage span{overflow:hidden;text-overflow:ellipsis}.pl-mobile-stage em,.rdvk-mobile-stage em{min-width:21px;height:21px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--ds-surface-2,#f1f1f3);color:var(--ds-text-2,#5c5c66);font-size:11px;font-style:normal;font-variant-numeric:tabular-nums}.pl-mobile-stage.is-active,.rdvk-mobile-stage.is-active{background:var(--ds-text,#121417);border-color:var(--ds-text,#121417);color:#fff}.pl-mobile-stage.is-active em,.rdvk-mobile-stage.is-active em{background:rgba(255,255,255,.18);color:#fff}.pl-bandeau{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x proximity;scrollbar-width:none}.pl-bandeau::-webkit-scrollbar{display:none}.pl-bandeau .mc-tuile{flex:0 0 min(76vw,250px);min-height:92px;scroll-snap-align:start}#pl-toolbar .doc-search-wrap{flex-basis:100%;max-width:none}#pl-toolbar .pl-toolbar-right{width:100%;margin-left:0;justify-content:space-between}#pipeline-container{--col-min:calc(100vw - 36px);grid-auto-columns:calc(100vw - 36px)!important;gap:10px;height:min(66dvh,620px)!important;min-height:430px;padding:4px 2px 10px;scroll-snap-type:x mandatory}#pipeline-container .pipeline-step{width:auto;max-width:none;scroll-snap-align:start}.pl-defile{display:none!important}body.estimation_pipeline .rdvk-board,body.rdv_ma_pipeline .rdvk-board{gap:10px;padding:2px 1px 10px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}body.estimation_pipeline .rdvk-col,body.rdv_ma_pipeline .rdvk-col{flex-basis:calc(100vw - 34px);max-height:min(66dvh,620px);scroll-snap-align:start}body.estimation_pipeline .rdvk-head,body.rdv_ma_pipeline .rdvk-head{margin-bottom:10px}body.estimation_pipeline .rdvk-head>div:first-child,body.rdv_ma_pipeline .rdvk-head>div:first-child{min-width:0}body.estimation_pipeline .rdvk-drawer,body.rdv_ma_pipeline .rdvk-drawer{width:100vw;max-width:100vw;padding:16px}body.agence .gl-kpi-band,body.contacts_index .gl-kpi-band,body.contacts_index_all .gl-kpi-band{display:flex!important;gap:9px;overflow-x:auto;max-width:100%;padding:1px 1px 8px;scroll-snap-type:x proximity;scrollbar-width:none}body.agence .gl-kpi-band::-webkit-scrollbar,body.contacts_index .gl-kpi-band::-webkit-scrollbar,body.contacts_index_all .gl-kpi-band::-webkit-scrollbar{display:none}body.agence .gl-kpi,body.contacts_index .gl-kpi,body.contacts_index_all .gl-kpi{flex:0 0 156px;min-height:82px!important;padding:12px 14px!important;scroll-snap-align:start}body.agence .gl-kpi b,body.contacts_index .gl-kpi b,body.contacts_index_all .gl-kpi b{font-size:22px}body.contacts_index #ct-bar>form,body.contacts_index_all #ct-bar>form{width:100%;min-width:0}body.contacts_index #ct-bar .gl-search,body.contacts_index_all #ct-bar .gl-search{flex:1 1 100%;min-width:0}body.admin_candidatures .table-responsive:has(#candidatures-table),body.admin_experience_client .table-responsive:has(#xa-table-reseau),body.agence .table-responsive:has(#agences-table),body.contacts_index #tab-contacts-container,body.contacts_index_all #tab-contacts-container,body.neuf_diffusion_leads .lh-table-wrap{overflow:visible}body.admin_candidatures #candidatures-table,body.admin_experience_client #xa-table-reseau,body.agence #agences-table,body.contacts_index #ct-table,body.contacts_index_all #ct-table,body.neuf_diffusion_leads #neuf-leads-table{display:block;width:100%;min-width:0!important;margin:0;background:0 0;border:0;box-shadow:none}body.admin_candidatures #candidatures-table thead,body.admin_experience_client #xa-table-reseau thead,body.agence #agences-table thead,body.contacts_index #ct-table thead,body.contacts_index_all #ct-table thead,body.neuf_diffusion_leads #neuf-leads-table thead{display:none}body.admin_candidatures #candidatures-table tbody,body.admin_experience_client #xa-table-reseau tbody,body.agence #agences-table tbody,body.contacts_index #ct-table tbody,body.contacts_index_all #ct-table tbody,body.neuf_diffusion_leads #neuf-leads-table tbody{display:grid;gap:10px;width:100%}body.admin_candidatures #candidatures-table tr[data-href],body.admin_experience_client #xa-table-reseau tr[data-agence],body.agence #agences-table tr.agence-row,body.contacts_index #ct-table tr.contact,body.contacts_index_all #ct-table tr.contact,body.neuf_diffusion_leads #neuf-leads-table tr[data-panneau]{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)}body.admin_candidatures #candidatures-table tr[data-href]>*,body.admin_experience_client #xa-table-reseau tr[data-agence]>*,body.agence #agences-table tr.agence-row>*,body.contacts_index #ct-table tr.contact>*,body.contacts_index_all #ct-table tr.contact>*,body.neuf_diffusion_leads #neuf-leads-table tr[data-panneau]>*{display:block;min-width:0;padding:8px 0!important;border:0!important;background:0 0!important;text-align:left!important}body.admin_candidatures #candidatures-table [data-label]::before,body.admin_experience_client #xa-table-reseau [data-label]::before,body.agence #agences-table [data-label]::before,body.contacts_index #ct-table [data-label]::before,body.contacts_index_all #ct-table [data-label]::before,body.neuf_diffusion_leads #neuf-leads-table [data-label]::before{content:attr(data-label);display:block;margin-bottom:3px;font-size:11px;line-height:1.2;font-weight:700;letter-spacing:.045em;text-transform:uppercase;color:var(--ds-text-3,#8a8a8e)}body.contacts_index #ct-table tr.contact>:nth-child(2),body.contacts_index_all #ct-table tr.contact>:nth-child(2){grid-column:1/-1;order:-3;font-size:16px}body.contacts_index #ct-table tr.contact>:nth-child(3),body.contacts_index_all #ct-table tr.contact>:nth-child(3){grid-column:1/-1;order:-2;overflow-wrap:anywhere}body.contacts_index #ct-table tr.contact>:first-child,body.contacts_index_all #ct-table tr.contact>:first-child{grid-column:1/-1;order:-1}body.contacts_index #ct-table tr.contact>:nth-child(6),body.contacts_index_all #ct-table tr.contact>:nth-child(6){align-self:end}body.contacts_index #ct-table tr.contact>:nth-child(7),body.contacts_index_all #ct-table tr.contact>:nth-child(7){display:flex;flex-direction:column;align-items:flex-start}body.contacts_index #ct-table tr.contact>:nth-child(8),body.contacts_index_all #ct-table tr.contact>:nth-child(8){grid-column:1/-1}body.contacts_index #ct-table .contact-actions,body.contacts_index_all #ct-table .contact-actions{justify-content:flex-end;padding-top:8px;border-top:1px solid var(--ds-border,#e5e2de)}body.neuf_diffusion_leads #neuf-leads-table tr[data-panneau]>:nth-child(2){grid-column:1/-1;order:-3;font-size:16px}body.neuf_diffusion_leads #neuf-leads-table tr[data-panneau]>:first-child{grid-column:1/-1;order:-2}body.neuf_diffusion_leads #neuf-leads-table tr[data-panneau]>:nth-child(9){grid-column:1/-1}body.neuf_diffusion_leads #neuf-leads-table td[data-label=Actions]{padding-top:10px!important;border-top:1px solid var(--ds-border,#e5e2de)!important;white-space:normal!important}body.neuf_diffusion_leads #neuf-leads-table td[data-label=Actions] form{margin:3px 0!important;max-width:100%}body.neuf_diffusion_leads #neuf-leads-table td[data-label=Actions] select{width:min(190px,55vw)!important}body.neuf_diffusion_leads .lh-titre{max-width:100%}body.neuf_diffusion_leads .lh-duo{grid-template-columns:minmax(0,1fr)}body.neuf_diffusion_leads .dl-barre,body.neuf_diffusion_leads .lh-rang{grid-template-columns:minmax(90px,1fr) minmax(70px,2fr) auto!important}body.admin_candidatures #candidatures-table tr[data-href]>:first-child{grid-column:1/-1;order:-2;font-size:16px}body.admin_candidatures #candidatures-table tr[data-href]>:last-child{grid-column:1/-1;min-width:0!important}body.admin_candidatures .rc-invite{width:100%}body.admin_candidatures .rc-invite-panel{max-width:100%}body.admin_candidatures .jr-export-link{white-space:normal}body.admin_candidatures .rc-funnel{min-width:0}body.admin_experience_client .xa-serie{grid-template-columns:repeat(12,minmax(58px,1fr));min-width:720px}body.admin_experience_client .card-body:has(> .xa-serie){overflow-x:auto}body.admin_experience_client #xa-table-reseau tr[data-agence]>:first-child{grid-column:1/-1;order:-2;font-weight:650}body.admin_experience_client .xa-negatif form{display:flex;width:100%;margin-right:0}body.admin_experience_client .xa-negatif form input,body.admin_experience_client .xa-negatif form select{width:100%!important}body.admin_experience_client .xa-wrap>.d-flex>div{display:flex;flex-wrap:wrap;gap:6px}body.experience_client .xc-grid{grid-template-columns:minmax(0,1fr)}body.experience_client .xc-note{font-size:36px}body.experience_client .xc-stars{font-size:18px;letter-spacing:1px}body.agence .ag-parent{padding:14px;gap:14px}body.agence .ag-parent-id{min-width:0}body.agence .ag-parent-chiffres{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.agence .ag-parent-chiffres a{grid-column:1/-1;white-space:normal}body.agence #agences-table tr.agence-row>:first-child{grid-column:1/-1;order:-2;font-size:16px}body.agence #agences-table tr.agence-row>:last-child{grid-column:1/-1;padding-top:10px!important;border-top:1px solid var(--ds-border,#e5e2de)!important}body.agence #agences-table .agence-actions{min-width:0;white-space:normal}body.agence .agences-bulk{overflow-x:auto;flex-wrap:nowrap}body.mcp_connexion .card,body.mcp_connexion .card-body,body.mcp_connexion .mes-outils,body.mcp_connexion .mo-etape,body.mcp_connexion .mo-etape-txt,body.mcp_connexion .mo-etapes,body.mcp_connexion .mo-pane{min-width:0;max-width:100%}body.mcp_connexion .mo-etapes{grid-template-columns:minmax(0,1fr)}body.mcp_connexion .mo-etape{width:100%}body.mcp_connexion .mo-copy,body.mcp_connexion .mo-pre{width:100%;max-width:100%}body.admin_contrats .ctr-logo-form,body.admin_contrats .ctr-logo-gestes{width:100%;min-width:0}body.admin_contrats .ctr-logo-form .cx-file{flex:1 1 100%;width:100%;min-width:0}body.admin_contrats .ctr-logo-form .cx-file-bt{padding-inline:10px;font-size:13px}body.admin_contrats .ctr-logo-form .cx-file-nom{flex:1 1 auto;min-width:0}body.admin_contrats .ctr-logo-form .ctr-deposer{width:100%}body.admin_remuneration_direction .cf-histo-wrap{grid-template-columns:minmax(0,1fr)}body.admin_remuneration_direction .cf-histo-block,body.admin_remuneration_direction .cf-table-scroll{min-width:0;width:100%;max-width:100%}}@media (max-width:430px){body.admin_experience_client #xa-table-reseau tr[data-agence],body.agence #agences-table tr.agence-row,body.contacts_index #ct-table tr.contact,body.contacts_index_all #ct-table tr.contact,body.neuf_diffusion_leads #neuf-leads-table tr[data-panneau]{column-gap:10px}}@media (max-width:350px){body.admin_candidatures #candidatures-table tr[data-href],body.admin_experience_client #xa-table-reseau tr[data-agence],body.agence #agences-table tr.agence-row,body.contacts_index #ct-table tr.contact,body.contacts_index_all #ct-table tr.contact,body.neuf_diffusion_leads #neuf-leads-table tr[data-panneau]{grid-template-columns:minmax(0,1fr)}body.admin_candidatures #candidatures-table tr[data-href]>*,body.admin_experience_client #xa-table-reseau tr[data-agence]>*,body.agence #agences-table tr.agence-row>*,body.contacts_index #ct-table tr.contact>*,body.contacts_index_all #ct-table tr.contact>*,body.neuf_diffusion_leads #neuf-leads-table tr[data-panneau]>*{grid-column:1/-1}}.doc-univers-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2,8px);margin:0 0 var(--space-5,20px)}.doc-univers-link{display:flex;align-items:center;justify-content:center;gap:var(--space-2,8px);min-height:44px;padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--ds-border,#e5e5ea);border-radius:var(--ds-radius-lg,14px);background:var(--ds-surface,#fff);color:var(--ds-text-2,#5f6368);font-weight:700;text-align:center;text-decoration:none}.doc-univers-link:hover{color:var(--ds-text,#1d1d1f);border-color:var(--ds-text-3,#86868b);text-decoration:none}.doc-univers-link.is-active{color:#fff;border-color:var(--ds-primary,#1d1d1f);background:var(--ds-primary,#1d1d1f)}@media (max-width:720px){.doc-univers-nav{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--space-1,4px) * -1);padding:0 var(--space-1,4px) var(--space-1,4px)}.doc-univers-nav::-webkit-scrollbar{display:none}.doc-univers-link{flex:0 0 auto;min-width:150px;scroll-snap-align:start}}