/* Add custom CSS styles below */ 
/* Add custom CSS styles below */ 
body {
    --tw-bg-opacity: 1;
    background-color: #f9fafb;
    background-color: #f3f4f6;
}


.s-button-text {
    align-items: center;
    overflow: hidden;
    pointer-events: none;
    text-overflow: ellipsis;
    transition-duration: .3s;
    transition-property: opacity;
    transition-timing-function: 
cubic-bezier(.4, 0, .2, 1);
    white-space: nowrap;
    color: #ffffff;
}

.s-button-element:not(:disabled):not([loading]) {
    pointer-events: auto;
    background: #121214;
}


@media (min-width: 1024px) {
    .top-navbar {
        padding-bottom: .375rem;
        padding-top: .375rem;
        display: none;
    }
}

@media (min-width: 768px) {
    .md\:pb-16 {
        padding-bottom: 4rem;
        background: #ffffff;
        border-radius: 15px;
    }
}