.maquette-ing .hero-v1{grid-template-columns:1fr auto;align-items:end;gap:40px;margin-bottom:28px;display:grid}.maquette-ing .hero-eyebrow-v1{color:var(--gold);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:14px;font-size:10.5px;font-weight:700;display:flex}.maquette-ing .hero-eyebrow-v1:before{content:"";background:var(--gold);border-radius:50%;width:5px;height:5px}.maquette-ing .step-pill-v1{background:var(--gold-200);color:var(--medium-400);border-radius:3px;padding:2px 8px;font-weight:700}.maquette-ing .kpi-value.gold{color:var(--gold)}.maquette-ing .qf-bar-v1{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.maquette-ing .qf-v1{border:1px solid var(--navy-100);color:var(--navy);cursor:pointer;background:#fff;border-radius:18px;align-items:center;gap:8px;padding:8px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:all .15s;display:inline-flex}.maquette-ing .qf-v1:hover{border-color:var(--gold)}.maquette-ing .qf-v1.active{background:var(--navy);color:#fff;border-color:var(--navy)}.maquette-ing .qf-v1 .qf-count{background:var(--ivory);color:var(--navy-300);font-feature-settings:"tnum" on;border-radius:9px;padding:1px 7px;font-size:10.5px;font-weight:700}.maquette-ing .qf-v1.active .qf-count{background:var(--gold);color:#fff}.maquette-ing .qf-v1.alert{border-color:var(--red-bg)}.maquette-ing .qf-v1.alert .qf-count{background:var(--red-bg);color:var(--red-text)}.maquette-ing .table-wrap{border:1px solid var(--navy-100);background:#fff;border-radius:8px;overflow:hidden}.maquette-ing table.dt{border-collapse:collapse;width:100%;font-size:12.5px}.maquette-ing table.dt thead{background:var(--navy)}.maquette-ing table.dt thead th{color:#fff;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;padding:10px 16px;font-size:10.5px;font-weight:600}.maquette-ing table.dt thead th.center,.maquette-ing table.dt tbody td.center{text-align:center}.maquette-ing table.dt tbody td{border-bottom:1px solid var(--navy-100);vertical-align:middle;color:#333;padding:10px 16px}.maquette-ing table.dt tbody tr:last-child td{border-bottom:none}.maquette-ing td.cell-money{color:var(--navy);font-feature-settings:"tnum" on;font-weight:600}.maquette-ing td.cell-money.gold{color:var(--gold)}.maquette-ing .nowrap{white-space:nowrap}.maquette-ing .client-cell{flex-direction:column;gap:2px;min-width:180px;display:flex}.maquette-ing .client-name{color:var(--navy);font-weight:600;line-height:1.35}.maquette-ing .client-name-line{color:var(--navy);font-weight:600;line-height:1.35;display:block}.maquette-ing .client-name-line+.client-name-line{margin-top:1px}.maquette-ing a.client-cell-lien{text-decoration:none}.maquette-ing a.client-cell-lien:hover .client-name,.maquette-ing a.client-cell-lien:hover .client-name-line{color:var(--gold-deep);text-decoration:underline}.maquette-ing .praticien-nom{color:var(--navy);white-space:nowrap;font-weight:600;line-height:1.35}.maquette-ing .client-type{color:var(--navy-300);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;margin-top:3px;font-size:10.5px;font-weight:600}.maquette-ing .client-type.couple{color:var(--gold)}.maquette-ing .client-type.personne-morale{background:var(--navy);color:#fff;letter-spacing:.06em;border-radius:3px;align-self:flex-start;width:fit-content;padding:2px 8px;font-weight:700;display:inline-block}.maquette-ing .cabinet-cell{flex-direction:column;gap:1px;display:flex}.maquette-ing .cabinet-cell .name{color:var(--navy);font-size:12.5px;font-weight:600}.maquette-ing .cabinet-cell .city{color:var(--navy-300);font-size:10.5px}.maquette-ing .ingenieur-cell{white-space:nowrap;align-items:center;gap:9px;display:flex}.maquette-ing .ingenieur-avatar{background:var(--light-blue);width:28px;height:28px;color:var(--navy);border:1.5px solid var(--gold-300);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.maquette-ing .ingenieur-name{color:var(--navy);font-size:12.5px;font-weight:500}.maquette-ing .study-type{letter-spacing:.04em;white-space:nowrap;border-radius:3px;padding:3px 9px;font-size:10.5px;font-weight:600;display:inline-block}.maquette-ing .study-type.patrimoine{color:var(--medium-400);background:#c68e0e1f}.maquette-ing .study-type.immo-direct{background:var(--light-blue);color:var(--navy)}.maquette-ing .study-type.fin-direct{color:var(--navy);background:#102d5014}.maquette-ing .study-type.assurance{background:var(--green-bg);color:var(--green-text)}.maquette-ing .study-type.societe{background:var(--gold-200);color:var(--medium-400)}.maquette-ing .date-cell{color:var(--navy);font-feature-settings:"tnum" on;font-size:12.5px;font-weight:500}.maquette-ing .date-cell.alert{color:var(--red-text);font-weight:700}.maquette-ing .date-cell-meta{color:var(--navy-300);margin-top:1px;font-size:10.5px}.maquette-ing .date-cell.alert+.date-cell-meta{color:var(--red-text);font-weight:600}.maquette-ing .actions-cell{gap:4px;display:flex}.maquette-ing .action-btn{border:1px solid var(--navy-100);width:28px;height:28px;color:var(--navy-300);cursor:pointer;background:#fff;border-radius:5px;justify-content:center;align-items:center;transition:all .15s;display:flex}.maquette-ing .action-btn:hover{border-color:var(--gold);color:var(--gold)}.maquette-ing .action-btn.is-inactif{opacity:.4;cursor:not-allowed}.maquette-ing .action-btn.is-inactif:hover{border-color:var(--navy-100);color:var(--navy-300)}.maquette-ing .action-btn svg{stroke-width:2px;fill:none;stroke:currentColor;width:12px;height:12px}.maquette-ing .pipe-row-couple{background:#ffe8ae38!important}.maquette-ing .pipe-row-pm{border-left:3px solid var(--navy)!important;background:#7081961a!important}.maquette-ing .pipe-row-couple:hover{background:#ffe8ae59!important}.maquette-ing .pipe-row-pm:hover{background:#7081962e!important}.maquette-ing .dt-more-row td{text-align:center;color:var(--navy-300);background:var(--ivory);padding:14px;font-size:11.5px}.maquette-ing .dt-more-link{color:var(--gold);cursor:pointer;font-weight:700}
