body:has(.fiche-profile-wrapper){background-color:#f5f5f5!important}.fiche-profile-wrapper{background-color:#f5f5f5!important}.fiche-profile-wrapper p{margin-bottom:0}.fiche-profile-wrapper h1{letter-spacing:-.02em!important;color:#111!important;margin-top:0!important;margin-bottom:0!important;font-size:1.75rem!important;font-weight:700!important;line-height:1.25!important}.fiche-profile-wrapper h2.text-\[20px\],.fiche-profile-wrapper div>h2:first-child{letter-spacing:normal!important;color:#1a1a1a!important;text-transform:none!important;margin-top:0!important;margin-bottom:4px!important;font-size:1.25rem!important;font-weight:700!important;line-height:1.3!important}.fiche-profile-wrapper h2.text-\[12px\],.fiche-profile-wrapper h3.text-\[12px\],.fiche-profile-wrapper .uppercase-header{letter-spacing:.1em!important;color:#999!important;text-transform:uppercase!important;margin-top:0!important;margin-bottom:0!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important}.fiche-profile-wrapper a{text-decoration:none}.fiche-profile-wrapper button{box-sizing:border-box}.fiche-profile-wrapper main .bg-white{box-sizing:border-box!important;border-radius:24px!important;padding:2rem!important}.fiche-profile-wrapper main .space-y-8>*+*{margin-top:2rem!important}.fiche-profile-wrapper main .space-y-6>*+*{margin-top:1.5rem!important}.fiche-profile-wrapper .social-btn,.fiche-profile-wrapper a.social-btn,.fiche-profile-wrapper div.social-btn{box-sizing:border-box!important;border-radius:8px!important;align-items:center!important;width:fit-content!important;max-width:fit-content!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:4px 10px!important;font-size:11.5px!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important}.fiche-profile-wrapper .owner-card{box-sizing:border-box!important;background-color:#1c1c1e!important;border:1px solid #ffffff14!important;border-radius:24px!important;padding:24px!important}.fiche-profile-wrapper .owner-card h3,.fiche-profile-wrapper .owner-card-title{color:#fff!important;text-transform:none!important;letter-spacing:normal!important;margin-top:0!important;margin-bottom:8px!important;font-size:16px!important;font-weight:700!important;line-height:1.3!important}.fiche-profile-wrapper .owner-card p{color:#999!important;margin-bottom:20px!important;font-size:13px!important;line-height:1.5!important}.fiche-profile-wrapper .owner-card .btn-container{flex-direction:column!important;gap:12px!important;display:flex!important}.fiche-profile-wrapper .owner-card a.claim-btn{color:#fff!important;box-sizing:border-box!important;background-color:#f59e00!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:12px 16px!important;font-size:13.5px!important;font-weight:700!important;text-decoration:none!important;transition:transform .2s,background-color .2s,box-shadow .2s!important;display:flex!important}.fiche-profile-wrapper .owner-card a.claim-btn:hover{background-color:#e08d00!important;transform:translateY(-1px)scale(1.02)!important;box-shadow:0 4px 12px #f59e0059!important}.fiche-profile-wrapper .owner-card a.delete-btn{color:#a1a1aa!important;box-sizing:border-box!important;background-color:#0000!important;border:1px solid #333!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:100%!important;padding:12px 16px!important;font-size:13.5px!important;font-weight:500!important;text-decoration:none!important;transition:transform .2s,background-color .2s,border-color .2s,color .2s!important;display:flex!important}.fiche-profile-wrapper .owner-card a.delete-btn:hover{color:#fff!important;background-color:#ffffff14!important;border-color:#555!important;transform:translateY(-1px)scale(1.02)!important}
