.v-dialog.v-dialog--active:has(.center-modal-content){border-radius:21px}.v-dialog.v-dialog--active:has(.center-modal-content) .vuedl-layout__closeBtn{color:var(--v-primary-base)}.center-modal-content{display:flex;align-items:center;justify-content:center;overflow-x:hidden}.fidelity-card-container-mobile{background:var(--v-white-base);border-color:1px solid var(--v-secondary-base);border-radius:16px;height:85vh}.fidelity-card-container-mobile .col{text-align:center}.fidelity-card-container-mobile .col img{width:100%}.fidelity-card-container-mobile .fidelity-logo-container{background-color:var(--v-secondary-base);border-color:1px solid var(--v-secondary-base);border-radius:16px}.fidelity-card-container-mobile .fidelity-logo-container.is-oro{background-color:#c1a34c!important}.fidelity-card-container-mobile .fidelity-logo-container.is-dipendenti{background-color:#a8a7a7!important}.fidelity-card-container-mobile .fidelity-ean-container,.fidelity-card-container-mobile .fidelity-logo-container{max-width:500px}.fidelity-card-container-mobile .fidelity-btn-container .advantages-btn{background-color:var(--v-primary-base);color:var(--v-white-base);font-weight:700;font-size:14px;border-radius:5px;width:100%;height:48px}.fidelity-card-container-mobile .fidelity-ean-container{position:relative;border:1px solid #ddd;background-color:var(--v-secondary-base);color:#ffd800;text-align:center;font-weight:700;font-size:18px;margin:auto;border-radius:10px;width:480px;height:312px}@media only screen and (max-width:959.98px){.fidelity-card-container-mobile .fidelity-ean-container{width:100%;height:auto}}.fidelity-card-container-mobile .fidelity-ean-container.is-oro{background-color:#c1a34c!important}.fidelity-card-container-mobile .fidelity-ean-container.is-dipendenti{background-color:#a8a7a7!important}.fidelity-card-container-mobile .fidelity-ean-container .fidelity-ean{position:absolute;width:calc(100% - 40px);height:calc(100% - 50px);top:0;left:0;background:#fff;margin:20px;padding:5%;resize:both}@media(max-width:320px){.fidelity-card-container-mobile .fidelity-ean-container .fidelity-ean{padding:0!important;left:-5px;background:none}}@media only screen and (min-width:600px)and (max-width:959.98px){.fidelity-card-container-mobile .fidelity-ean-container .fidelity-ean{padding-top:13%;position:relative!important}}@media only screen and (max-width:599.98px){.fidelity-card-container-mobile .fidelity-ean-container .fidelity-ean{position:relative!important;height:calc(100% - 45px)}}.fidelity-card-container-mobile .fidelity-ean-container .fidelity-ean .vue-barcode-element{width:100%;height:100%;min-height:80px;margin-top:10px}.fidelity-card-container-mobile .fidelity-logo-container{padding:0;margin:auto}.profile-summary-container .v-card{background-color:#f4f4f4!important}.profile-summary-container .v-card__text div{font-size:14px;color:var(--v-primary-base)!important}.profile-summary-container a{text-decoration:none}.profile-summary-container .development-link{text-decoration:underline!important;font-weight:500}.profile-summary-container .field-wrapper{margin-bottom:5px}.profile-summary-container .field-wrapper .f-value{font-weight:700}