@import url('https://fonts.googleapis.com/css2?family=Rubik&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Righteous&family=Rubik&display=swap');
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

html {
    margin: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(-45deg, #EE7752, #E73C7E, #ac0f91, #864dd6, #14306b);
}

span {
    color: black;
    font-family: 'Rubik', sans-serif;
}

h1 {
    color: whitesmoke;
    font-family: 'Righteous', cursive;
}

body {
    background: transparent;
}


/*Estilos de popups*/

.toast-container {
    position: fixed;
    width: 180px;
    left: 0;
    bottom: 0;
    z-index: 11;
}

.toast {
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    font-family: 'Rubik', sans-serif;
    font-size: 14px;
    font-weight: 300;
    margin-bottom: 3px;
    border-radius: 10px;
    line-height: 1;
    transition: all 0.5s;
}

.toast-success {
    color: black;
    border: 1px green;
    background: rgba(126, 245, 133, .6);
}

.toast-delete {
    color: white;
    border: 1px red;
    background: rgba(230, 95, 77, .6);
}

.toast:not(.showing):not(.show) {
    opacity: 1;
}

.fadeout {
    opacity: 0 !important;
}