.y5JPTG_layout{color:#07152f;background:#f7faff;grid-template-rows:78px minmax(0,1fr);grid-template-columns:294px minmax(0,1fr);width:100%;min-width:0;height:100dvh;font-family:Inter,Arial,sans-serif;display:grid;overflow:hidden}.y5JPTG_topbar{color:#fff;z-index:10;background:linear-gradient(90deg,#064bd2,#076fff);grid-column:1/3;align-items:center;gap:24px;height:78px;padding:0 28px 0 22px;display:flex}.y5JPTG_menuButton{color:#fff;background:0 0;border:0;place-items:center;width:32px;height:32px;padding:0;display:grid}.y5JPTG_menuButton svg{width:26px;height:26px}.y5JPTG_logo{color:#fff;background:#075ff2;border-radius:18px 3px;align-items:center;width:245px;height:48px;padding-left:20px;font-size:25px;font-weight:900;display:flex}.y5JPTG_search{background:#ffffff26;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:13px;width:486px;height:48px;margin-left:auto;padding:0 18px;display:flex;position:relative}.y5JPTG_search input{color:#fff;background:0 0;border:0;outline:0;flex:1;font-weight:800}.y5JPTG_search input::placeholder{color:#fff}.y5JPTG_search svg{width:22px;height:22px}.y5JPTG_bell{color:#fff;background:0 0;border:0;place-items:center;width:42px;height:42px;padding:0;display:grid;position:relative}.y5JPTG_bell span{background:#ff3156;border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;font-weight:900;display:grid;position:absolute;top:0;right:-1px}.y5JPTG_avatar{color:#2462d2;background:#edf4ff;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.y5JPTG_notificationsAgenda{flex-shrink:0;position:relative}.y5JPTG_notificationsAgenda .y5JPTG_bell{cursor:pointer;border-radius:12px}.y5JPTG_notificationsAgenda .y5JPTG_bell:hover,.y5JPTG_notificationsAgenda .y5JPTG_bell[aria-expanded=true]{background:#ffffff29}.y5JPTG_notificationsAgenda .y5JPTG_notificationsAgendaPanneau{color:#07152f;z-index:30;width:min(480px,100vw - 28px);height:auto;max-height:min(580px,100dvh - 108px);position:absolute;top:calc(100% + 17px);right:0;box-shadow:0 18px 55px #0e2c5e38}.y5JPTG_notificationsAgendaPanneau>header{flex-shrink:0}.y5JPTG_notificationsAgendaPanneau .y5JPTG_dashboardDataList{min-height:150px}.y5JPTG_notificationsAgendaPanneau .y5JPTG_dashboardAppointment>div:last-child>strong,.y5JPTG_notificationsAgendaPanneau .y5JPTG_dashboardAppointment small{white-space:normal;overflow-wrap:anywhere}.y5JPTG_notificationsAgendaPanneau .y5JPTG_dashboardDataLink{flex-shrink:0}.y5JPTG_notificationsAgendaFermer{color:#68758e;cursor:pointer;background:#f1f6ff;border:0;border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.y5JPTG_notificationsAgendaFermer svg{width:16px;height:16px}.y5JPTG_notificationsAgendaFermer:hover{color:#075fdc;background:#e7f0ff}.y5JPTG_notificationsAgendaEtat{text-align:center;color:#68758e;margin:auto;padding:22px 12px}.y5JPTG_notificationsAgendaEtat>svg{color:#0760f2;width:34px;height:34px;margin-bottom:12px}.y5JPTG_notificationsAgendaEtat strong{color:#07152f;font-size:14px;display:block}.y5JPTG_notificationsAgendaEtat p{font-size:12px;line-height:1.5}.y5JPTG_notificationsAgendaEtat button{color:#075fdc;cursor:pointer;background:#f1f6ff;border:1px solid #dfe8f6;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-weight:700;display:inline-flex}.y5JPTG_notificationsAgendaEtat button svg{width:15px;height:15px}@media (max-width:700px){.y5JPTG_notificationsAgenda{margin-left:auto}.y5JPTG_notificationsAgenda .y5JPTG_notificationsAgendaPanneau{max-height:calc(100dvh - 90px);position:fixed;top:76px;right:14px}}.y5JPTG_username{white-space:nowrap;font-weight:900}.y5JPTG_rechercheGlobaleChargement{animation:.8s linear infinite y5JPTG_rechercheGlobaleTourne}@keyframes y5JPTG_rechercheGlobaleTourne{to{transform:rotate(360deg)}}.y5JPTG_rechercheGlobaleMenu{color:#142e50;background:#fff;border:1px solid #dce6f4;border-radius:15px;max-height:min(620px,100vh - 100px);padding:7px;position:absolute;top:calc(100% + 10px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 46px #051f483d}.y5JPTG_rechercheGlobaleGroupe+.y5JPTG_rechercheGlobaleGroupe{border-top:1px solid #e6ecf5;margin-top:7px;padding-top:7px}.y5JPTG_rechercheGlobaleTitre{color:#0758dd;text-transform:uppercase;letter-spacing:.035em;background:#f1f6ff;border-radius:9px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:900;display:flex}.y5JPTG_rechercheGlobaleTitre svg{width:17px;height:17px}.y5JPTG_rechercheGlobaleTitre small{text-align:center;background:#dceaff;border-radius:999px;min-width:22px;margin-left:auto;padding:2px 6px;font-size:11px}.y5JPTG_rechercheGlobaleGroupe>button{color:#142e50;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;gap:3px;padding:9px 11px;display:flex}.y5JPTG_rechercheGlobaleGroupe>button:hover,.y5JPTG_rechercheGlobaleGroupe>button:focus-visible{background:#edf5ff;outline:none}.y5JPTG_rechercheGlobaleGroupe>button strong{font-size:13px}.y5JPTG_rechercheGlobaleGroupe>button span,.y5JPTG_rechercheGlobaleGroupe>p{color:#718096;font-size:11px}.y5JPTG_rechercheGlobaleGroupe>p{margin:0;padding:9px 11px}.y5JPTG_rechercheGlobaleEtat{color:#65758b;text-align:center;padding:22px 14px;font-size:13px;font-weight:700}.y5JPTG_vitrineOverlay{z-index:4200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0b1931ad;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.y5JPTG_vitrineFenetre{color:#14213b;background:#f4f7fc;border:1px solid #ffffffa6;border-radius:24px;grid-template-rows:auto auto minmax(0,1fr);width:min(1540px,100%);height:min(930px,100vh - 44px);min-height:620px;display:grid;overflow:hidden;box-shadow:0 30px 90px #00143857}.y5JPTG_vitrineEntete{color:#fff;background:linear-gradient(120deg,#075fd9,#1284ff);justify-content:space-between;align-items:center;gap:20px;min-height:88px;padding:17px 22px;display:flex}.y5JPTG_vitrineEnteteTitre,.y5JPTG_vitrineEnteteActions,.y5JPTG_vitrineSectionTitre,.y5JPTG_vitrineSectionTitre>div,.y5JPTG_vitrineEtapes,.y5JPTG_vitrineEtapes>div{align-items:center;display:flex}.y5JPTG_vitrineEnteteTitre{gap:14px}.y5JPTG_vitrineEnteteTitre>span{background:#ffffff26;border:1px solid #ffffff47;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.y5JPTG_vitrineEnteteTitre svg{width:27px;height:27px}.y5JPTG_vitrineEnteteTitre h2{letter-spacing:-.025em;margin:0;font-size:23px;font-weight:900}.y5JPTG_vitrineEnteteTitre p{color:#ffffffd1;margin:4px 0 0;font-size:12px;font-weight:700}.y5JPTG_vitrineEnteteActions{gap:9px}.y5JPTG_vitrineEnteteActions button{height:42px;font:inherit;border:1px solid #ffffff40;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:12px;font-weight:850;display:inline-flex}.y5JPTG_vitrineEnteteActions button svg{width:17px;height:17px}.y5JPTG_vitrineActionSecondaire{color:#fff;cursor:pointer;background:#ffffff1f}.y5JPTG_vitrineActionSecondaire:hover:not(:disabled){background:#ffffff38;border-color:#ffffff7a}.y5JPTG_vitrineActionPrincipale{color:#1269db;cursor:pointer;background:#fff;border-color:#fff}.y5JPTG_vitrineActionPrincipale:hover:not(:disabled){background:#eaf3ff;border-color:#fff}.y5JPTG_vitrineActionSecondaire:disabled,.y5JPTG_vitrineActionPrincipale:disabled{color:#fff9;cursor:not-allowed;background:#ffffff1a}.y5JPTG_vitrineFermer{color:#1269db;cursor:pointer;background:#fff;width:42px;padding:0!important}.y5JPTG_vitrineFermer:hover{background:#eaf3ff}.y5JPTG_vitrineEtapes{background:#fff;border-bottom:1px solid #dce6f3;justify-content:center;gap:0;min-height:70px;padding:12px 24px}.y5JPTG_vitrineEtapes>div{gap:10px;min-width:215px;position:relative}.y5JPTG_vitrineEtapes>div:not(:last-child):after{content:"";background:#d8e1ee;width:42px;height:1px;margin:0 18px}.y5JPTG_vitrineEtapes>div>span{color:#7a879b;background:#f4f7fb;border:1px solid #d5dfed;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:950;display:grid}.y5JPTG_vitrineEtapes>div>div{gap:2px;display:grid}.y5JPTG_vitrineEtapes strong{font-size:12px;font-weight:900}.y5JPTG_vitrineEtapes small{color:#7c899e;white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:10px;font-weight:700;overflow:hidden}.y5JPTG_vitrineEtapeActive>span,.y5JPTG_vitrineEtapeValidee>span{box-shadow:0 6px 14px #1577ef38;color:#fff!important;background:#1577ef!important;border-color:#1577ef!important}.y5JPTG_vitrineEtapeValidee>span{background:#1bac7a!important;border-color:#1bac7a!important}.y5JPTG_vitrineEtapeAttente{opacity:.68}.y5JPTG_vitrineContenu{grid-template-columns:minmax(500px,1.25fr) minmax(420px,1fr) 280px;gap:14px;min-height:0;padding:16px;display:grid}.y5JPTG_vitrineSectionModeles,.y5JPTG_vitrineSectionPhotos,.y5JPTG_vitrinePanneauDroit{background:#fff;border:1px solid #dce5f2;border-radius:18px;min-height:0;overflow:hidden;box-shadow:0 7px 22px #19365e0e}.y5JPTG_vitrineSectionModeles,.y5JPTG_vitrineSectionPhotos{grid-template-rows:auto minmax(0,1fr);display:grid}.y5JPTG_vitrineSectionTitre{border-bottom:1px solid #e7edf6;justify-content:space-between;gap:14px;min-height:70px;padding:13px 16px}.y5JPTG_vitrineSectionTitre>div:first-child{gap:10px}.y5JPTG_vitrineSectionTitre>div:first-child>svg{color:#0f70eb;width:21px;height:21px}.y5JPTG_vitrineSectionTitre span{gap:2px;display:grid}.y5JPTG_vitrineSectionTitre strong{font-size:14px;font-weight:900}.y5JPTG_vitrineSectionTitre small{color:#8390a4;font-size:10px;font-weight:700}.y5JPTG_vitrineSectionTitre>b{color:#0968e8;background:#eaf3ff;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:950}.y5JPTG_vitrineFiltres{gap:8px}.y5JPTG_vitrineFiltres label,.y5JPTG_vitrineChampBandeau>div{position:relative}.y5JPTG_vitrineFiltres label{background:#f8faff;border:1px solid #d9e4f2;border-radius:11px;align-content:center;min-width:112px;height:42px;padding:5px 28px 4px 10px;display:grid}.y5JPTG_vitrineFiltres label>span{color:#8895a8;text-transform:uppercase;letter-spacing:.05em;font-size:8px;font-weight:900}.y5JPTG_vitrineFiltres select{color:#25344d;appearance:none;background:0 0;border:0;outline:0;width:100%;font-size:11px;font-weight:850}.y5JPTG_vitrineFiltres label>svg,.y5JPTG_vitrineChampBandeau div>svg{color:#6e7e95;pointer-events:none;width:14px;height:14px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.y5JPTG_vitrineModeles{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:9px;min-height:0;padding:12px;display:grid;overflow-y:auto}.y5JPTG_vitrineModeles>button{color:#1a2942;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e8f3;border-radius:14px;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:11px;min-height:108px;padding:8px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:grid}.y5JPTG_vitrineModeles>button:hover{background:#fbfdff;border-color:#9ac5fb;transform:translateY(-1px)}.y5JPTG_vitrineModeles>button.y5JPTG_vitrineModeleActif{background:#f0f7ff;border-color:#1477ef;box-shadow:0 0 0 2px #1477ef1a}.y5JPTG_vitrineModeleImage{background:#eef2f7;border-radius:9px;width:82px;height:90px;position:relative;overflow:hidden}.y5JPTG_vitrineModeleImage>img{object-fit:contain;width:100%;height:100%}.y5JPTG_vitrineModeleImage>i{color:#fff;background:#1477ef;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:5px;right:5px;box-shadow:0 3px 9px #003f964d}.y5JPTG_vitrineModeleImage>i svg{width:13px;height:13px}.y5JPTG_vitrineModeleTexte{gap:6px;min-width:0;display:grid}.y5JPTG_vitrineModeleTexte strong{font-size:12px;font-weight:900}.y5JPTG_vitrineModeleTexte small{color:#718097;font-size:10px;font-weight:750;line-height:1.45}.y5JPTG_vitrinePhotos{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:10px;min-height:0;padding:13px;display:grid;overflow-y:auto}.y5JPTG_vitrinePhotos>button{aspect-ratio:1.38;cursor:pointer;background:#edf2f7;border:2px solid #0000;border-radius:13px;min-width:0;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative;overflow:hidden}.y5JPTG_vitrinePhotos>button:hover{transform:translateY(-2px);box-shadow:0 8px 18px #16365f26}.y5JPTG_vitrinePhotos>button.y5JPTG_vitrinePhotoActive{border-color:#1477ef;box-shadow:0 0 0 3px #1477ef1f}.y5JPTG_vitrinePhotos>button>img{object-fit:cover;width:100%;height:100%}.y5JPTG_vitrinePhotos>button>span{color:#fff;background:#1477ef;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:950;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 3px 9px #00378247}.y5JPTG_vitrinePhotos>button>em{color:#fff;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#081831c7;border-radius:999px;align-items:center;gap:4px;max-width:calc(100% - 10px);padding:4px 7px;font-size:8px;font-style:normal;font-weight:900;display:inline-flex;position:absolute;bottom:5px;left:5px}.y5JPTG_vitrinePhotos>button>em svg{color:#ffc53d;width:10px;height:10px}.y5JPTG_vitrineChargement,.y5JPTG_vitrineAucunPhoto{color:#7d8ba0;justify-content:center;align-items:center;gap:9px;min-height:250px;font-size:12px;font-weight:800;display:flex}.y5JPTG_vitrineChargement svg{color:#1477ef;width:20px;height:20px;animation:.8s linear infinite y5JPTG_vitrineTourne}.y5JPTG_vitrineAucunPhoto{text-align:center;flex-direction:column}.y5JPTG_vitrineAucunPhoto svg{color:#a5b5ca;width:38px;height:38px}.y5JPTG_vitrineAucunPhoto strong{color:#40506a}.y5JPTG_vitrineAucunPhoto span{font-size:10px;font-weight:700}.y5JPTG_vitrinePanneauDroit{padding:15px;overflow-y:auto}.y5JPTG_vitrineApercuTitre{gap:3px;margin-bottom:11px;display:grid}.y5JPTG_vitrineApercuTitre strong,.y5JPTG_vitrineControleDonnees>strong{font-size:13px;font-weight:900}.y5JPTG_vitrineApercuTitre small{color:#8491a5;font-size:10px;font-weight:700}.y5JPTG_vitrineApercu{aspect-ratio:1.34;background:linear-gradient(145deg,#eef3f9,#e1e8f1);border-radius:14px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.y5JPTG_vitrineApercu>img:first-child{object-fit:cover;width:100%;height:100%}.y5JPTG_vitrineApercu>svg{color:#a8b5c6;width:40px;height:40px}.y5JPTG_vitrineApercu>img.y5JPTG_vitrineApercuBandeau{object-fit:contain;object-position:left top;pointer-events:none;width:64%;height:64%;position:absolute;top:0;left:0}.y5JPTG_vitrineChampBandeau{gap:7px;margin-top:15px;display:grid}.y5JPTG_vitrineChampBandeau>span{font-size:11px;font-weight:900}.y5JPTG_vitrineChampBandeau select{color:#24334c;appearance:none;background:#f8faff;border:1px solid #d8e3f1;border-radius:11px;outline:none;width:100%;height:42px;padding:0 31px 0 11px;font-size:11px;font-weight:800}.y5JPTG_vitrineConfigurer{color:#0868e5;width:100%;height:42px;font:inherit;cursor:pointer;background:#edf5ff;border:1px solid #cfe0f8;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:10px;font-size:11px;font-weight:900;display:flex}.y5JPTG_vitrineConfigurer:hover{background:#e3f0ff;border-color:#9cc6fb}.y5JPTG_vitrineConfigurer svg{width:16px;height:16px}.y5JPTG_vitrineControleDonnees{border-top:1px solid #e4ebf4;margin-top:17px;padding-top:16px}.y5JPTG_vitrineControleDonnees>strong{margin-bottom:10px;display:block}.y5JPTG_vitrineControleDonnees p{align-items:center;gap:7px;margin:0 0 8px;font-size:10px;font-weight:800;display:flex}.y5JPTG_vitrineControleDonnees p>span{border-radius:50%;place-items:center;width:19px;height:19px;font-size:10px;font-weight:950;display:grid}.y5JPTG_vitrineControleDonnees p svg{width:11px;height:11px}.y5JPTG_vitrineDonneeValide{color:#187b5b}.y5JPTG_vitrineDonneeValide>span{background:#ddf7ed}.y5JPTG_vitrineDonneeManquante{color:#a36a13}.y5JPTG_vitrineDonneeManquante>span{background:#fff0cf}.y5JPTG_vitrineEditeurOverlay{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0717319e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.y5JPTG_vitrineEditeurFenetre{background:#f7f9fd;border:1px solid #ffffffb8;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;width:min(850px,100%);height:min(650px,100vh - 48px);min-height:520px;display:grid;overflow:hidden;box-shadow:0 28px 80px #00123159}.y5JPTG_vitrineEditeurFenetre>header{background:#fff;border-bottom:1px solid #dce6f3;justify-content:space-between;align-items:center;gap:16px;min-height:82px;padding:15px 18px;display:flex}.y5JPTG_vitrineEditeurFenetre>header>div,.y5JPTG_vitrineEditeurFenetre>header>div>div{align-items:center;display:flex}.y5JPTG_vitrineEditeurFenetre>header>div{gap:12px}.y5JPTG_vitrineEditeurFenetre>header>div>span{color:#fff;background:linear-gradient(145deg,#147cff,#075ddf);border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 18px #0660e038}.y5JPTG_vitrineEditeurFenetre>header>div>span svg{width:22px;height:22px}.y5JPTG_vitrineEditeurFenetre>header>div>div{display:block}.y5JPTG_vitrineEditeurFenetre h3{color:#12213b;margin:0;font-size:18px;font-weight:950}.y5JPTG_vitrineEditeurFenetre header p{color:#7a879b;margin:4px 0 0;font-size:11px;font-weight:700}.y5JPTG_vitrineEditeurFenetre>header>button{color:#52617a;cursor:pointer;background:#f5f8fc;border:1px solid #dce6f2;border-radius:12px;place-items:center;width:40px;height:40px;padding:0;display:grid}.y5JPTG_vitrineEditeurFenetre>header>button:hover:not(:disabled){color:#0868e5;background:#eaf2ff}.y5JPTG_vitrineEditeurFenetre>header>button svg{width:19px;height:19px}.y5JPTG_vitrineEditeurCorps{min-height:0;padding:18px}.y5JPTG_vitrineEditeurCorps .y5JPTG_richTextEditor{border-color:#cfdced;height:100%;min-height:0;box-shadow:0 7px 20px #19365e12}.y5JPTG_vitrineEditeurCorps .y5JPTG_richTextContent{min-height:0}.y5JPTG_vitrineEditeurFenetre>footer{background:#fff;border-top:1px solid #dce6f3;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:13px 18px;display:flex}.y5JPTG_vitrineEditeurFenetre>footer>span{color:#7a879b;font-size:10px;font-weight:750}.y5JPTG_vitrineEditeurFenetre>footer>div{align-items:center;gap:9px;display:flex}.y5JPTG_vitrineEditeurFenetre>footer button{height:42px;font:inherit;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 17px;font-size:11px;font-weight:900;display:inline-flex}.y5JPTG_vitrineEditeurFenetre>footer button:disabled,.y5JPTG_vitrineEditeurFenetre>header>button:disabled{opacity:.55;cursor:not-allowed}.y5JPTG_vitrineEditeurAnnuler{color:#52617a;background:#fff;border:1px solid #d8e2ef}.y5JPTG_vitrineEditeurEnregistrer{color:#fff;background:linear-gradient(145deg,#147cff,#075ddf);border:1px solid #0868e5;min-width:132px;box-shadow:0 7px 16px #0660e033}.y5JPTG_vitrineEditeurEnregistrer svg{width:16px;height:16px}.y5JPTG_vitrineEditeurEnregistrer:disabled{box-shadow:none}.y5JPTG_vitrineEditeurEnregistrer .y5JPTG_vitrineEditeurTourne{animation:.8s linear infinite y5JPTG_vitrineTourne}.y5JPTG_vitrineConfirmationTexte{z-index:90;color:#15795a;background:#effbf7;border:1px solid #a9e7d2;border-radius:13px;align-items:center;gap:8px;min-height:46px;padding:0 16px;font-size:11px;font-weight:900;display:flex;position:fixed;top:116px;right:30px;box-shadow:0 12px 32px #0f4b3929}.y5JPTG_vitrineConfirmationTexte svg{width:17px;height:17px}@keyframes y5JPTG_vitrineTourne{to{transform:rotate(360deg)}}@media (max-width:1250px){.y5JPTG_vitrineContenu{grid-template-columns:minmax(420px,1.1fr) minmax(360px,1fr) 250px}.y5JPTG_vitrineModeles{grid-template-columns:1fr}.y5JPTG_vitrinePhotos{grid-template-columns:repeat(2,minmax(0,1fr))}.y5JPTG_vitrineEtapes>div{min-width:180px}.y5JPTG_vitrineEtapes>div:not(:last-child):after{width:25px;margin:0 10px}}@media (max-width:980px){.y5JPTG_vitrineOverlay{padding:0}.y5JPTG_vitrineFenetre{border:0;border-radius:0;width:100%;height:100vh}.y5JPTG_vitrineEnteteActions .y5JPTG_vitrineActionSecondaire,.y5JPTG_vitrineEnteteActions .y5JPTG_vitrineActionPrincipale,.y5JPTG_vitrineEtapes{display:none}.y5JPTG_vitrineContenu{grid-template-columns:1fr;overflow-y:auto}.y5JPTG_vitrineSectionModeles,.y5JPTG_vitrineSectionPhotos{min-height:480px}.y5JPTG_vitrinePanneauDroit{min-height:420px}.y5JPTG_vitrineEditeurOverlay{padding:10px}.y5JPTG_vitrineEditeurFenetre{height:calc(100vh - 20px);min-height:0}.y5JPTG_vitrineEditeurFenetre>footer{flex-direction:column;align-items:stretch}.y5JPTG_vitrineEditeurFenetre>footer>span{display:none}.y5JPTG_vitrineEditeurFenetre>footer>div,.y5JPTG_vitrineEditeurFenetre>footer button{width:100%}}.y5JPTG_rapprochementOverlay,.y5JPTG_rapprochementOverlay *{box-sizing:border-box}.y5JPTG_rapprochementOverlay{z-index:80;background:#fff;min-width:0;padding:0;position:fixed;inset:78px 0 0 294px;overflow:hidden}.y5JPTG_rapprochementFenetre{width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;background:#fff;border:0;border-radius:0;grid-template-rows:auto auto auto minmax(0,1fr) auto;display:grid;overflow:hidden}.y5JPTG_rapprochementEntete{border-bottom:1px solid #e4ebf5;grid-template-columns:minmax(260px,1fr) auto 42px;align-items:center;gap:18px;padding:18px 22px;display:grid}.y5JPTG_rapprochementEntete>div:first-child{align-items:center;gap:13px;min-width:0;display:flex}.y5JPTG_rapprochementEntete h2,.y5JPTG_rapprochementEntete p{margin:0}.y5JPTG_rapprochementEntete h2{color:#07142f;font-size:23px;font-weight:900}.y5JPTG_rapprochementEntete p{color:#66728b;margin-top:3px;font-size:13px;font-weight:700}.y5JPTG_rapprochementTitreIcone{color:#0764f7;background:#eaf2ff;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.y5JPTG_rapprochementTitreIcone svg{width:23px;height:23px}.y5JPTG_rapprochementCompteurs{align-items:center;gap:10px;display:flex}.y5JPTG_rapprochementCompteurs span{color:#44516b;background:#f2f6fc;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 13px;font-size:12px;font-weight:800;display:inline-flex}.y5JPTG_rapprochementCompteurs b{color:#0764f7;font-size:17px}.y5JPTG_rapprochementBarreFiltres{justify-content:flex-end;gap:10px;padding:10px 22px 0;display:flex}.y5JPTG_rapprochementBarreFiltres select{color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:9px;min-width:210px;height:38px;padding:0 10px;font-weight:700}.y5JPTG_rapprochementBarreFiltres select:disabled{color:#7c8495;background:#f1f3f7}.y5JPTG_rapprochementOnglets{border-bottom:1px solid #e4ebf5;gap:7px;padding:12px 22px 0;display:flex}.y5JPTG_rapprochementOnglets button{color:#496078;cursor:pointer;background:0 0;border:0;border-radius:10px 10px 0 0;height:40px;padding:0 17px;font-weight:850}.y5JPTG_rapprochementOnglets button span{background:#dbe8fb;border-radius:10px;place-items:center;min-width:20px;height:20px;margin-left:5px;font-size:11px;display:inline-grid}.y5JPTG_rapprochementOnglets .y5JPTG_rapprochementOngletActif{color:#fff;background:#0764f7}.y5JPTG_rapprochementOngletActif span{background:#ffffff3d!important}.y5JPTG_rapprochementContenu{flex-direction:column;width:100%;min-width:0;min-height:0;padding:14px 22px;display:flex;overflow:hidden}.y5JPTG_rapprochementDescription{flex-direction:row;flex:none;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;min-height:48px;margin-bottom:10px;display:flex}.y5JPTG_rapprochementDescription p{color:#26324b;margin:0;font-size:13px;font-weight:750}.y5JPTG_rapprochementDescription button,.y5JPTG_rapprochementActionsPanier button{color:#22304b;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:9px;align-items:center;gap:7px;height:38px;padding:0 13px;font-weight:800;display:inline-flex}.y5JPTG_rapprochementDescription button svg,.y5JPTG_rapprochementActionsPanier button svg{color:#0764f7;width:17px;height:17px}.y5JPTG_rapprochementRechercheRapide{background:#fff;border:1px solid #dce6f5;border-radius:10px;align-items:center;gap:8px;width:min(430px,45vw);height:40px;padding:0 12px;display:flex}.y5JPTG_rapprochementRechercheRapide svg{color:#0764f7;width:18px}.y5JPTG_rapprochementRechercheRapide input{border:0;outline:0;width:100%;min-width:0;font-weight:700}.y5JPTG_rapprochementTableWrapper{flex:1;width:100%;min-width:0;max-width:100%;min-height:0}.y5JPTG_rapprochementTraite:not(.y5JPTG_tableRowSelected) td{color:#17683b;background:#f1fbf5}.y5JPTG_rapprochementMultiligne{min-width:150px;white-space:pre-line!important}.y5JPTG_rapprochementTableAvecPhoto .y5JPTG_rapprochementColonnePhoto{width:160px;min-width:160px;max-width:160px}.y5JPTG_rapprochementTableAvecPhoto tbody td{height:84px}.y5JPTG_rapprochementVignette{object-fit:cover;object-position:center;border-radius:8px;width:140px;max-width:none;height:73px;display:block}.y5JPTG_rapprochementVide{color:#778399;place-items:center;min-height:180px;font-weight:750;display:grid}.y5JPTG_rapprochementActions{border-top:1px solid #e4ebf5;align-items:center;gap:8px;padding:12px 22px;display:flex;overflow-x:auto}.y5JPTG_rapprochementActions button{color:#25324a;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:9px;align-items:center;gap:7px;min-width:max-content;height:39px;padding:0 12px;font-size:12px;font-weight:850;display:inline-flex}.y5JPTG_rapprochementActions svg{color:#0764f7;width:17px;height:17px}.y5JPTG_rapprochementActions .y5JPTG_rapprochementActionTraite{color:#16733a;background:#eaf8ef;border-color:#bfe6cc;margin-left:auto}.y5JPTG_rapprochementActions .y5JPTG_rapprochementActionTraite svg{color:#18a04c}.y5JPTG_rapprochementActionsPanier{align-items:center;gap:7px;display:flex}.y5JPTG_rapprochementActionsPanier .y5JPTG_rapprochementActionPrimaire{color:#fff;background:#0764f7;border-color:#0764f7}.y5JPTG_rapprochementActionsPanier .y5JPTG_rapprochementActionPrimaire svg{color:#fff}.y5JPTG_rapprochementFiltresOverlay{z-index:5;background:#06132d7a;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.y5JPTG_rapprochementFiltresBox{background:#fff;border-radius:17px;width:min(880px,95%);max-height:92%;padding:24px;overflow:auto;box-shadow:0 24px 70px #00000040}.y5JPTG_rapprochementGrilleCriteres{background:#f4f7fc;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;padding:18px;display:grid}.y5JPTG_rapprochementGrilleCriteres label{color:#2f3d57;align-items:center;gap:8px;font-size:13px;font-weight:800;display:flex}.y5JPTG_rapprochementGrilleCriteres input{accent-color:#0764f7;width:17px;height:17px}.y5JPTG_rapprochementTolerances{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.y5JPTG_rapprochementTolerances label{color:#33415a;flex-direction:column;gap:7px;font-size:12px;font-weight:850;display:flex}.y5JPTG_rapprochementTolerances input{border:1px solid #dce6f5;border-radius:9px;width:100%;height:40px;padding:0 10px;font-weight:750}@media (max-width:1100px){.y5JPTG_rapprochementOverlay{padding:0;inset:78px 0 0}.y5JPTG_rapprochementCompteurs{display:none}.y5JPTG_rapprochementEntete{grid-template-columns:minmax(0,1fr) 42px}.y5JPTG_rapprochementGrilleCriteres,.y5JPTG_rapprochementTolerances{grid-template-columns:repeat(2,minmax(0,1fr))}}.y5JPTG_headerUtilisateur{flex:none;position:relative}.y5JPTG_headerUtilisateurBouton{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;padding:4px 0;display:flex}.y5JPTG_headerUtilisateurBouton>svg{width:18px;height:18px;transition:transform .18s}.y5JPTG_headerUtilisateurChevronOuvert{transform:rotate(180deg)}.y5JPTG_headerUtilisateurMenu{color:#173252;background:#fff;border:1px solid #e2e9f3;border-radius:13px;width:235px;padding:9px;animation:.14s ease-out y5JPTG_menuPop;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 16px 42px #051f4833}.y5JPTG_headerUtilisateurMenu:before{content:"";background:#fff;border-top:1px solid #e2e9f3;border-left:1px solid #e2e9f3;width:12px;height:12px;position:absolute;top:-6px;right:20px;transform:rotate(45deg)}.y5JPTG_headerUtilisateurIdentite{border-bottom:1px solid #e8edf5;flex-direction:column;gap:3px;padding:9px 11px 12px;display:flex}.y5JPTG_headerUtilisateurIdentite strong{font-size:14px}.y5JPTG_headerUtilisateurIdentite span{color:#718096;font-size:12px}.y5JPTG_headerUtilisateurMenu>button{color:#c42940;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;margin-top:6px;padding:11px;font-size:14px;font-weight:800;display:flex}.y5JPTG_headerUtilisateurMenu>button:hover,.y5JPTG_headerUtilisateurMenu>button:focus-visible{background:#fff0f2;outline:none}.y5JPTG_headerUtilisateurMenu>button svg{width:19px;height:19px}.y5JPTG_sidebar{background:#fff;border-top-right-radius:10px;flex-direction:column;grid-area:2/1;padding:48px 18px 18px 19px;display:flex;overflow:hidden;box-shadow:6px 0 24px #0a285a14}.y5JPTG_profile{flex-shrink:0;align-items:center;gap:18px;margin:0 0 55px 20px;display:flex}.y5JPTG_profilePhoto{background:linear-gradient(135deg,#ffe4d0,#f5b58f);border-radius:50%;width:56px;min-width:56px;height:56px;min-height:56px}.y5JPTG_profile strong{white-space:nowrap;margin-bottom:5px;font-size:15px;font-weight:900;display:block}.y5JPTG_profile span{color:#38445f;white-space:nowrap;font-size:14px;display:block}.y5JPTG_nav{flex-direction:column;flex:1;gap:6px;display:flex;overflow:hidden auto}.y5JPTG_nav a{color:#101b3d;border-radius:15px;align-items:center;gap:22px;height:48px;min-height:48px;padding:0 21px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.y5JPTG_nav a svg{color:#005fff;width:22px;height:22px}.y5JPTG_nav a.y5JPTG_active{color:#005cf2;background:linear-gradient(90deg,#dce9ff,#eff5ff);font-weight:900}.y5JPTG_pageHeader{flex-shrink:0}.y5JPTG_listPageMain{background:linear-gradient(#fbfdff,#f7faff);flex-direction:column;grid-area:2/2;min-width:0;min-height:0;padding:20px 29px 0 31px;display:flex;overflow:hidden}.y5JPTG_title{align-items:center;gap:15px;height:54px;margin-bottom:13px;display:flex}.y5JPTG_titleIcon{color:#0760f2;background:#fff;border:1px solid #dfe8f6;border-radius:16px;place-items:center;width:66px;height:54px;display:grid;box-shadow:0 8px 22px #0e2a561c}.y5JPTG_title h1{margin:0;font-size:33px;font-weight:900}.y5JPTG_controls{align-items:center;gap:8px;height:58px;margin-bottom:18px;display:flex}.y5JPTG_filters{background:#fff;border:1px solid #dfe8f6;border-radius:12px;align-items:center;gap:20px;height:58px;padding:0 22px;display:flex;box-shadow:0 4px 14px #122d5a14}.y5JPTG_filters label{white-space:nowrap;align-items:center;gap:9px;font-size:13px;font-weight:700;display:flex}.y5JPTG_filters input{accent-color:#0a63f5;width:18px;height:18px}.y5JPTG_tools{white-space:nowrap;align-items:center;gap:17px;margin-left:auto;font-weight:800;display:flex}.y5JPTG_tools select{background:#fff;border:1px solid #dfe8f6;border-radius:10px;width:204px;height:47px;padding:0 15px;font-weight:700}.y5JPTG_viewButtons{background:#fff;border:1px solid #dfe8f6;border-radius:12px;width:102px;height:47px;display:flex;overflow:hidden}.y5JPTG_viewButtons button{color:#005ef2;background:#fff;border:0;place-items:center;width:50%;display:grid}.y5JPTG_viewButtons button:first-child{background:#eaf2ff}.y5JPTG_viewButtons button.y5JPTG_viewModeActive{cursor:pointer;background:#eaf2ff}.y5JPTG_viewButtons button.y5JPTG_viewModeInactive{cursor:pointer;background:#fff}.y5JPTG_viewButtons.y5JPTG_singleViewButton{width:52px;min-width:52px}.y5JPTG_viewButtons.y5JPTG_singleViewButton button{width:100%}.y5JPTG_newButton{color:#fff;background:linear-gradient(#0b74ff,#075ae9);border:0;border-radius:11px;height:48px;padding:0 24px;font-size:16px;font-weight:900;box-shadow:0 9px 19px #0051e047}.y5JPTG_listPageScroll{flex-direction:column;flex:1;min-height:0;padding-bottom:6px;display:flex}.y5JPTG_zrModeScroll{overflow:auto}.y5JPTG_tableModeScroll{overflow:hidden}.y5JPTG_bienCard{background:#fff;border:1px solid #dfe8f6;border-radius:16px;grid-template-columns:254px 315px minmax(390px,1fr) 272px 42px;align-items:center;column-gap:22px;height:158px;min-height:158px;max-height:158px;margin-bottom:9px;padding:12px 14px;display:grid;overflow:visible;box-shadow:0 5px 16px #14305c17}.y5JPTG_photo{background:#eef5ff;border-radius:13px;width:254px;height:132px;position:relative;overflow:hidden}.y5JPTG_connexionPage{background:#f5f8fd;grid-template-columns:minmax(390px,47%) minmax(560px,53%);min-height:100vh;font-family:Inter,Arial,sans-serif;display:grid;position:relative;overflow:hidden}.y5JPTG_connexionImageFond{background:url(/images/connexion/villa-connexion.png) 50%/cover no-repeat;position:absolute;inset:0 calc(53% - 93px) 0 0}.y5JPTG_connexionVoile{background:linear-gradient(#02183a0a 15%,#021636e6 100%);position:absolute;inset:0 calc(53% - 93px) 0 0}.y5JPTG_connexionPresentation{z-index:1;color:#fff;flex-direction:column;justify-content:space-between;min-height:100vh;padding:52px 68px 64px;display:flex;position:relative}.y5JPTG_connexionMarque img{width:min(340px,82%);height:auto;display:block}.y5JPTG_connexionMarque p{color:#607089;white-space:nowrap;max-width:none;margin:13px 0 0;font-size:12px;font-weight:500}.y5JPTG_connexionArguments{max-width:410px}.y5JPTG_connexionArguments h1{letter-spacing:-.7px;margin:0;font-size:clamp(30px,2.4vw,43px);line-height:1.14}.y5JPTG_connexionTrait{background:linear-gradient(90deg,#1d74ff 0 70%,#0000);width:270px;height:3px;margin:22px 0 29px}.y5JPTG_connexionArgument{align-items:center;gap:20px;margin-top:20px;display:flex}.y5JPTG_connexionArgument>span{background:#126cf4;border-radius:50%;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid;box-shadow:inset 0 0 0 1px #ffffff42}.y5JPTG_connexionArgument svg{width:27px;height:27px}.y5JPTG_connexionArgument p{flex-direction:column;gap:5px;margin:0;font-size:15px;line-height:1.35;display:flex}.y5JPTG_connexionArgument strong{font-size:16px}.y5JPTG_connexionZoneFormulaire{z-index:2;background:radial-gradient(circle at 100% 0,#fff 0 33%,#0000 60%);flex-direction:column;justify-content:center;align-items:center;gap:34px;min-height:100vh;padding:34px clamp(34px,5vw,88px);display:flex;position:relative}.y5JPTG_connexionZoneFormulaire:before{content:"";clip-path:polygon(54% 0,100% 0,100% 100%,0 100%);z-index:-1;background:#f5f8fd;width:180px;height:100%;position:absolute;top:0;left:-90px}.y5JPTG_connexionCarte{box-sizing:border-box;text-align:center;background:#fffffff5;border:1px solid #dfe5efcc;border-radius:24px;width:min(100%,640px);min-height:670px;padding:54px clamp(38px,5vw,74px) 46px;animation:.38s ease-out y5JPTG_connexionEntree;position:relative;box-shadow:0 20px 60px #1b315221}.y5JPTG_connexionCarteUtilisateur{animation:.45s ease-out y5JPTG_connexionGlisse}.y5JPTG_connexionEtapes{gap:7px;display:flex;position:absolute;top:20px;left:50%;transform:translate(-50%)}.y5JPTG_connexionEtapes span{background:#dbe4f2;border-radius:4px;width:22px;height:4px}.y5JPTG_connexionEtapes .y5JPTG_connexionEtapeActive,.y5JPTG_connexionEtapes .y5JPTG_connexionEtapeFaite{background:#1768ed}.y5JPTG_connexionEtapeFaite{opacity:.45}.y5JPTG_connexionIconeTitre{color:#1768ed;background:#f0f5ff;border-radius:50%;place-items:center;width:92px;height:92px;margin:0 auto 25px;display:grid}.y5JPTG_connexionIconeTitre svg{width:43px;height:43px}.y5JPTG_connexionCarte h2{color:#112c50;letter-spacing:-.8px;margin:0;font-size:clamp(30px,2.4vw,39px)}.y5JPTG_connexionSousTitre{color:#73839d;margin:13px 0 38px;font-size:16px}.y5JPTG_connexionFormulaire{text-align:left;flex-direction:column;gap:21px;display:flex}.y5JPTG_connexionChamp>span{color:#183150;margin-bottom:10px;font-size:14px;font-weight:800;display:block}.y5JPTG_connexionChamp>div{background:#fff;border:1px solid #cbd5e4;border-radius:9px;align-items:center;gap:14px;height:54px;padding:0 17px;transition:border-color .2s,box-shadow .2s;display:flex}.y5JPTG_connexionChamp>div:focus-within{border-color:#1768ed;box-shadow:0 0 0 3px #1768ed1a}.y5JPTG_connexionChamp svg{color:#8798b3;flex:0 0 20px;width:20px;height:20px}.y5JPTG_connexionChamp input{color:#122c4e;width:100%;height:100%;font:inherit;background:0 0;border:0;outline:0}.y5JPTG_connexionChamp input::placeholder{color:#8493aa}.y5JPTG_connexionChamp button{cursor:pointer;background:0 0;border:0;padding:5px}.y5JPTG_connexionSouvenir{color:#52627a;cursor:pointer;align-items:center;gap:9px;font-size:14px;display:flex}.y5JPTG_connexionSouvenir input{accent-color:#1768ed;width:19px;height:19px}.y5JPTG_connexionBouton{color:#fff;cursor:pointer;background:linear-gradient(90deg,#2167e8,#0867f8);border:0;border-radius:9px;grid-template-columns:1fr auto;align-items:center;height:56px;padding:0 20px;font-size:16px;font-weight:800;display:grid;box-shadow:0 10px 23px #1062eb2e}.y5JPTG_connexionBouton span{justify-self:center;transform:translate(10px)}.y5JPTG_connexionBouton svg{width:23px}.y5JPTG_connexionBouton:disabled{opacity:.65;cursor:wait}.y5JPTG_connexionRetour{color:#1267ed;cursor:pointer;background:0 0;border:0;align-self:center;align-items:center;gap:7px;margin-top:5px;font-weight:700;display:flex}.y5JPTG_connexionRetour svg{width:18px}.y5JPTG_connexionCarte .y5JPTG_connexionVersion{color:#9aa4b2;text-align:right;margin:0;font-size:9px;font-weight:400;line-height:1;position:absolute;bottom:14px;right:24px}.y5JPTG_connexionErreur{color:#b42335;background:#fff0f1;border-radius:8px;margin:18px 0 0;padding:11px 14px;font-size:14px}.y5JPTG_licenceOverlay{z-index:1000;background:#0a1e37a8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.y5JPTG_licenceCarte{color:#183150;text-align:center;background:#fff;border-radius:22px;width:min(100%,540px);padding:38px;box-shadow:0 25px 80px #0a1e3740}.y5JPTG_licenceIcone{color:#1768ed;background:#eef4ff;border-radius:18px;place-items:center;width:64px;height:64px;margin:0 auto 18px;display:grid}.y5JPTG_licenceCarte h2{margin:0 0 14px;font-size:25px}.y5JPTG_licenceCarte p{color:#52627a;line-height:1.6}.y5JPTG_licenceTarif{text-align:left;background:#f5f8fd;border-radius:10px;gap:6px;margin-top:18px;padding:14px;display:grid}.y5JPTG_licenceTarif span{color:#52627a}.y5JPTG_licenceActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.y5JPTG_licenceActions a,.y5JPTG_licenceActions button{font:inherit;cursor:pointer;border:0;border-radius:8px;padding:12px 18px;font-weight:700;text-decoration:none}.y5JPTG_licenceActions a{color:#fff;background:#1768ed}.y5JPTG_licenceActions button{color:#183150;background:#edf1f7}.y5JPTG_licenceActions .y5JPTG_licenceContinuer{color:#fff;background:#1768ed}.y5JPTG_licenceCarte.y5JPTG_licenceEssaiTermine{color:#07152f;border-radius:24px;width:min(100%,760px);max-height:calc(100dvh - 40px);padding:32px;overflow-y:auto}.y5JPTG_licenceEssaiTermine h2{margin-bottom:8px;font-size:22px;font-weight:800}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceDateFin{color:#68758e;margin:0 0 24px;font-size:12px}.y5JPTG_licenceEssaiTermine h3{margin:0 0 16px;font-size:17px}.y5JPTG_licenceEssaiTermine p{color:#34435a;font-size:14px}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions{flex-direction:column;gap:14px;margin-top:24px}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions a{background:#1768ed;justify-content:center;align-items:center;gap:10px;min-height:50px;display:flex}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions a:hover{background:#0755d9}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions a svg{width:17px;height:17px}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions button{color:#52627a;background:0 0;font-weight:500}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions button:hover{color:#075fdc;background:#f1f6ff}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions button:disabled{cursor:wait;opacity:.6}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceAideRenouvellement{color:#68758e;margin:20px 0 0;font-size:12px}.y5JPTG_licenceMotifBlocage{text-align:left;overflow-wrap:anywhere;background:#f5f8fd;border:1px solid #dce7fb;border-radius:14px;margin-top:20px;padding:18px}.y5JPTG_licenceMotifBlocage strong{color:#183150;font-size:14px}.y5JPTG_licenceMotifBlocage p{white-space:pre-wrap;margin:8px 0 0}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions.y5JPTG_licenceActionsAnticipation{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.y5JPTG_licenceActionsAnticipation>button:last-child{grid-column:1/-1}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions .y5JPTG_licenceAccesLogiciel{color:#183150;background:#f1f6ff;font-weight:600}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions .y5JPTG_licenceAccesLogiciel:hover{color:#075fdc;background:#e7f0ff}@media (max-width:700px){.y5JPTG_licenceCarte.y5JPTG_licenceEssaiTermine{padding:26px 20px}.y5JPTG_licenceEssaiTermine h2{font-size:20px}.y5JPTG_licenceEssaiTermine .y5JPTG_licenceActions.y5JPTG_licenceActionsAnticipation{grid-template-columns:1fr}}.y5JPTG_connexionGaranties{color:#1768ed;border-top:1px solid #dfe5ef;grid-template-columns:repeat(2,1fr);gap:30px;width:min(100%,640px);padding-top:25px;display:grid}.y5JPTG_connexionGaranties>div{align-items:center;gap:14px;display:flex}.y5JPTG_connexionGaranties svg{flex:0 0 31px;width:31px;height:31px}.y5JPTG_connexionGaranties span{color:#7d8ba0;flex-direction:column;gap:4px;font-size:12px;display:flex}.y5JPTG_connexionGaranties strong{color:#183150;font-size:13px}@keyframes y5JPTG_connexionEntree{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes y5JPTG_connexionGlisse{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (max-width:1560px){.y5JPTG_connexionImageFond,.y5JPTG_connexionVoile{inset:0 calc(53% - 90px) 0 0}}@media (max-width:1400px){.y5JPTG_connexionImageFond,.y5JPTG_connexionVoile{inset:0 53% 0 0}.y5JPTG_connexionZoneFormulaire:before{display:none}}@media (max-width:980px){.y5JPTG_connexionPage{display:block}.y5JPTG_connexionImageFond,.y5JPTG_connexionVoile{position:fixed;inset:0}.y5JPTG_connexionPresentation{min-height:auto;padding:26px 28px 20px}.y5JPTG_connexionMarque p{color:#fff;text-shadow:0 1px 5px #001b3b}.y5JPTG_connexionArguments{display:none}.y5JPTG_connexionZoneFormulaire{background:0 0;min-height:auto;padding:10px 20px 35px}.y5JPTG_connexionZoneFormulaire:before{display:none}.y5JPTG_connexionCarte{min-height:0;padding:48px 30px 35px}.y5JPTG_connexionGaranties{background:#fffffff0;border:0;border-radius:14px;padding:18px}}@media (max-width:560px){.y5JPTG_connexionPresentation{padding:20px}.y5JPTG_connexionMarque img{width:260px}.y5JPTG_connexionMarque p{white-space:normal;font-size:11px}.y5JPTG_connexionZoneFormulaire{padding:4px 12px 25px}.y5JPTG_connexionCarte{border-radius:18px;padding:47px 20px 28px}.y5JPTG_connexionIconeTitre{width:76px;height:76px;margin-bottom:18px}.y5JPTG_connexionCarte h2{font-size:28px}.y5JPTG_connexionSousTitre{margin-bottom:28px}.y5JPTG_connexionGaranties{grid-template-columns:1fr;gap:16px}}.y5JPTG_ribbon{text-align:center;color:#fff;background:#075cff;width:154px;height:27px;font-size:11px;font-weight:900;line-height:27px;position:absolute;top:16px;left:-44px;transform:rotate(-43deg)}.y5JPTG_photoCount{color:#fff;background:#222b3c;border-radius:6px;align-items:center;gap:6px;min-width:47px;height:25px;padding:0 8px;font-size:12px;font-weight:900;display:flex;position:absolute;bottom:9px;left:11px}.y5JPTG_photoCount svg{width:14px;height:14px}.y5JPTG_info,.y5JPTG_owner{height:132px;max-height:132px;overflow:hidden}.y5JPTG_mandat,.y5JPTG_more{height:132px;max-height:132px;overflow:visible}.y5JPTG_info{height:132px;padding-top:5px;overflow:visible}.y5JPTG_tag{color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#ff6900;border-radius:7px;max-width:100%;margin-bottom:13px;padding:7px 11px;font-size:14px;font-weight:900;display:inline-block;overflow:hidden}.y5JPTG_price{color:#005df5;margin-top:-3px;margin-bottom:6px;font-size:24px;font-weight:900;line-height:1}.y5JPTG_venteBadge{background:linear-gradient(#b932df,#8c19cf)!important}.y5JPTG_locationBadge{background:linear-gradient(#ff7a18,#f04438)!important}.y5JPTG_city{align-items:flex-start;gap:5px;margin-bottom:6px;font-size:13px;font-weight:700;line-height:1.35;display:flex}.y5JPTG_city svg{width:13px;height:13px}.y5JPTG_small{color:#5f687f;white-space:normal;font-size:11px;font-weight:700;line-height:1.25}.y5JPTG_owner{border-left:1px solid #dfe8f6;grid-template-columns:65px minmax(0,1fr);align-items:start;column-gap:20px;height:132px;padding-top:10px;padding-left:27px;display:grid;overflow:hidden}.y5JPTG_ownerIcon{color:#0060f5;background:#eaf2ff;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.y5JPTG_owner h3{white-space:nowrap;text-overflow:ellipsis;margin:0 0 11px;font-size:15px;font-weight:900;overflow:hidden}.y5JPTG_owner p{color:#111b35;max-height:82px;margin:0;font-size:13px;font-weight:700;line-height:1.55;overflow:hidden}.y5JPTG_mandat{text-align:right;border-left:1px solid #dfe8f6;flex-direction:column;justify-content:space-between;height:132px;padding:8px 0 0 22px;display:flex;overflow:hidden}.y5JPTG_mandat strong,.y5JPTG_mandat span{margin-bottom:2px;line-height:1.1;display:block}.y5JPTG_mandat b{color:#fff;background:linear-gradient(#b932df,#8c19cf);border-radius:7px;align-self:flex-end;margin-bottom:4px;padding:7px 33px;font-size:13px;font-weight:900;line-height:1;display:inline-block}.y5JPTG_actions{justify-content:flex-end;align-items:center;gap:9px;margin-top:0;display:flex}.y5JPTG_actions button{background:#fff;border:1px solid #dfe8f6;border-radius:9px;place-items:center;width:37px;height:37px;padding:0;display:grid;box-shadow:0 3px 8px #14305c1a}.y5JPTG_actions svg{width:18px;height:18px}button.y5JPTG_more{color:#075fe9;cursor:pointer;background:#edf4ff;border:1px solid #bfd4f7;border-radius:11px;align-self:center;place-items:center;width:38px;max-width:100%;height:44px;max-height:44px;padding:0;font-size:26px;font-weight:800;display:grid}button.y5JPTG_more svg{stroke-width:2.5px;width:23px;height:23px}button.y5JPTG_more:hover{background:#dceaff;border-color:#78a9f7}button.y5JPTG_more:focus-visible{outline-offset:3px;outline:2px solid #0060f5}.y5JPTG_triProgressifBouton{color:#26324b;width:245px;max-width:100%;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.y5JPTG_leboncoinPublication{border-bottom:1px solid #dce6f5;padding:16px 0}.y5JPTG_leboncoinPublication p{margin:10px 0;line-height:1.5}.y5JPTG_leboncoinActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.y5JPTG_leboncoinActions button:disabled{opacity:.5;cursor:not-allowed}.y5JPTG_leboncoinDebug{color:#34405a;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:12px;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.y5JPTG_leboncoinDebug input{accent-color:#0060f5;width:16px;height:16px}.y5JPTG_debugLeboncoinActivation label{gap:8px;font-weight:700;display:grid}.y5JPTG_debugLeboncoinActivation input{box-sizing:border-box;width:100%;height:44px;font:inherit;border:1px solid #cbd9ee;border-radius:10px;padding:0 12px}.y5JPTG_debugLeboncoinActivation p{color:#b42318;margin:12px 0 0;font-weight:600}.y5JPTG_leboncoinListe{margin:20px 0}.y5JPTG_leboncoinTitre{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.y5JPTG_leboncoinLogo{flex-shrink:0;width:162px;max-width:100%;height:auto}.y5JPTG_leboncoinLogoBouton{flex-shrink:0;width:auto;height:1em;display:block}.y5JPTG_diffusionMain .y5JPTG_leboncoinNavigation{color:#ff6e14;white-space:nowrap;text-decoration:none}.y5JPTG_diffusionMain .y5JPTG_leboncoinNavigation:hover{color:#ff6e14}.y5JPTG_leboncoinNavigationButton{white-space:nowrap;text-align:center;flex-shrink:0;text-decoration:none}.y5JPTG_leboncoinBiensVendusLibelle{color:#000;font-size:.85em}.y5JPTG_leboncoinStatut{border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;font-weight:800;line-height:1.4;display:inline-flex}.y5JPTG_leboncoinStatut svg,.y5JPTG_leboncoinErreur svg{flex-shrink:0;width:20px;height:20px}.y5JPTG_leboncoinStatutPresent{color:#166534;background:#dcfce7;border-color:#86d9a3}.y5JPTG_leboncoinLignePresente td{background:#f4fcf7}.y5JPTG_leboncoinLignePresente td:first-child{box-shadow:inset 4px 0 #16a34a}.y5JPTG_leboncoinStatutAbsent{color:#526176;background:#f1f5f9;border-color:#dce4ee}.y5JPTG_leboncoinStatutInconnu{color:#854d0e;background:#fff5df;border-color:#f6d593}.y5JPTG_leboncoinErreur{color:#9f2d23;background:#fff4f2;border:1px solid #f3c2bc;border-radius:9px;align-items:flex-start;gap:8px;margin:10px 0;padding:10px 12px;font-size:13px;font-weight:400;line-height:1.5;display:flex}.y5JPTG_leboncoinRetour{align-items:center;gap:6px;width:fit-content;margin-bottom:12px;text-decoration:none;display:inline-flex}.y5JPTG_leboncoinTableScroll{overflow-x:auto}.y5JPTG_leboncoinTable{border-collapse:collapse;text-align:left;width:100%}.y5JPTG_leboncoinTable th,.y5JPTG_leboncoinTable td{vertical-align:top;border-bottom:1px solid #e6edf8;padding:14px 12px}.y5JPTG_leboncoinTable th{background:#f3f7ff}.y5JPTG_leboncoinTable td p{margin:6px 0 0;font-size:12px;font-weight:400}.y5JPTG_triProgressifBouton span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.y5JPTG_triProgressifBouton svg,.y5JPTG_triProgressifMenu svg{flex:none;width:17px;height:17px}.y5JPTG_triProgressifMenu{z-index:10000;box-sizing:border-box;overscroll-behavior:contain;background:#fff;border:1px solid #dce6f5;border-radius:13px;padding:6px;position:fixed;overflow-y:auto;box-shadow:0 10px 28px #14305c26}.y5JPTG_triProgressifMenu button{color:#26324b;width:100%;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.y5JPTG_triProgressifMenu button:hover,.y5JPTG_triProgressifMenu button:focus-visible,.y5JPTG_triProgressifMenu button[aria-checked=true]{color:#075fe9;background:#edf4ff;outline:none}.y5JPTG_triProgressifBouton:focus-visible{outline-offset:2px;outline:2px solid #0060f5}.y5JPTG_triProgressifMenu .y5JPTG_triProgressifPlus{z-index:1;color:#075fe9;background:#f3f7ff;border-top:1px solid #e6edf8;justify-content:flex-start;margin-top:5px;font-weight:700;position:sticky;bottom:0;box-shadow:0 -6px 12px #fffffff2}.y5JPTG_triProgressifSeparateur{color:#778499;border-top:1px solid #e6edf8;margin:6px 0 3px;padding:9px 10px 4px;font-size:11px;font-weight:700}:is(.y5JPTG_agendaCalendarCard .rbc-background-event.y5JPTG_agendaPlageNonTravaillee,.y5JPTG_planningCalendarCard .rbc-background-event.y5JPTG_agendaPlageNonTravaillee){background:repeating-linear-gradient(135deg,#0000 0 7px,#788ca50b 7px 8px),#f4f6f9;background:repeating-linear-gradient(135deg, transparent 0 7px, #788ca50e 7px 8px), color-mix(in srgb, var(--couleur-inactivite,silver) 12%, white);box-shadow:none;opacity:1;pointer-events:none;border:0;border-radius:0;width:100%!important;left:0!important}:is(.y5JPTG_agendaPlageNonTravaillee .rbc-event-label,.y5JPTG_agendaPlageNonTravaillee .rbc-event-content){display:none}.y5JPTG_searchBienIconButton{color:#0060f5;cursor:pointer;background:#fff;border:1px solid #dfe8f6;border-radius:14px;place-items:center;width:48px;min-width:48px;height:48px;display:grid;box-shadow:0 5px 16px #14305c1a}.y5JPTG_searchBienIconButton svg{width:22px;height:22px}.y5JPTG_searchOverlay{z-index:30;background:#050e2073;justify-content:center;align-items:flex-start;padding:72px 20px 20px;display:flex;position:absolute;inset:78px 0 0 294px}.y5JPTG_searchPopup,.y5JPTG_searchPopup *{box-sizing:border-box}.y5JPTG_searchPopup{background:#fff;border-radius:18px;width:min(920px,100vw - 160px);max-height:calc(100vh - 130px);padding:24px;position:relative;overflow:hidden auto;box-shadow:0 24px 70px #00000047}.y5JPTG_searchPopupHeader{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.y5JPTG_searchPopupHeader h2{align-items:center;gap:10px;margin:0;font-size:22px;font-weight:900;display:flex}.y5JPTG_closeSearch{color:#0b1736;cursor:pointer;background:#f3f6fb;border:0;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.y5JPTG_searchForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;display:grid}.y5JPTG_searchField{flex-direction:column;gap:7px;min-width:0;display:flex}.y5JPTG_searchField label{color:#26324b;font-size:13px;font-weight:800}.y5JPTG_searchField input,.y5JPTG_searchField select{color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:9px;outline:none;width:100%;min-width:0;height:42px;padding:0 11px;font-weight:700}.y5JPTG_searchField select:disabled{color:#888;cursor:not-allowed;opacity:1;background-color:#f0f0f0}.y5JPTG_searchField input:focus,.y5JPTG_searchField select:focus{border-color:#0a63f5;box-shadow:0 0 0 3px #0a63f51f}.y5JPTG_doubleField{grid-template-columns:1fr 22px 1fr;align-items:center;gap:7px;display:grid}.y5JPTG_doubleField span{text-align:center;color:#6c7488;font-weight:800}.y5JPTG_searchFooter{border-top:1px solid #e5edf8;justify-content:space-between;align-items:center;gap:14px;margin-top:24px;padding-top:18px;display:flex}.y5JPTG_searchFooter>div{gap:10px;display:flex}.y5JPTG_clearSearch{color:#0060f5;cursor:pointer;background:0 0;border:0;font-weight:800}.y5JPTG_cancelSearch,.y5JPTG_validateSearch{cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 22px;font-weight:900;line-height:1;display:inline-flex}.y5JPTG_cancelSearch svg,.y5JPTG_validateSearch svg{width:18px;min-width:18px;height:18px}.y5JPTG_cancelSearch{color:#0b1736;background:#fff;border:1px solid #dce6f5}.y5JPTG_cancelSearch.y5JPTG_agendaSupprimerRendezVous{color:#fff;background:#dc2626;border-color:#dc2626}.y5JPTG_cancelSearch.y5JPTG_agendaSupprimerRendezVous:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c}.y5JPTG_validateSearch{color:#fff;background:#0060f5;border:0;align-items:center;gap:8px;display:inline-flex}.y5JPTG_validateSearch svg{width:18px;height:18px}.y5JPTG_acquereurCard{grid-template-columns:110px 390px minmax(390px,1fr) 272px 42px}.y5JPTG_acquereurPhoto{border-radius:50%;width:86px;height:86px}.y5JPTG_bulleAideIcone{z-index:10000;box-sizing:border-box;color:#52617a;text-align:center;white-space:normal;pointer-events:none;background:#f5f8fc;border:1px solid #dce5ef;border-radius:7px;padding:7px 10px;font-size:11px;font-weight:400;line-height:1.4;position:fixed;box-shadow:0 2px 6px #14305c14}.y5JPTG_photoConseiller{background:#fff;border:1px solid #e1e8f2;border-radius:50%;place-items:center;display:grid;position:relative;overflow:visible;box-shadow:0 4px 12px #1f3b601a}.y5JPTG_photoConseiller img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.y5JPTG_photoConseillerAbsent{color:#1769e8;background:linear-gradient(145deg,#f8fbff,#e5efff)}.y5JPTG_acquereurPhoto .y5JPTG_photoCount{justify-content:center;min-width:36px;bottom:0;left:-4px}.y5JPTG_photoCountRapprochement{cursor:pointer;border:0;font-family:inherit}.y5JPTG_photoCountRapprochement:hover,.y5JPTG_photoCountRapprochement:focus-visible{outline-offset:1px;background:#0764f7;outline:2px solid #fff}.y5JPTG_photoConseillerAbsent svg{stroke-width:1.7px;width:36px;height:36px}.y5JPTG_vignetteBienImage{object-fit:cover;z-index:0}.y5JPTG_vignetteBienAbsente{color:#3974c5;background:linear-gradient(145deg,#f8fbff,#e4efff);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.y5JPTG_vignetteBienAbsente svg{stroke-width:1.6px;width:37px;height:37px}.y5JPTG_vignetteBienAbsente span{font-size:12px;font-weight:800}.y5JPTG_photo>.y5JPTG_ribbon,.y5JPTG_photo>.y5JPTG_rapprochementPhotoBadge{z-index:2}.y5JPTG_contactLines{flex-direction:column;gap:7px;font-size:13px;font-weight:700;display:flex}.y5JPTG_contactLines div{align-items:center;gap:7px;min-width:0;display:flex}.y5JPTG_contactLines svg{color:#0060f5;width:15px;min-width:15px;height:15px}.y5JPTG_contactLines span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.y5JPTG_pigeCard{grid-template-columns:390px minmax(390px,1fr) 272px 42px}.y5JPTG_pigeCard .y5JPTG_info{border-left:0;padding-left:0}.y5JPTG_pigeCard .y5JPTG_owner{grid-template-columns:65px minmax(0,1fr)}.y5JPTG_settingsScroll{flex:1;min-height:0;padding:8px 4px 18px;overflow:hidden auto}.y5JPTG_settingsGrid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.y5JPTG_settingsCard{background:#fff;border:1px solid #dfe8f6;border-radius:18px;flex-direction:column;height:330px;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_settingsCard:hover{transform:translateY(-3px);box-shadow:0 14px 30px #14305c24}.y5JPTG_settingsCardHeader{border-bottom:1px solid #edf2fb;align-items:center;gap:14px;height:64px;padding:0 20px;display:flex}.y5JPTG_settingsCardHeader div{color:#0060f5;background:#eaf2ff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.y5JPTG_settingsCardHeader svg{width:22px;height:22px}.y5JPTG_settingsCard h2{color:#07152f;margin:0;font-size:20px;font-weight:900}.y5JPTG_settingsImageZone{flex:1;place-items:center;padding:18px;display:grid}.y5JPTG_settingsImageZone img{object-fit:contain;max-width:240px;max-height:145px}.y5JPTG_settingsCard p{text-align:center;color:#7a8498;text-transform:uppercase;margin:0;padding:0 20px 18px;font-size:13px;font-weight:800}.y5JPTG_settingsCard button{color:#fff;cursor:pointer;background:linear-gradient(#0b74ff,#075ae9);border:0;justify-content:flex-end;align-items:center;gap:8px;height:48px;padding:0 18px;font-size:14px;font-weight:900;display:flex}.y5JPTG_settingsCard button span{font-size:22px;line-height:1}.y5JPTG_dashboardMain{background:radial-gradient(circle at 100% 0,#eaf3ff 0,#f7faff 38%,#fbfdff 100%);flex-direction:column;grid-area:2/2;min-width:0;min-height:0;padding:20px 29px 0 31px;display:flex;overflow:hidden}.y5JPTG_financialPopup{background:#f5f8fc;border:1px solid #cfdeed;border-radius:24px;flex-direction:column;width:min(1500px,100vw - 54px);height:min(920px,100vh - 42px);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #0f2b4e47}.y5JPTG_financialHeader{background:#fff;border-bottom:1px solid #d8e5f1;flex:none;justify-content:space-between;align-items:center;min-height:92px;padding:16px 22px;display:flex}.y5JPTG_financialHeader>div{align-items:center;gap:14px;display:flex}.y5JPTG_financialHeader>div>span{color:#fff;background:linear-gradient(145deg,#1268b6,#2d91d0);border-radius:16px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 10px 22px #1e76bb3d}.y5JPTG_financialHeader svg{width:23px;height:23px}.y5JPTG_financialHeader small,.y5JPTG_financialHeader h2,.y5JPTG_financialHeader p{margin:0;display:block}.y5JPTG_financialHeader small{color:#2879bd;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.y5JPTG_financialHeader h2{color:#10213c;margin-top:2px;font-size:22px;line-height:1.15}.y5JPTG_financialHeader p{color:#6b7c93;margin-top:3px;font-size:12px}.y5JPTG_financialTabs{background:#fff;border-bottom:1px solid #d8e5f1;flex:none;gap:8px;padding:12px 22px;display:flex}.y5JPTG_financialTabs button{color:#42536b;cursor:pointer;background:#f7f9fc;border:1px solid #d6e3ef;border-radius:12px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:12px;font-weight:800;transition:all .2s;display:flex}.y5JPTG_financialTabs button:hover{color:#185f9c;border-color:#91bde0}.y5JPTG_financialTabs button[data-actif=true]{color:#fff;background:linear-gradient(135deg,#1268b6,#258bd1);border-color:#1670c2;box-shadow:0 8px 18px #1f77be33}.y5JPTG_financialTabs svg{width:17px;height:17px}.y5JPTG_financialBody{flex:none;grid-template-columns:320px minmax(0,1fr);gap:14px;padding:14px 18px;display:grid}.y5JPTG_financialInputPanel,.y5JPTG_financialResults,.y5JPTG_financialSchedule{background:#fff;border:1px solid #d6e3ef;border-radius:17px;box-shadow:0 7px 20px #2549700f}.y5JPTG_financialInputPanel{padding:16px}.y5JPTG_financialInputTitle{align-items:center;gap:10px;margin-bottom:14px;display:flex}.y5JPTG_financialInputTitle>span{color:#2879bd;background:#eaf3fb;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.y5JPTG_financialInputTitle svg{width:18px;height:18px}.y5JPTG_financialInputTitle strong,.y5JPTG_financialInputTitle small{display:block}.y5JPTG_financialInputTitle strong{color:#17253b;font-size:14px}.y5JPTG_financialInputTitle small{color:#7a899c;margin-top:2px;font-size:10px}.y5JPTG_financialFields{gap:10px;display:grid}.y5JPTG_financialField{gap:5px;display:grid}.y5JPTG_financialField>span{color:#3e4f66;font-size:11px;font-weight:800}.y5JPTG_financialField>div{background:#fff;border:1px solid #cdddec;border-radius:10px;height:40px;display:flex;overflow:hidden}.y5JPTG_financialField>div:focus-within{border-color:#2879bd;box-shadow:0 0 0 3px #2879bd1a}.y5JPTG_financialField input{color:#17253b;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 11px;font-size:13px;font-weight:700}.y5JPTG_financialField em{color:#5c6d83;background:#eff5fa;justify-content:center;align-items:center;min-width:48px;padding:0 9px;font-size:11px;font-style:normal;font-weight:800;display:flex}.y5JPTG_financialField em svg{width:16px;height:16px}.y5JPTG_historiqueBienOverlay{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1f3794;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.y5JPTG_historiqueBienPopup{background:#f7faff;border:1px solid #d7e4f6;border-radius:24px;grid-template-rows:auto auto minmax(0,1fr) auto;width:min(980px,100%);max-height:min(900px,92vh);display:grid;overflow:hidden;box-shadow:0 28px 80px #081c3a4d}.y5JPTG_historiqueBienEntete{background:#fff;border-bottom:1px solid #e1eaf6;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:22px 24px 18px;display:grid}.y5JPTG_historiqueBienEntete h2{color:#10213d;margin:0;font-size:24px;line-height:1.2}.y5JPTG_historiqueBienEntete p{color:#68758c;margin:5px 0 0;font-size:14px;font-weight:700}.y5JPTG_historiqueBienTitreIcone{color:#0866f5;background:#eaf2ff;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.y5JPTG_historiqueBienTitreIcone svg{width:25px;height:25px}.y5JPTG_historiqueBienFermerIcone{color:#52617a;cursor:pointer;background:#fff;border:1px solid #d7e4f6;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.y5JPTG_historiqueBienFermerIcone:hover{color:#0866f5;background:#f2f7ff}.y5JPTG_historiqueBienResume{background:#edf5ff;border-bottom:1px solid #dce8f8;align-items:center;gap:18px;padding:14px 24px;display:flex}.y5JPTG_historiqueBienResume>div{white-space:nowrap;align-items:baseline;gap:7px;display:flex}.y5JPTG_historiqueBienResume strong{color:#0866f5;font-size:23px}.y5JPTG_historiqueBienResume span,.y5JPTG_historiqueBienResume p{color:#52617a;margin:0;font-size:13px;font-weight:700}.y5JPTG_historiqueBienCorps{padding:24px 28px 28px;overflow-y:auto}.y5JPTG_historiqueBienTimeline{gap:16px;padding-left:55px;display:grid;position:relative}.y5JPTG_historiqueBienTimeline:before{content:"";background:linear-gradient(#0866f5,#b9d5ff);border-radius:3px;width:3px;position:absolute;top:18px;bottom:18px;left:22px}.y5JPTG_historiqueBienEvenement{position:relative}.y5JPTG_historiqueBienMarqueur{z-index:1;color:#fff;background:#0866f5;border:5px solid #f7faff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:17px;left:-55px;box-shadow:0 5px 14px #0866f540}.y5JPTG_historiqueBienMarqueur svg{width:18px;height:18px}.y5JPTG_historiqueBienPRIX .y5JPTG_historiqueBienMarqueur{background:#ed8a16}.y5JPTG_historiqueBienVISITE .y5JPTG_historiqueBienMarqueur{background:#0aa272}.y5JPTG_historiqueBienAVIS .y5JPTG_historiqueBienMarqueur{background:#8259d8}.y5JPTG_historiqueBienCONTACT .y5JPTG_historiqueBienMarqueur{background:#3979c9}.y5JPTG_historiqueBienCarte{background:#fff;border:1px solid #dce7f6;border-radius:16px;overflow:hidden;box-shadow:0 8px 22px #27456e12}.y5JPTG_historiqueBienCarteEntete{background:#fbfdff;border-bottom:1px solid #e8eef7;justify-content:space-between;align-items:center;gap:12px;padding:14px 17px;display:flex}.y5JPTG_historiqueBienCarteEntete h3{color:#10213d;margin:0;font-size:16px}.y5JPTG_historiqueBienCarteEntete time{color:#075de8;white-space:nowrap;background:#eaf2ff;border-radius:8px;padding:6px 9px;font-size:12px;font-weight:800}.y5JPTG_historiqueBienCarteContenu{color:#34445f;padding:15px 17px 17px;font-size:14px}.y5JPTG_historiqueBienCarteContenu p{margin:0}.y5JPTG_historiqueBienTexte{white-space:pre-wrap;word-break:break-word;line-height:1.6;margin-top:10px!important}.y5JPTG_historiqueBienConseiller{color:#52617a}.y5JPTG_historiqueBienPrix{align-items:center;gap:12px;display:flex}.y5JPTG_historiqueBienPrix svg{color:#ed8a16}.y5JPTG_historiqueBienPrix div{gap:2px;display:grid}.y5JPTG_historiqueBienPrix span,.y5JPTG_historiqueBienDetails span{color:#758198;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.y5JPTG_historiqueBienPrix strong{color:#10213d;font-size:20px}.y5JPTG_historiqueBienDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.y5JPTG_historiqueBienDetails>div{background:#f6f9fe;border-radius:10px;gap:4px;padding:11px 12px;display:grid}.y5JPTG_historiqueBienAvisPositif{border-left:3px solid #0aa272}.y5JPTG_historiqueBienAvisNegatif{border-left:3px solid #e75767}.y5JPTG_historiqueBienDevelopper{color:#0866f5;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-weight:800}.y5JPTG_historiqueBienVide{color:#68758c;text-align:center;padding:54px 20px;font-weight:700}.y5JPTG_historiqueBienActions{background:#fff;border-top:1px solid #dce7f6;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.y5JPTG_historiqueBienActions button{width:auto;min-width:135px}@media (max-width:700px){.y5JPTG_historiqueBienOverlay{padding:8px}.y5JPTG_historiqueBienPopup{border-radius:17px;max-height:97vh}.y5JPTG_historiqueBienEntete{grid-template-columns:44px minmax(0,1fr) auto;padding:16px}.y5JPTG_historiqueBienTitreIcone{width:44px;height:44px}.y5JPTG_historiqueBienEntete h2{font-size:20px}.y5JPTG_historiqueBienResume{align-items:flex-start;padding:12px 16px}.y5JPTG_historiqueBienResume p{display:none}.y5JPTG_historiqueBienCorps{padding:18px 14px 22px}.y5JPTG_historiqueBienTimeline{padding-left:43px}.y5JPTG_historiqueBienTimeline:before{left:16px}.y5JPTG_historiqueBienMarqueur{border-width:4px;width:36px;height:36px;left:-43px}.y5JPTG_historiqueBienCarteEntete{flex-direction:column;align-items:flex-start}.y5JPTG_historiqueBienDetails{grid-template-columns:1fr}.y5JPTG_historiqueBienActions{padding:12px 16px}}.y5JPTG_financialField>.y5JPTG_ficheDatePicker{background:0 0;border:0;border-radius:0;height:auto;overflow:visible}.y5JPTG_financialField .y5JPTG_ficheDateTrigger{height:40px}.y5JPTG_financialCalculate{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1268b6,#258bd1);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;margin-top:14px;font-size:12px;font-weight:800;display:flex;box-shadow:0 8px 16px #1f77be2e}.y5JPTG_financialCalculate svg{width:17px;height:17px}.y5JPTG_financialResults{grid-template-rows:auto 1fr;grid-template-columns:250px minmax(0,1fr);gap:12px;padding:14px;display:grid}.y5JPTG_financialHeroResult{color:#fff;background:radial-gradient(circle at 90% 10%,#ffffff38,#0000 34%),linear-gradient(150deg,#124f86,#2879bd 62%,#55a3d7);border-radius:14px;flex-direction:column;grid-row:1/3;justify-content:center;min-height:230px;padding:20px;display:flex;box-shadow:0 12px 25px #195b9133}.y5JPTG_financialHeroResult span{opacity:.86;font-size:12px;font-weight:700}.y5JPTG_financialHeroResult strong{margin:9px 0 7px;font-size:clamp(24px,2vw,34px);line-height:1}.y5JPTG_financialHeroResult small{opacity:.8;font-size:11px;line-height:1.4}.y5JPTG_financialKpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.y5JPTG_financialKpis>div{background:#f5f9fc;border:1px solid #dbe7f2;border-radius:11px;min-width:0;padding:11px 13px}.y5JPTG_financialKpis small,.y5JPTG_financialKpis strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.y5JPTG_financialKpis small{color:#75859a;font-size:10px}.y5JPTG_financialKpis strong{color:#1d5f96;margin-top:4px;font-size:14px}.y5JPTG_financialCharts{grid-template-columns:minmax(0,1.55fr) minmax(220px,.8fr);gap:10px;min-height:210px;display:grid}.y5JPTG_financialCharts>div{border:1px solid #e0e9f2;border-radius:11px;min-width:0;padding:9px 10px 0}.y5JPTG_financialCharts>div>strong{color:#405168;font-size:11px}.y5JPTG_financialSchedule{flex-direction:column;flex:auto;min-height:0;margin:0 18px 14px;display:flex;overflow:hidden}.y5JPTG_financialSchedule>div:first-child{border-bottom:1px solid #dce7f1;flex:none;justify-content:space-between;align-items:center;min-height:54px;padding:9px 14px;display:flex}.y5JPTG_financialSchedule>div:first-child>span strong,.y5JPTG_financialSchedule>div:first-child>span small{display:block}.y5JPTG_financialSchedule>div:first-child>span strong{color:#17253b;font-size:13px}.y5JPTG_financialSchedule>div:first-child>span small{color:#7b899b;margin-top:2px;font-size:10px}.y5JPTG_financialPeriodSwitch{background:#eff4f8;border:1px solid #d4e1ed;border-radius:9px;padding:3px;display:flex}.y5JPTG_financialPeriodSwitch button{color:#607086;cursor:pointer;background:0 0;border:0;border-radius:6px;height:29px;padding:0 13px;font-size:10px;font-weight:800}.y5JPTG_financialPeriodSwitch button[data-actif=true]{color:#1b65a2;background:#fff;box-shadow:0 2px 7px #314e6c1f}.y5JPTG_financialTableWrap{flex:1;min-height:0;overflow:auto}.y5JPTG_financialTable{border-collapse:collapse;width:100%;font-size:11px}.y5JPTG_financialTable th{z-index:1;color:#fff;text-align:right;white-space:nowrap;background:#2879bd;padding:9px 11px;position:sticky;top:0}.y5JPTG_financialTable th:first-child,.y5JPTG_financialTable th:nth-child(2),.y5JPTG_financialTable td:first-child,.y5JPTG_financialTable td:nth-child(2){text-align:left}.y5JPTG_financialTable td{color:#425268;text-align:right;white-space:nowrap;border-bottom:1px solid #e2eaf2;padding:8px 11px}.y5JPTG_financialTable tr:nth-child(2n) td{background:#f6f9fc}.y5JPTG_financialFooter{background:#fff;border-top:1px solid #d6e3ef;flex:none;justify-content:space-between;align-items:center;min-height:66px;padding:10px 20px;display:flex}.y5JPTG_financialFooter p{color:#7b899b;max-width:690px;margin:0;font-size:10px;line-height:1.4}.y5JPTG_financialFooter>div{gap:9px;display:flex}.y5JPTG_financialFooter button{width:auto;min-width:120px;padding:0 16px}.y5JPTG_financialFooter .y5JPTG_validateSearch{min-width:205px}.y5JPTG_financialFooter svg{width:17px;height:17px}@media (max-width:1050px){.y5JPTG_financialPopup{width:calc(100vw - 24px);height:calc(100vh - 24px)}.y5JPTG_financialHeader p{display:none}.y5JPTG_financialBody{grid-template-columns:270px minmax(0,1fr)}.y5JPTG_financialResults{grid-template-columns:210px minmax(0,1fr)}.y5JPTG_financialCharts{grid-template-columns:1fr}.y5JPTG_financialCharts>div:last-child{display:none}}@media (max-width:760px){.y5JPTG_financialPopup{overflow-y:auto}.y5JPTG_financialHeader{align-items:flex-start}.y5JPTG_financialHeader h2{font-size:17px}.y5JPTG_financialHeader>.y5JPTG_cancelSearch{width:44px;min-width:44px;padding:0;font-size:0}.y5JPTG_financialTabs{overflow-x:auto}.y5JPTG_financialTabs button{flex:none;padding:0 12px}.y5JPTG_financialBody,.y5JPTG_financialResults{grid-template-columns:1fr}.y5JPTG_financialHeroResult{grid-row:auto;min-height:150px}.y5JPTG_financialSchedule{min-height:330px}.y5JPTG_financialFooter{flex-direction:column;align-items:stretch}.y5JPTG_financialFooter>div button{flex:1;min-width:0}}.y5JPTG_dashboardMain>.y5JPTG_pageHeader{align-items:center;gap:18px;min-height:67px;padding-bottom:13px;display:flex}.y5JPTG_dashboardMain>.y5JPTG_pageHeader .y5JPTG_title{margin-bottom:0}.y5JPTG_dashboardScroll{flex-direction:column;flex:1;min-height:0;padding:4px 4px 20px;display:flex;overflow:hidden auto}.y5JPTG_dashboardHero{color:#fff;background:linear-gradient(135deg,#075cff,#07a4ff);border-radius:22px;order:1;justify-content:space-between;align-items:center;min-height:150px;margin-bottom:18px;padding:26px 30px;display:flex;box-shadow:0 18px 38px #0056dc47}.y5JPTG_dashboardHero span{opacity:.9;font-size:14px;font-weight:800}.y5JPTG_dashboardHero h2{max-width:850px;margin:6px 0;font-size:27px;font-weight:900;line-height:1.18}.y5JPTG_dashboardHero p{opacity:.9;margin:0;font-weight:700}.y5JPTG_dashboardAgency{background:#ffffff29;border:1px solid #ffffff40;border-radius:18px;align-items:center;gap:16px;min-width:360px;padding:18px 22px;display:flex}.y5JPTG_dashboardAgency svg{width:36px;height:36px}.y5JPTG_dashboardAgency strong,.y5JPTG_dashboardAgency span{display:block}.y5JPTG_dashboardKpis{order:2;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;margin-bottom:18px;display:grid}.y5JPTG_dashboardHeroIdentite{align-items:center;gap:22px;min-width:0;display:flex}.y5JPTG_dashboardHeroLogo{background:#fff;border-radius:22px;flex:0 0 100px;justify-content:center;align-items:center;width:100px;height:100px;padding:12px;display:flex;box-shadow:0 12px 30px #00379133}.y5JPTG_dashboardHeroLogo img{object-fit:contain;width:100%;height:100%}.y5JPTG_dashboardHeroTexte{min-width:0}.y5JPTG_kpiCard{background:#fff;border:1px solid #dfe8f6;border-radius:20px;height:150px;padding:18px;position:relative;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_kpiCardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.y5JPTG_kpiCard svg{color:#0060f5;box-sizing:content-box;background:#eaf2ff;border-radius:13px;width:34px;height:34px;padding:8px}.y5JPTG_kpiCardLabel{color:#5f687f;text-transform:uppercase;margin-top:10px;font-size:13px;font-weight:900;display:block}.y5JPTG_kpiCardTop strong{color:#005df5;font-size:34px;font-weight:900}.y5JPTG_kpiCardDetails{gap:3px;margin-top:8px;display:grid}.y5JPTG_kpiCardDetails span{color:#78849a;font-size:11px;font-weight:800}.y5JPTG_dashboardHeaderActions{align-items:center;gap:10px;margin-left:auto;display:flex}.y5JPTG_dashboardQuickActions{background:#eaf3ff;border:1px solid #cfe0f7;border-radius:15px;align-items:center;gap:4px;height:48px;padding:4px;display:flex;box-shadow:0 6px 16px #14305c17}.y5JPTG_dashboardQuickActions a,.y5JPTG_dashboardQuickActions button{color:#075edb;white-space:nowrap;cursor:pointer;background:#fff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:900;text-decoration:none;transition:color .15s,background .15s,transform .15s,box-shadow .15s;display:flex}.y5JPTG_dashboardQuickActions button{color:#fff;background:linear-gradient(135deg,#0867f2,#028bf0);box-shadow:0 5px 12px #0566e13d}.y5JPTG_dashboardQuickActions a:hover,.y5JPTG_dashboardQuickActions button:hover{transform:translateY(-1px);box-shadow:0 5px 12px #144a9629}.y5JPTG_dashboardQuickActions svg{width:17px;min-width:17px;height:17px}.y5JPTG_dashboardAgencySelect{background:#fff;border:1px solid #d7e3f5;border-radius:13px;align-items:center;gap:10px;height:44px;padding:0 8px 0 14px;display:flex;box-shadow:0 5px 14px #14305c14}.y5JPTG_dashboardAgencySelect>span{color:#657188;text-transform:uppercase;font-size:12px;font-weight:900}.y5JPTG_dashboardAgencySelect select{color:#07152f;background:0 0;border:0;outline:0;max-width:300px;height:34px;font-weight:900}.y5JPTG_dashboardAgencySelect select:disabled{color:#7a8498;cursor:not-allowed}.y5JPTG_dashboardRefresh{color:#0760f2;cursor:pointer;background:#fff;border:1px solid #d7e3f5;border-radius:13px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 5px 14px #14305c14}.y5JPTG_dashboardRefresh svg{width:20px;height:20px}.y5JPTG_dashboardRefreshActive{animation:1s linear infinite y5JPTG_dashboardRotation}@keyframes y5JPTG_dashboardRotation{to{transform:rotate(360deg)}}.y5JPTG_dashboardError{color:#991b1b;background:#fff1f2;border:1px solid #fecaca;border-radius:14px;align-items:center;gap:10px;margin-bottom:16px;padding:14px 17px;font-size:13px;font-weight:800;display:flex}.y5JPTG_dashboardError svg{width:20px;height:20px}.y5JPTG_dashboardError button{color:#b91c1c;cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:900;text-decoration:underline}.y5JPTG_dashboardLastItems{order:5;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.y5JPTG_dashboardLastItem{background:#fff;border:1px solid #dfe8f6;border-radius:17px;align-items:center;gap:13px;min-width:0;padding:16px 18px;display:flex;box-shadow:0 8px 22px #14305c14}.y5JPTG_dashboardLastItem>i{background:#0060f5;border-radius:999px;width:11px;min-width:11px;height:52px}.y5JPTG_dashboardLastItem>i[data-color=orange]{background:#ff8a00}.y5JPTG_dashboardLastItem>i[data-color=green]{background:#17b26a}.y5JPTG_dashboardLastItem>div{min-width:0}.y5JPTG_dashboardLastItem small,.y5JPTG_dashboardLastItem strong,.y5JPTG_dashboardLastItem span{display:block}.y5JPTG_dashboardLastItem small{color:#748097;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:900}.y5JPTG_dashboardLastItem strong{color:#07152f;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.y5JPTG_dashboardLastItem span{color:#7a8498;margin-top:5px;font-size:11px;font-weight:700}.y5JPTG_dashboardOperationalGrid{order:6;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:18px;display:grid}.y5JPTG_dashboardDataCard{background:#fff;border:1px solid #dfe8f6;border-radius:20px;flex-direction:column;min-width:0;height:390px;display:flex;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_dashboardDataCard>header{border-bottom:1px solid #edf2fb;align-items:center;gap:12px;padding:18px 19px;display:flex}.y5JPTG_dashboardDataCardIcon{color:#0760f2;background:#eaf2ff;border-radius:13px;place-items:center;width:42px;min-width:42px;height:42px;display:grid}.y5JPTG_dashboardDataCardIcon svg{width:21px;height:21px}.y5JPTG_dashboardDataCard>header>div:nth-child(2){min-width:0}.y5JPTG_dashboardDataCard h3{color:#07152f;margin:0;font-size:16px;font-weight:900}.y5JPTG_dashboardDataCard header span{color:#7a8498;font-size:11px;font-weight:700}.y5JPTG_dashboardDataCard header>strong{color:#0760f2;background:#f1f6ff;border-radius:11px;place-items:center;width:34px;height:34px;margin-left:auto;font-size:14px;font-weight:900;display:grid}.y5JPTG_dashboardDataList{flex-direction:column;flex:1;gap:9px;min-height:0;padding:12px 14px;display:flex;overflow-y:auto}.y5JPTG_dashboardDataLink,.y5JPTG_dashboardDataLinkDisabled{color:#0760f2;background:#f8fbff;border-top:1px solid #edf2fb;justify-content:flex-end;align-items:center;gap:7px;min-height:44px;padding:0 18px;font-size:12px;font-weight:900;text-decoration:none;display:flex}.y5JPTG_dashboardDataLink svg{width:16px;height:16px}.y5JPTG_dashboardDataLinkDisabled{color:#8993a7}.y5JPTG_dashboardAppointment{background:#f9fbff;border:1px solid #e4ebf7;border-radius:14px;grid-template-columns:66px minmax(0,1fr);gap:12px;padding:11px;display:grid}.y5JPTG_dashboardAppointmentTime{color:#0760f2;border-right:1px solid #dfe8f6;flex-direction:column;justify-content:center;align-items:center;padding-right:11px;display:flex}.y5JPTG_rendezVousDuJourLien{color:inherit;text-decoration:none;transition:background .15s,border-color .15s}.y5JPTG_rendezVousDuJourLien:hover{background:#edf4ff;border-color:#aacbff}.y5JPTG_rendezVousDuJourLien:focus-visible{outline-offset:2px;outline:3px solid #0760f2}.y5JPTG_dashboardAppointmentTime svg{width:17px;height:17px;margin-bottom:4px}.y5JPTG_dashboardAppointmentTime strong{font-size:13px}.y5JPTG_dashboardAppointmentTime span{color:#7a8498;font-size:10px;font-weight:800}.y5JPTG_dashboardAppointment>div:last-child{min-width:0}.y5JPTG_dashboardAppointment>div:last-child>strong{color:#07152f;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;font-weight:900;display:block;overflow:hidden}.y5JPTG_dashboardAppointment small{color:#68758e;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;margin-top:5px;font-size:10px;font-weight:700;display:flex;overflow:hidden}.y5JPTG_dashboardAppointment small svg{width:12px;min-width:12px;height:12px}.y5JPTG_dashboardVisitBadge,.y5JPTG_dashboardRdvBadge{color:#dc6500;text-transform:uppercase;background:#fff0df;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:900}.y5JPTG_dashboardRdvBadge{color:#075fdc;background:#e7f0ff}.y5JPTG_dashboardTask,.y5JPTG_dashboardInformation,.y5JPTG_dashboardReminder{background:#fbfcff;border:1px solid #e7edf7;border-radius:13px;align-items:center;gap:11px;padding:11px 12px;display:flex}.y5JPTG_dashboardTask>i{background:#f59e0b;border-radius:999px;width:7px;min-width:7px;height:48px}.y5JPTG_dashboardTask>i[data-importance="2"]{background:#ef4444}.y5JPTG_dashboardTask>i[data-importance="3"]{background:#22c55e}.y5JPTG_dashboardTask>div,.y5JPTG_dashboardInformation>div,.y5JPTG_dashboardReminder>div{flex:1;min-width:0}.y5JPTG_dashboardTask strong,.y5JPTG_dashboardTask span,.y5JPTG_dashboardTask small,.y5JPTG_dashboardInformation strong,.y5JPTG_dashboardInformation span,.y5JPTG_dashboardInformation small,.y5JPTG_dashboardReminder strong,.y5JPTG_dashboardReminder span{display:block}.y5JPTG_dashboardTask strong,.y5JPTG_dashboardInformation strong,.y5JPTG_dashboardReminder strong{color:#07152f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.y5JPTG_dashboardTask span,.y5JPTG_dashboardInformation span,.y5JPTG_dashboardReminder span{color:#68758e;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;font-weight:700;overflow:hidden}.y5JPTG_dashboardTask small,.y5JPTG_dashboardInformation small{color:#8791a4;margin-top:4px;font-size:9px;font-weight:800}.y5JPTG_dashboardTask small.y5JPTG_dashboardTaskLate{color:#dc2626}.y5JPTG_dashboardInformation>i{color:#17a566;background:#eaf8f0;border-radius:11px;place-items:center;width:34px;min-width:34px;height:34px;display:grid}.y5JPTG_dashboardInformation>i.y5JPTG_dashboardInformationUrgent{color:#e33d3d;background:#fff0f0}.y5JPTG_dashboardInformation>i svg{width:17px;height:17px}.y5JPTG_dashboardReminder a{color:#0760f2;background:#eaf2ff;border-radius:11px;place-items:center;width:34px;min-width:34px;height:34px;display:grid}.y5JPTG_dashboardReminder a svg{width:16px;height:16px}.y5JPTG_dashboardEmpty{color:#748097;text-align:center;background:radial-gradient(circle at 18% 18%,#0760f214,#0000 28%),radial-gradient(circle at 82% 82%,#17b26a17,#0000 31%),linear-gradient(145deg,#fbfdff,#f4f9ff);border:1px dashed #cfe1f8;border-radius:17px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-height:150px;margin:2px;font-size:12px;font-weight:800;display:flex}.y5JPTG_dashboardEmpty>div{color:#18a96b;background:#fff;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:5px;display:grid;box-shadow:0 9px 25px #1e62531f}.y5JPTG_dashboardEmpty svg{width:24px;height:24px}.y5JPTG_dashboardEmpty strong{color:#173052;font-size:14px;font-weight:900}.y5JPTG_dashboardEmpty small{color:#9aa6b9;font-size:10px}.y5JPTG_dashboardGlobalNumbers{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:2px;display:grid}.y5JPTG_dashboardGlobalNumbers span{color:#68758e;text-align:center;background:#f6f9fe;border-radius:12px;padding:10px;font-size:10px;font-weight:800}.y5JPTG_dashboardGlobalNumbers strong{color:#0760f2;margin-bottom:2px;font-size:20px;font-weight:900;display:block}.y5JPTG_dashboardConnectedCard{background:#fff;border:1px solid #dfe8f6;border-radius:20px;padding:20px;box-shadow:0 8px 22px #14305c17}.y5JPTG_dashboardBottomGrid{order:7;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;display:grid}.y5JPTG_dashboardConnectedCard .y5JPTG_chartHeader h3{color:#07152f;margin:0;font-size:18px;font-weight:900}.y5JPTG_dashboardConnectedList{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.y5JPTG_dashboardConnectedUser{background:#f9fbff;border:1px solid #e5ecf7;border-radius:15px;align-items:center;gap:11px;padding:12px;display:flex}.y5JPTG_dashboardConnectedAvatar{color:#075fdc;background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;font-size:13px;font-weight:900;display:grid;position:relative}.y5JPTG_dashboardConnectedAvatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.y5JPTG_dashboardConnectedAvatar i{border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:1px;right:-1px}.y5JPTG_dashboardOnline{background:#22c55e}.y5JPTG_dashboardOffline{background:#f87171}.y5JPTG_dashboardConnectedUser>div:last-child{min-width:0}.y5JPTG_dashboardConnectedUser strong{color:#07152f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;display:block;overflow:hidden}.y5JPTG_dashboardConnectedUser>div:last-child span{color:#7a8498;align-items:center;gap:5px;margin-top:4px;font-size:10px;font-weight:800;display:flex}.y5JPTG_dashboardConnectedUser>div:last-child span svg{width:12px;height:12px}.y5JPTG_dashboardTrainingCard{background:radial-gradient(circle at 95% 5%,#4d9ff033,#0000 34%),linear-gradient(135deg,#f8fbff,#edf5ff);border:1px solid #cfe0f7;border-radius:20px;gap:18px;min-height:230px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_dashboardTrainingIcon{color:#fff;background:linear-gradient(135deg,#075fdc,#2399e8);border-radius:17px;place-items:center;width:54px;min-width:54px;height:54px;display:grid;box-shadow:0 9px 18px #075fdc38}.y5JPTG_dashboardTrainingIcon svg{width:28px;height:28px}.y5JPTG_dashboardTrainingContent{z-index:1;max-width:calc(100% - 180px);position:relative}.y5JPTG_dashboardTrainingContent>span{color:#2872bd;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.y5JPTG_dashboardTrainingContent h3{color:#07152f;margin:5px 0 8px;font-size:21px;font-weight:900}.y5JPTG_dashboardTrainingContent p{color:#5f6d86;max-width:610px;margin:0;font-size:12px;font-weight:700;line-height:1.5}.y5JPTG_dashboardTrainingContent>div{flex-direction:column;gap:6px;margin-top:12px;display:flex}.y5JPTG_dashboardTrainingContent>div span{color:#25415e;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.y5JPTG_dashboardTrainingContent>div svg{color:#2484cf;width:15px;height:15px}.y5JPTG_dashboardTrainingContent a{color:#075fdc;background:#fff;border-radius:11px;align-items:center;gap:8px;width:fit-content;height:38px;margin-top:16px;padding:0 14px;font-size:11px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 5px 14px #1446821f}.y5JPTG_dashboardTrainingContent a svg{width:16px;height:16px}.y5JPTG_dashboardTrainingLogo{object-fit:contain;mix-blend-mode:multiply;width:105px;height:55px;position:absolute;top:24px;right:22px}.y5JPTG_dashboardExplore{background:linear-gradient(145deg,#ecf6ffd1,#fffffff5),#fff;border:1px solid #d5e3f5;border-radius:22px;order:8;margin-top:18px;padding:26px;box-shadow:0 10px 28px #14305c1a}.y5JPTG_dashboardExploreHeader{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.y5JPTG_dashboardExploreHeader>div>span{color:#2872bd;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:900;display:flex}.y5JPTG_dashboardExploreHeader>div>span svg{width:15px;height:15px}.y5JPTG_dashboardExploreHeader h2{color:#07152f;margin:5px 0 3px;font-size:22px;font-weight:900}.y5JPTG_dashboardExploreHeader p{color:#728099;margin:0;font-size:12px;font-weight:700}.y5JPTG_dashboardExploreGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.y5JPTG_dashboardExploreCard{min-height:108px;color:inherit;text-align:left;cursor:pointer;background:#ffffffeb;border:1px solid #dce7f5;border-radius:17px;grid-template-columns:62px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:14px;font-family:inherit;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;position:relative;box-shadow:0 5px 14px #14305c0f}.y5JPTG_dashboardExploreCard:hover{border-color:#a9c8ee;transform:translateY(-3px);box-shadow:0 12px 24px #144a9621}.y5JPTG_dashboardExploreVisual{color:#0871df;background:linear-gradient(145deg,#edf5ff,#dcecff);border-radius:17px;place-items:center;width:62px;height:62px;display:grid;overflow:hidden}.y5JPTG_dashboardExploreVisual img{object-fit:contain;mix-blend-mode:multiply;width:56px;height:56px}.y5JPTG_dashboardExploreVisual>svg{width:31px;height:31px}.y5JPTG_dashboardExploreText{min-width:0}.y5JPTG_dashboardExploreText strong,.y5JPTG_dashboardExploreText small{display:block}.y5JPTG_dashboardExploreText strong{color:#0a1b36;font-size:13px;font-weight:900}.y5JPTG_dashboardExploreText small{color:#7b879b;margin-top:5px;font-size:10px;font-weight:700;line-height:1.35}.y5JPTG_dashboardExploreCard>svg{color:#7fa7d0;width:17px;height:17px}.y5JPTG_dashboardPresentationPopup{background:#f8fbff;border:1px solid #d0e1f6f2;border-radius:26px;flex-direction:column;width:min(980px,100vw - 48px);max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 30px 90px #0214305c}.y5JPTG_dashboardPresentationHeader{color:#fff;background:linear-gradient(135deg,#075fdc,#159ae9);justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.y5JPTG_dashboardPresentationHeader span{letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.y5JPTG_dashboardPresentationHeader span svg{width:14px;height:14px}.y5JPTG_dashboardPresentationHeader h2{margin:5px 0 0;font-size:27px;font-weight:900}.y5JPTG_dashboardPresentationHeader button{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff4d;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.y5JPTG_dashboardPresentationHeader button svg{width:21px;height:21px}.y5JPTG_dashboardPresentationBody{min-height:0;padding:26px;overflow-y:auto}.y5JPTG_dashboardPresentationIntro{grid-template-columns:290px minmax(0,1fr);align-items:center;gap:30px;display:grid}.y5JPTG_dashboardPresentationLogo{background:#fff;border:1px solid #e0eaf7;border-radius:20px;place-items:center;height:150px;padding:18px;display:grid}.y5JPTG_dashboardPresentationLogo img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:110px}.y5JPTG_dashboardPresentationIntro>div:last-child>span{color:#096bd6;text-transform:uppercase;font-size:13px;font-weight:900}.y5JPTG_dashboardPresentationIntro p{color:#5f6d86;margin:8px 0 16px;font-size:14px;font-weight:700;line-height:1.55}.y5JPTG_dashboardPresentationIntro ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;padding:0;list-style:none;display:grid}.y5JPTG_dashboardPresentationIntro li{color:#263e5a;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.y5JPTG_dashboardPresentationIntro li svg{color:#0873de;box-sizing:content-box;background:#e5f2ff;border-radius:50%;width:17px;min-width:17px;height:17px;padding:3px}.y5JPTG_dashboardPresentationIllustration{background:#fff;border:1px solid #dce7f4;border-radius:20px;margin-top:24px;overflow:hidden;box-shadow:0 8px 22px #14305c14}.y5JPTG_dashboardPresentationIllustration img{object-fit:contain;width:100%;height:auto;max-height:390px;display:block}.y5JPTG_dashboardPresentationIllustrationLarge img{aspect-ratio:2;object-fit:cover;max-height:320px}.y5JPTG_dashboardResponsiveVisual{color:#fff;background:radial-gradient(circle at 72% 28%,#65b5ff73,#0000 28%),linear-gradient(145deg,#075fdc,#16a3ee);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;height:185px;display:flex;position:relative;box-shadow:0 15px 30px #075fdc38}.y5JPTG_dashboardResponsiveVisual div{background:#ffffff2e;border:1px solid #ffffff52;border-radius:22px;place-items:center;width:72px;height:72px;margin-bottom:11px;display:grid}.y5JPTG_dashboardResponsiveVisual svg{width:38px;height:38px}.y5JPTG_dashboardResponsiveVisual span{font-size:18px;font-weight:900}.y5JPTG_dashboardResponsiveVisual small{opacity:.9;margin-top:4px;font-size:10px;font-weight:800}.y5JPTG_dashboardPresentationFooter{background:#fff;border-top:1px solid #dce7f4;justify-content:space-between;align-items:center;gap:18px;padding:17px 24px;display:flex}.y5JPTG_dashboardPresentationFooter strong,.y5JPTG_dashboardPresentationFooter span{display:block}.y5JPTG_dashboardPresentationFooter strong{color:#07152f;font-size:12px;font-weight:900}.y5JPTG_dashboardPresentationFooter span{color:#7b879b;margin-top:3px;font-size:10px;font-weight:700}.y5JPTG_dashboardPresentationFooter a{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#075fdc,#159ae9);border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:11px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 7px 16px #075fdc38}.y5JPTG_dashboardPresentationFooter a svg{width:16px;height:16px}.y5JPTG_dashboardPresentationActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.y5JPTG_avisValeurListeAction{flex:1;justify-content:center;display:flex}.y5JPTG_avisValeurListeAction button{white-space:normal;justify-content:center;align-items:center;gap:10px;min-height:42px;padding:8px 12px;font-size:12px;display:inline-flex}.y5JPTG_avisValeurListeAction svg{flex-shrink:0;width:18px;height:18px}.y5JPTG_avisValeurListeFiltres{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.y5JPTG_avisValeurListeFiltres .y5JPTG_searchField{flex:200px}.y5JPTG_avisValeurListeFiltres button{align-items:center;gap:8px;display:inline-flex}.y5JPTG_avisValeurListePopup .y5JPTG_popupBienTableWrapper .y5JPTG_ficheVisiteTable{width:100%;min-width:1000px}.y5JPTG_dashboardPresentationFooter .y5JPTG_dashboardPresentationActions a:first-child{color:#096bd6;background:#eef7ff;border:1px solid #b8d8f7}.y5JPTG_dashboardPresentationFooter .y5JPTG_dashboardPresentationActions a:last-child{background:linear-gradient(135deg,#075fdc,#159ae9);box-shadow:0 8px 18px #075fdc3d}.y5JPTG_keyTrackingPopup{background:#f8fbff;border:1px solid #d7e4f4;border-radius:25px;flex-direction:column;width:min(1280px,100vw - 48px);height:min(800px,100vh - 48px);display:flex;overflow:hidden;box-shadow:0 30px 90px #0214305c}.y5JPTG_keyTrackingHeader{background:#fff;border-bottom:1px solid #dce7f4;align-items:center;gap:22px;min-height:98px;padding:18px 22px;display:flex}.y5JPTG_keyTrackingTitle{align-items:center;gap:14px;display:flex}.y5JPTG_keyTrackingTitle>span{color:#fff;background:linear-gradient(135deg,#075fdc,#159ae9);border-radius:17px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 9px 18px #075fdc38}.y5JPTG_keyTrackingTitle>span svg{width:27px;height:27px}.y5JPTG_keyTrackingTitle small,.y5JPTG_keyTrackingTitle h2,.y5JPTG_keyTrackingTitle p{margin:0;display:block}.y5JPTG_keyTrackingTitle small{color:#2872bd;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.y5JPTG_keyTrackingTitle h2{color:#07152f;margin-top:2px;font-size:23px;font-weight:900}.y5JPTG_keyTrackingTitle p{color:#7b879b;margin-top:2px;font-size:12px;font-weight:700}.y5JPTG_keyTrackingHeaderStats{gap:8px;margin-left:auto;display:flex}.y5JPTG_keyTrackingHeaderStats span{color:#6b7890;text-align:center;background:#edf5ff;border-radius:13px;min-width:90px;padding:10px 13px;font-size:11px;font-weight:800}.y5JPTG_keyTrackingHeaderStats strong{color:#075fdc;margin-bottom:1px;font-size:18px;font-weight:900;display:block}.y5JPTG_keyTrackingBody{flex:1;grid-template-columns:360px minmax(0,1fr);min-height:0;display:grid}.y5JPTG_keyTrackingBody.y5JPTG_keyTrackingBodyParBien{grid-template-columns:minmax(0,1fr)}.y5JPTG_contactModalOverlay.y5JPTG_keyTrackingOverlayParBien{z-index:300}.y5JPTG_keyMovementOverlay.y5JPTG_keyMovementOverlayParBien{z-index:350}.y5JPTG_keyTrackingKeys{background:#f2f7fd;border-right:1px solid #dce7f4;flex-direction:column;min-height:0;padding:16px;display:flex}.y5JPTG_keyTrackingSearch{color:#7f8ca2;background:#fff;border:1px solid #d1e0f1;border-radius:13px;align-items:center;gap:9px;height:43px;padding:0 12px;display:flex}.y5JPTG_keyTrackingSearch svg{width:18px;height:18px}.y5JPTG_keyTrackingSearch input{color:#13233d;background:0 0;border:0;outline:0;flex:1;min-width:0;font-family:inherit;font-size:13px;font-weight:700}.y5JPTG_keyTrackingList{flex-direction:column;flex:1;gap:7px;min-height:0;margin-top:12px;display:flex;overflow-y:auto}.y5JPTG_keyTrackingList>button{min-height:68px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dbe6f3;border-radius:14px;grid-template-columns:65px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;font-family:inherit;display:grid}.y5JPTG_keyTrackingList>button:hover,.y5JPTG_keyTrackingList>button.y5JPTG_keyTrackingKeyActive{background:#eaf4ff;border-color:#87b9ec;box-shadow:0 6px 14px #144a961a}.y5JPTG_keyTrackingNumber{color:#075fdc;background:#eaf2ff;border-radius:11px;justify-content:center;align-items:center;gap:5px;height:38px;padding:0 8px;font-size:14px;font-weight:900;display:flex}.y5JPTG_keyTrackingNumber svg{width:15px;height:15px}.y5JPTG_keyTrackingList>button>span:nth-child(2){min-width:0}.y5JPTG_keyTrackingList strong,.y5JPTG_keyTrackingList small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.y5JPTG_keyTrackingList strong{color:#10213b;font-size:13px;font-weight:900}.y5JPTG_keyTrackingList small{color:#748198;margin-top:4px;font-size:11px;font-weight:700}.y5JPTG_keyTrackingList em{color:#8190a6;font-size:11px;font-style:normal;font-weight:800}.y5JPTG_keyTrackingEmpty{color:#8390a5;text-align:center;padding:30px 15px;font-size:13px;font-weight:800}.y5JPTG_keyTrackingHistory{flex-direction:column;min-width:0;min-height:0;padding:18px;display:flex}.y5JPTG_keyTrackingSelected{background:linear-gradient(135deg,#f8fbff,#edf5ff);border:1px solid #dce8f5;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:14px 16px;display:flex}.y5JPTG_keyTrackingSelected>div:first-child span,.y5JPTG_keyTrackingSelected>div:first-child strong,.y5JPTG_keyTrackingSelected>div:first-child small{display:block}.y5JPTG_keyTrackingSelected>div:first-child span{color:#6e7d94;text-transform:uppercase;font-size:11px;font-weight:900}.y5JPTG_keyTrackingSelected>div:first-child strong{color:#07152f;margin-top:3px;font-size:17px;font-weight:900}.y5JPTG_keyTrackingSelected>div:first-child small{color:#718097;margin-top:3px;font-size:11px;font-weight:700}.y5JPTG_keyTrackingSelected>div:last-child{color:#075fdc;background:#fff;border-radius:13px;align-items:center;gap:10px;min-width:120px;padding:9px 12px;display:flex}.y5JPTG_keyTrackingSelected>div:last-child>svg{width:24px;height:24px}.y5JPTG_keyTrackingSelected>div:last-child small,.y5JPTG_keyTrackingSelected>div:last-child strong{display:block}.y5JPTG_keyTrackingSelected>div:last-child small{color:#7a879b;font-size:10px;font-weight:800}.y5JPTG_keyTrackingSelected>div:last-child strong{font-size:17px;font-weight:900}.y5JPTG_keyTrackingHistoryTitle{justify-content:space-between;align-items:center;gap:16px;margin:16px 0 10px;display:flex}.y5JPTG_keyTrackingHistoryTitle>div{align-items:center;gap:9px;display:flex}.y5JPTG_keyTrackingHistoryTitle>div>svg{color:#2586d3;width:20px;height:20px}.y5JPTG_keyTrackingHistoryTitle strong,.y5JPTG_keyTrackingHistoryTitle small{display:block}.y5JPTG_keyTrackingHistoryTitle strong{color:#14243e;font-size:14px;font-weight:900}.y5JPTG_keyTrackingHistoryTitle small{color:#8994a7;margin-top:2px;font-size:10px;font-weight:700}.y5JPTG_keyTrackingHistoryTitle button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#075fdc,#159ae9);border:0;border-radius:11px;align-items:center;gap:7px;height:37px;padding:0 13px;font-family:inherit;font-size:12px;font-weight:900;display:flex}.y5JPTG_keyTrackingHistoryTitle button svg{width:16px;height:16px}.y5JPTG_keyTrackingTableWrap{background:#fff;border:1px solid #dbe6f3;border-radius:14px;flex:1;min-height:0;position:relative;overflow:auto}.y5JPTG_keyTrackingTable{border-collapse:collapse;width:100%}.y5JPTG_keyTrackingTable th{z-index:1;color:#53637b;text-align:left;text-transform:uppercase;background:#edf5ff;padding:11px;font-size:11px;font-weight:900;position:sticky;top:0}.y5JPTG_keyTrackingTable td{color:#36465d;border-top:1px solid #edf1f7;padding:11px;font-size:12px;font-weight:700}.y5JPTG_keyTrackingTable tbody tr{cursor:pointer}.y5JPTG_keyTrackingTable tbody tr:hover,.y5JPTG_keyTrackingTable tbody tr.y5JPTG_keyTrackingRowActive{background:#edf6ff}.y5JPTG_keyTrackingTable td:first-child span{color:#c66a00;background:#fff3df;border-radius:8px;padding:5px 8px;font-size:11px;font-weight:900}.y5JPTG_keyTrackingTable td:first-child span[data-type="2"]{color:#168553;background:#e8f8ef}.y5JPTG_keyTrackingHistoryEmpty{color:#91a0b3;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:42px 0 0}.y5JPTG_keyTrackingHistoryEmpty svg{color:#bad0e6;width:42px;height:42px;margin-bottom:10px}.y5JPTG_keyTrackingHistoryEmpty strong{color:#62738b;font-size:14px;font-weight:900}.y5JPTG_keyTrackingHistoryEmpty span{margin-top:4px;font-size:11px;font-weight:700}.y5JPTG_keyTrackingFooter{background:#fff;border-top:1px solid #dce7f4;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:11px 18px;display:flex}.y5JPTG_keyTrackingFooter>div{gap:8px;display:flex}.y5JPTG_keyTrackingFooter button{color:#40516a;cursor:pointer;background:#fff;border:1px solid #d6e2f0;border-radius:11px;align-items:center;gap:7px;height:38px;padding:0 13px;font-family:inherit;font-size:12px;font-weight:900;display:flex}.y5JPTG_keyTrackingFooter>button{color:#075fdc;background:#edf6ff;border-color:#bbd7f3}.y5JPTG_keyTrackingFooter button svg{width:16px;height:16px}.y5JPTG_keyTrackingFooter button:disabled,.y5JPTG_keyTrackingHistoryTitle button:disabled{opacity:.45;cursor:not-allowed}.y5JPTG_keyMovementOverlay{z-index:130;background:#050e2085;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.y5JPTG_keyMovementPopup{background:#f8fbff;border-radius:22px;width:min(650px,100vw - 48px);overflow:hidden;box-shadow:0 28px 80px #02143061}.y5JPTG_contactModalOverlay.y5JPTG_keyMovementUserOverlay{z-index:400}.y5JPTG_keyMovementPopup>header{color:#fff;background:linear-gradient(135deg,#075fdc,#159ae9);align-items:center;gap:12px;padding:18px 20px;display:flex}.y5JPTG_keyMovementPopup>header>div{background:#ffffff2b;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.y5JPTG_keyMovementPopup>header svg{width:21px;height:21px}.y5JPTG_keyMovementPopup>header span{flex:1}.y5JPTG_keyMovementPopup>header small,.y5JPTG_keyMovementPopup>header strong{display:block}.y5JPTG_keyMovementPopup>header small{opacity:.88;font-size:11px;font-weight:800}.y5JPTG_keyMovementPopup>header strong{margin-top:2px;font-size:19px;font-weight:900}.y5JPTG_keyMovementPopup>header button{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff47;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.y5JPTG_keyMovementFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px;display:grid}.y5JPTG_keyMovementFields label{min-width:0}.y5JPTG_keyMovementFields label>span{color:#34445c;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.y5JPTG_keyMovementFields input,.y5JPTG_keyMovementFields select,.y5JPTG_keyMovementFields textarea,.y5JPTG_keyMovementFields label>div{color:#14243e;box-sizing:border-box;background:#fff;border:1px solid #cedced;border-radius:11px;outline:0;width:100%;font-family:inherit;font-size:13px;font-weight:700}.y5JPTG_keyMovementFields input,.y5JPTG_keyMovementFields select,.y5JPTG_keyMovementFields label>div{height:42px;padding:0 11px}.y5JPTG_keyMovementFields label>div{align-items:center;gap:7px;padding:0 10px;display:flex}.y5JPTG_dashboardAgencyAddress{white-space:pre-line;line-height:1.5}button.y5JPTG_dashboardDataLink{cursor:pointer;border-bottom:0;border-left:0;border-right:0;font-family:inherit}.y5JPTG_keyMovementFields label>.y5JPTG_ficheDatePicker{background:0 0;border:0;border-radius:0;height:auto;padding:0;display:block;overflow:visible}.y5JPTG_keyMovementFields .y5JPTG_ficheDateTrigger{height:42px}.y5JPTG_keyMovementFields label>div svg{color:#6e8fb1;width:16px;height:16px}.y5JPTG_keyMovementFields label>div input{border:0;flex:1;min-width:0;height:38px;padding:0}.y5JPTG_keyMovementComment{grid-column:1/-1}.y5JPTG_keyMovementFields textarea{resize:vertical;padding:11px}.y5JPTG_keyMovementPopup>footer{background:#fff;border-top:1px solid #dce7f4;flex-wrap:wrap;justify-content:flex-end;gap:9px;padding:14px 20px;display:flex}.y5JPTG_keyMovementPopup>footer button{align-items:center;gap:7px;height:40px;display:flex}.y5JPTG_keyMovementPopup>footer svg{width:16px;height:16px}.y5JPTG_dashboardGrid{order:3;grid-template-columns:1.35fr 1fr;gap:18px;margin-bottom:18px;display:grid}.y5JPTG_chartCard,.y5JPTG_chartCardLarge,.y5JPTG_dashboardPanel{background:#fff;border:1px solid #dfe8f6;border-radius:20px;padding:20px;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_chartCardLarge{grid-column:1/3}.y5JPTG_chartHeader{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.y5JPTG_chartHeader h3,.y5JPTG_dashboardPanel h3{color:#07152f;margin:0;font-size:18px;font-weight:900}.y5JPTG_chartHeader span{color:#7a8498;font-size:13px;font-weight:800}.y5JPTG_dashboardPanel ul{flex-direction:column;gap:14px;margin:18px 0 0;padding:0;list-style:none;display:flex}.y5JPTG_dashboardPanel li{background:#f8fbff;border:1px solid #edf2fb;border-radius:14px;padding:14px 16px}.y5JPTG_dashboardPanel li strong{margin-bottom:4px;font-size:14px;font-weight:900;display:block}.y5JPTG_dashboardPanel li span{color:#5f687f;font-size:13px;font-weight:700}.y5JPTG_transactionCard .y5JPTG_photo{background:#eef5ff}.y5JPTG_transactionCard .y5JPTG_tag{background:#0060f5}.y5JPTG_transactionCard .y5JPTG_mandat b{text-align:center;min-width:120px}.y5JPTG_relanceMain{background:linear-gradient(#fbfdff,#f7faff);flex-direction:column;grid-area:2/2;min-width:0;min-height:0;padding:20px 29px 0 31px;display:flex;overflow:hidden}.y5JPTG_relanceHeaderActions{align-items:center;gap:14px;margin-bottom:16px;display:flex}.y5JPTG_relanceHeaderActions .y5JPTG_newButton{align-items:center;gap:9px;display:inline-flex}.y5JPTG_relanceHeaderActions .y5JPTG_newButton svg{width:18px;height:18px}.y5JPTG_relanceCounter{background:#fff;border:1px solid #dfe8f6;border-radius:14px;align-items:center;gap:10px;height:48px;padding:0 16px;display:flex;box-shadow:0 5px 16px #14305c14}.y5JPTG_relanceCounter strong{color:#0060f5;font-size:22px;font-weight:900}.y5JPTG_relanceCounter span{color:#5f687f;font-size:13px;font-weight:800}.y5JPTG_relanceTabs{background:#fff;border:1px solid #dfe8f6;border-radius:18px;flex-shrink:0;align-items:center;gap:10px;height:62px;margin-bottom:14px;padding:7px;display:flex;box-shadow:0 5px 16px #14305c14}.y5JPTG_relanceTabs button{color:#34405a;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:9px;height:46px;padding:0 18px;font-size:14px;font-weight:900;display:flex}.y5JPTG_relanceTabs button svg{width:19px;height:19px}.y5JPTG_relanceTabActive{box-shadow:0 8px 18px #0051e040;color:#fff!important;background:linear-gradient(#0b74ff,#075ae9)!important}.y5JPTG_relanceContent{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.y5JPTG_relanceList{flex:1;min-height:0;padding-bottom:6px;overflow:hidden auto}.y5JPTG_relanceCard{grid-template-columns:72px 430px minmax(390px,1fr) 272px 42px}.y5JPTG_relanceCheck{cursor:pointer;background:#fff;border:1px solid #dfe8f6;border-radius:14px;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 12px #14305c1a}.y5JPTG_relanceCheck svg{color:#fff;width:22px;height:22px}.y5JPTG_relanceCheckActive{background:linear-gradient(#0b74ff,#075ae9);border-color:#075ae9}.y5JPTG_mailComposer{flex:1;grid-template-columns:380px minmax(0,1fr);gap:18px;min-height:0;display:grid;overflow:hidden}.y5JPTG_mailPreviewPanel,.y5JPTG_mailFormPanel{background:#fff;border:1px solid #dfe8f6;border-radius:20px;padding:24px;box-shadow:0 8px 22px #14305c17}.y5JPTG_mailPreviewPanel{color:#fff;background:linear-gradient(135deg,#075cff,#07a4ff);overflow:hidden}.y5JPTG_mailPreviewPanel h2{margin:0 0 10px;font-size:26px;font-weight:900}.y5JPTG_mailPreviewPanel p{opacity:.92;margin:0;font-size:14px;font-weight:700;line-height:1.45}.y5JPTG_relanceCounterBig{background:#ffffff2e;border:1px solid #ffffff47;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:170px;height:140px;margin-top:35px;display:flex}.y5JPTG_relanceCounterBig strong{font-size:52px;font-weight:900;line-height:1}.y5JPTG_relanceCounterBig span{margin-top:8px;font-size:13px;font-weight:800}.y5JPTG_mailFormPanel{flex-direction:column;min-width:0;display:flex}.y5JPTG_mailFormPanel label{color:#26324b;margin-bottom:7px;font-size:13px;font-weight:900}.y5JPTG_mailFormPanel input,.y5JPTG_mailFormPanel textarea{color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:12px;outline:none;font-weight:700;box-shadow:0 3px 10px #14305c0a}.y5JPTG_mailFormPanel input{height:46px;margin-bottom:18px;padding:0 14px}.y5JPTG_mailFormPanel textarea{resize:none;flex:1;min-height:260px;padding:14px;font-family:Arial,Helvetica,sans-serif;line-height:1.5}.y5JPTG_mailFormPanel input:focus,.y5JPTG_mailFormPanel textarea:focus{border-color:#0a63f5;box-shadow:0 0 0 3px #0a63f51f}.y5JPTG_mailActions{justify-content:flex-end;gap:12px;margin-top:18px;display:flex}.y5JPTG_relanceSubtitle{color:#71809a;margin:3px 0 0;font-size:13px;font-weight:700}.y5JPTG_relanceHeaderActions button:disabled,.y5JPTG_relanceSendButton:disabled{opacity:.52;cursor:not-allowed}.y5JPTG_relanceAudienceTabs{background:#fff;border:1px solid #dfe8f6;border-radius:18px;align-items:stretch;gap:8px;min-height:70px;margin-bottom:14px;padding:7px;display:flex;box-shadow:0 6px 18px #14305c12}.y5JPTG_relanceAudienceTabs>button{color:#35425d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:13px;grid-template-rows:1fr 1fr;grid-template-columns:30px 1fr;align-items:end;min-width:185px;padding:0 17px;display:grid}.y5JPTG_relanceAudienceTabs>button>svg{color:#0a65f5;grid-row:1/3;align-self:center;width:21px}.y5JPTG_relanceAudienceTabs>button span{font-size:14px;font-weight:900}.y5JPTG_relanceAudienceTabs>button small{color:#8290a7;align-self:start;margin-top:2px;font-size:11px;font-weight:700}.y5JPTG_relanceAudienceTabs .y5JPTG_relanceAudienceActive{color:#fff;background:linear-gradient(135deg,#0b74ff,#075ae9);box-shadow:0 8px 18px #0051e03d}.y5JPTG_relanceAudienceTabs .y5JPTG_relanceAudienceActive svg,.y5JPTG_relanceAudienceTabs .y5JPTG_relanceAudienceActive small{color:#fff}.y5JPTG_relanceAudienceInfo{color:#71809a;align-items:center;gap:9px;margin-left:auto;padding:0 16px;font-size:12px;font-weight:700;display:flex}.y5JPTG_relanceAudienceInfo svg{color:#0a65f5;width:18px}.y5JPTG_relanceWorkspace{flex:1;grid-template-columns:minmax(680px,1fr) 390px;gap:14px;min-height:0;display:grid;overflow:hidden}.y5JPTG_relanceListPanel{flex-direction:column;min-width:0;min-height:0;display:flex}.y5JPTG_relanceFiltersCard,.y5JPTG_relanceComposerPanel{background:#fff;border:1px solid #dfe8f6;border-radius:18px;box-shadow:0 7px 20px #14305c14}.y5JPTG_relanceFiltersCard{margin-bottom:11px;padding:13px 15px 15px}.y5JPTG_relanceFiltersTitle{align-items:center;gap:10px;margin-bottom:11px;display:flex}.y5JPTG_relanceFiltersTitle>svg{color:#0664f5;width:20px}.y5JPTG_relanceFiltersTitle div{flex-direction:column;display:flex}.y5JPTG_relanceFiltersTitle strong{font-size:14px;font-weight:900}.y5JPTG_relanceFiltersTitle span{color:#8190a8;font-size:11px;font-weight:700}.y5JPTG_relanceFiltersTitle button{color:#0664f5;cursor:pointer;background:#eef5ff;border:0;border-radius:10px;width:32px;height:32px;margin-left:auto}.y5JPTG_relanceFiltersTitle button svg{width:18px}.y5JPTG_relanceHelp{color:#49627e;background:#eef6ff;border:1px solid #d6e8ff;border-radius:11px;gap:9px;margin:-2px 0 11px;padding:9px 11px;font-size:11px;font-weight:700;line-height:1.4;display:flex}.y5JPTG_relanceHelp svg{color:#0664f5;flex:none;width:17px}.y5JPTG_relanceFilterGrid{grid-template-columns:repeat(5,minmax(115px,1fr)) 112px;align-items:end;gap:9px;display:grid}.y5JPTG_relanceFilterGrid label,.y5JPTG_relanceComposerField,.y5JPTG_relanceModalBody label{flex-direction:column;gap:5px;display:flex}.y5JPTG_relanceFilterGrid label>span,.y5JPTG_relanceComposerField>span,.y5JPTG_relanceModalBody label>span{color:#54627b;font-size:11px;font-weight:900}.y5JPTG_relanceFilterGrid select,.y5JPTG_relanceComposerField input,.y5JPTG_relanceComposerField textarea,.y5JPTG_relanceModalBody input{color:#17213a;background:#fbfdff;border:1px solid #dce6f5;border-radius:10px;outline:none;width:100%;font-size:12px;font-weight:750}.y5JPTG_relanceFilterGrid select{height:38px;padding:0 9px}.y5JPTG_relanceFilterGrid select:disabled{color:#8b96a9;background:#f0f3f8}.y5JPTG_relanceSearchButton{color:#fff;cursor:pointer;background:#0767f5;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:38px;font-size:12px;font-weight:900;display:flex}.y5JPTG_relanceSearchButton svg{width:16px}.y5JPTG_relanceListToolbar{align-items:center;gap:11px;min-height:45px;padding:0 4px 8px;display:flex}.y5JPTG_relanceListToolbar>div{align-items:baseline;gap:7px;display:flex}.y5JPTG_relanceListToolbar>div strong{color:#0664f5;font-size:20px;font-weight:950}.y5JPTG_relanceListToolbar>div span{color:#5d6a82;white-space:nowrap;font-size:12px;font-weight:800}.y5JPTG_relanceQuickSearch{background:#fff;border:1px solid #dce6f5;border-radius:10px;align-items:center;gap:7px;width:245px;height:37px;margin-left:auto;padding:0 11px;display:flex}.y5JPTG_relanceQuickSearch svg{color:#71809a;width:16px}.y5JPTG_relanceQuickSearch input{border:0;outline:0;flex:1;min-width:0;font-size:12px;font-weight:700}.y5JPTG_relanceSelectAll{color:#075fdf;cursor:pointer;background:#fff;border:1px solid #cfe0f7;border-radius:10px;align-items:center;gap:6px;height:37px;padding:0 12px;font-size:11px;font-weight:900;display:flex}.y5JPTG_relanceSelectAll svg{width:15px}.y5JPTG_relanceList{flex:1;min-height:0;padding:1px 3px 10px 1px;overflow-y:auto}.y5JPTG_relancePersonCard{background:#fff;border:1px solid #dfe8f6;border-radius:16px;grid-template-columns:46px minmax(260px,1.15fr) minmax(220px,.9fr) 155px;align-items:center;gap:12px;min-height:116px;margin-bottom:9px;padding:12px 13px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;box-shadow:0 5px 15px #14305c12}.y5JPTG_relancePersonCard:hover{transform:translateY(-1px);box-shadow:0 9px 22px #14305c1c}.y5JPTG_relancePersonSelected{background:linear-gradient(90deg,#f3f8ff,#fff 45%);border-color:#92bdff}.y5JPTG_relancePersonIdentity{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:11px;min-width:0;display:grid}.y5JPTG_relanceAvatar{color:#0767f5;background:#eaf3ff;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.y5JPTG_relanceAvatar svg{width:22px}.y5JPTG_relanceTypeBadge{letter-spacing:.015em;border:1px solid #0000;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:950;display:inline-block}.y5JPTG_relanceTypeOwner{color:#0767f5;background:#eaf3ff;border-color:#cfe2ff}.y5JPTG_relanceTypeBuyer{color:#6c3bc3;background:#f0eaff;border-color:#ddceff}.y5JPTG_relancePersonIdentity h3{text-overflow:ellipsis;white-space:nowrap;color:#075ce3;margin:5px 0 4px;font-size:16px;font-weight:950;overflow:hidden}.y5JPTG_relancePersonIdentity p{text-overflow:ellipsis;white-space:nowrap;color:#596780;margin:0;font-size:11px;font-weight:750;overflow:hidden}.y5JPTG_relancePersonIdentity p svg{vertical-align:-2px;width:13px;height:13px;margin-right:5px}.y5JPTG_relanceContactBlock{border-left:1px solid #e5edf8;flex-direction:column;gap:7px;min-width:0;padding-left:15px;display:flex}.y5JPTG_relanceContactBlock strong,.y5JPTG_relanceContactBlock span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex;overflow:hidden}.y5JPTG_relanceContactBlock svg{color:#0767f5;flex:none;width:14px}.y5JPTG_relanceMissingEmail{color:#dc5c27!important}.y5JPTG_relanceMissingEmail svg{color:#ef7a23!important}.y5JPTG_relanceDueBlock{border-left:1px solid #e5edf8;flex-direction:column;align-items:flex-end;padding-left:13px;display:flex}.y5JPTG_relanceDueBlock>span{color:#9921cd;background:#f3e7ff;border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-size:10px;font-weight:950;display:flex}.y5JPTG_relanceDueBlock>span svg{width:12px}.y5JPTG_relanceOutsidePeriod>span{color:#71809a;background:#eef2f7}.y5JPTG_relanceDueBlock>strong{margin-top:6px;font-size:13px;font-weight:950}.y5JPTG_relanceDueBlock>small{color:#8190a8;margin-top:2px;font-size:10px;font-weight:700}.y5JPTG_relanceDueBlock>div{gap:6px;margin-top:7px;display:flex}.y5JPTG_relanceDueBlock button{color:#0767f5;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:8px;place-items:center;width:29px;height:29px;display:grid}.y5JPTG_relanceDueBlock button svg{width:14px}.y5JPTG_relanceEmpty{color:#74829a;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:220px;display:flex}.y5JPTG_relanceEmpty>svg{color:#0868f5;width:32px;height:32px}.y5JPTG_relanceEmpty strong{color:#27354f;font-size:15px}.y5JPTG_relanceEmpty span{font-size:12px;font-weight:700}.y5JPTG_relanceSpin{animation:1s linear infinite y5JPTG_relanceRotation}@keyframes y5JPTG_relanceRotation{to{transform:rotate(360deg)}}.y5JPTG_relanceComposerPanel{flex-direction:column;min-height:0;padding:18px;display:flex;overflow:visible}.y5JPTG_relanceComposerHeader{align-items:center;gap:11px;display:flex}.y5JPTG_relanceComposerIcon{color:#fff;background:linear-gradient(135deg,#086fff,#0758db);border-radius:13px;place-items:center;width:43px;height:43px;display:grid;box-shadow:0 7px 16px #005be638}.y5JPTG_relanceComposerIcon svg{width:20px}.y5JPTG_relanceComposerHeader span{color:#7a879d;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:900}.y5JPTG_relanceComposerHeader h2{margin:1px 0 0;font-size:20px;font-weight:950}.y5JPTG_relanceComposerSummary{background:#f5f9ff;border:1px solid #e1ecfb;border-radius:12px;gap:12px;margin:15px 0 11px;padding:10px 11px;display:flex}.y5JPTG_relanceComposerSummary div{color:#53617a;align-items:center;gap:6px;min-width:0;font-size:10px;font-weight:800;display:flex}.y5JPTG_relanceComposerSummary div+div{border-left:1px solid #d6e2f2;padding-left:12px}.y5JPTG_relanceComposerSummary svg{color:#0767f5;width:15px}.y5JPTG_relanceComposerSummary strong{color:#075de2;font-size:14px}.y5JPTG_relanceComposerActions{gap:7px;margin-bottom:13px;display:flex}.y5JPTG_relanceComposerActions button{color:#526079;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;height:34px;font-size:10px;font-weight:900;display:flex}.y5JPTG_relanceComposerActions button svg{color:#0767f5;width:14px}.y5JPTG_relanceComposerField{margin-bottom:12px}.y5JPTG_relanceComposerField input{height:41px;padding:0 11px}.y5JPTG_relanceComposerField textarea{resize:none;flex:1;min-height:165px;padding:11px;font-family:Arial,sans-serif;line-height:1.45}.y5JPTG_relanceMessageField{flex:1;min-height:0}.y5JPTG_relanceComposerField input:focus,.y5JPTG_relanceComposerField textarea:focus,.y5JPTG_relanceModalBody input:focus{border-color:#0a65f5;box-shadow:0 0 0 3px #0a65f51a}.y5JPTG_relanceReplacement{margin-bottom:12px;position:relative}.y5JPTG_relanceReplacement>button{color:#075fdf;cursor:pointer;background:#f7faff;border:1px dashed #9cbcf0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;height:37px;padding:0 11px;font-size:11px;font-weight:900;display:flex}.y5JPTG_relanceReplacement>button svg{width:15px}.y5JPTG_relanceReplacementMenu{z-index:20;background:#fff;border:1px solid #dce6f5;border-radius:12px;max-height:260px;padding:6px;position:absolute;bottom:42px;left:0;right:0;overflow-y:auto;box-shadow:0 16px 38px #14305c33}.y5JPTG_relanceReplacementMenu button{cursor:pointer;background:#fff;border:0;border-radius:7px;justify-content:space-between;gap:8px;width:100%;padding:7px 8px;font-size:11px;font-weight:800;display:flex}.y5JPTG_relanceReplacementMenu button:hover{background:#edf5ff}.y5JPTG_relanceReplacementMenu small{color:#0870f7;font-size:9px}.y5JPTG_relanceSendButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#086fff,#0758db);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:950;display:flex;box-shadow:0 8px 18px #0051e03b}.y5JPTG_relanceSendButton svg{width:17px}.y5JPTG_relanceModalOverlay{z-index:480;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050e2080;justify-content:center;align-items:center;padding:22px;display:flex;position:fixed;inset:0}.y5JPTG_relanceModal{background:#fff;border:1px solid #dfe8f6;border-radius:20px;width:490px;max-width:calc(100vw - 44px);overflow:hidden;box-shadow:0 25px 70px #0000004d}.y5JPTG_relanceModalHeader{border-bottom:1px solid #edf2fb;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.y5JPTG_relanceModalHeader>div{align-items:center;gap:12px;display:flex}.y5JPTG_relanceModalHeader>div>svg{color:#0767f5;background:#eaf3ff;border-radius:13px;width:42px;height:42px;padding:10px}.y5JPTG_relanceModalHeader span{flex-direction:column;display:flex}.y5JPTG_relanceModalHeader small{color:#8090a8;text-transform:uppercase;font-size:10px;font-weight:900}.y5JPTG_relanceModalHeader h2{margin:2px 0 0;font-size:19px;font-weight:950}.y5JPTG_relanceModalHeader>button{color:#5e6b81;cursor:pointer;background:#f2f5fa;border:0;border-radius:10px;width:34px;height:34px}.y5JPTG_relanceModalHeader>button svg{width:17px}.y5JPTG_relanceModalBody{padding:20px}.y5JPTG_relanceModalBody p{color:#075fdf;margin:0 0 15px;font-size:15px;font-weight:950}.y5JPTG_relanceModalBody input{height:43px;padding:0 11px}.y5JPTG_relanceDefaultModel{align-items:center;margin-top:15px;flex-direction:row!important}.y5JPTG_relanceDefaultModel input{accent-color:#0767f5;width:17px;height:17px}.y5JPTG_relanceModalFooter{background:#f8faff;border-top:1px solid #edf2fb;justify-content:flex-end;gap:9px;padding:14px 20px;display:flex}.y5JPTG_relanceModalFooter button{color:#526079;cursor:pointer;background:#fff;border:1px solid #d8e3f2;border-radius:9px;align-items:center;gap:6px;height:38px;padding:0 16px;font-size:11px;font-weight:900;display:flex}.y5JPTG_relanceModalFooter button:last-child{color:#fff;background:#0767f5;border:0}.y5JPTG_relanceModalFooter button:disabled{opacity:.5;cursor:not-allowed}.y5JPTG_relanceModalFooter svg{width:15px}.y5JPTG_relanceModelsModal{width:620px}.y5JPTG_relanceModelsList{max-height:430px;padding:13px;overflow-y:auto}.y5JPTG_relanceModelsList>p{color:#71809a;text-align:center;padding:30px;font-size:13px;font-weight:800}.y5JPTG_relanceModelsList>button{text-align:left;cursor:pointer;background:#fbfdff;border:1px solid #e0e9f5;border-radius:12px;grid-template-columns:36px 1fr 18px;align-items:center;gap:10px;width:100%;margin-bottom:7px;padding:11px;display:grid}.y5JPTG_relanceModelsList>button:hover{background:#f1f7ff;border-color:#9fc3fa}.y5JPTG_relanceModelsList>button>svg:first-child{color:#0767f5;background:#eaf3ff;border-radius:10px;width:36px;height:36px;padding:9px}.y5JPTG_relanceModelsList>button>svg:last-child{color:#8090a8;width:15px;transform:rotate(-90deg)}.y5JPTG_relanceModelsList span{flex-direction:column;min-width:0;display:flex}.y5JPTG_relanceModelsList strong,.y5JPTG_relanceModelsList small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.y5JPTG_relanceModelsList strong{font-size:12px;font-weight:950}.y5JPTG_relanceModelsList small{color:#71809a;margin-top:3px;font-size:10px;font-weight:700}@media (max-width:1450px){.y5JPTG_relanceWorkspace{grid-template-columns:minmax(600px,1fr) 350px}.y5JPTG_relanceFilterGrid{grid-template-columns:repeat(3,1fr)}.y5JPTG_relancePersonCard{grid-template-columns:42px minmax(230px,1fr) minmax(190px,.85fr) 145px}}.y5JPTG_alertMain{background:radial-gradient(circle at 100% 0,#eaf3ff 0,#f7faff 40%,#fbfdff 100%);flex-direction:column;grid-area:2/2;min-width:0;min-height:0;padding:20px 29px 0 31px;display:flex;overflow:hidden}.y5JPTG_alertScroll{flex:1;min-height:0;padding:4px 4px 20px;overflow:hidden auto}.y5JPTG_alertKpis{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:18px;display:grid}.y5JPTG_alertKpis div{background:#fff;border:1px solid #dfe8f6;border-radius:20px;height:112px;padding:18px;position:relative;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_alertKpis div:after{content:"";background:#eaf2ff;border-radius:50%;width:92px;height:92px;position:absolute;top:-28px;right:-28px}.y5JPTG_alertKpis span{color:#5f687f;font-size:13px;font-weight:900;display:block}.y5JPTG_alertKpis strong{color:#005df5;font-size:34px;font-weight:900;position:absolute;bottom:14px;left:18px}.y5JPTG_alertToolbar{align-items:center;gap:8px;margin-bottom:18px;display:flex}.y5JPTG_alertToolbar .y5JPTG_tools{margin-left:auto}.y5JPTG_alertLayout{grid-template-columns:390px minmax(0,1fr);gap:18px;min-height:0;display:grid}.y5JPTG_alertListPanel,.y5JPTG_alertDetailPanel{background:#fff;border:1px solid #dfe8f6;border-radius:20px;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_alertListPanel{height:fit-content;padding:16px}.y5JPTG_alertPanelTitle{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.y5JPTG_alertPanelTitle h2{margin:0;font-size:18px;font-weight:900}.y5JPTG_alertPanelTitle span{color:#7a8498;font-size:13px;font-weight:800}.y5JPTG_alertMiniCard{text-align:left;cursor:pointer;background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;grid-template-columns:44px minmax(0,1fr) 40px;align-items:center;gap:12px;width:100%;margin-bottom:10px;padding:14px;display:grid}.y5JPTG_alertMiniCardActive{background:linear-gradient(90deg,#eaf2ff,#fff);border-color:#b7d4ff;box-shadow:0 8px 18px #005ff21f}.y5JPTG_alertMiniCard .y5JPTG_alertMatchCount{box-sizing:border-box;border:2px solid #fff;justify-self:center;min-width:30px;height:30px;padding:0 4px;box-shadow:0 4px 10px #2563eb40}.y5JPTG_alertMiniIcon{color:#0060f5;background:#eaf2ff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.y5JPTG_alertMiniIcon svg{width:22px;height:22px}.y5JPTG_alertMiniCard strong,.y5JPTG_alertMiniCard span,.y5JPTG_alertMiniCard small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.y5JPTG_alertMiniCard strong{font-size:14px;font-weight:900}.y5JPTG_alertMiniCard span{color:#34405a;margin-top:4px;font-size:13px;font-weight:800}.y5JPTG_alertMiniCard small{color:#7a8498;margin-top:4px;font-size:12px;font-weight:700}.y5JPTG_alertBadgeGreen,.y5JPTG_alertBadgeRed{color:#fff;border-radius:9px;place-items:center;width:34px;height:28px;font-size:13px;font-weight:900;display:grid}.y5JPTG_alertBadgeGreen{background:#17b26a}.y5JPTG_alertBadgeRed{background:#ef4444}.y5JPTG_alertDetailPanel{padding:20px}.y5JPTG_alertDetailHeader{justify-content:space-between;gap:18px;margin-bottom:18px;display:flex}.y5JPTG_alertDetailHeader span{color:#7a8498;font-size:13px;font-weight:900}.y5JPTG_alertDetailHeader h2{margin:4px 0 8px;font-size:24px;font-weight:900}.y5JPTG_alertDetailHeader p{align-items:center;gap:7px;margin:0;font-size:13px;font-weight:800;display:flex}.y5JPTG_alertDetailHeader p svg{color:#0060f5;width:16px;height:16px}.y5JPTG_alertDetailActions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:10px;display:flex}.y5JPTG_alertDetailActions button{color:#07152f;cursor:pointer;background:#fff;border:1px solid #dfe8f6;border-radius:11px;align-items:center;gap:8px;height:42px;padding:0 14px;font-weight:900;display:inline-flex;box-shadow:0 4px 12px #14305c14}.y5JPTG_alertDetailActions button svg{color:#0060f5;width:17px;height:17px}.y5JPTG_alertDetailActions .y5JPTG_alertDanger,.y5JPTG_alertDetailActions .y5JPTG_alertDanger svg{color:#ef4444}.y5JPTG_criteriaGrid{grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:20px;display:grid}.y5JPTG_criteriaGrid div{background:#f8fbff;border:1px solid #edf2fb;border-radius:14px;padding:13px 14px}.y5JPTG_criteriaGrid span{color:#7a8498;margin-bottom:5px;font-size:12px;font-weight:900;display:block}.y5JPTG_criteriaGrid strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:900;display:block;overflow:hidden}.y5JPTG_alertSectionHeader{justify-content:space-between;align-items:flex-end;margin:6px 0 14px;display:flex}.y5JPTG_alertSectionHeader h2{margin:0;font-size:20px;font-weight:900}.y5JPTG_alertSectionHeader span{color:#7a8498;font-size:13px;font-weight:800}.y5JPTG_alertMatches{flex-direction:column;display:flex}.y5JPTG_alertBienCard{grid-template-columns:220px 260px minmax(260px,1fr) 190px 28px;column-gap:14px;width:100%;max-width:100%}.y5JPTG_alertBienCard .y5JPTG_photo{width:220px}.y5JPTG_alertBienCard .y5JPTG_owner{min-width:0;padding-left:18px}.y5JPTG_alertBienCard .y5JPTG_owner h3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.y5JPTG_alertBienCard .y5JPTG_mandat{min-width:0;padding-left:14px}.y5JPTG_alertBienCard .y5JPTG_mandat strong,.y5JPTG_alertBienCard .y5JPTG_mandat span{white-space:normal}.y5JPTG_alertBienCard .y5JPTG_mandat b{padding:7px 18px;font-size:12px}.y5JPTG_alertBienCard .y5JPTG_more{width:28px}.y5JPTG_alertSubtitle{color:#74829a;margin:3px 0 0;font-size:12px;font-weight:700}.y5JPTG_alertRefreshButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0872ff,#0758d8);border:0;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 16px;font-weight:900;display:inline-flex;box-shadow:0 7px 18px #0059e038}.y5JPTG_alertRefreshButton:disabled,.y5JPTG_alertDetailActions button:disabled{opacity:.55;cursor:wait}.y5JPTG_alertRefreshButton svg{width:18px;height:18px}.y5JPTG_alertSpin{animation:.85s linear infinite y5JPTG_alertRotation}@keyframes y5JPTG_alertRotation{to{transform:rotate(360deg)}}.y5JPTG_alertSearch{background:#fff;border:1px solid #dce6f4;border-radius:12px;align-items:center;gap:9px;width:min(430px,42%);height:44px;padding:0 13px;display:flex;box-shadow:0 4px 12px #14305c0d}.y5JPTG_alertSearch svg{color:#0870f8;width:18px;height:18px}.y5JPTG_alertSearch input{min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1}.y5JPTG_alertToolbarSelectors{gap:9px;margin-left:auto;display:flex}.y5JPTG_alertToolbarSelectors select{color:#16233b;background:#fff;border:1px solid #dce6f4;border-radius:12px;min-width:210px;height:44px;padding:0 34px 0 12px;font-weight:800}.y5JPTG_alertPropertyFilters{flex-wrap:wrap;align-items:center;margin:0 0 14px}.y5JPTG_alertPropertyFilters label{color:#34405a;font-size:13px;font-weight:700}.y5JPTG_alertBadgeBlue{color:#fff;background:#0870f8;border-radius:9px;place-items:center;min-width:38px;height:28px;padding:0 6px;font-size:10px;font-weight:950;display:grid}.y5JPTG_alertEmpty,.y5JPTG_alertEmptyLarge,.y5JPTG_alertNoMatch{color:#71809a;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.y5JPTG_alertEmpty{justify-content:center;padding:25px 8px}.y5JPTG_alertEmpty svg{width:19px;height:19px}.y5JPTG_alertEmptyLarge{text-align:center;flex-direction:column;justify-content:center;min-height:360px}.y5JPTG_alertEmptyLarge>svg{color:#8eb8f6;width:44px;height:44px}.y5JPTG_alertEmptyLarge h2{color:#1a2942;margin:5px 0 0}.y5JPTG_alertEmptyLarge p{margin:0}.y5JPTG_alertWelcome{box-sizing:border-box;text-align:center;background:radial-gradient(at top,#e8f2ff,#0000 65%),#fff;border:1px solid #dce8fa;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:390px;padding:48px 24px;display:flex;box-shadow:0 12px 32px #23539912}.y5JPTG_alertWelcomeIcon{color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4);border-radius:28px;place-items:center;width:88px;height:88px;display:grid;box-shadow:0 10px 28px #2563eb33}.y5JPTG_alertWelcomeIcon svg{width:38px;height:38px}.y5JPTG_alertWelcomeLabel{color:#587498;letter-spacing:1.5px;font-size:11px;font-weight:800}.y5JPTG_alertWelcome h2{color:#16233b;margin:0;font-size:clamp(21px,2.5vw,28px)}.y5JPTG_alertWelcome p{color:#62738c;max-width:560px;margin:0;line-height:1.7}.y5JPTG_alertWelcomeHint{color:#275da5;background:#edf4ff;border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:13px;font-weight:700;display:flex}.y5JPTG_alertWelcomeHint svg{width:18px;height:18px}.y5JPTG_alertMatchOptions{background:#fbfdff;border:1px solid #e4ebf6;border-radius:13px;grid-template-columns:repeat(3,1fr);gap:10px 16px;margin-bottom:18px;padding:12px 14px;display:grid}.y5JPTG_alertMatchOptions label{color:#44516a;cursor:pointer;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.y5JPTG_alertMatchOptions input{accent-color:#0870f8}.y5JPTG_alertNoMatch{background:#f9fbff;border:1px dashed #cbd9ec;border-radius:15px;justify-content:center;min-height:112px;padding:20px}.y5JPTG_alertNoMatch>svg{color:#8babdb;width:30px;height:30px}.y5JPTG_alertNoMatch strong,.y5JPTG_alertNoMatch span{display:block}.y5JPTG_alertNoMatch strong{color:#25344e;margin-bottom:4px;font-size:13px}.y5JPTG_alertPropertyCard{background:#fff;border:1px solid #dfe8f6;border-radius:16px;grid-template-columns:210px minmax(260px,1.1fr) minmax(220px,.9fr) 130px;align-items:center;gap:14px;min-height:144px;margin-bottom:10px;padding:11px;display:grid;box-shadow:0 5px 15px #14305c12}.y5JPTG_alertPropertyPhoto{color:#8eacd5;background:#edf4fd;border-radius:12px;place-items:center;height:120px;display:grid;position:relative;overflow:hidden}.y5JPTG_alertPropertyPhoto img{object-fit:cover}.y5JPTG_alertPropertyPhoto>svg{width:34px;height:34px}.y5JPTG_alertPropertyPhoto>span{color:#fff;background:#17253e;border-radius:7px;padding:5px 8px;font-size:9px;font-weight:950;position:absolute;bottom:8px;left:8px}.y5JPTG_alertPropertyInfo{min-width:0}.y5JPTG_alertPropertyInfo>b,.y5JPTG_alertPropertyInfo>strong,.y5JPTG_alertPropertyInfo>small{display:block}.y5JPTG_alertPropertyInfo>b{color:#ff6509;font-size:11px}.y5JPTG_alertPropertyInfo>strong{color:#065fe7;margin:10px 0 5px;font-size:23px;font-weight:950}.y5JPTG_alertPropertyInfo p{align-items:center;gap:4px;margin:0 0 6px;font-size:11px;font-weight:850;display:flex}.y5JPTG_alertPropertyInfo p svg{width:13px;height:13px}.y5JPTG_alertPropertyInfo small{color:#71809a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:750;overflow:hidden}.y5JPTG_alertPropertyOwner{border-left:1px solid #e5ebf4;align-items:center;gap:10px;min-width:0;padding-left:14px;display:flex}.y5JPTG_alertPropertyOwner>svg{color:#0870f8;background:#edf4ff;border-radius:50%;flex:none;width:42px;height:42px;padding:10px}.y5JPTG_alertPropertyOwner div{min-width:0}.y5JPTG_alertPropertyOwner strong,.y5JPTG_alertPropertyOwner span,.y5JPTG_alertPropertyOwner small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.y5JPTG_alertPropertyOwner strong{font-size:12px}.y5JPTG_alertPropertyOwner span{margin:5px 0;font-size:10px;font-weight:800}.y5JPTG_alertPropertyOwner small{color:#71809a;font-size:9px}.y5JPTG_alertPropertyActions{flex-direction:column;align-items:stretch;gap:9px;display:flex}.y5JPTG_alertPropertyActions>b{color:#12a964;text-align:center;text-transform:uppercase;font-size:10px}.y5JPTG_alertPropertyActions button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#9e20db,#7915bd);border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;height:35px;font-size:10px;font-weight:950;display:flex}.y5JPTG_alertPropertyActions button svg{width:14px;height:14px}.y5JPTG_contactHeaderLine{justify-content:space-between;align-items:center;display:flex}.y5JPTG_contactScroll{flex:1;min-height:0;padding-bottom:8px;overflow:hidden auto}.y5JPTG_contactsView .y5JPTG_biensTable{width:100%;min-width:1100px}.y5JPTG_contactCard{background:#fff;border:1px solid #dfe8f6;border-radius:16px;grid-template-columns:76px 330px minmax(420px,1fr) 260px 170px;align-items:center;column-gap:20px;height:150px;min-height:150px;margin-bottom:9px;padding:12px 16px;display:grid;overflow:hidden;box-shadow:0 5px 16px #14305c17}.y5JPTG_contactAvatar{color:#0060f5;background:#eaf2ff;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.y5JPTG_contactAvatar svg{width:28px;height:28px}.y5JPTG_contactIdentity{min-width:0}.y5JPTG_contactIdentity h2{white-space:nowrap;text-overflow:ellipsis;margin:0 0 9px;font-size:18px;font-weight:900;overflow:hidden}.y5JPTG_contactCompany{align-items:center;gap:7px;margin-bottom:8px;font-size:13px;font-weight:800;display:flex}.y5JPTG_contactCompany svg{color:#0060f5;width:15px;height:15px}.y5JPTG_contactDetails{border-left:1px solid #dfe8f6;flex-direction:column;justify-content:center;gap:10px;min-width:0;height:118px;padding-left:24px;display:flex}.y5JPTG_contactDetails div{align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:800;display:flex}.y5JPTG_contactDetails svg{color:#0060f5;width:16px;min-width:16px;height:16px}.y5JPTG_contactDetails span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.y5JPTG_contactNote{border-left:1px solid #dfe8f6;flex-direction:column;justify-content:center;gap:8px;min-width:0;height:118px;padding-left:22px;display:flex}.y5JPTG_contactNote strong{font-size:14px;font-weight:900}.y5JPTG_contactNote span{color:#5f687f;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.y5JPTG_contactActions{border-left:1px solid #dfe8f6;justify-content:flex-end;align-items:center;gap:9px;height:118px;padding-left:18px;display:flex}.y5JPTG_contactActions button{background:#fff;border:1px solid #dfe8f6;border-radius:9px;place-items:center;width:37px;height:37px;padding:0;display:grid;box-shadow:0 3px 8px #14305c1a}.y5JPTG_contactActions button svg{width:18px;height:18px}.y5JPTG_contactModalOverlay{z-index:100;background:#050e2073;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.y5JPTG_contactModalBox{background:linear-gradient(#fbfdff,#f7faff);border-radius:22px;flex-direction:column;width:min(1450px,100vw - 70px);height:min(760px,100vh - 70px);padding:22px;display:flex;overflow:hidden;box-shadow:0 24px 70px #0000004d}.y5JPTG_contactModalClose{color:#07152f;cursor:pointer;background:#fff;border:0;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 4px 14px #14305c1f}.y5JPTG_contactModalClose svg{width:22px;height:22px}.y5JPTG_agendaMain{background:radial-gradient(circle at 100% 0,#eaf3ff 0,#f7faff 38%,#fbfdff 100%);flex-direction:column;grid-area:2/2;min-width:0;min-height:0;padding:20px 29px 0 31px;display:flex;overflow:hidden}.y5JPTG_agendaHeaderLine{justify-content:space-between;align-items:center;display:flex}.y5JPTG_agendaHeaderLine .y5JPTG_newButton{align-items:center;gap:9px;display:inline-flex}.y5JPTG_agendaHeaderLine .y5JPTG_newButton svg{width:18px;height:18px}.y5JPTG_agendaTabs{background:#fff;border:1px solid #dfe8f6;border-radius:18px;align-items:center;gap:8px;height:60px;margin-bottom:14px;padding:7px;display:inline-flex;box-shadow:0 5px 16px #14305c14}.y5JPTG_agendaTabs button{color:#34405a;cursor:pointer;background:0 0;border:0;border-radius:13px;align-items:center;gap:9px;height:44px;padding:0 20px;font-size:14px;font-weight:900;display:flex}.y5JPTG_agendaTabs svg{width:19px;height:19px}.y5JPTG_agendaTabActive{box-shadow:0 8px 18px #0051e040;color:#fff!important;background:linear-gradient(#0b74ff,#075ae9)!important}.y5JPTG_agendaContent{flex:1;min-height:0;overflow:hidden}.y5JPTG_agendaGrid,.y5JPTG_planningGrid{grid-template-columns:minmax(0,1fr) 360px;gap:18px;height:100%;min-height:0;display:grid}.y5JPTG_agendaCalendarCard,.y5JPTG_planningCalendarCard,.y5JPTG_agendaSidePanel,.y5JPTG_planningTeam{background:#fff;border:1px solid #dfe8f6;border-radius:20px;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_agendaCalendarCard,.y5JPTG_planningCalendarCard{min-height:0;padding:18px}.y5JPTG_agendaSidePanel,.y5JPTG_planningTeam{padding:18px;overflow-y:auto}.y5JPTG_agendaSidePanel h2,.y5JPTG_planningTeam h2{margin:0 0 16px;font-size:20px;font-weight:900}.y5JPTG_rdvCard{background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;margin-bottom:12px;padding:14px}.y5JPTG_rdvCard span{color:#fff;background:#ff6900;border-radius:7px;margin-bottom:9px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-block}.y5JPTG_rdvCard strong{margin-bottom:10px;font-size:14px;font-weight:900;display:block}.y5JPTG_rdvCard p{color:#34405a;align-items:center;gap:7px;margin:0 0 6px;font-size:13px;font-weight:700;display:flex}.y5JPTG_rdvCard p svg{color:#0060f5;width:15px;height:15px}.y5JPTG_planningUser{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;align-items:center;gap:14px;height:78px;margin-bottom:12px;padding:0 14px;display:flex}.y5JPTG_planningUser[aria-pressed=true]{border-color:#0060f5}.y5JPTG_planningUser>div{color:#0060f5;background:#eaf2ff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.y5JPTG_planningUser svg{width:22px;height:22px}.y5JPTG_planningUser strong,.y5JPTG_planningUser span{display:block}.y5JPTG_planningUser strong{font-size:15px;font-weight:900}.y5JPTG_planningUser span{color:#5f687f;margin-top:4px;font-size:13px;font-weight:800}:is(.y5JPTG_agendaCalendarCard .rbc-calendar,.y5JPTG_planningCalendarCard .rbc-calendar){font-family:Inter,Arial,sans-serif}:is(.y5JPTG_agendaCalendarCard .rbc-toolbar,.y5JPTG_planningCalendarCard .rbc-toolbar){gap:10px;margin-bottom:16px}:is(.y5JPTG_agendaCalendarCard .rbc-toolbar button,.y5JPTG_planningCalendarCard .rbc-toolbar button){color:#07152f;background:#fff;border:1px solid #dfe8f6;border-radius:10px;padding:8px 13px;font-weight:800;box-shadow:0 3px 8px #14305c14}:is(.y5JPTG_agendaCalendarCard .rbc-toolbar button.rbc-active,.y5JPTG_planningCalendarCard .rbc-toolbar button.rbc-active){color:#fff;background:#0060f5;border-color:#0060f5}:is(.y5JPTG_agendaCalendarCard .rbc-toolbar-label,.y5JPTG_planningCalendarCard .rbc-toolbar-label){color:#07152f;font-size:19px;font-weight:900}:is(.y5JPTG_agendaCalendarCard .rbc-event,.y5JPTG_planningCalendarCard .rbc-event){background:linear-gradient(#0b74ff,#075ae9);border:0;border-radius:8px;padding:2px 5px;font-size:11px;font-weight:800;line-height:1.05;overflow:hidden}.y5JPTG_dashboardPriorityChart{order:-1;min-height:405px;position:relative}.y5JPTG_dashboardChartIcon{color:#0760f2;background:linear-gradient(135deg,#e8f1ff,#d9e8ff);border-radius:14px;place-items:center;width:44px;min-width:44px;height:44px;display:grid}.y5JPTG_dashboardChartIconPurple{color:#287dbb;background:linear-gradient(135deg,#e8f3fc,#d4e9f8)}.y5JPTG_dashboardChartIcon svg{width:22px;height:22px}.y5JPTG_dashboardChartSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:8px;display:grid}.y5JPTG_dashboardChartSummary>div{background:linear-gradient(145deg,#f8fbff,#eef5ff);border-radius:14px;min-width:0;padding:11px 12px}.y5JPTG_dashboardChartSummary strong,.y5JPTG_dashboardChartSummary span{display:block}.y5JPTG_dashboardChartSummary strong{color:#0760f2;font-size:22px;font-weight:900}.y5JPTG_dashboardChartSummary span{color:#728099;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:800;overflow:hidden}.y5JPTG_dashboardSiteHeadline{align-items:center;gap:12px;margin:2px 0 9px;display:flex}.y5JPTG_dashboardSiteHeadline>strong{color:#287dbb;font-size:34px;font-weight:900;line-height:1}.y5JPTG_dashboardSiteHeadline span,.y5JPTG_dashboardSiteHeadline small{display:block}.y5JPTG_dashboardSiteHeadline span{color:#253750;font-size:11px;font-weight:900}.y5JPTG_dashboardSiteHeadline small{color:#8b96a9;margin-top:3px;font-size:9px;font-weight:700}.y5JPTG_dashboardGatewayLegend{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;display:grid}.y5JPTG_dashboardGatewayLegend span{color:#68758e;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;font-size:9px;font-weight:800;display:grid}.y5JPTG_dashboardGatewayLegend span>i{background:#17b26a;border-radius:50%;width:7px;height:7px}.y5JPTG_dashboardGatewayLegend span>i.y5JPTG_dashboardGatewayError{background:#ef4444}.y5JPTG_dashboardGatewayLegend span>strong{color:#173052;font-size:9px}.y5JPTG_dashboardChartEmpty{background:linear-gradient(#dce7f673 1px,#0000 1px) 0 0/100% 25%,linear-gradient(145deg,#fbfdff,#f5f9ff);border:1px dashed #d7e3f5;border-radius:17px;height:245px;position:relative;overflow:hidden}.y5JPTG_dashboardChartEmptyBars{opacity:.45;justify-content:space-between;align-items:flex-end;gap:13px;display:flex;position:absolute;inset:48px 28px 24px}.y5JPTG_dashboardChartEmptyBars i{background:linear-gradient(#97bfff,#d9e8ff);border-radius:8px 8px 2px 2px;flex:1;height:38%}.y5JPTG_dashboardChartEmptyBars i:nth-child(2){height:62%}.y5JPTG_dashboardChartEmptyBars i:nth-child(3){height:47%}.y5JPTG_dashboardChartEmptyBars i:nth-child(4){height:76%}.y5JPTG_dashboardChartEmptyBars i:nth-child(5){height:56%}.y5JPTG_dashboardChartEmptyBars i:nth-child(6){height:68%}.y5JPTG_dashboardChartEmptyMessage{background:#fffffff0;border:1px solid #d7e3f5e6;border-radius:15px;align-items:center;gap:11px;width:min(82%,390px);padding:13px 15px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 35px #14305c21}.y5JPTG_dashboardChartEmptyMessage>span{color:#0760f2;background:#eaf2ff;border-radius:12px;place-items:center;width:38px;min-width:38px;height:38px;display:grid}.y5JPTG_dashboardChartEmptyMessage svg{width:19px;height:19px}.y5JPTG_dashboardChartEmptyMessage strong,.y5JPTG_dashboardChartEmptyMessage small{display:block}.y5JPTG_dashboardChartEmptyMessage strong{color:#173052;font-size:11px;font-weight:900}.y5JPTG_dashboardChartEmptyMessage small{color:#7f8ba0;margin-top:3px;font-size:9px;font-weight:700;line-height:1.35}.y5JPTG_popupFinVisite{background:#f8fbff;border:1px solid #ffffffbf;border-radius:26px;width:min(1080px,100vw - 48px);max-height:calc(100vh - 48px);overflow-y:auto;box-shadow:0 30px 90px #030f2859}.y5JPTG_popupFinVisiteHeader{background:linear-gradient(135deg,#f0fff6 0%,#fff 55%,#eef6ff 100%);border-bottom:1px solid #e2ebf7;align-items:center;gap:16px;padding:24px 28px;display:flex;position:relative}.y5JPTG_popupFinVisiteSucces{color:#16a34a;background:#dcfce7;border-radius:17px;place-items:center;width:54px;min-width:54px;height:54px;display:grid;box-shadow:inset 0 0 0 1px #bbf7d0}.y5JPTG_popupFinVisiteSucces svg{width:29px;height:29px}.y5JPTG_popupFinVisiteHeader>div:nth-child(2){min-width:0}.y5JPTG_agendaPopupLayout{height:100%;display:block;overflow:hidden}.y5JPTG_agendaPopupMain{width:100%;height:100%;padding-bottom:20px}.y5JPTG_agendaVisiteDepuisAcquereur{z-index:5;background:#f7faff;min-height:0;position:absolute;inset:86px 0 0}.y5JPTG_agendaVisiteDepuisTableauDeBord{z-index:20;background:#f7faff;grid-area:2/2;min-width:0;min-height:0;overflow:hidden}.y5JPTG_agendaVisiteInstruction{color:#07152f;background:linear-gradient(90deg,#edf5ff,#f8fbff);border:1px solid #bcd5ff;border-radius:15px;align-items:center;gap:13px;margin-bottom:14px;padding:12px 16px;display:flex}.y5JPTG_agendaVisiteInstruction>svg{color:#0760f2;flex:none;width:25px;height:25px}.y5JPTG_agendaVisiteInstruction strong{margin-bottom:3px;font-size:14px;font-weight:900;display:block}.y5JPTG_agendaVisiteInstruction p{color:#46536c;margin:0;font-size:13px;font-weight:700}.y5JPTG_agendaVisiteAnnuler{color:#34405a;cursor:pointer;background:#fff;border:1px solid #cfdcf0;border-radius:11px;justify-content:center;align-items:center;gap:7px;height:38px;margin-left:auto;padding:0 14px;font-weight:900;display:inline-flex}.y5JPTG_agendaVisiteAnnuler svg{width:17px;height:17px}.y5JPTG_creationVisiteDashboardBox{background:linear-gradient(#fff,#f7faff);border:1px solid #d9e5f7;border-radius:24px;width:min(760px,100vw - 48px);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 28px 80px #05143252}.y5JPTG_creationVisiteDashboardHeader{border-bottom:1px solid #e5edf9;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.y5JPTG_creationVisiteDashboardTitre{align-items:center;gap:14px;display:flex}.y5JPTG_creationVisiteDashboardTitre>div{color:#fff;background:linear-gradient(135deg,#075ff2,#3488ff);border-radius:16px;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 8px 20px #0060f53d}.y5JPTG_creationVisiteDashboardTitre svg{width:25px;height:25px}.y5JPTG_creationVisiteDashboardTitre small,.y5JPTG_creationVisiteDashboardTitre strong{display:block}.y5JPTG_creationVisiteDashboardTitre small{color:#0760f2;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:900}.y5JPTG_creationVisiteDashboardTitre strong{color:#07152f;font-size:22px;font-weight:900}.y5JPTG_creationVisiteDashboardIntro{color:#34405a;background:#edf5ff;border:1px solid #cfe0fb;border-radius:14px;margin:20px 24px 0;padding:13px 16px;font-size:14px;font-weight:800}.y5JPTG_creationVisiteDashboardEtapes{gap:12px;padding:18px 24px 22px;display:grid}.y5JPTG_creationVisiteDashboardEtapes>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe8f6;border-radius:17px;grid-template-columns:30px 48px minmax(0,1fr) 24px;align-items:center;gap:13px;width:100%;min-height:98px;padding:14px 17px 14px 14px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;box-shadow:0 7px 18px #14305c0f}.y5JPTG_creationVisiteDashboardEtapes>button:hover{border-color:#9fc3ff;transform:translateY(-1px);box-shadow:0 9px 24px #1446961c}.y5JPTG_creationVisiteDashboardEtapes>button.y5JPTG_creationVisiteDashboardEtapeValidee{background:linear-gradient(90deg,#f2f7ff,#fff 55%);border-color:#b9d3ff}.y5JPTG_creationVisiteDashboardNumero{color:#0760f2;background:#eaf2ff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:900;display:grid}.y5JPTG_creationVisiteDashboardEtapeValidee .y5JPTG_creationVisiteDashboardNumero{color:#16a34a;background:#dcfce7}.y5JPTG_creationVisiteDashboardNumero svg{width:16px;height:16px}.y5JPTG_creationVisiteDashboardIcone{color:#0760f2;background:#f3f7fd;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.y5JPTG_creationVisiteDashboardIcone svg{width:22px;height:22px}.y5JPTG_creationVisiteDashboardValeur{min-width:0}.y5JPTG_creationVisiteDashboardValeur small,.y5JPTG_creationVisiteDashboardValeur strong,.y5JPTG_creationVisiteDashboardValeur em{display:block}.y5JPTG_creationVisiteDashboardValeur small{color:#68758e;letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:900}.y5JPTG_creationVisiteDashboardValeur strong{color:#07152f;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:900;overflow:hidden}.y5JPTG_creationVisiteDashboardValeur em{color:#5d6980;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-style:normal;font-weight:700;overflow:hidden}.y5JPTG_creationVisiteDashboardModifier{color:#0760f2;width:19px;height:19px}.y5JPTG_creationVisiteDashboardFooter{background:#fff;border-top:1px solid #e5edf9;justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}.y5JPTG_creationVisiteDashboardFooter>div{color:#67738a;align-items:center;gap:9px;max-width:360px;font-size:11px;font-weight:700;line-height:1.4;display:flex}.y5JPTG_creationVisiteDashboardFooter>div svg{color:#0760f2;width:20px;min-width:20px;height:20px}.y5JPTG_creationVisiteDashboardFooter .y5JPTG_validateSearch{white-space:nowrap;justify-content:center;align-items:center;gap:9px;height:44px;padding:0 17px;display:inline-flex}.y5JPTG_creationVisiteDashboardFooter .y5JPTG_validateSearch svg{width:18px;height:18px}.y5JPTG_popupFinVisiteHeader span{color:#16a34a;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:12px;font-weight:900;display:block}.y5JPTG_popupFinVisiteHeader h2{color:#07152f;margin:0;font-size:24px;font-weight:950}.y5JPTG_popupFinVisiteHeader p{color:#6b7890;margin:5px 0 0;font-size:13px;font-weight:700}.y5JPTG_popupFinVisiteFermer{color:#66748c;cursor:pointer;background:#fff;border:1px solid #dce7f5;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:20px;right:22px}.y5JPTG_popupFinVisiteFermer:hover{color:#0060f5;background:#edf5ff}.y5JPTG_popupFinVisiteFermer svg{width:19px;height:19px}.y5JPTG_popupFinVisiteActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px 28px 0;display:grid}.y5JPTG_popupFinVisiteActions>button{color:#17233b;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce7f5;border-radius:17px;grid-template-rows:auto auto;grid-template-columns:46px minmax(0,1fr);align-items:center;column-gap:13px;padding:15px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid}.y5JPTG_popupFinVisiteActions>button:hover{border-color:#9ec5ff;transform:translateY(-1px);box-shadow:0 10px 24px #164f9c1a}.y5JPTG_popupFinVisiteActions>button.y5JPTG_popupFinVisiteActionActive{background:linear-gradient(135deg,#fff,#edf5ff);border-color:#78adff;box-shadow:0 10px 25px #0060f51f}.y5JPTG_popupFinVisiteActions>button>span{color:#0060f5;background:#eaf2ff;border-radius:14px;grid-row:1/3;place-items:center;width:46px;height:46px;display:grid}.y5JPTG_popupFinVisiteActions svg{width:22px;height:22px}.y5JPTG_popupFinVisiteActions strong{align-self:end;font-size:15px;font-weight:900}.y5JPTG_popupFinVisiteActions small{color:#748198;align-self:start;margin-top:2px;font-size:12px;font-weight:700}.y5JPTG_popupFinVisiteModele{background:#fff;border:1px solid #dce7f5;border-radius:20px;margin:18px 28px 24px;overflow:hidden}.y5JPTG_popupFinVisiteModeleEntete{background:#fbfdff;border-bottom:1px solid #e7eef8;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;display:flex}.y5JPTG_popupFinVisiteModeleEntete span,.y5JPTG_popupFinVisiteChoix label>span{color:#7a879b;letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px;font-size:11px;font-weight:900;display:block}.y5JPTG_popupFinVisiteModeleEntete strong{color:#13203a;font-size:14px;font-weight:900}.y5JPTG_popupFinVisiteModeleEntete small{color:#0060f5;font-size:12px;font-weight:800}.y5JPTG_popupFinVisiteSelecteur{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:22px;padding:18px;display:grid}.y5JPTG_popupFinVisiteApercuActuel{background:#f3f7fc;border:1px solid #e3ebf6;border-radius:15px;place-items:center;height:190px;padding:10px;display:grid}.y5JPTG_popupFinVisiteApercuActuel img{object-fit:contain;filter:drop-shadow(0 8px 12px #0a1f4024);width:auto;height:168px}.y5JPTG_popupFinVisiteChoix{flex-direction:column;gap:13px;display:flex}.y5JPTG_popupFinVisiteChoix label>div{position:relative}.y5JPTG_popupFinVisiteChoix select{appearance:none;color:#13203a;background:#fff;border:1px solid #cfddee;border-radius:12px;outline:none;width:100%;height:48px;padding:0 46px 0 14px;font-size:14px;font-weight:850}.y5JPTG_popupFinVisiteChoix select:focus{border-color:#6da8ff;box-shadow:0 0 0 3px #0060f51a}.y5JPTG_popupFinVisiteChoix label>div>svg{color:#68758b;pointer-events:none;width:18px;height:18px;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.y5JPTG_popupFinVisiteVoirModeles{color:#0757cc;cursor:pointer;background:#edf5ff;border:1px solid #d5e4f8;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;height:44px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.y5JPTG_popupFinVisiteVoirModeles svg{width:17px;height:17px}.y5JPTG_popupFinVisiteGalerie{background:#f7faff;border-top:1px solid #e7eef8;padding:17px 18px 20px}.y5JPTG_popupFinVisiteOngletsModeles{align-items:center;gap:8px;margin-bottom:15px;display:flex}.y5JPTG_popupFinVisiteOngletsModeles>span{color:#34405a;margin-right:5px;font-size:13px;font-weight:900}.y5JPTG_popupFinVisiteOngletsModeles button{color:#59677e;cursor:pointer;background:#fff;border:1px solid #d7e3f2;border-radius:10px;height:34px;padding:0 13px;font-size:12px;font-weight:850}.y5JPTG_popupFinVisiteOngletsModeles button.y5JPTG_popupFinVisiteOngletActif{color:#fff;background:#0060f5;border-color:#0060f5}.y5JPTG_popupFinVisiteVignettes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.y5JPTG_popupFinVisiteVignettes>button{cursor:pointer;background:#fff;border:1px solid #dce6f2;border-radius:14px;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:9px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative}.y5JPTG_popupFinVisiteVignettes>button:hover{border-color:#8bb9ff;transform:translateY(-2px);box-shadow:0 10px 22px #143e781f}.y5JPTG_popupFinVisiteVignettes>button.y5JPTG_popupFinVisiteVignetteActive{border:2px solid #0060f5;padding:8px;box-shadow:0 0 0 3px #0060f517}.y5JPTG_popupFinVisiteVignettes img{object-fit:contain;background:#f4f7fb;border-radius:9px;width:100%;height:155px}.y5JPTG_popupFinVisiteVignettes>button>span{color:#40506a;justify-content:center;align-items:center;gap:5px;min-height:19px;font-size:10px;font-weight:900;display:flex}.y5JPTG_popupFinVisiteVignettes>button>span svg{color:#0060f5;width:14px;height:14px}.y5JPTG_popupFinVisiteFooter{background:#fff;border-top:1px solid #dfe8f4;justify-content:space-between;align-items:center;gap:20px;padding:17px 28px;display:flex}.y5JPTG_popupFinVisiteFooter>span{color:#76839a;font-size:12px;font-weight:750}.y5JPTG_popupFinVisiteFooter button{color:#fff;cursor:pointer;background:#13203a;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:43px;padding:0 20px;font-size:13px;font-weight:900;display:inline-flex}.y5JPTG_popupFinVisiteFooter button:hover{background:#0060f5}.y5JPTG_popupFinVisiteFooter svg{width:17px;height:17px}@media (max-width:760px){.y5JPTG_popupFinVisite{width:calc(100vw - 24px);max-height:calc(100vh - 24px)}.y5JPTG_popupFinVisiteHeader{padding:20px 58px 20px 18px}.y5JPTG_popupFinVisiteHeader h2{font-size:19px}.y5JPTG_popupFinVisiteActions{grid-template-columns:1fr;padding:17px 18px 0}.y5JPTG_popupFinVisiteModele{margin:15px 18px 20px}.y5JPTG_popupFinVisiteSelecteur{grid-template-columns:1fr}.y5JPTG_popupFinVisiteVignettes{grid-template-columns:repeat(2,minmax(0,1fr))}.y5JPTG_popupFinVisiteOngletsModeles{flex-wrap:wrap}.y5JPTG_popupFinVisiteFooter{flex-direction:column;align-items:stretch;padding:15px 18px}}:is(.y5JPTG_agendaCalendarCard .rbc-event-label,.y5JPTG_planningCalendarCard .rbc-event-label,.y5JPTG_agendaCalendarCard .rbc-event-content,.y5JPTG_planningCalendarCard .rbc-event-content){white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.05;overflow:hidden}:is(.y5JPTG_agendaCalendarCard .rbc-today,.y5JPTG_planningCalendarCard .rbc-today){background:#eef6ff}:is(.y5JPTG_agendaCalendarCard .rbc-header,.y5JPTG_planningCalendarCard .rbc-header){color:#34405a;padding:9px 4px;font-weight:900}.y5JPTG_statsPreferences{background:#fff;border:1px solid #dfe8f6;border-radius:20px;margin:14px 0 18px;padding:18px}.y5JPTG_statsPreferences fieldset{border:0;min-width:0;margin:0;padding:0}.y5JPTG_statsPreferences legend{margin-bottom:14px;font-size:16px;font-weight:900}.y5JPTG_statsPreferenceGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;display:grid}.y5JPTG_statsPreferenceGrid>label,.y5JPTG_statsDateField{color:#5f687f;flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:800;display:flex}.y5JPTG_statsOperation{grid-column:span 2}.y5JPTG_statsPreferenceGrid .y5JPTG_newButton{justify-content:center;align-items:center;gap:8px;display:inline-flex}.y5JPTG_statsPreferenceGrid select,.y5JPTG_statsPreferenceGrid input[type=number]{width:100%;min-width:0;height:44px;font:inherit;color:#07152f;background:#fff;border:1px solid #dfe8f6;border-radius:12px;padding:0 10px}.y5JPTG_statsEtats{flex-wrap:wrap;gap:12px 18px;margin-top:18px;font-size:13px;display:flex}.y5JPTG_statsEtats label,.y5JPTG_statsMandatLegend span{align-items:center;gap:6px;display:inline-flex}.y5JPTG_statsEtats input{accent-color:#0060f5}.y5JPTG_statsLayout button:disabled{opacity:.55;cursor:default}.y5JPTG_statsNotice{color:#5f687f;margin:10px 0 16px;font-size:13px}.y5JPTG_statsEmpty{text-align:center;color:#5f687f;padding:30px}.y5JPTG_statsSection{margin-top:20px}.y5JPTG_statsSection h2,.y5JPTG_statsLayout .y5JPTG_chartHeader h2{margin:0;font-size:18px}.y5JPTG_statsRepartitions{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.y5JPTG_statsRepartitions h3{margin:0}.y5JPTG_statsRepartitions p{font-size:13px}.y5JPTG_statsRepartitions strong{white-space:nowrap}.y5JPTG_statsDonut{position:relative}.y5JPTG_statsDonut>strong{pointer-events:none;font-size:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.y5JPTG_statsMandatLegend{flex-wrap:wrap;gap:6px 12px;font-size:12px;display:flex}.y5JPTG_statsMandatLegend i{border-radius:50%;width:9px;height:9px}.y5JPTG_statsGraphScroll,.y5JPTG_statsTableScroll{overflow-x:auto}.y5JPTG_statsGraph{width:100%}.y5JPTG_statsTable caption{text-align:left;margin:14px 0;font-weight:800}.y5JPTG_statsLayout .y5JPTG_statsAdvisorCard .y5JPTG_ownerIcon{position:relative}.y5JPTG_statsAdvisorCard img{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1300px){.y5JPTG_statsRepartitions,.y5JPTG_statsPreferenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.y5JPTG_statsPreferenceGrid,.y5JPTG_statsRepartitions{grid-template-columns:minmax(0,1fr)}.y5JPTG_statsOperation{grid-column:auto}.y5JPTG_statsLayout .y5JPTG_statsHeaderLine{flex-wrap:wrap;gap:10px}.y5JPTG_statsLayout .y5JPTG_statsAdvisorList{grid-template-columns:minmax(0,1fr)}}@media print{body:has(.y5JPTG_statsLayout){height:auto!important;overflow:visible!important}.y5JPTG_statsLayout{height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}.y5JPTG_statsLayout>:not(main),.y5JPTG_statsLayout .y5JPTG_statsHeaderActions,.y5JPTG_statsPreferences{display:none!important}.y5JPTG_statsLayout .y5JPTG_statsMain,.y5JPTG_statsLayout .y5JPTG_statsScroll{height:auto;padding:0;display:block;overflow:visible}.y5JPTG_statsLayout .y5JPTG_statsHero{min-height:0;box-shadow:none;padding:14px}.y5JPTG_statsLayout .y5JPTG_statsHero h2{font-size:22px}.y5JPTG_statsLayout .y5JPTG_statsKpis{grid-template-columns:repeat(4,1fr)}.y5JPTG_statsLayout .y5JPTG_statsKpis div{height:85px}.y5JPTG_statsLayout .y5JPTG_statsRepartitions,.y5JPTG_statsLayout .y5JPTG_statsAdvisorList{grid-template-columns:repeat(2,minmax(0,1fr))}.y5JPTG_statsLayout article{box-shadow:none;overflow:visible}.y5JPTG_statsLayout .y5JPTG_statsChartCard,.y5JPTG_statsLayout .y5JPTG_statsAdvisorCard,.y5JPTG_statsLayout tr{break-inside:avoid}.y5JPTG_statsLayout h2,.y5JPTG_statsLayout .y5JPTG_chartHeader{break-after:avoid}.y5JPTG_statsLayout .y5JPTG_statsGraphScroll,.y5JPTG_statsLayout .y5JPTG_statsTableScroll{overflow:visible}.y5JPTG_statsLayout .y5JPTG_statsGraph{min-width:0!important}.y5JPTG_statsLayout .y5JPTG_statsTable{overflow-wrap:anywhere;table-layout:fixed;font-size:10px}.y5JPTG_statsLayout .y5JPTG_statsTable th,.y5JPTG_statsLayout .y5JPTG_statsTable td{padding:4px;font-size:10px}.y5JPTG_statsLayout *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.y5JPTG_statsMain{background:radial-gradient(circle at 100% 0,#eaf3ff 0,#f7faff 38%,#fbfdff 100%);flex-direction:column;grid-area:2/2;min-width:0;min-height:0;padding:20px 29px 0 31px;display:flex;overflow:hidden}.y5JPTG_statsHeaderLine{justify-content:space-between;align-items:center;display:flex}.y5JPTG_statsHeaderActions{gap:10px;display:flex}.y5JPTG_statsHeaderActions button{color:#07152f;cursor:pointer;background:#fff;border:1px solid #dfe8f6;border-radius:11px;align-items:center;gap:8px;height:42px;padding:0 14px;font-weight:900;display:inline-flex;box-shadow:0 4px 12px #14305c14}.y5JPTG_statsHeaderActions svg{color:#0060f5;width:17px;height:17px}.y5JPTG_statsFilters{grid-template-columns:minmax(420px,1.3fr) 210px 230px 150px;align-items:end;gap:12px;margin-bottom:18px;display:grid}.y5JPTG_statsFilters div{flex-direction:column;gap:6px;display:flex}.y5JPTG_statsFilters label{color:#5f687f;font-size:12px;font-weight:900}.y5JPTG_statsFilters select{background:#fff;border:1px solid #dfe8f6;border-radius:12px;min-width:0;height:48px;padding:0 14px;font-weight:800;box-shadow:0 4px 14px #122d5a14}.y5JPTG_statsFilters .y5JPTG_newButton{justify-content:center;align-items:center;gap:8px;display:inline-flex}.y5JPTG_statsFilters .y5JPTG_newButton svg{width:18px;height:18px}.y5JPTG_statsScroll{flex:1;min-height:0;padding:4px 4px 20px;overflow:hidden auto}.y5JPTG_statsHero{color:#fff;background:linear-gradient(135deg,#075cff,#07a4ff);border-radius:22px;justify-content:space-between;align-items:center;min-height:150px;margin-bottom:18px;padding:26px 30px;display:flex;box-shadow:0 18px 38px #0056dc47}.y5JPTG_statsHero span{opacity:.9;font-size:14px;font-weight:800}.y5JPTG_statsHero h2{margin:6px 0;font-size:34px;font-weight:900}.y5JPTG_statsHero p{opacity:.9;margin:0;font-weight:700}.y5JPTG_statsHeroBadge{background:#ffffff2e;border:1px solid #ffffff47;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:170px;height:120px;display:flex}.y5JPTG_statsHeroBadge svg{width:30px;height:30px;margin-bottom:8px}.y5JPTG_statsHeroBadge strong{font-size:34px;font-weight:900}.y5JPTG_statsKpis{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:18px;display:grid}.y5JPTG_statsKpis div{background:#fff;border:1px solid #dfe8f6;border-radius:20px;height:112px;padding:18px;position:relative;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_statsKpis div:after{content:"";background:#eaf2ff;border-radius:50%;width:92px;height:92px;position:absolute;top:-28px;right:-28px}.y5JPTG_statsKpis span{color:#5f687f;font-size:13px;font-weight:900;display:block}.y5JPTG_statsKpis strong{color:#005df5;font-size:34px;font-weight:900;position:absolute;bottom:14px;left:18px}.y5JPTG_statsGrid{grid-template-columns:1.3fr 1fr;gap:18px;display:grid}.y5JPTG_statsChartLarge,.y5JPTG_statsChartCard,.y5JPTG_statsTableCard,.y5JPTG_statsInfoCard{background:#fff;border:1px solid #dfe8f6;border-radius:20px;padding:20px;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_statsChartLarge{grid-column:1/3}.y5JPTG_statsAdvisorList{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.y5JPTG_statsAdvisorCard{background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;grid-template-columns:58px minmax(130px,.85fr) minmax(0,1.3fr);align-items:center;gap:14px;padding:14px;display:grid}.y5JPTG_statsAdvisorDetails{overflow-wrap:anywhere;min-width:0}.y5JPTG_statsAdvisorGraph{background:linear-gradient(145deg,#fff,#f1f6ff);border:1px solid #e8eef8;border-radius:14px;min-width:0;margin:0;padding:12px 8px 6px}.y5JPTG_statsAdvisorGraph figcaption{color:#65738b;margin:0 0 4px 8px;font-size:11px;font-weight:700}@media screen and (min-width:1301px) and (max-width:1550px),screen and (max-width:850px){.y5JPTG_statsAdvisorDetails{grid-column:2/-1}.y5JPTG_statsAdvisorGraph{grid-column:1/-1}}@media print{.y5JPTG_statsAdvisorDetails{grid-column:2/-1}.y5JPTG_statsAdvisorGraph{grid-column:1/-1}}.y5JPTG_statsAdvisorCard strong,.y5JPTG_statsAdvisorCard span{display:block}.y5JPTG_statsAdvisorCard strong{margin-bottom:8px;font-size:15px;font-weight:900}.y5JPTG_statsAdvisorCard span{color:#5f687f;margin-bottom:3px;font-size:13px;font-weight:800}.y5JPTG_statsTable{border-collapse:separate;border-spacing:0 9px;width:100%}.y5JPTG_statsTable th{text-align:left;color:#7a8498;padding:0 12px;font-size:12px;font-weight:900}.y5JPTG_statsTable td{background:#f8fbff;border-top:1px solid #edf2fb;border-bottom:1px solid #edf2fb;padding:14px 12px;font-size:14px;font-weight:900}.y5JPTG_statsTable td:first-child{border-left:1px solid #edf2fb;border-radius:13px 0 0 13px}.y5JPTG_statsTable td:last-child{color:#0060f5;border-right:1px solid #edf2fb;border-radius:0 13px 13px 0}.y5JPTG_statsInfoCard{color:#fff;background:linear-gradient(135deg,#07152f,#0b63ff)}.y5JPTG_statsInfoCard svg{width:36px;height:36px;margin-bottom:14px}.y5JPTG_statsInfoCard h3{margin:0 0 10px;font-size:22px;font-weight:900}.y5JPTG_statsInfoCard p{opacity:.9;margin:0 0 18px;font-size:14px;font-weight:700;line-height:1.45}.y5JPTG_statsInfoCard div{flex-wrap:wrap;gap:8px;display:flex}.y5JPTG_statsInfoCard span{background:#ffffff2e;border:1px solid #ffffff40;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:900}.y5JPTG_diffusionMain{background:radial-gradient(circle at 100% 0,#eaf3ff 0,#f7faff 38%,#fbfdff 100%);flex-direction:column;grid-area:2/2;min-width:0;min-height:0;padding:20px 29px 0 31px;display:flex;overflow:hidden}.y5JPTG_diffusionHeaderLine{justify-content:space-between;align-items:center;display:flex}.y5JPTG_diffusionMain .y5JPTG_title{margin-bottom:8px}.y5JPTG_diffusionMain .y5JPTG_controls{margin-bottom:6px}.y5JPTG_diffusionMain .y5JPTG_leboncoinLogoBouton{object-fit:contain;width:108px;height:20px}.y5JPTG_diffusionSearch{background:#fff;border:1px solid #dfe8f6;border-radius:11px;align-items:center;gap:8px;width:min(420px,31vw);min-width:280px;height:47px;padding:0 11px;display:flex}.y5JPTG_diffusionSortSelect{color:#34405a;background:#fff;border:1px solid #dfe8f6;border-radius:11px;outline:none;width:260px;height:47px;padding:0 12px;font-size:12px;font-weight:800}.y5JPTG_viewButtons .y5JPTG_diffusionViewActive{background:#eaf2ff;box-shadow:inset 0 0 0 1px #c6dcff}.y5JPTG_viewButtons button:not(.y5JPTG_diffusionViewActive){background:#fff}.y5JPTG_diffusionSearch svg{color:#7a8498;width:17px;height:17px}.y5JPTG_diffusionSearch input{color:#34405a;border:0;outline:0;width:100%;font-size:12px;font-weight:800}.y5JPTG_diffusionRefreshButton{justify-content:center;align-items:center;gap:8px;line-height:1;display:inline-flex}.y5JPTG_diffusionRefreshButton svg{flex:none;width:20px;height:20px}.y5JPTG_diffusionRefreshButton span{line-height:1;display:block}.y5JPTG_diffusionModeSwitch{background:#fff;border:1px solid #dfe8f6;border-radius:16px;align-items:center;gap:6px;height:52px;padding:6px;display:flex;box-shadow:0 5px 16px #14305c14}.y5JPTG_diffusionModeSwitch button{color:#34405a;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:8px;height:40px;padding:0 15px;font-size:13px;font-weight:900;display:flex}.y5JPTG_diffusionModeSwitch svg{width:17px;height:17px}.y5JPTG_diffusionModeActive{box-shadow:0 7px 16px #0051e040;color:#fff!important;background:linear-gradient(#0b74ff,#075ae9)!important}.y5JPTG_diffusionScroll{flex:1;min-height:0;padding:4px 4px 20px;overflow:hidden auto}.y5JPTG_diffusionKpis{z-index:20;background:#f7faff;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:0;padding:0 0 10px;display:grid;position:sticky;top:-4px}.y5JPTG_diffusionKpis div{background:#fff;border:1px solid #dfe8f6;border-radius:13px;align-items:center;gap:6px;min-width:0;height:48px;padding:10px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_diffusionKpis div:after{content:"";background:#eaf2ff;border-radius:50%;width:66px;height:66px;position:absolute;top:-28px;right:-28px}.y5JPTG_diffusionKpis span{z-index:1;color:#5f687f;font-size:13px;font-weight:900;display:block;position:relative}.y5JPTG_diffusionKpis strong{z-index:1;color:#005df5;flex-shrink:0;font-size:22px;font-weight:900;position:relative}.y5JPTG_diffusionByBien{flex-direction:column;gap:9px;display:flex}.y5JPTG_diffusionBienCard{background:#fff;border:1px solid #dfe8f6;border-radius:16px;grid-template-columns:150px 300px minmax(420px,1fr) 250px 32px;align-items:center;column-gap:18px;min-height:116px;padding:12px 14px;display:grid;overflow:hidden;box-shadow:0 5px 16px #14305c17}.y5JPTG_diffusionPhoto{background-color:#0000;background-image:linear-gradient(135deg,#005ff22e,#ff690038),url(/images/illustrations/maison.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:13px;width:150px;height:90px;position:relative;overflow:hidden}.y5JPTG_diffusionPhoto span{color:#fff;background:#222b3c;border-radius:7px;padding:5px 8px;font-size:11px;font-weight:900;position:absolute;bottom:8px;left:9px}.y5JPTG_diffusionBienInfo{min-width:0}.y5JPTG_diffusionBienInfo strong{color:#005df5;margin-bottom:7px;font-size:22px;font-weight:900;display:block}.y5JPTG_diffusionBienInfo p{margin:0 0 5px;font-size:13px;font-weight:800}.y5JPTG_diffusionBienInfo small{color:#5f687f;font-size:11px;font-weight:800}.y5JPTG_diffusionGatewayList{grid-template-columns:repeat(5,minmax(120px,1fr));gap:8px;min-width:0;display:grid}.y5JPTG_diffusionGatewayChip{color:#7a8498;background:#f8fbff;border:1px solid #edf2fb;border-radius:10px;align-items:center;gap:7px;min-width:0;height:36px;padding:0 10px;font-size:12px;font-weight:900;display:flex}.y5JPTG_diffusionGatewayChip span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.y5JPTG_diffusionGatewayChip svg{width:16px;min-width:16px;height:16px}.y5JPTG_diffusionGatewayPublished{color:#10844e;background:#ecfdf3;border-color:#c7f0d7}.y5JPTG_diffusionGatewayError{color:#ef4444;background:#fff1f2;border-color:#ffd1d6}.y5JPTG_diffusionStatus{border-left:1px solid #dfe8f6;flex-direction:column;justify-content:center;gap:8px;min-height:90px;padding-left:18px;display:flex}.y5JPTG_diffusionStatus b{color:#fff;border-radius:999px;width:fit-content;padding:6px 12px;font-size:12px;font-weight:900}.y5JPTG_diffusionOk{background:#17b26a}.y5JPTG_diffusionWait{background:#ff9f1c}.y5JPTG_diffusionError{background:#ef4444}.y5JPTG_diffusionStatus span{color:#5f687f;font-size:12px;font-weight:800}.y5JPTG_diffusionStatus ul{color:#ef4444;margin:0;padding-left:16px;font-size:12px;font-weight:800}.y5JPTG_diffusionByGateway{grid-template-columns:360px minmax(0,1fr);align-items:start;gap:18px;display:grid}.y5JPTG_diffusionGatewayPanel,.y5JPTG_diffusionGatewayDetail{background:#fff;border:1px solid #dfe8f6;border-radius:20px;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_diffusionGatewayPanel{padding:16px}.y5JPTG_diffusionGatewayPanel h2{margin:0 0 14px;font-size:19px;font-weight:900}.y5JPTG_diffusionGatewayPanelTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.y5JPTG_agendaToolbarLine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.y5JPTG_agendaToolbarLine .y5JPTG_agendaTabs{margin-bottom:0}.y5JPTG_agendaConseiller{white-space:nowrap;align-items:center;gap:12px;font-size:14px;font-weight:900;display:flex}.y5JPTG_agendaConseiller select{background:#fff;border:1px solid #dfe8f6;border-radius:10px;width:204px;height:47px;padding:0 15px;font-weight:700}.y5JPTG_diffusionGatewayPanelTitle h2{margin:0}.y5JPTG_diffusionGatewayPanelTitle select{color:#34405a;background:#fff;border:1px solid #dfe8f6;border-radius:9px;min-width:150px;height:34px;padding:0 8px;font-size:11px;font-weight:800}.y5JPTG_diffusionGatewayPanel button{text-align:left;cursor:pointer;background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;width:100%;margin-bottom:10px;padding:13px;display:grid}.y5JPTG_diffusionGatewayPanel button>div{color:#0060f5;background:#eaf2ff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.y5JPTG_diffusionGatewayPanel svg{width:22px;height:22px}.y5JPTG_diffusionGatewayPanel strong,.y5JPTG_diffusionGatewayPanel span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.y5JPTG_diffusionGatewayPanel strong{font-size:14px;font-weight:900}.y5JPTG_diffusionGatewayPanel span{color:#5f687f;margin-top:4px;font-size:12px;font-weight:800}.y5JPTG_diffusionGatewayActive{box-shadow:0 8px 18px #005ff21f;background:linear-gradient(90deg,#eaf2ff,#fff)!important;border-color:#b7d4ff!important}.y5JPTG_diffusionGatewayDetail{padding:20px}.y5JPTG_diffusionGatewayHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.y5JPTG_diffusionGatewayHeader h2{margin:0;font-size:26px;font-weight:900}.y5JPTG_diffusionGatewayStats{gap:10px;display:flex}.y5JPTG_diffusionGatewayStats div{background:#f8fbff;border:1px solid #edf2fb;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:96px;height:68px;display:flex}.y5JPTG_diffusionGatewayStats strong{color:#005df5;font-size:24px;font-weight:900}.y5JPTG_diffusionGatewayStats span{color:#5f687f;font-size:12px;font-weight:900}.y5JPTG_diffusionTable{overflow-x:auto}.y5JPTG_diffusionTableHeader,.y5JPTG_diffusionTableRow{grid-template-columns:70px 88px 58px minmax(780px,1fr);align-items:center;gap:12px;min-width:1030px;display:grid}.y5JPTG_diffusionGatewayPanel .y5JPTG_diffusionAddGatewayButton{color:#0060f5;text-align:center;background:#f4f8ff;border-style:dashed;border-color:#9ec5ff;justify-content:center;align-items:center;gap:8px;height:44px;font-size:12px;font-weight:900;display:flex}.y5JPTG_diffusionGatewayPanel .y5JPTG_diffusionAddGatewayButton:hover{background:#eaf2ff;border-style:solid}.y5JPTG_diffusionGatewayPanel .y5JPTG_diffusionAddGatewayButton svg{width:17px;height:17px}.y5JPTG_diffusionGatewayActions{border-top:1px solid #dfe8f6;flex-direction:column;gap:9px;margin-top:20px;padding-top:16px;display:flex}.y5JPTG_diffusionGatewayPanel .y5JPTG_diffusionGatewayActions button{margin-bottom:0}.y5JPTG_diffusionGatewayPanel .y5JPTG_diffusionDeleteGatewayButton{color:#c9343e;text-align:center;background:#fff8f8;border-style:dashed;border-color:#f2b2b7;justify-content:center;align-items:center;gap:8px;height:44px;font-size:12px;font-weight:900;display:flex}.y5JPTG_diffusionGatewayPanel .y5JPTG_diffusionDeleteGatewayButton:hover:not(:disabled){background:#fff0f1;border-style:solid}.y5JPTG_diffusionGatewayPanel .y5JPTG_diffusionDeleteGatewayButton:disabled{opacity:.48;cursor:not-allowed}.y5JPTG_diffusionGatewayPanel .y5JPTG_diffusionDeleteGatewayButton svg{width:17px;height:17px}.y5JPTG_diffusionTableAvecCdc .y5JPTG_diffusionTableHeader,.y5JPTG_diffusionTableAvecCdc .y5JPTG_diffusionTableRow{grid-template-columns:70px 88px 78px 58px minmax(780px,1fr)}.y5JPTG_diffusionTableHeader{color:#7a8498;border-bottom:1px solid #edf2fb;min-height:62px;font-size:12px;font-weight:900}.y5JPTG_diffusionTableHeader button{color:#7a8498;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:3px;padding:2px 0;font-size:10px;font-weight:900;display:inline-flex}.y5JPTG_diffusionTableHeader>button{font-size:11px}.y5JPTG_diffusionTableHeader button:hover,.y5JPTG_diffusionTableHeader .y5JPTG_diffusionSortActive{color:#0060f5}.y5JPTG_diffusionTableHeader button svg{width:13px;height:13px}.y5JPTG_diffusionMandatHeader{grid-template-columns:minmax(190px,.8fr) minmax(240px,1fr) minmax(300px,1.35fr);align-items:center;gap:20px;min-width:0;display:grid}.y5JPTG_diffusionMandatHeader>div{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.y5JPTG_diffusionMandatHeader>div>span{align-items:center;gap:9px;min-width:0;display:flex}.y5JPTG_diffusionMandatHeader>div>span button+button{border-left:1px solid #dfe8f6;padding-left:9px}.y5JPTG_diffusionTableRow{border-bottom:1px solid #edf2fb;min-height:76px;padding:8px 0;font-size:13px;font-weight:800}.y5JPTG_diffusionTableRow strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.y5JPTG_diffusionTableRow button{color:#0060f5;background:#fff;border:1px solid #dfe8f6;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.y5JPTG_diffusionTableRow button svg{width:17px;height:17px}.y5JPTG_diffusionRowStatus{flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.y5JPTG_diffusionRowStatus svg{width:20px;height:20px}.y5JPTG_diffusionRowStatus small{color:#68738a;font-size:10px;font-weight:900}.y5JPTG_diffusionTableRow .y5JPTG_diffusionErrorButton,.y5JPTG_diffusionZrActions .y5JPTG_diffusionErrorButton{color:#c93d47;cursor:pointer;background:0 0;border:0;width:68px;height:52px;min-height:52px;padding:3px}.y5JPTG_diffusionTableRow .y5JPTG_diffusionErrorButton:hover,.y5JPTG_diffusionZrActions .y5JPTG_diffusionErrorButton:hover{background:#fff3f4}.y5JPTG_diffusionErrorButton:focus-visible{outline-offset:2px;outline:3px solid #0060f533}.y5JPTG_diffusionTableRow .y5JPTG_diffusionToggle{color:#fff;cursor:pointer;border-radius:999px;width:62px;height:32px;font-size:11px;font-weight:900}.y5JPTG_diffusionTableRow .y5JPTG_diffusionToggle:disabled{opacity:.45;cursor:not-allowed}.y5JPTG_diffusionTableRow .y5JPTG_diffusionCdcButton{color:#9aa4b7;cursor:pointer;border-color:#e4eaf4;border-radius:11px;width:38px;height:38px}.y5JPTG_diffusionTableRow .y5JPTG_diffusionCdcButton:hover{color:#e79a00;border-color:#ffcf66}.y5JPTG_diffusionTableRow .y5JPTG_diffusionCdcActive{color:#e79a00;background:#fff7df;border-color:#ffc94d}.y5JPTG_diffusionTableRow .y5JPTG_diffusionCdcActive svg{fill:currentColor}.y5JPTG_diffusionToggleYes{background:#17b26a!important;border-color:#17b26a!important}.y5JPTG_diffusionToggleNo{background:#ef4444!important;border-color:#ef4444!important}.y5JPTG_diffusionTransactionType{border-radius:12px;justify-content:center;align-items:center;gap:3px;width:42px;height:42px;font-size:11px;font-weight:900;display:flex}.y5JPTG_diffusionTransactionType svg{width:16px;height:16px}.y5JPTG_diffusionVente{color:#0060f5;background:#eaf2ff}.y5JPTG_diffusionLocation{color:#d96800;background:#fff4e8}.y5JPTG_diffusionMandatInfo{grid-template-columns:minmax(190px,.8fr) minmax(240px,1fr) minmax(300px,1.35fr);align-items:center;gap:20px;min-width:0;display:grid}.y5JPTG_diffusionMandatInfo>div{flex-direction:column;gap:5px;min-width:0;display:flex}.y5JPTG_diffusionMandatInfo strong,.y5JPTG_diffusionMandatInfo b,.y5JPTG_diffusionMandatInfo small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.y5JPTG_diffusionMandatInfo strong{color:#172033;font-size:14px}.y5JPTG_diffusionMandatInfo b{color:#294361;font-size:12px}.y5JPTG_diffusionMandatInfo small{color:#68738a;font-size:11px;font-weight:800}.y5JPTG_diffusionTableRowMasked{background:#fafbfe}.y5JPTG_diffusionEmpty{color:#7a8498;place-items:center;min-height:110px;font-size:13px;font-weight:800;display:grid}.y5JPTG_diffusionZrList{flex-direction:column;gap:10px;display:flex;overflow-x:auto}@media (min-width:701px){.y5JPTG_diffusionMain .y5JPTG_diffusionScroll{flex-direction:column;display:flex;overflow:hidden}.y5JPTG_diffusionMain .y5JPTG_diffusionKpis,.y5JPTG_diffusionMain .y5JPTG_pageHeader,.y5JPTG_diffusionGatewayDetail .y5JPTG_diffusionGatewayHeader{flex-shrink:0}.y5JPTG_diffusionMain .y5JPTG_diffusionByGateway{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(220px,22%) minmax(0,1fr);align-items:stretch;min-height:0}.y5JPTG_diffusionMain .y5JPTG_diffusionGatewayPanel{overscroll-behavior:contain;min-height:0;display:block;overflow-y:auto}.y5JPTG_diffusionMain .y5JPTG_diffusionGatewayDetail{flex-direction:column;min-width:0;min-height:0;display:flex}.y5JPTG_diffusionGatewayDetail .y5JPTG_diffusionTable,.y5JPTG_diffusionGatewayDetail .y5JPTG_diffusionZrList{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.y5JPTG_diffusionGatewayDetail .y5JPTG_diffusionTableHeader{z-index:2;background:#fff;position:sticky;top:0}.y5JPTG_diffusionZrList>.y5JPTG_diffusionZrCard{flex-shrink:0}}.y5JPTG_diffusionZrCard{background:#fff;border:1px solid #dfe8f6;border-radius:16px;grid-template-columns:190px minmax(280px,1.1fr) minmax(245px,.9fr) 190px;align-items:center;gap:18px;min-width:980px;min-height:148px;padding:11px;display:grid;box-shadow:0 5px 15px #14305c12}.y5JPTG_diffusionZrPhoto{background:linear-gradient(135deg,#dbe9ff,#f6f9ff) 50%/cover;border-radius:13px;width:190px;height:124px;position:relative;overflow:hidden}.y5JPTG_diffusionZrPhoto:before{content:"Photo non disponible";color:#7a8498;z-index:0;place-items:center;font-size:11px;font-weight:800;display:grid;position:absolute;inset:0}.y5JPTG_diffusionZrPhotoLoaded:before{display:none}.y5JPTG_diffusionZrPhoto span{z-index:1;color:#fff;white-space:nowrap;text-overflow:ellipsis;background:#141d30db;border-radius:7px;max-width:calc(100% - 16px);padding:5px 8px;font-size:10px;font-weight:900;position:absolute;bottom:8px;left:8px;overflow:hidden}.y5JPTG_diffusionZrMain,.y5JPTG_diffusionZrAddress{min-width:0}.y5JPTG_diffusionZrTitle{align-items:center;gap:10px;margin-bottom:8px;display:flex}.y5JPTG_diffusionZrTitle>strong{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:900;overflow:hidden}.y5JPTG_diffusionZrTitle .y5JPTG_diffusionTransactionType{flex:none;width:auto;height:30px;padding:0 9px}.y5JPTG_diffusionZrMain p{color:#5f687f;margin:0 0 14px;font-size:12px;font-weight:800}.y5JPTG_diffusionZrMeta{flex-wrap:wrap;gap:5px 12px;font-size:11px;font-weight:800;display:flex}.y5JPTG_diffusionZrMeta b{color:#294361}.y5JPTG_diffusionZrMeta span{color:#68738a}.y5JPTG_diffusionZrAddress{border-left:1px solid #e6edf8;flex-direction:column;gap:8px;padding-left:18px;display:flex}.y5JPTG_diffusionZrAddress b,.y5JPTG_diffusionZrAddress span,.y5JPTG_diffusionZrAddress small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.y5JPTG_diffusionZrAddress b{color:#294361;font-size:12px}.y5JPTG_diffusionZrAddress span,.y5JPTG_diffusionZrAddress small{color:#68738a;font-size:11px;font-weight:800}.y5JPTG_diffusionZrActions{border-left:1px solid #e6edf8;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:112px;padding-left:14px;display:flex}.y5JPTG_diffusionZrActions button{cursor:pointer;border:1px solid #dfe8f6;border-radius:9px;justify-content:center;align-items:center;gap:6px;width:150px;height:32px;font-size:10px;font-weight:900;display:flex}.y5JPTG_diffusionZrActions button:disabled{opacity:.5;cursor:wait}.y5JPTG_diffusionZrCdc{color:#9aa4b7;background:#fff}.y5JPTG_diffusionZrCdc svg{width:15px;height:15px}.y5JPTG_diffusionZrActions .y5JPTG_diffusionCdcActive{color:#e79a00;background:#fff7df;border-color:#ffc94d}.y5JPTG_diffusionZrActions .y5JPTG_diffusionCdcActive svg{fill:currentColor}.y5JPTG_diffusionIconOk{color:#17b26a}.y5JPTG_diffusionIconWait{color:#ff9f1c}.y5JPTG_diffusionIconError{color:#ef4444}.y5JPTG_gatewayAddModal{background:#f7faff;border:1px solid #dfe8f6;border-radius:24px;flex-direction:column;width:min(1260px,100vw - 60px);height:min(790px,100vh - 60px);display:flex;overflow:hidden;box-shadow:0 28px 80px #00143c52}.y5JPTG_gatewayAddHeader{background:#fff;border-bottom:1px solid #dfe8f6;justify-content:space-between;align-items:center;height:82px;min-height:82px;padding:0 22px;display:flex}.y5JPTG_gatewayAddHeader>div{align-items:center;gap:12px;display:flex}.y5JPTG_gatewayAddHeader>div:first-child>span{color:#0060f5;background:#eaf2ff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.y5JPTG_gatewayAddHeader svg{width:19px;height:19px}.y5JPTG_gatewayAddHeader section small{color:#7a8498;margin-bottom:2px;font-size:11px;font-weight:900;display:block}.y5JPTG_gatewayAddHeader h2{margin:0;font-size:23px;font-weight:900}.y5JPTG_gatewayAddHeader button{justify-content:center;align-items:center;gap:7px;height:42px;display:inline-flex}.y5JPTG_gatewayAddHeader button:disabled{opacity:.55;cursor:wait}.y5JPTG_gatewayAddBody{flex:1;grid-template-columns:minmax(420px,.95fr) minmax(460px,1.05fr);gap:16px;min-height:0;padding:16px;display:grid}.y5JPTG_gatewayCatalogPanel,.y5JPTG_gatewayConfigPanel{background:#fff;border:1px solid #dfe8f6;border-radius:18px;min-height:0;overflow:hidden}.y5JPTG_gatewayCatalogPanel{flex-direction:column;display:flex}.y5JPTG_gatewayCatalogSearch{border-bottom:1px solid #edf2fb;align-items:center;gap:9px;height:60px;min-height:60px;padding:0 14px;display:flex}.y5JPTG_gatewayCatalogSearch svg{color:#7a8498;width:18px;height:18px}.y5JPTG_gatewayCatalogSearch input{border:1px solid #dfe8f6;border-radius:10px;outline:0;flex:1;height:40px;padding:0 11px;font-size:12px;font-weight:800}.y5JPTG_gatewayCatalogSearch input:focus{border-color:#8dbbff;box-shadow:0 0 0 3px #0060f51a}.y5JPTG_gatewayCatalogList{flex:1;min-height:0;padding:9px;overflow-y:auto}.y5JPTG_gatewayCatalogList>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-bottom-color:#edf2fb;border-radius:13px;grid-template-columns:78px minmax(0,1fr) 24px;align-items:center;gap:12px;width:100%;min-height:92px;padding:8px;display:grid}.y5JPTG_gatewayCatalogList>button:hover{background:#f8fbff}.y5JPTG_gatewayCatalogList>.y5JPTG_gatewayCatalogSelected{background:#eef5ff;border-color:#9ec5ff}.y5JPTG_gatewayCatalogList>button>svg{color:#0060f5;width:19px;height:19px}.y5JPTG_gatewayCatalogLogo{background:#fff;border:1px solid #e2e9f4;border-radius:11px;place-items:center;width:78px;height:72px;display:grid;position:relative;overflow:hidden}.y5JPTG_gatewayCatalogLogo img{object-fit:contain;max-width:68px;max-height:62px}.y5JPTG_gatewayCatalogLogo>svg{color:#9aa4b7}.y5JPTG_gatewayCatalogLogo b,.y5JPTG_gatewayCatalogLogo em{color:#fff;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:900;position:absolute}.y5JPTG_gatewayCatalogLogo b{text-align:center;background:#ef4444;width:64px;top:6px;left:-18px;transform:rotate(-42deg)}.y5JPTG_gatewayCatalogLogo em{text-align:center;background:#8b36e8;width:78px;top:8px;right:-22px;transform:rotate(42deg)}.y5JPTG_gatewayCatalogList section{min-width:0}.y5JPTG_gatewayCatalogList section strong,.y5JPTG_gatewayCatalogList section small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.y5JPTG_gatewayCatalogList section strong{margin-bottom:9px;font-size:14px;font-weight:900}.y5JPTG_gatewayCatalogList section small{color:#68738a;margin-top:4px;font-size:10px;font-weight:800}.y5JPTG_gatewayCatalogEmpty{color:#7a8498;place-items:center;min-height:120px;font-size:12px;font-weight:800;display:grid}.y5JPTG_gatewayConfigPanel{padding:18px;overflow-y:auto}.y5JPTG_gatewayConfigEmpty{color:#7a8498;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;display:flex}.y5JPTG_gatewayConfigEmpty svg{color:#aac7f0;width:42px;height:42px}.y5JPTG_gatewayConfigEmpty strong{color:#34405a;font-size:16px}.y5JPTG_gatewayConfigEmpty span{font-size:11px;font-weight:700}.y5JPTG_gatewayConfigIdentity{border-bottom:1px solid #edf2fb;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;display:grid}.y5JPTG_gatewayConfigIdentity>span{background:#fff;border:1px solid #dfe8f6;border-radius:14px;place-items:center;width:105px;height:92px;display:grid;overflow:hidden}.y5JPTG_gatewayConfigIdentity>span img{object-fit:contain;max-width:92px;max-height:80px}.y5JPTG_gatewayConfigIdentity h3{margin:0 0 7px;font-size:21px;font-weight:900}.y5JPTG_gatewayConfigIdentity section>div{gap:6px;margin-bottom:7px;display:flex}.y5JPTG_gatewayConfigIdentity section>div b{color:#0060f5;background:#edf4ff;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:900}.y5JPTG_gatewayConfigIdentity a{color:#0877d1;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;width:fit-content;max-width:100%;margin-top:5px;font-size:10px;font-weight:800;display:flex;overflow:hidden}.y5JPTG_gatewayConfigIdentity a svg{flex:none;width:13px;height:13px}.y5JPTG_gatewayField{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.y5JPTG_gatewayField>span{color:#34405a;font-size:11px;font-weight:900}.y5JPTG_gatewayField input{background:#fff;border:1px solid #dfe8f6;border-radius:10px;outline:0;width:100%;height:40px;padding:0 11px;font-size:12px;font-weight:750}.y5JPTG_gatewayField input:focus{border-color:#8dbbff;box-shadow:0 0 0 3px #0060f51a}.y5JPTG_gatewayField>small{color:#7a8498;font-size:10px;font-weight:750;line-height:1.35}.y5JPTG_gatewayNotes{background:linear-gradient(135deg,#eef5ff,#fbfdff);border:1px solid #bfd7fb;border-left:4px solid #0060f5;border-radius:12px;min-height:88px;margin-bottom:16px;padding:14px 16px}.y5JPTG_gatewayNotes>strong{color:#0057df;margin-bottom:8px;font-size:13px;font-weight:900;display:block}.y5JPTG_gatewayNotes p{color:#26334d;white-space:pre-line;margin:6px 0;font-size:13px;font-weight:750;line-height:1.55}.y5JPTG_gatewayProSwitch{cursor:pointer;background:#fff;border:1px solid #dfe8f6;border-radius:13px;grid-template-columns:20px 36px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid}.y5JPTG_gatewayProSwitch>input{accent-color:#0060f5;width:17px;height:17px}.y5JPTG_gatewayProSwitch>span{color:#0060f5;background:#eaf2ff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.y5JPTG_gatewayProSwitch svg{width:17px;height:17px}.y5JPTG_gatewayProSwitch strong,.y5JPTG_gatewayProSwitch small{display:block}.y5JPTG_gatewayProSwitch strong{font-size:11px;font-weight:900}.y5JPTG_gatewayProSwitch small{color:#7a8498;margin-top:3px;font-size:9px;font-weight:750}.y5JPTG_gatewayProFields{background:#f7faff;border:1px solid #bfd7fb;border-radius:14px;margin-top:12px;padding:12px}.y5JPTG_gatewayProLine{grid-template-columns:1fr 1fr;gap:10px;display:grid}.y5JPTG_gatewayChecks{align-items:center;gap:18px;font-size:10px;font-weight:850;display:flex}.y5JPTG_gatewayChecks label{align-items:center;gap:6px;display:flex}.y5JPTG_gatewayChecks input{accent-color:#0060f5;width:16px;height:16px}.y5JPTG_mailingHeaderLine{justify-content:space-between;align-items:center;display:flex}.y5JPTG_mailingPage{flex-direction:column;flex:1;min-height:0;display:flex}.y5JPTG_mailingContent{flex:1;grid-template-columns:360px minmax(0,1fr);gap:18px;min-height:0;display:grid;overflow:hidden}.y5JPTG_mailingSourceButtons{align-items:center;gap:10px;margin:14px 0 16px;display:flex}.y5JPTG_mailingSourceButtons>span{color:#56627a;font-size:13px;font-weight:900}.y5JPTG_mailingSourceButtons>button{color:#17213a;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 13px;font-weight:900;display:flex;box-shadow:0 3px 9px #14305c0f}.y5JPTG_mailingSourceButtons>button svg{color:#0060f5;width:16px;height:16px}.y5JPTG_mailingRecipientsPanel,.y5JPTG_mailingEditorPanel,.y5JPTG_mailingPreviewPanel{background:#fff;border:1px solid #dfe8f6;border-radius:20px;overflow:hidden;box-shadow:0 8px 22px #14305c17}.y5JPTG_mailingRecipientsPanel{flex-direction:column;min-height:0;padding:18px;display:flex}.y5JPTG_mailingPanelHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.y5JPTG_mailingPanelHeader h2{margin:0;font-size:20px;font-weight:900}.y5JPTG_mailingPanelHeader span{color:#7a8498;margin-top:4px;font-size:13px;font-weight:800;display:block}.y5JPTG_mailingPanelHeader button{color:#fff;cursor:pointer;background:#0060f5;border:0;border-radius:11px;align-items:center;gap:8px;height:40px;padding:0 14px;font-weight:900;display:flex}.y5JPTG_mailingPanelHeader button svg{width:17px;height:17px}.y5JPTG_mailingAddRecipient{position:relative}.y5JPTG_mailingRecipientMenu{z-index:5;background:#fff;border:1px solid #dce6f5;border-radius:12px;width:210px;padding:6px;position:absolute;top:46px;right:0;box-shadow:0 12px 30px #14305c2e}.y5JPTG_mailingRecipientMenu>button{color:#17213a;width:100%;height:36px;box-shadow:none;white-space:nowrap;background:#fff;justify-content:flex-start}.y5JPTG_mailingRecipientMenu>button:hover{color:#0060f5;background:#eef5ff}.y5JPTG_mailingEmpty{text-align:center;color:#7a8498;width:100%;padding:32px 15px;font-size:13px;font-weight:800;line-height:1.6}.y5JPTG_mailingRecipientsList{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow-y:auto}.y5JPTG_mailingRecipientCard{background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;grid-template-columns:48px minmax(0,1fr) 32px;align-items:center;gap:12px;padding:12px;display:grid}.y5JPTG_mailingRecipientCard strong,.y5JPTG_mailingRecipientCard span,.y5JPTG_mailingRecipientCard small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.y5JPTG_mailingRecipientCard strong{font-size:14px;font-weight:900}.y5JPTG_mailingRecipientCard span{color:#34405a;margin-top:4px;font-size:12px;font-weight:800}.y5JPTG_mailingRecipientCard small{color:#7a8498;margin-top:4px;font-size:12px;font-weight:800}.y5JPTG_mailingRecipientCard button{color:#ef4444;cursor:pointer;background:#fff;border:0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 3px 8px #14305c14}.y5JPTG_mailingRecipientCard button svg{width:16px;height:16px}.y5JPTG_mailingEditorPanel{flex-direction:column;min-width:0;min-height:0;padding:22px;display:flex}.y5JPTG_mailingEditorHeader{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.y5JPTG_mailingEditorHeader span{color:#7a8498;font-size:13px;font-weight:900}.y5JPTG_mailingEditorHeader h2{margin:4px 0 0;font-size:24px;font-weight:900}.y5JPTG_mailingEditorHeader .y5JPTG_newButton{align-items:center;gap:9px;display:inline-flex}.y5JPTG_mailingEditorHeader .y5JPTG_newButton svg{width:18px;height:18px}.y5JPTG_mailingEditorActions{align-items:center;gap:8px;display:flex}.y5JPTG_mailingEditorActions>button:not(.y5JPTG_newButton){color:#17213a;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:10px;align-items:center;gap:7px;height:40px;padding:0 11px;font-size:12px;font-weight:850;display:inline-flex}.y5JPTG_mailingEditorActions>button:not(.y5JPTG_newButton) svg{color:#0060f5;width:16px;height:16px}.y5JPTG_mailingForm{flex-direction:column;flex:1;min-height:0;display:flex}.y5JPTG_mailingForm label{color:#26324b;margin-bottom:7px;font-size:13px;font-weight:900}.y5JPTG_mailingForm input,.y5JPTG_mailingForm textarea{color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:12px;outline:none;font-weight:700;box-shadow:0 3px 10px #14305c0a}.y5JPTG_mailingForm input{height:46px;margin-bottom:18px;padding:0 14px}.y5JPTG_mailingForm textarea{resize:none;flex:1;min-height:260px;padding:14px;font-family:Arial,Helvetica,sans-serif;line-height:1.5}.y5JPTG_mailingForm input:focus,.y5JPTG_mailingForm textarea:focus{border-color:#0a63f5;box-shadow:0 0 0 3px #0a63f51f}.y5JPTG_mailingProposalPropertySelector{background:#f8fbff;border:1px solid #dce6f5;border-radius:11px;align-items:center;gap:9px;margin:-6px 0 14px;padding:9px 11px;font-size:12px;font-weight:800;display:flex}.y5JPTG_mailingProposalPropertySelector select{background:#fff;border:1px solid #dce6f5;border-radius:8px;min-width:230px;height:34px;padding:0 9px;font-weight:800}.y5JPTG_mailingProposalPropertySelector span{color:#6b7690}.y5JPTG_mailingHtmlEditor{background:#fff;border:1px solid #dce6f5;border-radius:12px;flex-direction:column;flex:1;min-height:220px;display:flex;overflow:hidden;box-shadow:0 3px 10px #14305c0a}.y5JPTG_mailingHtmlEditor:focus-within{border-color:#0a63f5;box-shadow:0 0 0 3px #0a63f51f}.y5JPTG_mailingEditorToolbar{background:#f8fbff;border-bottom:1px solid #e3eaf5;align-items:center;gap:4px;min-height:43px;padding:5px 8px;display:flex}.y5JPTG_mailingEditorToolbar button{color:#26324b;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.y5JPTG_mailingEditorToolbar button:hover{color:#0060f5;background:#e6f0ff}.y5JPTG_mailingEditorToolbar button svg{width:17px;height:17px}.y5JPTG_mailingEditorToolbar select{background:#fff;border:1px solid #dce6f5;border-radius:7px;height:32px;margin-left:6px;padding:0 8px;font-weight:700}.y5JPTG_mailingReplacementPicker{margin-left:auto;position:relative}.y5JPTG_mailingEditorToolbar .y5JPTG_mailingReplacementButton{background:#fff;border:1px solid #dce6f5;width:auto;padding:0 11px;font-weight:800}.y5JPTG_mailingReplacementMenu{z-index:30;background:#fff;border:1px solid #d8e4f5;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(680px,100vw - 140px);max-height:330px;padding:12px;display:grid;position:absolute;top:38px;right:0;overflow-y:auto;box-shadow:0 16px 38px #14305c38}.y5JPTG_mailingReplacementMenu section{flex-direction:column;gap:4px;display:flex}.y5JPTG_mailingReplacementMenu section>strong{color:#0060f5;padding:5px 7px;font-size:12px}.y5JPTG_mailingEditorToolbar .y5JPTG_mailingReplacementMenu button{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:auto;min-height:42px;padding:6px 8px;display:flex}.y5JPTG_mailingReplacementMenu button small{color:#7a8498;font-size:10px;font-weight:700}.y5JPTG_mailingEditorArea{color:#17213a;outline:none;flex:1;min-height:180px;padding:14px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;overflow-y:auto}.y5JPTG_mailingEditorArea p{margin:0 0 8px}.y5JPTG_mailingAttachments{background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;grid-template-columns:minmax(210px,1fr) auto auto auto;align-items:center;gap:10px;margin-top:18px;padding:14px;display:grid}.y5JPTG_mailingAttachments>div{align-items:center;gap:12px;min-width:0;display:flex}.y5JPTG_mailingAttachments>div>svg{color:#0060f5;width:32px;height:32px}.y5JPTG_mailingAttachments strong,.y5JPTG_mailingAttachments span{display:block}.y5JPTG_mailingAttachments strong{font-size:14px;font-weight:900}.y5JPTG_mailingAttachments span{color:#7a8498;margin-top:3px;font-size:12px;font-weight:800}.y5JPTG_mailingAttachments button{color:#07152f;cursor:pointer;background:#fff;border:1px solid #dfe8f6;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 12px;font-weight:900;display:flex;box-shadow:0 3px 8px #14305c14}.y5JPTG_mailingAttachments button svg{color:#0060f5;width:16px;height:16px}.y5JPTG_mailingPreviewPanel{flex-direction:column;gap:16px;padding:18px;display:flex}.y5JPTG_mailingPreviewHero{color:#fff;background:linear-gradient(135deg,#075cff,#07a4ff);border-radius:18px;padding:22px;box-shadow:0 14px 28px #0056dc38}.y5JPTG_mailingPreviewHero svg{width:36px;height:36px;margin-bottom:14px}.y5JPTG_mailingPreviewHero h2{margin:0 0 8px;font-size:24px;font-weight:900}.y5JPTG_mailingPreviewHero p{opacity:.92;margin:0;font-size:13px;font-weight:700;line-height:1.4}.y5JPTG_mailingPreviewMail{color:#26324b;background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;padding:18px;font-size:13px;font-weight:700;line-height:1.45}.y5JPTG_mailingPreviewMail strong{color:#07152f;margin-bottom:14px;font-size:16px;font-weight:900;display:block}.y5JPTG_mailingPreviewMail span{color:#0060f5;font-weight:900;display:block}.y5JPTG_mailingModalBox{background:linear-gradient(#fbfdff,#f7faff);border-radius:22px;flex-direction:column;width:min(1550px,100vw - 70px);height:min(820px,100vh - 70px);padding:22px;display:flex;overflow:hidden;box-shadow:0 24px 70px #0000004d}.y5JPTG_photosBienPopupOverlay.y5JPTG_ficheOverlay{justify-content:center;align-items:center;padding:24px}.y5JPTG_photosBienPopup.y5JPTG_ficheAcquereur{border:1px solid #dbe7fa;border-radius:24px;grid-template-rows:auto minmax(0,1fr);width:min(1320px,100%);height:min(940px,100dvh - 48px);box-shadow:0 28px 90px #0519414d}.y5JPTG_photosBienPopup .y5JPTG_ficheTop{flex-wrap:wrap;justify-content:space-between;gap:14px;height:auto;min-height:86px;padding:18px 24px;display:flex}.y5JPTG_photosBienPopup .y5JPTG_ficheBackButton,.y5JPTG_photosBienPopup .y5JPTG_ficheProgress,.y5JPTG_photosBienPopup .y5JPTG_ficheHero,.y5JPTG_photosBienPopup .y5JPTG_ficheTabsShell{display:none}.y5JPTG_photosBienPopup .y5JPTG_ficheBody{padding:20px;display:block}.y5JPTG_photosBienPopup .y5JPTG_ficheContent{height:100%;padding:0}.y5JPTG_photosBienPopup .y5JPTG_ficheTopActions{max-width:none;margin-left:auto}@media (max-width:680px){.y5JPTG_photosBienPopupOverlay.y5JPTG_ficheOverlay{padding:8px}.y5JPTG_photosBienPopup.y5JPTG_ficheAcquereur{border-radius:18px;height:calc(100dvh - 16px)}.y5JPTG_photosBienPopup .y5JPTG_ficheBody{padding:10px}.y5JPTG_photosBienPopup .y5JPTG_ficheTop{padding:14px}}.y5JPTG_chargementFicheOverlay{z-index:210;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#f0f6ffdb;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.y5JPTG_chargementListeCentre{flex:1;place-items:center;min-height:300px;padding:24px;display:grid}.y5JPTG_chargementFicheCarte{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #e1eafa;border-radius:24px;width:min(100%,390px);padding:38px 28px 24px;font-family:Inter,Arial,sans-serif;box-shadow:0 20px 65px #1845881f,0 2px 8px #1845880a}.y5JPTG_chargementFicheAnimation{color:#0868f7;background:#f0f6ff;border-radius:50%;place-items:center;width:76px;height:76px;margin:0 auto 24px;display:grid;position:relative}.y5JPTG_chargementFicheAnneau{border:3px solid #0868f7;border-color:#0868f7 #72b6ff #e2edff #e2edff;border-radius:50%;animation:1.1s linear infinite y5JPTG_chargementFicheRotation;position:absolute;inset:0}.y5JPTG_chargementFicheTitre{color:#102342;margin:0;font-size:18px;font-weight:750;line-height:1.5}.y5JPTG_chargementFicheTexte{color:#68778e;margin:8px 0 26px;font-size:13px;line-height:1.6}.y5JPTG_chargementFicheSignature{color:#8b9bb2;letter-spacing:.5px;font-size:11px;font-weight:600}@keyframes y5JPTG_chargementFicheRotation{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.y5JPTG_chargementFicheAnneau{animation:none}}.y5JPTG_smsParametreIcone{color:#0867ee;width:76px;height:76px}.y5JPTG_smsConfigurationOverlay{justify-content:center;align-items:center;padding:24px}.y5JPTG_smsEnvoiOverlay{z-index:201}.y5JPTG_smsEnvoiOverlay>.y5JPTG_ficheOverlay{z-index:210}.y5JPTG_smsRechercheOverlay .y5JPTG_contactModalOverlay{z-index:220}.y5JPTG_smsModelePopup{gap:24px;width:min(860px,95vw);max-height:90dvh;padding:32px;display:grid;overflow-y:auto}.y5JPTG_smsModelePopup .y5JPTG_searchPopupHeader{align-items:flex-start;gap:24px;margin:0}.y5JPTG_smsModelePopup .y5JPTG_searchPopupHeader h2{line-height:1.35}.y5JPTG_smsModelePopup .y5JPTG_searchPopupHeader button{flex-shrink:0}.y5JPTG_smsModeleIntroduction{color:#61708a;margin:0;font-size:14px;line-height:1.6}.y5JPTG_smsModelePopup .y5JPTG_ficheField{gap:12px}.y5JPTG_smsModelePopup .y5JPTG_smsModeleMessageLabel{justify-content:space-between;font-size:14px}.y5JPTG_smsModeleMessageLabel small{color:#61708a;font-size:12px;font-weight:600}.y5JPTG_smsModelePopup .y5JPTG_ficheField textarea{height:210px;min-height:160px;padding:16px;font-size:14px;font-weight:400;line-height:1.7}.y5JPTG_smsModelePopup .y5JPTG_ficheField textarea:focus{border-color:#0a63f5;box-shadow:0 0 0 3px #0a63f51a}.y5JPTG_smsModeleBalises{background:#f5f8fd;border:1px solid #e2ebf8;border-radius:12px;padding:18px}.y5JPTG_smsModeleBalises p{color:#61708a;margin:0 0 12px;font-size:13px;font-weight:700}.y5JPTG_smsModeleBalises>div{flex-wrap:wrap;gap:8px;display:flex}.y5JPTG_smsModeleBalises code{color:#26324b;overflow-wrap:anywhere;background:#fff;border:1px solid #dce6f5;border-radius:7px;padding:7px 10px;font-size:12px}.y5JPTG_smsModelePopup .y5JPTG_myMessageBoxFooter{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:24px 0 0}@media (max-width:600px){.y5JPTG_smsModelePopup{gap:20px;padding:20px}.y5JPTG_smsModelePopup .y5JPTG_searchPopupHeader{flex-wrap:wrap;gap:14px}.y5JPTG_smsModelePopup .y5JPTG_searchPopupHeader h2{font-size:20px}}.y5JPTG_smsConfigurationView.y5JPTG_ficheAcquereur{border-radius:22px;max-width:980px;height:auto;max-height:calc(100dvh - 48px);box-shadow:0 24px 70px #050e2040}.y5JPTG_smsConfigurationView>.y5JPTG_ficheTop{grid-template-columns:minmax(0,1fr) auto}.y5JPTG_smsConfigurationView>.y5JPTG_ficheTop>.y5JPTG_ficheTopTitle{grid-column:1}.y5JPTG_smsConfigurationContent{gap:20px;min-height:0;padding:24px;display:grid;overflow-y:auto}.y5JPTG_smsConfigurationContent p,.y5JPTG_smsConfigurationContent small{color:#61708a;line-height:1.6}.y5JPTG_smsEnvoiView.y5JPTG_smsConfigurationView.y5JPTG_ficheAcquereur{grid-template-rows:auto minmax(0,1fr) auto;max-width:1100px;height:min(860px,100dvh - 48px)}.y5JPTG_smsEnvoiView .y5JPTG_smsConfigurationContent{align-content:start;gap:20px}.y5JPTG_smsEnvoiView .y5JPTG_smsEnvoiCompte{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.y5JPTG_smsEnvoiCompte>div{min-width:0}.y5JPTG_smsEnvoiView .y5JPTG_smsEnvoiCompte h3{margin:0;font-size:16px;line-height:1.5}.y5JPTG_smsEnvoiCompte p{margin:6px 0 0;font-size:13px}.y5JPTG_smsEnvoiView .y5JPTG_ficheTopActions{flex-wrap:wrap}.y5JPTG_smsEnvoiView .y5JPTG_agendaConfigurationFields{margin:0}.y5JPTG_smsEnvoiView .y5JPTG_ficheFormGrid{gap:20px}.y5JPTG_smsEnvoiView .y5JPTG_ficheField{gap:10px}.y5JPTG_smsEnvoiView .y5JPTG_ficheField small{font-size:12px;font-weight:400;line-height:1.5}.y5JPTG_smsEnvoiView .y5JPTG_smsEnvoiDestinataires{justify-self:start;gap:10px}.y5JPTG_smsEnvoiMessages{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.y5JPTG_smsEnvoiView .y5JPTG_smsEnvoiMessages textarea{height:150px;min-height:120px;padding:14px;font-size:14px;font-weight:400;line-height:1.65}.y5JPTG_smsEnvoiView .y5JPTG_smsEnvoiMessages textarea[readonly]{background:#f4f8ff}.y5JPTG_smsEnvoiView .y5JPTG_ficheField textarea:focus{border-color:#0a63f5;box-shadow:0 0 0 3px #0a63f51a}.y5JPTG_smsEnvoiView .y5JPTG_userPermissionCard{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:auto;min-height:48px;padding:12px 14px;font-weight:600}.y5JPTG_smsEnvoiView .y5JPTG_userPermissionCard input{flex-shrink:0;width:18px;height:18px}.y5JPTG_smsEnvoiView .y5JPTG_smsEnvoiFooter{background:#fff;border-top:1px solid #dce6f5;justify-content:space-between;justify-self:stretch;padding:18px 24px}@media (max-width:700px){.y5JPTG_smsEnvoiView.y5JPTG_smsConfigurationView.y5JPTG_ficheAcquereur{grid-template-rows:auto minmax(0,1fr) auto;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px)}.y5JPTG_smsEnvoiView .y5JPTG_ficheFormGrid,.y5JPTG_smsEnvoiMessages{grid-template-columns:minmax(0,1fr)}.y5JPTG_smsEnvoiView .y5JPTG_ficheFieldFull{grid-column:1/-1}.y5JPTG_smsEnvoiView .y5JPTG_smsEnvoiFooter{padding:14px 18px}}.y5JPTG_smsCompteLien{color:#0867ee;align-items:center;gap:8px;font-weight:700;display:inline-flex}.y5JPTG_smsExpediteurNotice{background:#f4f8ff;border:1px solid #dce8fa;border-radius:12px;padding:14px 16px}.y5JPTG_smsExpediteurNotice summary{cursor:pointer;color:#243c60;align-items:center;gap:10px;font-size:13px;font-weight:700;list-style:none;display:flex}.y5JPTG_smsExpediteurNotice summary::-webkit-details-marker{display:none}.y5JPTG_smsExpediteurNotice summary:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #0867ee}.y5JPTG_smsExpediteurNotice summary>svg{color:#0867ee;flex-shrink:0;width:18px;height:18px}.y5JPTG_smsExpediteurNotice summary>span{flex:1}.y5JPTG_smsExpediteurNotice summary small{font-size:11px;font-weight:400;display:block}.y5JPTG_smsExpediteurNotice .y5JPTG_smsExpediteurChevron{width:16px;height:16px;transition:transform .15s}.y5JPTG_smsExpediteurNotice details[open] .y5JPTG_smsExpediteurChevron{transform:rotate(180deg)}.y5JPTG_smsConfigurationContent .y5JPTG_smsExpediteurNotice p{margin:8px 0 0;font-size:12px;line-height:1.6}.y5JPTG_smsExpediteurDetail{border-top:1px solid #dce8fa;margin-top:12px;padding-top:4px}.y5JPTG_smsCompteLien svg{width:18px}.y5JPTG_smsAideOverlay{z-index:210}.y5JPTG_smsAideView.y5JPTG_smsConfigurationView.y5JPTG_ficheAcquereur{max-width:1140px}.y5JPTG_smsAideNumero{color:#0867ee;background:#eaf3ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.y5JPTG_smsAideImage{border:1px solid #dfe8f6;border-radius:12px;width:100%;height:auto;margin-top:18px;display:block}.y5JPTG_smsAideDerniereEtape{background:#f4f8ff}.y5JPTG_smsAideDerniereEtape p{margin-bottom:0}.y5JPTG_smsCleLigne{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:22px;display:flex}.y5JPTG_smsCleLigne>label{flex:1;min-width:180px}.y5JPTG_smsCleLigne>button{justify-content:center;align-items:center;gap:8px;display:inline-flex}.y5JPTG_smsDefinitionCle{background:#f4f8ff;border:1px solid #dce8fa;border-radius:14px;gap:14px;margin-top:20px;padding:18px;display:grid}@media (max-width:700px){.y5JPTG_smsConfigurationOverlay{padding:8px}.y5JPTG_smsConfigurationView{grid-template-rows:auto minmax(0,1fr);max-height:calc(100dvh - 16px)}.y5JPTG_smsConfigurationView>.y5JPTG_ficheTop{grid-template-columns:1fr;gap:14px;height:auto;padding:18px}.y5JPTG_smsConfigurationView .y5JPTG_ficheTopTitle h1{font-size:21px}.y5JPTG_smsConfigurationView .y5JPTG_ficheTopActions{flex-wrap:wrap;justify-self:start}.y5JPTG_smsConfigurationContent{padding:14px}.y5JPTG_smsConfigurationContent .y5JPTG_ficheFormGrid{grid-template-columns:1fr}}.y5JPTG_ficheOverlay{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050e207a;flex-direction:column;display:flex;position:fixed;inset:0}.y5JPTG_ficheAcquereur{color:#07152f;background:radial-gradient(circle at 100% 0,#eaf3ff 0,#f7faff 38%,#fbfdff 100%);grid-template-rows:86px minmax(0,1fr);width:100%;height:100%;font-family:Inter,Arial,sans-serif;display:grid;overflow:hidden}.y5JPTG_ficheTop{color:#fff;background:linear-gradient(90deg,#064bd2,#076fff);grid-template-columns:190px minmax(0,1fr) auto;align-items:center;gap:18px;height:86px;padding:0 26px;display:grid;box-shadow:0 12px 30px #0043be40}.y5JPTG_ficheBackButton{color:#fff;cursor:pointer;background:#ffffff24;border:1px solid #ffffff47;border-radius:13px;align-items:center;gap:8px;height:44px;padding:0 14px;font-weight:900;display:flex}.y5JPTG_ficheBackButton svg{width:20px;height:20px}.y5JPTG_ficheTopTitle{align-items:center;gap:15px;min-width:0;display:flex}.y5JPTG_ficheTopTitle:first-child{grid-column:1/3}.y5JPTG_ficheTopTitle .y5JPTG_titleIcon{width:54px;height:54px;box-shadow:none}.y5JPTG_ficheTopTitle span{opacity:.85;font-size:13px;font-weight:900}.y5JPTG_ficheTopTitle h1{white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:26px;font-weight:900;overflow:hidden}.y5JPTG_ficheTopActions{justify-self:end;align-items:center;gap:10px;display:flex}.y5JPTG_ficheTopActions button{align-items:center;gap:8px;display:inline-flex}.y5JPTG_ficheTopActions svg{width:18px;height:18px}.y5JPTG_ficheBody{grid-template-columns:310px minmax(0,1fr);gap:20px;min-height:0;padding:22px;display:grid;overflow:hidden}.y5JPTG_ficheProgress{background:#fff;border:1px solid #dfe8f6;border-radius:22px;padding:20px;overflow-y:auto;box-shadow:0 12px 34px #14305c1f}.y5JPTG_ficheScore{color:#fff;background:linear-gradient(135deg,#075cff,#07a4ff);border-radius:22px;flex-direction:column;justify-content:center;align-items:center;height:150px;margin-bottom:18px;display:flex;box-shadow:0 14px 28px #0056dc38}.y5JPTG_ficheScore strong{font-size:46px;font-weight:900;line-height:1}.y5JPTG_ficheScore span{opacity:.92;margin-top:9px;font-size:13px;font-weight:900}.y5JPTG_ficheProgress nav{flex-direction:column;gap:10px;display:flex}.y5JPTG_ficheProgress nav a{color:#07152f;background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:10px;min-height:58px;padding:0 13px;text-decoration:none;display:grid}.y5JPTG_ficheProgress nav svg{color:#0060f5;width:22px;height:22px}.y5JPTG_ficheProgress nav span{font-size:14px;font-weight:900}.y5JPTG_ficheProgress nav b{color:#7a8498;grid-column:2;margin-top:-10px;font-size:11px;font-weight:900}.y5JPTG_ficheStepActive{background:linear-gradient(90deg,#eaf2ff,#fff)!important;border-color:#b7d4ff!important}.y5JPTG_ficheStepActive b{color:#17b26a!important}.y5JPTG_ficheAdvice{background:#f8fbff;border:1px solid #edf2fb;border-radius:18px;margin-top:18px;padding:16px}.y5JPTG_ficheAdvice svg{color:#0060f5;width:26px;height:26px;margin-bottom:10px}.y5JPTG_ficheAdvice strong{margin-bottom:7px;font-size:15px;font-weight:900;display:block}.y5JPTG_ficheAdvice p{color:#5f687f;margin:0;font-size:13px;font-weight:700;line-height:1.45}.y5JPTG_ficheContent{min-width:0;padding-right:4px;overflow:hidden auto}.y5JPTG_ficheHero{background:#fff;border:1px solid #dfe8f6;border-radius:24px;grid-template-columns:82px minmax(0,1fr) 230px;align-items:center;gap:18px;min-height:150px;margin-bottom:18px;padding:22px;display:grid;box-shadow:0 12px 34px #14305c1f}.y5JPTG_ficheAvatar{color:#0060f5;background:linear-gradient(135deg,#ffe4d0,#f5b58f);border-radius:22px;place-items:center;width:78px;height:78px;display:grid}.y5JPTG_ficheAvatar svg{width:36px;height:36px}.y5JPTG_ficheHero h2{white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;font-size:30px;font-weight:900;overflow:hidden}.y5JPTG_ficheHero p{color:#5f687f;margin:0;font-size:13px;font-weight:800}.y5JPTG_ficheHeroBudget{color:#fff;background:linear-gradient(135deg,#075cff,#07a4ff);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;height:96px;display:flex}.y5JPTG_ficheHeroBudget span{opacity:.9;font-size:13px;font-weight:900}.y5JPTG_ficheHeroBudget strong{margin-top:6px;font-size:30px;font-weight:900}.y5JPTG_ficheHeroBudget.y5JPTG_agencyCoordonnees{text-align:center;overflow-wrap:anywhere;gap:4px;min-width:0;height:auto;min-height:96px;padding:14px 16px}.y5JPTG_agencyCoordonnees strong{margin-top:0;font-size:16px;font-weight:700;line-height:1.3}.y5JPTG_agencyCoordonnees span{font-size:13px;font-weight:400;line-height:1.4}.y5JPTG_contactCategorieCadre{box-sizing:border-box;text-align:center;min-width:0;padding:12px}.y5JPTG_contactCategorieCadre span,.y5JPTG_contactCategorieCadre strong{flex-shrink:0}.y5JPTG_contactCategorieCadre strong{overflow-wrap:anywhere;width:100%;line-height:1.15}.y5JPTG_ficheGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.y5JPTG_fichePanel{background:#fff;border:1px solid #dfe8f6;border-radius:22px;min-width:0;padding:20px;box-shadow:0 8px 22px #14305c17}.y5JPTG_fichePanelLarge{grid-column:1/2}.y5JPTG_fichePanel h3{margin:0 0 18px;font-size:19px;font-weight:900}.y5JPTG_ficheOwnerTypeSwitch{color:#64748b;font:inherit;cursor:pointer;background:#f8fbff;border:1px solid #e5edff;border-radius:16px;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:16px 12px;font-size:13px;display:flex}.y5JPTG_ficheOwnerTypeSwitch>span[data-actif=true]{color:#06f;font-weight:700}.y5JPTG_ficheOwnerTypeSwitch:focus-visible{outline-offset:3px;outline:2px solid #06f}.y5JPTG_ficheOwnerTypeSwitchTrack{background:#06f;border-radius:999px;flex:0 0 44px;height:26px;display:block;position:relative}.y5JPTG_ficheOwnerTypeSwitchTrack:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px}.y5JPTG_ficheOwnerTypeSwitch[aria-checked=true] .y5JPTG_ficheOwnerTypeSwitchTrack:after{transform:translate(18px)}.y5JPTG_ficheFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.y5JPTG_bienDiffusionLocation{background:#f5f8ff;border:1px solid #d6e4fa;border-radius:14px;grid-column:1/-1;min-width:0;margin:4px 0 0;padding:12px 16px 16px}.y5JPTG_bienPlan{grid-column:1/-1;min-width:0}.y5JPTG_photoDiffusionControl{cursor:pointer;background:#f5f8fd;border:1px solid #dce7f5;border-radius:12px;align-items:center;gap:10px;margin:0 12px 12px;padding:12px;display:flex}.y5JPTG_photoDiffusionControl input{accent-color:#b7791f;flex-shrink:0;width:18px;height:18px}.y5JPTG_photoDiffusionControl strong,.y5JPTG_photoDiffusionControl small{line-height:1.4;display:block}.y5JPTG_photoDiffusionControl strong{color:#294361;font-size:12px}.y5JPTG_photoDiffusionControl small{color:#6a7b91;margin-top:3px;font-size:11px}.y5JPTG_photoDiffusionExcluded{background:#fff7e9;border-color:#edcf94}.y5JPTG_photoDiffusionExcluded strong{color:#95611e}.y5JPTG_bienVideosSection{border-top:1px solid #e0e9f5;margin-top:28px;padding-top:24px}.y5JPTG_photoGalleryHelp{background:#f5f8fd;border:1px solid #dce7f5;border-radius:14px;margin-top:20px;padding:14px 18px}.y5JPTG_photoGalleryHelp p{color:#62748c;align-items:flex-start;gap:10px;margin:0;font-size:12px;line-height:1.6;display:flex}.y5JPTG_photoGalleryHelp p+p{margin-top:8px}.y5JPTG_photoGalleryHelp strong{color:#294361;font-weight:700}.y5JPTG_photoGalleryHelp svg{color:#5286ca;flex-shrink:0;width:17px;height:17px;margin-top:1px}.y5JPTG_bienVideosGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:18px;display:grid}.y5JPTG_bienVideoCard{background:linear-gradient(145deg,#f4f8ff,#fff);border:1px solid #dce6f7;border-radius:18px;min-width:0;padding:20px}.y5JPTG_bienVideoHeading{align-items:center;gap:13px;margin-bottom:20px;display:flex}.y5JPTG_bienVideoHeading>span{color:#075fe9;background:#e5eeff;border-radius:13px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.y5JPTG_bienVideoHeading h4{color:#213b5c;margin:0 0 5px;font-size:15px}.y5JPTG_bienVideoHeading p{color:#6a7b91;margin:0;font-size:12px;line-height:1.5}.y5JPTG_bienVideoFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.y5JPTG_bienVideoFooter small{color:#6a7b91;font-size:11px}.y5JPTG_bienVideoFooter a{text-decoration:none}.y5JPTG_bienVideoFooter button:disabled{opacity:.5;cursor:not-allowed}.y5JPTG_bienPlanCarte{border:1px solid #d6e4fa;border-radius:14px;margin-top:14px;overflow:hidden}.y5JPTG_bienPlanCarte iframe{border:0;width:100%;height:clamp(300px,45vh,480px);display:block}.y5JPTG_bienDiffusionLocation legend{color:#27558c;padding:0 7px;font-size:13px;font-weight:800}.y5JPTG_bienDiffusionLocation>p{color:#62748c;margin:0 0 14px;font-size:12px;line-height:1.5}.y5JPTG_mailingAttachments button:disabled{opacity:.45;cursor:not-allowed}.y5JPTG_mailingFileInput{display:none}.y5JPTG_mailingAttachments>.y5JPTG_mailingDocumentChoices{background:#fff;border:1px solid #e4ebf6;border-radius:10px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:18px;padding:10px 12px;display:flex}.y5JPTG_mailingDocumentChoices label{cursor:pointer;align-items:center;gap:7px;font-size:13px;font-weight:850;display:flex}.y5JPTG_mailingDocumentChoices input{accent-color:#0060f5;width:16px;height:16px}.y5JPTG_mailingDocumentChoices .y5JPTG_mailingDescriptiveModels{align-items:center;gap:12px;padding-left:4px;display:flex}.y5JPTG_mailingCommercialModelChoice{align-items:center;gap:8px;display:flex}.y5JPTG_mailingDocumentChoices .y5JPTG_mailingCommercialModelChoice label{white-space:nowrap}.y5JPTG_mailingCommercialModelChoice select{color:#0f172a;min-width:210px;height:34px;font:inherit;background:#fff;border:1px solid #d7e1ef;border-radius:8px;padding:0 34px 0 10px;font-size:13px;font-weight:750}.y5JPTG_mailingAttachments>.y5JPTG_mailingAttachmentList{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:7px;display:flex}.y5JPTG_mailingAttachmentList>span{color:#17427a;background:#eaf3ff;border-radius:8px;align-items:center;gap:6px;max-width:260px;padding:6px 8px;font-size:12px;font-weight:800;display:flex}.y5JPTG_mailingAttachmentList>span>svg{flex:none;width:14px;height:14px}.y5JPTG_mailingAttachmentList>span>button{width:19px;height:19px;min-height:0;box-shadow:none;color:#ef4444;background:0 0;border:0;padding:0}.y5JPTG_mailingPhotoBox{background:#fff;border-radius:20px;flex-direction:column;width:min(1050px,100vw - 70px);height:min(760px,100vh - 70px);display:flex;overflow:hidden;box-shadow:0 24px 70px #0000004d}.y5JPTG_mailingTemplatesBox{background:#f8fbff;border-radius:20px;flex-direction:column;width:min(920px,100vw - 60px);height:min(680px,100vh - 60px);display:flex;overflow:hidden;box-shadow:0 24px 70px #0000004d}.y5JPTG_mailingTemplatesHeader,.y5JPTG_mailingTemplateSaveBox>header{background:#fff;border-bottom:1px solid #e1e9f5;align-items:center;gap:12px;padding:22px 24px 18px;display:flex}.y5JPTG_mailingTemplatesHeader>svg,.y5JPTG_mailingTemplateSaveBox>header>svg{color:#0060f5;width:28px;height:28px}.y5JPTG_mailingTemplatesHeader h2,.y5JPTG_mailingTemplateSaveBox h2{margin:0;font-size:23px}.y5JPTG_mailingTemplatesHeader p,.y5JPTG_mailingTemplateSaveBox header p{color:#758097;margin:4px 0 0;font-size:13px;font-weight:700}.y5JPTG_mailingTemplatesContent{flex:1;grid-template-columns:330px minmax(0,1fr);gap:14px;min-height:0;padding:16px;display:grid}.y5JPTG_mailingTemplatesList,.y5JPTG_mailingTemplatePreview{background:#fff;border:1px solid #dfe8f5;border-radius:14px;min-height:0;padding:12px;overflow-y:auto}.y5JPTG_mailingTemplatesList>button{text-align:left;cursor:pointer;background:#f8fbff;border:1px solid #e0e8f4;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;margin-bottom:7px;padding:11px 12px;display:flex;position:relative}.y5JPTG_mailingTemplatesList>.y5JPTG_mailingTemplateSelected{background:#eaf3ff;border-color:#0060f5;box-shadow:0 0 0 2px #0060f51a}.y5JPTG_mailingTemplatesList button span{font-size:14px;font-weight:900}.y5JPTG_mailingTemplatesList button small{color:#6f7a91;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.y5JPTG_mailingTemplatesList button b{color:#0060f5;align-items:center;gap:4px;font-size:11px;display:inline-flex}.y5JPTG_mailingTemplatesList button b svg{width:12px;height:12px}.y5JPTG_mailingTemplatePreview h3{margin:0 0 14px;font-size:18px}.y5JPTG_mailingTemplatePreview>strong{border-bottom:1px solid #e4ebf5;padding-bottom:12px;display:block}.y5JPTG_mailingTemplatePreview>div{padding-top:8px;font-size:14px;line-height:1.5}.y5JPTG_mailingTemplatesFooter{background:#fff;border-top:1px solid #e1e9f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 18px;display:flex}.y5JPTG_mailingTemplatesFooter>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.y5JPTG_mailingTemplatesFooter>div:last-child{margin-left:auto}.y5JPTG_mailingTemplatesFooter button{text-align:center;white-space:normal;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:9px;justify-content:center;align-items:center;gap:6px;height:auto;min-height:40px;padding:8px 11px;font-weight:850;line-height:1.2;display:inline-flex}.y5JPTG_mailingTemplatesFooter button svg{width:15px;height:15px}.y5JPTG_mailingTemplatesFooter .y5JPTG_mailingTemplateDelete{color:#dc2626}.y5JPTG_mailingTemplatesFooter .y5JPTG_validateSearch{color:#fff;background:#0060f5;border-color:#0060f5}.y5JPTG_mailingTemplateSaveBox{background:#fff;border-radius:20px;width:min(610px,100vw - 50px);overflow:hidden;box-shadow:0 24px 70px #0000004d}.y5JPTG_mailingTemplateSaveBox>section{gap:9px;padding:24px;display:grid}.y5JPTG_mailingTemplateSaveBox section>label:first-child{font-size:13px;font-weight:900}.y5JPTG_mailingTemplateSaveBox section>input{border:1px solid #dce6f5;border-radius:11px;outline:none;height:46px;padding:0 13px;font-weight:750}.y5JPTG_mailingTemplateDefaultCheck{align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:800;display:flex}.y5JPTG_mailingTemplateDefaultCheck input{accent-color:#0060f5;width:17px;height:17px}.y5JPTG_mailingTemplateSaveBox>footer{border-top:1px solid #e1e9f5;justify-content:flex-end;gap:9px;padding:14px 24px 20px;display:flex}.y5JPTG_mailingTemplateSaveBox button:disabled,.y5JPTG_mailingTemplatesFooter button:disabled{opacity:.5;cursor:not-allowed}.y5JPTG_mailingFreeRecipientBox{background:#fff;border-radius:18px;width:min(560px,100vw - 40px);overflow:hidden;box-shadow:0 24px 70px #0000004d}.y5JPTG_mailingFreeRecipientBox .y5JPTG_searchPopupHeader,.y5JPTG_mailingFreeRecipientBox .y5JPTG_searchFooter{padding-left:20px;padding-right:20px}.y5JPTG_mailingFreeRecipientBox .y5JPTG_searchPopupHeader{padding-top:18px}.y5JPTG_mailingFreeRecipientForm{gap:8px;padding:22px 20px 26px;display:grid}.y5JPTG_mailingFreeRecipientForm label{color:#26324b;margin-top:8px;font-size:13px;font-weight:900}.y5JPTG_mailingFreeRecipientForm label:first-child{margin-top:0}.y5JPTG_mailingFreeRecipientForm label span{color:#7a8498;font-weight:700}.y5JPTG_mailingFreeRecipientForm input{border:1px solid #dce6f5;border-radius:10px;outline:none;height:44px;padding:0 12px;font-weight:750}.y5JPTG_mailingFreeRecipientForm input:focus{border-color:#0a63f5;box-shadow:0 0 0 3px #0a63f51f}.y5JPTG_mailingFreeRecipientFooter{justify-content:flex-end;padding-bottom:18px}.y5JPTG_mailingPhotoBox .y5JPTG_searchPopupHeader,.y5JPTG_mailingPhotoBox .y5JPTG_searchFooter{padding-left:20px;padding-right:20px}.y5JPTG_mailingPhotoBox .y5JPTG_searchPopupHeader{padding-top:18px}.y5JPTG_mailingPhotoBox .y5JPTG_searchFooter{padding-bottom:18px}.y5JPTG_mailingPhotoBox .y5JPTG_searchFooter .y5JPTG_cancelSearch,.y5JPTG_mailingPhotoBox .y5JPTG_searchFooter .y5JPTG_validateSearch{height:38px}.y5JPTG_mailingPhotoGrid{background:#f7faff;flex:1;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:14px;min-height:0;padding:18px 20px;display:grid;overflow-y:auto}.y5JPTG_mailingPhotoGrid>button{cursor:pointer;background:#fff;border:3px solid #0000;border-radius:13px;padding:0;position:relative;overflow:hidden;box-shadow:0 5px 14px #14305c1a}.y5JPTG_mailingPhotoGrid>button img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.y5JPTG_mailingPhotoGrid>button span{align-items:center;gap:5px;padding:9px;font-size:12px;font-weight:850;display:flex}.y5JPTG_mailingPhotoGrid>button span svg{color:#0060f5;width:15px;height:15px}.y5JPTG_mailingPhotoGrid>.y5JPTG_mailingPhotoSelected{border-color:#0060f5}.y5JPTG_ficheEmailRelanceOption{background:#f8fbff;border:1px solid #edf2fb;border-radius:12px;align-self:end;align-items:center;min-height:44px;padding:0 14px;display:flex}.y5JPTG_ficheFormGrid .y5JPTG_ficheEmailRelanceOption label{cursor:pointer;flex-direction:row;align-items:center;gap:10px;display:flex}.y5JPTG_ficheFormGrid .y5JPTG_ficheEmailRelanceOption input{accent-color:#0060f5;width:17px;height:17px;box-shadow:none;flex:none}.y5JPTG_ficheFormGrid label{color:#26324b;flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:900;display:flex}.y5JPTG_ficheFormGrid input,.y5JPTG_ficheFormGrid select,.y5JPTG_ficheTextarea{color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:12px;outline:none;width:100%;font-weight:800;box-shadow:0 3px 10px #14305c0a}.y5JPTG_ficheFormGrid input,.y5JPTG_ficheFormGrid select{height:44px;padding:0 12px}.y5JPTG_ficheFormGrid label.y5JPTG_ficheCase{cursor:pointer;flex-direction:row;align-items:center;gap:9px}.y5JPTG_ficheFormGrid .y5JPTG_ficheCase input[type=checkbox]{accent-color:#0060f5;width:17px;height:17px;box-shadow:none;flex:0 0 17px;padding:0}.y5JPTG_ficheRadioGroup{border:0;grid-column:1/-1;min-width:0;margin:0;padding:0}.y5JPTG_ficheRadioGroup legend{color:#26324b;margin-bottom:9px;font-size:13px;font-weight:900}.y5JPTG_ficheRadioOptions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.y5JPTG_ficheFormGrid .y5JPTG_ficheRadioOptions label,.y5JPTG_ficheRadioOptions label{color:#26324b;cursor:pointer;background:#f8fbff;border:1px solid #dce6f5;border-radius:12px;flex-direction:row;align-items:center;gap:10px;min-height:44px;padding:10px 13px;font-size:13px;font-weight:800;display:flex}.y5JPTG_ficheFormGrid .y5JPTG_ficheRadioOptions input,.y5JPTG_ficheRadioOptions input{accent-color:#0060f5;width:18px;height:18px;box-shadow:none;flex:none;padding:0}.y5JPTG_ficheRadioOptions label:has(input:checked){color:#075fe9;background:#edf5ff;border-color:#79aaff}.y5JPTG_garageTypeChoice{background:linear-gradient(135deg,#f4f8ff,#eef6ff);border:1px solid #cfe0fb;border-radius:16px;margin-bottom:20px;padding:16px}.y5JPTG_garageTypeChoice .y5JPTG_ficheRadioGroup legend{font-size:15px}.y5JPTG_garageTypeChoice .y5JPTG_ficheRadioOptions{grid-template-columns:repeat(2,minmax(150px,1fr));max-width:520px}.y5JPTG_ficheInlineControls{grid-template-columns:28px minmax(0,1fr) 86px;align-items:center;gap:8px;display:grid}.y5JPTG_ficheInlineControls label{justify-content:center;align-items:center;gap:0;min-height:44px}.y5JPTG_ficheInlineControls input[type=checkbox]{width:18px;height:18px;box-shadow:none}.y5JPTG_ficheOffreAcquereur{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.y5JPTG_ficheOffreAcquereur input[readonly]{background:#f8fbff;min-width:0;font-size:14px;font-weight:850}.y5JPTG_ficheOffreAcquereur .y5JPTG_cancelSearch{border-radius:9px;gap:6px;height:36px;padding:0 12px;font-size:12px}.y5JPTG_ficheOffreAcquereur .y5JPTG_cancelSearch svg{width:15px;min-width:15px;height:15px}.y5JPTG_ficheContactSelector{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;display:grid}.y5JPTG_ficheContactSelector .y5JPTG_cancelSearch{gap:6px;height:44px;padding:0 13px}.y5JPTG_ficheContactSelector input[readonly]{color:#6b7280;background:#f3f5f8}.y5JPTG_ficheContactSelector .y5JPTG_cancelSearch svg{width:16px;min-width:16px;height:16px}.y5JPTG_ficheProximityLine{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.y5JPTG_ficheProximityLine button{white-space:nowrap;height:44px}.y5JPTG_ficheInputIcon{position:relative}.y5JPTG_ficheInputIcon svg{color:#0060f5;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.y5JPTG_ficheInputIcon input{padding-left:38px}.y5JPTG_ficheChips{flex-wrap:wrap;gap:10px;display:flex}.y5JPTG_ficheChips span{color:#0060f5;background:#eaf2ff;border-radius:999px;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.y5JPTG_ficheChips svg{width:16px;height:16px}.y5JPTG_ficheTextarea{resize:none;height:170px;padding:14px;font-family:Inter,Arial,sans-serif;line-height:1.5}.y5JPTG_ficheMatchingBox{color:#fff;background:linear-gradient(135deg,#07152f,#0b63ff);border-radius:18px;flex-direction:column;justify-content:center;min-height:170px;padding:22px;display:flex}.y5JPTG_ficheMatchingBox strong{font-size:34px;font-weight:900}.y5JPTG_ficheMatchingBox span{opacity:.9;margin:5px 0 18px;font-size:13px;font-weight:800}.y5JPTG_ficheMatchingBox button{width:fit-content}.y5JPTG_ficheTabsShell{grid-template-columns:42px minmax(0,1fr) 42px;align-items:stretch;gap:7px;margin-bottom:18px;display:grid}.y5JPTG_ficheTabsShell[data-debordement=false]{grid-template-columns:minmax(0,1fr)}.y5JPTG_ficheTabsShell[data-debordement=false] .y5JPTG_ficheTabsModern{-webkit-mask-image:none;mask-image:none}.y5JPTG_ficheTabsModern{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;background:#fff;border:1px solid #dfe8f6;border-radius:18px;flex-wrap:nowrap;align-items:center;gap:8px;min-height:60px;padding:7px;display:flex;overflow:auto hidden;box-shadow:0 5px 16px #14305c14;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%)}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheTabsModern,.y5JPTG_transactionFiche .y5JPTG_ficheTabsModern,.y5JPTG_agencyFiche .y5JPTG_ficheTabsModern{margin-bottom:18px;-webkit-mask-image:none;mask-image:none}.y5JPTG_ficheTabsModern::-webkit-scrollbar{display:none}.y5JPTG_ficheTabsModern button{color:#34405a;cursor:pointer;white-space:nowrap;scroll-snap-align:center;background:0 0;border:0;border-radius:13px;flex:none;justify-content:center;align-items:center;gap:8px;height:44px;padding:0 13px;font-size:13px;font-weight:900;display:flex}.y5JPTG_ficheTabsScrollButton{color:#1764d8;cursor:pointer;background:linear-gradient(#fff,#f3f7ff);border:1px solid #d9e5f7;border-radius:15px;justify-content:center;align-items:center;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;box-shadow:0 5px 14px #14305c17}.y5JPTG_ficheTabsScrollButton:hover{border-color:#8ab7ff;transform:translateY(-1px);box-shadow:0 8px 18px #1453b429}.y5JPTG_ficheTabsScrollButton:active{transform:translateY(0)}.y5JPTG_ficheTabsScrollButton svg{width:20px;height:20px}.y5JPTG_ficheTabsModern svg{width:18px;height:18px}.y5JPTG_ficheTabActive{box-shadow:0 8px 18px #0051e040;color:#fff!important;background:linear-gradient(#0b74ff,#075ae9)!important}.y5JPTG_ficheField{color:#26324b;flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:900;display:flex}.y5JPTG_ficheField span{color:#26324b;align-items:center;gap:7px;line-height:1.2;display:inline-flex}.y5JPTG_ficheField span svg{color:#0060f5;width:17px;min-width:17px;height:17px}.y5JPTG_ficheFieldFull{grid-column:1/3}.y5JPTG_ficheField input,.y5JPTG_ficheField select,.y5JPTG_ficheField textarea{color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:12px;outline:none;width:100%;font-weight:800;box-shadow:0 3px 10px #14305c0a}.y5JPTG_ficheField input,.y5JPTG_ficheField select{height:44px;padding:0 12px}.y5JPTG_ficheDatePicker{width:100%;min-width:0;position:relative}.y5JPTG_ficheDatePickerOuvert{z-index:120}.y5JPTG_ficheDateTrigger{color:#17213a;width:100%;height:44px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px 0 14px;font-weight:800;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;box-shadow:0 3px 10px #14305c0a}.y5JPTG_ficheDateTrigger:hover:not(:disabled){background:#fbfdff;border-color:#b8d3ff}.y5JPTG_ficheDateTrigger:focus-visible,.y5JPTG_ficheDatePickerOuvert .y5JPTG_ficheDateTrigger{border-color:#0a63f5;outline:none;box-shadow:0 0 0 3px #0a63f51c}.y5JPTG_ficheDateTrigger:disabled{cursor:not-allowed;color:#8a95a8;background:#f2f5fa}.y5JPTG_ficheDateTrigger>span{min-width:0;color:inherit;flex:1;display:block}.y5JPTG_ficheDateTrigger .y5JPTG_ficheDatePlaceholder{color:#7c879b}.y5JPTG_ficheDateTrigger svg{color:#0968f7;width:18px;min-width:18px;height:18px}.y5JPTG_ficheDatePicker input.y5JPTG_ficheDateSaisie{color:#17213a;width:100%;min-width:0;height:44px;font:inherit;background:#fff;border:1px solid #dce6f5;border-radius:12px;padding:0 48px 0 14px;font-weight:800}.y5JPTG_ficheDatePicker input.y5JPTG_ficheDateSaisie:disabled{color:#8a95a8;background:#f2f5fa}.y5JPTG_ficheDateTrigger.y5JPTG_ficheDateBoutonCalendrier{width:42px;height:42px;box-shadow:none;border:none;justify-content:center;padding:0;position:absolute;top:1px;right:1px}.y5JPTG_ficheCalendarPopup{background:#fff;border:1px solid #d8e5f7;border-radius:18px;width:min(320px,100vw - 40px);padding:12px;position:absolute;top:calc(100% + 9px);left:0;box-shadow:0 22px 55px #15305b38,0 4px 14px #15305b14}.y5JPTG_ficheCalendarPopup:before{content:"";background:#fff;border-top:1px solid #d8e5f7;border-left:1px solid #d8e5f7;width:11px;height:11px;position:absolute;top:-6px;left:24px;transform:rotate(45deg)}.y5JPTG_ficheCalendarPopupDroite{left:auto;right:0}.y5JPTG_ficheCalendarPopupDroite:before{left:auto;right:24px}.y5JPTG_ficheCalendarHeader{border-bottom:1px solid #edf2f9;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:8px;min-height:48px;padding:0 3px 10px;display:grid}.y5JPTG_ficheCalendarHeader strong{text-align:center;color:#0b1736;text-transform:capitalize;font-size:15px;font-weight:950}.y5JPTG_ficheCalendarHeader button{color:#075fe9;cursor:pointer;background:#f6f9fe;border:1px solid #dfe8f5;border-radius:11px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s,transform .15s;display:inline-flex}.y5JPTG_ficheCalendarHeader button:hover{background:#eaf3ff;transform:translateY(-1px)}.y5JPTG_ficheCalendarHeader svg{width:18px;height:18px}.y5JPTG_ficheCalendarWeekdays,.y5JPTG_ficheCalendarDays{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.y5JPTG_ficheCalendarWeekdays{padding:12px 2px 7px}.y5JPTG_ficheField .y5JPTG_ficheCalendarWeekdays>span{color:#7a879d;text-transform:uppercase;letter-spacing:.03em;justify-content:center;align-items:center;font-size:10px;font-weight:900;display:flex}.y5JPTG_ficheCalendarDays button{aspect-ratio:1;color:#17213a;cursor:pointer;background:0 0;border:0;border-radius:11px;width:100%;min-height:34px;padding:0;font-size:12px;font-weight:850;transition:color .15s,background .15s,transform .15s;position:relative}.y5JPTG_ficheCalendarDays button:hover{color:#075fe9;background:#edf5ff;transform:translateY(-1px)}.y5JPTG_ficheCalendarDays .y5JPTG_ficheCalendarDayOutside{color:#b3bdcc;font-weight:700}.y5JPTG_ficheCalendarDays .y5JPTG_ficheCalendarDayToday{color:#075fe9;box-shadow:inset 0 0 0 1.5px #78adff}.y5JPTG_ficheCalendarDays .y5JPTG_ficheCalendarDaySelected,.y5JPTG_ficheCalendarDays .y5JPTG_ficheCalendarDaySelected:hover{color:#fff;background:linear-gradient(145deg,#147cff,#075ce8);transform:none;box-shadow:0 6px 13px #055ee840}.y5JPTG_ficheCalendarFooter{border-top:1px solid #edf2f9;justify-content:space-between;align-items:center;gap:10px;margin-top:11px;padding:11px 2px 1px;display:flex}.y5JPTG_ficheCalendarFooter button{color:#44516a;cursor:pointer;background:#fff;border:1px solid #dce6f5;border-radius:10px;min-height:34px;padding:0 12px;font-size:12px;font-weight:900}.y5JPTG_ficheCalendarFooter button:last-child{color:#075fe9;background:#edf5ff;border-color:#d5e5ff}.y5JPTG_ficheCalendarFooter button:disabled{opacity:.45;cursor:not-allowed}.y5JPTG_ficheFloorFields{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.y5JPTG_ficheField .y5JPTG_ficheFloorFields>span{color:#66738b;justify-content:center;font-size:16px;font-weight:900}.y5JPTG_ficheField textarea{resize:vertical;height:92px;padding:12px;font-family:Inter,Arial,sans-serif}.y5JPTG_ficheManagedSelect{background:#fff;border:1px solid #dce6f5;border-radius:12px;min-width:0;height:44px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 3px 10px #14305c0a}.y5JPTG_ficheManagedSelect:focus-within{border-color:#0a63f5;box-shadow:0 0 0 3px #0a63f51a}.y5JPTG_ficheField .y5JPTG_ficheManagedSelect>select{min-width:0;height:42px;box-shadow:none;background-color:#fff;border:0;border-radius:0;flex:1}.y5JPTG_ficheManagedSelect>button{color:#0060f5;cursor:pointer;background:#f2f7ff;border:0;border-left:1px solid #dce6f5;border-radius:0;place-items:center;width:44px;min-width:44px;height:42px;padding:0;transition:color .15s,background .15s;display:grid}.y5JPTG_ficheManagedSelect>button:hover{color:#fff;background:#0a63f5}.y5JPTG_ficheManagedSelect>button svg{width:18px;height:18px}.y5JPTG_ficheChoiceLine{background:#f8fbff;border:1px solid #edf2fb;border-radius:14px;align-items:center;gap:28px;height:50px;margin-bottom:16px;padding:0 16px;display:flex}.y5JPTG_ficheChoiceLine label,.y5JPTG_ficheOptionsGrid label,.y5JPTG_ficheListBox label{align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.y5JPTG_ficheChoiceLine input,.y5JPTG_ficheOptionsGrid input,.y5JPTG_ficheListBox input{accent-color:#0060f5;width:17px;height:17px}.y5JPTG_ficheOptionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;margin-top:18px;display:grid}.y5JPTG_ficheOptionsPanneau{justify-items:start}.y5JPTG_ficheOptionsGrid .y5JPTG_ficheOptionDisabled{color:#98a2b3;cursor:not-allowed}.y5JPTG_ficheOptionDisabled input{cursor:not-allowed;opacity:.55}.y5JPTG_equipementOptionsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));align-items:center;gap:20px 32px;margin-bottom:22px;display:grid}.y5JPTG_equipementPrestationsPanel,.y5JPTG_equipementFullPanel{grid-column:1/-1}.y5JPTG_equipementPrestationsLigne{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}@media (max-width:1500px){.y5JPTG_equipementPrestationsLigne{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.y5JPTG_equipementPrestationsLigne{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.y5JPTG_equipementPrestationsLigne{grid-template-columns:minmax(0,1fr)}}.y5JPTG_equipementOptionsGrid label,.y5JPTG_equipementSurfaceOption{color:#0b1736;align-items:center;gap:10px;min-height:42px;font-size:13px;font-weight:800;display:flex}.y5JPTG_equipementOptionsGrid input[type=checkbox],.y5JPTG_equipementSurfaceOption input[type=checkbox]{accent-color:#0060f5;flex:none;width:17px;height:17px}.y5JPTG_equipementSurfaceOption span{white-space:nowrap}.y5JPTG_equipementSurfaceOption>span:first-of-type{flex:0 0 76px}.y5JPTG_equipementSurfaceOption em{color:#52617a;margin-left:2px;font-style:normal;font-weight:900}.y5JPTG_equipementSurfaceOption input[type=number]{color:#17213a;border:1px solid #dce6f5;border-radius:10px;outline:none;flex:0 92px;width:92px;min-width:0;height:36px;padding:0 9px;font-weight:800;box-shadow:0 3px 10px #14305c0a}.y5JPTG_ficheFormGrid+.y5JPTG_ficheOptionsGrid,.y5JPTG_ficheField+.y5JPTG_ficheOptionsGrid,.y5JPTG_ficheOptionsGrid+.y5JPTG_ficheFormGrid{margin-top:22px}.y5JPTG_diagnosticList{gap:10px;margin-top:8px;display:grid}.y5JPTG_diagnosticGrid{grid-template-columns:minmax(360px,.7fr) minmax(660px,1.3fr);align-items:stretch}.y5JPTG_diagnosticGrid .y5JPTG_fichePanel{border-radius:18px;height:100%;padding:18px}.y5JPTG_diagnosticGrid .y5JPTG_fichePanel h3{margin-bottom:14px;font-size:18px}.y5JPTG_diagnosticLine{grid-template-columns:minmax(120px,1fr) minmax(205px,245px);align-items:center;gap:12px;display:grid}.y5JPTG_diagnosticLine label,.y5JPTG_diagnosticLineSingle label{color:#0b1736;align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.y5JPTG_diagnosticLine input[type=checkbox],.y5JPTG_diagnosticLineSingle input[type=checkbox]{accent-color:#0060f5;width:17px;height:17px}.y5JPTG_diagnosticDateField{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;display:grid}.y5JPTG_diagnosticDateField span{color:#52617a;font-size:12px;font-weight:900}.y5JPTG_diagnosticDateField input{color:#0b1736;background:#fff;border:1px solid #d2e0f2;border-radius:10px;height:40px;padding:0 12px;font-weight:800}.y5JPTG_diagnosticLineSingle{flex-wrap:wrap;gap:18px;margin-top:12px;display:flex}.y5JPTG_ficheVisiteAction:disabled{color:#98a2b3;box-shadow:none;cursor:not-allowed;background:#eef2f7;border-color:#e1e7f0}.y5JPTG_dpeLayout{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:16px;margin-bottom:18px;display:grid}.y5JPTG_euroInput{align-items:center;display:flex;position:relative}.y5JPTG_euroInput input{padding-right:58px}.y5JPTG_agendaConfigurationFields{border:0;min-width:0;margin:18px 0 0;padding:0}.y5JPTG_euroInput span{text-overflow:ellipsis;color:#52617a;pointer-events:none;max-width:42px;font-size:13px;font-weight:900;position:absolute;right:12px;overflow:hidden}.y5JPTG_dpeSideOptions{background:#f8fbff;border:1px solid #dce6f5;border-radius:14px;gap:14px;padding:14px;display:grid}.y5JPTG_dpeSideOptions .y5JPTG_ficheOptionsGrid{grid-template-columns:1fr;gap:10px;margin-top:0}.y5JPTG_dpePreviewBox{background:#fff;border:1px solid #cfe0f4;border-radius:14px;overflow:hidden}.y5JPTG_dpePreviewTitle{color:#fff;background:#08a779;padding:10px 12px;font-size:13px;font-weight:900}.y5JPTG_dpePreviewBox img{object-fit:contain;background:#fff;width:100%;height:240px;padding:10px;display:block}.y5JPTG_diagnosticInfoPanel{grid-column:1/3;height:auto}.y5JPTG_dpePreviewLarge{grid-column:1/-1;justify-self:center;width:100%;min-width:0;max-width:800px}.y5JPTG_diagnosticInfoPanel textarea{resize:vertical;height:340px;min-height:340px}.y5JPTG_diagnosticInfoPanelSide{flex-direction:column;grid-column:2;display:flex}.y5JPTG_diagnosticInfoPanelSide .y5JPTG_ficheField{flex:1;min-height:0}.y5JPTG_diagnosticInfoPanelSide textarea{flex:1;height:auto;min-height:0}.y5JPTG_ficheListBox{background:#f8fbff;border:1px solid #dce6f5;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:88px;max-height:130px;margin-bottom:18px;padding:12px;display:grid;overflow-y:auto}.y5JPTG_ficheBigTextarea{resize:none;border:1px solid #dce6f5;border-radius:14px;width:100%;height:420px;padding:14px;font-family:Inter,Arial,sans-serif;font-weight:800}.y5JPTG_ficheSecondaryButton{color:#07152f;cursor:pointer;background:#f8fbff;border:1px solid #dce6f5;border-radius:11px;height:42px;margin-top:18px;padding:0 16px;font-weight:900}.y5JPTG_fichePanelHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.y5JPTG_fichePanelHeader h3{margin-bottom:4px}.y5JPTG_fichePanelHeader p{color:#7a8498;margin:0;font-size:13px;font-weight:800}.y5JPTG_fichePanelHeaderActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.y5JPTG_administratifLayout{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.y5JPTG_administratifMainPanel,.y5JPTG_administratifPrivatePanel{grid-column:1/-1}.y5JPTG_administratifPrivatePanel{order:1}.y5JPTG_administratifModeSelector{background:#f3f7fd;border:1px solid #dbe6f5;border-radius:12px;grid-template-columns:repeat(2,minmax(110px,1fr));gap:4px;padding:4px;display:grid}.y5JPTG_administratifModeSelector button{color:#52617a;cursor:pointer;background:0 0;border:0;border-radius:9px;height:38px;font-size:13px;font-weight:900}.y5JPTG_administratifModeSelector .y5JPTG_administratifModeActif{color:#fff;background:#0868f7;box-shadow:0 6px 14px #0868f738}.y5JPTG_administratifFormGrid,.y5JPTG_administratifContacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 18px;display:grid}.y5JPTG_administratifOffreInline{grid-template-columns:minmax(0,1.4fr) minmax(150px,.8fr);align-items:end;gap:18px;min-width:0;display:grid}.y5JPTG_dpeGraphiqueRoot{background:#fff;width:100%}.y5JPTG_dpeGraphiqueRoot svg{width:100%;height:auto;font-family:Arial,sans-serif;display:block}.y5JPTG_dpeSvgTitle{fill:#111827;font-size:8px;font-weight:800}.y5JPTG_dpeSvgStrong{fill:#111827;font-size:7px;font-weight:800}.y5JPTG_dpeSvgCaption{fill:#111827;font-size:9px;font-weight:900}.y5JPTG_dpeSvgSmall{fill:#334155;font-size:7px;font-weight:750}.y5JPTG_dpeSvgValue{fill:#111827;font-size:25px;font-weight:900}.y5JPTG_dpeSvgUnit{fill:#334155;font-size:7px;font-weight:800}.y5JPTG_dpeSvgFinalValue{fill:#64748b;font-size:7.5px;font-weight:850}.y5JPTG_dpeSvgFinalLabel{fill:#64748b;font-size:7px;font-weight:750}.y5JPTG_dpeSvgGesValue{fill:#111827;font-size:21px;font-weight:900}.y5JPTG_dpeSvgGesUnit{fill:#334155;font-size:6.5px;font-weight:800}.y5JPTG_dpeSvgAdvice{fill:#fff;font-size:8px;font-weight:700}.y5JPTG_dpeSvgAdviceStrong{fill:#fff;font-size:7.5px;font-weight:900}.y5JPTG_dpeSvgStateTitle{fill:#fff;font-size:15px;font-weight:900}.y5JPTG_dpeSvgStateText{fill:#e2e8f0;font-size:7px;font-weight:700}.y5JPTG_dpeSvgOldClass{fill:#111827;font-size:22px;font-weight:900}.y5JPTG_dpeSvgOldValue{fill:#334155;font-size:8px;font-weight:800}.y5JPTG_dpeRuleBadge{color:#1d4ed8;background:#eff6ff;border-radius:8px;margin:8px 10px 10px;padding:7px 9px;font-size:11px;font-weight:800}.y5JPTG_fdcEconomicGrid{grid-template-columns:minmax(115px,.65fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:1050px){.y5JPTG_fdcEconomicGrid{grid-template-columns:1fr}}@media print{.y5JPTG_dpeGraphiqueRoot,.y5JPTG_dpeGraphiqueRoot *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.y5JPTG_administratifGridSpacer{min-width:0}.y5JPTG_administratifContacts{grid-template-columns:1fr 1fr 1fr;margin-top:20px}.y5JPTG_administratifContactsLocation{grid-template-columns:repeat(2,minmax(0,1fr))}.y5JPTG_administratifFormGrid label,.y5JPTG_administratifContacts label{color:#26324b;flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:900;display:flex}.y5JPTG_administratifFormGrid input,.y5JPTG_administratifFormGrid select,.y5JPTG_administratifContacts input{color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:12px;outline:none;width:100%;height:44px;padding:0 12px;font-weight:800;box-shadow:0 3px 10px #14305c0a}.y5JPTG_administratifFormGrid input:focus,.y5JPTG_administratifFormGrid select:focus,.y5JPTG_administratifContacts input:focus{border-color:#3987fa;box-shadow:0 0 0 3px #3987fa1f}.y5JPTG_administratifQuickOptions{background:#f8fbff;border:1px solid #e0e9f6;border-radius:13px;flex-wrap:wrap;align-items:center;gap:14px 28px;margin:0 0 20px;padding:13px 16px;display:flex}.y5JPTG_administratifFormGrid+.y5JPTG_administratifQuickOptions{margin-top:18px;margin-bottom:20px}.y5JPTG_administratifOccupationFields{margin-bottom:22px}.y5JPTG_administratifQuickOptions label,.y5JPTG_administratifToggleHeader>label{color:#17213a;align-items:center;gap:9px;font-size:13px;font-weight:900;display:flex}.y5JPTG_administratifQuickOptions input,.y5JPTG_administratifToggleHeader input{accent-color:#0868f7;width:17px;height:17px}.y5JPTG_administratifToggleHeader input[type=checkbox]{appearance:auto;cursor:pointer;flex-shrink:0}.y5JPTG_administratifCommissionPourcentage{color:#075fd9;background:#eaf3ff;border-radius:9px;margin-left:auto;padding:7px 11px;font-size:12px;font-weight:900}.y5JPTG_administratifBouquetSummary{color:#075fd9;text-align:left;cursor:pointer;background:#f4f8ff;border:1px solid #cfe0f7;border-radius:11px;width:100%;margin:14px 0;padding:11px 14px;font-size:13px;font-weight:900;transition:border-color .18s,background .18s,box-shadow .18s;display:block}.y5JPTG_administratifBouquetSummary:hover{background:#eaf3ff;border-color:#86b7ff}.y5JPTG_administratifBouquetSummary:focus-visible{border-color:#3987fa;outline:none;box-shadow:0 0 0 3px #3987fa24}.y5JPTG_administratifSeparator{background:#e7edf7;height:1px;margin:22px 0}.y5JPTG_administratifTogglePanel{grid-column:1/-1;align-self:start}.y5JPTG_administratifToggleHeader{justify-content:space-between;align-items:center;gap:20px;display:flex}.y5JPTG_administratifToggleHeader h3{margin-bottom:4px}.y5JPTG_administratifToggleHeader p{color:#7a8498;margin:0;font-size:12px;font-weight:800}.y5JPTG_administratifExpandedContent{border-top:1px solid #e7edf7;margin-top:18px;padding-top:18px}.y5JPTG_administratifSubPanel{background:#f8fbff;border:1px solid #dce7f6;border-radius:14px;margin-top:18px;padding:16px}.y5JPTG_administratifSubPanel h4{color:#17213a;margin:0 0 14px;font-size:14px;font-weight:900}.y5JPTG_administratifTransactionInfo{color:#26324b;background:#f4f8ff;border:1px solid #cfe0f7;border-radius:12px;margin-top:16px;padding:12px 15px;font-size:13px;font-weight:800}@media (max-width:1100px){.y5JPTG_administratifContacts{grid-template-columns:1fr}}@media (max-width:760px){.y5JPTG_administratifLayout,.y5JPTG_administratifFormGrid,.y5JPTG_administratifOffreInline{grid-template-columns:1fr}.y5JPTG_administratifGridSpacer{display:none}.y5JPTG_administratifMainPanel,.y5JPTG_administratifPrivatePanel{grid-column:auto}.y5JPTG_administratifToggleHeader,.y5JPTG_fichePanelHeader{flex-direction:column;align-items:stretch}.y5JPTG_fichePanelHeaderActions{justify-content:flex-start}.y5JPTG_administratifModeSelector{width:100%}}.y5JPTG_ficheActionLine{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.y5JPTG_ficheActionLineLeft{justify-content:flex-start}.y5JPTG_ficheTable{background:#fff;border:1px solid #edf2fb;border-radius:16px;overflow-x:auto}.y5JPTG_ficheTableHeader,.y5JPTG_ficheTableRow{grid-template-columns:80px 120px 120px 180px 260px 180px 130px 140px 120px 120px;align-items:center;gap:10px;min-width:1250px;display:grid}.y5JPTG_ficheTableHeader{color:#7a8498;background:#f8fbff;border-bottom:1px solid #edf2fb;height:44px;font-size:12px;font-weight:900}.y5JPTG_ficheTableHeader span,.y5JPTG_ficheTableRow span{white-space:nowrap;text-overflow:ellipsis;padding:0 10px;overflow:hidden}.y5JPTG_ficheTableRow{border-bottom:1px solid #edf2fb;min-height:54px;font-size:13px;font-weight:800}.y5JPTG_ficheTableRow:nth-child(2){background:linear-gradient(90deg,#eaf2ff,#fff)}.y5JPTG_agencyTypeTable .y5JPTG_ficheTableHeader,.y5JPTG_agencyTypeTable .y5JPTG_ficheTableRow{grid-template-columns:minmax(220px,1fr) 260px 160px;min-width:670px}.y5JPTG_agencyTypeTable .y5JPTG_agencyTypeVisible{color:#187444}.y5JPTG_agencyTypeTable .y5JPTG_agencyTypeHidden{color:#a42b2b}.y5JPTG_agencyTexteBalises{flex-direction:column;gap:12px;display:flex}.y5JPTG_agencyReferencementActions{justify-content:flex-start;margin-bottom:20px}.y5JPTG_agencyCompteurCaracteres{color:#66728b;text-align:right;align-self:flex-end;font-size:11px;font-weight:400;line-height:1.5;display:block}.y5JPTG_ficheField .y5JPTG_agencyIdInput:disabled{color:#6b7280;box-shadow:none;cursor:not-allowed;opacity:1;background:#edf0f4}.y5JPTG_agencyIdButton{cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;width:42px;height:34px;display:inline-flex}.y5JPTG_agencyIdButton svg{width:20px;height:20px}.y5JPTG_agencyIdButtonRouge{color:#fff;background:#dc2626}.y5JPTG_agencyIdButtonJaune{color:#513600;background:#fbbf24}.y5JPTG_agencyIdButton:disabled{opacity:.5;cursor:not-allowed}.y5JPTG_pieceTable .y5JPTG_ficheTableHeader,.y5JPTG_pieceTable .y5JPTG_ficheTableRow{grid-template-columns:minmax(180px,1fr) 100px 90px 120px 80px 90px 120px;min-width:820px}.y5JPTG_pieceTable .y5JPTG_ficheTableRow span:last-child{align-items:center;gap:8px;display:flex}.y5JPTG_visiteBienTable .y5JPTG_ficheTableHeader,.y5JPTG_visiteBienTable .y5JPTG_ficheTableRow{grid-template-columns:110px 80px minmax(190px,1fr) minmax(180px,1fr);min-width:640px}.y5JPTG_visiteBienTable button.y5JPTG_ficheTableRow{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf2fb}.y5JPTG_visiteBienTable button.y5JPTG_ficheTableRow:hover{background:#f4f8ff}.y5JPTG_contactBienTable .y5JPTG_ficheTableHeader,.y5JPTG_contactBienTable .y5JPTG_ficheTableRow{grid-template-columns:110px minmax(330px,2fr) minmax(190px,1fr) minmax(170px,.8fr) minmax(170px,.8fr);min-width:900px}.y5JPTG_contactBienTable button.y5JPTG_ficheTableRow{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf2fb}.y5JPTG_contactBienTable button.y5JPTG_ficheTableRow:hover{background:#f4f8ff}.y5JPTG_contactBienActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.y5JPTG_contactBienActions button:last-child{margin-left:auto}.y5JPTG_contactBienActions button:disabled{opacity:.45;cursor:not-allowed}.y5JPTG_agencyVisibilityToggle{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:34px;padding:0 13px;font-size:12px;font-weight:950;transition:transform .15s,box-shadow .15s,border-color .15s;display:inline-flex}.y5JPTG_agencyVisibilityToggle:hover{transform:translateY(-1px);box-shadow:0 8px 18px #07152f1f}.y5JPTG_agencyVisibilityToggle svg{width:15px;height:15px}.y5JPTG_agencyVisibilityToggleVisible{color:#137a3a;background:#e9f8ef;border-color:#b7ebc8}.y5JPTG_agencyVisibilityToggleHidden{color:#b42318;background:#fff0f0;border-color:#ffd0d0}.y5JPTG_agencyHeaderLayout{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:18px;display:grid}.y5JPTG_agencyHeaderLayout .y5JPTG_fichePanel:first-child,.y5JPTG_agencyPiedPagePanel{grid-column:1/-1}.y5JPTG_agencyEntetePreview{background:#fff;border:1px solid #edf2fb;border-radius:14px;justify-content:center;align-items:center;min-height:390px;margin-top:16px;padding:28px 12px;display:flex;overflow:hidden}.y5JPTG_agencyEntetePreview img{object-fit:contain;width:min(800px,100%);height:auto}.y5JPTG_agencyEntetePreview div{color:#7a8498;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:260px;font-size:13px;font-weight:900;display:flex}.y5JPTG_agencyEntetePreview svg{color:#0060f5;width:34px;height:34px}.y5JPTG_agencyEnteteNote{color:#0060f5;text-align:center;margin:12px 0 0;font-size:12px;font-style:italic;font-weight:800}.y5JPTG_agencyLogoPanel{flex-direction:column;align-self:stretch;display:flex}.y5JPTG_agencyLogoPanel>.y5JPTG_ficheMatchingBox{text-align:center;flex:1;align-items:center}.y5JPTG_agencyLogoDescription{color:#fff;max-width:420px;margin:4px 0 20px;font-size:14px;line-height:1.6}.y5JPTG_agencyLogoPreview{background:#fff;border:1px solid #dce6f5;border-radius:14px;justify-content:center;align-items:center;width:200px;max-width:100%;height:140px;margin-bottom:12px;padding:10px;display:flex;overflow:hidden}.y5JPTG_agencyLogoPreview img{object-fit:contain;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:100%}.y5JPTG_agencyLogoPreview div{color:#7a8498;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:900;display:flex}.y5JPTG_agencyLogoPreview svg{color:#0060f5;width:34px;height:34px}.y5JPTG_agencyLogoActions{justify-content:center;row-gap:12px;margin-top:6px}.y5JPTG_agencyWatermarkPanel{grid-column:1/-1}.y5JPTG_agencyWatermarkLayout{grid-template-columns:minmax(320px,.85fr) minmax(320px,1.15fr);gap:24px;margin-top:20px;display:grid}.y5JPTG_agencyWatermarkFields{flex-direction:column;gap:16px;display:flex}.y5JPTG_agencyWatermarkOptions{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:0;transition:opacity .15s;display:flex}.y5JPTG_agencyWatermarkOptions:disabled{opacity:.45}.y5JPTG_agencyWatermarkOptions:disabled select,.y5JPTG_agencyWatermarkOptions:disabled button{cursor:not-allowed}.y5JPTG_agencyWatermarkToggle{color:#07152f;background:#f3f7ff;border:1px solid #c8dcff;border-radius:13px;align-items:center;gap:11px;min-height:52px;padding:12px 14px;font-size:13px;font-weight:900;display:flex}.y5JPTG_agencyWatermarkToggle input{accent-color:#0060f5;width:18px;height:18px}.y5JPTG_agencyWatermarkPreview{background:#f8fbff;border:1px solid #dce6f5;border-radius:16px;padding:16px}.y5JPTG_agencyWatermarkPreviewDisabled{opacity:.45;filter:grayscale(.6)}.y5JPTG_agencyWatermarkPreview>strong{color:#07152f;margin-bottom:12px;font-size:14px;font-weight:950;display:block}.y5JPTG_agencyWatermarkPreview>div{background:#fff;border:1px dashed #bfd3f4;border-radius:13px;justify-content:center;align-items:center;min-height:260px;padding:18px;display:flex}.y5JPTG_agencyWatermarkPreview img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:280px}.y5JPTG_agencyWatermarkPreview span{color:#7a8498;flex-direction:column;align-items:center;gap:9px;font-size:13px;font-weight:850;display:flex}.y5JPTG_agencyWatermarkPreview span svg{color:#0060f5;width:36px;height:36px}.y5JPTG_agencyWatermarkPreview small{color:#657089;margin-top:10px;font-size:12px;font-weight:750;line-height:1.4;display:block}.y5JPTG_agencyWatermarkWarning{color:#9a4d00;background:#fff7ed;border:1px solid #ffd2a8;border-radius:12px;align-items:center;gap:9px;margin-top:16px;padding:11px 13px;font-size:13px;font-weight:850;display:flex}.y5JPTG_agencyWatermarkWarning svg{width:18px;height:18px}@media (max-width:980px){.y5JPTG_agencyWatermarkLayout{grid-template-columns:1fr}}.y5JPTG_agencyPiedPagePanel textarea{min-height:108px;font-family:Consolas,Courier New,monospace;font-weight:700}.y5JPTG_creationTypeOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:24px}.y5JPTG_creationTypePopup{color:#07152f;background:#fff;border:1px solid #e0e8f3;border-radius:24px;flex-direction:column;width:min(1200px,100%);max-height:calc(100dvh - 48px);padding:26px;display:flex;overflow:hidden;box-shadow:0 28px 90px #07152f4d}.y5JPTG_creationTypeHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:0 8px 24px;display:flex}.y5JPTG_creationTypeHeading{align-items:center;gap:18px;min-width:0;display:flex}.y5JPTG_creationTypeHeading>svg{flex-shrink:0;width:38px;height:38px}.y5JPTG_creationTypeHeading h2{letter-spacing:-.7px;margin:0;font-size:30px;font-weight:800;line-height:1.2}.y5JPTG_creationTypeHeading p{color:#65738f;margin:5px 0 0;font-size:16px;font-weight:400;line-height:1.4}.y5JPTG_creationTypeHeader>button{flex-shrink:0}.y5JPTG_creationTypeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:0;padding:3px;display:grid;overflow-y:auto}.y5JPTG_creationTypeCard{isolation:isolate;background:var(--creation-fond);text-align:left;cursor:pointer;border:1px solid #dce6f5;border-radius:18px;min-width:0;min-height:184px;padding:20px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.y5JPTG_creationTypeImage{object-fit:cover;object-position:right center;z-index:-2}.y5JPTG_creationTypeCard:before{content:"";background:linear-gradient(90deg, var(--creation-fond) 0%, var(--creation-fond) 35%, color-mix(in srgb, var(--creation-fond) 95%, transparent) 47%, transparent 76%);z-index:-1;position:absolute;inset:0}.y5JPTG_creationTypeCard:hover:not(:disabled){border-color:#76b3ff;box-shadow:0 5px 16px #0060f521}.y5JPTG_creationTypeCard:focus-visible{outline-offset:-3px;outline:3px solid #0060f5}.y5JPTG_creationTypeCard:disabled{cursor:wait;opacity:.7}.y5JPTG_creationTypeContent{grid-template-columns:54px minmax(0,1fr);align-content:start;gap:14px 16px;width:67%;min-height:142px;display:grid}.y5JPTG_creationTypeIcon{background:var(--creation-icone-fond);width:54px;height:54px;color:var(--creation-icone);border-radius:15px;place-items:center;display:grid}.y5JPTG_creationTypeIcon svg{stroke-width:2.5px;width:34px;height:34px}.y5JPTG_creationTypeText{flex-direction:column;gap:8px;padding-top:8px;display:flex}.y5JPTG_creationTypeText strong{color:#07152f;font-size:19px;font-weight:800;line-height:1.2}.y5JPTG_creationTypeText>span{color:#586b89;text-wrap:pretty;font-size:14px;font-weight:400;line-height:1.45}.y5JPTG_creationTypeChoose{color:#006bfa;background:#eef6ff;border:1px solid #d5e6ff;border-radius:24px;grid-column:1/-1;justify-self:start;align-items:center;gap:18px;padding:9px 17px;font-size:14px;font-weight:700;line-height:1.25;display:inline-flex}.y5JPTG_creationTypeChoose svg{width:19px;height:19px}@media (max-width:1000px){.y5JPTG_creationTypeContent{grid-template-columns:42px minmax(0,1fr);gap:12px;width:78%}.y5JPTG_creationTypeIcon{border-radius:12px;width:42px;height:42px}.y5JPTG_creationTypeIcon svg{width:28px;height:28px}.y5JPTG_creationTypeText strong{font-size:17px}.y5JPTG_creationTypeCard:before{background:linear-gradient(90deg, var(--creation-fond) 0%, var(--creation-fond) 43%, color-mix(in srgb, var(--creation-fond) 90%, transparent) 62%, transparent 100%)}}@media (max-width:720px){.y5JPTG_creationTypeOverlay{padding:12px}.y5JPTG_creationTypePopup{border-radius:20px;max-height:calc(100dvh - 24px);padding:16px}.y5JPTG_creationTypeHeader{align-items:flex-start;gap:12px;padding:0 0 18px}.y5JPTG_creationTypeHeading{gap:10px}.y5JPTG_creationTypeHeading>svg{width:26px;height:26px}.y5JPTG_creationTypeHeading h2{font-size:23px}.y5JPTG_creationTypeHeading p{font-size:13px}.y5JPTG_creationTypeHeader>button{gap:4px;padding:9px;font-size:12px}.y5JPTG_creationTypeGrid{grid-template-columns:minmax(0,1fr);gap:12px}.y5JPTG_creationTypeCard{padding:16px}}.y5JPTG_ficheContactTimeline{flex-direction:column;gap:12px;display:flex}.y5JPTG_ficheContactTimeline article{background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;grid-template-columns:46px minmax(0,1fr);gap:14px;padding:16px;display:grid}.y5JPTG_ficheContactTimeline svg{color:#0060f5;background:#eaf2ff;border-radius:14px;width:46px;height:46px;padding:11px}.y5JPTG_ficheContactTimeline strong,.y5JPTG_ficheContactTimeline span,.y5JPTG_ficheContactTimeline p{display:block}.y5JPTG_ficheContactTimeline strong{margin-bottom:6px;font-size:14px;font-weight:900}.y5JPTG_ficheContactTimeline span{font-size:13px;font-weight:900;line-height:1.35}.y5JPTG_ficheContactTimeline p{color:#7a8498;margin:7px 0 0;font-size:13px;font-weight:800}.y5JPTG_fichePanelWide{grid-column:1/3}.y5JPTG_agencySmtpPanel{gap:18px;display:grid}.y5JPTG_agencySmtpTitle{align-items:flex-start;gap:12px;display:flex}.y5JPTG_agencySmtpTitle>svg{color:#0060f5;background:#edf5ff;border-radius:12px;flex:none;width:38px;height:38px;padding:9px}.y5JPTG_equipementAvecSousOption>label:last-child{color:#52617a;gap:8px;min-height:28px;margin-left:27px;font-size:12px;font-weight:400;position:relative}.y5JPTG_equipementAvecSousOption>label:last-child:before{content:"";border-bottom:1px solid #c5d2e5;border-left:1px solid #c5d2e5;border-bottom-left-radius:5px;width:12px;height:17px;position:absolute;top:-3px;left:-19px}.y5JPTG_equipementAvecSousOption>label:last-child input[type=checkbox]{width:14px;height:14px}.y5JPTG_agencySmtpTitle h3{margin-bottom:5px}.y5JPTG_agencySmtpTitle p,.y5JPTG_agencySmtpTestLine>span{color:#6d7890;margin:0;font-size:13px;font-weight:750;line-height:1.45}.y5JPTG_agencySmtpToggle{cursor:pointer;align-items:center;gap:10px;width:fit-content;font-size:14px;font-weight:900;display:flex}.y5JPTG_agencySmtpToggle input{accent-color:#0060f5;width:18px;height:18px}.y5JPTG_agencySmtpAssistant{background:#f7faff;border:1px solid #dce8fa;border-radius:16px;gap:16px;padding:18px;display:grid}.y5JPTG_userFiche .y5JPTG_userPermissionGrid+.y5JPTG_agencySmtpAssistant{margin-top:20px}.y5JPTG_agencySmtpAssistantBar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.y5JPTG_agencySmtpAssistantBar>div{align-items:center;gap:8px;margin-right:auto;display:flex}.y5JPTG_agencySmtpAssistantBar svg{color:#0060f5;width:18px;height:18px}.y5JPTG_agencySmtpAssistantBar select,.y5JPTG_agencySmtpAssistantBar button,.y5JPTG_agencySmtpTestLine button{min-height:40px;font:inherit;border-radius:11px;font-size:13px;font-weight:850}.y5JPTG_agencySmtpAssistantBar select{color:#111b34;background:#fff;border:1px solid #d7e2f3;min-width:220px;padding:0 12px}.y5JPTG_agencySmtpAssistantBar button,.y5JPTG_agencySmtpTestLine button{color:#fff;cursor:pointer;background:#0060f5;border:1px solid #0060f5;justify-content:center;align-items:center;gap:8px;padding:0 15px;display:inline-flex}.y5JPTG_agencySmtpAssistantBar .y5JPTG_agencySmtpSecondaryButton{color:#0060f5;background:#fff}.y5JPTG_agencySmtpAssistantBar button:disabled,.y5JPTG_agencySmtpTestLine button:disabled{opacity:.55;cursor:not-allowed}.y5JPTG_agencySmtpHelp{color:#30415f;background:#eaf3ff;border-left:3px solid #0060f5;border-radius:6px;margin:0;padding:10px 12px;font-size:13px;font-weight:750}.y5JPTG_smtpPasswordLabel{align-items:center;gap:8px;display:flex}.y5JPTG_smtpPasswordHelpButton{color:#0060f5;cursor:help;background:#eaf3ff;border:1px solid #d7e2f3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:2px;display:inline-flex}.y5JPTG_smtpPasswordHelpButton svg{width:17px;height:17px}.y5JPTG_smtpPasswordHelpButton:focus-visible{outline-offset:2px;outline:2px solid #0060f5}.y5JPTG_smtpPasswordHelpBubble{text-align:left;padding:12px 14px;font-size:13px;line-height:1.5}.y5JPTG_smtpPasswordHelpBubble p{margin:0 0 10px}.y5JPTG_smtpPasswordHelpBubble p:last-child{margin-bottom:0}.y5JPTG_agencySmtpTestLine{justify-content:space-between;align-items:center;gap:16px;display:flex}.y5JPTG_agencySmtpTestLine button svg{width:17px;height:17px}.y5JPTG_spin{animation:.9s linear infinite y5JPTG_smtpSpin}@keyframes y5JPTG_smtpSpin{to{transform:rotate(360deg)}}.y5JPTG_descriptifSurfacePanel{order:1}.y5JPTG_descriptifPiecesPanel{order:2}.y5JPTG_descriptifConstructionPanel{order:3}.y5JPTG_descriptifEtageGroupe{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:center;gap:14px;margin-bottom:18px;display:grid}.y5JPTG_descriptifEtageGroupe .y5JPTG_descriptifEtageOptions{grid-template-columns:1fr;gap:10px;margin-top:0}.y5JPTG_descriptifStationnementPanel{order:4}.y5JPTG_descriptifVefaPanel{order:5}.y5JPTG_descriptifEconomiquePanel{order:6}.y5JPTG_bienTextEditor{grid-template-columns:190px minmax(0,1fr) 82px;align-items:stretch;gap:16px;display:grid}.y5JPTG_bienTextAutomationHeader{z-index:12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex;position:relative}.y5JPTG_bienPubliciteActions{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.y5JPTG_bienGenerateAdvertisementButton{color:#fff;cursor:pointer;background:linear-gradient(120deg,#075fe9,#5148dc);border:1px solid #075fe9;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:10px 16px;font-size:13px;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #075fe933}.y5JPTG_bienGenerateAdvertisementButton:hover{filter:brightness(1.08)}.y5JPTG_bienGenerateAdvertisementButton:disabled{opacity:.5;cursor:not-allowed}.y5JPTG_bienGenerateAdvertisementButton svg{flex-shrink:0;width:18px;height:18px}.y5JPTG_bienTextAutomationHeader h3{margin:0}.y5JPTG_bienTextAutomationButton{color:#075fe9;cursor:pointer;background:#f3f7ff;border:1px solid #c8dcff;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.y5JPTG_bienTextAutomationButton:hover{background:#eaf2ff;border-color:#8eb8ff}.y5JPTG_bienTextAutomationButton svg{width:17px;height:17px}.y5JPTG_bienTextAutomationMenu{background:#fff;border:1px solid #cdddf5;border-radius:16px;width:min(650px,100vw - 100px);max-height:min(520px,100vh - 180px);padding:14px;position:absolute;top:48px;right:0;overflow:hidden;box-shadow:0 22px 55px #0a1f423d}.y5JPTG_bienTextAutomationMenuTitle{border-bottom:1px solid #e4ebf6;justify-content:space-between;align-items:center;gap:12px;padding-bottom:10px;display:flex}.y5JPTG_bienOwnerRecoveryMenu{width:min(420px,100vw - 80px);top:calc(100% + 8px)}.y5JPTG_bienOwnerRecoveryMenu .y5JPTG_bienTextAutomationOptions{grid-template-columns:1fr}.y5JPTG_bienTextAutomationMenuTitle>div{color:#12213d;align-items:center;gap:9px;font-size:15px;font-weight:950;display:flex}.y5JPTG_bienTextAutomationMenuTitle>div svg{color:#0868f7;width:19px;height:19px}.y5JPTG_bienTextAutomationMenuTitle>button{color:#52617a;cursor:pointer;background:#f1f5fb;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.y5JPTG_bienTextAutomationMenuTitle>button svg{width:16px;height:16px}.y5JPTG_bienTextAutomationMenu>p{color:#68748b;margin:10px 2px;font-size:12px;font-weight:750}.y5JPTG_bienTextAutomationMenu>p strong{color:#075fe9}.y5JPTG_bienTextAutomationOptions{flex-direction:column;gap:5px;max-height:min(410px,100vh - 285px);padding-right:4px;display:flex;overflow-y:auto}.y5JPTG_bienTextAutomationOptions>button{color:#26324b;text-align:left;cursor:pointer;background:#f7f9fd;border:1px solid #0000;border-radius:10px;width:100%;min-height:42px;padding:9px 12px;font-size:12px;font-weight:800;line-height:1.35}.y5JPTG_bienTextAutomationOptions>button:hover{color:#075fe9;background:#eaf2ff;border-color:#bdd4fb}.y5JPTG_ficheBienToast{z-index:350;color:#087443;background:#ecfdf3;border:1px solid #9ed8b9;border-radius:13px;justify-content:center;align-items:center;gap:9px;max-width:min(620px,100vw - 32px);min-height:46px;padding:11px 18px;font-size:13px;font-weight:900;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 14px 38px #083d2833}.y5JPTG_ficheBienToast svg{flex-shrink:0;width:19px;height:19px}.y5JPTG_bienTextEditorNoLanguages{grid-template-columns:190px minmax(0,1fr)}.y5JPTG_bienTextModes{background:#f8fbff;border:1px solid #dfe8f6;border-radius:16px;flex-direction:column;gap:8px;padding:10px;display:flex}.y5JPTG_bienTextModes button,.y5JPTG_bienTextLanguages button{cursor:pointer;color:#52617a;background:0 0;border:0;border-radius:11px;font-weight:900}.y5JPTG_bienTextModes button{text-align:left;min-height:42px;padding:0 12px}.y5JPTG_bienTextArea label,.y5JPTG_bienTextAreaField{color:#26324b;flex-direction:column;gap:8px;height:100%;font-size:13px;font-weight:900;display:flex}.y5JPTG_bienTextArea textarea{resize:vertical;color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:14px;outline:none;width:100%;height:100%;min-height:315px;padding:14px;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:800;line-height:1.55;box-shadow:0 3px 10px #14305c0a}.y5JPTG_bienTextArea textarea:disabled{color:#8a94a8;background:#f4f7fb}.y5JPTG_bienTextCopySuggestion{color:#10264a;background:linear-gradient(110deg,#eef6ff,#f8fbff);border:2px solid #8ab8ff;border-left:6px solid #0868f7;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:22px;padding:16px 18px;display:flex;box-shadow:0 8px 22px #075fe91f}.y5JPTG_bienTextCopySuggestion>div{align-items:flex-start;gap:13px;display:flex}.y5JPTG_bienTextCopySuggestionIcon{color:#fff;background:#0868f7;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 5px 13px #075fe93d}.y5JPTG_bienTextCopySuggestionIcon svg{color:#fff;width:21px;height:21px}.y5JPTG_bienTextCopySuggestion p{flex-direction:column;gap:4px;margin:0;font-size:13px;font-weight:650;line-height:1.4;display:flex}.y5JPTG_bienTextCopySuggestion strong{color:#075fe9;font-size:15px}.y5JPTG_bienTextCopySuggestion small{color:#9a4c08;margin-top:2px;font-size:11px;font-weight:850}.y5JPTG_bienTextCopySuggestion button{color:#fff;white-space:nowrap;cursor:pointer;background:#0868f7;border:0;border-radius:10px;min-height:44px;padding:10px 16px;font-size:13px;font-weight:900}.y5JPTG_bienTextCopySuggestion button:hover{background:#0759d4}.y5JPTG_bienTextLanguages{background:#f8fbff;border:1px solid #dfe8f6;border-radius:16px;flex-direction:column;gap:6px;padding:8px;display:flex}.y5JPTG_bienTextLanguages button{background:#fff;border:1px solid #edf2fb;justify-content:center;align-items:center;gap:4px;min-height:30px;padding:0 8px;font-size:12px;display:flex}.y5JPTG_bienTextLanguages span{color:#0060f5;font-size:10px}.y5JPTG_bienTextLanguageActive{color:#fff!important;background:#0060f5!important;border-color:#0060f5!important}.y5JPTG_bienTextPublicationPanel{padding:22px!important}.y5JPTG_bienTextAutomationHeader{grid-template-columns:minmax(280px,1fr) minmax(390px,.9fr);align-items:start;gap:20px;margin-bottom:20px;display:grid}.y5JPTG_bienTextPublicationTitle{align-items:center;gap:14px;display:flex}.y5JPTG_bienTextPublicationTitle>span,.y5JPTG_bienTextPublicationInfo>span{color:#0872f9;background:#edf5ff;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.y5JPTG_bienTextPublicationTitle svg{width:23px;height:23px}.y5JPTG_bienTextPublicationTitle h3{margin:0 0 3px;font-size:20px}.y5JPTG_bienTextPublicationTitle p,.y5JPTG_bienTextPublicationInfo p{color:#5c6d88;margin:0;font-size:12px;font-weight:650;line-height:1.4}.y5JPTG_bienTextPublicationHeaderRight{flex-direction:column;align-items:flex-end;gap:9px;display:flex}.y5JPTG_bienTextPublicationInfo{background:#edf7ff;border-radius:11px;align-items:center;gap:10px;width:100%;padding:10px 12px;display:flex}.y5JPTG_bienTextPublicationInfo>span{background:#fff;border-radius:9px;width:34px;height:34px}.y5JPTG_bienTextPublicationInfo svg{width:18px;height:18px}.y5JPTG_bienTextPublicationInfo p{color:#285b9d}.y5JPTG_bienTextPublicationHeaderRight .y5JPTG_bienPubliciteActions{justify-content:flex-end;gap:7px;margin-left:0}.y5JPTG_bienTextPublicationHeaderRight .y5JPTG_bienGenerateAdvertisementButton,.y5JPTG_bienTextPublicationHeaderRight .y5JPTG_bienTextAutomationButton{height:34px;min-height:34px;padding:0 11px;font-size:11px}.y5JPTG_bienTextPublicationHeaderRight .y5JPTG_bienGenerateAdvertisementButton svg,.y5JPTG_bienTextPublicationHeaderRight .y5JPTG_bienTextAutomationButton svg{width:15px;height:15px}.y5JPTG_bienTextPublicationPanel .y5JPTG_bienTextAutomationMenu{top:calc(100% + 8px)}.y5JPTG_bienTextEditor,.y5JPTG_bienTextEditorNoLanguages{flex-direction:column;gap:0;min-width:0;display:flex}.y5JPTG_bienTextModes{background:#f5f8fc;border:1px solid #dfe8f6;border-radius:12px 12px 0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0;display:grid;overflow:hidden}.y5JPTG_bienTextModes button{text-align:left;border-right:1px solid #dfe8f6;border-radius:0;align-items:center;gap:13px;min-height:78px;padding:13px 20px;display:flex;position:relative}.y5JPTG_bienTextModes button:last-child{border-right:0}.y5JPTG_bienTextModeActive{box-shadow:inset 0 -3px #0872f9;color:#075fe9!important;background:linear-gradient(110deg,#eef7ff,#e1efff)!important}.y5JPTG_bienTextModeIcon{background:#ffffffc7;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 4px 13px #224a8214}.y5JPTG_bienTextModeIcon svg{width:21px;height:21px}.y5JPTG_bienTextModeText{flex-direction:column;gap:4px;min-width:0;display:flex}.y5JPTG_bienTextModeText strong{font-size:14px;line-height:1.2}.y5JPTG_bienTextModeText small{color:#63718a;font-size:11px;font-weight:650;line-height:1.25}.y5JPTG_bienTextArea{margin-top:18px}.y5JPTG_bienTextAreaField{gap:0}.y5JPTG_bienTextArea textarea{min-height:310px}.y5JPTG_bienTextCopySuggestion{margin-top:12px}.y5JPTG_bienTextLanguages{background:0 0;border:0;border-radius:0;flex-direction:row;justify-content:flex-end;align-items:center;gap:6px;padding:12px 0 0}.y5JPTG_bienTextLanguages>span{color:#63718a;margin-right:4px;font-size:11px;font-weight:800}.y5JPTG_bienTextCharacterCount{color:#63718a;text-align:right;padding:8px 3px 0;font-size:11px;font-weight:700}.y5JPTG_ficheOwnerAccessToggle{margin:-4px 0 18px}.y5JPTG_ficheOwnerAccessToggle label{cursor:pointer;align-items:center;gap:9px;font-size:13px;font-weight:800;display:inline-flex}.y5JPTG_ficheOwnerAccessToggle input{accent-color:#0060f5;width:17px;height:17px}.y5JPTG_ficheOwnerAccessLine{grid-template-columns:minmax(360px,1fr) auto;align-items:center;gap:18px;display:grid}.y5JPTG_ficheOwnerPasswordLine{color:#26324b;grid-template-columns:auto minmax(240px,1fr);align-items:center;gap:14px;font-size:13px;font-weight:900;display:grid}.y5JPTG_richTextEditor{background:#fff;border:1px solid #dce6f5;border-radius:14px;height:100%;min-height:315px;overflow:hidden;box-shadow:0 3px 10px #14305c0a}.y5JPTG_richTextToolbar{background:#f8fbff;border-bottom:1px solid #dce6f5;flex-wrap:wrap;align-items:center;gap:5px;min-height:46px;padding:6px 8px;display:flex}.y5JPTG_richTextToolbar select{color:#17213a;background:#fff;border:1px solid #cddcf1;border-radius:8px;outline:none;height:32px;padding:0 28px 0 9px;font-size:12px;font-weight:800}.y5JPTG_richTextToolbar select:first-child{min-width:122px}.y5JPTG_richTextToolbar button{color:#34425d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:32px;height:32px;padding:0;display:grid}.y5JPTG_richTextToolbar button:hover{color:#075fe9;background:#eaf2ff;border-color:#bdd4fb}.y5JPTG_richTextToolbar button svg{width:17px;height:17px}.y5JPTG_richTextSeparator{background:#d6e1f1;width:1px;height:23px;margin:0 3px}.y5JPTG_richTextColor{cursor:pointer;border:1px solid #0000;border-radius:8px;place-items:center;width:34px;min-height:32px;position:relative;height:32px!important;display:grid!important}.y5JPTG_richTextColor:hover{background:#eaf2ff;border-color:#bdd4fb}.y5JPTG_richTextColor>span{font-family:Georgia,serif;font-size:17px;font-weight:900;line-height:1}.y5JPTG_richTextColor input{opacity:.95;cursor:pointer;border:0;width:20px;height:4px;padding:0;position:absolute;bottom:3px;left:7px;right:7px}.y5JPTG_richTextContent{color:#17213a;outline:none;height:calc(100% - 46px);min-height:267px;padding:14px;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.55;overflow-y:auto}.y5JPTG_richTextContent:empty:before{content:attr(data-placeholder);color:#8a94a8;pointer-events:none}.y5JPTG_agencyVitrineGrid{align-items:stretch}.y5JPTG_agencyVitrinePanel{flex-direction:column;gap:16px;display:flex}.y5JPTG_agencyVitrinePanel>h3,.y5JPTG_agencyVitrineTitleWithIcon h3{margin:0}.y5JPTG_agencyVitrineIntro{color:#748097;margin:-8px 0 0;font-size:13px;font-weight:700;line-height:1.45}.y5JPTG_agencyVitrineChoiceBox{background:#f8fbff;border:1px solid #dce7f7;border-radius:13px;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:12px 14px;display:flex}.y5JPTG_agencyVitrineChoiceBox label,.y5JPTG_agencyVitrineOptionLine label{color:#273550;cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:850;display:inline-flex}.y5JPTG_agencyVitrineChoiceBox input,.y5JPTG_agencyVitrineOptionLine input{accent-color:#0868f7;width:17px;height:17px}.y5JPTG_agencyVitrineColorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.y5JPTG_agencyVitrineColorField{background:#fbfdff;border:1px solid #dce7f7;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:9px 12px;display:flex}.y5JPTG_agencyVitrineColorField>span:first-child{color:#34425d;font-size:12px;font-weight:850}.y5JPTG_agencyVitrineColorControl{align-items:center;gap:9px;display:inline-flex}.y5JPTG_agencyVitrineColorControl input{cursor:pointer;background:#fff;border:1px solid #cddcf1;border-radius:8px;width:38px;height:34px;padding:2px}.y5JPTG_agencyVitrineColorControl em{color:#68758e;letter-spacing:.03em;min-width:68px;font-size:11px;font-style:normal;font-weight:800}.y5JPTG_agencyVitrineOptionLine{background:#f8fbff;border:1px solid #dce7f7;border-radius:12px;flex-wrap:wrap;align-items:center;gap:20px;min-height:46px;padding:10px 14px;display:flex}.y5JPTG_agencyVitrineTitleWithIcon{align-items:center;gap:10px;display:flex}.y5JPTG_agencyVitrineTitleWithIcon svg{color:#0868f7;width:22px;height:22px}.y5JPTG_agencyVitrineInfo{color:#5d6c85;background:#f2f7ff;border-radius:12px;margin:auto 0 0;padding:12px 14px;font-size:12px;font-weight:700;line-height:1.5}@media (max-width:760px){.y5JPTG_agencyVitrineColorGrid{grid-template-columns:1fr}.y5JPTG_agencyVitrineColorField{flex-direction:column;align-items:flex-start}}.y5JPTG_ficheOwnerPasswordLine input{color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:12px;outline:none;width:100%;height:44px;padding:0 12px;font-weight:800;box-shadow:0 3px 10px #14305c0a}.y5JPTG_ficheOwnerPasswordLine input:disabled{color:#8a94a8;box-shadow:none;cursor:not-allowed;background:#eef2f7;border-color:#e1e7f0}.y5JPTG_fichePublicationError{color:#b42318;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff7f7;border:1px solid #fecaca;border-radius:12px;margin:0 0 18px;padding:12px 14px;font-weight:800;line-height:1.45}.y5JPTG_fichePublicationError:hover{background:#fff1f1;border-color:#fda29b}.y5JPTG_ficheOwnerAccessActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.y5JPTG_ficheBienHero{grid-template-columns:210px minmax(0,1fr) 230px}.y5JPTG_ficheBienPhoto{background-color:#0000;background-image:linear-gradient(135deg,#005ff233,#ff690033),url(/images/illustrations/maison.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:18px;width:210px;height:120px;position:relative;overflow:hidden;box-shadow:0 10px 24px #14305c29}.y5JPTG_ficheBienPhoto svg{color:#fff;background:#07152fd1;border-radius:10px;width:34px;height:34px;padding:8px;position:absolute;bottom:12px;left:12px}.y5JPTG_ficheBienPhoto span{color:#fff;background:#07152fd1;border-radius:9px;align-items:center;height:28px;padding:0 10px;font-size:12px;font-weight:900;display:flex;position:absolute;bottom:15px;left:54px}.y5JPTG_usersMain{background:radial-gradient(circle at 100% 0,#eaf3ff 0,#f7faff 38%,#fbfdff 100%);flex-direction:column;min-height:0;padding:22px;display:flex;overflow:hidden}.y5JPTG_usersHero{color:#fff;background:linear-gradient(135deg,#075cff,#07a4ff);border-radius:22px;justify-content:space-between;align-items:center;min-height:135px;margin-bottom:18px;padding:24px 28px;display:flex;box-shadow:0 18px 38px #0056dc47}.y5JPTG_usersHero span{opacity:.9;font-size:14px;font-weight:800}.y5JPTG_usersHero h2{margin:6px 0;font-size:32px;font-weight:900}.y5JPTG_usersHero p{opacity:.9;margin:0;font-weight:700}.y5JPTG_usersHeroIcon{background:#ffffff2e;border:1px solid #ffffff47;border-radius:24px;place-items:center;width:92px;height:92px;display:grid}.y5JPTG_usersHeroIcon svg{width:42px;height:42px}.y5JPTG_usersScroll{flex:1;min-height:0;padding-bottom:8px;overflow:hidden auto}.y5JPTG_userCard{cursor:pointer;background:#fff;border:1px solid #dfe8f6;border-radius:16px;grid-template-columns:82px 360px minmax(420px,1fr) 250px 42px;align-items:center;column-gap:20px;height:132px;min-height:132px;margin-bottom:9px;padding:12px 16px;display:grid;overflow:hidden;box-shadow:0 5px 16px #14305c17}.y5JPTG_userAvatar{color:#0060f5;background:#fff;border-radius:50%;place-items:center;width:70px;height:70px;display:grid;overflow:visible}.y5JPTG_userAvatar img{object-fit:cover;width:70px;height:70px}.y5JPTG_userAvatar svg{width:30px;height:30px}.y5JPTG_userIdentity{min-width:0}.y5JPTG_userIdentity h2{white-space:nowrap;text-overflow:ellipsis;margin:0 0 8px;font-size:19px;font-weight:900;overflow:hidden}.y5JPTG_userIdentity p{color:#5f687f;margin:0;font-size:13px;font-weight:800}.y5JPTG_userContact{border-left:1px solid #dfe8f6;flex-direction:column;justify-content:center;gap:11px;min-width:0;height:104px;padding-left:24px;display:flex}.y5JPTG_userContact div{align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:800;display:flex}.y5JPTG_userContact svg{color:#0060f5;width:16px;min-width:16px;height:16px}.y5JPTG_userContact span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.y5JPTG_userStatus{border-left:1px solid #dfe8f6;flex-direction:column;justify-content:center;gap:10px;height:104px;padding-left:22px;display:flex}.y5JPTG_userStatus b{color:#fff;border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:7px 12px;font-size:12px;font-weight:900;display:inline-flex}.y5JPTG_userStatus b svg{width:15px;height:15px}.y5JPTG_userStatusOk{background:#17b26a}.y5JPTG_userStatusOff{background:#ef4444}.y5JPTG_userStatus span{color:#5f687f;font-size:13px;font-weight:800}.y5JPTG_userPermissionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.y5JPTG_userSettingsColumn{flex-direction:column;gap:18px;min-width:0;display:flex}.y5JPTG_userPermissionCard{cursor:pointer;background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;flex-direction:column;justify-content:space-between;height:92px;padding:14px;font-size:14px;font-weight:900;display:flex}.y5JPTG_userPermissionCard input{accent-color:#0060f5;width:19px;height:19px}.y5JPTG_userFiche .y5JPTG_userPermissionGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.y5JPTG_userFiche .y5JPTG_userPermissionCard{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;height:auto;min-height:58px;font-size:13px;line-height:1.4}.y5JPTG_userFiche .y5JPTG_userPermissionCard input{flex:0 0 19px;margin:0}.y5JPTG_userFiche .y5JPTG_userPermissionCard span{overflow-wrap:anywhere;min-width:0}.y5JPTG_actionMenuBackdrop{z-index:80;background:0 0;position:fixed;inset:0}.y5JPTG_bienActionMenu{z-index:90;background:#fff;border:1px solid #dfe8f6;border-radius:18px;width:292px;max-height:calc(100vh - 24px);padding:10px;animation:.12s ease-out y5JPTG_menuPop;position:fixed;overflow-y:auto;box-shadow:0 24px 60px #050e2047}@keyframes y5JPTG_menuPop{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.y5JPTG_bienActionMenuHeader{color:#fff;background:linear-gradient(135deg,#075cff,#07a4ff);border-radius:14px;margin-bottom:8px;padding:14px 16px}.y5JPTG_bienActionMenuHeader strong{font-size:16px;font-weight:900;display:block}.y5JPTG_bienActionMenuHeader span{opacity:.9;margin-top:4px;font-size:12px;font-weight:800;display:block}.y5JPTG_bienActionMenu button{color:#07152f;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;width:100%;height:42px;padding:0 12px;font-size:13px;font-weight:900;display:flex}.y5JPTG_bienActionMenu button:hover{color:#0060f5;background:#eaf2ff}.y5JPTG_bienActionMenu button svg{color:#0060f5;width:18px;min-width:18px;height:18px}.y5JPTG_bienActionMenuDanger{margin-top:6px;color:#ef4444!important;border-top:1px solid #edf2fb!important}.y5JPTG_bienActionMenuDanger svg{color:#ef4444!important}.y5JPTG_rapprochementButton{position:relative}.y5JPTG_paginationBar{justify-content:center;align-items:center;gap:14px;margin:18px 0;display:flex}.y5JPTG_paginationBar button{cursor:pointer;color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4);border:none;border-radius:10px;padding:10px 16px;font-weight:800;box-shadow:0 8px 18px #2563eb40}.y5JPTG_paginationBar button:disabled{color:#6b7280;cursor:not-allowed;box-shadow:none;background:#d1d5db}.y5JPTG_paginationBar span{color:#17213a;font-weight:800}.y5JPTG_photo{position:relative}.y5JPTG_rapprochementPhotoBadge{color:#fff;z-index:5;background:linear-gradient(135deg,#2563eb,#06b6d4);border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:24px;padding:0 9px;font-size:13px;font-weight:900;display:flex;position:absolute;bottom:12px;left:14px;box-shadow:0 8px 18px #2563eb59}.y5JPTG_pictoInactif{color:#8b96a8}.y5JPTG_pictoCoeurActif{color:#f97316}.y5JPTG_pictoUrgenceA{color:#1d4ed8}.y5JPTG_pictoUrgenceB{color:#2563eb}.y5JPTG_pictoUrgenceC{color:#0891b2}.y5JPTG_pictoUrgenceD{color:#06b6d4}.y5JPTG_pictoUrgenceE{color:#10b981}.y5JPTG_pictoInfo{color:#2563eb}.y5JPTG_pictoDanger{color:#f97316}.y5JPTG_pictoRapprochementActif{color:#2563eb}.y5JPTG_boutonRapprochement{position:relative}.y5JPTG_pictoRapprochementNombre{color:#fff;background:#8b96a8;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;padding:0 5px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-7px;right:-7px}.y5JPTG_pictoRapprochementActif .y5JPTG_pictoRapprochementNombre{background:#2563eb}.y5JPTG_viewModeButton{color:#005ef2;cursor:pointer;background:#eaf2ff;border:1px solid #dfe8f6;border-radius:12px;place-items:center;width:52px;height:47px;display:grid}.y5JPTG_viewModeButton svg{width:22px;height:22px}.y5JPTG_biensTableWrapper{background:#fff;border:1px solid #dfe8f6;border-radius:16px;flex:1;width:100%;min-height:0;overflow:auto;box-shadow:0 5px 16px #14305c17}.y5JPTG_biensTable{border-collapse:collapse;width:2400px;min-width:2400px;font-size:12px;font-weight:700}.y5JPTG_biensTable thead th{z-index:5;color:#34405a;text-align:left;white-space:nowrap;background:#f3f7ff;border-bottom:1px solid #dfe8f6;height:38px;padding:0 10px;position:sticky;top:0}.y5JPTG_biensTable tbody td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #edf2fb;height:38px;padding:0 10px;overflow:hidden}.y5JPTG_biensTable tbody tr:nth-child(2n){background:#f8fbff}.y5JPTG_biensTable tbody tr:hover{background:#eaf2ff}.y5JPTG_tableRapprochementBadge{color:#fff;background:linear-gradient(135deg,#2563eb,#06b6d4);border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:22px;font-size:12px;font-weight:900;display:inline-flex}.y5JPTG_tableRow{cursor:pointer}.y5JPTG_tableRow:hover{background:#eef6ff!important}.y5JPTG_tableAlertIcons{align-items:center;gap:8px;display:flex}.y5JPTG_tableAlertIcons svg{width:17px;height:17px}.y5JPTG_tableAlertIconButton{cursor:default;background:0 0;border:0;place-items:center;padding:0;display:grid}.y5JPTG_tableActionButton{color:#0060f5;cursor:pointer;background:#fff;border:1px solid #dfe8f6;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 3px 8px #14305c1a}.y5JPTG_tableActionButton svg{width:17px;height:17px}.y5JPTG_tableActionButton:hover{background:#eaf2ff}.y5JPTG_bienCardSelected{background:linear-gradient(90deg,#dfeeff 0%,#f0f6ff 42%,#fff 100%);border-color:#2d7cf6;box-shadow:inset 4px 0 #0867f5,0 10px 26px #0060f533}.y5JPTG_acquereursTable{width:1800px;min-width:1800px}.y5JPTG_transactionsTable{width:1700px;min-width:1700px}.y5JPTG_tableRapprochementBadge{cursor:pointer;border:0}.y5JPTG_tableRowSelected{color:#07152f;background:linear-gradient(90deg,#cfe4ff,#f4f8ff)!important}.y5JPTG_tableRowSelected td{border-top:1px solid #8fbcff;border-bottom:1px solid #8fbcff}.y5JPTG_tableRowSelected td:first-child{border-left:3px solid #0060f5}.y5JPTG_myMessageBoxOverlay{z-index:500;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050e207a;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.y5JPTG_myMessageBox{background:#fff;border:1px solid #dfe8f6;border-radius:20px;width:480px;max-width:calc(100vw - 48px);overflow:hidden;box-shadow:0 24px 70px #0000004d}.y5JPTG_myMessageBoxHeader{border-bottom:1px solid #edf2fb;align-items:center;gap:14px;padding:20px 22px;display:flex}.y5JPTG_myMessageBoxHeader div{color:#0060f5;background:#eaf2ff;border-radius:14px;place-items:center;width:44px;height:44px;display:grid}.y5JPTG_myMessageBoxHeader svg{width:24px;height:24px}.y5JPTG_myMessageBoxHeader h2{color:#07152f;margin:0;font-size:21px;font-weight:900}.y5JPTG_leboncoinPhotosDebug{overflow-wrap:anywhere;max-height:150px;margin-top:12px;display:block;overflow:auto}.y5JPTG_myMessageBox.y5JPTG_leboncoinDebugFenetre{flex-direction:column;width:min(1400px,100vw - 48px);max-height:calc(100dvh - 48px);display:flex}.y5JPTG_leboncoinDebugFenetre .y5JPTG_myMessageBoxContent{min-height:0;font-weight:400;overflow:auto}.y5JPTG_leboncoinDebugFenetre .y5JPTG_myMessageBoxHeader,.y5JPTG_leboncoinDebugFenetre .y5JPTG_myMessageBoxFooter{flex-shrink:0}.y5JPTG_leboncoinDebugFenetre .y5JPTG_rapportDifferenceBien{height:48dvh;margin-top:12px;font-size:13px}.y5JPTG_leboncoinMailActions{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.y5JPTG_leboncoinMailDiagnostic{white-space:normal}.y5JPTG_leboncoinMailDiagnostic label{flex-direction:column;gap:6px;margin-top:16px;font-weight:600;display:flex}.y5JPTG_leboncoinMailDiagnostic input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #dfe8f6;border-radius:8px;padding:12px;font-weight:400}.y5JPTG_leboncoinMailDiagnostic .y5JPTG_rapportDifferenceBien{height:32dvh;margin-top:0;font-weight:400}.y5JPTG_leboncoinFeedback{white-space:normal}.y5JPTG_leboncoinFeedbackResume{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:20px;display:grid}.y5JPTG_leboncoinFeedbackResume>span{background:#f3f7ff;border:1px solid #dfe8f6;border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.y5JPTG_leboncoinFeedbackResume small{color:#526176}.y5JPTG_leboncoinFeedbackFiltres{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.y5JPTG_leboncoinFeedbackFiltres label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.y5JPTG_leboncoinFeedbackFiltres input[type=search],.y5JPTG_leboncoinFeedbackFiltres select{border:1px solid #dfe8f6;border-radius:8px;max-width:100%;padding:10px}.y5JPTG_leboncoinFeedbackInformation{color:#526176;text-align:left;margin:14px 0;font-size:12px}.y5JPTG_leboncoinFeedbackTableScroll{border:1px solid #dfe8f6;border-radius:12px;max-height:48dvh;overflow:auto}.y5JPTG_leboncoinFeedbackTableScroll table{min-width:950px;font-size:13px}.y5JPTG_leboncoinFeedbackTableScroll th{z-index:1;position:sticky;top:0}.y5JPTG_leboncoinFeedbackTableScroll tbody tr:nth-child(2n){background:#f8faff}.y5JPTG_leboncoinFeedbackBadge{white-space:nowrap;border:1px solid;border-radius:8px;padding:6px 10px;font-weight:700;display:inline-block}.y5JPTG_leboncoinFeedbackRejet{color:#9f2d23;background:#fff4f2;border-color:#f3c2bc}.y5JPTG_leboncoinFeedbackNote{white-space:pre-wrap;overflow-wrap:anywhere;max-width:420px}.y5JPTG_rapportDifferenceBien{box-sizing:border-box;white-space:pre;resize:vertical;width:100%;height:60vh;font-family:monospace}.y5JPTG_myMessageBoxContent{color:#34405a;padding:24px 22px;font-size:15px;font-weight:800;line-height:1.5}.y5JPTG_myMessageBoxText{white-space:pre-line;margin:0}.y5JPTG_courrierResetDialog{width:560px;max-height:calc(100dvh - 48px);overflow-y:auto}.y5JPTG_courrierResetDialog .y5JPTG_myMessageBoxHeader div{color:#c66020;background:#fff1e8;flex-shrink:0}.y5JPTG_courrierResetDialog .y5JPTG_myMessageBoxHeader h2{font-size:20px;line-height:1.35}.y5JPTG_courrierResetDetails{background:#f7faff;border:1px solid #e1e9f5;border-radius:12px;gap:16px;margin:20px 0;padding:18px;font-size:14px;font-weight:500;display:grid}.y5JPTG_courrierResetDetails strong{color:#17213a;font-weight:750}.y5JPTG_courrierResetDetails p{margin:5px 0 0;line-height:1.6}.y5JPTG_courrierResetConfirmation{font-size:14px;font-weight:500;display:block}.y5JPTG_courrierResetConfirmation input{box-sizing:border-box;width:100%;font:inherit;letter-spacing:.06em;color:#17213a;background:#fff;border:1px solid #cfddef;border-radius:10px;margin-top:10px;padding:12px 14px;font-weight:650;display:block}.y5JPTG_courrierResetConfirmation input:focus{border-color:#6aaee1;outline:none;box-shadow:0 0 0 3px #008bd71a}.y5JPTG_courrierResetDialog .y5JPTG_myMessageBoxFooter button:disabled{opacity:.45;cursor:not-allowed}.y5JPTG_myMessageBoxTextLeger{font-weight:500;line-height:1.6}.y5JPTG_leboncoinCorrectionsDialog{flex-direction:column;width:780px;max-height:calc(100dvh - 48px);display:flex}.y5JPTG_leboncoinCorrectionsDialog .y5JPTG_myMessageBoxContent{min-height:0;font-weight:400;overflow-y:auto}.y5JPTG_leboncoinCorrectionsDialog .y5JPTG_myMessageBoxHeader,.y5JPTG_leboncoinCorrectionsDialog .y5JPTG_myMessageBoxFooter{flex-shrink:0}.y5JPTG_leboncoinCorrectionsDialog .y5JPTG_myMessageBoxFooter{flex-wrap:wrap}.y5JPTG_leboncoinCorrectionsIntro{margin:0 0 18px;line-height:1.65}.y5JPTG_leboncoinCorrectionsListe{gap:14px;margin:0;padding:0;list-style:none;display:grid}.y5JPTG_leboncoinCorrection{background:#fff9f6;border:1px solid #f3d8ce;border-left:4px solid #e66b45;border-radius:12px;padding:16px 18px}.y5JPTG_leboncoinCorrection strong{color:#07152f;margin-bottom:7px;display:block}.y5JPTG_leboncoinCorrection p{white-space:pre-line;overflow-wrap:anywhere;margin:0;line-height:1.65}.y5JPTG_suppressionDemoCode{grid-template-columns:125px 1fr;align-items:center;gap:14px;margin-top:22px;display:grid}.y5JPTG_suppressionDemoCode span{color:#263954;font-size:13px;font-weight:900}.y5JPTG_suppressionDemoCode input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #b9cbe2;border-radius:9px;outline:none;padding:11px 12px}.y5JPTG_suppressionDemoCode input:focus{border-color:#0871e8;box-shadow:0 0 0 3px #0871e81f}.y5JPTG_myMessageBoxFooter{border-top:1px solid #edf2fb;justify-content:flex-end;align-items:center;gap:10px;padding:18px 22px;display:flex}.y5JPTG_myMessageBoxFooter .y5JPTG_cancelSearch,.y5JPTG_myMessageBoxFooter .y5JPTG_validateSearch{white-space:nowrap;justify-content:center;align-items:center;gap:8px;line-height:1;display:inline-flex}.y5JPTG_myMessageBoxFooter .y5JPTG_cancelSearch svg,.y5JPTG_myMessageBoxFooter .y5JPTG_validateSearch svg{width:18px;min-width:18px;height:18px}.y5JPTG_selectionSearchButtons{align-items:end;gap:10px;display:flex}.y5JPTG_selectionSearchButtons .y5JPTG_validateSearch,.y5JPTG_selectionSearchButtons .y5JPTG_cancelSearch{width:auto;min-width:130px;padding:0 14px}.y5JPTG_helpButton{color:#0060f5;cursor:pointer;vertical-align:middle;background:0 0;border:0;margin-left:8px}.y5JPTG_helpButton svg{width:16px;height:16px}.y5JPTG_ficheHeroSmallAction{justify-content:flex-end;align-items:center;display:flex}.y5JPTG_ficheHeroSmallAction button{color:#34405a;cursor:pointer;background:#f8fbff;border:1px solid #dfe8f6;border-radius:11px;align-items:center;gap:8px;height:38px;padding:0 13px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:0 3px 10px #14305c0f}.y5JPTG_ficheHeroSmallAction button:hover{color:#0060f5;background:#eaf2ff}.y5JPTG_ficheHeroSmallAction svg{color:#0060f5;width:17px;height:17px}.y5JPTG_emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:350px;display:flex}.y5JPTG_emptyStateIcon{color:#2563eb;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:20px;font-size:36px;display:flex;box-shadow:0 8px 25px #00000014}.y5JPTG_emptyStateTitle{color:#0f172a;margin-bottom:8px;font-size:24px;font-weight:700}.y5JPTG_emptyStateText{color:#64748b;max-width:450px;font-size:15px}.y5JPTG_citySuggestionList{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.y5JPTG_citySuggestionList button{color:#0f172a;cursor:pointer;background:#f8fbff;border:1px solid #d8e6ff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.y5JPTG_citySuggestionList button:hover{color:#0060f5;background:#eaf2ff;border-color:#9ec5ff}.y5JPTG_ficheRechercheDetails{grid-column:1/3;grid-template-columns:420px minmax(0,1fr);align-items:stretch;gap:18px;margin-top:18px;display:grid}.y5JPTG_ficheRechercheLists{grid-template-rows:repeat(3,1fr);gap:14px;display:grid}.y5JPTG_ficheCommentaireDetaille{min-width:0;height:100%}.y5JPTG_ficheCommentaireDetaille label{grid-template-rows:auto 1fr;height:100%;display:grid}.y5JPTG_ficheCommentaireDetaille textarea{resize:none;height:100%;min-height:0}.y5JPTG_ficheRechercheLists{flex-direction:column;gap:14px;display:flex}.y5JPTG_ficheSelectionBox{background:#f8fbff;border:1px solid #dfe8f6;border-radius:16px;overflow:hidden}.y5JPTG_ficheSelectionHeader{background:#fff;border-bottom:1px solid #edf2fb;justify-content:space-between;align-items:center;height:46px;padding:0 14px;display:flex}.y5JPTG_ficheSelectionHeader strong{color:#26324b;font-size:13px;font-weight:900}.y5JPTG_ficheSelectionHeader button{color:#fff;cursor:pointer;background:#0060f5;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.y5JPTG_ficheSelectionHeader svg{width:18px;height:18px}.y5JPTG_ficheSelectionList{flex-direction:column;gap:7px;min-height:88px;max-height:125px;padding:10px;display:flex;overflow-y:auto}.y5JPTG_ficheSelectionList div{color:#07152f;background:#fff;border:1px solid #edf2fb;border-radius:9px;align-items:center;height:30px;padding:0 10px;font-size:13px;font-weight:800;display:flex}.y5JPTG_ficheSelectionList span{color:#7a8498;font-size:13px;font-weight:800}.y5JPTG_selectionPopupBox{background:linear-gradient(#fbfdff,#f7faff);border-radius:22px;flex-direction:column;width:min(1120px,100vw - 40px);height:min(660px,100vh - 40px);padding:20px;display:flex;overflow:hidden;box-shadow:0 24px 70px #0000004d}.y5JPTG_selectionDoubleListe{flex:1;grid-template-columns:minmax(0,1fr) 130px minmax(0,1fr);gap:14px;min-height:0;margin-top:16px;display:grid}.y5JPTG_selectionListePanel{background:#fff;border:1px solid #dfe8f6;border-radius:18px;flex-direction:column;min-height:0;padding:14px;display:flex;box-shadow:0 8px 22px #14305c17}.y5JPTG_selectionListePanel h3{margin:0 0 12px;font-size:15px;font-weight:900}.y5JPTG_selectionListe{background:#f8fbff;border:1px solid #edf2fb;border-radius:14px;flex-direction:column;flex:1;gap:7px;min-height:0;padding:9px;display:flex;overflow-y:auto}.y5JPTG_selectionListe button{color:#07152f;text-align:left;cursor:pointer;background:#fff;border:1px solid #edf2fb;border-radius:10px;min-height:36px;padding:0 12px;font-size:13px;font-weight:900}.y5JPTG_selectionListe button.y5JPTG_selectionLigneActive{color:#0060f5;background:linear-gradient(90deg,#dcecff,#fff);border-color:#0060f5;box-shadow:0 8px 18px #005ff21f}.y5JPTG_selectionListeActions{flex-direction:column;justify-content:center;gap:10px;display:flex}.y5JPTG_selectionPopupBox .y5JPTG_searchForm{grid-template-columns:340px 160px auto;align-items:end;width:760px}.y5JPTG_selectionPopupBox .y5JPTG_searchForm .y5JPTG_validateSearch{width:150px;padding:0 14px}.y5JPTG_selectionPopupBox .y5JPTG_cancelSearch,.y5JPTG_selectionPopupBox .y5JPTG_validateSearch{white-space:nowrap;justify-content:center;align-items:center;gap:8px;line-height:1;display:inline-flex}.y5JPTG_selectionPopupBox .y5JPTG_cancelSearch svg,.y5JPTG_selectionPopupBox .y5JPTG_validateSearch svg{width:18px;min-width:18px;height:18px}.y5JPTG_selectionListeActions button{justify-content:center;width:100%;padding:0 10px}.y5JPTG_hiddenFileInput{display:none}.y5JPTG_photoGalleryGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:18px;display:grid}.y5JPTG_photoGalleryCard{cursor:grab;background:#fff;border:1px solid #dce7f7;border-radius:16px;transition:opacity .15s,transform .15s,box-shadow .15s;overflow:hidden;box-shadow:0 12px 28px #102d5b14}.y5JPTG_userPhotoAvatar{overflow:hidden}.y5JPTG_userPhotoAvatar:has(img){background:#fff}.y5JPTG_userPhotoAvatar img{object-fit:cover;width:100%;height:100%}.y5JPTG_userPhotoEditor{background:#f8fbff;border:1px solid #dce6f5;border-radius:15px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:18px;margin:14px 0 20px;padding:14px;display:grid}.y5JPTG_userPhotoEditor>div{color:#0060f5;background:#fff;border-radius:18px;place-items:center;width:118px;height:118px;display:grid;overflow:hidden}.y5JPTG_userPhotoEditor>div img{object-fit:cover;width:100%;height:100%}.y5JPTG_userPhotoEditor>div svg{width:42px;height:42px}.y5JPTG_userPhotoEditor>section{flex-direction:column;gap:7px;display:flex}.y5JPTG_userPhotoEditor>section>strong{font-size:15px;font-weight:950}.y5JPTG_userPhotoEditor>section>span{color:#657089;font-size:12px;font-weight:750}.y5JPTG_userPhotoEditor nav{flex-wrap:wrap;gap:9px;margin-top:5px;display:flex}.y5JPTG_cadrageImageOverlay{z-index:3600;background:#05122ab8;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.y5JPTG_cadrageImageFenetre{text-align:center;background:#fff;border-radius:20px;width:min(430px,100%);max-height:calc(100vh - 24px);padding:20px;overflow-y:auto;box-shadow:0 25px 65px #0000004d}.y5JPTG_cadrageImageFenetre h2{color:#102344;margin:0 0 8px;font-size:21px}.y5JPTG_cadrageImageFenetre p{color:#5c6982;margin:0 0 17px;font-size:13px;line-height:1.5}.y5JPTG_cadrageImageApercu{cursor:grab;touch-action:none;background:#e7eef8;border-radius:14px;width:250px;max-width:100%;height:250px;margin:0 auto 18px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #d8e4f4}.y5JPTG_cadrageImageApercu:active{cursor:grabbing}.y5JPTG_cadrageImageApercu img{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}.y5JPTG_cadrageImageRepere{pointer-events:none;border:2px solid #ffffffe6;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 999px #08162d47}.y5JPTG_cadrageImageZoom{color:#102344;align-items:center;gap:10px;margin-bottom:17px;font-size:13px;font-weight:800;display:flex}.y5JPTG_cadrageImageZoom input{accent-color:#0867f2;flex:1}.y5JPTG_cadrageImageZoom span:last-child{text-align:right;min-width:46px}.y5JPTG_cadrageImageFenetre .y5JPTG_cadrageImageErreur{color:#bd2635}.y5JPTG_cadrageImageActions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.y5JPTG_photoGalleryCard:active{cursor:grabbing}.y5JPTG_photoGalleryCardDragging{opacity:.55;transform:scale(.98)}.y5JPTG_photoGalleryCardMain{border-color:#006bff;box-shadow:0 14px 30px #006bff2e}.y5JPTG_photoGalleryImage{aspect-ratio:4/3;cursor:zoom-in;background:#eef4ff 50%/cover;width:100%;display:block}.y5JPTG_ficheBienPhotoClickable{cursor:zoom-in}.y5JPTG_photoViewerOverlay{z-index:600;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050e20c7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.y5JPTG_imageEditorOverlay{z-index:3500;background:#05122ad1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.y5JPTG_imageEditorContainer{background:#fff;border-radius:18px;grid-template-rows:auto minmax(0,1fr);width:min(1500px,100vw - 40px);height:calc(100vh - 40px);min-height:620px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000061}.y5JPTG_imageEditorActions{background:#fff;border-bottom:1px solid #e1eafa;justify-content:flex-end;gap:10px;padding:10px 16px;display:flex}.y5JPTG_imageEditorCancelButton,.y5JPTG_imageEditorSaveButton{min-height:40px;font:inherit;cursor:pointer;border:1px solid #d6e1f2;border-radius:10px;padding:0 18px;font-weight:800}.y5JPTG_imageEditorCancelButton{color:#14213d;background:#fff}.y5JPTG_imageEditorSaveButton{color:#fff;background:#0867f2;border-color:#0867f2}.y5JPTG_imageEditorCancelButton:disabled,.y5JPTG_imageEditorSaveButton:disabled{opacity:.55;cursor:wait}.y5JPTG_imageEditorSaving{z-index:20;color:#fff;background:#05122ab8;place-items:center;font-size:18px;font-weight:900;display:grid;position:absolute;inset:0}.y5JPTG_photoViewerBox{background:#07152f;border:1px solid #ffffff38;border-radius:20px;grid-template-rows:64px minmax(0,1fr);width:min(1500px,100vw - 48px);height:min(920px,100vh - 48px);display:grid;overflow:hidden;box-shadow:0 28px 80px #00000080}.y5JPTG_photoViewerHeader{background:#fff;justify-content:space-between;align-items:center;gap:20px;padding:0 18px 0 22px;display:flex}.y5JPTG_photoViewerHeader>div{flex-direction:column;gap:3px;min-width:0;display:flex}.y5JPTG_photoViewerHeader>div span{color:#68758c;font-size:12px;font-weight:800}.y5JPTG_photoViewerHeader nav{align-items:center;gap:9px;display:flex}.y5JPTG_photoViewerHeader strong{color:#07152f;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;overflow:hidden}.y5JPTG_photoViewerHeader button{color:#07152f;cursor:pointer;background:#f7fbff;border:1px solid #dce7f7;border-radius:11px;grid-auto-flow:column;justify-content:center;align-items:center;gap:7px;width:auto;min-width:40px;height:40px;padding:0 12px;font-weight:850;display:grid}.y5JPTG_photoViewerHeader button:last-child{width:40px;padding:0}.y5JPTG_photoViewerHeader button:disabled{opacity:.55;cursor:not-allowed}.y5JPTG_photoViewerHeader button svg{width:21px;height:21px}.y5JPTG_photoViewerContent{justify-content:center;align-items:center;min-width:0;min-height:0;padding:18px;display:flex;position:relative}.y5JPTG_photoViewerContent img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;animation:.48s y5JPTG_photoViewerFade}.y5JPTG_photoViewerNavigation{z-index:2;color:#fff;cursor:pointer;background:#050e20b8;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:52px;height:52px;transition:transform .18s,background .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.y5JPTG_photoViewerNavigation:hover:not(:disabled){background:#0060f5e6;transform:translateY(-50%)scale(1.08)}.y5JPTG_photoViewerNavigation:disabled{display:none}.y5JPTG_photoViewerNavigation svg{width:30px;height:30px}.y5JPTG_photoViewerPrevious{left:28px}.y5JPTG_photoViewerNext{right:28px}@keyframes y5JPTG_photoViewerFade{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.y5JPTG_photoGalleryMeta{flex-direction:column;gap:4px;padding:12px 14px 8px;display:flex}.y5JPTG_photoGalleryMeta strong,.y5JPTG_photoGalleryMeta input{color:#0b1836;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:950;overflow:hidden}.y5JPTG_photoGalleryMeta input{background:0 0;border:1px solid #0000;border-radius:8px;width:100%;height:34px;padding:0 7px}.y5JPTG_photoGalleryMeta input:hover,.y5JPTG_photoGalleryMeta input:focus{background:#f7fbff;border-color:#bfd6f7;outline:none}.y5JPTG_photoGalleryMeta span{color:#68758c;font-size:12px;font-weight:800}.y5JPTG_photoGalleryActions{gap:8px;padding:10px 12px 14px;display:flex}.y5JPTG_photoGalleryActions button{color:#0b1836;cursor:pointer;background:#f7fbff;border:1px solid #dce7f7;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.y5JPTG_photoGalleryActions button svg{width:16px;height:16px}.y5JPTG_photoGalleryActions button:hover{color:#006bff;border-color:#006bff}.y5JPTG_ficheVisiteTableWrapper{background:#fff;border:1px solid #dfe8f6;border-radius:16px;width:100%;max-width:100%;overflow:auto;box-shadow:0 5px 16px #14305c14}.y5JPTG_ficheVisiteTable{border-collapse:collapse;width:100%;min-width:1250px;font-size:12px;font-weight:800}.y5JPTG_ficheVisiteTable thead th{z-index:2;color:#34405a;text-align:left;white-space:nowrap;background:#f3f7ff;border-bottom:1px solid #dfe8f6;height:40px;padding:0 10px;position:sticky;top:0}.y5JPTG_ficheVisitePrintColumn{width:78px;min-width:78px;text-align:center!important}.y5JPTG_ficheVisitePrintColumn span{margin-top:2px;font-size:10px;display:block}.y5JPTG_ficheVisitePrintColumn input{accent-color:#0867f2;cursor:pointer;width:18px;height:18px;margin:0}.y5JPTG_ficheVisiteTable tbody td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #edf2fb;height:42px;padding:0 10px;overflow:hidden}.y5JPTG_ficheVisiteTable tbody tr:nth-child(2n){background:#f8fbff}.y5JPTG_ficheVisiteTable tbody tr:hover{background:#eaf2ff}.y5JPTG_ficheVisiteEmpty{text-align:center;color:#7a8498;height:90px!important}.y5JPTG_ficheFieldButtonLine{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.y5JPTG_ficheFieldButtonLine .y5JPTG_ficheSecondaryButton{align-items:center;gap:8px;height:44px;margin-top:0;display:inline-flex}.y5JPTG_ficheFieldButtonLine svg{width:17px;height:17px}.y5JPTG_userPermissionCardInline{flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;height:auto;min-height:58px}.y5JPTG_userPermissionCardInline input{flex-shrink:0}.y5JPTG_userPermissionCardInline span{line-height:1.25}.y5JPTG_popupBienBox{background:linear-gradient(#fbfdff,#f7faff);border-radius:22px;flex-direction:column;width:min(1420px,100vw - 70px);height:min(760px,100vh - 70px);padding:18px;display:flex;overflow:hidden;box-shadow:0 24px 70px #0000004d}.y5JPTG_photoGalleryActions .y5JPTG_photoMainButton svg{color:#f5b800;fill:#ffd84d}.y5JPTG_contactBienModalBox{width:760px}.y5JPTG_contactBienModalContent{max-height:min(680px,100vh - 220px);overflow-y:auto}.y5JPTG_gestionListeBienBox{background:linear-gradient(#fbfdff,#f4f8ff);border:1px solid #d2e0f6e6;border-radius:22px;flex-direction:column;width:min(820px,100vw - 48px);max-height:min(650px,100vh - 48px);padding:20px;display:flex;overflow:hidden;box-shadow:0 24px 70px #0000004d}.y5JPTG_cedexOverlay{z-index:1200}.y5JPTG_cedexPersonnalisations{align-items:center;gap:8px;margin:12px 0 4px;font-size:13px;display:flex}.y5JPTG_cedexOrigine{margin-top:4px;font-size:12px;font-weight:400;display:block}.y5JPTG_cedexPagination{justify-content:space-between;align-items:center;gap:8px;margin-top:12px;font-size:13px;display:flex}.y5JPTG_cedexActions{flex-wrap:wrap;justify-content:flex-start}.y5JPTG_cedexLigne{min-width:0;display:flex}.y5JPTG_cedexLigne>button{flex:1}.y5JPTG_gestionListeBienBoxListe{width:min(680px,100vw - 48px);height:min(760px,100vh - 48px)}.y5JPTG_gestionListeBienBoxEdition{width:min(620px,100vw - 48px)}.y5JPTG_gestionListeBienBox .y5JPTG_searchPopupHeader{flex-shrink:0;margin-bottom:16px}.y5JPTG_gestionListeBienBox .y5JPTG_searchPopupHeader>div>p{color:#68748b;margin:6px 0 0;font-size:13px;font-weight:700}.y5JPTG_gestionListeBienBox .y5JPTG_searchPopupHeader .y5JPTG_cancelSearch,.y5JPTG_gestionListeBienActions .y5JPTG_cancelSearch,.y5JPTG_gestionListeBienActions .y5JPTG_validateSearch{justify-content:center;align-items:center;gap:8px;display:inline-flex}.y5JPTG_gestionListeBienBox .y5JPTG_searchPopupHeader svg,.y5JPTG_gestionListeBienActions svg{width:17px;height:17px}.y5JPTG_gestionSecteurContexte{background:linear-gradient(135deg,#f5f9ff,#eaf3ff);border:1px solid #c9ddff;border-radius:14px;flex-shrink:0;align-items:center;gap:12px;min-height:62px;margin:0 0 14px;padding:10px 14px;display:flex;box-shadow:0 4px 14px #1e5bb312}.y5JPTG_gestionSecteurContexteIcon{color:#fff;background:#0a63f5;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 7px 16px #0a63f538}.y5JPTG_gestionSecteurContexteIcon svg{width:19px;height:19px}.y5JPTG_gestionSecteurContexte>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.y5JPTG_gestionSecteurContexte span{color:#557096;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.y5JPTG_gestionSecteurContexte strong{color:#17213a;flex-wrap:wrap;align-items:center;gap:7px;font-size:14px;font-weight:800;display:flex}.y5JPTG_ficheOwnerAccessActions button:disabled{color:#98a2b3;box-shadow:none;cursor:not-allowed;opacity:.75;background:#eef2f7;border-color:#e1e7f0}.y5JPTG_gestionSecteurContexte strong b{color:#0059e8;letter-spacing:.03em;background:#fff;border:1px solid #bcd4fb;border-radius:8px;padding:3px 9px;font-size:14px;font-weight:950}.y5JPTG_gestionListeBienContent{grid-template-columns:minmax(260px,.9fr) minmax(300px,1.1fr);gap:16px;min-height:0;display:grid}.y5JPTG_gestionListeBienListe,.y5JPTG_gestionListeBienEdition{background:#fff;border:1px solid #dfe8f6;border-radius:16px;min-width:0;box-shadow:0 5px 18px #14305c12}.y5JPTG_gestionListeBienListe{flex-direction:column;flex:1;min-height:0;padding:12px;display:flex}.y5JPTG_gestionListeBienRecherche{background:#f9fbff;border:1px solid #dce6f5;border-radius:11px;flex-shrink:0;align-items:center;gap:8px;height:42px;padding:0 11px;display:flex}.y5JPTG_gestionListeBienRecherche svg{color:#0060f5;width:17px;height:17px}.y5JPTG_gestionListeBienRecherche input{color:#17213a;background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-weight:750}.y5JPTG_gestionListeBienValeurs{flex-direction:column;flex:1;gap:5px;min-height:0;margin-top:10px;padding-right:3px;display:flex;overflow-y:auto}.y5JPTG_gestionListeBienLigne{grid-template-columns:minmax(0,1fr) 36px 36px;align-items:center;gap:4px;min-width:0;display:grid}.y5JPTG_gestionListeBienChoix{color:#26324b;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:40px;padding:8px 10px;font-weight:800;display:flex}.y5JPTG_gestionListeBienChoix:hover{background:#f2f7ff}.y5JPTG_gestionListeBienChoix.y5JPTG_gestionListeBienValeurActive{color:#0059e8;background:#eaf2ff;border-color:#b9d3ff}.y5JPTG_gestionListeBienChoix svg{flex-shrink:0;width:16px;height:16px}.y5JPTG_gestionListeBienPoubelle{color:#bd5260;cursor:pointer;opacity:.62;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;transition:opacity .15s,color .15s,border-color .15s,background .15s;display:grid}.y5JPTG_gestionListeBienModifier{color:#3974c9;cursor:pointer;opacity:.68;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;transition:opacity .15s,color .15s,border-color .15s,background .15s;display:grid}.y5JPTG_gestionListeBienModifier:hover{color:#0060f5;opacity:1;background:#eff5ff;border-color:#bfd5f8}.y5JPTG_gestionListeBienModifier svg{width:15px;height:15px}.y5JPTG_gestionListeBienPoubelle:hover{color:#d62f40;opacity:1;background:#fff1f3;border-color:#ffc9cf}.y5JPTG_gestionListeBienPoubelle svg{width:15px;height:15px}.y5JPTG_gestionListeBienVide{color:#7a8498;margin:auto;font-size:13px;font-weight:750}.y5JPTG_gestionListeBienEdition{grid-template-columns:52px minmax(0,1fr);align-content:center;gap:14px;padding:24px;display:grid}.y5JPTG_gestionListeBienEditionSeule{background:#fff;border:1px solid #dfe8f6;border-radius:16px;grid-template-columns:52px minmax(0,1fr);align-content:center;gap:14px;width:100%;min-height:330px;padding:34px;display:grid;box-shadow:0 5px 18px #14305c12}.y5JPTG_gestionListeAssociationContexte{color:#52627d;background:#f3f7ff;border:1px solid #cfe0ff;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;margin:2px 0 16px;padding:12px 15px;font-size:12px;font-weight:800;display:flex}.y5JPTG_gestionListeAssociationContexte strong{color:#075fe9;font-size:14px;font-weight:900}.y5JPTG_gestionListeBienEditionSeule>div:nth-child(2)>span{color:#0060f5;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900}.y5JPTG_gestionListeBienEditionSeule h3{color:#17213a;margin:5px 0 0;font-size:19px}.y5JPTG_gestionListeBienEditionSeule>label{color:#26324b;flex-direction:column;grid-column:1/-1;gap:7px;margin-top:12px;font-size:13px;font-weight:900;display:flex}.y5JPTG_gestionListeBienEditionSeule>label input,.y5JPTG_gestionListeBienEditionSeule>label select{color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:11px;outline:0;width:100%;height:44px;padding:0 12px;font-weight:800}.y5JPTG_visiteBienTableComplete{min-width:920px}.y5JPTG_gestionListeBienEditionSeule>label input:focus,.y5JPTG_gestionListeBienEditionSeule>label select:focus{border-color:#0a63f5;box-shadow:0 0 0 3px #0a63f51f}.y5JPTG_gestionListeBienEditionIcon{color:#fff;background:linear-gradient(145deg,#0b74ff,#075ae9);border-radius:15px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 9px 20px #0060f538}.y5JPTG_gestionListeBienEditionIcon svg{width:22px;height:22px}.y5JPTG_gestionListeBienEdition>div:nth-child(2)>span{color:#0060f5;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:900}.y5JPTG_gestionListeBienEdition h3{color:#17213a;margin:5px 0 0;font-size:19px}.y5JPTG_gestionListeBienEdition>label{color:#26324b;flex-direction:column;grid-column:1/-1;gap:7px;margin-top:12px;font-size:13px;font-weight:900;display:flex}.y5JPTG_gestionListeBienEdition>label input{color:#17213a;border:1px solid #dce6f5;border-radius:11px;outline:0;width:100%;height:44px;padding:0 12px;font-weight:800}.y5JPTG_gestionListeBienEdition>label input:focus{border-color:#0a63f5;box-shadow:0 0 0 3px #0a63f51f}.y5JPTG_gestionListeBienActions{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:10px;min-width:0;margin-top:8px;display:grid}.y5JPTG_gestionListeBienActions>button{width:100%;min-width:0;padding-left:10px;padding-right:10px}.y5JPTG_gestionListeBienActions button:disabled{opacity:.65;cursor:wait}.y5JPTG_gestionListeBienFooter{border-top:1px solid #dfe8f6;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding-top:14px;display:flex}.y5JPTG_gestionListeBienFooter .y5JPTG_cancelSearch,.y5JPTG_gestionListeBienFooter .y5JPTG_validateSearch{justify-content:center;align-items:center;gap:8px;display:inline-flex}.y5JPTG_gestionListeBienFooter svg{width:17px;height:17px}.y5JPTG_gestionListeBienFooter button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:720px){.y5JPTG_gestionListeBienBox{max-height:calc(100vh - 24px);padding:14px}.y5JPTG_gestionListeBienContent{grid-template-columns:1fr;overflow-y:auto}.y5JPTG_gestionListeBienListe{min-height:0}.y5JPTG_gestionListeBienEdition{padding:18px}.y5JPTG_gestionListeBienEditionSeule{min-height:300px;padding:20px}.y5JPTG_gestionListeBienActions{grid-template-columns:1fr}}.y5JPTG_popupBienBox .y5JPTG_searchPopupHeader{flex-shrink:0;margin-bottom:12px}.y5JPTG_popupBienSearchForm{flex-shrink:0;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.y5JPTG_popupBienSearchForm .y5JPTG_searchField{gap:4px}.y5JPTG_popupBienSearchForm .y5JPTG_searchField label{font-size:12px}.y5JPTG_popupBienSearchForm .y5JPTG_searchField input,.y5JPTG_popupBienSearchForm .y5JPTG_searchField select{border-radius:9px;height:36px;padding:0 9px;font-size:12px}.y5JPTG_popupBienToolbar{background:#fff;border:1px solid #dfe8f6;border-radius:12px;flex-shrink:0;align-items:center;gap:13px;height:46px;margin-top:10px;padding:0 12px;display:flex;overflow:auto hidden;box-shadow:0 4px 14px #122d5a14}.y5JPTG_popupBienToolbar label{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:800;display:inline-flex}.y5JPTG_popupBienToolbar input{accent-color:#0a63f5;width:16px;height:16px}.y5JPTG_popupBienToolbar .y5JPTG_validateSearch{white-space:nowrap;height:36px;margin-left:auto;padding:0 18px}.y5JPTG_popupBienTableWrapper{background:#fff;border:1px solid #dfe8f6;border-radius:16px;flex:1;min-height:0;margin-top:10px;overflow:auto;box-shadow:0 5px 16px #14305c14}.y5JPTG_popupBienTableWrapper .y5JPTG_ficheVisiteTable{width:1450px;min-width:1450px}.y5JPTG_popupBienBox .y5JPTG_searchFooter{flex-shrink:0;margin-top:10px;padding-top:12px}.y5JPTG_popupBienBox .y5JPTG_searchFooter .y5JPTG_cancelSearch,.y5JPTG_popupBienBox .y5JPTG_searchFooter .y5JPTG_validateSearch,.y5JPTG_popupBienBox .y5JPTG_searchPopupHeader .y5JPTG_cancelSearch{white-space:nowrap;justify-content:center;align-items:center;gap:8px;height:38px;line-height:1;display:inline-flex}.y5JPTG_popupBienBox .y5JPTG_searchFooter svg,.y5JPTG_popupBienBox .y5JPTG_searchPopupHeader svg{width:17px;min-width:17px;height:17px}@media (max-width:1400px){.y5JPTG_popupBienBox{width:calc(100vw - 36px);height:calc(100vh - 36px);padding:14px}.y5JPTG_popupBienSearchForm{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.y5JPTG_popupBienToolbar{gap:10px}}@media (max-width:1024px){.y5JPTG_popupBienSearchForm{grid-template-columns:repeat(3,minmax(0,1fr))}.y5JPTG_popupBienToolbar{height:44px}.y5JPTG_popupBienTableWrapper .y5JPTG_ficheVisiteTable{width:1350px;min-width:1350px}}.y5JPTG_popupVisiteBox{background:linear-gradient(#fbfdff,#f7faff);border:1px solid #dfe8f6;border-radius:24px;width:min(620px,100vw - 48px);padding:22px;box-shadow:0 24px 70px #0000004d}.y5JPTG_popupVisiteHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.y5JPTG_popupVisiteHeader>div{align-items:center;gap:14px;display:flex}.y5JPTG_popupVisiteIcon{color:#0060f5;background:#eaf2ff;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.y5JPTG_popupVisiteIcon svg{width:25px;height:25px}.y5JPTG_popupVisiteHeader h2{margin:0;font-size:23px;font-weight:900}.y5JPTG_popupVisiteHeader p{color:#7a8498;margin:4px 0 0;font-size:13px;font-weight:800}.y5JPTG_popupVisiteHero{color:#fff;background:linear-gradient(135deg,#075cff,#07a4ff);border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;margin-bottom:18px;padding:18px;display:grid}.y5JPTG_popupVisiteHero svg{width:32px;height:32px}.y5JPTG_popupVisiteHero span{opacity:.9;font-size:12px;font-weight:900;display:block}.y5JPTG_popupVisiteHero strong{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:16px;font-weight:900;display:block;overflow:hidden}.y5JPTG_popupVisiteGrid{grid-template-columns:1fr;gap:14px;display:grid}.y5JPTG_popupVisiteGrid label{color:#26324b;flex-direction:column;gap:7px;font-size:13px;font-weight:900;display:flex}.y5JPTG_popupVisiteGrid label>div{position:relative}.y5JPTG_popupVisiteGrid svg{color:#0060f5;width:18px;height:18px;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.y5JPTG_popupVisiteGrid input{color:#17213a;background:#fff;border:1px solid #dce6f5;border-radius:12px;outline:none;width:100%;height:46px;padding:0 12px 0 42px;font-weight:900;box-shadow:0 3px 10px #14305c0a}.y5JPTG_popupVisiteCheck{background:#fff;border:1px solid #edf2fb;border-radius:16px;align-items:center;gap:10px;height:52px;margin-top:16px;padding:0 16px;font-size:13px;font-weight:900;display:flex}.y5JPTG_popupVisiteCheck input{accent-color:#0060f5;width:18px;height:18px}.y5JPTG_popupVisiteFooter{border-top:1px solid #e5edf8;justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.y5JPTG_popupVisiteFooter .y5JPTG_cancelSearch,.y5JPTG_popupVisiteFooter .y5JPTG_validateSearch,.y5JPTG_popupVisiteHeader .y5JPTG_cancelSearch{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.y5JPTG_popupVisiteFooter svg,.y5JPTG_popupVisiteHeader .y5JPTG_cancelSearch svg{width:18px;height:18px}.y5JPTG_popupCompteRenduVisiteBox{background:linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dbe7f8;border-radius:24px;width:min(920px,100vw - 48px);max-height:calc(100vh - 48px);padding:24px;overflow:auto;box-shadow:0 28px 80px #071b3e4d}.y5JPTG_popupCompteRenduVisiteHeader{border-bottom:1px solid #e3ecf8;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.y5JPTG_popupCompteRenduVisiteHeader .y5JPTG_cancelSearch{flex:none;align-items:center;gap:8px;display:inline-flex}.y5JPTG_popupCompteRenduVisiteHeader svg,.y5JPTG_popupCompteRenduVisiteFooter svg{width:18px;height:18px}.y5JPTG_popupCompteRenduVisiteTitle{align-items:center;gap:14px;min-width:0;display:flex}.y5JPTG_popupCompteRenduVisiteTitle h2{color:#0b1933;margin:0;font-size:23px;font-weight:950}.y5JPTG_popupCompteRenduVisiteTitle p{color:#63708a;margin:5px 0 0;font-size:13px;font-weight:800}.y5JPTG_popupCompteRenduVisiteIcon{color:#fff;background:linear-gradient(135deg,#0064ff,#168bff);border-radius:15px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 9px 20px #0060f540}.y5JPTG_popupCompteRenduVisiteIcon svg{width:24px;height:24px}.y5JPTG_popupCompteRenduVisiteIntro{color:#33425f;background:#f0f6ff;border:1px solid #cfe1ff;border-radius:14px;align-items:center;gap:10px;margin:18px 0;padding:13px 16px;font-size:13px;font-weight:750;display:flex}.y5JPTG_popupCompteRenduVisiteIntro svg{color:#0064ff;flex:none;width:19px;height:19px}.y5JPTG_popupCompteRenduVisiteGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.y5JPTG_popupCompteRenduVisiteField{color:#1d2a43;flex-direction:column;gap:8px;font-size:13px;font-weight:900;display:flex;position:relative}.y5JPTG_popupCompteRenduVisiteField>span{align-items:center;gap:7px;display:flex}.y5JPTG_popupCompteRenduVisiteField>span svg{color:#0064ff;width:17px;height:17px}.y5JPTG_popupCompteRenduVisiteField textarea{resize:vertical;color:#18243d;width:100%;min-height:112px;font:inherit;background:#fff;border:1px solid #d6e3f5;border-radius:14px;outline:none;padding:13px 15px 28px;font-weight:750;line-height:1.5;box-shadow:0 4px 14px #14305c0d}.y5JPTG_popupCompteRenduVisiteField textarea:focus{border-color:#0064ff;box-shadow:0 0 0 4px #0064ff1a}.y5JPTG_popupCompteRenduVisiteField small{color:#8b96aa;font-size:11px;font-weight:800;position:absolute;bottom:8px;right:12px}.y5JPTG_popupCompteRenduVisiteFieldFull{grid-column:1/-1}@media (max-width:720px){.y5JPTG_popupCompteRenduVisiteGrid{grid-template-columns:1fr}.y5JPTG_popupCompteRenduVisiteFieldFull{grid-column:auto}.y5JPTG_popupCompteRenduVisiteHeader{align-items:flex-start}}.y5JPTG_popupTypeRdvBox{background:linear-gradient(#fbfdff,#f7faff);border:1px solid #dfe8f6;border-radius:24px;width:min(720px,100vw - 48px);padding:22px;box-shadow:0 24px 70px #0000004d}.y5JPTG_popupTypeRdvGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.y5JPTG_popupTypeRdvCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe8f6;border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;box-shadow:0 5px 16px #14305c14}.y5JPTG_popupTypeRdvCard:hover{border-color:#0a63f5;transform:translateY(-1px);box-shadow:0 12px 26px #0060f529}.y5JPTG_popupTypeRdvIcon{color:#0060f5;background:#eaf2ff;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.y5JPTG_popupTypeRdvIcon svg{width:24px;height:24px}.y5JPTG_popupTypeRdvText{flex-direction:column;gap:3px;min-width:0;display:flex}.y5JPTG_popupTypeRdvText strong{color:#07152f;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:900;overflow:hidden}.y5JPTG_popupTypeRdvText small{color:#7a8498;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:800;overflow:hidden}@media (max-width:720px){.y5JPTG_popupTypeRdvGrid{grid-template-columns:1fr}}.y5JPTG_popupImpressionHeaderBoutons{align-items:center;gap:8px;display:flex}.y5JPTG_popupImpressionBox{background:radial-gradient(circle at 100% 0,#0060f50f,#0000 34%),linear-gradient(#fff 0%,#f8fbff 100%);width:min(920px,100vw - 48px);max-height:calc(100vh - 40px);padding:28px;overflow-y:auto}.y5JPTG_popupImpressionHeader{align-items:center;margin-bottom:26px}.y5JPTG_popupImpressionHeader h2{font-size:28px}.y5JPTG_popupImpressionHeader p{margin-top:6px;font-size:14px}.y5JPTG_popupImpressionEnteteIcone{background:var(--impression-fond);width:58px;height:58px;color:var(--impression-couleur);border-radius:19px}.y5JPTG_popupImpressionGrid{gap:16px}.y5JPTG_popupImpressionCard{border-radius:18px;grid-template-columns:58px minmax(0,1fr) 22px;gap:16px;min-height:96px;padding:18px 20px;box-shadow:0 6px 20px #14305c12}.y5JPTG_popupImpressionCard:hover{border-color:var(--impression-couleur);box-shadow:0 14px 30px color-mix(in srgb, var(--impression-couleur) 18%, transparent)}.y5JPTG_popupImpressionCardIcone{background:var(--impression-fond);width:58px;height:58px;color:var(--impression-couleur);border-radius:18px}.y5JPTG_popupImpressionCardIcone svg{width:28px;height:28px}.y5JPTG_popupImpressionCard .y5JPTG_popupTypeRdvText{gap:5px}.y5JPTG_popupImpressionCard .y5JPTG_popupTypeRdvText strong{white-space:normal;font-size:16px}.y5JPTG_popupImpressionCard .y5JPTG_popupTypeRdvText small{white-space:normal;font-size:13px;line-height:1.35}.y5JPTG_popupImpressionFleche{width:22px;height:22px;color:var(--impression-couleur,#0060f5);transition:transform .15s}.y5JPTG_popupImpressionCard:hover .y5JPTG_popupImpressionFleche,.y5JPTG_popupImpressionLienExterne:hover .y5JPTG_popupImpressionFleche{transform:translate(3px)}.y5JPTG_popupImpressionCouleurBleu{--impression-couleur:#0866f5;--impression-fond:#e9f1ff}.y5JPTG_popupImpressionCouleurCyan{--impression-couleur:#008bd7;--impression-fond:#e5f6ff}.y5JPTG_popupImpressionCouleurVert{--impression-couleur:#16a36a;--impression-fond:#e1f7ed}.y5JPTG_popupImpressionCouleurViolet{--impression-couleur:#8a3de2;--impression-fond:#f1e7ff}.y5JPTG_popupImpressionCouleurOrange{--impression-couleur:#ed8b00;--impression-fond:#fff0dc}.y5JPTG_popupImpressionCouleurTurquoise{--impression-couleur:#08a8c7;--impression-fond:#e1f7fb}.y5JPTG_popupImpressionCouleurRose{--impression-couleur:#e83967;--impression-fond:#ffe7ed}.y5JPTG_popupImpressionCouleurIndigo{--impression-couleur:#3c4de5;--impression-fond:#e9ebff}.y5JPTG_popupImpressionVignettes{gap:16px}.y5JPTG_popupImpressionVignettes>button{border-radius:17px;padding:12px;box-shadow:0 6px 20px #14305c12}.y5JPTG_popupImpressionModeles{flex-direction:column;gap:18px;display:flex}.y5JPTG_popupImpressionOnglets{background:#f4f7fb;border:1px solid #dbe6f3;border-radius:14px;align-items:center;gap:8px;width:fit-content;padding:5px;display:flex}.y5JPTG_popupImpressionOnglets button{color:#5b6b82;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:9px 14px;font-size:12px;font-weight:850;display:inline-flex}.y5JPTG_popupImpressionOnglets button svg{width:16px;height:16px}.y5JPTG_popupImpressionOnglets button.y5JPTG_popupImpressionOngletActif{color:#087f98;background:#fff;box-shadow:0 4px 12px #14305c1a}.y5JPTG_popupImpressionVignettesModele2{grid-template-columns:minmax(220px,280px)}.y5JPTG_popupImpressionVignettes>button>small{color:#718097;text-align:center;min-height:30px;font-size:10px;font-weight:700;line-height:1.4}.y5JPTG_popupFinVisiteVignettes>button>span.y5JPTG_popupImpressionApercuModele2{background:#fff;border-radius:9px;width:100%;height:155px;min-height:155px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e6edf5}.y5JPTG_popupImpressionApercuPhoto{background:linear-gradient(145deg,#d7e4ec 0 30%,#91a9b7 30% 55%,#eef3f5 55% 72%,#8499a6 72%);position:absolute;inset:0 0 48px}.y5JPTG_popupImpressionApercuBandeau{color:#fff;text-align:left;background:linear-gradient(110deg,#087f98,#12b3d0);flex-direction:column;justify-content:center;align-items:flex-start;min-height:38px;padding:7px 12px;display:flex;position:absolute;top:80px;left:0;right:0}.y5JPTG_popupImpressionApercuBandeau small{letter-spacing:.05em;font-size:5px;font-weight:800}.y5JPTG_popupImpressionApercuBandeau strong{font-size:9px}.y5JPTG_popupImpressionApercuContenu{background:#f0f4f8;border-radius:5px;height:20px;position:absolute;bottom:14px;left:12px;right:12px}.y5JPTG_popupImpressionLienExterne{color:#0060f5;background:linear-gradient(100deg,#f4f8ff,#fff);border:1px solid #9fc3ff;border-radius:17px;grid-template-columns:50px minmax(0,1fr) 22px;align-items:center;gap:15px;margin-top:16px;padding:14px 18px;text-decoration:none;display:grid}.y5JPTG_popupImpressionLienExterne:hover{background:#eef5ff;border-color:#0a63f5;box-shadow:0 10px 26px #0060f51f}.y5JPTG_popupImpressionLienIcone{color:#fff;background:#0866f5;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.y5JPTG_popupImpressionLienIcone svg{width:23px;height:23px}.y5JPTG_popupImpressionLienTexte{flex-direction:column;gap:4px;min-width:0;display:flex}.y5JPTG_popupImpressionLienTexte strong{color:#10213d;font-size:14px;font-weight:900}.y5JPTG_popupImpressionLienTexte small{color:#7a8498;font-size:12px;font-weight:700}.y5JPTG_popupCourrierBox{box-sizing:border-box;flex-direction:column;width:min(1320px,100vw - 36px);min-width:0;max-width:100%;height:min(900px,100vh - 28px);max-height:calc(100vh - 28px);display:flex;overflow:hidden}.y5JPTG_avisValeurOverlay{z-index:1200;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f192aa8;padding:18px}.y5JPTG_avisValeurPopup{background:#f6f8fc;border:1px solid #b8c9e2b8;border-radius:24px;flex-direction:column;width:min(1280px,100vw - 36px);height:min(900px,100vh - 36px);display:flex;overflow:hidden;box-shadow:0 30px 80px #05132a47}.y5JPTG_avisValeurEntete{background:linear-gradient(110deg,#fff 55%,#edf5ff);border-bottom:1px solid #e1e7f0;justify-content:space-between;align-items:center;gap:20px;padding:21px 25px;display:flex}.y5JPTG_avisValeurEntete>div:first-child{align-items:center;gap:15px;display:flex}.y5JPTG_avisValeurEnteteActions,.y5JPTG_avisValeurCalculMarcheActions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.y5JPTG_avisValeurEnteteActions button,.y5JPTG_avisValeurCalculMarcheActions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.y5JPTG_avisValeurEnteteActions svg,.y5JPTG_avisValeurCalculMarcheActions svg{width:17px;height:17px}.y5JPTG_avisValeurEnteteIcone{color:#fff;background:linear-gradient(145deg,#126fd1,#0c4e9b);border-radius:17px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 9px 22px #126fd13d}.y5JPTG_avisValeurEnteteIcone svg{width:27px;height:27px}.y5JPTG_avisValeurSurTitre{color:#1672d2;letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px;font-size:11px;font-weight:900}.y5JPTG_avisValeurEntete h2{color:#17243a;margin:0;font-size:24px}.y5JPTG_avisValeurEntete p{color:#718096;margin:3px 0 0;font-size:13px;font-weight:700}.y5JPTG_avisValeurCorps{flex:1;grid-template-columns:225px minmax(0,1fr);min-height:0;display:grid}.y5JPTG_avisValeurNavigation{background:#fff;border-right:1px solid #e2e8f1;flex-direction:column;gap:6px;padding:20px 14px;display:flex}.y5JPTG_avisValeurNavigation button{color:#647187;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;padding:12px 13px;font-size:13px;font-weight:800;display:flex}.y5JPTG_avisValeurNavigation button:hover{color:#155fae;background:#f1f6fd}.y5JPTG_avisValeurNavigation button.y5JPTG_avisValeurOngletActif{color:#0d61b7;background:#eaf3ff;border-color:#cbdff7;box-shadow:0 5px 14px #1f66b514}.y5JPTG_avisValeurNavigation svg{flex:none;width:19px;height:19px}.y5JPTG_avisValeurContenu{min-width:0;padding:25px 28px 32px;overflow-y:auto}.y5JPTG_avisValeurTitreRubrique{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:20px;display:flex}.y5JPTG_avisValeurTitreRubrique h3{color:#17243a;margin:0;font-size:21px}.y5JPTG_avisValeurTitreRubrique p{color:#7c8798;margin:5px 0 0;font-size:13px}.y5JPTG_avisValeurTitreRubrique>span{color:#14834c;background:#e7f5ed;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900}.y5JPTG_avisValeurGrilleChamps{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.y5JPTG_avisValeurGrilleSimple{gap:18px;display:grid}.y5JPTG_avisValeurChamp{background:#fff;border:1px solid #dde5f0;border-radius:15px;flex-direction:column;gap:8px;min-width:0;padding:16px;display:flex;box-shadow:0 5px 18px #162f520b}.y5JPTG_avisValeurChamp>label,.y5JPTG_avisValeurChampEntete>label:first-child{color:#27364d;font-size:13px;font-weight:900}.y5JPTG_avisValeurChampEntete{justify-content:space-between;align-items:center;gap:12px;display:flex}.y5JPTG_avisValeurPolice{color:#78869a;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.y5JPTG_avisValeurPolice select{color:#34435a;width:76px;font:inherit;background:#f8fafc;border:1px solid #d3ddea;border-radius:8px;padding:6px 7px}.y5JPTG_avisValeurChamp textarea,.y5JPTG_avisValeurChamp input[type=date]{box-sizing:border-box;color:#26364c;width:100%;font:inherit;background:#fbfcfe;border:1px solid #ccd8e7;border-radius:10px;outline:none;font-size:13px;line-height:1.5}.y5JPTG_avisValeurChamp textarea{resize:vertical;min-height:92px;padding:11px 12px}.y5JPTG_avisValeurCompteur{color:#6b7d99;text-align:right;font-size:12px}.y5JPTG_avisValeurChamp input[type=date]{max-width:230px;padding:10px 12px}.y5JPTG_avisValeurChamp textarea:focus,.y5JPTG_avisValeurChamp input[type=date]:focus,.y5JPTG_avisValeurPolice select:focus{border-color:#3e8ede;box-shadow:0 0 0 3px #2d84dd1f}.y5JPTG_avisValeurCouleurs{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.y5JPTG_avisValeurCouleurs button{color:#58677c;font:inherit;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;font-size:11px;font-weight:800;display:flex}.y5JPTG_avisValeurCouleurs button>span{border:2px solid #fff;border-radius:50%;flex:none;width:18px;height:18px;box-shadow:0 0 0 1px #cfd8e5}.y5JPTG_avisValeurCouleurs button.y5JPTG_avisValeurCouleurActive{color:#165fa9;background:#edf6ff;border-color:#3d8ddd;box-shadow:0 0 0 2px #3d8ddd1a}.y5JPTG_avisValeurInformation{color:#205b94;background:#edf6ff;border:1px solid #bcd8f4;border-radius:13px;padding:15px 17px}.y5JPTG_avisValeurInformation strong{font-size:13px}.y5JPTG_avisValeurInformation p{margin:5px 0 0;font-size:12px;line-height:1.5}.y5JPTG_avisValeurInterrupteur{color:#34435a;background:#fff;border:1px solid #dde5ef;border-radius:13px;align-items:center;gap:10px;padding:15px 17px;font-size:13px;font-weight:800;display:flex}.y5JPTG_avisValeurInterrupteur input{accent-color:#176fc9;width:18px;height:18px}.y5JPTG_avisValeurPanierEntete{background:#fff;border:1px solid #dce5f0;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.y5JPTG_avisValeurPanierEntete>div{color:#27364d;align-items:center;gap:9px;font-size:13px;display:flex}.y5JPTG_avisValeurPanierEntete span{color:#1267ba;background:#e9f3ff;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:900}.y5JPTG_avisValeurPanierEntete button{align-items:center;gap:7px;display:inline-flex}.y5JPTG_avisValeurPanierEntete button svg{width:17px;height:17px}.y5JPTG_avisValeurPanier{gap:9px;display:grid}.y5JPTG_avisValeurPanierVide{color:#8490a2;text-align:center;background:#ffffffa6;border:1px dashed #cbd7e7;border-radius:13px;padding:30px 18px;font-size:13px;font-weight:700}.y5JPTG_avisValeurBienSimilaire{background:#fff;border:1px solid #dce5f0;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:13px 15px;display:flex}.y5JPTG_avisValeurBienSimilaire>div{flex-direction:column;gap:3px;min-width:0;display:flex}.y5JPTG_avisValeurBienSimilaire strong{color:#26364c;font-size:13px}.y5JPTG_avisValeurBienSimilaire span,.y5JPTG_avisValeurBienSimilaire small{color:#77859a;font-size:11px}.y5JPTG_avisValeurBienSimilaire>button{color:#c43a43;cursor:pointer;background:#fff5f5;border:1px solid #f0c4c7;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.y5JPTG_avisValeurBienSimilaire>button:hover{background:#fee7e9}.y5JPTG_avisValeurBienSimilaire svg{width:16px;height:16px}.y5JPTG_avisValeurCalculMarche{background:linear-gradient(105deg,#edf6ff,#fff);border:1px solid #bcd8f4;border-radius:15px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.y5JPTG_avisValeurCalculMarche>span{color:#fff;background:#1673cc;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.y5JPTG_avisValeurCalculMarche svg{width:23px;height:23px}.y5JPTG_avisValeurCalculMarche strong{color:#24415f;font-size:13px}.y5JPTG_avisValeurCalculMarche p{color:#6f8297;margin:4px 0 0;font-size:12px}.y5JPTG_avisValeurCalculMarcheActions{flex-wrap:wrap}.y5JPTG_avisResultatsOverlay{z-index:1400;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f192ab3;padding:16px}.y5JPTG_avisResultatsPopup{background:#f5f7fb;border:1px solid #d5e0ed;border-radius:22px;flex-direction:column;width:min(1180px,100vw - 32px);height:min(900px,100vh - 32px);display:flex;overflow:hidden;box-shadow:0 30px 85px #06142a52}.y5JPTG_avisResultatsEntete{background:linear-gradient(110deg,#fff 58%,#eaf4ff);border-bottom:1px solid #dfe6ef;justify-content:space-between;align-items:center;gap:20px;padding:19px 23px;display:flex}.y5JPTG_avisResultatsEntete>div{align-items:center;gap:13px;display:flex}.y5JPTG_avisResultatsEnteteActions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.y5JPTG_avisResultatsEnteteActions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.y5JPTG_avisResultatsEnteteActions button svg{width:17px;height:17px}.y5JPTG_avisResultatsEntete>div>span{color:#fff;background:#1672cd;border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.y5JPTG_avisResultatsEntete svg{width:24px;height:24px}.y5JPTG_avisResultatsEntete small{color:#1672cd;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:900}.y5JPTG_avisResultatsEntete h2{color:#17253a;margin:2px 0 0;font-size:23px}.y5JPTG_avisResultatsEntete p{color:#758297;margin:3px 0 0;font-size:12px}.y5JPTG_avisResultatsChargement{color:#65758a;flex:1;justify-content:center;align-items:center;gap:10px;min-height:400px;font-size:14px;font-weight:800;display:flex}.y5JPTG_avisResultatsChargement svg{animation:.85s linear infinite y5JPTG_avisValeurRotation}.y5JPTG_avisResultatsFiltres{background:#fff;border-bottom:1px solid #e0e6ee;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:16px 22px;display:grid}.y5JPTG_avisResultatsFiltres label{flex-direction:column;gap:6px;min-width:0;display:flex}.y5JPTG_avisResultatsFiltres label>span{color:#4b596d;font-size:11px;font-weight:900}.y5JPTG_avisResultatsFiltres input,.y5JPTG_avisResultatsFiltres select{box-sizing:border-box;color:#27374d;width:100%;min-height:38px;font:inherit;background:#fbfcfe;border:1px solid #ccd7e5;border-radius:9px;outline:none;padding:8px 10px;font-size:12px}.y5JPTG_avisResultatsFiltres input:focus,.y5JPTG_avisResultatsFiltres select:focus{border-color:#3d8ddc;box-shadow:0 0 0 3px #3d8ddc1f}.y5JPTG_avisResultatsDistance{grid-column:span 2}.y5JPTG_avisResultatsBoutonsFiltres{grid-column:1/-1;justify-content:flex-start;align-items:flex-end;gap:8px;display:flex}.y5JPTG_avisResultatsBoutonsFiltres button{align-items:center;gap:7px;display:inline-flex}.y5JPTG_avisResultatsBoutonsFiltres svg{width:17px;height:17px}.y5JPTG_avisResultatsCorps{flex:1;grid-template-columns:minmax(0,1.65fr) minmax(300px,.85fr);gap:14px;min-height:300px;padding:16px 22px 10px;display:grid;overflow:hidden}.y5JPTG_avisResultatsCarte,.y5JPTG_avisResultatsVentes{background:#fff;border:1px solid #d7e1ec;border-radius:15px;min-height:290px;overflow:hidden}.y5JPTG_avisResultatsCarte iframe{border:0;width:100%;height:100%;min-height:290px}.y5JPTG_avisResultatsCarteVide,.y5JPTG_avisResultatsVentesVide{box-sizing:border-box;color:#8390a2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;height:100%;min-height:260px;padding:25px;display:flex}.y5JPTG_avisResultatsCarteVide svg,.y5JPTG_avisResultatsVentesVide svg{color:#68a3dd;width:35px;height:35px}.y5JPTG_avisResultatsCarteVide strong,.y5JPTG_avisResultatsVentesVide strong{color:#53657a;font-size:13px}.y5JPTG_avisResultatsVentes>div:first-child{background:#f8fafc;border-bottom:1px solid #e3e8ef;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.y5JPTG_avisResultatsVentes h3{color:#33445a;margin:0;font-size:16px}.y5JPTG_avisResultatsVentes>div:first-child span{color:#718095;font-size:11px;font-weight:800}.y5JPTG_avisResultatsVentesVide p{max-width:250px;margin:0;font-size:11px;line-height:1.45}.y5JPTG_avisResultatsListeVentes{max-height:calc(100% - 92px);overflow-y:auto}.y5JPTG_avisResultatsVente{background:#fff;border-bottom:1px solid #e8edf3;grid-template-columns:28px minmax(0,1fr) minmax(120px,auto);align-items:center;gap:9px;padding:11px 12px;display:grid}.y5JPTG_avisResultatsVente:nth-child(odd){background:#f8fafc}.y5JPTG_avisResultatsVente>span{color:#fff;background:#1680d7;border-radius:50% 50% 50% 5px;place-items:center;width:25px;height:25px;font-size:11px;font-weight:900;display:grid}.y5JPTG_avisResultatsVente>div{gap:4px;min-width:0;display:grid}.y5JPTG_avisResultatsVente>div:last-child{text-align:right}.y5JPTG_avisResultatsVente strong{color:#263a55;font-size:12px}.y5JPTG_avisResultatsVente small{color:#758398;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.y5JPTG_avisResultatsAvertissement{color:#ce3333;background:#fff5f5;border-top:1px solid #f2d5d5;align-items:flex-start;gap:6px;margin:0;padding:9px 12px;font-size:10px;font-weight:800;line-height:1.35;display:flex}.y5JPTG_avisResultatsAvertissement svg{flex:none;width:15px;height:15px}.y5JPTG_avisResultatsRapports{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 22px 16px;display:grid}.y5JPTG_avisResultatsRapports label{flex-direction:column;gap:7px;display:flex}.y5JPTG_avisResultatsRapports label>span{color:#3c4b60;font-size:13px;font-weight:900}.y5JPTG_avisResultatsRapports label small{color:#8995a6;font-size:10px;font-weight:700}.y5JPTG_avisResultatsRapports textarea{box-sizing:border-box;resize:none;background:#fff;border:1px solid #d2dce8;border-radius:10px;padding:10px 11px}.y5JPTG_avisResultatsActions{background:#fff;border-top:1px solid #dfe6ef;justify-content:flex-end;align-items:center;gap:9px;padding:13px 22px;display:flex}.y5JPTG_avisResultatsActions button{align-items:center;gap:7px;display:inline-flex}.y5JPTG_avisResultatsActions svg{width:17px;height:17px}@media (max-width:900px){.y5JPTG_avisResultatsFiltres{grid-template-columns:repeat(2,minmax(0,1fr))}.y5JPTG_avisResultatsCorps{grid-template-columns:1fr;overflow-y:auto}.y5JPTG_avisResultatsVentes{min-height:220px}}@media (max-width:620px){.y5JPTG_avisValeurCalculMarche{grid-template-columns:44px minmax(0,1fr)}.y5JPTG_avisValeurCalculMarcheActions{grid-column:1/-1;justify-content:stretch}.y5JPTG_avisValeurCalculMarcheActions button{flex:auto}.y5JPTG_avisResultatsOverlay{padding:0}.y5JPTG_avisResultatsPopup{border-radius:0;width:100vw;height:100vh}.y5JPTG_avisResultatsEntete{flex-wrap:wrap;padding:14px}.y5JPTG_avisResultatsEnteteActions{width:100%}.y5JPTG_avisResultatsEntete>div>span,.y5JPTG_avisResultatsEntete p{display:none}.y5JPTG_avisResultatsEntete h2{font-size:18px}.y5JPTG_avisResultatsFiltres{grid-template-columns:1fr;padding:13px;overflow-y:auto}.y5JPTG_avisResultatsDistance,.y5JPTG_avisResultatsBoutonsFiltres{grid-column:span 1}.y5JPTG_avisResultatsCorps,.y5JPTG_avisResultatsRapports{padding-left:13px;padding-right:13px}.y5JPTG_avisResultatsRapports{grid-template-columns:1fr}}.y5JPTG_avisValeurChargement{color:#66758a;justify-content:center;align-items:center;gap:10px;min-height:260px;font-size:14px;font-weight:800;display:flex}.y5JPTG_avisValeurChargement svg,.y5JPTG_avisValeurTourne{animation:.85s linear infinite y5JPTG_avisValeurRotation}@keyframes y5JPTG_avisValeurRotation{to{transform:rotate(360deg)}}.y5JPTG_avisValeurActions{background:#fff;border-top:1px solid #e0e6ef;justify-content:space-between;align-items:center;gap:15px;padding:15px 24px;display:flex}.y5JPTG_avisValeurActions>div{align-items:center;gap:9px;display:flex}.y5JPTG_avisValeurActions button{justify-content:center;align-items:center;gap:7px;min-height:39px;display:inline-flex}.y5JPTG_avisValeurActions button svg{width:17px;height:17px}.y5JPTG_avisValeurSupprimer{color:#c43740;font:inherit;cursor:pointer;background:#fff5f5;border:1px solid #f0bfc3;border-radius:9px;padding:9px 13px;font-size:12px;font-weight:900}.y5JPTG_avisValeurSupprimer:hover{background:#fee8e9}.y5JPTG_avisValeurConfigurer{color:#617089;font:inherit;cursor:pointer;background:#ffffff94;border:1px solid #d8e0eb;border-radius:9px;padding:9px 12px;font-size:12px;font-weight:700}.y5JPTG_avisValeurConfigurer:hover{color:#33445e;background:#fff;border-color:#bdc9d9}.y5JPTG_avisValeurConfigurationOverlay{z-index:1250}.y5JPTG_avisValeurConfigurationPopup{width:min(1120px,100vw - 36px);height:min(820px,100vh - 36px)}.y5JPTG_avisValeurConfigurationSection,.y5JPTG_avisValeurConfigurationGrille{gap:18px;display:grid}.y5JPTG_avisValeurConfigurationIntroduction{color:#235c96;background:#eef6ff;border:1px solid #c9dff6;border-radius:14px;padding:17px 19px}.y5JPTG_avisValeurConfigurationIntroduction strong{font-size:14px}.y5JPTG_avisValeurConfigurationIntroduction p{margin:5px 0 0;font-size:12px;line-height:1.5}.y5JPTG_avisValeurConfigurationChamp,.y5JPTG_avisValeurConfigurationDistance{background:#fff;border:1px solid #dde5f0;border-radius:15px;flex-direction:column;gap:9px;min-width:0;padding:17px;display:flex;box-shadow:0 5px 18px #162f520b}.y5JPTG_avisValeurConfigurationChamp .y5JPTG_avisValeurChampEntete>label:first-child,.y5JPTG_avisValeurConfigurationDistance>label{color:#27364d;font-size:13px;font-weight:900}.y5JPTG_avisValeurConfigurationChamp textarea{box-sizing:border-box;resize:vertical;color:#26364c;width:100%;min-height:105px;font:inherit;background:#fbfcfe;border:1px solid #ccd8e7;border-radius:10px;outline:none;padding:11px 12px;font-size:13px;line-height:1.5}.y5JPTG_avisValeurConfigurationChamp textarea:focus,.y5JPTG_avisValeurConfigurationDistance input:focus{border-color:#3e8ede;box-shadow:0 0 0 3px #2d84dd1f}.y5JPTG_avisValeurRestaurer{color:#1971c9;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-end;align-items:center;gap:6px;padding:3px 1px;font-size:11px;font-weight:800;display:inline-flex}.y5JPTG_avisValeurRestaurer:hover{color:#0d4f91;text-decoration:underline}.y5JPTG_avisValeurRestaurer svg{width:14px;height:14px}.y5JPTG_avisValeurConfigurationDistance>div{align-items:center;gap:9px;display:flex}.y5JPTG_avisValeurConfigurationDistance input{box-sizing:border-box;color:#26364c;width:180px;font:inherit;background:#fbfcfe;border:1px solid #ccd8e7;border-radius:10px;outline:none;padding:10px 12px;font-weight:700}.y5JPTG_avisValeurConfigurationDistance>div span{color:#65748a;font-size:12px;font-weight:800}.y5JPTG_avisValeurConfigurationDistance p{color:#748197;margin:0;font-size:12px;line-height:1.5}.y5JPTG_dvfImportOpenButton{color:#075fc7;font:inherit;cursor:pointer;background:#f1f6ff;border:1px solid #9fc3ff;border-radius:9px;padding:9px 13px;font-size:12px;font-weight:900}.y5JPTG_dvfImportOpenButton:hover{background:#e5efff}.y5JPTG_dvfImportOverlay{z-index:1300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0a1830bd;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.y5JPTG_dvfImportPopup{background:#f7f9fc;border:1px solid #d8e2f0;border-radius:20px;flex-direction:column;width:min(940px,96vw);max-height:94vh;display:flex;overflow:hidden;box-shadow:0 28px 70px #04122a57}.y5JPTG_dvfImportHeader{background:linear-gradient(105deg,#fff,#eef5ff);border-bottom:1px solid #dbe4f0;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;display:flex}.y5JPTG_dvfImportHeader>div,.y5JPTG_dvfImportHeader>div>div{align-items:center;gap:14px;display:flex}.y5JPTG_dvfImportHeader>div>span{color:#fff;background:#0871e8;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.y5JPTG_dvfImportHeader>div>span svg{width:25px}.y5JPTG_dvfImportHeader>div>div{display:block}.y5JPTG_dvfImportHeader small{color:#0871e8;letter-spacing:.08em;font-size:10px;font-weight:900}.y5JPTG_dvfImportHeader h2{color:#12233f;margin:3px 0;font-size:23px}.y5JPTG_dvfImportHeader p,.y5JPTG_dvfImportFooter p{color:#66758a;margin:0;font-size:12px}.y5JPTG_dvfImportBody{gap:16px;padding:20px 24px;display:grid;overflow-y:auto}.y5JPTG_dvfImportGuide{color:#273c5d;background:#eef5ff;border:1px solid #c9dcf8;border-radius:13px;padding:15px 190px 15px 18px;font-size:12px;position:relative}.y5JPTG_dvfImportGuide ol{margin:7px 0 0 18px;padding:0;line-height:1.65}.y5JPTG_dvfImportGuide a{color:#0866d5;align-items:center;gap:6px;font-weight:900;text-decoration:none;display:inline-flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.y5JPTG_dvfImportGuide a svg{width:15px}.y5JPTG_dvfImportDirectory{color:#263954;gap:7px;font-size:12px;font-weight:900;display:grid}.y5JPTG_dvfImportDirectory>div{background:#fff;border:1px solid #b9cbe2;border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;padding-left:12px;display:grid}.y5JPTG_dvfImportDirectory svg{color:#0871e8;width:18px}.y5JPTG_dvfImportDirectory input{min-width:0;font:inherit;border:0;outline:0;padding:11px 0;font-weight:600}.y5JPTG_dvfImportDirectory button{color:#23517e;font:inherit;cursor:pointer;background:#f3f7fc;border:0;border-left:1px solid #d5deea;border-radius:0 9px 9px 0;align-self:stretch;align-items:center;gap:6px;padding:0 14px;font-weight:900;display:inline-flex}.y5JPTG_dvfImportDirectory small{color:#78879b;font-weight:600}.y5JPTG_dvfImportPassword{color:#263954;gap:7px;font-size:13px;font-weight:900;display:grid}.y5JPTG_dvfImportPassword input{width:100%;font:inherit;border:1px solid #b9cbe2;border-radius:9px;outline:none;padding:11px 12px}.y5JPTG_dvfImportPassword input:focus{border-color:#0871e8;box-shadow:0 0 0 3px #0871e81f}.y5JPTG_dvfImportResume{grid-template-columns:1fr 1fr;gap:12px;display:grid}.y5JPTG_dvfImportResume>div{background:#fff;border:1px solid #dce4ef;border-radius:11px;align-items:center;gap:11px;padding:12px 14px;display:flex}.y5JPTG_dvfImportResume svg{color:#0871e8;width:22px}.y5JPTG_dvfImportResume span{gap:2px;display:grid}.y5JPTG_dvfImportResume small{color:#7a8798;font-size:10px}.y5JPTG_dvfImportResume strong{color:#213550;font-size:13px}.y5JPTG_dvfImportFiles{background:#fff;border:1px solid #d7e0ec;border-radius:11px;min-height:90px;max-height:190px;overflow-y:auto}.y5JPTG_dvfImportFiles>div{color:#30445f;border-bottom:1px solid #edf1f6;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 13px;font-size:12px;display:grid}.y5JPTG_dvfImportFiles svg{color:#18a16f;width:17px}.y5JPTG_dvfImportFiles small{color:#8793a3}.y5JPTG_dvfImportFiles>p{color:#7a8798;justify-content:center;align-items:center;gap:8px;min-height:88px;margin:0;font-size:12px;display:flex}.y5JPTG_dvfImportFiles>p svg{width:17px}.y5JPTG_dvfImportProgress{background:#f0f6ff;border:1px solid #b7d3f6;border-radius:11px;padding:13px 15px}.y5JPTG_dvfImportProgress>div{color:#24405f;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.y5JPTG_dvfImportProgress strong{align-items:center;gap:7px;display:flex}.y5JPTG_dvfImportProgress svg{color:#0871e8;width:17px}.y5JPTG_dvfImportProgress progress{accent-color:#0871e8;width:100%;height:9px;margin:9px 0 3px}.y5JPTG_dvfImportProgress p{color:#687a91;margin:2px 0 0;font-size:11px}.y5JPTG_dvfImportFooter{background:#fff;border-top:1px solid #dbe4ef;justify-content:space-between;align-items:center;gap:16px;padding:14px 24px;display:flex}.y5JPTG_dvfImportFooter>div{gap:9px;display:flex}.y5JPTG_dvfImportFooter button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.y5JPTG_dvfImportFooter svg{width:17px}@media (max-width:700px){.y5JPTG_dvfImportOverlay{padding:0}.y5JPTG_dvfImportPopup{border-radius:0;width:100vw;min-height:100vh;max-height:100vh}.y5JPTG_dvfImportHeader,.y5JPTG_dvfImportFooter{padding:14px}.y5JPTG_dvfImportHeader p,.y5JPTG_dvfImportFooter p{display:none}.y5JPTG_dvfImportBody{padding:14px}.y5JPTG_dvfImportGuide{padding-right:15px}.y5JPTG_dvfImportGuide a{margin-top:8px;position:static;transform:none}.y5JPTG_dvfImportResume{grid-template-columns:1fr}.y5JPTG_dvfImportDirectory>div{grid-template-columns:20px minmax(0,1fr)}.y5JPTG_dvfImportDirectory button{border-top:1px solid #d5deea;border-left:0;border-radius:0 0 9px 9px;grid-column:span 2;min-height:38px}}@media (max-width:900px){.y5JPTG_avisValeurCorps{grid-template-columns:78px minmax(0,1fr)}.y5JPTG_avisValeurNavigation button{justify-content:center}.y5JPTG_avisValeurNavigation button span{display:none}.y5JPTG_avisValeurGrilleChamps{grid-template-columns:1fr}.y5JPTG_avisValeurCouleurs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.y5JPTG_avisValeurOverlay{padding:0}.y5JPTG_avisValeurPopup{border-radius:0;width:100vw;height:100vh}.y5JPTG_avisValeurEntete{flex-wrap:wrap;padding:15px}.y5JPTG_avisValeurEnteteActions{width:100%}.y5JPTG_avisValeurEnteteIcone{display:none}.y5JPTG_avisValeurEntete h2{font-size:19px}.y5JPTG_avisValeurCorps{grid-template-columns:1fr}.y5JPTG_avisValeurNavigation{border-bottom:1px solid #e2e8f1;border-right:0;flex-direction:row;padding:9px;overflow-x:auto}.y5JPTG_avisValeurNavigation button{width:43px;min-width:43px;padding:10px}.y5JPTG_avisValeurContenu{padding:18px 14px 25px}.y5JPTG_avisValeurActions{padding:11px 13px}}.y5JPTG_popupCourrierBox .y5JPTG_popupImpressionHeader{flex:none;margin-bottom:18px}.y5JPTG_courrierChargement{color:#62718b;justify-content:center;align-items:center;gap:12px;min-height:430px;font-size:14px;font-weight:800;display:flex}.y5JPTG_courrierChargement svg,.y5JPTG_courrierNomModele button:disabled svg,.y5JPTG_courrierBoutonEnregistrer:disabled svg{animation:.8s linear infinite y5JPTG_courrierTourne}@keyframes y5JPTG_courrierTourne{to{transform:rotate(360deg)}}.y5JPTG_courrierAccueil{min-height:0;padding:2px 4px 8px;overflow-y:auto}.y5JPTG_courrierActionsPrincipales{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.y5JPTG_courrierActionsPrincipales>button{text-align:left;cursor:pointer;border:1px solid;border-radius:20px;grid-template-columns:62px minmax(0,1fr) 24px;align-items:center;gap:17px;min-height:112px;padding:20px 22px;transition:transform .16s,box-shadow .16s,border-color .16s;display:grid}.y5JPTG_courrierActionsPrincipales>button:hover{transform:translateY(-2px)}.y5JPTG_courrierActionDirecte{background:linear-gradient(135deg,#eefaff 0%,#fff 72%);box-shadow:0 10px 28px #008bd71a;border-color:#9acff0!important}.y5JPTG_courrierActionDirecte:hover{box-shadow:0 16px 34px #008bd72b;border-color:#008bd7!important}.y5JPTG_courrierActionModele{background:linear-gradient(135deg,#f6f1ff 0%,#fff 72%);box-shadow:0 10px 28px #6f46d217;border-color:#c8b5fb!important}.y5JPTG_courrierActionModele:hover{box-shadow:0 16px 34px #6f46d229;border-color:#7955d9!important}.y5JPTG_courrierActionsPrincipales>button>span{border-radius:19px;place-items:center;width:62px;height:62px;display:grid}.y5JPTG_courrierActionDirecte>span{color:#008bd7;background:#daf3ff}.y5JPTG_courrierActionModele>span{color:#7650d7;background:#eee5ff}.y5JPTG_courrierActionsPrincipales>button>span svg{width:29px;height:29px}.y5JPTG_courrierActionsPrincipales>button>div{flex-direction:column;gap:7px;display:flex}.y5JPTG_courrierActionsPrincipales>button strong{color:#10213d;font-size:17px;font-weight:950}.y5JPTG_courrierActionsPrincipales>button small{color:#758198;font-size:12px;font-weight:750;line-height:1.45}.y5JPTG_courrierActionsPrincipales>button>svg{color:#66758f;width:22px}.y5JPTG_courrierModelesEntete{justify-content:space-between;align-items:center;gap:20px;margin:24px 2px 12px;display:flex}.y5JPTG_courrierModelesEntete>div{align-items:center;gap:12px;display:flex}.y5JPTG_courrierModelesEntete>div>span{color:#008bd7;background:#e8f7ff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.y5JPTG_courrierModelesEntete svg{width:20px}.y5JPTG_courrierModelesEntete h3,.y5JPTG_courrierModelesEntete p{margin:0}.y5JPTG_courrierModelesEntete h3{color:#14233e;font-size:16px;font-weight:950}.y5JPTG_courrierModelesEntete p{color:#7b879b;margin-top:3px;font-size:12px;font-weight:700}.y5JPTG_courrierModelesEntete>strong{color:#008bd7;background:#e8f7ff;border-radius:999px;place-items:center;min-width:34px;height:28px;padding:0 10px;font-size:12px;display:grid}.y5JPTG_courrierCourriersEntete>div>span,.y5JPTG_courrierCourriersEntete>strong{color:#168462;background:#eaf8f2}.y5JPTG_courrierListeVideCompacte{color:#77869b;background:#f8fbfe;border:1px dashed #cbd9e8;border-radius:13px;padding:14px 16px;font-size:12px;font-weight:750}.y5JPTG_courrierModelesListe{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.y5JPTG_courrierModeleCarte{grid-template-columns:minmax(0,1fr) 42px 42px;gap:7px;min-width:0;display:grid}.y5JPTG_courrierModeleUtiliser{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce7f5;border-radius:16px;grid-template-columns:45px minmax(0,1fr) auto 19px;align-items:center;gap:13px;width:100%;min-height:82px;padding:14px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:grid;box-shadow:0 5px 18px #14305c0d}.y5JPTG_courrierModeleUtiliser:hover{border-color:#7dc8ed;transform:translateY(-1px);box-shadow:0 10px 24px #008bd71c}.y5JPTG_courrierModeleUtiliser>span{color:#008bd7;background:#eef9ff;border-radius:13px;place-items:center;width:45px;height:45px;display:grid}.y5JPTG_courrierDocumentEnregistre>span{color:#168462;background:#eaf8f2}.y5JPTG_courrierModeleUtiliser>span svg{width:21px}.y5JPTG_courrierModeleUtiliser>div{flex-direction:column;gap:5px;min-width:0;display:flex}.y5JPTG_courrierModelesListe strong{color:#17243d;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:900;overflow:hidden}.y5JPTG_courrierModelesListe small{color:#8490a3;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}.y5JPTG_courrierModelesListe em{color:#0082c9;background:#edf8ff;border-radius:9px;padding:6px 10px;font-size:11px;font-style:normal;font-weight:900}.y5JPTG_courrierModeleUtiliser>svg{color:#8a96a9;width:18px}.y5JPTG_courrierModeleModifier{color:#2476b2;cursor:pointer;background:#f8fbff;border:1px solid #dce7f5;border-radius:14px;place-items:center;min-height:82px;padding:0;transition:border-color .15s,background .15s,color .15s,transform .15s;display:grid;box-shadow:0 5px 18px #14305c0d}.y5JPTG_courrierModeleModifier:hover{color:#0082c9;background:#edf8ff;border-color:#7dc8ed;transform:translateY(-1px)}.y5JPTG_courrierModeleModifier svg{width:17px;height:17px}.y5JPTG_courrierModelesVide{color:#7d8aa0;background:#f7fbffbf;border:1px dashed #c9d8eb;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;display:flex}.y5JPTG_courrierModelesVide svg{color:#80bddd;width:34px;height:34px;margin-bottom:10px}.y5JPTG_courrierModelesVide strong{color:#34425d;font-size:14px}.y5JPTG_courrierModelesVide p{margin:5px 0 0;font-size:12px;font-weight:700}.y5JPTG_courrierEditeurEcran{flex-direction:column;flex:auto;gap:14px;min-height:0;display:flex}.y5JPTG_courrierEditeurEntete{flex:none;justify-content:space-between;align-items:flex-start;gap:18px;min-height:54px;display:flex}.y5JPTG_courrierEditeurEntete>div:first-child{flex-direction:column;flex:auto;gap:5px;min-width:0;padding-top:7px;display:flex}.y5JPTG_courrierEditeurEntete>div:first-child>button{color:#0086cf;cursor:pointer;background:0 0;border:0;width:fit-content;padding:0;font-size:11px;font-weight:850}.y5JPTG_courrierEditeurEntete>div:first-child>strong{color:#14233e;text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:950;overflow:hidden}.y5JPTG_courrierNomModele{grid-template-columns:230px auto auto;align-items:center;gap:10px;display:grid}.y5JPTG_courrierNomModeleChamp{flex-direction:column;gap:4px;display:flex}.y5JPTG_courrierNomModeleChamp label{color:#55637b;font-size:11px;font-weight:850}.y5JPTG_courrierDestinataireChamp{color:#55637b;align-self:flex-start;width:360px;min-width:0;max-width:100%;font-size:11px;font-weight:850}.y5JPTG_courrierDestinataireChamp select{box-sizing:border-box;text-overflow:ellipsis;min-width:0}.y5JPTG_courrierNomModeleChamp input,.y5JPTG_courrierNomModeleChamp select{color:#17213a;background:#fff;border:1px solid #cfddef;border-radius:11px;outline:none;width:100%;height:40px;padding:0 12px;font-size:13px;font-weight:750}.y5JPTG_courrierNomModeleChamp input:focus,.y5JPTG_courrierNomModeleChamp select:focus{border-color:#6aaee1;box-shadow:0 0 0 3px #008bd71a}.y5JPTG_courrierOptionsModele{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.y5JPTG_courrierOptionsModele label{color:#44536c;white-space:nowrap;cursor:pointer;align-items:center;gap:7px;font-size:10.5px;font-weight:800;display:flex}.y5JPTG_courrierOptionsModele input{accent-color:#0789ce;width:15px;height:15px;margin:0}.y5JPTG_courrierOptionsModele label.y5JPTG_courrierOptionModeleDesactivee{opacity:.48;cursor:default}.y5JPTG_courrierActionsDocument{flex:0 720px;grid-template-columns:205px minmax(150px,1fr) auto auto;grid-template-areas:"nom options enregistrer enregistrer""nom options imprimer pdf";align-items:center;gap:9px;width:min(720px,100%);display:grid}.y5JPTG_courrierNomDocumentChamp{grid-area:nom;width:100%}.y5JPTG_courrierActionsDocument>.y5JPTG_courrierOptionsModele{grid-area:options}.y5JPTG_courrierNomModele button,.y5JPTG_courrierBoutonEnregistrer,.y5JPTG_courrierBoutonImprimer,.y5JPTG_courrierBoutonPdf{color:#fff;cursor:pointer;background:linear-gradient(135deg,#078fd8,#006ac8);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #0070c933}.y5JPTG_courrierBoutonEnregistrer{background:linear-gradient(135deg,#168e69,#087354);grid-area:enregistrer;width:100%;box-shadow:0 8px 18px #08795733}.y5JPTG_courrierBoutonImprimer{grid-area:imprimer}.y5JPTG_courrierBoutonPdf{background:linear-gradient(135deg,#6654df,#4936bd);grid-area:pdf;box-shadow:0 8px 18px #4f3dbe33}@media (max-width:1000px){.y5JPTG_courrierEditeurEntete{flex-direction:column}.y5JPTG_courrierActionsDocument{flex-basis:auto;width:100%}}.y5JPTG_courrierBoutonPdf:disabled,.y5JPTG_courrierBoutonEnregistrer:disabled,.y5JPTG_courrierNomModele button:disabled{opacity:.65;cursor:wait}.y5JPTG_courrierNomModele button svg,.y5JPTG_courrierBoutonEnregistrer svg,.y5JPTG_courrierBoutonImprimer svg,.y5JPTG_courrierBoutonPdf svg{width:17px;height:17px}.y5JPTG_courrierEditeurDisposition{flex:auto;grid-template-columns:minmax(0,1fr) 290px;gap:16px;min-height:0;display:grid}.y5JPTG_courrierDocumentZone{background:#e8edf4;border:1px solid #cfdded;border-radius:17px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 9px 30px #18335917}.y5JPTG_courrierBarreOutils{background:#fffffff5;border-bottom:1px solid #d4dfed;flex-wrap:wrap;align-items:center;gap:5px;min-height:52px;padding:8px 10px;display:flex}.y5JPTG_courrierBarreOutils select{color:#273550;background:#fff;border:1px solid #ccd9e9;border-radius:8px;outline:none;height:34px;padding:0 27px 0 9px;font-size:11px;font-weight:800}.y5JPTG_courrierBarreOutils select:first-child{min-width:125px}.y5JPTG_courrierBarreOutils button,.y5JPTG_courrierBarreOutils label{color:#35445e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:34px;height:34px;padding:0;display:grid;position:relative}.y5JPTG_courrierBarreOutils button:hover,.y5JPTG_courrierBarreOutils label:hover{color:#007bc1;background:#eaf7ff;border-color:#afd3ef}.y5JPTG_courrierBarreOutils button svg{width:17px;height:17px}.y5JPTG_courrierBarreOutils label>span{font-family:Georgia,serif;font-size:17px;font-weight:900}.y5JPTG_courrierBarreOutils label input{cursor:pointer;border:0;width:20px;height:4px;padding:0;position:absolute;bottom:3px;left:7px}.y5JPTG_courrierBarreOutils>i{background:#d4dfeb;width:1px;height:24px;margin:0 3px}.y5JPTG_courrierFeuilleCadre{flex:auto;justify-content:center;align-items:flex-start;min-height:0;padding:20px;display:flex;overflow:auto}.y5JPTG_courrierFeuille{box-sizing:border-box;color:#17213a;overflow-wrap:anywhere;word-break:break-word;white-space:normal;background:#fff;border:1px solid #d7dee8;flex-shrink:0;width:min(100%,760px);min-height:980px;padding:70px 76px;font-family:Arial,sans-serif;font-size:14px;line-height:1.55;display:block;box-shadow:0 10px 30px #182c4c21}.y5JPTG_courrierFeuilleContenu{outline:none;flex:auto;min-height:620px}.y5JPTG_courrierFeuilleContenu:empty:before{content:attr(data-placeholder);color:#9aa4b3;pointer-events:none}.y5JPTG_courrierEnteteAgence{color:#111827;grid-template-columns:minmax(0,1fr) minmax(0,.72fr);align-items:start;gap:34px;min-height:165px;margin-bottom:34px;font-family:Arial,sans-serif;font-size:10px;line-height:1.25;display:grid}.y5JPTG_courrierEnteteAgenceBas{align-items:end;min-height:245px}.y5JPTG_courrierEnteteIdentite{grid-template-columns:94px minmax(0,1fr);align-items:start;gap:16px;display:grid}.y5JPTG_courrierEnteteIdentite img{object-fit:contain;width:94px;height:76px}.y5JPTG_courrierEnteteIdentite strong,.y5JPTG_courrierEnteteIdentite span,.y5JPTG_courrierEnteteDestinataire strong,.y5JPTG_courrierEnteteDestinataire span{display:block}.y5JPTG_courrierEnteteIdentite strong,.y5JPTG_courrierEnteteDestinataire strong{font-size:11px}.y5JPTG_courrierEnteteDestinataire em{margin-top:24px;font-style:normal;display:block}.y5JPTG_courrierChampsPanel{background:#fff;border:1px solid #d4e4ef;border-radius:17px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #14305c0f}.y5JPTG_courrierChampsNavigation{background:#f7faff;border-bottom:1px solid #dce7f1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px;display:grid}.y5JPTG_courrierChampsNavigation button{color:#64728a;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-width:0;height:38px;padding:0 6px;font-size:9.5px;font-weight:900;transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.y5JPTG_courrierChampsNavigation button:hover{color:#087ebd;background:#edf8ff;border-color:#c7e3f3}.y5JPTG_courrierChampsNavigation button.y5JPTG_courrierChampOngletActif{color:#007fca;background:#fff;border-color:#9bd4ef;box-shadow:0 4px 12px #0078c31a}.y5JPTG_courrierChampsNavigation svg{flex:none;width:16px;height:16px}.y5JPTG_courrierBienSousMenuShell{background:#fff;border-bottom:1px solid #dce7f1;grid-template-columns:26px minmax(0,1fr) 26px;align-items:stretch;display:grid}.y5JPTG_courrierBienSousMenu{scroll-behavior:smooth;scrollbar-width:none;background:#fff;gap:6px;min-width:0;padding:8px 10px;display:flex;overflow:auto hidden}.y5JPTG_courrierBienSousMenu::-webkit-scrollbar{display:none}.y5JPTG_courrierTransactionSousMenu{flex-wrap:wrap}.y5JPTG_courrierBienSousMenu button{color:#65748b;white-space:nowrap;cursor:pointer;background:#f7faff;border:1px solid #d9e4f0;border-radius:9px;height:30px;padding:0 10px;font-size:9.5px;font-weight:850}.y5JPTG_courrierBienSousMenu button:hover{color:#087fbd;background:#eef9ff;border-color:#afd8ed}.y5JPTG_courrierBienSousMenu button.y5JPTG_courrierBienSousMenuActif{color:#fff;background:#0789ce;border-color:#178bc8;box-shadow:0 4px 10px #007ec62e}.y5JPTG_courrierBienSousMenuFleche{color:#60738a;cursor:pointer;background:linear-gradient(#fff,#f3f7fb);border:0;justify-content:center;align-items:center;transition:color .18s,background .18s;display:flex}.y5JPTG_courrierBienSousMenuFleche:first-child{border-right:1px solid #e2eaf2}.y5JPTG_courrierBienSousMenuFleche:last-child{border-left:1px solid #e2eaf2}.y5JPTG_courrierBienSousMenuFleche:hover{color:#0789ce;background:#edf8ff}.y5JPTG_courrierBienSousMenuFleche svg{width:15px;height:15px}.y5JPTG_courrierChampsTitre{background:linear-gradient(135deg,#eefaff,#f9fcff);border-bottom:1px solid #e0e9f3;align-items:center;gap:11px;padding:16px;display:flex}.y5JPTG_courrierChampsTitre>span{color:#0086ce;background:#d9f3ff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.y5JPTG_courrierChampsTitre svg{width:21px}.y5JPTG_courrierChampsTitre>div{flex-direction:column;gap:4px;min-width:0;display:flex}.y5JPTG_courrierChampsTitre strong{color:#15243e;font-size:14px;font-weight:950}.y5JPTG_courrierChampsTitre small{color:#76849a;font-size:10px;font-weight:700;line-height:1.3}.y5JPTG_courrierChampsListe{flex-direction:column;flex:auto;gap:6px;min-height:0;padding:10px;display:flex;overflow-y:auto}.y5JPTG_courrierChampsListe button{text-align:left;cursor:pointer;background:#f7faff;border:1px solid #0000;border-radius:10px;flex-direction:column;gap:4px;width:100%;padding:10px 11px;transition:background .13s,border-color .13s,transform .13s;display:flex}.y5JPTG_courrierChampsListe button:hover{background:#ebf8ff;border-color:#a9d8f1;transform:translate(2px)}.y5JPTG_courrierChampsListe .y5JPTG_courrierChampFeminisation{background:linear-gradient(135deg,#f7f3ff,#eef8ff);border-color:#c8b9f6}.y5JPTG_courrierChampsListe .y5JPTG_courrierChampFeminisation strong{color:#6843b5}.y5JPTG_courrierChampsListe .y5JPTG_courrierChampFeminisation small{color:#7b6b9d;font-family:inherit}.y5JPTG_courrierChampsListe .y5JPTG_courrierChampFeminisation:hover{background:linear-gradient(135deg,#f1eaff,#e5f5ff);border-color:#9678e4}.y5JPTG_courrierChampsListe strong{color:#273750;font-size:11px;font-weight:900}.y5JPTG_courrierChampsListe small{color:#78869b;text-overflow:ellipsis;white-space:nowrap;font-family:Consolas,monospace;font-size:9.5px;font-weight:700;overflow:hidden}.y5JPTG_courrierFeminisationOverlay{z-index:490;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07122785;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.y5JPTG_courrierFeminisationBox{background:#fff;border:1px solid #dce6f5;border-radius:22px;width:min(560px,100vw - 48px);overflow:hidden;box-shadow:0 28px 80px #04122c57}.y5JPTG_courrierFeminisationEntete{background:linear-gradient(135deg,#fbf9ff,#f2faff);border-bottom:1px solid #e9eef7;align-items:center;gap:14px;padding:22px 24px;display:flex}.y5JPTG_courrierFeminisationEntete>span{color:#fff;background:linear-gradient(135deg,#7d55d7,#178ed3);border-radius:15px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 20px #584dbe38}.y5JPTG_courrierFeminisationEntete svg{width:22px;height:22px}.y5JPTG_courrierFeminisationEntete h2{color:#14223b;margin:0;font-size:20px;font-weight:950}.y5JPTG_courrierFeminisationEntete p{color:#7a879b;margin:4px 0 0;font-size:12px;font-weight:750}.y5JPTG_courrierFeminisationContenu{padding:24px}.y5JPTG_courrierFeminisationContenu>strong{color:#253550;font-size:15px;font-weight:900}.y5JPTG_courrierFeminisationContenu>p{color:#708097;margin:7px 0 20px;font-size:12px;font-weight:650;line-height:1.55}.y5JPTG_courrierFeminisationChamps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.y5JPTG_courrierFeminisationChamps label{flex-direction:column;gap:7px;display:flex}.y5JPTG_courrierFeminisationChamps label>span{color:#465773;font-size:11px;font-weight:850}.y5JPTG_courrierFeminisationChamps input{color:#1d2b43;width:100%;height:44px;font:inherit;border:1px solid #cfdaea;border-radius:11px;outline:none;padding:0 13px;font-size:14px;font-weight:750}.y5JPTG_courrierFeminisationChamps input:focus{border-color:#438fd1;box-shadow:0 0 0 3px #328ed321}.y5JPTG_courrierFeminisationApercu{background:#f7f9fd;border:1px solid #dce4f2;border-radius:12px;flex-direction:column;gap:6px;margin-top:17px;padding:12px 14px;display:flex}.y5JPTG_courrierFeminisationApercu span{color:#7a879a;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:800}.y5JPTG_courrierFeminisationApercu code{color:#6544a8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.y5JPTG_courrierFeminisationActions{background:#fbfcfe;border-top:1px solid #e9eef7;justify-content:flex-end;gap:10px;padding:17px 24px;display:flex}.y5JPTG_courrierFeminisationActions button{color:#40506a;cursor:pointer;background:#fff;border:1px solid #d4deec;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:41px;padding:0 17px;font-size:12px;font-weight:900;display:inline-flex}.y5JPTG_courrierFeminisationActions button:last-child{color:#fff;background:linear-gradient(135deg,#0e8cd5,#096fc2);border-color:#167fca;box-shadow:0 7px 18px #0775c438}.y5JPTG_courrierFeminisationActions svg{width:16px;height:16px}@media (max-width:620px){.y5JPTG_courrierFeminisationChamps{grid-template-columns:1fr}}@media (max-width:760px){.y5JPTG_popupImpressionBox{width:min(100% - 24px,920px);padding:20px}.y5JPTG_popupImpressionHeader{align-items:flex-start}.y5JPTG_popupImpressionHeaderBoutons{flex-direction:column-reverse;align-items:stretch}.y5JPTG_popupImpressionGrid{grid-template-columns:1fr}.y5JPTG_popupImpressionVignettes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1400px){.y5JPTG_layout{grid-template-columns:250px minmax(0,1fr)}.y5JPTG_listPageMain{padding:18px 20px 0 22px}.y5JPTG_logo{width:210px;font-size:23px}.y5JPTG_search{width:390px}.y5JPTG_controls{flex-wrap:wrap;gap:10px;height:auto;margin-bottom:14px}.y5JPTG_filters{gap:14px;width:100%;height:58px;padding:0 16px}.y5JPTG_searchBienIconButton{margin-left:0}.y5JPTG_tools{justify-content:flex-start;gap:10px;margin-left:0}.y5JPTG_tools select{width:180px}.y5JPTG_viewButtons{width:92px;min-width:92px}.y5JPTG_newButton{min-width:130px;padding:0 18px;font-size:15px}.y5JPTG_bienCard{grid-template-columns:210px 250px minmax(260px,1fr) 210px 28px;column-gap:12px;height:148px;min-height:148px;max-height:148px;padding:10px 12px}.y5JPTG_photo{width:210px;height:120px}.y5JPTG_info,.y5JPTG_owner,.y5JPTG_mandat,.y5JPTG_more{height:120px;max-height:120px}.y5JPTG_owner{grid-template-columns:50px minmax(0,1fr);column-gap:14px;padding-left:18px}.y5JPTG_ownerIcon{width:48px;height:48px}.y5JPTG_owner h3{margin-bottom:8px;font-size:14px}.y5JPTG_owner p{font-size:12px;line-height:1.45}.y5JPTG_tag{margin-bottom:10px;padding:6px 10px;font-size:13px}.y5JPTG_price{margin-bottom:8px;font-size:22px}.y5JPTG_mandat{padding-left:14px}.y5JPTG_mandat b{padding:7px 24px}.y5JPTG_actions{gap:6px}.y5JPTG_actions button{width:32px;height:32px}.y5JPTG_actions svg{width:16px;height:16px}.y5JPTG_biensTable{width:2200px;min-width:2200px}.y5JPTG_selectionPopupBox{width:calc(100vw - 36px);height:calc(100vh - 36px);padding:16px}.y5JPTG_selectionDoubleListe{grid-template-columns:minmax(0,1fr) 115px minmax(0,1fr);gap:12px}.y5JPTG_selectionListePanel{padding:12px}.y5JPTG_selectionListePanel h3{font-size:14px}.y5JPTG_selectionListe button{min-height:34px;font-size:12px}}.y5JPTG_transactionSteps{flex-direction:column;gap:10px;display:flex!important}.y5JPTG_transactionSteps>div{background:#f8fbff;border:1px solid #edf2fb;border-radius:16px;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:10px;min-height:62px;padding:9px 13px;display:grid}.y5JPTG_transactionSteps>div svg{color:#0060f5;width:22px;height:22px}.y5JPTG_transactionSteps>div span{font-size:14px;font-weight:900}.y5JPTG_transactionSteps>div b{color:#7a8498;grid-column:2;margin-top:-8px;font-size:11px;font-weight:900}.y5JPTG_fichePanel>h3{align-items:center;gap:9px;display:flex}.y5JPTG_fichePanel>h3 svg{color:#0867ee;width:21px;height:21px}.y5JPTG_transactionSelectionField{flex-direction:column;gap:7px;margin-bottom:16px;display:flex}.y5JPTG_transactionSelectionField>span{color:#5f687f;font-size:12px;font-weight:900}.y5JPTG_transactionSelectionField>button{color:#10264a;text-align:left;cursor:pointer;background:linear-gradient(135deg,#f4f8ff,#fff);border:1px solid #cfe0f8;border-radius:15px;grid-template-columns:34px minmax(0,1fr) 28px;align-items:center;gap:9px;width:100%;min-height:56px;padding:9px 12px;transition:all .18s;display:grid}.y5JPTG_transactionSelectionField>button:hover{border-color:#4f8eea;transform:translateY(-1px);box-shadow:0 8px 20px #1f66d61f}.y5JPTG_transactionSelectionField button svg{color:#0867ee;width:20px;height:20px}.y5JPTG_transactionSelectionField button strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.y5JPTG_transactionConseiller{background:#eff6ff;border:1px solid #d7e7fb;border-radius:15px;align-items:center;gap:12px;margin-top:16px;padding:13px 15px;display:flex}.y5JPTG_transactionConseiller>svg{color:#0867ee;width:24px;height:24px}.y5JPTG_transactionConseiller span,.y5JPTG_transactionConseiller strong{display:block}.y5JPTG_transactionConseiller span{color:#6b7690;font-size:11px;font-weight:850}.y5JPTG_transactionConseiller strong{margin-top:3px;font-size:14px}.y5JPTG_transactionCheckbox{cursor:pointer;background:#f5f9ff;border:1px solid #dce8f7;border-radius:13px;grid-column:1/-1;align-items:center;gap:9px;min-height:46px;padding:0 13px;font-size:13px;font-weight:850;display:flex}.y5JPTG_ficheFormGrid .y5JPTG_transactionCheckbox{flex-direction:row;justify-content:flex-start}.y5JPTG_transactionCheckbox input{accent-color:#0867ee;width:17px!important;height:17px!important}.y5JPTG_transactionCheckbox svg{color:#17a768;width:17px;height:17px}.y5JPTG_transactionCommentaire{min-height:330px!important}.y5JPTG_transactionLoading{color:#66728a;background:#fff;border:1px solid #dfe8f6;border-radius:22px;place-items:center;min-height:420px;font-size:15px;font-weight:900;display:grid}.y5JPTG_newLocationButton{box-shadow:0 8px 18px #e66e1438;background:linear-gradient(135deg,#f07a18,#ff9d32)!important}.y5JPTG_transactionNewActions{align-items:center;gap:10px;display:flex}.y5JPTG_transactionLocation .y5JPTG_ficheTop{background:linear-gradient(90deg,#d95f0b,#ff922e);box-shadow:0 12px 30px #d65e0c3d}.y5JPTG_transactionLocation .y5JPTG_ficheScore,.y5JPTG_transactionLocation .y5JPTG_ficheHeroBudget{background:linear-gradient(135deg,#e66712,#ffa035);box-shadow:0 14px 28px #d95f0b33}.y5JPTG_transactionLocation .y5JPTG_ficheAvatar{color:#d95f0b;background:linear-gradient(135deg,#fff0df,#ffd0a7)}.y5JPTG_transactionLocation .y5JPTG_ficheTabActive{background:linear-gradient(135deg,#e66712,#ff922e)!important}@media (max-width:1050px){.y5JPTG_ficheBody{grid-template-columns:240px minmax(0,1fr)}.y5JPTG_ficheGrid{grid-template-columns:1fr}.y5JPTG_ficheHero{grid-template-columns:68px minmax(0,1fr)}.y5JPTG_ficheHeroBudget{grid-column:1/-1}}@media (max-width:1024px){.y5JPTG_layout{grid-template-columns:80px minmax(0,1fr);width:100%;min-width:0}.y5JPTG_sidebar{align-items:center;padding:36px 8px 14px}.y5JPTG_profile{justify-content:center;margin:0 0 36px}.y5JPTG_profile>div:last-child{display:none}.y5JPTG_nav{align-items:center}.y5JPTG_nav a{justify-content:center;gap:0;width:54px;min-width:54px;padding:0;font-size:0;overflow:hidden}.y5JPTG_nav a span{display:none}.y5JPTG_nav a svg{width:25px;min-width:25px;height:25px}.y5JPTG_owner{display:none}.y5JPTG_bienCard{grid-template-columns:250px 1fr 220px 24px;column-gap:14px;padding:10px 12px}.y5JPTG_photo{width:250px;height:132px}.y5JPTG_info{min-width:0}.y5JPTG_tag{padding:7px 10px;font-size:13px}.y5JPTG_price{font-size:22px}.y5JPTG_mandat{padding-left:14px}.y5JPTG_actions{gap:6px}.y5JPTG_actions button{width:34px;height:34px}.y5JPTG_controls{flex-wrap:wrap;gap:10px;height:auto}.y5JPTG_filters{width:100%}.y5JPTG_searchBienIconButton,.y5JPTG_tools{margin-left:0}.y5JPTG_searchOverlay{padding:40px 16px 16px;inset:78px 0 0 80px}.y5JPTG_searchPopup{width:calc(100vw - 120px);max-width:860px}.y5JPTG_searchForm{grid-template-columns:repeat(2,minmax(0,1fr))}.y5JPTG_acquereurCard{grid-template-columns:92px 1fr 220px 24px;column-gap:14px}.y5JPTG_acquereurCard .y5JPTG_acquereurPhoto{border-radius:50%;width:76px;height:76px}.y5JPTG_acquereurCard .y5JPTG_info{min-width:0}.y5JPTG_acquereurCard .y5JPTG_tag{max-width:100%}.y5JPTG_acquereurCard .y5JPTG_mandat{padding-left:14px}.y5JPTG_pigeCard{grid-template-columns:1fr 220px 24px}.y5JPTG_pigeCard .y5JPTG_owner{display:none}.y5JPTG_settingsGrid{grid-template-columns:repeat(2,1fr);gap:18px}.y5JPTG_settingsCard{height:310px}.y5JPTG_settingsImageZone img{max-width:210px;max-height:125px}.y5JPTG_dashboardMain{padding:18px 18px 0}.y5JPTG_dashboardHero{align-items:flex-start;gap:18px;padding:22px}.y5JPTG_dashboardHero h2{font-size:28px}.y5JPTG_dashboardAgency{min-width:300px}.y5JPTG_dashboardKpis{grid-template-columns:repeat(2,1fr);gap:14px}.y5JPTG_dashboardQuickActions a,.y5JPTG_dashboardQuickActions button{padding:0 10px;font-size:12px}.y5JPTG_dashboardGrid{grid-template-columns:1fr}.y5JPTG_chartCardLarge{grid-column:auto}.y5JPTG_transactionCard{grid-template-columns:250px 1fr 220px 24px}.y5JPTG_transactionCard .y5JPTG_owner{display:none}.y5JPTG_relanceMain{padding:18px 18px 0}.y5JPTG_relanceHeaderActions{gap:10px}.y5JPTG_relanceTabs{height:58px}.y5JPTG_relanceTabs button{padding:0 14px}.y5JPTG_relanceCard{grid-template-columns:58px 1fr 220px 24px}.y5JPTG_relanceCard .y5JPTG_owner{display:none}.y5JPTG_relanceCheck{width:40px;height:40px}.y5JPTG_mailComposer{grid-template-columns:1fr;overflow-y:auto}.y5JPTG_mailPreviewPanel{min-height:180px}.y5JPTG_relanceCounterBig{width:150px;height:110px;margin-top:22px}.y5JPTG_mailFormPanel textarea{min-height:300px}.y5JPTG_alertMain{padding:18px 18px 0}.y5JPTG_alertKpis{grid-template-columns:repeat(2,1fr);gap:14px}.y5JPTG_alertToolbar{flex-wrap:wrap}.y5JPTG_alertToolbar .y5JPTG_filters{width:100%}.y5JPTG_alertToolbar .y5JPTG_tools{margin-left:0}.y5JPTG_alertLayout{grid-template-columns:1fr}.y5JPTG_alertListPanel{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.y5JPTG_alertPanelTitle{grid-column:1/4}.y5JPTG_alertMiniCard{margin-bottom:0}.y5JPTG_alertDetailHeader{flex-direction:column}.y5JPTG_alertDetailActions{justify-content:flex-start}.y5JPTG_criteriaGrid{grid-template-columns:repeat(3,1fr)}.y5JPTG_alertBienCard{grid-template-columns:250px 1fr 220px 24px}.y5JPTG_alertBienCard .y5JPTG_owner{display:none}.y5JPTG_alertPropertyCard{grid-template-columns:210px minmax(250px,1fr) 130px}.y5JPTG_alertPropertyOwner{display:none}.y5JPTG_contactCard{grid-template-columns:64px minmax(260px,1fr) minmax(300px,1fr) 140px;column-gap:14px;padding:10px 12px}.y5JPTG_contactNote{display:none}.y5JPTG_contactAvatar{width:52px;height:52px}.y5JPTG_contactIdentity h2{font-size:16px}.y5JPTG_contactDetails{padding-left:16px}.y5JPTG_contactActions{padding-left:14px}.y5JPTG_contactModalBox{width:calc(100vw - 40px);height:calc(100vh - 40px);padding:18px}.y5JPTG_contactModalBox .y5JPTG_contactCard{grid-template-columns:64px minmax(260px,1fr) minmax(300px,1fr) 140px}.y5JPTG_agendaMain{padding:18px 18px 0}.y5JPTG_agendaHeaderLine{align-items:flex-start;gap:12px}.y5JPTG_agendaGrid,.y5JPTG_planningGrid{grid-template-columns:1fr;overflow-y:auto}.y5JPTG_agendaCalendarCard,.y5JPTG_planningCalendarCard{height:620px;min-height:620px}.y5JPTG_agendaSidePanel,.y5JPTG_planningTeam{min-height:220px}.y5JPTG_agendaTabs{width:100%}.y5JPTG_agendaTabs button{flex:1;justify-content:center}.y5JPTG_statsMain{padding:18px 18px 0}.y5JPTG_statsHeaderLine{align-items:flex-start;gap:12px}.y5JPTG_statsFilters{grid-template-columns:1fr 190px 200px 145px}.y5JPTG_statsHero{gap:18px;padding:22px}.y5JPTG_statsHero h2{font-size:28px}.y5JPTG_statsHeroBadge{width:145px;min-width:145px}.y5JPTG_statsKpis{grid-template-columns:repeat(2,1fr);gap:14px}.y5JPTG_statsGrid{grid-template-columns:1fr}.y5JPTG_statsChartLarge{grid-column:auto}.y5JPTG_statsAdvisorList{grid-template-columns:1fr}.y5JPTG_diffusionMain{padding:18px 18px 0}.y5JPTG_diffusionHeaderLine{align-items:flex-start;gap:12px}.y5JPTG_diffusionModeSwitch{min-width:360px}.y5JPTG_diffusionKpis{grid-template-columns:repeat(2,1fr);gap:14px}.y5JPTG_diffusionBienCard{grid-template-columns:130px 260px minmax(330px,1fr) 210px 24px;column-gap:12px}.y5JPTG_diffusionPhoto{width:130px;height:82px}.y5JPTG_diffusionGatewayList{grid-template-columns:repeat(3,minmax(105px,1fr))}.y5JPTG_diffusionStatus{padding-left:12px}.y5JPTG_diffusionByGateway{grid-template-columns:1fr}.y5JPTG_diffusionGatewayPanel{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.y5JPTG_diffusionGatewayPanel h2,.y5JPTG_diffusionGatewayActions{grid-column:1/4}.y5JPTG_diffusionGatewayPanel button{margin-bottom:0}.y5JPTG_diffusionGatewayHeader{align-items:flex-start;gap:14px}.y5JPTG_diffusionGatewayStats{flex-wrap:nowrap}.y5JPTG_mailingContent{grid-template-columns:310px minmax(0,1fr);gap:14px;overflow-y:auto}.y5JPTG_mailingPreviewPanel{grid-column:1/3;min-height:220px}.y5JPTG_mailingAttachments{grid-template-columns:1fr 1fr}.y5JPTG_mailingAttachments>div{grid-column:1/3}.y5JPTG_mailingModalBox{width:calc(100vw - 40px);height:calc(100vh - 40px);padding:18px}.y5JPTG_ficheTop{grid-template-columns:160px minmax(0,1fr) auto;padding:0 18px}.y5JPTG_ficheTopTitle h1{font-size:22px}.y5JPTG_ficheBody{grid-template-columns:230px minmax(0,1fr);gap:14px;padding:16px}.y5JPTG_ficheProgress{padding:14px}.y5JPTG_ficheScore{height:120px}.y5JPTG_ficheScore strong{font-size:36px}.y5JPTG_ficheProgress nav a{grid-template-columns:30px minmax(0,1fr);min-height:52px}.y5JPTG_ficheHero{grid-template-columns:70px minmax(0,1fr) 180px;padding:18px}.y5JPTG_ficheAvatar{width:64px;height:64px}.y5JPTG_ficheHero h2{font-size:24px}.y5JPTG_ficheHeroBudget{height:82px}.y5JPTG_ficheHeroBudget strong{font-size:24px}.y5JPTG_ficheGrid,.y5JPTG_diagnosticGrid,.y5JPTG_dpeLayout{grid-template-columns:1fr}.y5JPTG_diagnosticInfoPanel,.y5JPTG_diagnosticInfoPanelSide,.y5JPTG_fichePanelLarge{grid-column:auto}.y5JPTG_ficheFormGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.y5JPTG_ficheTabsModern{width:100%;overflow-x:auto}.y5JPTG_ficheTabsModern button{justify-content:center;min-width:140px}.y5JPTG_ficheOptionsGrid{grid-template-columns:1fr}.y5JPTG_fichePanelWide{grid-column:auto}.y5JPTG_bienTextEditor,.y5JPTG_bienTextEditorNoLanguages{grid-template-columns:1fr}.y5JPTG_bienTextCopySuggestion{flex-direction:column;grid-column:1;align-items:stretch}.y5JPTG_bienTextModes,.y5JPTG_bienTextLanguages{flex-flow:wrap}.y5JPTG_bienTextModes button,.y5JPTG_bienTextLanguages button{text-align:center;flex:120px;justify-content:center}.y5JPTG_ficheOwnerAccessLine{grid-template-columns:1fr;align-items:stretch}.y5JPTG_ficheOwnerAccessActions{justify-content:flex-start}.y5JPTG_ficheProximityLine{grid-template-columns:1fr}.y5JPTG_fichePanelHeader{flex-direction:column}.y5JPTG_ficheActionLine{justify-content:flex-start}.y5JPTG_ficheListBox{grid-template-columns:1fr}.y5JPTG_ficheBigTextarea{height:300px}.y5JPTG_ficheBienHero{grid-template-columns:170px minmax(0,1fr) 180px}.y5JPTG_ficheBienPhoto{width:170px;height:96px}.y5JPTG_usersMain{padding:16px}.y5JPTG_usersHero{padding:20px}.y5JPTG_usersHero h2{font-size:27px}.y5JPTG_userCard{grid-template-columns:68px minmax(260px,1fr) minmax(300px,1fr) 180px 32px;column-gap:14px;padding:10px 12px}.y5JPTG_userContact,.y5JPTG_userStatus{padding-left:16px}.y5JPTG_userPermissionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.y5JPTG_selectionPopupBox .y5JPTG_searchForm .y5JPTG_validateSearch{width:150px;padding:0 14px}.y5JPTG_selectionPopupBox .y5JPTG_searchPopupHeader .y5JPTG_cancelSearch{width:auto;min-width:118px;padding:0 14px}.y5JPTG_selectionPopupBox .y5JPTG_selectionListeActions .y5JPTG_validateSearch,.y5JPTG_selectionPopupBox .y5JPTG_selectionListeActions .y5JPTG_cancelSearch{width:100%;padding:0 10px}.y5JPTG_selectionPopupBox .y5JPTG_cancelSearch svg,.y5JPTG_selectionPopupBox .y5JPTG_validateSearch svg{width:18px;min-width:18px;height:18px}.y5JPTG_selectionDoubleListe{grid-template-rows:1fr auto 1fr;grid-template-columns:1fr;gap:10px}.y5JPTG_selectionListeActions{flex-direction:row;justify-content:center}.y5JPTG_selectionListeActions button{width:150px}.y5JPTG_selectionPopupBox .y5JPTG_searchForm{grid-template-columns:minmax(0,1fr) 140px;width:100%}.y5JPTG_selectionPopupBox .y5JPTG_searchForm .y5JPTG_validateSearch{width:140px}}.y5JPTG_diaporamaConfigOverlay{z-index:1200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#071323b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.y5JPTG_diaporamaConfigFenetre{background:#f7f9fc;border:1px solid #ffffffb3;border-radius:20px;grid-template-rows:auto auto auto minmax(0,1fr) auto;width:min(1180px,96vw);height:min(860px,94vh);display:grid;overflow:hidden;box-shadow:0 30px 80px #030f1e4d}.y5JPTG_diaporamaConfigEntete{color:#fff;background:linear-gradient(125deg,#073866,#087cc1);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.y5JPTG_diaporamaConfigEntete>div,.y5JPTG_diaporamaConfigEntete>div>div,.y5JPTG_diaporamaConfigOutils,.y5JPTG_diaporamaConfigOutils>div,.y5JPTG_diaporamaConfigPied,.y5JPTG_diaporamaConfigPied>div{align-items:center;display:flex}.y5JPTG_diaporamaConfigEntete>div{gap:14px}.y5JPTG_diaporamaConfigEntete>div>span{background:#ffffff26;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.y5JPTG_diaporamaConfigEntete svg{width:24px;height:24px}.y5JPTG_diaporamaConfigEntete h2{margin:0 0 3px;font-size:21px}.y5JPTG_diaporamaConfigEntete p{opacity:.82;margin:0;font-size:13px}.y5JPTG_diaporamaConfigEntete>button{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.y5JPTG_diaporamaConfigOutils{background:#fff;justify-content:space-between;gap:18px;padding:16px 22px 12px}.y5JPTG_diaporamaConfigOutils>label{background:#f9fbfd;border:1px solid #d9e2ee;border-radius:11px;flex:1;align-items:center;max-width:560px;padding:0 14px;display:flex}.y5JPTG_diaporamaConfigOutils label svg{color:#6b7c91;width:18px}.y5JPTG_diaporamaConfigOutils input{background:0 0;border:0;outline:0;width:100%;padding:11px}.y5JPTG_diaporamaConfigOutils>div{gap:8px}.y5JPTG_diaporamaConfigOutils button,.y5JPTG_diaporamaConfigPied button{color:#29415d;cursor:pointer;background:#fff;border:1px solid #cfdae7;border-radius:10px;padding:10px 14px;font-weight:650}.y5JPTG_diaporamaConfigResume{background:#fff;border-bottom:1px solid #e3e9f1;align-items:baseline;gap:14px;padding:8px 24px 14px;display:flex}.y5JPTG_diaporamaConfigResume strong{color:#075f9d}.y5JPTG_diaporamaConfigResume span{color:#748297;font-size:12px}.y5JPTG_diaporamaConfigListe{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:12px;padding:18px 22px;display:grid;overflow:auto}.y5JPTG_diaporamaConfigListe>article{background:#fff;border:1px solid #dfe6ef;border-radius:14px;grid-template-columns:minmax(0,1fr) 145px;gap:10px;padding:10px;transition:border-color .2s,box-shadow .2s;display:grid}.y5JPTG_diaporamaConfigListe>article.y5JPTG_diaporamaConfigBienActif{border-color:#168ad0;box-shadow:0 5px 18px #0a6fb01f}.y5JPTG_diaporamaConfigSelection{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.y5JPTG_diaporamaConfigPhoto{color:#8b9caf;background:#e9eff6;border-radius:10px;flex:0 0 116px;place-items:center;height:82px;display:grid;position:relative;overflow:hidden}.y5JPTG_diaporamaConfigPhoto>img{object-fit:cover;width:100%;height:100%}.y5JPTG_diaporamaConfigPhoto>i{color:#fff;background:#07233f8c;border:2px solid #fff;border-radius:50%;place-items:center;width:23px;height:23px;display:grid;position:absolute;top:6px;right:6px}.y5JPTG_diaporamaConfigBienActif .y5JPTG_diaporamaConfigPhoto>i{background:#0789d1}.y5JPTG_diaporamaConfigPhoto i svg{width:14px}.y5JPTG_diaporamaConfigInfos{flex-direction:column;gap:3px;min-width:0;display:flex}.y5JPTG_diaporamaConfigInfos strong{color:#18324e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.y5JPTG_diaporamaConfigInfos b{color:#0876b8;text-transform:uppercase;font-size:12px}.y5JPTG_diaporamaConfigInfos small{color:#718096}.y5JPTG_diaporamaConfigInfos em{color:#253e59;margin-top:3px;font-size:12px;font-style:normal;font-weight:700}.y5JPTG_diaporamaConfigBandeau{flex-direction:column;justify-content:center;gap:6px;display:flex}.y5JPTG_diaporamaConfigBandeau span{color:#738196;text-transform:uppercase;font-size:11px;font-weight:700}.y5JPTG_diaporamaConfigBandeau select{background:#fff;border:1px solid #d5deea;border-radius:8px;width:100%;padding:9px 7px;font-size:12px}.y5JPTG_diaporamaConfigBandeau select:disabled{opacity:.45}.y5JPTG_diaporamaConfigVide{color:#718096;grid-column:1/-1;place-items:center;gap:10px;min-height:220px;display:grid}.y5JPTG_diaporamaConfigVide svg{width:38px;height:38px}.y5JPTG_diaporamaTourne{animation:.8s linear infinite y5JPTG_diaporamaRotation}.y5JPTG_diaporamaConfigPied{background:#fff;border-top:1px solid #e1e8f0;justify-content:space-between;gap:20px;padding:15px 22px}.y5JPTG_diaporamaConfigPied p{color:#718096;margin:0;font-size:12px}.y5JPTG_diaporamaConfigPied>div{gap:9px}.y5JPTG_diaporamaConfigPied>div button:last-child{color:#fff;background:#087fc3;border-color:#087fc3;align-items:center;gap:8px;display:flex}.y5JPTG_diaporamaConfigPied button:disabled{opacity:.5;cursor:not-allowed}.y5JPTG_diaporamaLecteur,.y5JPTG_diaporamaLecteurAttente{z-index:2000;background:#07111e;font-family:Arial,Helvetica,sans-serif;position:fixed;inset:0}.y5JPTG_diaporamaLecteur{color:#102b48;grid-template-columns:minmax(0,2.12fr) minmax(360px,.88fr);display:grid;overflow:hidden}.y5JPTG_diaporamaScenePhoto{background:#0e1b2b;border:5px solid #ffffffd9;border-radius:18px;min-width:0;margin:14px;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000004d}.y5JPTG_diaporamaScenePhoto>img:first-child{object-fit:cover;animation:.65s both y5JPTG_diaporamaFondu}.y5JPTG_diaporamaSansPhoto{color:#8fa2b7;align-content:center;place-items:center;gap:14px;height:100%;display:grid}.y5JPTG_diaporamaSansPhoto svg{width:80px;height:80px}.y5JPTG_diaporamaBandeau{z-index:2;pointer-events:none;width:min(32vw,420px);height:auto;top:0;left:0;position:absolute!important}.y5JPTG_diaporamaCompteur{z-index:3;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#052241d1;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-weight:700;display:flex;position:absolute;bottom:22px;left:24px}.y5JPTG_diaporamaCompteur svg{width:19px}.y5JPTG_diaporamaNavigation{z-index:3;opacity:.22;gap:7px;transition:opacity .2s;display:flex;position:absolute;bottom:22px;right:22px}.y5JPTG_diaporamaLecteur:hover .y5JPTG_diaporamaNavigation{opacity:1}.y5JPTG_diaporamaNavigation button,.y5JPTG_diaporamaFermer{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#052241cc;border:1px solid #ffffffb3;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.y5JPTG_diaporamaPanneau{background:linear-gradient(150deg,#f5f8fb,#e9eef4);grid-template-rows:auto auto auto minmax(90px,1fr) minmax(160px,1.15fr) auto;gap:12px;min-width:0;padding:18px 18px 12px 4px;display:grid;overflow:hidden}.y5JPTG_diaporamaAgence,.y5JPTG_diaporamaBienResume,.y5JPTG_diaporamaCaracteristiques,.y5JPTG_diaporamaTexte,.y5JPTG_diaporamaDpe,.y5JPTG_diaporamaLegal{background:#fffffff5;border:1px solid #0c365e14;border-radius:15px;box-shadow:0 6px 20px #12365912}.y5JPTG_diaporamaAgence{gap:14px;padding:13px 15px;display:flex}.y5JPTG_diaporamaAgence>span{min-height:76px;color:var(--diaporama-couleur);border:1px solid #d8e0e9;border-radius:10px;flex:0 0 94px;place-items:center;display:grid;overflow:hidden}.y5JPTG_diaporamaAgence>span img{object-fit:contain;width:100%;height:76px}.y5JPTG_diaporamaAgence>div{min-width:0}.y5JPTG_diaporamaAgence h1{color:var(--diaporama-couleur);text-transform:uppercase;margin:1px 0 6px;font-size:clamp(15px,1.22vw,22px)}.y5JPTG_diaporamaAgence p{margin:2px 0;font-size:clamp(11px,.8vw,15px)}.y5JPTG_diaporamaAgence nav{flex-wrap:wrap;gap:4px 12px;margin-top:7px;display:flex}.y5JPTG_diaporamaAgence nav span{color:#38556f;align-items:center;gap:5px;font-size:clamp(10px,.72vw,13px);display:flex}.y5JPTG_diaporamaAgence nav svg{width:14px;height:14px;color:var(--diaporama-couleur)}.y5JPTG_diaporamaBienResume{padding:14px 16px 10px}.y5JPTG_diaporamaBienResume>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.y5JPTG_diaporamaBienResume>div>span{color:#fff;background:var(--diaporama-couleur);border-radius:50%;place-items:center;width:45px;height:45px;display:grid}.y5JPTG_diaporamaBienResume>div>div{min-width:0}.y5JPTG_diaporamaBienResume h2{overflow-wrap:anywhere;color:#153758;margin:0 0 4px;font-size:clamp(16px,1.15vw,21px)}.y5JPTG_diaporamaBienResume strong{color:#1670bf;text-transform:uppercase;align-items:center;gap:5px;font-size:clamp(11px,.82vw,15px);display:flex}.y5JPTG_diaporamaBienResume strong svg{width:14px}.y5JPTG_diaporamaBienResume>div>b{color:#1761bd;white-space:nowrap;font-size:clamp(18px,1.55vw,29px)}.y5JPTG_diaporamaBienResume footer{border-top:1px solid #dce4ed;justify-content:space-between;margin-top:10px;padding-top:8px;font-size:12px;display:flex}.y5JPTG_diaporamaCaracteristiques{grid-template-columns:repeat(4,1fr);padding:10px 6px;display:grid}.y5JPTG_diaporamaCaracteristiques>div{text-align:center;border-right:1px solid #e0e6ed;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:3px 6px;display:flex}.y5JPTG_diaporamaCaracteristiques>div:last-child{border:0}.y5JPTG_diaporamaCaracteristiques strong{color:#1761bd;font-size:clamp(13px,1vw,18px)}.y5JPTG_diaporamaCaracteristiques span{color:#5a6d80;font-size:clamp(9px,.65vw,12px)}.y5JPTG_diaporamaTexte{min-height:0;padding:13px 16px;overflow:hidden}.y5JPTG_diaporamaTexte p{color:#25384b;white-space:pre-line;-webkit-line-clamp:9;-webkit-box-orient:vertical;margin:0;font-size:clamp(11px,.83vw,16px);line-height:1.35;display:-webkit-box;overflow:hidden}.y5JPTG_diaporamaDpe{min-height:0;padding:7px 11px;overflow:hidden}.y5JPTG_diaporamaDpe>div{height:100%}.y5JPTG_diaporamaDpe svg{width:100%;height:100%;max-height:230px}.y5JPTG_diaporamaLegal{align-items:flex-start;gap:8px;padding:8px 11px;display:flex}.y5JPTG_diaporamaLegal svg{width:16px;color:var(--diaporama-couleur);flex:0 0 16px}.y5JPTG_diaporamaLegal p{color:#506377;white-space:pre-line;margin:0;font-size:clamp(8px,.56vw,10.5px);line-height:1.25}.y5JPTG_diaporamaProgression{z-index:2004;transform-origin:0;background:#18a1e3;width:100%;height:4px;animation:linear forwards y5JPTG_diaporamaProgression;position:fixed;bottom:0;left:0}.y5JPTG_diaporamaFermer{z-index:2005;opacity:.18;width:34px;height:34px;position:fixed;top:8px;right:8px}.y5JPTG_diaporamaFermer:hover{opacity:1}.y5JPTG_diaporamaIntroduction{z-index:2100;color:#16324f;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#030e1b94;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.y5JPTG_diaporamaIntroduction>section{text-align:center;background:#fff;border-radius:22px;width:min(610px,94vw);padding:34px 38px;box-shadow:0 28px 80px #00000052}.y5JPTG_diaporamaIntroduction>section>span{color:#fff;background:linear-gradient(135deg, var(--diaporama-couleur), #1399dc);border-radius:18px;place-items:center;width:62px;height:62px;margin:0 auto 16px;display:grid}.y5JPTG_diaporamaIntroduction h2{margin:0 0 10px;font-size:25px}.y5JPTG_diaporamaIntroduction p{color:#5d6f82;max-width:500px;margin:0 auto 18px;line-height:1.55}.y5JPTG_diaporamaIntroduction ul{color:#40566e;flex-wrap:wrap;justify-content:center;gap:12px 22px;margin:0 0 24px;padding:0;font-size:13px;list-style:none;display:flex}.y5JPTG_diaporamaIntroduction kbd{background:#eef3f7;border:1px solid #d8e0e8;border-radius:5px;margin-right:4px;padding:3px 7px;box-shadow:0 1px #cbd5df}.y5JPTG_diaporamaIntroduction>section>div{justify-content:center;gap:10px;display:flex}.y5JPTG_diaporamaIntroduction button,.y5JPTG_diaporamaLecteurAttente button{color:#29445f;cursor:pointer;background:#fff;border:1px solid #ccd8e4;border-radius:10px;align-items:center;gap:8px;padding:12px 17px;font-weight:700;display:flex}.y5JPTG_diaporamaIntroduction button:last-child{color:#fff;background:var(--diaporama-couleur);border-color:var(--diaporama-couleur)}.y5JPTG_diaporamaIntroduction button svg{width:18px}.y5JPTG_diaporamaLecteurAttente{color:#fff;text-align:center;align-content:center;place-items:center;gap:10px;padding:30px;display:grid}.y5JPTG_diaporamaLecteurAttente>span{color:#43b7f1;background:#ffffff14;border-radius:20px;place-items:center;width:72px;height:72px;display:grid}.y5JPTG_diaporamaLecteurAttente h1,.y5JPTG_diaporamaLecteurAttente p{margin:0}.y5JPTG_diaporamaLecteurAttente p{color:#a8b8c9}.y5JPTG_diaporamaLecteurAttente button{margin-top:12px}@keyframes y5JPTG_diaporamaRotation{to{transform:rotate(360deg)}}@keyframes y5JPTG_diaporamaFondu{0%{opacity:.2;transform:scale(1.008)}to{opacity:1;transform:scale(1)}}@keyframes y5JPTG_diaporamaProgression{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:900px){.y5JPTG_diaporamaConfigListe{grid-template-columns:1fr}.y5JPTG_diaporamaConfigOutils,.y5JPTG_diaporamaConfigPied{flex-direction:column;align-items:stretch}.y5JPTG_diaporamaConfigOutils>label{max-width:none}.y5JPTG_diaporamaLecteur{grid-template-columns:1fr;overflow:auto}.y5JPTG_diaporamaScenePhoto{min-height:58vh}.y5JPTG_diaporamaPanneau{padding:4px 14px 18px;overflow:visible}}@media (prefers-reduced-motion:reduce){.y5JPTG_diaporamaScenePhoto>img:first-child,.y5JPTG_diaporamaProgression,.y5JPTG_diaporamaTourne{animation:none}}.y5JPTG_dashboardMain.y5JPTG_tachesPage{overflow-y:auto}.y5JPTG_tachesPage>section,.y5JPTG_tachesPage>div{flex-shrink:0}.y5JPTG_tachesPage .y5JPTG_pageHeader p{color:#7283a0;margin:5px 0 0;font-size:13px}.y5JPTG_tacheActions,.y5JPTG_tacheOutils{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.y5JPTG_tacheActions button,.y5JPTG_tacheActions a,.y5JPTG_tacheOutils button,.y5JPTG_tacheTable button,.y5JPTG_tacheTableConteneur footer button{color:#006bff;cursor:pointer;background:#f5f9ff;border:1px solid #dce7f8;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:8px 10px;text-decoration:none;display:inline-flex}.y5JPTG_tacheActions button:disabled,.y5JPTG_tacheTableConteneur button:disabled{opacity:.45;cursor:default}.y5JPTG_tacheCompteurs{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:18px 0;display:grid}.y5JPTG_tacheCompteurs>button{text-align:left;cursor:pointer;color:#12335e;background:#fff;border:1px solid #e0eafa;border-radius:18px;grid-template-columns:40px 1fr;gap:5px 12px;padding:19px;display:grid}.y5JPTG_tacheCompteurs svg{color:#0677ff;grid-row:span 2;align-self:center}.y5JPTG_tacheCompteurs strong{font-size:25px}.y5JPTG_tacheCompteurs span{color:#6d7c96;font-size:13px}.y5JPTG_tacheCompteurs [data-actif=true]{outline:2px solid #0677ff}.y5JPTG_tacheFiltres,.y5JPTG_tacheOutils{background:#ffffffd9;border:1px solid #e0eafa;border-radius:15px;margin-bottom:14px;padding:16px}.y5JPTG_tacheFiltres{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.y5JPTG_tacheFiltres label,.y5JPTG_tachePopup label{flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}.y5JPTG_tacheFiltres input,.y5JPTG_tacheFiltres select,.y5JPTG_tacheOutils input,.y5JPTG_tachePopup input,.y5JPTG_tachePopup textarea,.y5JPTG_tachePopup select,.y5JPTG_tacheTableConteneur footer select{color:#193256;font:inherit;background:#fff;border:1px solid #d5e1f1;border-radius:8px;min-width:0;padding:9px 11px}.y5JPTG_tacheCheckbox{align-items:center;gap:7px;font-size:13px;flex-direction:row!important;display:inline-flex!important}.y5JPTG_tacheCheckbox input{accent-color:#0075ff;width:16px;height:16px}.y5JPTG_tacheOutils{gap:16px}.y5JPTG_tacheOutils>input{flex:1;min-width:190px}.y5JPTG_tacheOutils [aria-pressed=true]{background:#dfeeff;border-color:#aaceff}.y5JPTG_tacheKanban{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;padding-bottom:20px;display:grid}.y5JPTG_tacheColonne{background:#ffffffcf;border:1px solid #e3edfa;border-radius:18px;flex-direction:column;min-height:430px;padding:12px;display:flex}.y5JPTG_tacheColonne>header{align-items:center;gap:12px;padding:9px 6px 19px;display:flex}.y5JPTG_tacheColonne h2{margin:0;font-size:19px}.y5JPTG_tacheColonne>header>span{background:#ff6575;border-radius:50%;width:12px;height:12px}.y5JPTG_tacheColonne[data-statut=LISTE_ENCOURS]>header>span{background:#efa331}.y5JPTG_tacheColonne[data-statut=LISTE_TERMINE]>header>span{background:#18b477}.y5JPTG_tacheColonne>header strong{color:#006dff;background:#e9f2ff;border-radius:9px;padding:5px 9px}.y5JPTG_tacheCartes{flex-direction:column;flex:1;gap:12px;display:flex}.y5JPTG_tacheCarte{background:#fff;border:1px solid #dde8f6;border-radius:14px;padding:15px;box-shadow:0 3px 12px #1a528605}.y5JPTG_tacheCarte[draggable=true]{cursor:grab}.y5JPTG_tacheCarte>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.y5JPTG_tacheCarte h3{overflow-wrap:anywhere;margin:0 0 12px;font-size:14px}.y5JPTG_tacheDescription{align-items:center;gap:16px;min-height:80px;display:flex}.y5JPTG_tacheDescription>svg{color:#f6b629;flex-shrink:0}.y5JPTG_tacheDescription p,.y5JPTG_tacheTexte{white-space:pre-line;overflow-wrap:anywhere}.y5JPTG_tacheDescription p{color:#576982;margin:5px 0 12px;font-size:12px;line-height:1.5}.y5JPTG_tacheAssociations{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.y5JPTG_tacheAssociations>span,.y5JPTG_tacheAssociations>a{color:#0068db;background:#e7f1ff;border-radius:6px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;text-decoration:none;display:inline-flex}.y5JPTG_tachePhoto{object-fit:cover;border-radius:6px;flex-shrink:0;width:127px;height:66px}.y5JPTG_tacheAssociations button{color:inherit;cursor:pointer;background:0 0;border:0}.y5JPTG_tacheStatut{color:#cf2745;background:#fff0f3;border:0;border-radius:7px;max-width:130px;padding:6px;font-size:12px}.y5JPTG_tacheStatut[data-statut=LISTE_ENCOURS]{color:#ac6800;background:#fff4df}.y5JPTG_tacheStatut[data-statut=LISTE_TERMINE]{color:#058357;background:#e6f8ef}.y5JPTG_tacheCarte small{color:#6c7c95;font-size:11px}.y5JPTG_tacheCarte>footer{border-top:1px solid #e6ecf5;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:13px;padding-top:10px;display:flex}.y5JPTG_tacheCarte>footer>div{color:#526581;align-items:center;gap:7px;font-size:11px;display:flex}.y5JPTG_tacheCarte>footer .y5JPTG_photoConseiller{width:30px;min-width:30px;height:30px}.y5JPTG_tacheCarte [data-retard=true],.y5JPTG_tacheTable [data-retard=true]{color:#d3354e}.y5JPTG_tacheAjouter{color:#0071ff;cursor:pointer;background:#eaf3ff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;margin-top:14px;padding:12px;display:flex}.y5JPTG_tacheTableConteneur{background:#fff;border:1px solid #dfebf9;border-radius:18px;margin-bottom:20px;padding:16px}.y5JPTG_tacheTableConteneur h2{margin:0 0 15px;font-size:17px}.y5JPTG_tacheTableScroll{overflow:auto}.y5JPTG_tacheTable{border-collapse:collapse;width:100%;font-size:12px}.y5JPTG_tacheTable th{text-align:left;background:#f5f8fd}.y5JPTG_tacheTable th,.y5JPTG_tacheTable td{border-bottom:1px solid #eaf0f8;padding:12px 9px}.y5JPTG_tacheTable td:first-child{min-width:140px}.y5JPTG_tacheTable td:nth-child(3){min-width:220px;max-width:450px}.y5JPTG_tacheTable td p{color:#657792;white-space:pre-line;overflow-wrap:anywhere;margin:5px 0 0}.y5JPTG_tacheTable small{display:block}.y5JPTG_tacheTableConteneur>footer{align-items:center;gap:14px;margin-top:15px;font-size:13px;display:flex}.y5JPTG_tacheTableConteneur>footer>label{margin-right:auto}.y5JPTG_tacheOverlay{z-index:95;background:#132a4d75;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.y5JPTG_tachePopup{color:#163456;background:#fff;border-radius:18px;width:650px;max-width:100%;max-height:92vh;padding:24px;overflow-y:auto;box-shadow:0 22px 90px #001b3940}.y5JPTG_tachePopup>header,.y5JPTG_tachePopup>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.y5JPTG_tachePopup h2{margin:0;font-size:21px}.y5JPTG_tachePopup>header>button{cursor:pointer;background:#eef5ff;border:0;border-radius:8px;padding:7px}.y5JPTG_tachePopup fieldset{border:0;flex-direction:column;gap:16px;min-width:0;margin:0;padding:22px 0;display:flex}.y5JPTG_tachePopup textarea{resize:vertical}.y5JPTG_dashboardAjouter{color:#0760f2;cursor:pointer;background:#eaf2ff;border:1px solid #d5e4fb;border-radius:10px;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.y5JPTG_dashboardAjouter:hover{background:#dceaff}.y5JPTG_dashboardAjouter+strong{margin-left:0!important}.y5JPTG_notesPopup{width:720px}.y5JPTG_notesOutils{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:22px 0;display:flex}.y5JPTG_notesListe{flex-direction:column;gap:14px;min-height:180px;display:flex}.y5JPTG_noteCarte{background:#f8fbff;border:1px solid #dce7f5;border-radius:12px;padding:16px}.y5JPTG_noteCarte[data-programmee=true]{border-left:4px solid #69a6d6}.y5JPTG_noteCarte[data-masquee=true]{background:#fff8f8;border-left:4px solid #ed9c9c}.y5JPTG_noteCarte header{justify-content:space-between;align-items:center;gap:12px;display:flex}.y5JPTG_noteCarte h3{overflow-wrap:anywhere;margin:0;font-size:16px}.y5JPTG_noteTexte{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.y5JPTG_noteMetadonnees{color:#63758d;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:10px;font-size:12px;display:flex}.y5JPTG_noteLibelle{margin-bottom:7px;font-size:13px;font-weight:600;display:block}.y5JPTG_noteUrgence{gap:5px;display:flex}.y5JPTG_noteUrgence button{color:#94a3b8;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;place-items:center;padding:7px;display:grid}.y5JPTG_noteUrgence button[aria-pressed=true]{color:#d97706;background:#fff3d9;border-color:#f9c966}.y5JPTG_tachePopup small{color:#73829a;font-weight:400}.y5JPTG_tachePopup>footer{justify-content:flex-end}.y5JPTG_tacheFormLigne{grid-template-columns:1fr 1fr;gap:16px;display:grid}.y5JPTG_tacheGestionDashboard{color:#0070ff;text-align:center;background:#e8f2ff;border-radius:9px;justify-content:center;align-items:center;margin-left:auto;padding:9px 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.y5JPTG_dashboardDataCard header>.y5JPTG_tacheGestionDashboard+strong{flex-shrink:0;margin-left:0}@media (max-width:1150px){.y5JPTG_tacheKanban{grid-template-columns:repeat(3,minmax(280px,1fr));overflow-x:auto}.y5JPTG_tacheCompteurs{grid-template-columns:repeat(2,1fr)}}@media (max-width:650px){.y5JPTG_tacheKanban,.y5JPTG_tacheFormLigne{grid-template-columns:1fr}.y5JPTG_tachePopup{padding:16px}.y5JPTG_tacheFiltres>label{flex:160px}.y5JPTG_tacheTableConteneur>footer{flex-wrap:wrap}}.y5JPTG_commissionAgenceSaisie{align-items:center;gap:8px;display:flex}.y5JPTG_commissionAgenceSaisie>label{flex:1;min-width:0}.y5JPTG_commissionAgenceCalculer{color:#0667ff;cursor:pointer;background:#edf5ff;border:1px solid #c9dcff;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.y5JPTG_commissionAgenceCalculer:hover{background:#dfeeff}.y5JPTG_calculatriceCommissionOverlay{z-index:15000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b17367a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.y5JPTG_calculatriceCommissionPopup{background:#fff;border:1px solid #dce8ff;border-radius:22px;width:min(100%,580px);max-height:90dvh;padding:26px;overflow-y:auto;box-shadow:0 24px 80px #0b173640}.y5JPTG_calculatriceCommissionPopup .y5JPTG_searchPopupHeader h2{color:#0964ed;font-size:21px}.y5JPTG_calculatriceCommissionIntroduction{color:#405575;background:#f0f6ff;border-radius:12px;margin:0 0 22px;padding:14px;line-height:1.6}.y5JPTG_calculatriceCommissionChamps{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.y5JPTG_calculatriceCommissionChamps input:disabled{color:#52617a;opacity:1;background:#f1f4f9}.y5JPTG_calculatriceCommissionActions{border-top:1px solid #e3ecfa;justify-content:flex-end;gap:12px;margin-top:26px;padding-top:20px;display:flex}.y5JPTG_honorairesZoneChoix{grid-template-columns:1fr}.y5JPTG_honorairesZoneChoix>label:not(.y5JPTG_ficheField){color:#405575;align-items:center;gap:10px;display:flex}.y5JPTG_honorairesZoneChoix input[type=radio]{accent-color:#0964ed;flex-shrink:0;width:18px;height:18px}@media (max-width:560px){.y5JPTG_calculatriceCommissionPopup{padding:18px}.y5JPTG_calculatriceCommissionChamps{grid-template-columns:1fr}}.y5JPTG_historiquePrixPopup{width:min(100%,720px)}.y5JPTG_historiquePrixBien{color:#60708a;margin:-8px 0 22px;font-weight:600}.y5JPTG_historiquePrixResume{color:#fff;background:linear-gradient(120deg,#0755e9,#079eff);border-radius:16px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.y5JPTG_historiquePrixResume>div{gap:8px;display:grid}.y5JPTG_historiquePrixResume strong{font-variant-numeric:tabular-nums;font-size:28px}.y5JPTG_historiquePrixResume>span{background:#ffffff2b;border-radius:20px;padding:8px 12px;font-size:13px}.y5JPTG_historiquePrixTableau{border:1px solid #dce8fa;border-radius:12px;max-height:42dvh;margin-top:18px;overflow:auto}.y5JPTG_historiquePrixTableau table{border-collapse:collapse;width:100%;font-size:14px}.y5JPTG_historiquePrixTableau caption{text-align:left;color:#63728a;padding:12px 16px;font-size:12px}.y5JPTG_historiquePrixTableau th{color:#415779;text-align:left;background:#edf4ff;position:sticky;top:0}.y5JPTG_historiquePrixTableau th,.y5JPTG_historiquePrixTableau td{white-space:nowrap;padding:14px 16px}.y5JPTG_historiquePrixTableau td{font-variant-numeric:tabular-nums;border-top:1px solid #e7eef9}.y5JPTG_historiquePrixTableau th:last-child,.y5JPTG_historiquePrixTableau td:last-child{text-align:right;font-weight:700}.y5JPTG_historiquePrixTableau tbody tr:first-child{color:#075dde;background:#f4f8ff}.y5JPTG_commissionAgenceCalculer:disabled{opacity:.45;cursor:default}@media (max-width:560px){.y5JPTG_historiquePrixResume{flex-direction:column;align-items:flex-start;padding:18px}.y5JPTG_historiquePrixPopup .y5JPTG_searchPopupHeader h2{font-size:18px}}.y5JPTG_clapBox{width:min(1100px,96vw);max-height:90vh;overflow-y:auto}.y5JPTG_clapConnexion{text-align:center;color:#60718c;flex-direction:column;align-items:center;gap:16px;padding:42px 24px;display:flex}.y5JPTG_clapConnexion>svg{color:#6554d9}.y5JPTG_clapConnexion h3{color:#172943;margin:0;font-size:23px}.y5JPTG_clapConnexion p{max-width:530px;margin:0;line-height:1.65}.y5JPTG_clapConnexion a{color:#4f46bb}.y5JPTG_clapLienInformation{color:#4f46bb;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.y5JPTG_clapLienInformation:hover{text-decoration:underline}.y5JPTG_clapLienInformation:focus-visible,.y5JPTG_clapInformationPied a:focus-visible{outline-offset:5px;border-radius:4px;outline:3px solid #9179e0}.y5JPTG_clapInformationBox .y5JPTG_popupImpressionHeader{flex-wrap:wrap;gap:16px}.y5JPTG_clapInformationBox .y5JPTG_popupImpressionHeader>div{min-width:0}.y5JPTG_clapInformationIntroduction{color:#60718c;margin-bottom:24px;font-size:14px;line-height:1.7}.y5JPTG_clapInformationIntroduction h3{color:#172943;margin:0 0 16px;font-size:23px;line-height:1.4}.y5JPTG_clapInformationIntroduction p{margin:8px 0}.y5JPTG_clapInformationGrille{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;display:grid}.y5JPTG_clapInformationColonne{flex-direction:column;gap:20px;min-width:0;display:flex}.y5JPTG_clapInformationGrille h3{color:#172943;align-items:center;gap:9px;margin:0 0 16px;font-size:17px;display:flex}.y5JPTG_clapInformationListe{margin:0;padding:0;list-style:none}.y5JPTG_clapInformationListe li{color:#52647e;align-items:flex-start;gap:10px;margin-top:9px;font-size:14px;line-height:1.5;display:flex}.y5JPTG_clapInformationListe svg{color:#187753;flex-shrink:0;margin-top:2px}.y5JPTG_clapInformationListe .y5JPTG_clapInformationEtoile{color:#b78019;fill:#fff0bd}.y5JPTG_clapInformationTarifs{color:#52647e;margin:0;padding-left:19px;font-size:14px;line-height:1.7}.y5JPTG_clapInformationTarifs li+li{margin-top:10px}.y5JPTG_clapInformationOffre{background:#f6f3ff;border-color:#e4dbff}.y5JPTG_clapInformationOffre h3{color:#514477}.y5JPTG_clapInformationOffre p{margin:22px 0 0}.y5JPTG_clapInformationPied{border-top:1px solid #e1e8f2;margin-top:24px;padding-top:20px}.y5JPTG_clapInformationPied a{color:#4f46bb;overflow-wrap:anywhere;align-items:flex-start;gap:10px;font-size:14px;line-height:1.6;display:inline-flex}.y5JPTG_clapInformationPied svg{flex-shrink:0;margin-top:2px}.y5JPTG_clapInformationActions{justify-content:space-between;align-items:center;gap:18px;display:flex}.y5JPTG_clapInformationActions a:first-child{max-width:670px}.y5JPTG_clapInformationActions a:last-child{color:#fff;background:#4f46bb;border-radius:10px;flex:none;align-items:center;padding:11px 16px;font-weight:800;text-decoration:none}@media (max-width:760px){.y5JPTG_clapInformationGrille{grid-template-columns:1fr}.y5JPTG_clapInformationBox{padding:20px}.y5JPTG_clapInformationBox .y5JPTG_popupImpressionHeader h2{font-size:23px}.y5JPTG_clapInformationActions{flex-direction:column;align-items:stretch}.y5JPTG_clapInformationActions a:first-child{max-width:none}.y5JPTG_clapInformationActions a:last-child{justify-content:center}}.y5JPTG_clapBoutonConnexion{color:#fff;cursor:pointer;background:#df2878;border:0;border-radius:12px;align-items:center;gap:10px;margin:8px 0;padding:16px 25px;font-weight:700;display:inline-flex;box-shadow:0 7px 20px #df287825}.y5JPTG_clapBoutonConnexion:hover{background:#c82069}.y5JPTG_clapBox button:disabled{opacity:.55;cursor:wait}.y5JPTG_clapBarre{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.y5JPTG_clapConnecte{color:#187753;align-items:center;gap:8px;font-weight:600;display:inline-flex}.y5JPTG_clapRecherche{background:#fff;border:1px solid #dce5f2;border-radius:10px;flex:1;align-items:center;gap:10px;min-width:200px;padding:10px 14px;display:flex}.y5JPTG_clapRecherche input{width:100%;font:inherit;color:#172943;background:0 0;border:0}.y5JPTG_clapBarre select{color:#172943;font:inherit;background:#fff;border:1px solid #dce5f2;border-radius:10px;padding:11px}.y5JPTG_clapErreur{color:#9e3030;background:#fff3f3;border:1px solid #f0c5c5;border-radius:12px;margin-bottom:18px;padding:14px 18px}.y5JPTG_clapTableConteneur{border:1px solid #e1e8f2;border-radius:14px;overflow-x:auto}.y5JPTG_clapTable{border-collapse:collapse;background:#fff;width:100%;font-size:14px}.y5JPTG_clapTable th{color:#67768e;text-align:left;background:#f5f7fc;font-weight:600}.y5JPTG_clapTable th,.y5JPTG_clapTable td{border-bottom:1px solid #edf1f7;padding:16px 12px}.y5JPTG_clapTable td:first-child{color:#172943;min-width:210px;font-weight:600}.y5JPTG_clapTable td:first-child svg{vertical-align:middle;color:#6554d9;margin-right:6px}.y5JPTG_clapTable tr:last-child td{border-bottom:0}.y5JPTG_clapStatut{color:#586780;white-space:nowrap;background:#edf1f8;border-radius:8px;padding:6px 9px;font-size:12px;display:inline-block}.y5JPTG_clapStatut[data-statut=signed]{color:#187753;background:#e5f7ed}.y5JPTG_clapStatut[data-statut=send_sign]{color:#926216;background:#fff3d9}.y5JPTG_clapStatut[data-statut=published]{color:#265bbb;background:#e9f0ff}.y5JPTG_clapActionTitre{color:#67768e}@media (max-width:650px){.y5JPTG_clapConnexion{padding:24px 8px}.y5JPTG_clapBarre select{flex:1}}.y5JPTG_clapCatalogueBox{width:min(1180px,96vw)}.y5JPTG_clapCatalogueBox .y5JPTG_popupImpressionHeader{flex-wrap:wrap;gap:16px}.y5JPTG_clapCatalogueBox .y5JPTG_popupImpressionHeader>div{min-width:0}.y5JPTG_clapCatalogueBox .y5JPTG_popupImpressionHeaderBoutons{flex-wrap:wrap}.y5JPTG_clapPreviewDetails{min-width:0}.y5JPTG_clapDemo{color:#514477;background:#f6f3ff;border:1px solid #e4dbff;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:22px;padding:18px 22px;display:flex}.y5JPTG_clapDemo strong{color:#332651}.y5JPTG_clapDemo p{max-width:650px;margin:5px 0 0;font-size:13px;line-height:1.6}.y5JPTG_clapDemo button{flex-shrink:0}.y5JPTG_clapOnglets{background:#eef2fa;border-radius:12px;flex-wrap:wrap;gap:6px;padding:5px;display:flex}.y5JPTG_clapOnglets button{font:inherit;color:#64718a;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:10px 15px;font-weight:600;display:flex}.y5JPTG_clapOnglets button[aria-pressed=true]{color:#4a3aba;background:#fff;box-shadow:0 2px 7px #263b6020}.y5JPTG_clapOnglets span{color:#5b4ba2;background:#e7e5f7;border-radius:6px;padding:3px 6px;font-size:11px}.y5JPTG_clapNombreModeles{color:#7b879a;margin:16px 0;font-size:13px}.y5JPTG_clapCatalogueGrille{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.y5JPTG_clapModeleCarte{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe6f1;border-radius:14px;padding:0;transition:border-color .15s,box-shadow .15s;overflow:hidden}.y5JPTG_clapModeleCarte:hover{border-color:#9c8de3;box-shadow:0 6px 20px #5641a31c}.y5JPTG_clapModeleCarte:focus-visible{outline-offset:3px;outline:3px solid #9179e0}.y5JPTG_clapModeleImage{background:#f2f4f9;justify-content:center;align-items:center;height:215px;padding:15px;display:flex}.y5JPTG_clapModeleImage img{object-fit:contain;filter:drop-shadow(0 3px 5px #15223d20);width:100%;height:100%}.y5JPTG_clapModeleTitre{flex-direction:column;justify-content:space-between;gap:16px;min-height:125px;padding:16px;display:flex}.y5JPTG_clapModeleTitre strong{color:#192b47;font-size:14px;line-height:1.45}.y5JPTG_clapModeleTitre span{color:#6e56b8;justify-content:space-between;align-items:center;font-size:12px;display:flex}.y5JPTG_clapApercuAbsent{color:#8b94ab;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:180px;font-size:12px;display:flex}.y5JPTG_clapPreviewGrille{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.y5JPTG_clapPreviewImage{background:#edf1f8;border-radius:16px;padding:22px}.y5JPTG_clapPreviewImage>img{object-fit:contain;width:100%;height:auto;max-height:670px;display:block}.y5JPTG_clapPreviewPages{color:#617089;justify-content:center;align-items:center;gap:18px;margin-top:18px;display:flex}.y5JPTG_clapPreviewDetails h3{color:#152b49;margin:14px 0 24px;font-size:23px;line-height:1.4}.y5JPTG_clapPreviewDetails h4{color:#344968;margin:0 0 10px;font-size:15px}.y5JPTG_clapDescription{white-space:pre-wrap;color:#64718a;max-height:330px;margin-bottom:24px;font-size:14px;line-height:1.75;overflow-y:auto}.y5JPTG_clapGenerationBloc{background:#fff;border:1px solid #e0e6f2;border-radius:14px;padding:22px}.y5JPTG_clapGenerationBloc p{color:#66758e;font-size:13px;line-height:1.65}.y5JPTG_clapGenerationBloc label{color:#304763;flex-direction:column;gap:9px;font-size:13px;display:flex}.y5JPTG_clapGenerationBloc select{width:100%;font:inherit;background:#fff;border:1px solid #dce5f2;border-radius:9px;padding:11px}.y5JPTG_clapGenerationBloc button{margin-top:12px}@media (max-width:1000px){.y5JPTG_clapCatalogueGrille{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.y5JPTG_clapCatalogueGrille{grid-template-columns:repeat(2,minmax(0,1fr))}.y5JPTG_clapPreviewGrille{grid-template-columns:1fr}.y5JPTG_clapDemo{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:440px){.y5JPTG_clapCatalogueGrille{grid-template-columns:1fr}}@media (max-width:650px){.y5JPTG_clapCatalogueBox .y5JPTG_popupImpressionHeader h2{font-size:23px}.y5JPTG_clapCatalogueBox .y5JPTG_popupImpressionHeaderBoutons{justify-content:flex-end;width:100%}.y5JPTG_clapCatalogueBox .y5JPTG_clapOnglets{width:100%}.y5JPTG_clapCatalogueBox .y5JPTG_clapOnglets button{padding:9px}.y5JPTG_clapGenerationBloc .y5JPTG_clapBoutonConnexion{white-space:normal;max-width:100%}}.y5JPTG_sidebar,.y5JPTG_nav,.y5JPTG_ficheContent{min-height:0}.y5JPTG_listPageMain,.y5JPTG_dashboardMain,.y5JPTG_relanceMain,.y5JPTG_alertMain,.y5JPTG_agendaMain,.y5JPTG_statsMain,.y5JPTG_diffusionMain,.y5JPTG_usersMain{overflow:auto}.y5JPTG_controls,.y5JPTG_paginationBar{flex-wrap:wrap;flex-shrink:0;height:auto}.y5JPTG_filters,.y5JPTG_tools{flex-wrap:wrap;min-width:0;height:auto;min-height:58px}.y5JPTG_filters{padding-top:10px;padding-bottom:10px}.y5JPTG_ficheContent{overflow-x:auto}.y5JPTG_myMessageBox,.y5JPTG_popupVisiteBox,.y5JPTG_relanceModal{max-height:calc(100dvh - 48px);overflow-y:auto}.y5JPTG_vitrineFenetre{min-height:0}.y5JPTG_searchOverlay{overflow:auto}.y5JPTG_searchPopup{max-width:100%;max-height:100%}@media (max-width:1600px){.y5JPTG_layout{grid-template-columns:230px minmax(0,1fr)}.y5JPTG_listPageMain,.y5JPTG_dashboardMain{padding:16px 18px 0}.y5JPTG_topbar{gap:14px;padding-right:18px}.y5JPTG_search{width:min(390px,32vw);min-width:0}.y5JPTG_search input{width:100%;min-width:0}.y5JPTG_searchOverlay{padding:20px;left:230px}.y5JPTG_sidebar{padding:24px 12px 12px}.y5JPTG_profile{gap:10px;margin:0 0 24px}.y5JPTG_nav a{gap:12px;padding:0 12px}.y5JPTG_controls,.y5JPTG_tools{gap:10px}.y5JPTG_bienCard{grid-template-columns:254px minmax(190px,1fr) minmax(200px,1fr) 210px 28px;column-gap:12px;min-width:960px;height:auto;min-height:158px;max-height:none}.y5JPTG_bienCard .y5JPTG_photo{width:254px;height:132px}.y5JPTG_ficheBody{grid-template-columns:230px minmax(0,1fr);gap:14px;padding:16px}.y5JPTG_ficheAcquereur{grid-template-rows:auto minmax(0,1fr)}.y5JPTG_ficheTop{grid-template-columns:160px minmax(0,1fr) auto;height:auto;min-height:86px;padding:12px 18px}.y5JPTG_ficheTopActions{flex-wrap:wrap;justify-content:flex-end;max-width:45vw}.y5JPTG_ficheGrid{grid-template-columns:1fr}.y5JPTG_fichePanelWide,.y5JPTG_fichePanelLarge{grid-column:auto}}@media (max-height:800px){.y5JPTG_sidebar{padding-top:16px}.y5JPTG_profile{margin-bottom:16px}.y5JPTG_ficheBody{padding-top:10px;padding-bottom:10px}.y5JPTG_searchOverlay{padding-top:16px;padding-bottom:16px}.y5JPTG_listPageScroll{min-height:180px}}@media (max-width:1024px){.y5JPTG_layout{grid-template-columns:80px minmax(0,1fr)}.y5JPTG_searchOverlay{left:80px}.y5JPTG_nav a{gap:0;padding:0}.y5JPTG_bienCard{grid-template-columns:254px minmax(190px,1fr) 210px 28px;min-width:750px}.y5JPTG_ficheTopActions{grid-column:1/-1;max-width:none}}.y5JPTG_presentationOverlay{background:#f5f8ff}.y5JPTG_presentationPage{grid-template-rows:auto minmax(0,1fr)}.y5JPTG_presentationHeader{align-items:center;gap:18px;height:auto;min-height:86px;padding:14px 26px;display:flex}.y5JPTG_presentationHeader button{flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.y5JPTG_presentationIdentite{flex:1;min-width:0}.y5JPTG_presentationSurTitre{color:inherit;opacity:.85;letter-spacing:.08em;font-size:11px;font-weight:800}.y5JPTG_presentationIdentite h1{color:inherit;margin:5px 0;font-size:26px;font-weight:900}.y5JPTG_presentationIdentite p{color:inherit;align-items:center;gap:7px;margin:0;font-size:13px;display:flex}.y5JPTG_presentationCorps{grid-template-columns:205px minmax(0,1fr);align-items:start;gap:22px;padding:24px;display:grid;overflow:auto}.y5JPTG_presentationNavigation{width:auto;min-width:0;position:sticky;top:0}.y5JPTG_presentationNavigation .y5JPTG_ficheScore{padding:24px 14px}.y5JPTG_presentationNavigation .y5JPTG_ficheScore strong{margin-top:6px;font-size:22px}.y5JPTG_presentationNavigation nav{gap:10px;margin:20px 0;display:grid}.y5JPTG_presentationNavigation nav button{text-align:left;color:#425776;cursor:pointer;background:#fff;border:1px solid #e0e9f7;border-radius:14px;align-items:center;gap:12px;width:100%;padding:14px 12px;display:flex}.y5JPTG_presentationNavigation nav button span{font-size:13px;font-weight:800}.y5JPTG_presentationNavigation nav button small{margin-top:4px;font-size:10px;font-weight:500;display:block}.y5JPTG_presentationNavigation nav .y5JPTG_presentationRubriqueActive{color:#005bec;background:#eaf3ff;border-color:#92bdff;box-shadow:0 5px 14px #1c65de0d}.y5JPTG_presentationContenu{grid-template-columns:minmax(290px,.95fr) minmax(370px,1.35fr) 225px;align-items:start;gap:18px;min-width:0;display:grid}.y5JPTG_presentationGalerieColonne,.y5JPTG_presentationDetailsColonne{gap:18px;min-width:0;display:grid}.y5JPTG_presentationContenu .y5JPTG_fichePanel{background:#fff;border:1px solid #e0eafa;border-radius:20px;min-width:0;padding:20px;box-shadow:0 6px 22px #26508c06}.y5JPTG_presentationContenu h2{margin:0 0 16px;font-size:18px;font-weight:850}.y5JPTG_presentationTitreLigne{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.y5JPTG_presentationTitreLigne h2{align-items:center;gap:8px;margin:0;display:flex}.y5JPTG_presentationTitreLigne>span{color:#6a7f9b;white-space:nowrap;font-size:12px}.y5JPTG_presentationGrandePhoto{aspect-ratio:4/3;background:#eef3fa;border-radius:14px;position:relative;overflow:hidden}.y5JPTG_presentationOuvrirPhoto{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.y5JPTG_presentationOuvrirPhoto img{object-fit:contain;width:100%;height:100%}.y5JPTG_presentationPhotoAbsente{color:#7a8ca8;background:#eef3fa;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;font-size:12px;display:flex}.y5JPTG_presentationPhotoPrecedente,.y5JPTG_presentationPhotoSuivante{color:#0068ef;cursor:pointer;background:#fffffff0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 15px #12345626}.y5JPTG_presentationPhotoPrecedente{left:10px}.y5JPTG_presentationPhotoSuivante{right:10px}.y5JPTG_presentationCompteurPhoto{color:#fff;pointer-events:none;background:#122844bd;border-radius:8px;padding:4px 9px;font-size:11px;position:absolute;bottom:10px;right:12px}.y5JPTG_presentationMiniatures{gap:8px;padding:12px 1px 6px;display:flex;overflow-x:auto}.y5JPTG_presentationMiniatures button{cursor:pointer;background:#f2f5fa;border:2px solid #0000;border-radius:9px;flex:0 0 76px;width:76px;height:58px;padding:2px;overflow:hidden}.y5JPTG_presentationMiniatures button[aria-pressed=true]{border-color:#0067ff}.y5JPTG_presentationMiniatures img{object-fit:cover;border-radius:5px;width:100%;height:100%}.y5JPTG_presentationMiniatures .y5JPTG_presentationPhotoAbsente span{display:none}.y5JPTG_presentationActionsPhotos{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.y5JPTG_presentationActionsPhotos button{flex:1;justify-content:center;align-items:center;gap:7px;font-size:12px;display:inline-flex}.y5JPTG_presentationDescriptif p,.y5JPTG_presentationTexte{white-space:pre-line}.y5JPTG_presentationDescriptif p{color:#506381;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.85}.y5JPTG_presentationAtouts{flex-wrap:wrap;gap:7px;margin-top:20px;display:flex}.y5JPTG_presentationAtouts span{color:#24406a;background:#eef4fc;border:1px solid #e1eafa;border-radius:9px;padding:7px 11px;font-size:11px}.y5JPTG_presentationOnglets{background:#fff;border:1px solid #dce7f8;border-radius:14px;gap:4px;padding:5px;display:flex}.y5JPTG_presentationOnglets button{color:#243958;cursor:pointer;background:#fff;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:13px 6px;font-size:11px;font-weight:800;display:flex}.y5JPTG_presentationOnglets button[aria-pressed=true]{color:#fff;background:linear-gradient(130deg,#087aff,#0054dd);box-shadow:0 5px 12px #005ae125}.y5JPTG_presentationInformations+.y5JPTG_presentationInformations{border-top:1px solid #e8eef8;margin-top:24px;padding-top:22px}.y5JPTG_presentationInformations h3{color:#142b51;align-items:center;gap:10px;margin:0 0 15px;font-size:15px;font-weight:850;display:flex}.y5JPTG_presentationInformations h3 svg{color:#0871f6;flex-shrink:0}.y5JPTG_presentationInformations>p{color:#637590;font-size:12px;line-height:1.75}.y5JPTG_presentationDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:0;display:grid}.y5JPTG_presentationDetails>div{border-bottom:1px solid #edf2fa;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;display:grid}.y5JPTG_presentationDetails dt{color:#6a7b93;font-size:12px;line-height:1.5}.y5JPTG_presentationDetails dd{color:#1b365e;overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:650;line-height:1.5}.y5JPTG_presentationResume{background:#fff;border:1px solid #e0eafa;border-radius:20px;gap:13px;padding:14px;display:grid;position:sticky;top:0}.y5JPTG_presentationPrix{color:#fff;text-align:center;background:linear-gradient(135deg,#0062fc,#00a6ed);border-radius:15px;gap:9px;padding:25px 12px;display:grid}.y5JPTG_presentationPrix>span{font-size:13px}.y5JPTG_presentationPrix strong{font-size:clamp(20px,1.65vw,29px);font-weight:850;line-height:1.3}.y5JPTG_presentationPrix small{font-size:11px}.y5JPTG_presentationChiffre{background:#f6f9ff;border:1px solid #e2ecfb;border-radius:12px;align-items:center;gap:13px;padding:14px;display:flex}.y5JPTG_presentationChiffre>svg{color:#0675fa;flex-shrink:0;width:27px;height:27px}.y5JPTG_presentationChiffre span{color:#6b7b91;font-size:11px}.y5JPTG_presentationChiffre strong{color:#183258;margin-top:3px;font-size:13px;line-height:1.45;display:block}.y5JPTG_presentationClasses{text-align:center;grid-template-columns:1fr 1fr;gap:12px;padding:12px;display:grid}.y5JPTG_presentationClasses>div{color:#506484;gap:6px;font-size:12px;display:grid}.y5JPTG_presentationClasses strong{color:#154280;font-size:26px}.y5JPTG_presentationClasses small{color:#8391a6;grid-column:1/-1;font-size:10px}.y5JPTG_presentationPieces{gap:14px;display:grid}.y5JPTG_presentationPieces article{border:1px solid #e0e9f6;border-radius:13px;padding:16px}.y5JPTG_presentationPieces article header{color:#16365e;justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;font-size:14px;display:flex}.y5JPTG_presentationPieces article header b{color:#086cef;white-space:nowrap}.y5JPTG_presentationPieces article p{color:#60718b;margin:12px 0 0;font-size:12px}.y5JPTG_presentationAvertissement{color:#925718;background:#fff5e6;border-radius:12px;align-items:center;gap:10px;margin-bottom:22px;padding:12px;font-size:12px;display:flex}.y5JPTG_presentationAvertissement strong{flex:1}.y5JPTG_presentationAvertissement button{font-size:11px}.y5JPTG_presentationEtat{color:#506784;align-content:center;justify-items:center;gap:16px;padding:40px;display:grid}.y5JPTG_presentationPage button:focus-visible{outline-offset:3px;outline:3px solid #1b7bff}.y5JPTG_presentationPage button:disabled{cursor:default;opacity:.5}@media (max-width:1550px){.y5JPTG_presentationCorps{grid-template-columns:175px minmax(0,1fr);gap:16px;padding:18px}.y5JPTG_presentationContenu{grid-template-columns:minmax(270px,.9fr) minmax(330px,1.25fr)}.y5JPTG_presentationResume{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));align-items:center;position:static}.y5JPTG_presentationClasses{padding:5px}.y5JPTG_presentationDetails{grid-template-columns:1fr}}@media (max-width:1050px){.y5JPTG_presentationHeader{flex-wrap:wrap;padding:15px}.y5JPTG_presentationIdentite{min-width:220px}.y5JPTG_presentationCorps{display:block}.y5JPTG_presentationNavigation{margin-bottom:16px;padding:0;position:static}.y5JPTG_presentationNavigation .y5JPTG_ficheScore,.y5JPTG_presentationNavigation .y5JPTG_ficheAdvice{display:none}.y5JPTG_presentationNavigation nav{gap:8px;margin:0;display:flex}.y5JPTG_presentationNavigation nav button{justify-content:center}.y5JPTG_presentationNavigation nav small{display:none}.y5JPTG_presentationContenu{grid-template-columns:minmax(250px,.9fr) minmax(300px,1.1fr)}.y5JPTG_presentationOnglets{flex-wrap:wrap}.y5JPTG_presentationOnglets button{flex-basis:40%}}@media (max-width:700px){.y5JPTG_presentationContenu{flex-direction:column;display:flex}.y5JPTG_presentationGalerieColonne,.y5JPTG_presentationDetailsColonne,.y5JPTG_presentationResume{width:100%}.y5JPTG_presentationResume{order:-1;grid-template-columns:1fr 1fr}.y5JPTG_presentationPrix{grid-column:1/-1}.y5JPTG_presentationHeader>button:first-child{padding:10px}.y5JPTG_presentationHeader>button:nth-last-child(2){flex:1;font-size:12px}.y5JPTG_presentationNavigation nav button{padding:10px 6px}.y5JPTG_presentationNavigation nav button span{font-size:10px}.y5JPTG_presentationNavigation nav button svg{display:none}}@media print{.y5JPTG_presentationConfidentiel{display:none!important}}.y5JPTG_layout:has(>.y5JPTG_sidebarReduite){grid-template-columns:80px minmax(0,1fr)}.y5JPTG_layout:has(>.y5JPTG_sidebarReduite) .y5JPTG_searchOverlay{left:80px}.y5JPTG_sidebarReduite{align-items:center;padding:16px 8px 14px}.y5JPTG_sidebarReduite .y5JPTG_profile{justify-content:center;margin:0 0 24px}.y5JPTG_sidebarReduite .y5JPTG_profile>div:last-child,.y5JPTG_sidebarReduite .y5JPTG_nav a span{display:none}.y5JPTG_sidebarReduite .y5JPTG_nav{align-items:center}.y5JPTG_sidebarReduite .y5JPTG_nav a{justify-content:center;gap:0;width:54px;min-width:54px;padding:0}.y5JPTG_sidebarReduite .y5JPTG_nav a svg{width:25px;min-width:25px;height:25px}@media (max-width:1024px){.y5JPTG_layout:has(>.y5JPTG_sidebarReduite){grid-template-columns:0 minmax(0,1fr)}.y5JPTG_layout:has(>.y5JPTG_sidebarReduite) .y5JPTG_searchOverlay{left:0}.y5JPTG_sidebarReduite{display:none}}.y5JPTG_champSurface{align-items:center;width:100%;min-width:0;display:inline-flex;position:relative}.y5JPTG_champSurface>input{box-sizing:border-box;width:100%;min-width:0;padding-right:36px}.y5JPTG_champSurface>.y5JPTG_champSurfaceUnite{pointer-events:none;color:#52617a;font-size:12px;font-weight:600;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.y5JPTG_equipementSurfaceOption>.y5JPTG_champSurface{flex:0 0 108px;width:108px}.y5JPTG_equipementSurfaceOption .y5JPTG_champSurface>input{flex:1;width:100%;padding-right:34px}.y5JPTG_protexaChampAction{align-items:center;gap:8px;display:flex}.y5JPTG_protexaChampAction input{flex:1;min-width:0}.y5JPTG_protexaChampAction button{flex-shrink:0}.y5JPTG_protexaConnexion{width:min(720px,95vw);position:relative}.y5JPTG_protexaMandatPopup{width:min(960px,95vw);min-height:min(400px,90dvh);position:relative}.y5JPTG_protexaChargementOverlay{z-index:5;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:inherit;overscroll-behavior:contain;touch-action:none;background:#f0f6ffe0;place-items:center;display:grid;position:absolute;inset:0}.y5JPTG_protexaChargementOverlay .y5JPTG_chargementListeCentre{width:100%;min-height:0;padding:16px}.y5JPTG_protexaActions .y5JPTG_cancelSearch:hover:not(:disabled){background:#eaf3ff;border-color:#8abaff}.y5JPTG_protexaActions .y5JPTG_cancelSearch:focus-visible{outline-offset:3px;outline:2px solid #0060f5}.y5JPTG_protexaMandatCorps{max-height:calc(90dvh - 110px);padding:24px;overflow-y:auto}.y5JPTG_protexaMandatGrille{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;margin:20px 0;padding:0;display:grid}.y5JPTG_protexaMandatGrille label{gap:8px;font-size:13px;font-weight:700;display:grid}.y5JPTG_protexaMandatGrille>div>label{margin-bottom:8px}.y5JPTG_protexaMandatGrille input,.y5JPTG_protexaMandatGrille select,.y5JPTG_protexaMandatGrille textarea{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dce6f5;border-radius:10px;padding:12px}.y5JPTG_protexaMandatGrille input[readonly]{background:#f1f5fb}.y5JPTG_protexaMandatLarge{grid-column:1/-1}.y5JPTG_protexaMandatNote{color:#153c6e;background:#eaf3ff;border-radius:10px;margin:0 0 16px;padding:12px 16px}.y5JPTG_protexaMandatSection{overflow-wrap:anywhere;background:#fff;border:1px solid #dce6f5;border-radius:14px;margin-bottom:16px;padding:18px}.y5JPTG_protexaMandatSection h3{color:#0968f7;margin:0 0 14px;font-size:16px}.y5JPTG_protexaMandatSection p{white-space:pre-line;margin:10px 0}.y5JPTG_protexaMandatSection dl{grid-template-columns:180px minmax(0,1fr);gap:10px 18px;margin:0;display:grid}.y5JPTG_protexaMandatSection dt{color:#52617a}.y5JPTG_protexaMandatSection dd{white-space:pre-line;margin:0}.y5JPTG_protexaMandatSucces{text-align:center;padding:28px 12px}.y5JPTG_protexaMandatSucces>svg{color:#0a9b63}.y5JPTG_protexaMandatSucces p{margin:20px 0}@media (max-width:650px){.y5JPTG_protexaMandatGrille{grid-template-columns:1fr}.y5JPTG_protexaMandatSection dl{grid-template-columns:1fr;gap:5px}.y5JPTG_protexaMandatSection dd{margin-bottom:10px}}.y5JPTG_protexaConnexion .y5JPTG_dashboardPresentationBody{max-height:calc(90dvh - 120px);overflow-y:auto}.y5JPTG_protexaChamps select{width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #d9e5f3;border-radius:10px;padding:12px}.y5JPTG_protexaChamps{gap:18px;display:grid}.y5JPTG_protexaChamps label{gap:8px;font-weight:600;display:grid}.y5JPTG_protexaMemoriser{align-items:flex-start;gap:10px;margin-top:16px;font-size:13px;display:flex}.y5JPTG_protexaMemoriser input[type=checkbox]{flex-shrink:0;width:18px;height:18px;margin-top:2px}.y5JPTG_protexaChamps input{width:100%;font:inherit;border:1px solid #d9e5f3;border-radius:10px;padding:12px}.y5JPTG_protexaActions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.y5JPTG_protexaActions button:disabled{opacity:.5;cursor:not-allowed}.y5JPTG_protexaAbonnementAction{justify-content:flex-end;padding:0 24px 22px;display:flex}.y5JPTG_protexaAbonnementAction a{color:#fff;background:linear-gradient(110deg,#075de5,#109ee1);border-radius:12px;align-items:center;gap:10px;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-flex}.y5JPTG_protexaAbonnementAction a svg{width:18px;height:18px}.y5JPTG_dashboardPresentationFooter .y5JPTG_protexaConnexionAction{white-space:normal;text-align:center;height:auto;min-height:42px;padding:10px 16px;font-size:12px}.y5JPTG_protexaChampMandat{width:100%;min-width:0;position:relative}.y5JPTG_protexaChampMandat>input{width:100%;padding-right:44px}.y5JPTG_protexaChampMandat>.y5JPTG_protexaIconeMandat{cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;width:34px;height:34px;padding:6px;display:flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.y5JPTG_protexaChampMandat>.y5JPTG_protexaIconeMandat:hover{background:#e8f7fb}.y5JPTG_protexaChampMandat>.y5JPTG_protexaIconeMandat:focus-visible{outline-offset:1px;outline:2px solid #087be8}.y5JPTG_protexaChampMandat>.y5JPTG_protexaIconeMandat:disabled{opacity:.5;cursor:wait}.y5JPTG_popupTypeRdvBox.y5JPTG_flyersConfigurationBox{width:min(1080px,96vw);max-height:92vh;overflow-y:auto}.y5JPTG_flyersConfigurationGrille{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:32px;padding:24px 0;display:grid}.y5JPTG_flyersConfigurationChamps{border:0;flex-direction:column;gap:16px;min-width:0;padding:0;display:flex}.y5JPTG_flyersConfigurationChamps legend{margin-bottom:18px;font-size:18px;font-weight:700}.y5JPTG_flyersConfigurationChamps label{color:#334155;flex-direction:column;gap:7px;font-size:14px;font-weight:600;display:flex}.y5JPTG_flyersConfigurationChamps input:not([type=color]),.y5JPTG_flyersConfigurationChamps textarea{box-sizing:border-box;width:100%;font:inherit;color:#172b43;background:#fff;border:1px solid #d8e1eb;border-radius:10px;padding:11px 13px;font-weight:400}.y5JPTG_flyersConfigurationChamps textarea{resize:vertical}.y5JPTG_flyersConfigurationChamps input:focus-visible,.y5JPTG_flyersConfigurationChamps textarea:focus-visible{outline-offset:2px;outline:2px solid #5c98bf}.y5JPTG_flyersConfigurationChamps .y5JPTG_flyersConfigurationCouleur{flex-flow:wrap;align-items:center;gap:14px}.y5JPTG_flyersConfigurationCouleur input{cursor:pointer;background:#fff;border:1px solid #d8e1eb;border-radius:6px;width:48px;height:36px;padding:3px}.y5JPTG_flyersConfigurationCouleur span{color:#64748b;font-size:12px;font-weight:400}.y5JPTG_flyersConfigurationActions{flex-wrap:wrap;gap:8px;display:flex}.y5JPTG_flyersConfigurationAide{color:#64748b;margin:0;font-size:12px;line-height:1.6}.y5JPTG_flyersConfigurationApercu{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:18px;flex-direction:column;gap:18px;padding:24px;display:flex}.y5JPTG_flyersConfigurationPage{overflow-wrap:anywhere;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 10px 28px #18314d14}.y5JPTG_flyersConfigurationBandeau{background:var(--flyers-couleur);height:14px}.y5JPTG_flyersConfigurationPage h3{color:#172b43;margin:26px 24px 10px;font-size:30px;line-height:1.15}.y5JPTG_flyersConfigurationPage>p{margin:0 24px 24px;font-size:14px;line-height:1.6}.y5JPTG_flyersConfigurationPhoto{aspect-ratio:4/3;background:#f1f5f9;border-radius:8px;margin:0 24px 24px;overflow:hidden}.y5JPTG_flyersConfigurationPhoto img{object-fit:contain;width:100%;height:100%}.y5JPTG_flyersConfigurationPhoto>div{color:#94a3b8;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;display:flex}.y5JPTG_flyersConfigurationTexte{white-space:pre-wrap}.y5JPTG_flyersConfigurationPage footer{border-top:4px solid var(--flyers-couleur);color:#334155;padding:18px 24px;font-size:13px;font-weight:600}.y5JPTG_flyersConfigurationPied{border-top:1px solid #e2e8f0;justify-content:flex-end;gap:12px;padding-top:18px;display:flex}@media (max-width:760px){.y5JPTG_flyersConfigurationGrille{grid-template-columns:minmax(0,1fr);gap:24px}.y5JPTG_flyersConfigurationApercu{padding:18px}}.y5JPTG_popupTypeRdvBox.y5JPTG_flyersPanierBox{width:min(1400px,96vw);max-height:94vh;overflow-y:auto}.y5JPTG_flyersPanierBarre{justify-content:space-between;align-items:center;gap:16px;margin:22px 0 12px;display:flex}.y5JPTG_flyersPanierBarre h3{color:#173653;margin:0;font-size:17px}.y5JPTG_flyersPanierBarre h3 span{color:#376b93;background:#edf4fa;border-radius:20px;margin-left:7px;padding:3px 10px;font-size:13px;display:inline-block}.y5JPTG_flyersPanierBarre p,.y5JPTG_flyersPanierPied p,.y5JPTG_flyersPanierOutils>p{color:#64748b;margin:6px 0 0;font-size:12px;line-height:1.5}.y5JPTG_flyersPanierTableWrapper{border:1px solid #dce5ee;border-radius:12px;max-height:265px;overflow:auto}.y5JPTG_flyersPanierTableWrapper table{width:100%;min-width:1120px}.y5JPTG_flyersPanierTableWrapper th{z-index:1;white-space:nowrap;background:#eef4f9;position:sticky;top:0}.y5JPTG_flyersPanierTableWrapper td{max-width:240px}.y5JPTG_flyersPanierTableWrapper input[type=checkbox]{accent-color:#237ba6;cursor:pointer;width:16px;height:16px}.y5JPTG_flyersPanierLegende{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.y5JPTG_flyersPanierVide{text-align:center;color:#64748b;margin:0;padding:30px 20px;font-size:14px}.y5JPTG_flyersPanierActions{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.y5JPTG_flyersMenuAncrage{position:relative}.y5JPTG_flyersPanierOutils{z-index:12;background:#fff;border:1px solid #dce5ee;border-radius:14px;width:min(380px,80vw);max-height:320px;padding:10px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 16px 38px #14305c33}.y5JPTG_flyersPanierOutils .y5JPTG_flyersPanierActions{border-bottom:1px solid #e5edf5;gap:4px;margin:0 0 12px;padding-bottom:10px;display:grid}.y5JPTG_flyersPanierOutils .y5JPTG_flyersPanierActions button{background:0 0;border:0;justify-content:flex-start;width:100%}.y5JPTG_flyersPanierOutils .y5JPTG_flyersPanierActions button:hover{background:#edf5ff}.y5JPTG_flyersPanierOutils .y5JPTG_flyersPanierDates{gap:10px;padding:4px;display:grid}.y5JPTG_flyersPanierOutils select{width:100%;min-width:0}.y5JPTG_flyersPanierOutils>p{padding:4px}.y5JPTG_flyersEnteteFixe{z-index:15;background:#f8fbff;flex-wrap:wrap;padding-top:16px;padding-bottom:16px;position:sticky;top:-24px}.y5JPTG_flyersEnteteActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.y5JPTG_flyersPanierDates{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.y5JPTG_flyersPanierDates label{color:#334155;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.y5JPTG_flyersPanierDates select{min-height:40px;font:inherit;background:#fff;border:1px solid #dce5ee;border-radius:8px;padding:8px 12px;font-weight:400}.y5JPTG_flyersPanierOrdre{align-items:center;gap:5px;display:flex}.y5JPTG_flyersPanierOrdre button{color:#356481;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:3px}.y5JPTG_flyersPanierOrdre button:hover{background:#e1edf6}.y5JPTG_flyersPanierOrdre button:disabled{opacity:.3;cursor:default}.y5JPTG_flyersPanierOrdre svg{width:16px;height:16px}.y5JPTG_flyersPanierAvis{color:#356481;min-height:18px;font-size:13px}.y5JPTG_flyersPanierPied{border-top:1px solid #dce5ee;justify-content:space-between;align-items:center;gap:20px;padding-top:16px;display:flex}.y5JPTG_flyersPanierPied button:disabled{opacity:.5;cursor:not-allowed}.y5JPTG_flyersPanierBox button:disabled{opacity:.45;cursor:not-allowed}.y5JPTG_flyersPanierTableWrapper tbody tr{cursor:pointer}.y5JPTG_flyersPanierTableWrapper tbody tr[aria-selected=true] td{background:#e3efff}@media (min-width:1000px) and (min-height:700px){.y5JPTG_popupTypeRdvBox.y5JPTG_flyersPanierBox{box-sizing:border-box;flex-direction:column;height:min(820px,100dvh - 48px);max-height:calc(100dvh - 48px);display:flex;overflow:visible}.y5JPTG_flyersPanierBox>*{flex-shrink:0}.y5JPTG_flyersPanierBox .y5JPTG_flyersEnteteFixe,.y5JPTG_flyersConfigurationBox .y5JPTG_flyersEnteteFixe{margin-bottom:8px;padding:0 0 12px;position:static}.y5JPTG_flyersPanierBox .y5JPTG_flyersPanierTableWrapper{flex:1 1 0;min-height:90px;max-height:none}.y5JPTG_flyersPanierBox .y5JPTG_flyersPanierBarre{margin:10px 0 8px}.y5JPTG_flyersPanierBox .y5JPTG_flyersPanierActions{margin:10px 0}.y5JPTG_flyersPanierBox .y5JPTG_flyersPanierAvis{margin:4px 0}.y5JPTG_flyersPanierBox .y5JPTG_flyersPanierPied{padding-top:8px}.y5JPTG_flyersPanierBox .y5JPTG_flyersPanierOutils{max-height:min(300px,36dvh)}.y5JPTG_popupTypeRdvBox.y5JPTG_flyersConfigurationBox{box-sizing:border-box;width:min(1160px,96vw);max-height:calc(100dvh - 48px)}.y5JPTG_flyersConfigurationGrille{align-items:start;gap:24px;padding:8px 0 0}.y5JPTG_flyersConfigurationChamps{gap:10px}.y5JPTG_flyersConfigurationChamps legend{margin-bottom:10px}.y5JPTG_flyersConfigurationChamps textarea{height:100px;max-height:140px}.y5JPTG_flyersConfigurationApercu{gap:10px;padding:16px}.y5JPTG_flyersConfigurationPage h3{margin:16px 18px 8px;font-size:26px}.y5JPTG_flyersConfigurationPage>p{margin:0 18px 12px}.y5JPTG_flyersConfigurationPhoto{aspect-ratio:auto;height:clamp(140px,22dvh,210px);margin:0 18px 12px}.y5JPTG_flyersConfigurationTexte{max-height:90px;overflow-y:auto}.y5JPTG_flyersConfigurationPage footer{padding:12px 18px}}@media (max-width:700px){.y5JPTG_flyersPanierBarre,.y5JPTG_flyersPanierPied{flex-direction:column;align-items:flex-start}.y5JPTG_flyersPanierDates{flex-direction:column;align-items:stretch}.y5JPTG_flyersPanierDates select{max-width:100%}}@media (min-width:1025px) and (max-width:1600px){.y5JPTG_acquereurCard{grid-template-columns:92px minmax(220px,1.25fr) minmax(180px,.9fr) minmax(170px,190px) 28px;min-width:760px}}@media (min-width:1025px) and (max-width:1400px){.y5JPTG_acquereurCard{height:158px;min-height:158px;max-height:158px}.y5JPTG_acquereurCard .y5JPTG_info,.y5JPTG_acquereurCard .y5JPTG_owner,.y5JPTG_acquereurCard .y5JPTG_mandat{height:132px;max-height:132px}.y5JPTG_acquereurCard .y5JPTG_info{padding-top:4px;overflow:hidden}.y5JPTG_acquereurCard .y5JPTG_tag{margin-bottom:6px}.y5JPTG_acquereurCard .y5JPTG_price{margin-top:0;margin-bottom:5px;font-size:21px;line-height:1.05}.y5JPTG_acquereurCard .y5JPTG_city{margin-bottom:4px;font-size:12px;line-height:1.25}.y5JPTG_acquereurCard .y5JPTG_small{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.y5JPTG_bienListeCard{height:158px;min-height:158px;max-height:158px}.y5JPTG_bienListeCard .y5JPTG_info,.y5JPTG_bienListeCard .y5JPTG_owner,.y5JPTG_bienListeCard .y5JPTG_mandat{height:132px;max-height:132px}.y5JPTG_bienListeCard .y5JPTG_info{padding-top:3px;overflow:hidden}.y5JPTG_bienListeCard .y5JPTG_tag{margin-bottom:6px;padding:6px 9px;font-size:12px}.y5JPTG_bienListeCard .y5JPTG_price{margin-top:0;margin-bottom:5px;font-size:21px;line-height:1.05}.y5JPTG_bienListeCard .y5JPTG_city{margin-bottom:4px;font-size:12px;line-height:1.25}.y5JPTG_bienListeCard .y5JPTG_small{font-size:10px;line-height:1.2}}.y5JPTG_ficheTop .y5JPTG_ficheTopActions .y5JPTG_validateSearch{box-shadow:0 0 0 1px #ffffffb8,0 7px 18px #00267847}.y5JPTG_ficheTop .y5JPTG_ficheTopActions .y5JPTG_validateSearch:hover:not(:disabled){box-shadow:0 0 0 2px #ffffffe0,0 9px 22px #00206957}@media (min-width:1025px) and (max-width:1400px){.y5JPTG_ficheGrid.y5JPTG_diagnosticGrid{grid-template-columns:minmax(0,1fr)}.y5JPTG_diagnosticGrid .y5JPTG_fichePanel{height:auto}.y5JPTG_diagnosticGrid .y5JPTG_diagnosticInfoPanel,.y5JPTG_diagnosticGrid .y5JPTG_diagnosticInfoPanelSide{grid-column:auto}.y5JPTG_diagnosticGrid .y5JPTG_diagnosticList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}.y5JPTG_diagnosticGrid .y5JPTG_diagnosticLine{grid-template-columns:minmax(120px,1fr) minmax(190px,225px)}.y5JPTG_diagnosticGrid .y5JPTG_diagnosticLineSingle{grid-column:1/-1}}@media (min-width:1025px) and (max-width:1200px){.y5JPTG_diagnosticGrid .y5JPTG_diagnosticList,.y5JPTG_diagnosticGrid .y5JPTG_dpeLayout{grid-template-columns:minmax(0,1fr)}}@media (min-width:1025px) and (max-width:1400px){.y5JPTG_relanceWorkspace{grid-template-columns:minmax(0,1fr) 330px}.y5JPTG_relanceComposerPanel{padding:16px}.y5JPTG_relancePersonCard{grid-template-columns:40px minmax(180px,1.05fr) minmax(155px,.9fr) 130px;gap:10px;padding:11px 10px}.y5JPTG_relanceContactBlock{padding-left:11px}.y5JPTG_relanceDueBlock{padding-left:10px}.y5JPTG_relanceDueBlock>span{white-space:nowrap;padding-left:6px;padding-right:6px}}.y5JPTG_searchBienIconButton>span,.y5JPTG_mobileOpenBien{display:none}@media (max-width:700px){.y5JPTG_layout{grid-template-rows:66px minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.y5JPTG_topbar{grid-column:1;gap:12px;height:66px;padding:0 14px}.y5JPTG_topbar .y5JPTG_logo{background:0 0;width:auto;height:auto;padding:0;font-size:20px}.y5JPTG_topbar .y5JPTG_search,.y5JPTG_topbar .y5JPTG_username{display:none}.y5JPTG_topbar .y5JPTG_bell{margin-left:auto}.y5JPTG_topbar .y5JPTG_avatar{width:40px;height:40px}.y5JPTG_sidebar,.y5JPTG_sidebarReduite{display:none}.y5JPTG_listPageMain{grid-area:2/1;padding:14px 12px 0;overflow:hidden}.y5JPTG_pageHeader{position:relative}.y5JPTG_title{gap:11px;height:48px;margin-bottom:14px;padding-right:118px}.y5JPTG_titleIcon{border-radius:13px;width:48px;height:48px}.y5JPTG_titleIcon svg{width:22px;height:22px}.y5JPTG_title h1{font-size:clamp(23px,7vw,29px);line-height:1}.y5JPTG_controls{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:12px;display:flex}.y5JPTG_searchBienIconButton{text-align:left;border-radius:14px;order:1;grid-template-columns:24px minmax(0,1fr);justify-content:start;gap:10px;width:100%;height:48px;min-height:48px;padding:0 15px}.y5JPTG_searchBienIconButton>span{color:#71809a;font-size:15px;font-weight:700;display:block}.y5JPTG_filters{width:100%;min-height:44px;box-shadow:none;scrollbar-width:none;border:0;border-radius:0;flex-wrap:nowrap;order:2;gap:8px;padding:0 0 4px;overflow-x:auto}.y5JPTG_filters::-webkit-scrollbar{display:none}.y5JPTG_filters label{background:#fff;border:1px solid #d5e1f2;border-radius:12px;min-width:max-content;height:40px;padding:0 16px;font-size:13px;box-shadow:0 3px 10px #14305c0d}.y5JPTG_filters label:has(input:checked){color:#fff;background:linear-gradient(135deg,#0877ff,#0560e9);border-color:#0768f5}.y5JPTG_filters input{opacity:0;pointer-events:none;position:absolute}.y5JPTG_tools{flex-wrap:nowrap;order:3;gap:8px;width:100%;min-height:42px;margin-left:0}.y5JPTG_tools>span{font-size:12px}.y5JPTG_tools select{width:min(190px,52vw);height:42px}.y5JPTG_viewButtons{height:42px;margin-left:auto}.y5JPTG_newButton{height:48px;padding:0 17px;font-size:14px;position:absolute;top:0;right:0}.y5JPTG_listPageScroll,.y5JPTG_zrModeScroll{padding-bottom:max(10px, env(safe-area-inset-bottom));overflow:hidden auto}.y5JPTG_bienCard{border-radius:16px;grid-template-rows:minmax(0,1fr) 29px;grid-template-columns:clamp(96px,30vw,118px) minmax(0,1fr);gap:0 11px;width:100%;min-width:0;height:148px;min-height:148px;max-height:148px;margin-bottom:10px;padding:10px;position:relative;overflow:hidden}.y5JPTG_bienCard .y5JPTG_photo{border-radius:11px;grid-area:1/1/3;width:100%;height:128px}.y5JPTG_bienCard .y5JPTG_ribbon{font-size:9px;top:12px;left:-50px}.y5JPTG_bienCard .y5JPTG_rapprochementPhotoBadge{min-width:27px;height:22px;font-size:11px;bottom:7px;left:7px}.y5JPTG_bienCard .y5JPTG_info{grid-area:1/2;min-width:0;height:auto;max-height:none;padding:25px 0 0;overflow:hidden}.y5JPTG_bienCard .y5JPTG_tag{border-radius:6px;max-width:calc(100% - 4px);margin-bottom:7px;padding:5px 8px;font-size:11px}.y5JPTG_bienCard .y5JPTG_price{white-space:nowrap;text-overflow:ellipsis;margin:0 0 6px;font-size:clamp(15px,4.6vw,19px);line-height:1.15;overflow:hidden}.y5JPTG_bienCard .y5JPTG_city{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;overflow:hidden}.y5JPTG_bienCard .y5JPTG_small,.y5JPTG_bienCard .y5JPTG_owner{display:none}.y5JPTG_bienCard .y5JPTG_mandat{text-align:left;border:0;grid-area:2/2;min-width:0;height:29px;max-height:29px;padding:6px 78px 0 0;display:block;overflow:visible}.y5JPTG_bienCard .y5JPTG_mandat>strong{color:#64728a;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - clamp(96px,30vw,118px) - 66px);font-size:10px;position:absolute;top:12px;right:43px;overflow:hidden}.y5JPTG_bienCard .y5JPTG_mandat>span{color:#5f6f88;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.y5JPTG_bienCard .y5JPTG_mandat>b{display:none}.y5JPTG_bienCard .y5JPTG_actions{position:absolute;bottom:10px;right:49px}.y5JPTG_bienCard .y5JPTG_actions button{width:34px;height:34px;box-shadow:none;background:0 0;border:0}.y5JPTG_bienCard .y5JPTG_actions button:not(:first-child){display:none}.y5JPTG_bienCard button.y5JPTG_more{width:31px;height:31px;box-shadow:none;background:0 0;border:0;position:absolute;top:7px;right:7px}.y5JPTG_mobileOpenBien{color:#0870f5;cursor:pointer;background:#e6f0ff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;bottom:10px;right:10px}.y5JPTG_mobileOpenBien svg{width:20px;height:20px}.y5JPTG_paginationBar{gap:8px;margin:12px 0}.y5JPTG_paginationBar button{padding:9px 12px}.y5JPTG_searchOverlay{z-index:200;background:#fff;padding:0;position:fixed;inset:0}.y5JPTG_searchPopup{width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;border-radius:0;padding:0 16px 18px}.y5JPTG_searchPopupHeader{z-index:2;background:#fff;border-bottom:1px solid #e5edf8;min-height:68px;margin:0 -16px 18px;padding:0 16px;position:sticky;top:0}.y5JPTG_searchPopupHeader h2{font-size:20px}.y5JPTG_searchForm{grid-template-columns:minmax(0,1fr);gap:14px}.y5JPTG_searchField input,.y5JPTG_searchField select{height:46px;font-size:16px}.y5JPTG_searchFooter{z-index:2;padding:14px 16px max(14px, env(safe-area-inset-bottom));background:#fff;flex-direction:column-reverse;align-items:stretch;margin:22px -16px -18px;position:sticky;bottom:-18px;box-shadow:0 -8px 22px #19345b14}.y5JPTG_searchFooter>div{width:100%}.y5JPTG_searchFooter>div button{flex:1}.y5JPTG_clearSearch{min-height:38px}}@media (max-width:390px){.y5JPTG_topbar{gap:8px;padding-inline:10px}.y5JPTG_topbar .y5JPTG_logo{font-size:18px}.y5JPTG_topbar .y5JPTG_bell{width:36px}.y5JPTG_title{padding-right:103px}.y5JPTG_newButton{padding-inline:13px}.y5JPTG_tools>span{display:none}.y5JPTG_tools select{width:min(184px,58vw)}.y5JPTG_bienCard{grid-template-columns:94px minmax(0,1fr);column-gap:9px}}@media (max-width:700px){.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero){grid-template-rows:68px minmax(0,1fr)}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTop{z-index:30;grid-template-columns:minmax(0,1fr) auto;gap:10px;height:68px;min-height:68px;padding:8px 12px;position:relative;box-shadow:0 6px 20px #0043be38}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopTitle:first-child{grid-column:auto}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopTitle{gap:0;max-width:calc(100% - 178px)}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopTitle .y5JPTG_titleIcon{display:none}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopTitle span{display:none}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopTitle h1{margin:0;font-size:clamp(18px,5.5vw,23px)}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopActions{flex-wrap:nowrap;grid-area:auto;place-self:center;gap:7px;max-width:none;margin:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopActions button{height:44px;min-height:44px;padding:0 13px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopActions .y5JPTG_cancelSearch{color:#fff;background:#ffffff1f;border-color:#ffffff80;width:44px;padding:0}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopActions .y5JPTG_cancelSearch span{display:none}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopActions .y5JPTG_validateSearch{padding-inline:14px;font-size:13px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheBody{min-height:0;padding:0;display:block;overflow:hidden}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheProgress{display:none}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheContent{height:100%;padding:12px 12px max(24px, env(safe-area-inset-bottom));overscroll-behavior:contain;overflow:hidden auto}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheHero.y5JPTG_ficheBienHero{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:13px;margin-bottom:10px;padding:0 2px 14px;position:relative}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheBienPhoto{border-radius:18px;grid-column:1/-1;width:100%;height:clamp(190px,55vw,285px);box-shadow:0 8px 22px #14305c24}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheBienPhoto svg{inset:12px 91px auto auto}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheBienPhoto span{inset:15px 12px auto auto}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheHero>div:nth-child(2){min-width:0;padding-left:5px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheHero .y5JPTG_tag{z-index:2;margin:0;padding:7px 13px;font-size:12px;position:absolute;top:14px;left:14px;box-shadow:0 5px 13px #00000024}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheHero h2{margin:0 0 6px;font-size:clamp(22px,7vw,30px);line-height:1.08}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheHero p{white-space:normal;font-size:12px;line-height:1.4}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheHeroBudget{color:#0764ed;min-width:125px;height:78px;box-shadow:none;background:#edf5ff;border:1px solid #d5e5ff;border-radius:16px;padding:0 12px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheHeroBudget strong{white-space:nowrap;margin-top:4px;font-size:clamp(18px,5.5vw,24px)}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTabsShell{margin:0 -12px 14px;display:block}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTabsShell[data-debordement=false]{margin:0 -12px 14px;display:block}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTabsScrollButton{display:none}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTabsModern{width:100%;min-height:58px;box-shadow:none;border-width:1px 0;border-radius:0;gap:6px;padding:7px 12px;scroll-padding-inline:12px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12px calc(100% - 12px),#0000 100%)}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTabsModern button{min-width:0;height:42px;padding:0 12px;font-size:12px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheGrid{grid-template-columns:minmax(0,1fr);gap:12px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_fichePanel{overflow-wrap:anywhere;border-radius:18px;padding:16px;box-shadow:0 5px 16px #14305c12}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_fichePanel h3{margin-bottom:15px;font-size:17px;line-height:1.3}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}:is(.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheFormGrid input,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheFormGrid select,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheField input,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheField select,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheField textarea){min-height:46px;font-size:16px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheOwnerTypeSwitch{background:#edf2f8;border:0;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;display:grid}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheOwnerTypeSwitch>span:not(.y5JPTG_ficheOwnerTypeSwitchTrack){text-align:center;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 8px;display:flex}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheOwnerTypeSwitch>span[data-actif=true]{color:#fff;background:linear-gradient(135deg,#0877ff,#0560e9);box-shadow:0 5px 12px #0060f52e}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheOwnerTypeSwitchTrack{display:none}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_bienTextAutomationHeader{align-items:flex-start;gap:10px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_bienTextAutomationButton{flex-shrink:0;min-height:40px}:is(.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_bienTextAutomationMenu,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_bienOwnerRecoveryMenu){width:auto;max-height:calc(100dvh - 96px);position:fixed;top:78px;left:12px;right:12px;overflow-y:auto}:is(.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheOptionsGrid,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_diagnosticList,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_dpeLayout,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheRechercheDetails,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheRechercheLists){grid-template-columns:minmax(0,1fr)}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_photoGalleryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:is(.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTable,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheVisiteTableWrapper){-webkit-overflow-scrolling:touch;overflow-x:auto}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheCalendarPopup{width:auto;position:fixed;top:50%;left:12px;right:12px;transform:translateY(-50%)}}@media (max-width:430px){.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopTitle{max-width:calc(100% - 102px)}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopTitle h1{font-size:17px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopActions .y5JPTG_validateSearch span{display:none}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheTopActions .y5JPTG_validateSearch{width:44px;padding:0}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheHero.y5JPTG_ficheBienHero{grid-template-columns:minmax(0,1fr) 112px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheHeroBudget{min-width:112px}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheFormGrid{grid-template-columns:minmax(0,1fr)}:is(.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheFieldFull,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheOwnerTypeSwitch,.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_ficheRadioGroup){grid-column:1}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_photoGalleryGrid{grid-template-columns:minmax(0,1fr)}.y5JPTG_ficheAcquereur:has(.y5JPTG_ficheBienHero) .y5JPTG_bienTextAutomationHeader h3{width:100%}}.y5JPTG_mobileOpenAcquereur{display:none}.y5JPTG_mobileHiddenTitlePrefix{display:inline}@media (max-width:700px){.y5JPTG_acquereurListPage .y5JPTG_mobileHiddenTitlePrefix{display:none}.y5JPTG_acquereurListPage .y5JPTG_title h1{white-space:nowrap;font-size:clamp(22px,6.8vw,29px)}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard{border-radius:18px;grid-template-rows:minmax(0,1fr) 48px;grid-template-columns:84px minmax(0,1fr) 100px;gap:0 10px;width:100%;min-width:0;height:148px;min-height:148px;max-height:148px;padding:12px;position:relative;overflow:hidden}.y5JPTG_acquereurListPage .y5JPTG_acquereurPhoto{border:2px solid #fff;grid-area:1/1/3;align-self:center;width:80px;height:80px;box-shadow:0 5px 15px #1e3d6624}.y5JPTG_acquereurListPage .y5JPTG_acquereurPhoto img{width:100%;height:100%}.y5JPTG_acquereurListPage .y5JPTG_acquereurPhoto .y5JPTG_photoCount{border:2px solid #fff;width:22px;min-width:22px;height:22px;padding:0;font-size:9px;bottom:-3px;left:auto;right:-3px}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_info{box-sizing:border-box;grid-area:1/2;min-width:0;height:auto;max-height:none;padding:0;overflow:hidden}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_tag{color:#0b2145;text-transform:none;white-space:nowrap;text-overflow:ellipsis;background:0 0;max-width:100%;margin:0 0 7px;padding:0;font-size:clamp(15px,4.8vw,20px);line-height:1.2;display:block;overflow:hidden}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_price{color:#1266e8;white-space:nowrap;text-overflow:ellipsis;margin:0 0 6px;font-size:13px;line-height:1.15;overflow:hidden}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_city{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;line-height:1.25;overflow:hidden}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_city span{text-overflow:ellipsis;overflow:hidden}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_owner{border:0;grid-area:2/2/auto/4;min-width:0;height:48px;max-height:48px;padding:3px 44px 0 0;display:block;overflow:hidden}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_ownerIcon,.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_owner h3,.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_contactLines>div:first-child{display:none}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_contactLines{gap:5px;font-size:12px;font-weight:750}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_contactLines div{min-height:17px}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_mandat{pointer-events:none;border:0;grid-area:auto;height:auto;max-height:none;padding:0;display:block;position:absolute;inset:0}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_mandat>strong,.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_mandat>span,.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_mandat .y5JPTG_actions{display:none}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_mandat>b{text-align:center;pointer-events:none;border-radius:8px;width:90px;margin:0;padding:7px 8px;font-size:11px;display:block;position:absolute;top:42px;right:10px}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard button.y5JPTG_more{top:7px;right:6px}.y5JPTG_mobileOpenAcquereur{color:#0870f5;cursor:pointer;background:#fff;border:1px solid #0870f5;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;bottom:12px;right:11px}.y5JPTG_mobileOpenAcquereur svg{width:20px;height:20px}.y5JPTG_acquereurListPage .y5JPTG_bienCardSelected{background:linear-gradient(90deg,#eef6ff 0%,#fff 52%)}}@media (max-width:390px){.y5JPTG_acquereurListPage .y5JPTG_title{padding-right:96px}.y5JPTG_acquereurListPage .y5JPTG_title h1{font-size:19px}.y5JPTG_acquereurListPage .y5JPTG_newButton{padding-inline:11px;font-size:13px}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard{grid-template-columns:72px minmax(0,1fr) 86px;column-gap:8px}.y5JPTG_acquereurListPage .y5JPTG_acquereurPhoto{width:70px;height:70px}.y5JPTG_acquereurListPage .y5JPTG_acquereurCard .y5JPTG_mandat>b{width:76px;font-size:10px}}@media (max-width:700px){.y5JPTG_ficheAcquereurClient{grid-template-rows:68px minmax(0,1fr)}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheTop{z-index:30;grid-template-columns:minmax(0,1fr) auto;gap:8px;height:68px;min-height:68px;padding:8px 12px;position:relative;box-shadow:0 6px 20px #0043be38}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheTop .y5JPTG_ficheTopTitle:first-child{grid-column:auto}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheTop .y5JPTG_ficheTopTitle{gap:0;max-width:calc(100% - 102px)}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheTop .y5JPTG_ficheTopTitle .y5JPTG_titleIcon,.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheTop .y5JPTG_ficheTopTitle span{display:none}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheTop .y5JPTG_ficheTopTitle h1{margin:0;font-size:clamp(18px,5.5vw,23px)}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheTop>.y5JPTG_ficheTopActions{flex-wrap:nowrap;grid-area:auto;place-self:center;gap:7px;max-width:none;margin:0;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheTop>.y5JPTG_ficheTopActions button{width:44px;height:44px;min-height:44px;padding:0}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheTop>.y5JPTG_ficheTopActions button span{display:none}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheTop>.y5JPTG_ficheTopActions .y5JPTG_cancelSearch{color:#fff;background:#ffffff1f;border-color:#ffffff80}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheBody{min-height:0;padding:0;display:block;overflow:hidden}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheBody>.y5JPTG_ficheProgress{display:none}.y5JPTG_ficheAcquereurClient>.y5JPTG_ficheBody>.y5JPTG_ficheContent{height:100%;padding:12px 12px max(24px, env(safe-area-inset-bottom));overscroll-behavior:contain;overflow:hidden auto}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheContent>.y5JPTG_ficheHero{border-radius:18px;grid-template-columns:54px minmax(0,1fr);gap:12px;min-height:0;margin-bottom:12px;padding:14px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheContent>.y5JPTG_ficheHero .y5JPTG_ficheAvatar{border-radius:15px;width:54px;height:54px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheContent>.y5JPTG_ficheHero .y5JPTG_ficheAvatar svg{width:27px;height:27px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheContent>.y5JPTG_ficheHero .y5JPTG_tag{margin-bottom:7px;padding:5px 9px;font-size:11px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheContent>.y5JPTG_ficheHero h2{margin-bottom:5px;font-size:clamp(20px,6vw,25px)}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheContent>.y5JPTG_ficheHero p{white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.45}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheContent>.y5JPTG_ficheHero .y5JPTG_ficheHeroSmallAction{grid-column:1/-1;justify-content:stretch}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheContent>.y5JPTG_ficheHero .y5JPTG_ficheHeroSmallAction button{justify-content:center;width:100%}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheContent>.y5JPTG_ficheTabsModern{width:auto;min-height:58px;box-shadow:none;border-width:1px 0;border-radius:0;gap:6px;margin:0 -12px 14px;padding:7px 12px;scroll-padding-inline:12px;-webkit-mask-image:none;mask-image:none}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheContent>.y5JPTG_ficheTabsModern button{min-width:0;height:42px;padding:0 12px;font-size:12px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheGrid{grid-template-columns:minmax(0,1fr);gap:12px}.y5JPTG_ficheAcquereurClient .y5JPTG_fichePanel,.y5JPTG_ficheAcquereurClient .y5JPTG_fichePanelWide,.y5JPTG_ficheAcquereurClient .y5JPTG_fichePanelLarge{border-radius:18px;grid-column:auto;min-width:0;padding:16px;box-shadow:0 5px 16px #14305c12}.y5JPTG_ficheAcquereurClient .y5JPTG_fichePanel h3{margin-bottom:15px;font-size:17px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheFormGrid input,.y5JPTG_ficheAcquereurClient .y5JPTG_ficheFormGrid select,.y5JPTG_ficheAcquereurClient .y5JPTG_ficheField input,.y5JPTG_ficheAcquereurClient .y5JPTG_ficheField select,.y5JPTG_ficheAcquereurClient .y5JPTG_ficheField textarea{min-height:46px;font-size:16px}.y5JPTG_ficheAcquereurClient .y5JPTG_userPermissionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheChoiceLine{flex-wrap:wrap;gap:12px 22px;height:auto;min-height:50px;padding:10px 13px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheRechercheDetails,.y5JPTG_ficheAcquereurClient .y5JPTG_ficheRechercheLists{grid-column:auto;grid-template-columns:minmax(0,1fr)}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheRechercheDetails{gap:12px;margin-top:14px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheCommentaireDetaille textarea{min-height:180px}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheVisiteTableWrapper{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.y5JPTG_ficheAcquereurClient .y5JPTG_fichePanel>.y5JPTG_ficheTopActions{flex-wrap:wrap;justify-content:flex-start;width:100%;max-width:none}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheCalendarPopup{width:auto;position:fixed;top:50%;left:12px;right:12px;transform:translateY(-50%)}}@media (max-width:430px){.y5JPTG_ficheAcquereurClient .y5JPTG_ficheFormGrid{grid-template-columns:minmax(0,1fr)}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheFieldFull,.y5JPTG_ficheAcquereurClient .y5JPTG_ficheRadioGroup{grid-column:1}.y5JPTG_ficheAcquereurClient .y5JPTG_userPermissionGrid,.y5JPTG_ficheAcquereurClient .y5JPTG_ficheFieldButtonLine{grid-template-columns:minmax(0,1fr)}.y5JPTG_ficheAcquereurClient .y5JPTG_ficheFieldButtonLine .y5JPTG_ficheSecondaryButton{justify-content:center;width:100%}}.y5JPTG_mobileMenuBackdrop{display:none}@media (max-width:700px){.y5JPTG_mobileMenuBackdrop{z-index:109;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;background:#05142e6b;border:0;width:100%;height:calc(100dvh - 66px);padding:0;display:block;position:fixed;inset:66px 0 0}.y5JPTG_sidebar.y5JPTG_sidebarMobileOuverte,.y5JPTG_sidebar.y5JPTG_sidebarMobileOuverte.y5JPTG_sidebarReduite{z-index:110;width:min(300px,86vw);padding:22px 14px max(18px, env(safe-area-inset-bottom));border-radius:0 18px 18px 0;align-items:stretch;animation:.2s ease-out y5JPTG_mobileMenuEntree;display:flex;position:fixed;top:66px;bottom:0;left:0;overflow:hidden;box-shadow:18px 0 45px #05194133}.y5JPTG_sidebarMobileOuverte .y5JPTG_profile,.y5JPTG_sidebarMobileOuverte.y5JPTG_sidebarReduite .y5JPTG_profile{justify-content:flex-start;gap:14px;margin:0 8px 22px}.y5JPTG_sidebarMobileOuverte .y5JPTG_profilePhoto{width:48px;min-width:48px;height:48px;min-height:48px}.y5JPTG_sidebarMobileOuverte .y5JPTG_profile>div:last-child,.y5JPTG_sidebarMobileOuverte.y5JPTG_sidebarReduite .y5JPTG_profile>div:last-child,.y5JPTG_sidebarMobileOuverte .y5JPTG_nav a span,.y5JPTG_sidebarMobileOuverte.y5JPTG_sidebarReduite .y5JPTG_nav a span{display:block}.y5JPTG_sidebarMobileOuverte .y5JPTG_nav,.y5JPTG_sidebarMobileOuverte.y5JPTG_sidebarReduite .y5JPTG_nav{align-items:stretch;gap:5px;width:100%}.y5JPTG_sidebar.y5JPTG_sidebarMobileOuverte .y5JPTG_nav a,.y5JPTG_sidebar.y5JPTG_sidebarMobileOuverte.y5JPTG_sidebarReduite .y5JPTG_nav a{border-radius:13px;justify-content:flex-start;gap:15px;width:100%;min-width:0;height:46px;min-height:46px;padding:0 16px;font-size:14px}.y5JPTG_sidebarMobileOuverte .y5JPTG_nav a svg,.y5JPTG_sidebarMobileOuverte.y5JPTG_sidebarReduite .y5JPTG_nav a svg{width:21px;min-width:21px;height:21px}}@keyframes y5JPTG_mobileMenuEntree{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@media (max-width:700px){.y5JPTG_dashboardMain{grid-area:2/1;padding:13px 12px 0;overflow:hidden}.y5JPTG_dashboardMain>.y5JPTG_pageHeader{min-height:0;padding-bottom:12px;display:block}.y5JPTG_dashboardMain>.y5JPTG_pageHeader .y5JPTG_title{height:48px;margin-bottom:11px;padding:0}.y5JPTG_dashboardMain>.y5JPTG_pageHeader .y5JPTG_titleIcon{width:48px;height:48px}.y5JPTG_dashboardMain>.y5JPTG_pageHeader .y5JPTG_title h1{font-size:clamp(23px,7vw,29px)}.y5JPTG_dashboardHeaderActions{flex-wrap:wrap;gap:8px;width:100%;margin:0}.y5JPTG_dashboardQuickActions{scrollbar-width:none;order:1;width:calc(100% - 52px);min-width:0;height:48px;padding:4px;overflow-x:auto}.y5JPTG_dashboardQuickActions::-webkit-scrollbar{display:none}.y5JPTG_dashboardQuickActions a,.y5JPTG_dashboardQuickActions button{flex:1 0 auto;min-width:42px;padding:0 10px;font-size:11px}.y5JPTG_dashboardRefresh{order:2;width:44px;min-width:44px}.y5JPTG_dashboardAgencySelect{order:3;width:100%}.y5JPTG_dashboardAgencySelect select{flex:1;min-width:0;max-width:none}.y5JPTG_dashboardScroll{padding:2px 1px max(18px, env(safe-area-inset-bottom))}.y5JPTG_dashboardHero{border-radius:18px;flex-direction:column;flex:none;align-items:stretch;gap:16px;min-height:0;margin-bottom:12px;padding:20px}.y5JPTG_dashboardHeroIdentite{gap:14px}.y5JPTG_dashboardHeroLogo{border-radius:17px;flex-basis:72px;width:72px;height:72px;padding:9px}.y5JPTG_dashboardHero h2{font-size:23px}.y5JPTG_dashboardHero p{font-size:12px}.y5JPTG_dashboardAgency{border-radius:14px;width:100%;min-width:0;padding:13px 15px}.y5JPTG_dashboardAgency svg{width:27px;height:27px}.y5JPTG_dashboardKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px}.y5JPTG_kpiCard{border-radius:16px;height:auto;min-height:126px}.y5JPTG_dashboardLastItems,.y5JPTG_dashboardOperationalGrid,.y5JPTG_dashboardGrid,.y5JPTG_dashboardBottomGrid{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:12px}.y5JPTG_dashboardLastItem{border-radius:15px;padding:13px 14px}.y5JPTG_dashboardLastItem>i{height:43px}.y5JPTG_dashboardDataCard{border-radius:17px;height:min(360px,58dvh)}.y5JPTG_dashboardDataCard>header{padding:14px}.y5JPTG_chartCard,.y5JPTG_chartCardLarge,.y5JPTG_dashboardPanel,.y5JPTG_dashboardConnectedCard{border-radius:17px;grid-column:auto;padding:15px}.y5JPTG_chartHeader h3,.y5JPTG_dashboardPanel h3,.y5JPTG_dashboardConnectedCard .y5JPTG_chartHeader h3{font-size:16px}.y5JPTG_chartHeader span{font-size:11px}.y5JPTG_dashboardChartSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.y5JPTG_dashboardChartSummary>div{padding:9px 5px}.y5JPTG_dashboardTrainingCard{border-radius:17px;flex-direction:column;min-height:0;padding:18px}.y5JPTG_dashboardTrainingContent{max-width:none}.y5JPTG_dashboardTrainingLogo{width:90px;top:17px;right:17px}.y5JPTG_dashboardExplore{border-radius:18px;margin-top:12px;padding:17px}.y5JPTG_dashboardExploreHeader{align-items:flex-start;margin-bottom:15px}.y5JPTG_dashboardExploreHeader h2{font-size:19px}.y5JPTG_dashboardExploreGrid{grid-template-columns:minmax(0,1fr);gap:9px}.y5JPTG_dashboardExploreCard{min-height:92px}}@media (max-width:430px){.y5JPTG_dashboardQuickActions a,.y5JPTG_dashboardQuickActions button{flex:1 0 42px;padding:0}.y5JPTG_dashboardQuickActions span{display:none}.y5JPTG_dashboardKpis{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.y5JPTG_agendaMain{min-width:0;padding:14px 12px max(12px, env(safe-area-inset-bottom));grid-area:2/1;overflow:hidden auto}.y5JPTG_agendaMain .y5JPTG_pageHeader{flex:none}.y5JPTG_agendaHeaderLine{align-items:center;gap:8px;min-width:0;position:relative}.y5JPTG_agendaHeaderLine .y5JPTG_title{min-width:0;margin-bottom:12px;padding-right:154px}.y5JPTG_agendaHeaderLine .y5JPTG_title h1{font-size:26px}.y5JPTG_agendaHeaderLine .y5JPTG_newButton{white-space:normal;text-align:left;gap:6px;max-width:146px;height:48px;padding:0 12px;font-size:12px;line-height:1.1;top:0;right:0}.y5JPTG_agendaHeaderLine .y5JPTG_newButton svg{width:17px;min-width:17px;height:17px}.y5JPTG_agendaToolbarLine{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:12px}.y5JPTG_agendaTabs{border-radius:15px;order:1;height:54px;margin:0;padding:5px}.y5JPTG_agendaTabs button{height:42px;padding:0 12px;font-size:13px}.y5JPTG_agendaConseiller{order:2;justify-content:space-between;gap:10px;width:100%}.y5JPTG_agendaConseiller select{width:min(100%,220px);min-width:0;height:44px}.y5JPTG_agendaContent{flex:none;min-height:0;overflow:visible}.y5JPTG_agendaGrid,.y5JPTG_planningGrid{grid-template-columns:minmax(0,1fr);gap:12px;height:auto;overflow:visible}.y5JPTG_agendaCalendarCard,.y5JPTG_planningCalendarCard{border-radius:17px;width:100%;height:620px;min-height:620px;padding:10px;overflow:hidden}.y5JPTG_agendaSidePanel,.y5JPTG_planningTeam{border-radius:17px;min-height:0;max-height:none;padding:15px;overflow:visible}.y5JPTG_agendaSidePanel h2,.y5JPTG_planningTeam h2{margin-bottom:12px;font-size:18px}:is(.y5JPTG_agendaCalendarCard .rbc-toolbar,.y5JPTG_planningCalendarCard .rbc-toolbar){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}:is(.y5JPTG_agendaCalendarCard .rbc-btn-group,.y5JPTG_planningCalendarCard .rbc-btn-group){display:contents}:is(.y5JPTG_agendaCalendarCard .rbc-toolbar-label,.y5JPTG_planningCalendarCard .rbc-toolbar-label){text-align:center;grid-area:1/1/auto/-1;padding:2px 0 4px;font-size:17px}:is(.y5JPTG_agendaCalendarCard .rbc-toolbar button,.y5JPTG_planningCalendarCard .rbc-toolbar button){white-space:nowrap;min-width:0;padding:8px 5px;font-size:12px}:is(.y5JPTG_agendaCalendarCard .rbc-time-header-gutter,.y5JPTG_agendaCalendarCard .rbc-time-gutter,.y5JPTG_planningCalendarCard .rbc-time-header-gutter,.y5JPTG_planningCalendarCard .rbc-time-gutter){width:50px;min-width:50px;max-width:50px}:is(.y5JPTG_agendaCalendarCard .rbc-label,.y5JPTG_planningCalendarCard .rbc-label){padding:0 5px;font-size:12px}.y5JPTG_rdvCard{margin-bottom:9px;padding:12px}}@media (max-width:390px){.y5JPTG_agendaHeaderLine .y5JPTG_title{padding-right:126px}.y5JPTG_agendaHeaderLine .y5JPTG_title h1{font-size:23px}.y5JPTG_agendaHeaderLine .y5JPTG_newButton{max-width:120px;padding-inline:9px;font-size:11px}.y5JPTG_agendaConseiller{flex-direction:column;align-items:stretch}.y5JPTG_agendaConseiller select{width:100%}}@media (max-width:700px){.y5JPTG_transactionListPage .y5JPTG_title{padding-right:0}.y5JPTG_transactionListPage .y5JPTG_mobileHiddenTitlePrefix{display:none}.y5JPTG_transactionListPage .y5JPTG_controls{gap:9px}.y5JPTG_transactionListPage .y5JPTG_tools{flex-wrap:wrap}.y5JPTG_transactionListPage .y5JPTG_tools>span,.y5JPTG_transactionListPage .y5JPTG_tools>select,.y5JPTG_transactionListPage .y5JPTG_viewButtons{order:1}.y5JPTG_transactionListPage .y5JPTG_tools>select{flex:190px;width:auto}.y5JPTG_transactionNewActions{order:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.y5JPTG_transactionListPage .y5JPTG_transactionNewActions .y5JPTG_newButton{white-space:nowrap;justify-content:center;width:100%;height:44px;padding:0 8px;font-size:12px;position:static}.y5JPTG_transactionListPage .y5JPTG_transactionCard{grid-template-rows:minmax(0,1fr) 32px;grid-template-columns:98px minmax(0,1fr);height:164px;min-height:164px;max-height:164px}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_photo{height:144px}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_photoCount{bottom:7px;left:7px}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_info{padding-top:25px}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_tag{max-width:calc(100% - 90px);margin-bottom:6px}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_price{margin-bottom:4px;font-size:16px}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_city{font-size:11px}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_small{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;display:block;overflow:hidden}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_mandat{height:32px;max-height:32px;padding:7px 42px 0 0}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_mandat>strong{display:none}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_mandat>span{font-size:10px;display:block}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_mandat>b{color:#075fe9;white-space:nowrap;text-overflow:ellipsis;background:#eaf2ff;border-radius:6px;max-width:84px;padding:4px 7px;font-size:9px;line-height:1;display:block;position:absolute;top:10px;right:42px;overflow:hidden}.y5JPTG_transactionListPage .y5JPTG_transactionCard .y5JPTG_actions{display:none}.y5JPTG_transactionListPage .y5JPTG_doubleField{grid-template-columns:minmax(0,1fr);gap:6px}.y5JPTG_transactionListPage .y5JPTG_doubleField>span{font-size:11px}.y5JPTG_transactionListPage+.y5JPTG_searchOverlay .y5JPTG_doubleField{grid-template-columns:minmax(0,1fr)}.y5JPTG_transactionListPage~.y5JPTG_bienActionMenu{right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:auto;max-width:none;position:fixed!important;top:auto!important;left:12px!important}.y5JPTG_transactionFiche{grid-template-rows:auto minmax(0,1fr)}.y5JPTG_transactionFiche>.y5JPTG_ficheTop{grid-template-columns:minmax(0,1fr);gap:10px;height:auto;min-height:126px;padding:11px 13px 12px}.y5JPTG_transactionFiche>.y5JPTG_ficheTop>.y5JPTG_ficheTopTitle:first-child{grid-column:1}.y5JPTG_transactionFiche .y5JPTG_ficheTopTitle{gap:10px}.y5JPTG_transactionFiche .y5JPTG_ficheTopTitle .y5JPTG_titleIcon{border-radius:12px;width:44px;min-width:44px;height:44px}.y5JPTG_transactionFiche .y5JPTG_ficheTopTitle span{font-size:11px}.y5JPTG_transactionFiche .y5JPTG_ficheTopTitle h1{margin-top:2px;font-size:19px}.y5JPTG_transactionFiche>.y5JPTG_ficheTop>.y5JPTG_ficheTopActions{grid-column:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;width:100%;max-width:none;display:grid}.y5JPTG_transactionFiche .y5JPTG_ficheTopActions button{justify-content:center;width:100%;height:42px;padding-inline:10px;font-size:12px}.y5JPTG_transactionFiche>.y5JPTG_ficheBody{padding:12px;display:block;overflow:hidden auto}.y5JPTG_transactionFiche .y5JPTG_ficheProgress{border-radius:17px;margin-bottom:12px;padding:10px;overflow:hidden}.y5JPTG_transactionFiche .y5JPTG_ficheScore{border-radius:14px;flex-direction:row;gap:12px;height:68px;margin-bottom:9px}.y5JPTG_transactionFiche .y5JPTG_ficheScore strong{font-size:28px}.y5JPTG_transactionFiche .y5JPTG_ficheScore span{margin-top:0}.y5JPTG_transactionFiche .y5JPTG_transactionSteps{scrollbar-width:none;flex-direction:row;gap:8px;padding-bottom:3px;overflow-x:auto;display:flex!important}.y5JPTG_transactionFiche .y5JPTG_transactionSteps::-webkit-scrollbar{display:none}.y5JPTG_transactionFiche .y5JPTG_transactionSteps>div{border-radius:13px;flex:0 0 180px;grid-template-columns:28px minmax(0,1fr);column-gap:7px;min-height:54px;padding:7px 10px}.y5JPTG_transactionFiche .y5JPTG_transactionSteps>div svg{width:19px;height:19px}.y5JPTG_transactionFiche .y5JPTG_transactionSteps>div span{font-size:11px}.y5JPTG_transactionFiche .y5JPTG_transactionSteps>div b{font-size:9px}.y5JPTG_transactionFiche .y5JPTG_ficheAdvice{display:none}.y5JPTG_transactionFiche .y5JPTG_ficheContent{padding-right:0;overflow:visible}.y5JPTG_transactionFiche .y5JPTG_ficheHero{border-radius:17px;grid-template-columns:54px minmax(0,1fr);gap:11px;min-height:0;margin-bottom:11px;padding:14px}.y5JPTG_transactionFiche .y5JPTG_ficheAvatar{border-radius:14px;width:52px;height:52px}.y5JPTG_transactionFiche .y5JPTG_ficheAvatar svg{width:25px;height:25px}.y5JPTG_transactionFiche .y5JPTG_ficheHero h2{white-space:normal;margin-bottom:5px;font-size:18px;line-height:1.2}.y5JPTG_transactionFiche .y5JPTG_ficheHero p{font-size:11px;line-height:1.35}.y5JPTG_transactionFiche .y5JPTG_ficheHeroBudget{border-radius:14px;grid-column:1/-1;height:72px}.y5JPTG_transactionFiche .y5JPTG_ficheHeroBudget strong{font-size:23px}.y5JPTG_transactionFiche .y5JPTG_ficheTabsModern{scroll-snap-type:x proximity;width:100%;margin-bottom:14px;padding-bottom:3px;overflow-x:auto}.y5JPTG_transactionFiche .y5JPTG_ficheTabsModern button{scroll-snap-align:start;min-width:max-content;height:44px;padding:0 14px;font-size:12px}.y5JPTG_transactionFiche .y5JPTG_ficheGrid,.y5JPTG_transactionFiche .y5JPTG_ficheFormGrid{grid-template-columns:minmax(0,1fr);gap:11px}.y5JPTG_transactionFiche .y5JPTG_fichePanel{border-radius:17px;padding:15px}.y5JPTG_transactionFiche .y5JPTG_fichePanel h3{margin-bottom:14px;font-size:17px}.y5JPTG_transactionFiche .y5JPTG_ficheFieldFull,.y5JPTG_transactionFiche .y5JPTG_transactionCheckbox{grid-column:1}.y5JPTG_transactionFiche .y5JPTG_ficheField input,.y5JPTG_transactionFiche .y5JPTG_ficheField select{height:44px}.y5JPTG_transactionFiche .y5JPTG_ficheField textarea{min-height:118px}.y5JPTG_transactionFiche .y5JPTG_transactionCommentaire{min-height:220px!important}.y5JPTG_transactionFiche .y5JPTG_transactionSelectionField>button{min-height:52px}.y5JPTG_transactionFiche .y5JPTG_transactionLoading{min-height:220px}}@media (max-width:390px){.y5JPTG_transactionListPage .y5JPTG_title h1{font-size:22px}.y5JPTG_transactionListPage .y5JPTG_transactionNewActions .y5JPTG_newButton{font-size:11px}.y5JPTG_transactionFiche .y5JPTG_ficheTopTitle h1{font-size:17px}}@media (max-width:700px){.y5JPTG_mailingMain{padding:14px 12px max(12px, env(safe-area-inset-bottom));grid-area:2/1;overflow:hidden}.y5JPTG_mailingPage{overflow:hidden}.y5JPTG_mailingPage>.y5JPTG_pageHeader,.y5JPTG_mailingModalBox>.y5JPTG_pageHeader{flex:none}.y5JPTG_mailingHeaderLine .y5JPTG_title{min-width:0;margin-bottom:10px;padding-right:0}.y5JPTG_mailingHeaderLine .y5JPTG_title h1{white-space:nowrap;text-overflow:ellipsis;font-size:25px;overflow:hidden}.y5JPTG_mailingSourceButtons{scrollbar-width:none;flex-wrap:nowrap;width:100%;margin:0 0 12px;padding-bottom:4px;overflow-x:auto}.y5JPTG_mailingSourceButtons::-webkit-scrollbar{display:none}.y5JPTG_mailingSourceButtons>span{display:none}.y5JPTG_mailingSourceButtons>button{min-width:max-content;height:40px;padding:0 12px;font-size:12px}.y5JPTG_mailingContent{flex-direction:column;gap:12px;padding:1px 1px 10px;display:flex;overflow:hidden auto}.y5JPTG_mailingRecipientsPanel{border-radius:17px;flex:none;max-height:290px;padding:14px}.y5JPTG_mailingPanelHeader{margin-bottom:11px}.y5JPTG_mailingPanelHeader h2{font-size:18px}.y5JPTG_mailingPanelHeader button{height:38px;padding:0 11px;font-size:12px}.y5JPTG_mailingRecipientMenu{z-index:220;width:auto;position:fixed;top:190px;left:24px;right:24px}.y5JPTG_mailingRecipientCard{border-radius:13px;grid-template-columns:40px minmax(0,1fr) 30px;gap:9px;padding:9px}.y5JPTG_mailingRecipientCard .y5JPTG_ownerIcon{width:40px;height:40px}.y5JPTG_mailingEditorPanel{border-radius:17px;flex:none;min-height:0;padding:14px;overflow:visible}.y5JPTG_mailingEditorHeader{flex-direction:column;align-items:stretch;gap:11px;margin-bottom:14px}.y5JPTG_mailingEditorHeader h2{font-size:21px}.y5JPTG_mailingEditorActions{flex-wrap:wrap;align-items:stretch;width:100%}.y5JPTG_mailingEditorActions>button,.y5JPTG_mailingEditorHeader .y5JPTG_newButton{flex:125px;justify-content:center;height:42px;padding:0 9px;font-size:11px;position:static}.y5JPTG_mailingProposalPropertySelector{flex-direction:column;align-items:stretch;margin-top:0}.y5JPTG_mailingProposalPropertySelector select{width:100%;min-width:0}.y5JPTG_mailingForm{flex:none}.y5JPTG_mailingForm input{margin-bottom:14px}.y5JPTG_mailingHtmlEditor{flex:none;min-height:360px}.y5JPTG_mailingEditorToolbar{flex-wrap:wrap;align-items:center;gap:3px}.y5JPTG_mailingEditorToolbar select{flex:110px;min-width:0;margin-left:3px}.y5JPTG_mailingReplacementPicker{flex:1 0 100%;margin-left:0}.y5JPTG_mailingEditorToolbar .y5JPTG_mailingReplacementButton{width:100%}.y5JPTG_mailingReplacementMenu{grid-template-columns:minmax(0,1fr);width:auto;max-height:calc(100dvh - 130px);position:fixed;top:110px;left:12px;right:12px}.y5JPTG_mailingEditorArea{min-height:300px}.y5JPTG_mailingAttachments{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;padding:11px}.y5JPTG_mailingAttachments>div{grid-column:1/-1}.y5JPTG_mailingAttachments>button{justify-content:center;width:100%;height:42px;padding:0 7px;font-size:11px}.y5JPTG_mailingAttachments>.y5JPTG_mailingDocumentChoices{flex-direction:column;align-items:stretch;gap:11px}.y5JPTG_mailingDocumentChoices .y5JPTG_mailingDescriptiveModels,.y5JPTG_mailingCommercialModelChoice{flex-wrap:wrap}.y5JPTG_mailingCommercialModelChoice select{width:100%;min-width:0}.y5JPTG_mailingModalBox{border-radius:0;width:100vw;height:100dvh;padding:12px}.y5JPTG_mailingPhotoBox,.y5JPTG_mailingTemplatesBox{border-radius:0;width:100vw;height:100dvh}.y5JPTG_mailingPhotoGrid{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.y5JPTG_mailingPhotoBox .y5JPTG_searchFooter{flex-direction:column;align-items:stretch}.y5JPTG_mailingPhotoBox .y5JPTG_searchFooter>div{flex-wrap:wrap;width:100%}.y5JPTG_mailingTemplatesContent{grid-template-columns:minmax(0,1fr);overflow-y:auto}.y5JPTG_mailingTemplatePreview{min-height:240px}.y5JPTG_mailingFreeRecipientBox{width:calc(100vw - 24px);max-width:none}.y5JPTG_diffusionMain{padding:14px 12px max(12px, env(safe-area-inset-bottom));grid-area:2/1;overflow:hidden}.y5JPTG_diffusionMain .y5JPTG_title{margin-bottom:10px;padding-right:0}.y5JPTG_diffusionMain .y5JPTG_controls{gap:8px;margin-bottom:6px}.y5JPTG_diffusionSearch,.y5JPTG_diffusionSortSelect{width:100%;min-width:0;height:44px}.y5JPTG_diffusionMain .y5JPTG_tools{grid-template-columns:auto minmax(0,1fr) 46px;gap:8px;width:100%;display:grid}.y5JPTG_diffusionMain .y5JPTG_viewButtons{margin-left:0}.y5JPTG_diffusionMain .y5JPTG_newButton{min-width:0;height:42px;padding:0 9px;font-size:11px;position:static}.y5JPTG_diffusionMain .y5JPTG_leboncoinNavigationButton{width:100%}.y5JPTG_diffusionMain .y5JPTG_leboncoinLogoBouton{max-width:82px}.y5JPTG_diffusionMain .y5JPTG_diffusionRefreshButton:last-child{width:46px;padding:0}.y5JPTG_diffusionMain .y5JPTG_diffusionRefreshButton:last-child span{display:none}.y5JPTG_diffusionScroll{padding:1px 1px 12px}.y5JPTG_diffusionKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 0 11px;position:static}.y5JPTG_diffusionKpis div{border-radius:12px;height:auto;min-height:44px;padding:9px}.y5JPTG_diffusionKpis span{max-width:none;font-size:11px;line-height:1.15}.y5JPTG_diffusionKpis strong{font-size:20px}.y5JPTG_diffusionByGateway{grid-template-columns:minmax(0,1fr);gap:11px}.y5JPTG_diffusionGatewayPanel{border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:11px;display:grid}.y5JPTG_diffusionGatewayPanelTitle,.y5JPTG_diffusionGatewayActions{grid-column:1/-1}.y5JPTG_diffusionGatewayPanelTitle{flex-direction:column;align-items:stretch;margin-bottom:2px}.y5JPTG_diffusionGatewayPanelTitle select{width:100%}.y5JPTG_diffusionGatewayPanel>button{border-radius:13px;grid-template-columns:34px minmax(0,1fr);gap:7px;min-width:0;margin:0;padding:8px}.y5JPTG_diffusionGatewayPanel button>div{border-radius:10px;width:34px;height:34px}.y5JPTG_diffusionGatewayPanel button>div svg{width:18px;height:18px}.y5JPTG_diffusionGatewayPanel strong{font-size:11px}.y5JPTG_diffusionGatewayPanel span{font-size:9px}.y5JPTG_diffusionGatewayActions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3px;padding-top:10px;display:grid}.y5JPTG_diffusionGatewayPanel .y5JPTG_diffusionGatewayActions button{height:auto;min-height:42px;padding:7px;font-size:10px}.y5JPTG_diffusionGatewayDetail{border-radius:17px;padding:12px}.y5JPTG_diffusionGatewayHeader{margin-bottom:12px}.y5JPTG_diffusionGatewayHeader h2{font-size:21px}.y5JPTG_diffusionTable{overflow:visible}.y5JPTG_diffusionTableHeader{display:none}.y5JPTG_diffusionTableRow,.y5JPTG_diffusionTableAvecCdc .y5JPTG_diffusionTableRow{grid-template-columns:44px 66px 44px minmax(0,1fr);gap:7px;min-width:0;min-height:0;padding:11px 0}.y5JPTG_diffusionTableRow .y5JPTG_diffusionMandatInfo{background:#f7faff;border-radius:12px;grid-column:1/-1;grid-template-columns:minmax(0,1fr);gap:8px;padding:10px}.y5JPTG_diffusionZrList{gap:9px;overflow:visible}.y5JPTG_diffusionZrCard{border-radius:15px;grid-template-columns:94px minmax(0,1fr);gap:10px;width:100%;min-width:0;min-height:0;padding:9px}.y5JPTG_diffusionZrPhoto{border-radius:11px;width:94px;height:94px}.y5JPTG_diffusionZrTitle{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:6px}.y5JPTG_diffusionZrTitle>strong{width:100%;font-size:15px}.y5JPTG_diffusionZrMain p{margin-bottom:8px;font-size:10px}.y5JPTG_diffusionZrMeta{gap:3px 8px;font-size:9px}.y5JPTG_diffusionZrAddress,.y5JPTG_diffusionZrActions{border-top:1px solid #e6edf8;border-left:0;grid-column:1/-1;min-height:0;padding:9px 2px 0}.y5JPTG_diffusionZrAddress{gap:4px}.y5JPTG_diffusionZrActions{flex-flow:wrap;justify-content:flex-start;gap:7px}.y5JPTG_diffusionZrActions .y5JPTG_diffusionRowStatus{width:42px}.y5JPTG_diffusionZrActions button{flex:1;width:auto;min-width:112px}.y5JPTG_gatewayAddModal{border-radius:0;width:100vw;height:100dvh}.y5JPTG_gatewayAddHeader{gap:8px;height:auto;min-height:76px;padding:10px 12px}.y5JPTG_gatewayAddHeader h2{font-size:18px}.y5JPTG_gatewayAddHeader>div:first-child>span{display:none}.y5JPTG_gatewayAddHeader button{padding-inline:10px;font-size:11px}.y5JPTG_gatewayAddBody{flex-direction:column;gap:10px;padding:10px;display:flex;overflow-y:auto}.y5JPTG_gatewayCatalogPanel,.y5JPTG_gatewayConfigPanel{flex:none;min-height:300px}}@media (max-width:390px){.y5JPTG_mailingHeaderLine .y5JPTG_title h1,.y5JPTG_diffusionMain .y5JPTG_title h1{font-size:22px}.y5JPTG_mailingAttachments{grid-template-columns:minmax(0,1fr)}.y5JPTG_mailingAttachments>button,.y5JPTG_mailingAttachments>div{grid-column:1}.y5JPTG_diffusionGatewayPanel{grid-template-columns:minmax(0,1fr)}.y5JPTG_diffusionGatewayPanelTitle,.y5JPTG_diffusionGatewayActions{grid-column:1}}@media (max-width:700px){.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinRetour{height:40px;margin-bottom:9px;padding:0 12px;font-size:12px}.y5JPTG_leboncoinSoldMain .y5JPTG_diffusionHeaderLine{align-items:flex-start;gap:8px}.y5JPTG_leboncoinSoldMain .y5JPTG_diffusionHeaderLine .y5JPTG_title{flex:1;align-items:flex-start;gap:9px;min-width:0;height:auto}.y5JPTG_leboncoinSoldMain .y5JPTG_diffusionHeaderLine .y5JPTG_titleIcon{width:42px;min-width:42px;height:42px}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTitre{white-space:normal;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;font-size:24px;line-height:1.05}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinLogo{width:136px}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinActualiser{flex:0 0 42px;width:42px;height:42px;padding:0}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinActualiser span{display:none}.y5JPTG_leboncoinSoldMain .y5JPTG_pageHeader>p{margin:5px 0;font-size:12px;line-height:1.4}.y5JPTG_leboncoinSoldMain .y5JPTG_controls{margin-top:10px}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinDebug{width:100%;font-size:11px}.y5JPTG_leboncoinSoldMain .y5JPTG_fichePanel.y5JPTG_leboncoinListe{border-radius:16px;margin:10px 0 0;padding:12px}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinListe>h2{margin-top:0;font-size:18px;line-height:1.25}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinListe>p{font-size:12px;line-height:1.45}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTableScroll{overflow:visible}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable,.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable tbody,.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable tr,.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable td{width:100%;display:block}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable thead{display:none}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable tr{background:#fff;border:1px solid #dfe8f6;border-radius:14px;margin-bottom:10px;padding:10px;overflow:hidden;box-shadow:0 4px 12px #14305c12}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable tr:last-child{margin-bottom:0}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable td{overflow-wrap:anywhere;border-bottom:1px solid #edf2fb;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:8px;min-height:31px;padding:7px 2px;font-size:12px;line-height:1.35;display:grid}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable td:before{content:attr(data-label);color:#66728a;text-transform:uppercase;letter-spacing:.02em;font-size:10px;font-weight:900}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable td:last-child{border-bottom:0;padding-bottom:0}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinLignePresente{border-color:#9fdfb6;box-shadow:inset 4px 0 #16a34a,0 4px 12px #14305c12}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinLignePresente td,.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinLignePresente td:first-child{box-shadow:none;background:0 0}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinStatut{width:fit-content;max-width:100%;padding:7px 9px;font-size:11px}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinErreur{grid-column:1/-1;margin:7px 0 0;padding:8px;font-size:11px}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable td[data-label=Actions] .y5JPTG_cancelSearch{width:100%;height:38px}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinListe>.y5JPTG_diffusionHeaderLine{flex-direction:column;align-items:stretch}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinListe>.y5JPTG_diffusionHeaderLine h2{margin:0;font-size:18px;line-height:1.25}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinListe>.y5JPTG_diffusionHeaderLine button{width:100%}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinActions{flex-direction:column;align-items:stretch}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinActions button{justify-content:center;width:100%}}@media (max-width:390px){.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTitre{font-size:21px}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinLogo{width:122px}.y5JPTG_leboncoinSoldMain .y5JPTG_leboncoinTable td{grid-template-columns:82px minmax(0,1fr)}}@media (max-width:700px){.y5JPTG_statsMain,.y5JPTG_relanceMain{min-width:0;padding:14px 12px max(12px, env(safe-area-inset-bottom));grid-area:2/1;overflow:hidden auto}.y5JPTG_statsHeaderLine{flex-direction:column;align-items:stretch;gap:9px}.y5JPTG_statsHeaderLine .y5JPTG_title{margin-bottom:0;padding-right:0}.y5JPTG_statsHeaderActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-bottom:10px;display:grid}.y5JPTG_statsHeaderActions button{justify-content:center;width:100%;height:40px;padding:0 8px;font-size:11px}.y5JPTG_statsScroll{flex:none;padding:0 1px 12px;overflow:visible}.y5JPTG_statsPreferences{border-radius:17px;margin:0 0 12px;padding:14px}.y5JPTG_statsPreferences legend{font-size:15px}.y5JPTG_statsPreferenceGrid{grid-template-columns:minmax(0,1fr);gap:11px}.y5JPTG_statsOperation{grid-column:1}.y5JPTG_statsPreferenceGrid .y5JPTG_newButton{width:100%;height:44px;position:static}.y5JPTG_statsEtats{flex-direction:column;align-items:stretch;gap:9px;margin-top:14px}.y5JPTG_statsEtats label{background:#f8fbff;border:1px solid #e1eaf6;border-radius:10px;min-height:38px;padding:8px 10px}.y5JPTG_statsHero{border-radius:17px;min-height:0;margin-bottom:11px;padding:18px}.y5JPTG_statsHero h2{font-size:25px;line-height:1.15}.y5JPTG_statsHero p{font-size:12px;line-height:1.4}.y5JPTG_statsKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:11px}.y5JPTG_statsKpis div{border-radius:15px;height:82px;padding:12px}.y5JPTG_statsKpis span{font-size:11px}.y5JPTG_statsKpis strong{font-size:25px;bottom:8px;left:12px}.y5JPTG_statsChartLarge,.y5JPTG_statsChartCard,.y5JPTG_statsTableCard,.y5JPTG_statsInfoCard{border-radius:17px;padding:14px}.y5JPTG_statsLayout .y5JPTG_chartHeader{flex-direction:column;align-items:flex-start;gap:6px}.y5JPTG_statsLayout .y5JPTG_chartHeader h2{font-size:17px;line-height:1.25}.y5JPTG_statsNotice{font-size:11px;line-height:1.45}.y5JPTG_statsGraphScroll,.y5JPTG_statsTableScroll{-webkit-overflow-scrolling:touch;width:100%;padding-bottom:5px;overflow-x:auto}.y5JPTG_statsGraph{min-width:440px!important}.y5JPTG_statsTable{min-width:500px}.y5JPTG_statsTable th,.y5JPTG_statsTable td{padding-inline:9px;font-size:11px}.y5JPTG_statsSection{margin-top:11px}.y5JPTG_statsRepartitions{grid-template-columns:minmax(0,1fr);gap:10px}.y5JPTG_statsAdvisorList{grid-template-columns:minmax(0,1fr)}.y5JPTG_statsAdvisorCard{border-radius:14px;grid-template-columns:48px minmax(0,1fr);gap:10px;padding:11px}.y5JPTG_statsAdvisorCard .y5JPTG_ownerIcon{width:48px;height:48px}.y5JPTG_statsAdvisorDetails{grid-column:2}.y5JPTG_statsAdvisorDetails span{font-size:11px}.y5JPTG_statsAdvisorGraph{grid-column:1/-1;padding-inline:4px}.y5JPTG_relanceMain>.y5JPTG_pageHeader{flex:none}.y5JPTG_relanceMain>.y5JPTG_pageHeader .y5JPTG_title{height:auto;margin-bottom:10px;padding-right:0}.y5JPTG_relanceSubtitle{font-size:11px;line-height:1.3}.y5JPTG_relanceHeaderActions{gap:8px;width:100%;margin-bottom:11px}.y5JPTG_relanceCounter{border-radius:12px;flex:0 0 116px;gap:7px;height:44px;padding:0 10px}.y5JPTG_relanceCounter strong{font-size:19px}.y5JPTG_relanceCounter span{font-size:9px}.y5JPTG_relanceHeaderActions .y5JPTG_newButton{white-space:nowrap;flex:1;justify-content:center;height:44px;padding:0 9px;font-size:11px;position:static}.y5JPTG_relanceAudienceTabs{border-radius:15px;flex:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-height:0;margin-bottom:10px;padding:6px;display:grid}.y5JPTG_relanceAudienceTabs>button{grid-template-columns:24px minmax(0,1fr);min-width:0;min-height:56px;padding:0 9px}.y5JPTG_relanceAudienceTabs>button span{font-size:12px}.y5JPTG_relanceAudienceTabs>button small{font-size:9px}.y5JPTG_relanceAudienceInfo{grid-column:1/-1;margin-left:0;padding:6px 8px;font-size:10px}.y5JPTG_relanceWorkspace{flex-direction:column;flex:none;gap:11px;display:flex;overflow:visible}.y5JPTG_relanceListPanel{flex:none;overflow:visible}.y5JPTG_relanceFiltersCard{border-radius:15px;margin-bottom:9px;padding:12px}.y5JPTG_relanceFilterGrid{grid-template-columns:minmax(0,1fr);gap:9px}.y5JPTG_relanceFilterGrid select,.y5JPTG_relanceSearchButton{height:42px}.y5JPTG_relanceListToolbar{flex-wrap:wrap;align-items:stretch;gap:7px;padding:0 0 9px}.y5JPTG_relanceListToolbar>div{width:100%}.y5JPTG_relanceQuickSearch{flex:190px;order:2;width:auto;margin-left:0}.y5JPTG_relanceSelectAll{flex:none;order:3;padding-inline:9px}.y5JPTG_relanceList{flex:none;padding:0;overflow:visible}.y5JPTG_relancePersonCard{border-radius:15px;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;min-height:0;padding:11px;position:relative}.y5JPTG_relanceCheck{border-radius:10px;width:34px;height:34px}.y5JPTG_relanceCheck svg{width:18px;height:18px}.y5JPTG_relancePersonIdentity{grid-template-columns:42px minmax(0,1fr);gap:8px}.y5JPTG_relanceAvatar{border-radius:12px;width:42px;height:42px}.y5JPTG_relancePersonIdentity h3{font-size:14px}.y5JPTG_relanceContactBlock{border-top:1px solid #e5edf8;border-left:0;grid-column:1/-1;padding:9px 2px 0}.y5JPTG_relanceDueBlock{border-top:1px solid #e5edf8;border-left:0;grid-column:1/-1;align-items:flex-start;min-height:42px;padding:9px 0 0;position:relative}.y5JPTG_relanceDueBlock>div{position:absolute;bottom:0;right:0}.y5JPTG_relanceComposerPanel{border-radius:16px;flex:none;min-height:0;padding:14px}.y5JPTG_relanceComposerField textarea{min-height:220px}.y5JPTG_relanceReplacementMenu{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));max-height:55dvh;position:fixed}.y5JPTG_relanceModalOverlay{padding:12px}.y5JPTG_relanceModal{border-radius:16px;width:100%;max-width:none}.y5JPTG_relanceModalHeader,.y5JPTG_relanceModalBody,.y5JPTG_relanceModalFooter{padding:14px}.y5JPTG_relanceModalFooter button{flex:1;justify-content:center}}@media (max-width:390px){.y5JPTG_statsHeaderLine .y5JPTG_title h1,.y5JPTG_relanceMain .y5JPTG_title h1{font-size:23px}.y5JPTG_relanceHeaderActions{flex-direction:column;align-items:stretch}.y5JPTG_relanceCounter{flex-basis:auto;width:100%}.y5JPTG_relanceHeaderActions .y5JPTG_newButton{width:100%}}.y5JPTG_contactsView{flex-direction:column;flex:1;min-height:0;display:flex}@media (max-width:700px){.y5JPTG_contactListMain .y5JPTG_title{padding-right:104px}.y5JPTG_contactListMain .y5JPTG_mobileHiddenTitlePrefix{display:none}.y5JPTG_contactsView .y5JPTG_controls{gap:9px}.y5JPTG_contactsView .y5JPTG_filters{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;width:100%;min-height:44px;padding:0;display:grid;overflow:visible}.y5JPTG_contactsView .y5JPTG_filters label{min-width:0;height:auto;box-shadow:none;background:0 0;border:0;padding:0;font-size:12px}.y5JPTG_contactsView .y5JPTG_filters select{background:#fff;border:1px solid #d5e1f2;border-radius:12px;width:100%;min-width:0;height:44px;padding:0 10px;font-size:13px;font-weight:800}.y5JPTG_contactListMain .y5JPTG_tools>select{flex:150px;width:auto}.y5JPTG_contactListMain .y5JPTG_contactScroll{padding-bottom:max(10px, env(safe-area-inset-bottom))}.y5JPTG_contactListMain .y5JPTG_contactCard,.y5JPTG_contactModalBox .y5JPTG_contactCard{border-radius:15px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:9px;width:100%;height:auto;min-height:168px;padding:11px;position:relative;overflow:hidden}.y5JPTG_contactListMain .y5JPTG_contactAvatar,.y5JPTG_contactModalBox .y5JPTG_contactAvatar{width:46px;height:46px}.y5JPTG_contactListMain .y5JPTG_contactAvatar svg,.y5JPTG_contactModalBox .y5JPTG_contactAvatar svg{width:22px;height:22px}.y5JPTG_contactListMain .y5JPTG_contactIdentity,.y5JPTG_contactModalBox .y5JPTG_contactIdentity{min-width:0;padding-right:34px}.y5JPTG_contactListMain .y5JPTG_contactIdentity .y5JPTG_tag,.y5JPTG_contactModalBox .y5JPTG_contactIdentity .y5JPTG_tag{max-width:100%;padding:4px 7px;font-size:9px}.y5JPTG_contactListMain .y5JPTG_contactIdentity h2,.y5JPTG_contactModalBox .y5JPTG_contactIdentity h2{margin:5px 0;font-size:15px}.y5JPTG_contactListMain .y5JPTG_contactCompany,.y5JPTG_contactModalBox .y5JPTG_contactCompany{margin-bottom:4px;font-size:11px}.y5JPTG_contactListMain .y5JPTG_contactIdentity .y5JPTG_small,.y5JPTG_contactModalBox .y5JPTG_contactIdentity .y5JPTG_small{font-size:9px}.y5JPTG_contactListMain .y5JPTG_contactDetails,.y5JPTG_contactModalBox .y5JPTG_contactDetails{border-top:1px solid #e5edf8;border-left:0;grid-column:1/-1;gap:7px;min-width:0;height:auto;padding:9px 2px 0}.y5JPTG_contactListMain .y5JPTG_contactDetails div,.y5JPTG_contactModalBox .y5JPTG_contactDetails div{font-size:11px}.y5JPTG_contactListMain .y5JPTG_contactNote,.y5JPTG_contactModalBox .y5JPTG_contactNote{display:none}.y5JPTG_contactListMain .y5JPTG_contactActions{border:0;height:auto;padding:0;position:absolute;top:8px;right:7px}.y5JPTG_contactListMain .y5JPTG_contactActions>button:not(.y5JPTG_more){display:none}.y5JPTG_contactListMain .y5JPTG_contactActions .y5JPTG_more{width:32px;height:32px;box-shadow:none;color:#0870f5;background:0 0;border:0}.y5JPTG_contactListMain .y5JPTG_mobileOpenBien{bottom:10px;right:10px}.y5JPTG_contactListMain .y5JPTG_bienActionMenu{right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:auto;position:fixed!important;top:auto!important;left:12px!important}.y5JPTG_contactModalOverlay{padding:0}.y5JPTG_contactModalBox{border-radius:0;width:100vw;height:100dvh;padding:12px}.y5JPTG_contactModalBox .y5JPTG_contactHeaderLine .y5JPTG_title{min-width:0;padding-right:50px}.y5JPTG_contactModalBox .y5JPTG_contactHeaderLine .y5JPTG_title h1{white-space:nowrap;text-overflow:ellipsis;font-size:22px;overflow:hidden}.y5JPTG_contactModalBox .y5JPTG_contactModalClose{position:absolute;top:3px;right:0}.y5JPTG_contactModalBox .y5JPTG_contactActions{border:0;grid-column:1/-1;height:auto;padding:0}.y5JPTG_contactModalBox .y5JPTG_contactActions .y5JPTG_validateSearch{justify-content:center;width:100%;height:38px;display:flex}.y5JPTG_contactFiche{grid-template-rows:auto minmax(0,1fr)}.y5JPTG_contactFiche>.y5JPTG_ficheTop{grid-template-columns:minmax(0,1fr);gap:10px;height:auto;min-height:126px;padding:11px 13px 12px}.y5JPTG_contactFiche>.y5JPTG_ficheTop>.y5JPTG_ficheTopTitle:first-child{grid-column:1}.y5JPTG_contactFiche .y5JPTG_ficheTopTitle{gap:10px}.y5JPTG_contactFiche .y5JPTG_ficheTopTitle .y5JPTG_titleIcon{width:44px;min-width:44px;height:44px}.y5JPTG_contactFiche .y5JPTG_ficheTopTitle span{font-size:11px}.y5JPTG_contactFiche .y5JPTG_ficheTopTitle h1{font-size:19px}.y5JPTG_contactFiche>.y5JPTG_ficheTop>.y5JPTG_ficheTopActions{grid-column:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;width:100%;max-width:none;display:grid}.y5JPTG_contactFiche .y5JPTG_ficheTopActions button{justify-content:center;width:100%;height:42px;padding-inline:9px;font-size:12px}.y5JPTG_contactFiche>.y5JPTG_ficheBody{padding:12px;display:block;overflow:hidden auto}.y5JPTG_contactFiche .y5JPTG_ficheProgress{border-radius:17px;margin-bottom:12px;padding:10px;overflow:hidden}.y5JPTG_contactFiche .y5JPTG_ficheScore{border-radius:14px;flex-direction:row;gap:12px;height:68px;margin-bottom:9px}.y5JPTG_contactFiche .y5JPTG_ficheScore strong{font-size:25px}.y5JPTG_contactFiche .y5JPTG_ficheScore span{margin-top:0}.y5JPTG_contactFiche .y5JPTG_ficheProgress nav{scrollbar-width:none;flex-direction:row;gap:8px;padding-bottom:3px;overflow-x:auto}.y5JPTG_contactFiche .y5JPTG_ficheProgress nav::-webkit-scrollbar{display:none}.y5JPTG_contactFiche .y5JPTG_ficheProgress nav a{border-radius:13px;flex:0 0 165px;grid-template-columns:27px minmax(0,1fr);gap:6px;min-height:52px;padding:7px 9px}.y5JPTG_contactFiche .y5JPTG_ficheProgress nav span{font-size:11px}.y5JPTG_contactFiche .y5JPTG_ficheProgress nav b{font-size:9px}.y5JPTG_contactFiche .y5JPTG_ficheAdvice{display:none}.y5JPTG_contactFiche .y5JPTG_ficheContent{padding-right:0;overflow:visible}.y5JPTG_contactFiche .y5JPTG_ficheHero{border-radius:17px;grid-template-columns:54px minmax(0,1fr);gap:11px;min-height:0;margin-bottom:11px;padding:14px}.y5JPTG_contactFiche .y5JPTG_ficheAvatar{border-radius:14px;width:52px;height:52px}.y5JPTG_contactFiche .y5JPTG_ficheHero h2{white-space:normal;margin-bottom:5px;font-size:18px;line-height:1.2}.y5JPTG_contactFiche .y5JPTG_ficheHero p{overflow-wrap:anywhere;font-size:11px}.y5JPTG_contactFiche .y5JPTG_ficheHeroBudget{border-radius:14px;grid-column:1/-1;height:auto;min-height:70px;padding:10px}.y5JPTG_contactFiche .y5JPTG_ficheHeroBudget strong{font-size:20px}.y5JPTG_contactFiche .y5JPTG_ficheGrid,.y5JPTG_contactFiche .y5JPTG_ficheFormGrid{grid-template-columns:minmax(0,1fr);gap:11px}.y5JPTG_contactFiche .y5JPTG_fichePanel{border-radius:17px;padding:15px}.y5JPTG_contactFiche .y5JPTG_fichePanel h3{margin-bottom:14px;font-size:17px}.y5JPTG_contactFiche .y5JPTG_ficheFieldFull{grid-column:1}.y5JPTG_contactFiche .y5JPTG_ficheField input,.y5JPTG_contactFiche .y5JPTG_ficheField select{height:44px}.y5JPTG_contactFiche .y5JPTG_ficheMatchingBox button{justify-content:center;width:100%}}@media (max-width:390px){.y5JPTG_contactListMain .y5JPTG_title h1{font-size:22px}.y5JPTG_contactFiche .y5JPTG_ficheTopTitle h1{font-size:17px}}@media (max-width:700px){.y5JPTG_alertMain{grid-area:2/1;min-width:0;padding:13px 12px 0;overflow:hidden}.y5JPTG_alertMain>.y5JPTG_pageHeader{grid-template-columns:minmax(0,1fr);gap:9px;margin-bottom:11px;display:grid}.y5JPTG_alertMain>.y5JPTG_pageHeader .y5JPTG_title{height:auto;min-height:48px;margin:0;padding-right:0}.y5JPTG_alertMain>.y5JPTG_pageHeader .y5JPTG_title h1{font-size:25px}.y5JPTG_alertMain .y5JPTG_alertSubtitle{line-height:1.3}.y5JPTG_alertRefreshButton{justify-content:center;width:100%;height:43px}.y5JPTG_alertScroll{padding:1px 1px max(12px, env(safe-area-inset-bottom))}.y5JPTG_alertKpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:11px}.y5JPTG_alertKpis div{border-radius:14px;height:76px;padding:11px}.y5JPTG_alertKpis div:after{width:60px;height:60px}.y5JPTG_alertKpis span{max-width:calc(100% - 20px);font-size:10px;line-height:1.15}.y5JPTG_alertKpis strong{font-size:25px;bottom:8px;left:11px}.y5JPTG_alertToolbar{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:11px;display:grid}.y5JPTG_alertSearch{box-sizing:border-box;width:100%;height:44px}.y5JPTG_alertToolbarSelectors{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;margin-left:0;display:grid}.y5JPTG_alertToolbarSelectors select{width:100%;min-width:0}.y5JPTG_alertLayout{grid-template-columns:minmax(0,1fr);gap:11px}.y5JPTG_alertListPanel{border-radius:16px;max-height:292px;padding:12px;display:block;overflow-y:auto}.y5JPTG_alertPanelTitle{margin-bottom:10px}.y5JPTG_alertPanelTitle h2{font-size:16px}.y5JPTG_alertMiniCard{border-radius:13px;grid-template-columns:39px minmax(0,1fr) 34px;gap:9px;margin-bottom:8px;padding:10px}.y5JPTG_alertMiniIcon{border-radius:11px;width:39px;height:39px}.y5JPTG_alertDetailPanel{border-radius:16px;padding:13px}.y5JPTG_alertDetailHeader{gap:12px;margin-bottom:13px}.y5JPTG_alertDetailHeader h2{font-size:20px}.y5JPTG_alertDetailHeader p{overflow-wrap:anywhere;min-width:0}.y5JPTG_alertDetailActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.y5JPTG_alertDetailActions button{justify-content:center;width:100%;height:39px;padding:0 7px;font-size:10px}.y5JPTG_criteriaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:12px}.y5JPTG_criteriaGrid div{border-radius:11px;min-width:0;padding:10px}.y5JPTG_criteriaGrid span{font-size:10px}.y5JPTG_criteriaGrid strong{font-size:12px}.y5JPTG_alertMatchOptions{grid-template-columns:minmax(0,1fr);gap:9px;padding:11px}.y5JPTG_alertSectionHeader{align-items:flex-start;gap:8px}.y5JPTG_alertSectionHeader h2{font-size:17px}.y5JPTG_alertPropertyCard{border-radius:14px;grid-template-columns:92px minmax(0,1fr);gap:10px;min-height:0;padding:9px}.y5JPTG_alertPropertyPhoto{height:92px}.y5JPTG_alertPropertyInfo>b{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.y5JPTG_alertPropertyInfo>strong{margin:6px 0 4px;font-size:17px}.y5JPTG_alertPropertyInfo p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.y5JPTG_alertPropertyOwner{border-top:1px solid #e5ebf4;border-left:0;grid-column:1/-1;padding:9px 2px 0;display:flex}.y5JPTG_alertPropertyActions{flex-direction:row;grid-column:1/-1;align-items:center}.y5JPTG_alertPropertyActions>b{text-align:left;flex:1}.y5JPTG_alertPropertyActions button{min-width:120px}.y5JPTG_usersListView{grid-template-rows:auto minmax(0,1fr)}.y5JPTG_usersListView>.y5JPTG_ficheTop{grid-template-columns:minmax(0,1fr);gap:9px;height:auto;min-height:126px;padding:11px 13px 12px}.y5JPTG_usersListView>.y5JPTG_ficheTop>.y5JPTG_ficheTopTitle:first-child{grid-column:1}.y5JPTG_usersListView .y5JPTG_ficheTopTitle{gap:10px}.y5JPTG_usersListView .y5JPTG_ficheTopTitle .y5JPTG_titleIcon{width:44px;min-width:44px;height:44px}.y5JPTG_usersListView .y5JPTG_ficheTopTitle span{font-size:11px}.y5JPTG_usersListView .y5JPTG_ficheTopTitle h1{font-size:21px}.y5JPTG_usersListView>.y5JPTG_ficheTop>.y5JPTG_ficheTopActions{grid-column:1;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:8px;width:100%;display:grid}.y5JPTG_usersListView .y5JPTG_ficheTopActions button{justify-content:center;width:100%;height:42px;padding:0 8px;font-size:12px}.y5JPTG_usersMain{padding:12px;overflow:hidden}.y5JPTG_usersHero{border-radius:17px;min-height:92px;margin-bottom:11px;padding:15px 17px}.y5JPTG_usersHero span{font-size:11px}.y5JPTG_usersHero h2{margin:4px 0;font-size:21px}.y5JPTG_usersHero p{font-size:11px}.y5JPTG_usersHeroIcon{border-radius:16px;width:55px;min-width:55px;height:55px}.y5JPTG_usersHeroIcon svg{width:27px;height:27px}.y5JPTG_usersScroll{padding-bottom:max(10px, env(safe-area-inset-bottom))}.y5JPTG_userCard{border-radius:15px;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:8px 11px;width:100%;height:auto;min-height:158px;padding:12px;position:relative}.y5JPTG_userAvatar,.y5JPTG_userAvatar img{width:56px;height:56px}.y5JPTG_userIdentity{padding-right:32px}.y5JPTG_userIdentity .y5JPTG_tag{max-width:100%;padding:4px 7px;font-size:9px}.y5JPTG_userIdentity h2{margin:6px 0 0;font-size:16px}.y5JPTG_userContact{border-top:1px solid #e5edf8;border-left:0;grid-column:1/-1;gap:7px;height:auto;padding:9px 46px 0 2px}.y5JPTG_userContact div,.y5JPTG_userStatus span{font-size:11px}.y5JPTG_userStatus{border-left:0;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;height:auto;padding:0 46px 0 2px}.y5JPTG_userStatus b{padding:5px 8px;font-size:9px}.y5JPTG_userCard>.y5JPTG_more{width:32px;height:32px;box-shadow:none;color:#0870f5;background:0 0;border:0;position:absolute;top:7px;right:6px}.y5JPTG_userCard>.y5JPTG_mobileOpenBien{bottom:10px;right:10px}.y5JPTG_usersView .y5JPTG_bienActionMenu{right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:auto;position:fixed!important;top:auto!important;left:12px!important}.y5JPTG_userFiche{grid-template-rows:auto minmax(0,1fr)}.y5JPTG_userFiche>.y5JPTG_ficheTop{grid-template-columns:minmax(0,1fr);gap:10px;height:auto;min-height:126px;padding:11px 13px 12px}.y5JPTG_userFiche>.y5JPTG_ficheTop>.y5JPTG_ficheTopTitle:first-child{grid-column:1}.y5JPTG_userFiche .y5JPTG_ficheTopTitle{gap:10px}.y5JPTG_userFiche .y5JPTG_ficheTopTitle .y5JPTG_titleIcon{width:44px;min-width:44px;height:44px}.y5JPTG_userFiche .y5JPTG_ficheTopTitle span{font-size:11px}.y5JPTG_userFiche .y5JPTG_ficheTopTitle h1{font-size:19px}.y5JPTG_userFiche>.y5JPTG_ficheTop>.y5JPTG_ficheTopActions{grid-column:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;width:100%;display:grid}.y5JPTG_userFiche .y5JPTG_ficheTopActions button{justify-content:center;width:100%;height:42px;padding:0 8px;font-size:12px}.y5JPTG_userFiche>.y5JPTG_ficheBody{padding:12px;display:block;overflow:hidden auto}.y5JPTG_userFiche .y5JPTG_ficheProgress{border-radius:17px;margin-bottom:12px;padding:10px;overflow:hidden}.y5JPTG_userFiche .y5JPTG_ficheScore{border-radius:14px;flex-direction:row;gap:12px;height:68px;margin-bottom:9px}.y5JPTG_userFiche .y5JPTG_ficheScore strong{font-size:25px}.y5JPTG_userFiche .y5JPTG_ficheScore span{margin-top:0}.y5JPTG_userFiche .y5JPTG_ficheProgress nav{scrollbar-width:none;flex-direction:row;gap:8px;padding-bottom:3px;overflow-x:auto}.y5JPTG_userFiche .y5JPTG_ficheProgress nav::-webkit-scrollbar{display:none}.y5JPTG_userFiche .y5JPTG_ficheProgress nav a{border-radius:13px;flex:0 0 145px;grid-template-columns:27px minmax(0,1fr);gap:6px;min-height:52px;padding:7px 9px}.y5JPTG_userFiche .y5JPTG_ficheProgress nav span{font-size:11px}.y5JPTG_userFiche .y5JPTG_ficheProgress nav b{font-size:9px}.y5JPTG_userFiche .y5JPTG_ficheAdvice{display:none}.y5JPTG_userFiche .y5JPTG_ficheContent{padding-right:0;overflow:visible}.y5JPTG_userFiche .y5JPTG_ficheHero{border-radius:17px;grid-template-columns:54px minmax(0,1fr);gap:11px;min-height:0;margin-bottom:11px;padding:14px}.y5JPTG_userFiche .y5JPTG_ficheAvatar{border-radius:14px;width:52px;height:52px}.y5JPTG_userFiche .y5JPTG_ficheHero h2{white-space:normal;margin-bottom:5px;font-size:18px;line-height:1.2}.y5JPTG_userFiche .y5JPTG_ficheHero p{overflow-wrap:anywhere;font-size:11px}.y5JPTG_userFiche .y5JPTG_ficheHeroBudget{border-radius:14px;grid-column:1/-1;height:auto;min-height:66px;padding:9px}.y5JPTG_userFiche .y5JPTG_ficheHeroBudget strong{font-size:20px}.y5JPTG_userFiche .y5JPTG_ficheTabsModern{gap:7px;padding:5px;overflow-x:auto}.y5JPTG_userFiche .y5JPTG_ficheTabsModern button{flex:none;min-width:108px;padding:0 11px;font-size:11px}.y5JPTG_userFiche .y5JPTG_ficheGrid,.y5JPTG_userFiche .y5JPTG_ficheFormGrid,.y5JPTG_userFiche .y5JPTG_userPermissionGrid{grid-template-columns:minmax(0,1fr);gap:11px}.y5JPTG_userFiche .y5JPTG_fichePanel{border-radius:17px;padding:15px}.y5JPTG_userFiche .y5JPTG_fichePanel h3{margin-bottom:14px;font-size:17px}.y5JPTG_userFiche .y5JPTG_ficheFieldFull{grid-column:1}.y5JPTG_userFiche .y5JPTG_ficheField input,.y5JPTG_userFiche .y5JPTG_ficheField select{height:44px}.y5JPTG_userFiche .y5JPTG_userPhotoEditor{grid-template-columns:82px minmax(0,1fr);gap:11px;padding:11px}.y5JPTG_userFiche .y5JPTG_userPhotoEditor>div{border-radius:14px;width:76px;height:76px}.y5JPTG_userFiche .y5JPTG_userPhotoEditor nav{grid-template-columns:minmax(0,1fr);display:grid}.y5JPTG_userFiche .y5JPTG_userPhotoEditor nav button{justify-content:center;width:100%;height:38px;padding:0 8px;font-size:10px}.y5JPTG_userFiche .y5JPTG_userPermissionCard{border-radius:13px;height:auto;padding:11px 13px;font-size:12px}}@media (max-width:390px){.y5JPTG_usersHeroIcon{display:none}.y5JPTG_alertDetailActions,.y5JPTG_userFiche .y5JPTG_userPhotoEditor{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.y5JPTG_settingsMain .y5JPTG_title{padding-right:0}.y5JPTG_settingsMain .y5JPTG_settingsScroll{padding:1px 1px max(12px, env(safe-area-inset-bottom))}.y5JPTG_settingsMain .y5JPTG_settingsGrid{grid-template-columns:minmax(0,1fr);gap:10px}.y5JPTG_settingsMain .y5JPTG_settingsCard{border-radius:16px;height:auto;min-height:142px}.y5JPTG_settingsMain .y5JPTG_settingsCard:hover{transform:none}.y5JPTG_settingsMain .y5JPTG_settingsCardHeader{gap:11px;height:57px;padding:0 13px}.y5JPTG_settingsMain .y5JPTG_settingsCardHeader div{border-radius:11px;width:38px;min-width:38px;height:38px}.y5JPTG_settingsMain .y5JPTG_settingsCardHeader svg{width:20px;height:20px}.y5JPTG_settingsMain .y5JPTG_settingsCard h2{font-size:16px;line-height:1.15}.y5JPTG_settingsMain .y5JPTG_settingsImageZone{display:none}.y5JPTG_settingsMain .y5JPTG_settingsCard p{text-align:left;min-height:42px;padding:10px 13px;font-size:10px;line-height:1.3}.y5JPTG_settingsMain .y5JPTG_settingsCard button{justify-content:space-between;height:43px;padding:0 14px;font-size:12px}.y5JPTG_agencyFiche{grid-template-rows:auto minmax(0,1fr)}.y5JPTG_agencyFiche>.y5JPTG_ficheTop{grid-template-columns:minmax(0,1fr);gap:10px;height:auto;min-height:126px;padding:11px 13px 12px}.y5JPTG_agencyFiche>.y5JPTG_ficheTop>.y5JPTG_ficheTopTitle:first-child{grid-column:1}.y5JPTG_agencyFiche .y5JPTG_ficheTopTitle{gap:10px}.y5JPTG_agencyFiche .y5JPTG_ficheTopTitle .y5JPTG_titleIcon{width:44px;min-width:44px;height:44px}.y5JPTG_agencyFiche .y5JPTG_ficheTopTitle span{font-size:11px}.y5JPTG_agencyFiche .y5JPTG_ficheTopTitle h1{font-size:19px}.y5JPTG_agencyFiche>.y5JPTG_ficheTop>.y5JPTG_ficheTopActions{grid-column:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;width:100%;display:grid}.y5JPTG_agencyFiche .y5JPTG_ficheTopActions button{justify-content:center;width:100%;height:42px;padding:0 8px;font-size:12px}.y5JPTG_agencyFiche>.y5JPTG_ficheBody{padding:12px;display:block;overflow:hidden auto}.y5JPTG_agencyFiche .y5JPTG_ficheProgress{border-radius:17px;margin-bottom:12px;padding:10px;overflow:hidden}.y5JPTG_agencyFiche .y5JPTG_ficheScore{border-radius:14px;flex-direction:row;gap:12px;height:68px;margin-bottom:9px}.y5JPTG_agencyFiche .y5JPTG_ficheScore strong{font-size:25px}.y5JPTG_agencyFiche .y5JPTG_ficheScore span{margin-top:0}.y5JPTG_agencyFiche .y5JPTG_ficheProgress nav{scrollbar-width:none;flex-direction:row;gap:8px;padding-bottom:3px;overflow-x:auto}.y5JPTG_agencyFiche .y5JPTG_ficheProgress nav::-webkit-scrollbar{display:none}.y5JPTG_agencyFiche .y5JPTG_ficheProgress nav a{border-radius:13px;flex:0 0 158px;grid-template-columns:27px minmax(0,1fr);gap:6px;min-height:52px;padding:7px 9px}.y5JPTG_agencyFiche .y5JPTG_ficheProgress nav span{font-size:11px}.y5JPTG_agencyFiche .y5JPTG_ficheProgress nav b{font-size:9px}.y5JPTG_agencyFiche .y5JPTG_ficheAdvice{display:none}.y5JPTG_agencyFiche .y5JPTG_ficheContent{padding-right:0;overflow:visible}.y5JPTG_agencyFiche .y5JPTG_ficheHero{border-radius:17px;grid-template-columns:54px minmax(0,1fr);gap:11px;min-height:0;margin-bottom:11px;padding:14px}.y5JPTG_agencyFiche .y5JPTG_ficheAvatar{border-radius:14px;width:52px;height:52px}.y5JPTG_agencyFiche .y5JPTG_ficheHero h2{white-space:normal;margin-bottom:5px;font-size:18px;line-height:1.2}.y5JPTG_agencyFiche .y5JPTG_ficheHero p{font-size:11px}.y5JPTG_agencyFiche .y5JPTG_ficheHeroBudget{display:none}.y5JPTG_agencyFiche .y5JPTG_ficheTabsModern{scrollbar-width:none;gap:7px;margin-bottom:14px;padding:5px;overflow-x:auto}.y5JPTG_agencyFiche .y5JPTG_ficheTabsModern::-webkit-scrollbar{display:none}.y5JPTG_agencyFiche .y5JPTG_ficheTabsModern button{flex:none;min-width:105px;padding:0 10px;font-size:11px}.y5JPTG_agencyFiche .y5JPTG_ficheGrid,.y5JPTG_agencyFiche .y5JPTG_ficheFormGrid,.y5JPTG_agencyFiche .y5JPTG_agencyHeaderLayout,.y5JPTG_agencyFiche .y5JPTG_agencyVitrineColorGrid,.y5JPTG_agencyFiche .y5JPTG_agencyWatermarkLayout{grid-template-columns:minmax(0,1fr);gap:11px}.y5JPTG_agencyFiche .y5JPTG_fichePanel,.y5JPTG_agencyFiche .y5JPTG_fichePanelWide,.y5JPTG_agencyFiche .y5JPTG_agencyHeaderLayout .y5JPTG_fichePanel:first-child,.y5JPTG_agencyFiche .y5JPTG_agencyPiedPagePanel,.y5JPTG_agencyFiche .y5JPTG_agencyWatermarkPanel{grid-column:1}.y5JPTG_agencyFiche .y5JPTG_fichePanel{border-radius:17px;padding:15px}.y5JPTG_agencyFiche .y5JPTG_fichePanel h3{margin-bottom:14px;font-size:17px}.y5JPTG_agencyFiche .y5JPTG_ficheFieldFull{grid-column:1}.y5JPTG_agencyFiche .y5JPTG_ficheField input,.y5JPTG_agencyFiche .y5JPTG_ficheField select{height:44px}.y5JPTG_agencyFiche .y5JPTG_ficheOptionsGrid{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:14px}.y5JPTG_agencyFiche .y5JPTG_ficheOptionsGrid label,.y5JPTG_agencyFiche .y5JPTG_agencyVitrineChoiceBox label,.y5JPTG_agencyFiche .y5JPTG_agencyVitrineOptionLine label{background:#f8fbff;border:1px solid #e3ebf7;border-radius:11px;min-height:42px;padding:9px 11px}.y5JPTG_agencyFiche .y5JPTG_ficheActionLine{justify-content:stretch;gap:8px;margin-top:14px}.y5JPTG_agencyFiche .y5JPTG_ficheActionLine>button:not(.y5JPTG_agencyIdButton){flex:150px;justify-content:center;min-height:40px}.y5JPTG_agencyFiche .y5JPTG_agencyLogoPreview{width:170px;height:112px}.y5JPTG_agencyFiche .y5JPTG_agencyLogoDescription{margin-bottom:12px;font-size:12px;line-height:1.4}.y5JPTG_agencyFiche .y5JPTG_agencyLogoActions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.y5JPTG_agencyFiche .y5JPTG_agencyLogoActions button{width:100%}.y5JPTG_agencyFiche .y5JPTG_agencyVitrinePanel{gap:12px}.y5JPTG_agencyFiche .y5JPTG_agencyVitrineChoiceBox,.y5JPTG_agencyFiche .y5JPTG_agencyVitrineOptionLine{flex-direction:column;align-items:stretch;gap:8px;padding:9px}.y5JPTG_agencyFiche .y5JPTG_agencyVitrineColorField{flex-direction:column;align-items:flex-start}.y5JPTG_agencyFiche .y5JPTG_agencyVitrineColorControl{justify-content:space-between;width:100%}.y5JPTG_agencyFiche .y5JPTG_agencySmtpTitle{gap:9px}.y5JPTG_agencyFiche .y5JPTG_agencySmtpTitle>svg{width:34px;height:34px;padding:8px}.y5JPTG_agencyFiche .y5JPTG_agencySmtpTitle p,.y5JPTG_agencyFiche .y5JPTG_agencySmtpTestLine>span{font-size:11px}.y5JPTG_agencyFiche .y5JPTG_agencySmtpToggle{background:#f7faff;border:1px solid #dce8fa;border-radius:12px;align-items:flex-start;width:100%;padding:11px;font-size:12px}.y5JPTG_agencyFiche .y5JPTG_agencySmtpAssistant{gap:12px;padding:11px}.y5JPTG_agencyFiche .y5JPTG_agencySmtpAssistantBar,.y5JPTG_agencyFiche .y5JPTG_agencySmtpTestLine{flex-direction:column;align-items:stretch}.y5JPTG_agencyFiche .y5JPTG_agencySmtpAssistantBar>div{margin-right:0}.y5JPTG_agencyFiche .y5JPTG_agencySmtpAssistantBar select,.y5JPTG_agencyFiche .y5JPTG_agencySmtpAssistantBar button,.y5JPTG_agencyFiche .y5JPTG_agencySmtpTestLine button{width:100%;min-width:0}.y5JPTG_agencyFiche .y5JPTG_agencyEntetePreview{min-height:190px;padding:14px 8px}.y5JPTG_agencyFiche .y5JPTG_agencyEntetePreview div{min-height:150px}.y5JPTG_agencyFiche .y5JPTG_agencyEnteteNote{font-size:10px;line-height:1.4}.y5JPTG_agencyFiche .y5JPTG_agencyReferencementActions{grid-template-columns:minmax(0,1fr);display:grid}.y5JPTG_agencyFiche .y5JPTG_agencyReferencementActions button{width:100%}.y5JPTG_agencyFiche .y5JPTG_ficheTable{-webkit-overflow-scrolling:touch;border-radius:12px;max-width:100%}.y5JPTG_agencyFiche .y5JPTG_agencyTypeTable .y5JPTG_ficheTableHeader,.y5JPTG_agencyFiche .y5JPTG_agencyTypeTable .y5JPTG_ficheTableRow{grid-template-columns:minmax(175px,1fr) 205px 135px;min-width:545px}.y5JPTG_agencyFiche .y5JPTG_agencyWatermarkLayout{margin-top:13px}.y5JPTG_agencyFiche .y5JPTG_agencyWatermarkToggle{align-items:flex-start;font-size:12px}.y5JPTG_agencyFiche .y5JPTG_agencyWatermarkPreview{padding:11px}.y5JPTG_agencyFiche .y5JPTG_agencyWatermarkPreview>div{min-height:180px;padding:10px}.y5JPTG_agencyFiche .y5JPTG_agencyWatermarkPreview small,.y5JPTG_agencyFiche .y5JPTG_agencyWatermarkWarning{font-size:11px}.y5JPTG_agencyFiche textarea{max-width:100%}}@media (max-width:390px){.y5JPTG_agencyFiche .y5JPTG_ficheTopTitle h1{font-size:17px}.y5JPTG_agencyFiche .y5JPTG_ficheTopTitle .y5JPTG_titleIcon{display:none}}.y5JPTG_mobileHiddenBienAction{display:flex}@media (max-width:700px){.y5JPTG_bienActionMenu .y5JPTG_mobileHiddenBienAction{display:none}.y5JPTG_photosBienPopupOverlay.y5JPTG_ficheOverlay{padding:0}.y5JPTG_photosBienPopup.y5JPTG_ficheAcquereur{border:0;border-radius:0;width:100vw;height:100dvh}.y5JPTG_photosBienPopup .y5JPTG_ficheTop{grid-template-columns:minmax(0,1fr);align-items:center;gap:9px;min-height:126px;padding:11px 13px 12px;display:grid}.y5JPTG_photosBienPopup .y5JPTG_ficheTopTitle{grid-column:1;gap:10px;max-width:100%}.y5JPTG_photosBienPopup .y5JPTG_ficheTopTitle .y5JPTG_titleIcon{width:44px;min-width:44px;height:44px}.y5JPTG_photosBienPopup .y5JPTG_ficheTopTitle span{font-size:10px}.y5JPTG_photosBienPopup .y5JPTG_ficheTopTitle h1{font-size:18px}.y5JPTG_photosBienPopup .y5JPTG_ficheTopActions{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:8px;width:100%;margin-left:0;display:grid}.y5JPTG_photosBienPopup .y5JPTG_ficheTopActions button{justify-content:center;width:100%;height:42px;padding:0 8px;font-size:11px}.y5JPTG_photosBienPopup .y5JPTG_ficheBody{padding:10px;overflow-y:auto}.y5JPTG_photosBienPopup .y5JPTG_ficheContent{height:auto;overflow:visible}.y5JPTG_photosBienPopup .y5JPTG_fichePanel{border-radius:16px;padding:13px}.y5JPTG_photosBienPopup .y5JPTG_photoGalleryGrid{grid-template-columns:minmax(0,1fr);gap:11px}.y5JPTG_photosBienPopup .y5JPTG_bienVideosGrid{grid-template-columns:minmax(0,1fr)}.y5JPTG_photosBienPopup .y5JPTG_photoGalleryActions{flex-wrap:wrap}.y5JPTG_photosBienPopup .y5JPTG_photoGalleryActions button{flex:120px}.y5JPTG_photoViewerOverlay,.y5JPTG_imageEditorOverlay{padding:0}.y5JPTG_photoViewerBox{border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);width:100vw;height:100dvh}.y5JPTG_photoViewerHeader{gap:8px;min-height:64px;padding:8px 10px}.y5JPTG_photoViewerHeader>div span,.y5JPTG_photoViewerHeader button span{display:none}.y5JPTG_photoViewerHeader strong{font-size:13px}.y5JPTG_photoViewerHeader button{width:40px;min-width:40px;padding:0}.y5JPTG_photoViewerContent{padding:7px}.y5JPTG_photoViewerNavigation{width:42px;height:42px}.y5JPTG_photoViewerPrevious{left:8px}.y5JPTG_photoViewerNext{right:8px}.y5JPTG_imageEditorContainer{border-radius:0;width:100vw;height:100dvh;min-height:0}.y5JPTG_imageEditorActions{padding:9px}.y5JPTG_imageEditorCancelButton,.y5JPTG_imageEditorSaveButton{flex:1;padding:0 9px;font-size:12px}.y5JPTG_presentationPage{grid-template-rows:auto minmax(0,1fr)}.y5JPTG_presentationHeader{grid-template-columns:minmax(0,1fr) 42px;gap:8px;min-height:130px;padding:11px 12px;display:grid}.y5JPTG_presentationIdentite{grid-column:1/-1;min-width:0}.y5JPTG_presentationIdentite h1{white-space:nowrap;text-overflow:ellipsis;margin:3px 0;font-size:19px;overflow:hidden}.y5JPTG_presentationIdentite p{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.y5JPTG_presentationHeader>button:nth-last-child(2){width:100%;height:42px;font-size:11px}.y5JPTG_presentationHeader>button:last-child{width:42px;height:42px;padding:0}.y5JPTG_presentationCorps{padding:11px;display:block;overflow:hidden auto}.y5JPTG_presentationNavigation{display:none}.y5JPTG_presentationContenu{flex-direction:column;gap:11px;display:flex}.y5JPTG_presentationGalerieColonne,.y5JPTG_presentationDetailsColonne,.y5JPTG_presentationResume{gap:11px;width:100%}.y5JPTG_presentationContenu .y5JPTG_fichePanel{border-radius:16px;padding:13px}.y5JPTG_presentationResume{border-radius:16px;order:-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.y5JPTG_presentationPrix{grid-column:1/-1;padding:14px 10px}.y5JPTG_presentationChiffre{gap:8px;padding:10px}.y5JPTG_presentationChiffre>svg{width:21px;height:21px}.y5JPTG_presentationGrandePhoto{border-radius:11px}.y5JPTG_presentationOnglets{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.y5JPTG_presentationOnglets::-webkit-scrollbar{display:none}.y5JPTG_presentationOnglets button{flex:none;min-width:108px}.y5JPTG_presentationDetails{grid-template-columns:minmax(0,1fr)}.y5JPTG_presentationAvertissement{flex-wrap:wrap;align-items:flex-start}.y5JPTG_presentationAvertissement button{width:100%}.y5JPTG_rapprochementOverlay{z-index:1200;inset:0}.y5JPTG_rapprochementFenetre{grid-template-rows:auto auto auto minmax(0,1fr) auto}.y5JPTG_rapprochementEntete{grid-template-columns:minmax(0,1fr) 38px;gap:8px;padding:11px 12px}.y5JPTG_rapprochementTitreIcone{width:40px;min-width:40px;height:40px}.y5JPTG_rapprochementEntete h2{font-size:17px}.y5JPTG_rapprochementEntete p{font-size:11px}.y5JPTG_rapprochementEntete .y5JPTG_closeSearch{width:38px;height:38px}.y5JPTG_rapprochementBarreFiltres{grid-template-columns:minmax(0,1fr);gap:7px;padding:9px 11px 0;display:grid}.y5JPTG_rapprochementBarreFiltres select{width:100%;min-width:0;height:40px}.y5JPTG_rapprochementOnglets{scrollbar-width:none;gap:5px;padding:9px 11px 0;overflow-x:auto}.y5JPTG_rapprochementOnglets::-webkit-scrollbar{display:none}.y5JPTG_rapprochementOnglets button{flex:none;height:38px;padding:0 11px;font-size:11px}.y5JPTG_rapprochementContenu{padding:10px;overflow-y:auto}.y5JPTG_rapprochementDescription{flex-direction:column;align-items:stretch;gap:8px}.y5JPTG_rapprochementDescription p{font-size:11px;line-height:1.4}.y5JPTG_rapprochementDescription>button,.y5JPTG_rapprochementRechercheRapide{width:100%}.y5JPTG_rapprochementActionsPanier{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.y5JPTG_rapprochementActionsPanier button{justify-content:center;width:100%}.y5JPTG_rapprochementTableWrapper{-webkit-overflow-scrolling:touch;min-height:260px;overflow:auto}.y5JPTG_rapprochementActions{padding:9px 10px max(9px, env(safe-area-inset-bottom));scrollbar-width:none;gap:7px;overflow-x:auto}.y5JPTG_rapprochementActions::-webkit-scrollbar{display:none}.y5JPTG_rapprochementActions button{height:38px;font-size:10px}.y5JPTG_rapprochementActions .y5JPTG_rapprochementActionTraite{margin-left:0}.y5JPTG_rapprochementFiltresOverlay{padding:0;position:fixed}.y5JPTG_rapprochementFiltresBox{border-radius:0;width:100vw;height:100dvh;max-height:none;padding:12px}.y5JPTG_rapprochementGrilleCriteres,.y5JPTG_rapprochementTolerances{grid-template-columns:minmax(0,1fr);gap:9px}.y5JPTG_rapprochementGrilleCriteres{padding:11px}.y5JPTG_rapprochementFiltresBox .y5JPTG_searchFooter{flex-direction:column;align-items:stretch}.y5JPTG_rapprochementFiltresBox .y5JPTG_searchFooter button{width:100%}.y5JPTG_diaporamaConfigOverlay{padding:0}.y5JPTG_diaporamaConfigFenetre{border:0;border-radius:0;width:100vw;height:100dvh}.y5JPTG_diaporamaConfigEntete{padding:13px}.y5JPTG_diaporamaConfigEntete>div{gap:9px}.y5JPTG_diaporamaConfigEntete>div>span{width:40px;min-width:40px;height:40px}.y5JPTG_diaporamaConfigEntete h2{font-size:17px}.y5JPTG_diaporamaConfigEntete p{font-size:10px}.y5JPTG_diaporamaConfigEntete>button{width:38px;min-width:38px;height:38px}.y5JPTG_diaporamaConfigOutils{flex-direction:column;align-items:stretch;gap:8px;padding:10px}.y5JPTG_diaporamaConfigOutils>label{width:100%;max-width:none}.y5JPTG_diaporamaConfigOutils>div{width:100%;overflow-x:auto}.y5JPTG_diaporamaConfigOutils button{min-width:max-content;padding:9px 10px;font-size:11px}.y5JPTG_diaporamaConfigResume{flex-direction:column;align-items:flex-start;gap:3px;padding:7px 11px 9px}.y5JPTG_diaporamaConfigListe{grid-template-columns:minmax(0,1fr);gap:9px;padding:10px}.y5JPTG_diaporamaConfigListe>article{grid-template-columns:minmax(0,1fr);gap:8px;padding:9px}.y5JPTG_diaporamaConfigPhoto{flex-basis:96px;height:72px}.y5JPTG_diaporamaConfigInfos strong,.y5JPTG_diaporamaConfigInfos b,.y5JPTG_diaporamaConfigInfos small,.y5JPTG_diaporamaConfigInfos em{font-size:10px}.y5JPTG_diaporamaConfigBandeau{flex-direction:row;justify-content:space-between;align-items:center}.y5JPTG_diaporamaConfigBandeau select{width:min(220px,70%)}.y5JPTG_diaporamaConfigPied{padding:9px 10px max(9px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:7px}.y5JPTG_diaporamaConfigPied p{display:none}.y5JPTG_diaporamaConfigPied>div,.y5JPTG_diaporamaConfigPied button{width:100%}.y5JPTG_diaporamaConfigPied button{justify-content:center}.y5JPTG_contactModalOverlay:has(.y5JPTG_mailingModalBox){padding:0}.y5JPTG_contactModalOverlay .y5JPTG_mailingModalBox{border-radius:0;width:100vw;height:100dvh;padding:11px}.y5JPTG_contactModalOverlay .y5JPTG_mailingHeaderLine .y5JPTG_title h1{font-size:20px}.y5JPTG_myMessageBoxOverlay{padding:12px}.y5JPTG_myMessageBox{border-radius:17px;width:calc(100vw - 24px);max-width:none}.y5JPTG_myMessageBoxHeader{gap:10px;padding:14px}.y5JPTG_myMessageBoxHeader div{border-radius:12px;width:40px;min-width:40px;height:40px}.y5JPTG_myMessageBoxHeader h2{font-size:18px}.y5JPTG_myMessageBoxContent{padding:18px 14px;font-size:13px}.y5JPTG_myMessageBoxFooter{padding:12px 14px}.y5JPTG_myMessageBoxFooter .y5JPTG_cancelSearch,.y5JPTG_myMessageBoxFooter .y5JPTG_validateSearch{flex:1;height:42px}}@media (max-width:390px){.y5JPTG_presentationSurTitre{font-size:9px}.y5JPTG_presentationResume{grid-template-columns:minmax(0,1fr)}.y5JPTG_presentationPrix{grid-column:1}}@media (max-width:700px){.y5JPTG_rapprochementAcquereurOverlay .y5JPTG_rapprochementTableWrapper{min-height:320px;box-shadow:none;background:0 0;border:0}.y5JPTG_rapprochementAcquereurTable{border-spacing:0;background:0 0;display:block;width:100%!important;min-width:0!important}.y5JPTG_rapprochementAcquereurTable thead{display:none}.y5JPTG_rapprochementAcquereurTable tbody{gap:9px;display:grid}.y5JPTG_rapprochementAcquereurTable tbody tr{background:#fff;border:1px solid #dce7f6;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 11px;width:100%;padding:10px;display:grid;box-shadow:0 5px 14px #14305c12}.y5JPTG_rapprochementAcquereurTable tbody tr.y5JPTG_tableRowSelected{border-color:#0870f5;box-shadow:0 0 0 2px #0870f51f}.y5JPTG_rapprochementAcquereurTable tbody td{white-space:normal;overflow-wrap:anywhere;border:0;padding:0;font-size:11px;display:block;background:0 0!important;width:auto!important;min-width:0!important;height:auto!important}.y5JPTG_rapprochementAcquereurTable tbody td[data-mobile-label]:before{content:attr(data-mobile-label);color:#78869b;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:900;display:block}.y5JPTG_rapprochementAcquereurTable tbody td[data-mobile-hidden=true]{display:none}.y5JPTG_rapprochementAcquereurTable .y5JPTG_rapprochementColonnePhoto{grid-column:1/-1}.y5JPTG_rapprochementAcquereurTable .y5JPTG_rapprochementVignette{border-radius:10px;width:100%;height:116px}.y5JPTG_popupVisiteBox{border-radius:17px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:14px;overflow-y:auto}.y5JPTG_popupVisiteHeader{margin-bottom:12px}.y5JPTG_popupVisiteHeader>div{align-items:flex-start;gap:10px}.y5JPTG_popupVisiteIcon{border-radius:13px;width:42px;min-width:42px;height:42px}.y5JPTG_popupVisiteHeader h2{font-size:19px}.y5JPTG_popupVisiteHeader p{font-size:11px;line-height:1.4}.y5JPTG_popupVisiteHero{border-radius:14px;grid-template-columns:32px minmax(0,1fr);gap:10px;margin-bottom:13px;padding:13px}.y5JPTG_popupVisiteHero svg{width:25px;height:25px}.y5JPTG_popupVisiteHero strong{font-size:13px}.y5JPTG_popupVisiteGrid{gap:11px}.y5JPTG_popupVisiteCheck{border-radius:13px;height:auto;min-height:48px;margin-top:12px;padding:10px 12px;font-size:12px}.y5JPTG_popupVisiteFooter{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:8px;margin-top:14px;padding-top:12px;display:grid}.y5JPTG_popupVisiteFooter .y5JPTG_cancelSearch,.y5JPTG_popupVisiteFooter .y5JPTG_validateSearch{white-space:normal;width:100%;height:42px;padding:0 8px;font-size:11px}.y5JPTG_creationVisiteDashboardBox{border-radius:18px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.y5JPTG_creationVisiteDashboardHeader{align-items:flex-start;gap:9px;padding:14px}.y5JPTG_creationVisiteDashboardTitre{gap:10px}.y5JPTG_creationVisiteDashboardTitre>div{border-radius:13px;width:42px;min-width:42px;height:42px}.y5JPTG_creationVisiteDashboardTitre strong{font-size:18px}.y5JPTG_creationVisiteDashboardHeader .y5JPTG_cancelSearch{width:40px;height:40px;padding:0;font-size:0}.y5JPTG_creationVisiteDashboardHeader .y5JPTG_cancelSearch svg{width:19px;height:19px}.y5JPTG_creationVisiteDashboardIntro{margin:12px 14px 0;padding:10px 12px;font-size:11px;line-height:1.4}.y5JPTG_creationVisiteDashboardEtapes{gap:9px;padding:12px 14px 14px}.y5JPTG_creationVisiteDashboardEtapes>button{border-radius:14px;grid-template-columns:25px 38px minmax(0,1fr) 18px;gap:8px;min-height:82px;padding:10px}.y5JPTG_creationVisiteDashboardNumero{width:24px;height:24px}.y5JPTG_creationVisiteDashboardIcone{border-radius:11px;width:38px;height:38px}.y5JPTG_creationVisiteDashboardIcone svg{width:19px;height:19px}.y5JPTG_creationVisiteDashboardValeur small{font-size:9px}.y5JPTG_creationVisiteDashboardValeur strong{font-size:13px}.y5JPTG_creationVisiteDashboardValeur em{font-size:10px}.y5JPTG_creationVisiteDashboardFooter{padding:12px 14px max(12px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:10px}.y5JPTG_creationVisiteDashboardFooter>div{max-width:none}.y5JPTG_creationVisiteDashboardFooter .y5JPTG_validateSearch{width:100%}.y5JPTG_popupBienBox{border-radius:0;width:100vw;height:100dvh;padding:10px}.y5JPTG_popupBienBox .y5JPTG_searchPopupHeader{gap:8px;margin-bottom:8px}.y5JPTG_popupBienBox .y5JPTG_searchPopupHeader h2{font-size:18px}.y5JPTG_popupBienBox .y5JPTG_searchPopupHeader .y5JPTG_cancelSearch{width:40px;min-width:40px;padding:0;font-size:0}.y5JPTG_popupBienSearchForm{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:228px;padding-right:3px;overflow-y:auto}.y5JPTG_popupBienSearchForm .y5JPTG_searchField label{font-size:10px}.y5JPTG_popupBienSearchForm .y5JPTG_searchField input,.y5JPTG_popupBienSearchForm .y5JPTG_searchField select{min-width:0;height:38px}.y5JPTG_popupBienToolbar{gap:10px;height:auto;min-height:44px;padding:6px 9px}.y5JPTG_popupBienToolbar .y5JPTG_validateSearch{margin-left:0}.y5JPTG_popupBienTableWrapper{-webkit-overflow-scrolling:touch;border-radius:12px;min-height:170px;margin-top:8px}.y5JPTG_popupBienBox .y5JPTG_searchFooter{padding:8px 0 max(2px, env(safe-area-inset-bottom));box-shadow:none;flex-shrink:0;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:7px;margin:8px 0 0;display:grid;position:static;bottom:auto}.y5JPTG_popupBienBox .y5JPTG_searchFooter>div{order:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.y5JPTG_popupBienBox .y5JPTG_searchFooter>span{order:2}.y5JPTG_popupBienBox .y5JPTG_searchFooter .y5JPTG_cancelSearch,.y5JPTG_popupBienBox .y5JPTG_searchFooter .y5JPTG_validateSearch{flex:none;width:100%;height:42px;min-height:42px;max-height:none;padding:0 7px;font-size:11px}.y5JPTG_agendaVisiteDepuisAcquereur,.y5JPTG_agendaVisiteDepuisTableauDeBord{z-index:1300;width:100vw;height:100dvh;position:fixed;inset:0}.y5JPTG_agendaPopupLayout,.y5JPTG_agendaPopupMain{width:100%;height:100%}.y5JPTG_agendaPopupMain{padding:10px 10px max(10px, env(safe-area-inset-bottom))}.y5JPTG_agendaPopupMain .y5JPTG_agendaHeaderLine .y5JPTG_title{margin-bottom:8px;padding-right:0}.y5JPTG_agendaPopupMain .y5JPTG_agendaVisiteInstruction{border-radius:13px;grid-template-columns:25px minmax(0,1fr) 38px;gap:8px;margin-bottom:9px;padding:10px;display:grid}.y5JPTG_agendaPopupMain .y5JPTG_agendaVisiteInstruction strong{font-size:12px}.y5JPTG_agendaPopupMain .y5JPTG_agendaVisiteInstruction p{font-size:10px;line-height:1.35}.y5JPTG_agendaPopupMain .y5JPTG_agendaVisiteAnnuler{width:38px;height:38px;margin-left:0;padding:0;font-size:0}.y5JPTG_agendaPopupMain .y5JPTG_agendaVisiteAnnuler svg{width:18px;height:18px}.y5JPTG_agendaPopupMain .y5JPTG_agendaToolbarLine{gap:8px;margin-bottom:9px}.y5JPTG_agendaPopupMain .y5JPTG_agendaTabs{display:none}.y5JPTG_agendaPopupMain .y5JPTG_agendaConseiller{flex-direction:row;align-items:center}.y5JPTG_agendaPopupMain .y5JPTG_agendaConseiller select{width:min(100%,225px)}.y5JPTG_agendaPopupMain .y5JPTG_agendaCalendarCard{height:max(430px,100dvh - 285px);min-height:430px}.y5JPTG_agendaPopupMain .y5JPTG_agendaSidePanel{display:none}.y5JPTG_agendaRendezVousPopup{border-radius:17px;width:calc(100vw - 20px);max-width:none;max-height:calc(100dvh - 20px);padding:13px;overflow-y:auto}.y5JPTG_agendaRendezVousPopup .y5JPTG_ficheFormGrid{grid-template-columns:minmax(0,1fr);gap:10px}.y5JPTG_agendaRendezVousPopup .y5JPTG_ficheFieldFull{grid-column:1}.y5JPTG_agendaRendezVousPopup .y5JPTG_myMessageBoxFooter{margin-top:12px;padding:12px 0 0;position:static}.y5JPTG_popupFinVisite{border-radius:18px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.y5JPTG_popupFinVisiteHeader{align-items:flex-start;gap:10px;padding:14px 50px 14px 13px}.y5JPTG_popupFinVisiteSucces{border-radius:13px;width:42px;min-width:42px;height:42px}.y5JPTG_popupFinVisiteHeader h2{font-size:17px;line-height:1.2}.y5JPTG_popupFinVisiteHeader p{font-size:11px}.y5JPTG_popupFinVisiteFermer{width:36px;height:36px;top:10px;right:10px}.y5JPTG_popupFinVisiteActions{gap:8px;padding:11px 12px 0}.y5JPTG_popupFinVisiteActions>button{border-radius:14px;padding:11px}.y5JPTG_popupFinVisiteModele{border-radius:15px;margin:11px 12px 13px}.y5JPTG_popupFinVisiteModeleEntete,.y5JPTG_popupFinVisiteSelecteur,.y5JPTG_popupFinVisiteGalerie{padding:12px}.y5JPTG_popupFinVisiteSelecteur{gap:12px}.y5JPTG_popupFinVisiteApercuActuel{height:150px}.y5JPTG_popupFinVisiteApercuActuel img{height:132px}.y5JPTG_popupFinVisiteOngletsModeles{flex-wrap:nowrap;overflow-x:auto}.y5JPTG_popupFinVisiteOngletsModeles>span,.y5JPTG_popupFinVisiteOngletsModeles button{flex:none}.y5JPTG_popupFinVisiteVignettes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.y5JPTG_popupFinVisiteVignettes img{height:125px}.y5JPTG_popupFinVisiteFooter{padding:11px 12px max(11px, env(safe-area-inset-bottom));gap:8px}.y5JPTG_popupFinVisiteFooter>span{font-size:10px}.y5JPTG_popupFinVisiteFooter button{width:100%}}@media (max-width:390px){.y5JPTG_popupBienSearchForm{grid-template-columns:minmax(0,1fr)}.y5JPTG_creationVisiteDashboardIcone{display:none}.y5JPTG_creationVisiteDashboardEtapes>button{grid-template-columns:25px minmax(0,1fr) 18px}}@media (max-width:700px){.y5JPTG_dashboardMain.y5JPTG_tachesPage{width:100%;min-width:0;padding:12px 12px max(24px, env(safe-area-inset-bottom));overflow-x:hidden}.y5JPTG_tachesPage>.y5JPTG_pageHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}.y5JPTG_tachesPage>.y5JPTG_pageHeader .y5JPTG_title{gap:10px;min-width:0}.y5JPTG_tachesPage>.y5JPTG_pageHeader .y5JPTG_titleIcon{border-radius:13px;width:44px;min-width:44px;height:44px}.y5JPTG_tachesPage>.y5JPTG_pageHeader h1{white-space:nowrap;font-size:clamp(23px,7vw,29px);line-height:1.05}.y5JPTG_tachesPage>.y5JPTG_pageHeader p,.y5JPTG_tachesPage .y5JPTG_mobileHiddenTitlePrefix{display:none}.y5JPTG_tachesPage>.y5JPTG_pageHeader>.y5JPTG_tacheActions{flex-wrap:nowrap;grid-template-columns:42px auto;gap:7px;display:grid}.y5JPTG_tachesPage>.y5JPTG_pageHeader>.y5JPTG_tacheActions>a{border-radius:12px;width:42px;height:42px;padding:0}.y5JPTG_tachesPage>.y5JPTG_pageHeader>.y5JPTG_tacheActions>a span{display:none}.y5JPTG_tachesPage>.y5JPTG_pageHeader>.y5JPTG_tacheActions>button{white-space:nowrap;border-radius:12px;height:42px;padding:0 12px}.y5JPTG_tacheCompteurs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.y5JPTG_tacheCompteurs>button{border-radius:14px;grid-template-columns:28px minmax(0,1fr);gap:2px 8px;min-width:0;padding:11px}.y5JPTG_tacheCompteurs svg{width:21px;height:21px}.y5JPTG_tacheCompteurs strong{font-size:21px;line-height:1}.y5JPTG_tacheCompteurs span{font-size:11px;line-height:1.2}.y5JPTG_tacheFiltres{border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;padding:12px;display:grid}.y5JPTG_tacheFiltres>label{min-width:0;font-size:11px}.y5JPTG_tacheFiltres>label:nth-child(3),.y5JPTG_tacheFiltres>label:nth-child(4),.y5JPTG_tacheFiltres>button,.y5JPTG_tacheFiltres>.y5JPTG_tacheCheckbox{grid-column:1/-1}.y5JPTG_tacheFiltres input,.y5JPTG_tacheFiltres select,.y5JPTG_tacheFiltres>button{width:100%;height:42px}.y5JPTG_tacheFiltres>.y5JPTG_tacheCheckbox{min-height:28px;font-size:12px}.y5JPTG_tacheOutils{border-radius:14px;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:12px;display:grid}.y5JPTG_tacheOutils>input{grid-column:1/-1;width:100%;min-width:0;height:44px}.y5JPTG_tacheOutils>.y5JPTG_tacheCheckbox{white-space:nowrap;background:#f8fbff;border:1px solid #dce7f8;border-radius:9px;grid-column:span 2;justify-content:center;min-width:0;padding:8px 4px;font-size:10px}.y5JPTG_tacheOutils>button{grid-column:span 3;min-height:40px;padding:7px;font-size:11px}.y5JPTG_tacheKanban{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex;overflow:visible}.y5JPTG_tacheColonne{border-radius:16px;width:100%;min-width:0;min-height:0;padding:10px}.y5JPTG_tacheColonne>header{padding:7px 5px 12px}.y5JPTG_tacheColonne h2{font-size:17px}.y5JPTG_tacheCarte{border-radius:13px;min-width:0;padding:12px}.y5JPTG_tacheCarte h3{font-size:15px;line-height:1.25}.y5JPTG_tacheDescription{align-items:flex-start;gap:10px;min-height:0}.y5JPTG_tacheDescription .y5JPTG_tachePhoto{width:92px;height:58px}.y5JPTG_tacheDescription p{margin-top:0}.y5JPTG_tacheCarte>.y5JPTG_tacheActions{justify-content:space-between;width:100%}.y5JPTG_tacheCarte>footer{align-items:flex-end}.y5JPTG_tacheCarte>footer>div:last-child span{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.y5JPTG_tacheTableConteneur{border-radius:16px;min-width:0;padding:10px}.y5JPTG_tacheTableScroll{overflow:visible}.y5JPTG_tacheTable,.y5JPTG_tacheTable tbody{width:100%;display:block}.y5JPTG_tacheTable thead{display:none}.y5JPTG_tacheTable tbody{gap:10px;display:grid}.y5JPTG_tacheTable tr{background:#fff;border:1px solid #dde8f6;border-radius:13px;padding:11px;display:block}.y5JPTG_tacheTable td,.y5JPTG_tacheTable td:first-child,.y5JPTG_tacheTable td:nth-child(3){border-bottom:1px solid #edf2f8;grid-template-columns:86px minmax(0,1fr);gap:9px;width:100%;min-width:0;max-width:none;padding:8px 2px;font-size:12px;display:grid}.y5JPTG_tacheTable td:last-child{border-bottom:0}.y5JPTG_tacheTable td:before{content:attr(data-label);color:#72809a;text-transform:uppercase;font-size:10px;font-weight:800}.y5JPTG_tacheTable td>p,.y5JPTG_tacheTable td>small{grid-column:2}.y5JPTG_tacheTable td>.y5JPTG_tacheActions{justify-content:flex-end}.y5JPTG_tacheTableConteneur>footer{grid-template-columns:1fr auto 1fr;gap:8px;width:100%;font-size:11px;display:grid}.y5JPTG_tacheTableConteneur>footer>label{grid-column:1/-1;margin:0}.y5JPTG_tacheTableConteneur>footer>button{padding:8px}.y5JPTG_tacheTableConteneur>footer>span{white-space:nowrap;align-self:center}.y5JPTG_tacheOverlay{align-items:stretch;padding:0}.y5JPTG_tachePopup{border-radius:0;flex-direction:column;width:100%;max-width:none;height:100dvh;max-height:none;padding:0;display:flex}.y5JPTG_tachePopup>header{z-index:2;color:#fff;background:linear-gradient(120deg,#075be6,#079ff0);border-bottom:1px solid #dce7f5;flex:none;padding:14px 15px;position:sticky;top:0}.y5JPTG_tachePopup>header h2{font-size:19px}.y5JPTG_tachePopup>header>button{color:#fff;background:#ffffff29}.y5JPTG_tachePopup fieldset{flex:1 0 auto;gap:14px;padding:16px 14px}.y5JPTG_tachePopup input,.y5JPTG_tachePopup select{width:100%;height:43px}.y5JPTG_tachePopup textarea{width:100%;min-height:105px}.y5JPTG_tachePopup fieldset>div>.y5JPTG_tacheActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.y5JPTG_tachePopup fieldset>div>.y5JPTG_tacheActions button{min-width:0;padding:8px 4px;font-size:10px}.y5JPTG_tachePopup>footer{z-index:2;padding:11px 14px max(11px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dce7f5;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:sticky;bottom:0}.y5JPTG_tachePopup>footer button{width:100%;min-width:0}}@media (max-width:370px){.y5JPTG_tachesPage>.y5JPTG_pageHeader>.y5JPTG_tacheActions{grid-template-columns:38px 42px}.y5JPTG_tachesPage>.y5JPTG_pageHeader>.y5JPTG_tacheActions>button{width:42px;padding:0}.y5JPTG_tachesPage>.y5JPTG_pageHeader>.y5JPTG_tacheActions>button span{display:none}.y5JPTG_tacheCompteurs>button{padding:9px}.y5JPTG_tacheOutils>.y5JPTG_tacheCheckbox{grid-column:span 3}}@media (max-width:700px){.y5JPTG_desktopOnlyDashboardTool,.y5JPTG_mobileDocumentAction{display:none!important}.y5JPTG_dashboardPresentationPopup{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none}.y5JPTG_dashboardPresentationHeader{flex:none;padding:14px 15px}.y5JPTG_dashboardPresentationHeader h2{font-size:20px}.y5JPTG_dashboardPresentationBody{padding:15px}.y5JPTG_dashboardPresentationIntro{grid-template-columns:minmax(0,1fr);gap:16px}.y5JPTG_dashboardPresentationLogo{border-radius:15px;height:105px}.y5JPTG_dashboardPresentationLogo img{max-height:76px}.y5JPTG_dashboardResponsiveVisual{border-radius:17px;height:135px}.y5JPTG_dashboardPresentationIntro ul{grid-template-columns:minmax(0,1fr)}.y5JPTG_dashboardPresentationIllustration{border-radius:15px;margin-top:15px}.y5JPTG_dashboardPresentationFooter{padding:12px 15px max(12px, env(safe-area-inset-bottom));flex-direction:column;align-items:stretch;gap:10px}.y5JPTG_dashboardPresentationFooter a{justify-content:center;width:100%}.y5JPTG_dashboardPresentationActions{flex-direction:column;align-items:stretch;width:100%}.y5JPTG_keyTrackingPopup{border:0;border-radius:0;width:100vw;height:100dvh}.y5JPTG_keyTrackingHeader{flex-wrap:wrap;flex:none;gap:10px;min-height:0;padding:12px}.y5JPTG_keyTrackingTitle{gap:10px;min-width:0}.y5JPTG_keyTrackingTitle>span{border-radius:13px;width:44px;min-width:44px;height:44px}.y5JPTG_keyTrackingTitle small,.y5JPTG_keyTrackingTitle p{display:none}.y5JPTG_keyTrackingTitle h2{font-size:20px}.y5JPTG_keyTrackingHeader>.y5JPTG_cancelSearch{width:42px;min-width:42px;height:42px;margin-left:auto;padding:0;font-size:0}.y5JPTG_keyTrackingHeaderStats{order:3;width:100%;margin-left:0}.y5JPTG_keyTrackingHeaderStats span{flex:1;min-width:0;padding:7px 10px}.y5JPTG_keyTrackingBody{display:block;overflow-y:auto}.y5JPTG_keyTrackingKeys{border-bottom:1px solid #dce7f4;border-right:0;min-height:0;max-height:285px;padding:12px}.y5JPTG_keyTrackingList{min-height:105px}.y5JPTG_keyTrackingList>button{grid-template-columns:61px minmax(0,1fr) auto;min-height:62px;padding:8px}.y5JPTG_keyTrackingHistory{min-height:360px;padding:12px}.y5JPTG_keyTrackingSelected{flex-direction:column;align-items:flex-start;gap:9px;padding:12px}.y5JPTG_keyTrackingSelected>div:last-child{width:100%}.y5JPTG_keyTrackingHistoryTitle{flex-direction:column;align-items:stretch;gap:9px;margin:12px 0 9px}.y5JPTG_keyTrackingHistoryTitle button{justify-content:center;width:100%}.y5JPTG_keyTrackingTableWrap{background:0 0;border:0;overflow:visible}.y5JPTG_keyTrackingTable,.y5JPTG_keyTrackingTable tbody{width:100%;display:block}.y5JPTG_keyTrackingTable thead{display:none}.y5JPTG_keyTrackingTable tbody{gap:8px;display:grid}.y5JPTG_keyTrackingTable tbody tr{background:#fff;border:1px solid #dbe6f3;border-radius:13px;padding:9px 10px;display:block}.y5JPTG_keyTrackingTable td{overflow-wrap:anywhere;border-top:0;border-bottom:1px solid #edf2f8;grid-template-columns:82px minmax(0,1fr);gap:8px;padding:7px 0;display:grid}.y5JPTG_keyTrackingTable td:last-child{border-bottom:0}.y5JPTG_keyTrackingTable td:before{content:attr(data-label);color:#738198;text-transform:uppercase;font-size:10px;font-weight:900}.y5JPTG_keyTrackingHistoryEmpty{min-height:180px;position:static}.y5JPTG_keyTrackingFooter{min-height:0;padding:10px 12px max(10px, env(safe-area-inset-bottom));flex:none}.y5JPTG_keyTrackingFooter>div{width:100%}.y5JPTG_keyTrackingFooter>div button{flex:1;justify-content:center}.y5JPTG_keyMovementOverlay{align-items:flex-end;padding:0}.y5JPTG_keyMovementPopup{border-radius:20px 20px 0 0;width:100%;max-height:100dvh;overflow-y:auto}.y5JPTG_keyMovementPopup>header{z-index:2;padding:13px;position:sticky;top:0}.y5JPTG_keyMovementPopup>header strong{font-size:17px}.y5JPTG_keyMovementFields{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px}.y5JPTG_keyMovementComment{grid-column:auto}.y5JPTG_keyMovementPopup>footer{z-index:2;padding:10px 14px max(10px, env(safe-area-inset-bottom));grid-template-columns:1fr 1fr;display:grid;position:sticky;bottom:0}.y5JPTG_keyMovementPopup>footer button{justify-content:center;width:100%;min-width:0}.y5JPTG_financialPopup{border:0;border-radius:0;width:100vw;height:100dvh;max-height:none;overflow-y:auto}.y5JPTG_financialHeader{z-index:4;min-height:68px;padding:10px 12px;position:sticky;top:0}.y5JPTG_financialHeader>div{gap:9px;min-width:0}.y5JPTG_financialHeader>div>span{border-radius:13px;width:43px;min-width:43px;height:43px}.y5JPTG_financialHeader small{display:none}.y5JPTG_financialHeader h2{font-size:17px;line-height:1.15}.y5JPTG_financialTabs{z-index:3;scrollbar-width:none;background:#edf5ff;min-height:48px;padding:4px 7px;position:sticky;top:68px}.y5JPTG_financialTabs::-webkit-scrollbar{display:none}.y5JPTG_financialTabs button{white-space:nowrap;min-height:39px;padding:0 10px;font-size:10px}.y5JPTG_financialBody{padding:10px;display:block}.y5JPTG_financialInputPanel{border-radius:14px;padding:13px}.y5JPTG_financialResults{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:10px;padding:0;display:grid}.y5JPTG_financialHeroResult{min-height:130px;padding:16px}.y5JPTG_financialKpis{grid-template-columns:minmax(0,1fr);gap:7px}.y5JPTG_financialKpis small,.y5JPTG_financialKpis strong{white-space:normal}.y5JPTG_financialCharts{grid-template-columns:minmax(0,1fr);min-height:200px}.y5JPTG_financialSchedule{border-radius:14px;min-height:330px;margin:0 10px 10px}.y5JPTG_financialSchedule>div:first-child{flex-direction:column;align-items:flex-start;gap:9px}.y5JPTG_financialPeriodSwitch{width:100%}.y5JPTG_financialPeriodSwitch button{flex:1}.y5JPTG_financialTableWrap{min-height:270px}.y5JPTG_financialFooter{min-height:0;padding:12px}.y5JPTG_financialFooter p{text-align:center;max-width:none}.y5JPTG_notesPopup .y5JPTG_notesOutils{border-bottom:1px solid #e2eaf5;flex-direction:column;flex:none;align-items:stretch;padding:12px 14px}.y5JPTG_notesPopup .y5JPTG_notesOutils>button{width:100%}.y5JPTG_notesPopup .y5JPTG_notesListe{min-height:0;padding:0 12px max(14px, env(safe-area-inset-bottom));flex:1;overflow-y:auto}.y5JPTG_notesPopup .y5JPTG_noteCarte{padding:12px}.y5JPTG_notesPopup .y5JPTG_noteCarte header{align-items:flex-start}.y5JPTG_notesPopup .y5JPTG_noteCarte h3{font-size:15px}.y5JPTG_notesPopup .y5JPTG_noteMetadonnees{flex-direction:column;align-items:flex-start;gap:4px}.y5JPTG_agendaConfigurationView{grid-template-rows:auto minmax(0,1fr)}.y5JPTG_agendaConfigurationView>.y5JPTG_ficheTop{grid-template-columns:minmax(0,1fr);gap:9px;height:auto;min-height:118px;padding:11px 13px 12px}.y5JPTG_agendaConfigurationView>.y5JPTG_ficheTop>.y5JPTG_ficheTopTitle:first-child{grid-column:1}.y5JPTG_agendaConfigurationView .y5JPTG_ficheTopTitle{gap:10px}.y5JPTG_agendaConfigurationView .y5JPTG_ficheTopTitle .y5JPTG_titleIcon{border-radius:13px;width:43px;min-width:43px;height:43px}.y5JPTG_agendaConfigurationView .y5JPTG_ficheTopTitle span{font-size:10px}.y5JPTG_agendaConfigurationView .y5JPTG_ficheTopTitle h1{font-size:19px;line-height:1.15}.y5JPTG_agendaConfigurationView>.y5JPTG_ficheTop>.y5JPTG_ficheTopActions{grid-column:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;width:100%;display:grid}.y5JPTG_agendaConfigurationView .y5JPTG_ficheTopActions button{justify-content:center;width:100%;min-width:0;height:42px;padding:0 9px;font-size:12px}.y5JPTG_agendaConfigurationView>.y5JPTG_ficheBody{padding:11px 12px max(16px, env(safe-area-inset-bottom));display:block;overflow:hidden auto}.y5JPTG_agendaConfigurationView .y5JPTG_ficheProgress{display:none}.y5JPTG_agendaConfigurationView .y5JPTG_ficheContent{padding-right:0;overflow:visible}.y5JPTG_agendaConfigurationView .y5JPTG_ficheTabsModern{z-index:5;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;min-height:54px;padding:5px;display:grid;position:sticky;top:0;-webkit-mask-image:none;mask-image:none}.y5JPTG_agendaConfigurationView .y5JPTG_ficheTabsModern button{gap:5px;width:100%;min-width:0;height:42px;padding:0 5px;font-size:10px}.y5JPTG_agendaConfigurationView .y5JPTG_ficheTabsModern svg{width:16px;min-width:16px;height:16px}.y5JPTG_agendaConfigurationView .y5JPTG_agendaConfigurationFields{margin-top:11px}.y5JPTG_agendaConfigurationView .y5JPTG_agendaConfigurationFields>p{color:#4e6079;background:#edf5ff;border:1px solid #d9e8fa;border-radius:12px;margin:0 0 11px;padding:11px 12px;font-size:11px;font-weight:700;line-height:1.45}.y5JPTG_agendaConfigurationView .y5JPTG_ficheGrid{grid-template-columns:minmax(0,1fr);gap:10px}.y5JPTG_agendaConfigurationView .y5JPTG_fichePanel{border-radius:16px;padding:14px}.y5JPTG_agendaConfigurationView .y5JPTG_fichePanel h3{margin-bottom:13px;font-size:16px}.y5JPTG_agendaConfigurationView .y5JPTG_agendaConfigurationFields>.y5JPTG_fichePanel>.y5JPTG_ficheFormGrid{grid-template-columns:minmax(0,1fr);gap:11px}.y5JPTG_agendaConfigurationView .y5JPTG_agendaConfigurationFields>.y5JPTG_ficheGrid .y5JPTG_ficheFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.y5JPTG_agendaConfigurationView .y5JPTG_ficheField{gap:6px;font-size:11px}.y5JPTG_agendaConfigurationView .y5JPTG_ficheField>span{align-items:flex-end;min-height:26px}.y5JPTG_agendaConfigurationView .y5JPTG_ficheField input,.y5JPTG_agendaConfigurationView .y5JPTG_ficheField select{height:44px;padding:0 10px;font-size:13px}.y5JPTG_agendaConfigurationView .y5JPTG_ficheField input[type=color]{cursor:pointer;height:52px;padding:4px}}@media (max-width:350px){.y5JPTG_agendaConfigurationView .y5JPTG_ficheTopActions button span{font-size:11px}.y5JPTG_agendaConfigurationView .y5JPTG_ficheTabsModern button{flex-direction:column;gap:2px;font-size:9px}.y5JPTG_agendaConfigurationView .y5JPTG_agendaConfigurationFields>.y5JPTG_ficheGrid .y5JPTG_ficheFormGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.y5JPTG_layout input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),.y5JPTG_layout select,.y5JPTG_layout textarea,.y5JPTG_ficheOverlay input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),.y5JPTG_ficheOverlay select,.y5JPTG_ficheOverlay textarea,.y5JPTG_contactModalOverlay input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),.y5JPTG_contactModalOverlay select,.y5JPTG_contactModalOverlay textarea,.y5JPTG_tacheOverlay input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),.y5JPTG_tacheOverlay select,.y5JPTG_tacheOverlay textarea{font-size:16px}.y5JPTG_layout input:focus,.y5JPTG_layout select:focus,.y5JPTG_layout textarea:focus,.y5JPTG_ficheOverlay input:focus,.y5JPTG_ficheOverlay select:focus,.y5JPTG_ficheOverlay textarea:focus,.y5JPTG_contactModalOverlay input:focus,.y5JPTG_contactModalOverlay select:focus,.y5JPTG_contactModalOverlay textarea:focus,.y5JPTG_tacheOverlay input:focus,.y5JPTG_tacheOverlay select:focus,.y5JPTG_tacheOverlay textarea:focus{scroll-margin-top:92px;scroll-margin-bottom:110px}.y5JPTG_listPageScroll,.y5JPTG_dashboardScroll,.y5JPTG_ficheBody,.y5JPTG_ficheContent,.y5JPTG_searchPopup,.y5JPTG_contactModalOverlay,.y5JPTG_tachePopup,.y5JPTG_financialPopup,.y5JPTG_keyTrackingBody{scroll-padding-top:92px;scroll-padding-bottom:110px}}@media (max-width:1100px){.y5JPTG_bienTextAutomationHeader{grid-template-columns:1fr}.y5JPTG_bienTextPublicationHeaderRight{align-items:stretch}.y5JPTG_bienTextPublicationHeaderRight .y5JPTG_bienPubliciteActions{justify-content:flex-start}.y5JPTG_bienTextModes{grid-template-columns:repeat(3,minmax(220px,1fr));overflow-x:auto}}@media (max-width:700px){.y5JPTG_bienTextPublicationPanel{padding:16px!important}.y5JPTG_bienTextPublicationTitle{align-items:flex-start}.y5JPTG_bienTextPublicationTitle h3{font-size:18px}.y5JPTG_bienTextPublicationInfo{align-items:flex-start}.y5JPTG_bienTextPublicationHeaderRight .y5JPTG_bienPubliciteActions{flex-direction:column}.y5JPTG_bienTextPublicationHeaderRight .y5JPTG_bienGenerateAdvertisementButton,.y5JPTG_bienTextPublicationHeaderRight .y5JPTG_bienTextAutomationButton{width:100%}.y5JPTG_bienTextModes{grid-template-columns:repeat(3,215px)}.y5JPTG_bienTextModes button{text-align:left;justify-content:flex-start}.y5JPTG_bienTextLanguages{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}}@media (min-width:1601px) and (max-width:1800px){.y5JPTG_bienCard{grid-template-columns:254px minmax(190px,1fr) minmax(200px,1fr) 210px 28px;column-gap:12px}}@media (min-width:1351px){.y5JPTG_bienListHeader .y5JPTG_controls{flex-wrap:nowrap}.y5JPTG_bienListHeader .y5JPTG_filters{scrollbar-width:thin;flex-wrap:nowrap;flex:1 1 0;gap:10px;width:auto;min-width:0;padding-left:14px;padding-right:14px;overflow-x:auto}.y5JPTG_bienListHeader .y5JPTG_filters label,.y5JPTG_bienListHeader .y5JPTG_searchBienIconButton,.y5JPTG_bienListHeader .y5JPTG_tools{flex:none}.y5JPTG_bienListHeader .y5JPTG_tools{flex-wrap:nowrap;gap:10px}.y5JPTG_bienListHeader .y5JPTG_tools select{width:150px}.y5JPTG_bienListHeader .y5JPTG_newButton{padding-left:18px;padding-right:18px}}.y5JPTG_googleAgendaPanel{gap:16px;display:grid}.y5JPTG_googleAgendaPanel h3,.y5JPTG_googleAgendaActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.y5JPTG_googleAgendaPanel p{margin:0;line-height:1.6}.y5JPTG_googleAgendaPanel details{border:1px solid #dce7f6;border-radius:12px;padding:16px}.y5JPTG_googleAgendaPanel summary{cursor:pointer;font-weight:700}.y5JPTG_googleAgendaPanel li{margin:10px 0;line-height:1.6}.y5JPTG_googleAgendaPanel code{overflow-wrap:anywhere}.y5JPTG_googleAgendaConflit{border-top:1px solid #dce7f6;padding:16px 0}.y5JPTG_googleAgendaConflit strong{margin-bottom:12px;display:block}.y5JPTG_googleAgendaSynchronisation{background:#f5f9ff;border-bottom:1px solid #dce7f6;padding:16px 24px}.y5JPTG_googleAgendaSynchronisation p{margin:10px 0 0}.y5JPTG_leboncoinBandeauTest{color:#754400;background:#fff6df;border:1px solid #f3ca72;border-radius:12px;flex-direction:column;gap:6px;margin-top:16px;padding:16px 20px;display:flex}.y5JPTG_leboncoinBandeauTest strong{font-size:18px}.y5JPTG_leboncoinEnteteIdentite{flex-wrap:wrap;flex:1;align-items:center;gap:12px 18px;min-width:0;display:flex}.y5JPTG_leboncoinEnteteIdentite .y5JPTG_title{margin-bottom:0}.y5JPTG_leboncoinEnteteIdentite+button{flex-shrink:0}.y5JPTG_leboncoinBandeauTest.y5JPTG_leboncoinTestCompact{max-width:400px;margin-top:0;padding:10px 12px}.y5JPTG_leboncoinTestCompact strong{font-size:13px;line-height:1.4}.y5JPTG_diffusionKpis.y5JPTG_leboncoinCompteurs{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0;padding:0;position:static}.y5JPTG_diffusionKpis.y5JPTG_leboncoinCompteursRetours{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:700px){.y5JPTG_leboncoinEnteteIdentite{gap:8px}.y5JPTG_leboncoinBandeauTest.y5JPTG_leboncoinTestCompact{max-width:100%;padding:8px 10px}}.y5JPTG_leboncoinOnglets{border-bottom:1px solid #dce7f6;gap:20px;margin-bottom:18px;display:flex}.y5JPTG_leboncoinOnglets button{color:#536b90;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:12px 4px;font-weight:700}.y5JPTG_leboncoinOnglets .y5JPTG_leboncoinOngletActif{color:#0060f5;border-bottom-color:#0060f5}.y5JPTG_leboncoinRechercheListe{color:#536b90;align-items:center;gap:12px;margin:12px 0;display:flex}.y5JPTG_leboncoinRechercheListe input{border:1px solid #dce7f6;border-radius:8px;width:min(460px,100%);padding:9px 12px}.y5JPTG_leboncoinRechercheListe select{max-width:100%;color:inherit;background:#fff;border:1px solid #dce7f6;border-radius:8px;padding:9px 12px}.y5JPTG_leboncoinTableAgents{min-width:1000px;font-size:12px}.y5JPTG_leboncoinTableAgents th,.y5JPTG_leboncoinTableAgents td{overflow-wrap:anywhere;max-width:300px;padding:13px 10px}.y5JPTG_leboncoinTableAgents th{font-size:11px}.y5JPTG_leboncoinTableAgents small{color:#7182a2;margin-top:5px;font-size:11px;font-weight:600;display:block}.y5JPTG_leboncoinTableAgents th button{color:inherit;cursor:pointer;font-weight:inherit;background:0 0;border:0;padding:0}.y5JPTG_leboncoinTableAgents td:nth-child(3)>span{color:#fff;border-radius:22px;padding:6px 13px;font-size:11px;font-weight:700}.y5JPTG_leboncoinTableAgents .y5JPTG_leboncoinActionsLigne{min-width:125px;display:table-cell}.y5JPTG_leboncoinTableAgents .y5JPTG_leboncoinActionsLigne button+button{margin-top:5px}.y5JPTG_leboncoinActionCompacte{color:#0060f5;cursor:pointer;background:#fff;border:1px solid #dce7f6;border-radius:7px;padding:6px 10px;font-size:12px;font-weight:700}.y5JPTG_leboncoinActionCompacte:disabled{color:#91a0ba;cursor:default}.y5JPTG_leboncoinCorbeilleSuivi{color:#74849d;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;margin-left:10px;padding:5px;display:inline-flex}.y5JPTG_leboncoinCorbeilleSuivi:hover{color:#c53030;background:#fff1f1}.y5JPTG_leboncoinCorbeilleSuivi:focus-visible{outline-offset:2px;outline:2px solid #0060f5}.y5JPTG_leboncoinCorbeilleSuivi:disabled{opacity:.5;cursor:default}.y5JPTG_leboncoinErreurLien{color:#e64040;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.y5JPTG_leboncoinStatutPret{color:#17b26a;flex-direction:column;align-items:center;gap:4px;display:flex}.y5JPTG_leboncoinEtatLocal{text-align:center;width:70px}.y5JPTG_leboncoinStatutPublication{overflow-wrap:normal;border-radius:12px;gap:7px;max-width:210px;padding:7px 11px;font-size:12px;font-weight:800;line-height:1.4}.y5JPTG_leboncoinStatutPublication svg{width:17px;height:17px}.y5JPTG_leboncoinStatutPublicationRejetee{color:#b42336;background:#fff1f2;border-color:#fda4af}.y5JPTG_leboncoinStatutCliquable{cursor:pointer;text-align:left;font-family:inherit}.y5JPTG_leboncoinStatutCliquable:hover{background:#ffe4e6;border-color:#fb7185}.y5JPTG_leboncoinStatutCliquable:focus-visible{outline-offset:3px;outline:2px solid #b42336}.y5JPTG_leboncoinInformationsRetour{flex-direction:column;gap:6px;line-height:1.5;display:flex}.y5JPTG_leboncoinInformationsRetour p{white-space:pre-line;margin:0}.y5JPTG_agenceContactsDiffusion label{align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.y5JPTG_agenceContactsDiffusion input[type=checkbox]{accent-color:#0060f5;flex:0 0 17px;width:17px;height:17px;margin:0}.y5JPTG_agenceContactsDiffusion{flex-direction:column;align-items:flex-start;gap:12px;margin:18px 0;display:flex}.y5JPTG_leboncoinBarreLot,.y5JPTG_leboncoinActionsLigne{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.y5JPTG_leboncoinBarreLot{background:#f2f6ff;border-radius:10px;margin:16px 0;padding:12px}.y5JPTG_leboncoinActionsLigne{max-width:340px}.y5JPTG_leboncoinPret,.y5JPTG_leboncoinAttente{border-radius:7px;padding:5px 9px;font-weight:600;display:inline-block}.y5JPTG_leboncoinPret{color:#12612b;background:#e7f7eb}.y5JPTG_leboncoinAttente{color:#754400;background:#fff4d9}.y5JPTG_leboncoinDiffusionTable td{overflow-wrap:anywhere;max-width:260px}.y5JPTG_leboncoinDiffusionTable td:first-child{width:32px}.y5JPTG_leboncoinDiffusionTable td:last-child{min-width:200px}.y5JPTG_leboncoinFiltresLocaux{flex-wrap:wrap;gap:16px;margin-bottom:16px;display:flex}.y5JPTG_leboncoinFiltresLocaux label{flex-direction:column;gap:6px;display:flex}.y5JPTG_leboncoinFiltresLocaux input,.y5JPTG_leboncoinFiltresLocaux select{border:1px solid #d1d5db;border-radius:6px;padding:8px}.y5JPTG_leboncoinJsonLocal{background:#f8fafc;border:1px solid #d1d5db;border-radius:6px;max-height:600px;padding:16px;font-size:13px;overflow:auto}.y5JPTG_leboncoinDebugAnnonceFenetre .y5JPTG_myMessageBoxHeader h2{overflow-wrap:anywhere;font-size:clamp(24px,2.5vw,34px);line-height:1.25}.y5JPTG_leboncoinDebugEchange{border-top:1px solid #d1d5db;margin:18px 0;padding-top:12px}.y5JPTG_leboncoinDebugEchange p{overflow-wrap:anywhere}.y5JPTG_financeOverlay{z-index:300;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f1f3785;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.y5JPTG_financePopup{color:#162945;background:#f5f8fd;border-radius:24px;width:min(1280px,100%);max-height:calc(100dvh - 48px);overflow:auto;box-shadow:0 25px 90px #0820464d}.y5JPTG_financeHeader{color:#fff;background:linear-gradient(115deg,#074dcd,#087afb);justify-content:space-between;align-items:center;gap:20px;padding:25px 30px;display:flex}.y5JPTG_financeTitle{align-items:center;gap:18px;display:flex}.y5JPTG_financeTitle>span{background:#ffffff26;border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.y5JPTG_financeTitle small{letter-spacing:1.5px;opacity:.8;font-size:10px;font-weight:700}.y5JPTG_financeTitle h2{margin:5px 0;font-size:26px}.y5JPTG_financeTitle p{opacity:.85;margin:0;font-size:12px}.y5JPTG_financeClose{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.y5JPTG_financeBody{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:22px;padding:24px;display:grid}.y5JPTG_financeModeNav{flex-wrap:wrap;gap:8px;padding:16px 24px 0;display:flex}.y5JPTG_financeModeNav button{color:#64748b;min-width:170px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce6f4;border-radius:12px;flex:1;padding:12px 16px;font-size:12px}.y5JPTG_financeModeNav button[aria-pressed=true]{color:#0866f5;background:#eaf3ff;border-color:#0866f5;font-weight:700}.y5JPTG_financeModeNav button:focus-visible{outline-offset:3px;outline:2px solid #0866f5}.y5JPTG_financeParameters{background:#fff;border:1px solid #e1e9f4;border-radius:18px;flex-direction:column;gap:19px;padding:22px;display:flex}.y5JPTG_financeParameters h3,.y5JPTG_financeResults h3{margin:0;font-size:14px}.y5JPTG_financeParameters>p{color:#74849a;margin:-9px 0 0;font-size:12px;line-height:1.6}.y5JPTG_financeParameters>.y5JPTG_financeNote{margin:0;font-size:11px}.y5JPTG_financeParameters>button{justify-content:center}.y5JPTG_financeResults{flex-direction:column;gap:20px;min-width:0;display:flex}.y5JPTG_financePending{color:#846016;background:#fff4df;border-radius:10px;margin:0;padding:12px 15px;font-size:12px}.y5JPTG_financeSummary{grid-template-columns:1.2fr 1fr 1fr;gap:12px;display:grid}.y5JPTG_financeSummary article{background:#fff;border:1px solid #e1e9f4;border-radius:16px;flex-direction:column;gap:12px;padding:21px 18px;display:flex}.y5JPTG_financeSummary article>span{color:#64748b;font-size:12px}.y5JPTG_financeSummary strong{white-space:nowrap;font-size:clamp(16px,1.7vw,23px)}.y5JPTG_financeSummary small{color:#8391a5;font-size:10px}.y5JPTG_financeSummary .y5JPTG_financeMainResult{color:#fff;background:#0866f5;border-color:#0866f5;box-shadow:0 8px 20px #0866f52b}.y5JPTG_financeMainResult>span,.y5JPTG_financeMainResult small{color:#d8e8ff!important}.y5JPTG_financeCharts{grid-template-columns:1.7fr 1fr;gap:16px;display:grid}.y5JPTG_financeCharts article{background:#fff;border:1px solid #e1e9f4;border-radius:16px;padding:20px}.y5JPTG_financeCharts svg{width:100%;height:170px;margin:15px 0 5px;display:block}.y5JPTG_financeLegend{justify-content:center;gap:20px;font-size:11px;display:flex}.y5JPTG_financeLegend span:first-child{color:#0866f5}.y5JPTG_financeLegend span:last-child{color:#b87e12}.y5JPTG_financeDonut{border-radius:50%;place-items:center;width:136px;height:136px;margin:20px auto;display:grid}.y5JPTG_financeDonut>div{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:106px;height:106px;display:flex}.y5JPTG_financeDonut strong{font-size:26px}.y5JPTG_financeDonut span{color:#74849a;font-size:11px}.y5JPTG_financeSchedule{background:#fff;border:1px solid #e1e9f4;border-radius:16px;overflow:hidden}.y5JPTG_financeTableHeader{justify-content:space-between;align-items:center;gap:12px;padding:19px 20px;display:flex}.y5JPTG_financeTableHeader p{color:#74849a;margin:5px 0 0;font-size:11px}.y5JPTG_financeTabs{background:#eff4fb;border-radius:10px;padding:4px;display:flex}.y5JPTG_financeTabs button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 14px;font-size:12px}.y5JPTG_financeTabs button[aria-pressed=true]{color:#0866f5;background:#fff;font-weight:700;box-shadow:0 2px 6px #132e5110}.y5JPTG_financeTableScroll{max-height:290px;overflow:auto}.y5JPTG_financeTableScroll table{border-collapse:collapse;white-space:nowrap;width:100%;font-size:11px}.y5JPTG_financeTableScroll th{color:#738399;text-align:right;z-index:1;background:#f2f6fb;padding:13px 10px;position:sticky;top:0}.y5JPTG_financeTableScroll td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #edf2f8;padding:12px 10px}.y5JPTG_financeTableScroll td:first-child,.y5JPTG_financeTableScroll th:first-child{text-align:center}.y5JPTG_financeTableScroll tbody tr:nth-child(2n){background:#fafcff}.y5JPTG_financeExports{border-top:1px solid #e1e9f4;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 20px;display:flex}.y5JPTG_financeExports>span{color:#74849a;align-items:center;gap:7px;margin-right:auto;font-size:11px;display:flex}.y5JPTG_financeExports button{padding:8px 11px;font-size:11px}@media (max-width:1000px){.y5JPTG_financeBody{grid-template-columns:220px minmax(0,1fr);gap:14px;padding:16px}.y5JPTG_financeSummary{grid-template-columns:1fr}.y5JPTG_financeSummary article{gap:7px;padding:14px 18px}.y5JPTG_financeCharts{grid-template-columns:1fr}}@media (max-width:640px){.y5JPTG_financeOverlay{padding:8px}.y5JPTG_financePopup{border-radius:16px;max-height:calc(100dvh - 16px)}.y5JPTG_financeHeader{padding:20px}.y5JPTG_financeTitle h2{font-size:20px}.y5JPTG_financeTitle>span{display:none}.y5JPTG_financeBody{grid-template-columns:1fr}}.y5JPTG_exportDonneesPopup{color:#0b1736;background:#fff;border:1px solid #e1e9f6;border-radius:24px;outline:none;flex-direction:column;width:min(1320px,96vw);max-height:94dvh;display:flex;overflow:hidden;box-shadow:0 28px 85px #0b173640}.y5JPTG_exportDonneesPopup>.y5JPTG_popupVisiteHeader{border-bottom:1px solid #edf2fb;flex-shrink:0;margin:0;padding:24px 28px}.y5JPTG_exportDonneesContenu{background:#f8faff;padding:24px 28px;overflow:auto}.y5JPTG_exportIntroduction{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.y5JPTG_exportIntroduction>div{align-items:center;gap:12px;display:flex}.y5JPTG_exportIntroduction>div>svg{color:#0060f5;flex-shrink:0;width:24px}.y5JPTG_exportIntroduction strong{font-size:16px}.y5JPTG_exportIntroduction p{color:#66748b;margin:6px 0 0;font-size:13px;line-height:1.5}.y5JPTG_exportIntroduction>span{color:#14754a;white-space:nowrap;background:#eaf7f0;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:inline-flex}.y5JPTG_exportIntroduction>span svg{width:17px}.y5JPTG_exportRecherche{background:#fff;border:1px solid #e1e9f6;border-radius:16px;align-items:flex-end;gap:14px;margin-bottom:20px;padding:18px;display:flex}.y5JPTG_exportRecherche .y5JPTG_ficheField{min-width:280px}.y5JPTG_exportRecherche .y5JPTG_ficheField input{min-height:42px}.y5JPTG_exportTotal{text-align:right;flex-direction:column;gap:3px;margin-left:auto;display:flex}.y5JPTG_exportTotal strong{color:#0060f5;font-size:28px;line-height:1}.y5JPTG_exportTotal span{color:#66748b;font-size:12px}.y5JPTG_exportTableaux{grid-template-columns:1fr 1fr;gap:18px;display:grid}.y5JPTG_exportSelection{background:#fff;border:1px solid #e1e9f6;border-radius:16px;min-width:0;overflow:hidden}.y5JPTG_exportSelection>header{border-bottom:1px solid #edf2fb;justify-content:space-between;align-items:center;gap:10px;padding:16px;display:flex}.y5JPTG_exportSelection>header>div{align-items:center;gap:8px;display:flex}.y5JPTG_exportSelection h3{margin:0;font-size:15px}.y5JPTG_exportSelection>header svg{color:#0060f5;width:19px}.y5JPTG_exportSelection>header span{color:#0060f5;background:#edf4ff;border-radius:6px;padding:4px 7px;font-size:11px}.y5JPTG_exportSelection label{color:#586780;cursor:pointer;align-items:center;gap:6px;font-size:12px;display:inline-flex}.y5JPTG_exportDonneesPopup input[type=checkbox]{accent-color:#0060f5;cursor:pointer;width:16px;height:16px}.y5JPTG_exportTableDefilement{height:clamp(220px,34vh,420px);overflow:auto}.y5JPTG_exportSelection table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.y5JPTG_exportSelection th{color:#64718b;z-index:1;white-space:nowrap;background:#f2f6fd;font-size:11px;position:sticky;top:0}.y5JPTG_exportSelection th,.y5JPTG_exportSelection td{border-bottom:1px solid #edf2fb;padding:12px 10px}.y5JPTG_exportSelection tbody tr:hover{background:#f5f9ff}.y5JPTG_exportListeVide{text-align:center;color:#66748b;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:28px 20px;display:flex}.y5JPTG_exportListeVide svg{color:#afbed6;width:30px;height:30px;margin-bottom:13px}.y5JPTG_exportListeVide strong{font-size:13px}.y5JPTG_exportListeVide p{max-width:310px;margin:7px 0;font-size:12px;line-height:1.5}.y5JPTG_exportPrecision{color:#66748b;margin:14px 0 0;font-size:12px;line-height:1.5}.y5JPTG_exportReussite{color:#14754a;background:#edfaf3;border:1px solid #b9e6cf;border-radius:12px;align-items:flex-start;gap:12px;margin-top:18px;padding:16px;display:flex}.y5JPTG_exportReussite p{overflow-wrap:anywhere;margin:6px 0 0;font-size:13px}.y5JPTG_exportProgression{color:#0060f5;align-items:center;gap:10px;padding-top:18px;font-size:13px;display:flex}.y5JPTG_exportProgression progress{accent-color:#0060f5;max-width:160px;margin-left:auto}.y5JPTG_exportPied{border-top:1px solid #edf2fb;grid-template-columns:minmax(180px,300px) 1fr;align-items:end;gap:12px 24px;padding:20px 28px;display:grid}.y5JPTG_exportPied .y5JPTG_ficheField>span{align-items:center;gap:6px;display:flex}.y5JPTG_exportPied>div{justify-content:flex-end;gap:10px;display:flex}.y5JPTG_exportPied p{color:#66748b;grid-column:1/-1;margin:0;font-size:11px}.y5JPTG_exportDonneesPopup button:disabled{cursor:not-allowed;opacity:.55}.y5JPTG_exportDonneesPopup button:focus-visible{outline-offset:3px;outline:3px solid #85b6ff}.y5JPTG_exportTexteMasque{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1000px){.y5JPTG_exportTableaux{grid-template-columns:1fr}.y5JPTG_exportIntroduction{flex-wrap:wrap}.y5JPTG_exportTableDefilement{height:240px}}@media (max-width:650px){.y5JPTG_exportDonneesPopup{border-radius:16px;width:98vw;max-height:97dvh}.y5JPTG_exportDonneesPopup>.y5JPTG_popupVisiteHeader,.y5JPTG_exportDonneesContenu,.y5JPTG_exportPied{padding:16px}.y5JPTG_exportDonneesPopup .y5JPTG_popupVisiteHeader h2{font-size:18px}.y5JPTG_exportIntroduction>span{white-space:normal}.y5JPTG_exportRecherche{flex-wrap:wrap;padding:12px}.y5JPTG_exportRecherche .y5JPTG_ficheField{width:100%;min-width:0}.y5JPTG_exportPied{grid-template-columns:1fr}.y5JPTG_exportPied>div{flex-wrap:wrap}.y5JPTG_exportPied>div button{flex:1}.y5JPTG_exportSelection>header,.y5JPTG_exportProgression{flex-wrap:wrap}}.y5JPTG_exportRapportPhotos{overflow-wrap:anywhere;max-height:220px;margin:10px 0 0;padding-left:20px;line-height:1.6;overflow-y:auto}.y5JPTG_exportBilan{outline:none;scroll-margin-top:12px}.y5JPTG_amandasIntroduction{color:#66748b;justify-content:space-between;align-items:center;gap:16px;margin:12px 0;font-size:13px;display:flex}.y5JPTG_amandasIntroduction>span{color:#0755cd;white-space:nowrap;background:#edf4ff;border:1px solid #cbdcff;border-radius:10px;padding:8px 12px}.y5JPTG_amandasRecherche{color:#7183a0;background:#fff;border:1px solid #dbe6f7;border-radius:12px;align-items:center;gap:10px;max-width:540px;padding:11px 14px;display:flex}.y5JPTG_amandasRecherche input{width:100%;font:inherit;background:0 0;border:0;outline:0}.y5JPTG_amandasTableaux{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.y5JPTG_amandasTableDefilement{min-height:250px;max-height:450px;overflow:auto}.y5JPTG_amandasTableDefilement table{border-collapse:collapse;width:100%;font-size:12px}.y5JPTG_amandasTableDefilement th{color:#63748e;text-align:left;z-index:1;background:#f1f6ff;padding:12px;position:sticky;top:0}.y5JPTG_amandasTableDefilement td{vertical-align:top;border-bottom:1px solid #e9eff9;padding:12px}.y5JPTG_amandasTableDefilement small{color:#64718b;margin-top:5px;display:block}.y5JPTG_amandasSelectionBien{text-align:left;color:#0b1736;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.y5JPTG_amandasSelectionBien strong{color:#0755cd}.y5JPTG_amandasTableDefilement .y5JPTG_amandasMotif{color:#b42335;line-height:1.5}.y5JPTG_amandasLigne_vert{background:#f3fcf7}.y5JPTG_amandasLigne_jaune{background:#fffdf0}.y5JPTG_amandasLigne_orange{background:#fff5e9}.y5JPTG_amandasLigne_rouge{background:#fff7f7}.y5JPTG_amandasLigneSelectionnee{outline-offset:-2px;outline:2px solid #5694f8}.y5JPTG_amandasAvertissements{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.y5JPTG_amandasAvertissements>div{background:#fff;border:1px solid #e1e9f6;border-radius:18px;padding:20px}.y5JPTG_amandasAvertissements h2{margin:0 0 10px;font-size:17px}.y5JPTG_amandasAvertissements p,.y5JPTG_amandasAvertissements li{color:#65738b;font-size:13px;line-height:1.6}.y5JPTG_amandasProgression{color:#1556b3;background:#edf4ff;border:1px solid #cbdcff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;padding:18px;display:flex}.y5JPTG_amandasProgression progress{accent-color:#0869ff;flex:1;min-width:160px}.y5JPTG_amandasProgression>span{width:100%;font-size:13px}.y5JPTG_amandasConfiguration{width:min(760px,96vw)}.y5JPTG_amandasCase{align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.y5JPTG_amandasCase input{accent-color:#0869ff;width:18px;height:18px}.y5JPTG_amandasFormulaire{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:18px;margin:24px 0;display:grid}.y5JPTG_amandasFormulaire>label:last-child{grid-column:1/-1}.y5JPTG_amandasPied{border-top:1px solid #e1e9f6;justify-content:flex-end;gap:10px;padding:18px 24px;display:flex}.y5JPTG_amandasRapport{background:#fff;border:1px solid #e1e9f6;border-radius:18px;margin-top:24px;padding:24px;scroll-margin-top:24px}.y5JPTG_amandasRapport h2{margin:0 0 10px;font-size:21px}.y5JPTG_amandasRapport>p{color:#65738b;font-size:14px}.y5JPTG_amandasRapport article{border-radius:12px;align-items:flex-start;gap:10px;margin-top:10px;padding:14px;font-size:13px;display:flex}.y5JPTG_amandasRapport article p{white-space:pre-line;margin:6px 0 0}.y5JPTG_amandasRapport article svg{flex-shrink:0}.y5JPTG_amandasRapportErreur{color:#a52b3a;background:#fff1f1}.y5JPTG_amandasRapportSucces{color:#20704c;background:#effaf4}@media (max-width:1100px){.y5JPTG_amandasTableaux,.y5JPTG_amandasAvertissements{grid-template-columns:1fr}}@media (max-width:640px){.y5JPTG_amandasIntroduction{flex-direction:column;align-items:flex-start}.y5JPTG_amandasFormulaire{grid-template-columns:1fr}.y5JPTG_amandasPied{flex-wrap:wrap}}.y5JPTG_amandasAction{white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:inline-flex}.y5JPTG_amandaNavigation{justify-content:center;align-items:center;min-width:100px;height:46px;padding:3px 14px;display:inline-flex}.y5JPTG_amandaNavigation img{object-fit:contain;width:70px;height:38px}.y5JPTG_amandaLogoEntete{object-fit:contain;width:146px;height:80px}.y5JPTG_amandaLogoConfiguration{object-fit:contain;flex-shrink:0;width:90px;height:49px}.y5JPTG_amandaDebug{color:#965300;background:#fff6e8;border:1px solid #f1c67b;border-radius:12px;flex-direction:column;gap:6px;margin:16px 0;padding:14px 18px;font-size:13px;display:flex}.y5JPTG_amandaDebug span{overflow-wrap:anywhere;font-size:12px}.y5JPTG_amandaDiagnostic{white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffffa6;border:1px solid;border-radius:8px;max-height:300px;margin:10px 0 0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.y5JPTG_amandaExplicationConnexion{color:#65738b;grid-column:1/-1;margin:0;font-size:12px;line-height:1.5}.y5JPTG_amandasFormulaire>label:first-of-type{grid-column:1/-1}.y5JPTG_bandeauPubBien{object-fit:contain;object-position:top left;z-index:1;pointer-events:none;width:110px;max-width:100%;height:110px;max-height:100%;position:absolute;top:0;left:0}.y5JPTG_ficheDateInformation{color:#26324b;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:13px;line-height:1.5;display:flex}.y5JPTG_ficheDateInformation span{color:#6b7280;font-weight:400}.y5JPTG_ficheSiteFieldsInfo{gap:12px;margin:16px 0 22px;padding:14px 16px}.y5JPTG_ficheSiteFieldsInfo svg{color:#285b9d;flex:0 0 18px}.y5JPTG_ficheSiteFieldsInfo p{margin:0;font-size:13px;line-height:1.6}
