.Aiko-DVS {
    font-weight: 600;
    border-radius: 10px;
    padding: 7px 0;
    margin: 5px;
    display: inline-block;
    font-size: 12px;
    white-space: nowrap;
    transition: transform .3s ease;
}

.Aiko-DVS.DVS-Aiko-Mod3 {
    font-weight: 700;
    background-image: linear-gradient(0deg,#d7e9ff 5%,#a8cffe 50%,#d7e9ff 100%);
    border: 1px solid #b79e3c;
    color: black;
    box-shadow: 0 1px 10px rgb(255 231 103),0 1px 2px rgb(250 255 159);
    text-shadow: 1px 1px 2px #fff4f4;
    font-size: 12px;
}

.Aiko-DVS.DVS-Aiko-Mod4 {
    font-weight: 600;
    background-image: linear-gradient(0deg,#d7e9ff 5%,#a8cffe 50%,#d7e9ff 100%);
    border: 1px solid #696cfe;
    color: #000000;
    box-shadow: 0 1px 10px rgb(196 159 255),0 1px 2px rgb(196 159 255);
    text-shadow: 1px 1px 2px white;
}

.Aiko-DVS.DVS-Aiko-Mod1 {
    font-weight: 600;
    background-image: linear-gradient(0deg,#d7e9ff 5%,#a8cffe 50%,#d7e9ff 100%);
    border: 1px solid #0e94cf;
    color: #000000;
    box-shadow: 0 1px 10px rgb(159 255 255),0 1px 2px rgb(159 235 255);
    text-shadow: 1px 1px 2px #ffffff;
}

.Aiko-DVS.DVS-Aiko-Mod2 {
    font-weight: 650;
    background-image: linear-gradient(0deg,#d7e9ff 5%,#a8cffe 50%,#d7e9ff 100%);
    border: 1px solid #cb2c59;
    color: black;
    box-shadow: 0 1px 10px rgb(255 159 176),0 1px 2px rgb(255 159 196);
    text-shadow: 1px 1px 2px white;
    font-size: 12px;
}

@keyframes blink {
    0% {
        background-color: #4ea1ff
    }

    50% {
        background-color: #5c6bc0
    }

    100% {
        background-color: #4ea1ff
    }
}

.Aiko-DVS:active {
    animation: blink .5s linear;
}

.Aiko-DVS:hover {
    background-color: #ff4500;
    transform: scale(1.1);
}

.Aiko-DVS:active {
    transform: scale(.9);
}

Aiko-DVS button {
    transition: background-color .3s ease;
}

Aiko-DVS button:active {
    background-color: #5c6bc0;
}

.Aiko-DVS.padding-dvs {
    padding: 6px 20px;
    font-weight: 650;
    background-image: linear-gradient(0deg,#d7e9ff 5%,#a8cffe 50%,#d7e9ff 100%);
    border: 1px solid #1eac5e;
    color: #291b10;
    box-shadow: 0 1px 10px rgb(134 134 134),0 1px 2px rgb(159 235 255);
    text-shadow: 1px 1px 2px #71b7ff;
    white-space: initial;
    border-radius: 0.7rem;
    text-shadow: -.5px 0 #ffffff,0 .5px #f5f5f5,.5px 0 #ffffff,0 -.5px #ffffff,1px 1px 2px rgba(0,0,0,.3);
}

.aikopanel-DevDVS-App {
    cursor: pointer;
    padding-bottom: 5px;
    border: 1px solid #ffb391;
    position: relative;
    font-weight: 600;
    text-align: center;
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 10px;
    border-radius: 1rem;
    background: #d7e9ff;
    display: inline-block;
    box-shadow: 0 1px 10px rgb(255 192 164),0 1px 2px rgb(159 235 255);
}