/* You can add global styles to this file, and also import other style files */
/* You can add global styles to this file, and also import other style files */
body{
    position: relative;
    width: 100%;
    height: 100%;
}



.modal{
    background: rgba(0, 0, 0, 0.363) !important;
}

.toast-container{
    z-index:10000;
}




.fw-900{
    font-weight: 900;
}

.align-v-center{
    top: 50%;
    transform: translateY(-50%);
}
.align-h-center{
    left: 50%;
    transform: translateX(-50%);
}
.align-center{
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}



.mw-80{
    min-width: 80px !important;
}
.mw-100{
    min-width: 100px !important;
}
.mw-150{
    min-width: 150px !important;
}
.mw-200{
    min-width: 200px !important;
}
.mw-250{
    min-width: 250px !important;
}


.card-manual{
    position: fixed;
    width: 150px;
    background-color: yellow;
    padding: 5px;
    border: 2px solid black;
    border-radius: 10px;
    right: 0px;
    bottom: 10px;
    z-index: 5000;
}

.card-manual-close{
    background-color: black !important;
    color: white;
    border: 2px solid white !important;
    border-radius: 100%;
    height: 30px !important;
    width: 30px !important;
    position: absolute;
    display: block;
    left: -18px;
    top: -15px;
}






/* styles.css (o componente.component.css) */

/* Personalizar el fondo del dropdown */
.ng-dropdown-panel-items{
    position: absolute !important;
    background: beige !important;
    width: 100%;
    margin-left: -7px;
}

.ng-dropdown-panel {
    background-color: #f0f0f0;
  }
  
  /* Personalizar los elementos del dropdown */
  .ng-dropdown-panel .ng-option {
    color: #333;
    padding: 8px 12px;
    font-size: 0.7em;
  }
  
  /* Personalizar el color del texto del elemento seleccionado */
  .ng-value-container .ng-value {
    color: #fff;
    background-color: #000000;
    padding: 2px 10px;
    border-radius: 3px;
    font-size: 0.8em;
  }
  








  .inicio{
    padding: 0;
    margin: 0;
    background: black;
    width: 100%;
    height: 100%;
    position: fixed;
}

.container-row{
    width: 240px;
    position: relative;
}

.numeros{
    width: 80px;
    height: 75px;
    font-size: 3em;
    font-weight: 600;
    border: 2px solid black;
    background: gray;
    float: left;
}

.numeros:active{
    background: gainsboro;
    transform: scale(1.05);
}


.bg-success{
    background-color: rgb(21, 97, 37) !important;
}