﻿/*indexCSS*/
.btn01 {
    padding: 0.8em 2em;
    background: none;
    border: none;
    font-size: 2vh;
    color: white;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    transition: all 0.3s;
    border-radius: 12px;
    background-color: #007bff;
    font-weight: 900;
}

.btn01:before {
    content: "";
    position: absolute;
    width: 300px;
    height: 120%;
    background-color: yellow;
    top: 50%;
    transform: skewX(30deg) translate(-150%, -50%);
    transition: all 0.5s;
}

    .btn01:hover {
        background-color: #DCDCDC;
        color: black;
    }

.btn01:hover::before {
    transform: skewX(30deg) translate(150%, -50%);
    transition-delay: 0.1s;
}

.btn01:active {
    transform: scale(0.9);
}

/*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*/
.btn02 {
    padding: 0.8em 2em;
    background: none;
    border: none;
    font-size: 2vh;
    color: white;
    cursor: pointer;
    position: relative;
    overflow: hidden;
    transition: all 0.3s;
    border-radius: 12px;
    background-color: #28a745;
    font-weight: 900;
}

.btn02:before {
    content: "";
    position: absolute;
    width: 300px;
    height: 120%;
    background-color: yellow;
    top: 50%;
    transform: skewX(30deg) translate(-150%, -50%);
    transition: all 0.5s;
}

.btn02:hover {
    background-color: #DCDCDC;
    color: black;
}

.btn02:hover::before {
    transform: skewX(30deg) translate(150%, -50%);
    transition-delay: 0.1s;
}

.btn02:active {
    transform: scale(0.9);
}
/*00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000*/
.dogme {
    width: 9vh;
    border: 4px solid yellow;
    margin-top: 2vh;
    cursor: pointer;
}

.color01 {
    font-size: 2vh;
    font-weight: 900;
    color: white;
    text-shadow: 2px 2px 4px #000, 0 0 5px red;
}

.schemas {
    font-size: 18px;
    background-color: rgba(0, 0, 0, 0.4);
    box-shadow: 0 0 8px black;
    padding: 2% 4% 2% 4%;
    border-radius: 18%;
}

#nameU {
    font-weight: bolder;
    background-color: rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 3px black;
    border-radius: 18%;
    padding: 2% 7% 2% 7%;
    margin-right: 1vh;

}