.rrc-container {
    width: 100%
}
@media (min-width: 640px) {
    .rrc-container {
        max-width: 640px
    }
}
@media (min-width: 768px) {
    .rrc-container {
        max-width: 768px
    }
}
@media (min-width: 1024px) {
    .rrc-container {
        max-width: 1024px
    }
}
@media (min-width: 1280px) {
    .rrc-container {
        max-width: 1280px
    }
}
@media (min-width: 1536px) {
    .rrc-container {
        max-width: 1536px
    }
}
.rrc-container {
    position: relative;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 50;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 2rem;
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    font-family: Circular, sans-serif;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
@media (min-width: 640px) {
    .rrc-container {
        padding-left: 0px;
        padding-right: 0px
    }
}
@media (min-width: 768px) {
    .rrc-container {
        flex-direction: row;
        align-items: center
    }
}
.rrc-button-wrap {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 1.25rem
}
@media (min-width: 640px) {
    .rrc-button-wrap {
        flex: none
    }
}
#rcc-decline-button {
    display: flex;
    width: 100%;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
    border-radius: 0.5rem;
    border-width: 1px;
    --tw-border-opacity: 1;
    border-color: rgb(106 169 210 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity));
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    --tw-text-opacity: 1;
    color: rgb(13 13 18 / var(--tw-text-opacity))
}
#rcc-decline-button:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(239 245 249 / var(--tw-bg-opacity))
}
#rcc-decline-button:active {
    --tw-bg-opacity: 1;
    background-color: rgb(224 235 243 / var(--tw-bg-opacity))
}
#rcc-decline-button:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(164 171 184 / var(--tw-border-opacity));
    --tw-bg-opacity: 1;
    background-color: rgb(248 249 251 / var(--tw-bg-opacity));
    --tw-text-opacity: 1;
    color: rgb(164 171 184 / var(--tw-text-opacity))
}
@media (min-width: 640px) {
    #rcc-decline-button {
        width: fit-content
    }
}
#rcc-confirm-button {
    display: flex;
    width: 100%;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 0.5rem;
    border-radius: 0.5rem;
    --tw-bg-opacity: 1;
    background-color: rgb(7 49 76 / var(--tw-bg-opacity));
    padding-left: 18px;
    padding-right: 18px;
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity))
}
#rcc-confirm-button:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(17 90 138 / var(--tw-bg-opacity))
}
#rcc-confirm-button:active {
    --tw-bg-opacity: 1;
    background-color: rgb(5 33 51 / var(--tw-bg-opacity))
}
@media (min-width: 640px) {
    #rcc-confirm-button {
        width: fit-content
    }
}


/*# sourceMappingURL=6160839c2a66e7a4.css.map*/