/* ============================================================================
 * general.redesign.css — Superset tokenizado de monedero/general.css
 *
 * Origen: /tools/components/monedero/assets/css/general.css (54 líneas, 30 vistas).
 *
 * MODO: SUPERSET REEMPLAZO. Copia íntegra + tokenizations en valores existentes.
 * REGLA ESTRICTA: solo cambia valores de propiedades ya declaradas.
 *
 * Tokenizations:
 *   #67757c                  → var(--neutral-700)
 *   #ffffff                  → var(--neutral-white)
 *   border-radius: 100px     → var(--radius-full)
 *   font-weight: bold        → var(--font-weight-bold)
 *   font-size: .8rem         → var(--font-caption)
 *   font-size: 14px          → var(--font-body-s)
 *
 * Preservados:
 *   padding-left/right: 10px (modal específico)
 *   margin: 0px 10px / 0 auto (layout específico)
 * ============================================================================ */

.modal-dialog.modal-dialog-ended {
    margin: 0px 10px;
    margin-left: auto;
    margin-right: auto;
    bottom: 0px;
    left: 0px;
    right: 0px;
    position: absolute;
    padding-left: 10px;
    padding-right: 10px;
}

#mdlInstallApp h4 {
    font-weight: var(--font-weight-bold);
}

#imgIconApp {
    border-radius: var(--radius-full);
    width: 45px;
    height: 45px;
}

#contentTitleDesc {
    display: grid;
}

#txt_description {
    white-space: pre-wrap;
}

#txtDescriptionApp {
    font-size: var(--font-caption);
}

#contentInstallationFirefox, #contentInstallationSafari {
    display: none;
}

.textColorDefault {
    color: var(--neutral-700);
}

#contentInstallationFirefox ul li {
    margin-left: -10px;
    font-size: var(--font-body-s);
}

#iconChareIphone {
    height: 20px;
}

.btn-gray i {
    color: var(--neutral-white);
}
