.fill-info {
    fill:hsl(var(--in))
}
.fill-current {
    fill:currentColor
}
.fill-base-content {
    fill:hsl(var(--bc))
}
.fill-base-100 {
    fill: hsl(var(--b1)/var(--tw-bg-opacity));
}
.fill-base-200 {
    fill: hsl(var(--b2,var(--b1))/var(--tw-bg-opacity));
}
.fill-secondary {
    fill:hsl(var(--s))
}

.atcb-button{
    background-color: white !important;
}
.pulse-effect{
    box-shadow: 0 0 0 rgba(204,169,44, 0.4);
    animation: pulse 1s infinite;
}

@-webkit-keyframes pulse {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.4);
    }
    70% {
        -webkit-box-shadow: 0 0 0 50px rgba(204, 169, 44, 0);
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);
    }
}

@keyframes pulse {
    0% {
        -moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.4);
        box-shadow: 0 0 0 0 rgba(204, 169, 44, 0.4);
    }
    70% {
        -moz-box-shadow: 0 0 0 50px rgba(204, 169, 44, 0);
        box-shadow: 0 0 0 50px rgba(204, 169, 44, 0);
    }
    100% {
        -moz-box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);
        box-shadow: 0 0 0 0 rgba(204, 169, 44, 0);
    }
}