:root {
    --gradient-color: 255, 234, 3;
}

.btn-gradient-ring {

}

#boost-spin-button.theme-pink {
    cursor: pointer;
    transition: all 0.3s ease;
}

#boost-spin-button .btn-background {
    fill: #290404;
    fill-opacity: 0.5;
}

#boost-spin-button .btn-stroke {
    stroke: #ffffff;
    stroke-width: 4;
    fill: none;
}

#boost-spin-button .btn-glow {
    fill: url(#paint0_radial_982_2518);
    fill-opacity: 0.6;
}

#boost-spin-button .btn-inner-glow {
    fill: rgba(32, 0, 0, 0.68);
    fill-opacity: 1;
}

#boost-spin-button .btn-icon {
    fill: url(#paint3_linear_982_2518);
}

#boost-spin-button .btn-accent {
    fill: rgba(255, 213, 0, 0.92);
    fill-opacity: 1;
}

#boost-spin-button.theme-pink .btn-stroke {
    opacity: 1 !important;
    stroke: #ffd500 !important;
}

#boost-spin-button.theme-pink .btn-accent {
    fill: #ffd500 !important;
}

#boost-spin-button.theme-pink .btn-background {
    fill: #290404 !important;
    fill-opacity: 0.5 !important;
}

#boost-spin-button.theme-pink defs linearGradient#paint3_linear_982_2518 stop:last-child {
    stop-color: #ffd500 !important;
}

#boost-spin-button {
    filter: drop-shadow(0 0 20px rgba(255, 119, 119, 0.5));
}

.btn-shadow {
    filter: drop-shadow(0 4px 8px var(--btn-shadow));
}

.btn-no-shadow {
    filter: none;
}

.svg-button.theme-pink {
    filter: drop-shadow(0 2.915px 1.458px rgba(0, 0, 0, 0.6));
    -webkit-filter: drop-shadow(0 2.915px 1.458px rgba(0, 0, 0, 0.6));
}

.boost-mode #total-bet, .boost-mode #total-bet-label {
    color: #ffd500 !important;
}
