/* /Components/Pages/Account/Account.razor.rz.scp.css */
[b-m5f34yu0me] .e-footer-content .e-btn.e-primary.e-flat:not([DISABLED]) {
    width: 100px;
    background: #6c757d;
    border-color: #6c757d;
    box-shadow: none;
}

[b-m5f34yu0me] .e-footer-content .e-btn:hover.e-primary.e-flat:not([DISABLED]) {
    background: #5c636a;
    border-color: #565e64;
}
/* /Components/Pages/Account/AccountUsageLive.razor.rz.scp.css */
.used-volume[b-s30pgeme9c] {
    display: inline-block;
    width: 100px;
}

.fixed-volume[b-s30pgeme9c] {
    display: inline-block;
    width: 97.5px;
}
/* /Components/Pages/ApiDocumentation/ContactApi.razor.rz.scp.css */
.metaDataFieldCheckBoxes[b-argwbb80qy] {
    max-height: 550px;
}
/* /Components/Pages/ContactList/ContactList.razor.rz.scp.css */
[b-f1vqkn3zco] .e-upload-browse-btn {
    width: 100px;
}

[b-f1vqkn3zco] text {
    font-family: var(--bs-font-sans-serif);
}

.domain-left[b-f1vqkn3zco] {
    width: 95%;
    cursor: pointer;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap;
}

.domain-right[b-f1vqkn3zco] {
    right: 15px;
    position: absolute;
}
/* /Components/Pages/DeliveryEvents/DeliveryEvents.razor.rz.scp.css */
#runDataGrid[b-g9ayvwzqva]  .sf-pager {
    display: none;
}
/* /Components/Pages/DeliveryEvents/DeliveryEventsStream.razor.rz.scp.css */
#runDataGrid[b-tc2x8rx9rd]  .sf-pager {
    display: none;
}
/* /Components/Pages/EmailContent/Templates/TemplateImages.razor.rz.scp.css */
.template-image[b-rhbelo3pvx] {
    min-height: 125px;
    padding-top: 6px;
    padding-bottom: 6px;
}

    .template-image[b-rhbelo3pvx]  .e-upload {
        min-height: 50px;
    }

    .template-image[b-rhbelo3pvx]  .e-upload-files {
        display: none !important;
    }

    .template-image[b-rhbelo3pvx]  .e-upload .e-file-select-wrap {
        padding-right: 12px;
        padding-bottom: 0;
    }
/* /Components/Pages/ErrorHandling/401.razor.rz.scp.css */
$light-brown: #f79568;
$medium-brown: #d1585d;
$dark-brown: #a53942;
$red: #ff4a50;
$yellow: #ffbd31;
$blue: #39cede;
$purple: #421163;

$speed: 8s;

html[b-8swxhkrftq],
body[b-8swxhkrftq] {
    height: 100%;
    width: 100%;
    overflow: hidden;
}

html[b-8swxhkrftq] {
    box-sizing: border-box;
}

*[b-8swxhkrftq],
*[b-8swxhkrftq]:before,
*[b-8swxhkrftq]:after {
    box-sizing: inherit;
}

body[b-8swxhkrftq] {
    position: relative;
    background: #f0f0f0;
    padding: 0;
    margin: 0;
}

.container[b-8swxhkrftq] {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 600px;
    height: 420px;
}

*[b-8swxhkrftq] {
    position: absolute;
    *:before, *:after

{
    content: "";
    position: absolute;
}

}

.box[b-8swxhkrftq] {
    background-color: $medium-brown;
    width: 50%;
    height: 45%;
    left: 25%;
    bottom: 0;
    border-radius: 20px;
    transform-origin: center bottom;
    animation: bigBox-b-8swxhkrftq $speed linear infinite;
    &:before

{
    background-color: $light-brown;
    width: 70%;
    height: 100%;
    bottom: 0;
    border-radius: 20px;
}

&[b-8swxhkrftq]:after {
    background-color: $yellow;
    height: 100%;
    width: 11%;
    right: 10%;
}

.sign[b-8swxhkrftq] {
    width: 36px;
    height: 36px;
    border-radius: 6px;
    border: 3px solid $medium-brown;
    left: 150px;
    top: 10%;
    &:after

{
    width: 3px;
    height: 20px;
    left: 13px;
    top: 6px;
    background-color: $medium-brown;
}

&[b-8swxhkrftq]:before {
    width: 9px;
    height: 9px;
    left: 10px;
    top: 6px;
    border: 3px solid $medium-brown;
    border-left: 0;
    border-bottom: 0;
    transform: rotate(-45deg);
}

}
}

.dog[b-8swxhkrftq] {
    bottom: 45%;
    height: 45%;
    width: 45%;
    animation: dog-bounce-b-8swxhkrftq $speed linear infinite;
    transform-origin: center bottom;
}

.dog-group[b-8swxhkrftq] {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    animation: dog-jump-b-8swxhkrftq $speed linear infinite;
    transform-origin: center bottom;
}

.body-group[b-8swxhkrftq] {
    z-index: 2;
    width: 52%;
    height: 38%;
    bottom: 0;
    left: 25%;
    .dog-box

{
    width: 100%;
    height: 100%;
    border-radius: 0px 7px 7px;
    overflow: hidden;
    z-index: 3;
    background: rgb(247, 149, 104);
    background: linear-gradient( 90deg, rgba(247, 149, 104, 1) 0%, rgba(247, 149, 104, 1) 67%, rgba(209, 88, 93, 1) 67%, rgba(209, 88, 93, 1) 100% );
    .dog-box-sign

{
    width: 30px;
    height: 30px;
    border-radius: 6px;
    border: 3px solid $medium-brown;
    left: 35%;
    top: 15%;
    &:after

{
    width: 70%;
    height: 3px;
    border-radius: 10px;
    background-color: $medium-brown;
    left: 15%;
    top: 5px;
    box-shadow: 0px 6px $medium-brown;
}

&[b-8swxhkrftq]:before {
    width: 45%;
    height: 3px;
    border-radius: 10px;
    background-color: $medium-brown;
    left: 39%;
    top: 17px;
}

}

.bottom-shadow[b-8swxhkrftq] {
    width: 100%;
    height: 20px;
    background-color: $dark-brown;
    bottom: -13px;
    transform: rotate(-2deg);
    animation: shadows-b-8swxhkrftq $speed linear infinite;
}

.top-left-shadow[b-8swxhkrftq] {
    height: 40px;
    width: 60px;
    background-color: $dark-brown;
    transform: rotate(-15deg);
    top: -32px;
    left: -10px;
    animation: shadows-b-8swxhkrftq $speed linear infinite;
}

}

.dog-shape[b-8swxhkrftq] {
    border-radius: 50%;
    background-color: $blue;
    width: 50px;
    height: 50px;
    right: 18%;
    top: -40%;
    z-index: 2;
    box-shadow: 6px 10px 0 $dark-brown;
    animation: blue-shape-b-8swxhkrftq $speed linear infinite;
    transform-origin: center bottom;
}

.tail-group[b-8swxhkrftq] {
    right: 0px;
    top: -65%;
    height: 70px;
    width: 24px;
    z-index: 1;
    transform: rotate(25deg);
    animation: tailGroup-b-8swxhkrftq $speed linear infinite;
    transform-origin: center;
    .tail

{
    bottom: 0;
    background-color: $red;
    height: 22px;
    width: 22px;
    border-radius: 0 0 20px 20px;
    z-index: 1;
    animation: tail-b-8swxhkrftq $speed linear infinite;
    transform-origin: center center;
    .tail

{
    bottom: 40%;
}

&.last[b-8swxhkrftq] {
    border-radius: 20px;
}

}
}
}

.head-group[b-8swxhkrftq] {
    bottom: 38%;
    width: 45%;
    height: 38%;
    left: 10%;
    animation: dog-head-b-8swxhkrftq $speed linear infinite;
    transform-origin: center bottom;
    .head

{
    width: 100%;
    height: 100%;
    border-radius: 0 0 3px 3px;
    overflow: hidden;
    background: rgb(247, 149, 104);
    background: linear-gradient( 90deg, rgba(247, 149, 104, 1) 0%, rgba(247, 149, 104, 1) 67%, rgba(209, 88, 93, 1) 67%, rgba(209, 88, 93, 1) 100% );
    &:after

{
    background-color: $dark-brown;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    right: -25px;
    bottom: -25px;
}

}

.ear[b-8swxhkrftq] {
    height: 30px;
    width: 50%;
    bottom: 100%;
    transform: perspective(3000px);
    &.right

{
    right: -20px;
}

.ear-container[b-8swxhkrftq] {
    width: 95%;
    height: 100%;
    left: -9px;
    transform-style: preserve-3d;
    transform-origin: center bottom;
    transform: rotateY(45deg);
}

.ear-left[b-8swxhkrftq], .ear-right[b-8swxhkrftq] {
    background-color: darken($medium-brown,5%);
    height: 100%;
    width: 100%;
    transform-style: preserve-3d;
    border-radius: 4px 4px 0 0;
    transform-origin: center bottom;
}

.ear-left[b-8swxhkrftq] {
    transform: rotateX(50deg);
    animation: earLeft-b-8swxhkrftq $speed linear infinite;
}

.ear-right[b-8swxhkrftq] {
    transform: rotateX(-50deg);
    animation: earRight-b-8swxhkrftq $speed linear infinite;
}

}

.face[b-8swxhkrftq] {
    width: 67%;
    height: 100%;
    .muzzle

{
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background-color: $medium-brown;
    left: 29%;
    bottom: 8%;
    z-index: 2;
}

.eyes[b-8swxhkrftq] {
    width: 100%;
    height: 50%;
    top: 17%;
    z-index: 1;
    .eye-left, .eye-right

{
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background-color: #fff;
    bottom: 0;
    transform-origin: center top;
    animation: eyeWink-b-8swxhkrftq $speed linear infinite;
    .pupil

{
    background-color: $purple;
    border-radius: 50%;
    width: 76%;
    height: 76%;
    top: 12%;
    left: 14%;
    animation: eyeMove-b-8swxhkrftq $speed linear infinite;
    &:after

{
    background-color: #fff;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    top: 3px;
    left: -1px;
    transform-origin: center bottom;
    animation: eyeWink2-b-8swxhkrftq $speed linear infinite;
}

}
}

.eye-left[b-8swxhkrftq] {
    left: 4px;
}

.eye-right[b-8swxhkrftq] {
    right: 4px;
}

}

.nose[b-8swxhkrftq] {
    background-color: $purple;
    width: 12px;
    height: 8px;
    left: 9px;
    top: 6px;
    border-radius: 40%;
    animation: nose-b-8swxhkrftq $speed linear infinite;
    &:after

{
    width: 4px;
    height: 6px;
    background-color: $purple;
    left: 4px;
    top: 8px;
}

}

.mouth-close[b-8swxhkrftq] {
    width: 100%;
    height: 8px;
    top: 12px;
    animation: mouthClose-b-8swxhkrftq $speed linear infinite;
    &:after, &:before

{
    width: 12px;
    height: 8px;
    border: 3px solid $purple;
    border-radius: 0 0 8px 8px;
    border-top: 0;
    top: 4px;
    left: 4px;
}

&[b-8swxhkrftq]:before {
    left: 14px;
}

}

.mouth-barks[b-8swxhkrftq] {
    background-color: $purple;
    width: 20px;
    height: 20px;
    bottom: 2px;
    left: 6px;
    border-radius: 50%;
    overflow: hidden;
    opacity: 0;
    animation: mouthBarks-b-8swxhkrftq $speed linear infinite;
    &:after

{
    width: 80%;
    height: 80%;
    background-color: $red;
    left: 40%;
    top: 40%;
    border-radius: 50%;
}

}

.mouth-open[b-8swxhkrftq] {
    opacity: 0;
    background-color: $purple;
    width: 24px;
    height: 12px;
    bottom: 3px;
    left: 4px;
    border-radius: 0px 0px 22px 22px;
    animation: mouthOpen-b-8swxhkrftq $speed linear infinite;
    .teeth

{
    width: 0;
    height: 0;
    left: 3px;
    top: 0px;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 5px solid #fff;
    &:after

{
    width: 0;
    height: 0;
    left: 9px;
    top: -5px;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 5px solid #fff;
}

}

.tongue-open[b-8swxhkrftq] {
    background-color: $red;
    width: 12px;
    height: 9px;
    left: 6px;
    top: 3px;
    border-radius: 40%;
    animation: tongue-b-8swxhkrftq $speed linear infinite;
    transform-origin: center top;
}

}
}
}

.tongue-open[b-8swxhkrftq] {
    z-index: 99;
    background-color: $red;
    width: 12px;
    height: 9px;
    left: 61px;
    top: 100px;
    border-radius: 40%;
    animation: tongue-b-8swxhkrftq $speed linear infinite;
    transform-origin: center top;
}

.plant-group[b-8swxhkrftq] {
    width: 32%;
    height: 45%;
    bottom: 0;
    right: 0;
    &:before

{
    background-color: $dark-brown;
    left: 13%;
    bottom: 30%;
    height: 60px;
    width: 16px;
}

.pot[b-8swxhkrftq] {
    background-color: $dark-brown;
    left: 0%;
    bottom: 0;
    height: 60px;
    width: 60px;
    z-index: 2;
    &:after

{
    background-color: $red;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 200%;
    border-radius: 0 0 120px 120px;
}

}

.plant[b-8swxhkrftq] {
    bottom: 60px;
    left: 0%;
    height: 50px;
    width: 120px;
    .stem

{
    width: 8px;
    height: 110%;
    background-color: $purple;
    left: 56px;
    top: -4px;
}

.leaf[b-8swxhkrftq] {
    background-color: $purple;
    width: 6px;
    height: 16px;
    left: -6px;
    border-radius: 50px;
    &:after

{
    background-color: $blue;
    width: 20px;
    height: 38px;
    border-radius: 50%;
    left: -7px;
    bottom: 70%;
}

}

.leaf:nth-of-type(1)[b-8swxhkrftq],
.leaf:nth-of-type(2)[b-8swxhkrftq] {
    transform: rotate(-45deg);
}

.leaf:nth-of-type(4)[b-8swxhkrftq],
.leaf:nth-of-type(5)[b-8swxhkrftq] {
    transform: rotate(45deg);
    left: 8px;
}

.leaf:nth-of-type(1)[b-8swxhkrftq],
.leaf:nth-of-type(5)[b-8swxhkrftq] {
    bottom: -3px;
}

.leaf:nth-of-type(3)[b-8swxhkrftq] {
    top: -2px;
    left: 1px;
}

.leaf:nth-of-type(2)[b-8swxhkrftq],
.leaf:nth-of-type(4)[b-8swxhkrftq] {
    bottom: 25px;
}

}
}

.shapes[b-8swxhkrftq] {
    width: 50%;
    height: 45%;
    bottom: 0;
    left: 0;
    &:before

{
    background-color: $dark-brown;
    width: 52%;
    height: 50%;
    bottom: 0;
    right: -1px;
    border-radius: 0 30px 0 0;
    transform: skewX(5deg);
}

.red-shape[b-8swxhkrftq] {
    background-color: $red;
    right: 0;
    bottom: 0;
    height: 120px;
    width: 120px;
    border-radius: 100%;
}

.blue-shape[b-8swxhkrftq] {
    left: 24%;
    bottom: 0;
    width: 120px;
    height: 50px;
    background-color: $blue;
    border-radius: 50px;
}

.yellow-shape[b-8swxhkrftq] {
    left: 35%;
    bottom: 77px;
    width: 120px;
    height: 40px;
    background-color: $yellow;
    border-radius: 50px;
    transform: rotate(-45deg);
}

}


@keyframes bigBox-b-8swxhkrftq {
    6.3%, 11.6%, 14.4%, 16%, 48%, 52.4%, 55.6%, 57.2%, 62.4%, 67.2%, 70.8%, 72.4% {
        transform: scaleX(1) scaleY(1)
    }

    8.8%, 50.4%, 65.6% {
        transform: scaleX(1.02) scaleY(0.98)
    }

    14.8%, 56%, 71.2% {
        transform: scaleX(1.05) scaleY(0.95)
    }
}

@keyframes dog-bounce-b-8swxhkrftq {
    6.3%, 11.2%, 14.4%, 16%, 48%, 52.4%, 55.6%, 57.2%, 62.8%, 67.2%, 70.8%, 72.4% {
        transform: scaleX(1) scaleY(1)
    }

    8.8%, 50.4%, 65.6% {
        transform: scaleX(1.15) scaleY(0.85) translateY(5px)
    }

    14.8%, 56%, 71.2% {
        transform: scaleX(1.1) scaleY(0.9) translateY(10px)
    }

    16.4%, 72.8% {
        transform: scaleX(0.95) scaleY(1.05)
    }

    18.4%, 22%, 26%, 30%, 34%, 74.4%, 78.4%, 82.4%, 86.4%, 90.4% {
        transform: scaleX(1.04) scaleY(0.96)
    }

    20%, 24%, 28%, 32%, 36%, 40%, 76.4%, 80.4%, 84.4%, 88.4%, 92.4%, 96.4% {
        transform: scaleX(1) scaleY(1)
    }

    38%, 94.4% {
        transform: scaleX(1.08) scaleY(0.92)
    }
}

@keyframes dog-jump-b-8swxhkrftq {
    10.4%, 71.2% {
        transform: translateX(0px) translateY(0px)
    }

    10.8%, 70.4% {
        transform: translateY(-15px)
    }

    11.2%, 69.6% {
        transform: translateX(-4px) translateY(-22px)
    }

    11.6%, 69.2% {
        transform: translateX(-8px) translateY(-28px)
    }

    12%, 68.8% {
        transform: translateX(-12px) translateY(-30px)
    }

    12.4%, 68.4% {
        transform: translateX(-16px) translateY(-28px)
    }

    12.8%, 68% {
        transform: translateX(-20px) translateY(-25px)
    }

    13.2%, 67.6% {
        transform: translateX(-24px) translateY(-20px)
    }

    13.6%, 67.2% {
        transform: translateX(-28px) translateY(-10px)
    }

    14.8%, 51.6%, 55.2%, 66.8% {
        transform: translateX(-32px) translateY(0px)
    }

    52%, 53.6% {
        transform: translateX(-32px) translateY(-10px)
    }
}

@keyframes dog-head-b-8swxhkrftq {
    10.4%, 51.2%, 71.2% {
        transform: translateX(0px) translateY(0px)
    }

    11.6%, 13.6%, 70.4% {
        transform: translateY(-15px)
    }

    14.8%, 55.6%, 66.8% {
        transform: translateY(0px)
    }

    53.2%, 54.4% {
        transform: translateY(-15px)
    }
}

@keyframes blue-shape-b-8swxhkrftq {
    10.4%, 51.2%, 71.2% {
        transform: translateX(0px) translateY(0px)
    }

    11.6%, 13.6%, 70.4% {
        transform: translateY(-15px)
    }

    14.8%, 55.6%, 66.8% {
        transform: translateY(0px)
    }

    53.2%, 54.4% {
        transform: translateY(-15px)
    }
}


@keyframes eyeMove-b-8swxhkrftq {
    0%, 10.4%, 14%, 18.4%, 25.2%, 30.4%, 37.6%, 51.2%, 57.2%, 66.8%, 71.2%, 74.8%, 81.6%, 86.8%, 96% {
        transform: translate(0px, 0px) rotate(0deg) scale(1);
    }

    10.8%, 13.6%, 67.2%, 70.4% {
        transform: translate(0px, -2px);
    }

    18.8%, 24.8%, 30.8%, 37%, 75.2%, 81.2%, 87.2%, 94% {
        transform: translate(2px, 0px) rotate(2deg);
    }

    51.6%, 56.8% {
        transform: scale(1.1);
    }
}

@keyframes eyeWink-b-8swxhkrftq {
    0%, 8.4%, 10.8%, 13.2%, 16.4%, 36.4%, 42%, 52%, 56.4%, 64.4%, 67.2%, 69.2%, 72.8%, 93.2%, 98% {
        width: 32px;
        height: 32px;
        border-radius: 50%;
        background-color: #fff;
        bottom: 0;
    }

    8.8%, 9.6%, 14.8%, 15.2%, 36.7%, 40.4%, 53.2%, 54.8%, 65.2%, 66.2%, 71%, 72%, 94%, 96.8% {
        height: 3px;
        width: 27px;
        border-radius: 2px;
        background-color: $purple;
        bottom: 35%;
    }
}

@keyframes eyeWink2-b-8swxhkrftq {
    0%, 8%, 10.4%, 12.8%, 16%, 36%, 41.6%, 51.6%, 56%, 64%, 66.8%, 68.8%, 72.4%, 92.8%, 97.6% {
        opacity: 1;
    }

    8.4%, 9.6%, 14.4%, 15.2%, 36.7%, 40.4%, 53.2%, 54.8%, 65.2%, 66.2%, 71%, 72%, 94%, 96.8% {
        opacity: 0;
    }
}

@keyframes earLeft-b-8swxhkrftq {
    10.8%, 17.2%, 20.8%, 24.4%, 25.2%, 28.4%, 29.2%, 32.4%, 33.2%, 36.4%, 52.4%, 58.4%, 59.2%, 62%, 67.6%, 73.6%, 76.8%, 77.2%, 80.8%, 81.2%, 84.8%, 85.2%, 88.8%, 89.2%, 92.8% {
        transform: rotateX(50deg);
    }

    14.4%, 54.4%, 55.6%, 68.8%, 70.8% {
        transform: rotateX(-20deg) scaleY(0.8);
    }

    14.8%, 15.6%, 56%, 56.8%, 71.2%, 72% {
        transform: rotateX(130deg);
    }

    18.8%,22.8%, 26.8%, 30.8%, 34.8%, 60%, 75.2%, 79.2%, 83.2%, 87.2%, 91.2% {
        transform: rotateX(70deg);
    }
}

@keyframes earRight-b-8swxhkrftq {
    10.8%, 17.2%, 20.8%, 24.4%, 25.2%, 28.4%, 29.2%, 32.4%, 33.2%, 36.4%, 52.4%, 58.4%, 59.2%, 62%, 67.6%, 73.6%, 76.8%, 77.2%, 80.8%, 81.2%, 84.8%, 85.2%, 88.8%, 89.2%, 92.8% {
        transform: rotateX(-50deg);
    }

    14.4%, 54.4%, 55.6%, 68.8%, 70.8% {
        transform: rotateX(20deg) scaleY(0.8);
    }

    14.8%, 15.6%, 56%, 56.8%, 71.2%, 72% {
        transform: rotateX(-130deg);
    }

    18.8%,22.8%, 26.8%, 30.8%, 34.8%, 60%, 75.2%, 79.2%, 83.2%, 87.2%, 91.2% {
        transform: rotateX(-70deg);
    }
}

@keyframes shadows-b-8swxhkrftq {
    10.4%, 14.8%, 51.6%, 55.6%, 66.8%, 71.2% {
        opacity: 1;
    }

    10.8%, 14.4%, 52%, 54.8%, 67.2%, 70.8% {
        opacity: 0;
    }
}

@keyframes mouthClose-b-8swxhkrftq {
    17.2%, 37.2%, 50%, 56.2%, 73.6%, 93.6% {
        opacity: 1;
    }

    17.6%, 36.8%, 52.4%, 55.8%, 74%, 93.2% {
        opacity: 0;
    }
}

@keyframes mouthBarks-b-8swxhkrftq {
    50%, 57.2% {
        opacity: 0;
    }

    50.4%,56.8% {
        opacity: 1;
        transform: scale(0);
    }

    53%, 54.2% {
        opacity: 1;
        transform: scale(1.1);
    }
}

@keyframes nose-b-8swxhkrftq {
    50%, 57.2% {
        transform: translateY(0px);
    }

    53% {
        transform: translateY(-4px);
    }
}

@keyframes mouthOpen-b-8swxhkrftq {
    17.2%, 37.2%, 73.6%, 93.6% {
        opacity: 0;
    }

    17.6%, 36.8%, 74%, 93.2% {
        opacity: 1;
    }
}

@keyframes tongue-b-8swxhkrftq {
    0%, 17.2%, 37.2%, 73.6%, 93.6%, 100% {
        opacity: 0;
    }

    17.6%, 36.8% {
        opacity: 1;
    }

    19.2%, 22%, 24%, 26.4%, 28.4%, 30.8%, 32.8%, 35.6%, 75.6%, 78.4%, 80.4%, 82.8%, 84.8%, 87.2%, 89.2%, 92% {
        transform: scaleY(2.7);
    }

    20.8%, 23.2%, 25.2%, 27.6%, 29.6%, 32%, 34%, 74.8%, 77.2%, 79.6%, 81.6%, 84%, 86%, 88.4%, 90.4% {
        transform: scaleY(1.7);
    }

    74%, 93.2% {
        opacity: 1;
    }
}

@keyframes tail-b-8swxhkrftq {
    17.2%, 38.4%, 73.6%, 94.8% {
        transform: rotate(0deg);
    }

    18.8%, 22.8%, 24.8%, 26.4%, 28.4%, 30.4%, 32.4%, 34.4%, 36.4%, 75.2%, 78.8%, 80.8%, 82.8%, 84.8%, 86.8%, 88.8%, 90.8%, 92.8% {
        transform: rotate(12deg);
    }

    21.2%, 21.6%,23.6%, 25.6%, 27.2%, 29.6%, 31.6%, 33.6%, 35.6%, 37.6%, 77.6%, 78%, 80%, 82%, 84%, 86%, 88%, 90%, 92%, 94% {
        transform: rotate(-12deg)
    }
}

@keyframes tailGroup-b-8swxhkrftq {
    10.4%, 14.4%, 17.2%, 38.4%, 51.2%, 55.6%, 66.8%, 70.8%, 73.6%, 94.8% {
        transform: rotate(25deg) translateX(0px) translateY(0px);
    }

    18.8%, 22.8%,24.8%, 26.4%, 28.4%, 30.4%, 32.4%, 34.4%, 36.4%, 75.2%, 78.8%, 80.8%, 82.8%, 84.8%, 86.8%, 88.8%, 90.8%, 92.8% {
        transform: rotate(-10deg) translateX(-15px);
    }

    21.2%, 21.6%,23.6%, 25.6%, 27.2%, 29.6%, 31.6%, 33.6%, 35.6%, 37.6%,77.6%, 78%, 80%, 82%, 84%, 86%, 88%, 90%, 92%, 94% {
        transform: rotate(50deg) translateX(15px);
    }

    13.2%, 54%, 69.2% {
        transform: rotate(5deg) translateY(-30px) translateX(-5px);
    }
}

@keyframes blue-shape-b-8swxhkrftq {
    10.4%, 14.8%, 38%, 51.2%, 55.6%, 66.8%, 71.2%, 94.4% {
        transform: translateX(0px) translateY(0px);
        box-shadow: 6px 10px 0 $dark-brown
    }

    11.6%, 13.6%, 53.2%, 54.4%, 70.4% {
        transform: translateY(-15px);
        box-shadow: none
    }

    18.8%, 37.6%, 75.2%, 94% {
        box-shadow: none;
    }
}
/* /Components/Pages/ErrorHandling/404.razor.rz.scp.css */
$light-brown: #f79568;
$medium-brown: #d1585d;
$dark-brown: #a53942;
$red: #ff4a50;
$yellow: #ffbd31;
$blue: #39cede;
$purple: #421163;

$speed: 8s;

html[b-q0q3sr7ypx],
body[b-q0q3sr7ypx] {
    height: 100%;
    width: 100%;
    overflow: hidden;
}

html[b-q0q3sr7ypx] {
    box-sizing: border-box;
}

*[b-q0q3sr7ypx],
*[b-q0q3sr7ypx]:before,
*[b-q0q3sr7ypx]:after {
    box-sizing: inherit;
}

body[b-q0q3sr7ypx] {
    position: relative;
    background: #f0f0f0;
    padding: 0;
    margin: 0;
}

.container[b-q0q3sr7ypx] {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 600px;
    height: 420px;
}

*[b-q0q3sr7ypx] {
    position: absolute;
    *:before, *:after

{
    content: "";
    position: absolute;
}

}

.box[b-q0q3sr7ypx] {
    background-color: $medium-brown;
    width: 50%;
    height: 45%;
    left: 25%;
    bottom: 0;
    border-radius: 20px;
    transform-origin: center bottom;
    animation: bigBox-b-q0q3sr7ypx $speed linear infinite;
    &:before

{
    background-color: $light-brown;
    width: 70%;
    height: 100%;
    bottom: 0;
    border-radius: 20px;
}

&[b-q0q3sr7ypx]:after {
    background-color: $yellow;
    height: 100%;
    width: 11%;
    right: 10%;
}

.sign[b-q0q3sr7ypx] {
    width: 36px;
    height: 36px;
    border-radius: 6px;
    border: 3px solid $medium-brown;
    left: 150px;
    top: 10%;
    &:after

{
    width: 3px;
    height: 20px;
    left: 13px;
    top: 6px;
    background-color: $medium-brown;
}

&[b-q0q3sr7ypx]:before {
    width: 9px;
    height: 9px;
    left: 10px;
    top: 6px;
    border: 3px solid $medium-brown;
    border-left: 0;
    border-bottom: 0;
    transform: rotate(-45deg);
}

}
}

.dog[b-q0q3sr7ypx] {
    bottom: 45%;
    height: 45%;
    width: 45%;
    animation: dog-bounce-b-q0q3sr7ypx $speed linear infinite;
    transform-origin: center bottom;
}

.dog-group[b-q0q3sr7ypx] {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    animation: dog-jump-b-q0q3sr7ypx $speed linear infinite;
    transform-origin: center bottom;
}

.body-group[b-q0q3sr7ypx] {
    z-index: 2;
    width: 52%;
    height: 38%;
    bottom: 0;
    left: 25%;
    .dog-box

{
    width: 100%;
    height: 100%;
    border-radius: 0px 7px 7px;
    overflow: hidden;
    z-index: 3;
    background: rgb(247, 149, 104);
    background: linear-gradient( 90deg, rgba(247, 149, 104, 1) 0%, rgba(247, 149, 104, 1) 67%, rgba(209, 88, 93, 1) 67%, rgba(209, 88, 93, 1) 100% );
    .dog-box-sign

{
    width: 30px;
    height: 30px;
    border-radius: 6px;
    border: 3px solid $medium-brown;
    left: 35%;
    top: 15%;
    &:after

{
    width: 70%;
    height: 3px;
    border-radius: 10px;
    background-color: $medium-brown;
    left: 15%;
    top: 5px;
    box-shadow: 0px 6px $medium-brown;
}

&[b-q0q3sr7ypx]:before {
    width: 45%;
    height: 3px;
    border-radius: 10px;
    background-color: $medium-brown;
    left: 39%;
    top: 17px;
}

}

.bottom-shadow[b-q0q3sr7ypx] {
    width: 100%;
    height: 20px;
    background-color: $dark-brown;
    bottom: -13px;
    transform: rotate(-2deg);
    animation: shadows-b-q0q3sr7ypx $speed linear infinite;
}

.top-left-shadow[b-q0q3sr7ypx] {
    height: 40px;
    width: 60px;
    background-color: $dark-brown;
    transform: rotate(-15deg);
    top: -32px;
    left: -10px;
    animation: shadows-b-q0q3sr7ypx $speed linear infinite;
}

}

.dog-shape[b-q0q3sr7ypx] {
    border-radius: 50%;
    background-color: $blue;
    width: 50px;
    height: 50px;
    right: 18%;
    top: -40%;
    z-index: 2;
    box-shadow: 6px 10px 0 $dark-brown;
    animation: blue-shape-b-q0q3sr7ypx $speed linear infinite;
    transform-origin: center bottom;
}

.tail-group[b-q0q3sr7ypx] {
    right: 0px;
    top: -65%;
    height: 70px;
    width: 24px;
    z-index: 1;
    transform: rotate(25deg);
    animation: tailGroup-b-q0q3sr7ypx $speed linear infinite;
    transform-origin: center;
    .tail

{
    bottom: 0;
    background-color: $red;
    height: 22px;
    width: 22px;
    border-radius: 0 0 20px 20px;
    z-index: 1;
    animation: tail-b-q0q3sr7ypx $speed linear infinite;
    transform-origin: center center;
    .tail

{
    bottom: 40%;
}

&.last[b-q0q3sr7ypx] {
    border-radius: 20px;
}

}
}
}

.head-group[b-q0q3sr7ypx] {
    bottom: 38%;
    width: 45%;
    height: 38%;
    left: 10%;
    animation: dog-head-b-q0q3sr7ypx $speed linear infinite;
    transform-origin: center bottom;
    .head

{
    width: 100%;
    height: 100%;
    border-radius: 0 0 3px 3px;
    overflow: hidden;
    background: rgb(247, 149, 104);
    background: linear-gradient( 90deg, rgba(247, 149, 104, 1) 0%, rgba(247, 149, 104, 1) 67%, rgba(209, 88, 93, 1) 67%, rgba(209, 88, 93, 1) 100% );
    &:after

{
    background-color: $dark-brown;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    right: -25px;
    bottom: -25px;
}

}

.ear[b-q0q3sr7ypx] {
    height: 30px;
    width: 50%;
    bottom: 100%;
    transform: perspective(3000px);
    &.right

{
    right: -20px;
}

.ear-container[b-q0q3sr7ypx] {
    width: 95%;
    height: 100%;
    left: -9px;
    transform-style: preserve-3d;
    transform-origin: center bottom;
    transform: rotateY(45deg);
}

.ear-left[b-q0q3sr7ypx], .ear-right[b-q0q3sr7ypx] {
    background-color: darken($medium-brown,5%);
    height: 100%;
    width: 100%;
    transform-style: preserve-3d;
    border-radius: 4px 4px 0 0;
    transform-origin: center bottom;
}

.ear-left[b-q0q3sr7ypx] {
    transform: rotateX(50deg);
    animation: earLeft-b-q0q3sr7ypx $speed linear infinite;
}

.ear-right[b-q0q3sr7ypx] {
    transform: rotateX(-50deg);
    animation: earRight-b-q0q3sr7ypx $speed linear infinite;
}

}

.face[b-q0q3sr7ypx] {
    width: 67%;
    height: 100%;
    .muzzle

{
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background-color: $medium-brown;
    left: 29%;
    bottom: 8%;
    z-index: 2;
}

.eyes[b-q0q3sr7ypx] {
    width: 100%;
    height: 50%;
    top: 17%;
    z-index: 1;
    .eye-left, .eye-right

{
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background-color: #fff;
    bottom: 0;
    transform-origin: center top;
    animation: eyeWink-b-q0q3sr7ypx $speed linear infinite;
    .pupil

{
    background-color: $purple;
    border-radius: 50%;
    width: 76%;
    height: 76%;
    top: 12%;
    left: 14%;
    animation: eyeMove-b-q0q3sr7ypx $speed linear infinite;
    &:after

{
    background-color: #fff;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    top: 3px;
    left: -1px;
    transform-origin: center bottom;
    animation: eyeWink2-b-q0q3sr7ypx $speed linear infinite;
}

}
}

.eye-left[b-q0q3sr7ypx] {
    left: 4px;
}

.eye-right[b-q0q3sr7ypx] {
    right: 4px;
}

}

.nose[b-q0q3sr7ypx] {
    background-color: $purple;
    width: 12px;
    height: 8px;
    left: 9px;
    top: 6px;
    border-radius: 40%;
    animation: nose-b-q0q3sr7ypx $speed linear infinite;
    &:after

{
    width: 4px;
    height: 6px;
    background-color: $purple;
    left: 4px;
    top: 8px;
}

}

.mouth-close[b-q0q3sr7ypx] {
    width: 100%;
    height: 8px;
    top: 12px;
    animation: mouthClose-b-q0q3sr7ypx $speed linear infinite;
    &:after, &:before

{
    width: 12px;
    height: 8px;
    border: 3px solid $purple;
    border-radius: 0 0 8px 8px;
    border-top: 0;
    top: 4px;
    left: 4px;
}

&[b-q0q3sr7ypx]:before {
    left: 14px;
}

}

.mouth-barks[b-q0q3sr7ypx] {
    background-color: $purple;
    width: 20px;
    height: 20px;
    bottom: 2px;
    left: 6px;
    border-radius: 50%;
    overflow: hidden;
    opacity: 0;
    animation: mouthBarks-b-q0q3sr7ypx $speed linear infinite;
    &:after

{
    width: 80%;
    height: 80%;
    background-color: $red;
    left: 40%;
    top: 40%;
    border-radius: 50%;
}

}

.mouth-open[b-q0q3sr7ypx] {
    opacity: 0;
    background-color: $purple;
    width: 24px;
    height: 12px;
    bottom: 3px;
    left: 4px;
    border-radius: 0px 0px 22px 22px;
    animation: mouthOpen-b-q0q3sr7ypx $speed linear infinite;
    .teeth

{
    width: 0;
    height: 0;
    left: 3px;
    top: 0px;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 5px solid #fff;
    &:after

{
    width: 0;
    height: 0;
    left: 9px;
    top: -5px;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 5px solid #fff;
}

}

.tongue-open[b-q0q3sr7ypx] {
    background-color: $red;
    width: 12px;
    height: 9px;
    left: 6px;
    top: 3px;
    border-radius: 40%;
    animation: tongue-b-q0q3sr7ypx $speed linear infinite;
    transform-origin: center top;
}

}
}
}

.tongue-open[b-q0q3sr7ypx] {
    z-index: 99;
    background-color: $red;
    width: 12px;
    height: 9px;
    left: 61px;
    top: 100px;
    border-radius: 40%;
    animation: tongue-b-q0q3sr7ypx $speed linear infinite;
    transform-origin: center top;
}

.plant-group[b-q0q3sr7ypx] {
    width: 32%;
    height: 45%;
    bottom: 0;
    right: 0;
    &:before

{
    background-color: $dark-brown;
    left: 13%;
    bottom: 30%;
    height: 60px;
    width: 16px;
}

.pot[b-q0q3sr7ypx] {
    background-color: $dark-brown;
    left: 0%;
    bottom: 0;
    height: 60px;
    width: 60px;
    z-index: 2;
    &:after

{
    background-color: $red;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 200%;
    border-radius: 0 0 120px 120px;
}

}

.plant[b-q0q3sr7ypx] {
    bottom: 60px;
    left: 0%;
    height: 50px;
    width: 120px;
    .stem

{
    width: 8px;
    height: 110%;
    background-color: $purple;
    left: 56px;
    top: -4px;
}

.leaf[b-q0q3sr7ypx] {
    background-color: $purple;
    width: 6px;
    height: 16px;
    left: -6px;
    border-radius: 50px;
    &:after

{
    background-color: $blue;
    width: 20px;
    height: 38px;
    border-radius: 50%;
    left: -7px;
    bottom: 70%;
}

}

.leaf:nth-of-type(1)[b-q0q3sr7ypx],
.leaf:nth-of-type(2)[b-q0q3sr7ypx] {
    transform: rotate(-45deg);
}

.leaf:nth-of-type(4)[b-q0q3sr7ypx],
.leaf:nth-of-type(5)[b-q0q3sr7ypx] {
    transform: rotate(45deg);
    left: 8px;
}

.leaf:nth-of-type(1)[b-q0q3sr7ypx],
.leaf:nth-of-type(5)[b-q0q3sr7ypx] {
    bottom: -3px;
}

.leaf:nth-of-type(3)[b-q0q3sr7ypx] {
    top: -2px;
    left: 1px;
}

.leaf:nth-of-type(2)[b-q0q3sr7ypx],
.leaf:nth-of-type(4)[b-q0q3sr7ypx] {
    bottom: 25px;
}

}
}

.shapes[b-q0q3sr7ypx] {
    width: 50%;
    height: 45%;
    bottom: 0;
    left: 0;
    &:before

{
    background-color: $dark-brown;
    width: 52%;
    height: 50%;
    bottom: 0;
    right: -1px;
    border-radius: 0 30px 0 0;
    transform: skewX(5deg);
}

.red-shape[b-q0q3sr7ypx] {
    background-color: $red;
    right: 0;
    bottom: 0;
    height: 120px;
    width: 120px;
    border-radius: 100%;
}

.blue-shape[b-q0q3sr7ypx] {
    left: 24%;
    bottom: 0;
    width: 120px;
    height: 50px;
    background-color: $blue;
    border-radius: 50px;
}

.yellow-shape[b-q0q3sr7ypx] {
    left: 35%;
    bottom: 77px;
    width: 120px;
    height: 40px;
    background-color: $yellow;
    border-radius: 50px;
    transform: rotate(-45deg);
}

}


@keyframes bigBox-b-q0q3sr7ypx {
    6.3%, 11.6%, 14.4%, 16%, 48%, 52.4%, 55.6%, 57.2%, 62.4%, 67.2%, 70.8%, 72.4% {
        transform: scaleX(1) scaleY(1)
    }

    8.8%, 50.4%, 65.6% {
        transform: scaleX(1.02) scaleY(0.98)
    }

    14.8%, 56%, 71.2% {
        transform: scaleX(1.05) scaleY(0.95)
    }
}

@keyframes dog-bounce-b-q0q3sr7ypx {
    6.3%, 11.2%, 14.4%, 16%, 48%, 52.4%, 55.6%, 57.2%, 62.8%, 67.2%, 70.8%, 72.4% {
        transform: scaleX(1) scaleY(1)
    }

    8.8%, 50.4%, 65.6% {
        transform: scaleX(1.15) scaleY(0.85) translateY(5px)
    }

    14.8%, 56%, 71.2% {
        transform: scaleX(1.1) scaleY(0.9) translateY(10px)
    }

    16.4%, 72.8% {
        transform: scaleX(0.95) scaleY(1.05)
    }

    18.4%, 22%, 26%, 30%, 34%, 74.4%, 78.4%, 82.4%, 86.4%, 90.4% {
        transform: scaleX(1.04) scaleY(0.96)
    }

    20%, 24%, 28%, 32%, 36%, 40%, 76.4%, 80.4%, 84.4%, 88.4%, 92.4%, 96.4% {
        transform: scaleX(1) scaleY(1)
    }

    38%, 94.4% {
        transform: scaleX(1.08) scaleY(0.92)
    }
}

@keyframes dog-jump-b-q0q3sr7ypx {
    10.4%, 71.2% {
        transform: translateX(0px) translateY(0px)
    }

    10.8%, 70.4% {
        transform: translateY(-15px)
    }

    11.2%, 69.6% {
        transform: translateX(-4px) translateY(-22px)
    }

    11.6%, 69.2% {
        transform: translateX(-8px) translateY(-28px)
    }

    12%, 68.8% {
        transform: translateX(-12px) translateY(-30px)
    }

    12.4%, 68.4% {
        transform: translateX(-16px) translateY(-28px)
    }

    12.8%, 68% {
        transform: translateX(-20px) translateY(-25px)
    }

    13.2%, 67.6% {
        transform: translateX(-24px) translateY(-20px)
    }

    13.6%, 67.2% {
        transform: translateX(-28px) translateY(-10px)
    }

    14.8%, 51.6%, 55.2%, 66.8% {
        transform: translateX(-32px) translateY(0px)
    }

    52%, 53.6% {
        transform: translateX(-32px) translateY(-10px)
    }
}

@keyframes dog-head-b-q0q3sr7ypx {
    10.4%, 51.2%, 71.2% {
        transform: translateX(0px) translateY(0px)
    }

    11.6%, 13.6%, 70.4% {
        transform: translateY(-15px)
    }

    14.8%, 55.6%, 66.8% {
        transform: translateY(0px)
    }

    53.2%, 54.4% {
        transform: translateY(-15px)
    }
}

@keyframes blue-shape-b-q0q3sr7ypx {
    10.4%, 51.2%, 71.2% {
        transform: translateX(0px) translateY(0px)
    }

    11.6%, 13.6%, 70.4% {
        transform: translateY(-15px)
    }

    14.8%, 55.6%, 66.8% {
        transform: translateY(0px)
    }

    53.2%, 54.4% {
        transform: translateY(-15px)
    }
}


@keyframes eyeMove-b-q0q3sr7ypx {
    0%, 10.4%, 14%, 18.4%, 25.2%, 30.4%, 37.6%, 51.2%, 57.2%, 66.8%, 71.2%, 74.8%, 81.6%, 86.8%, 96% {
        transform: translate(0px, 0px) rotate(0deg) scale(1);
    }

    10.8%, 13.6%, 67.2%, 70.4% {
        transform: translate(0px, -2px);
    }

    18.8%, 24.8%, 30.8%, 37%, 75.2%, 81.2%, 87.2%, 94% {
        transform: translate(2px, 0px) rotate(2deg);
    }

    51.6%, 56.8% {
        transform: scale(1.1);
    }
}

@keyframes eyeWink-b-q0q3sr7ypx {
    0%, 8.4%, 10.8%, 13.2%, 16.4%, 36.4%, 42%, 52%, 56.4%, 64.4%, 67.2%, 69.2%, 72.8%, 93.2%, 98% {
        width: 32px;
        height: 32px;
        border-radius: 50%;
        background-color: #fff;
        bottom: 0;
    }

    8.8%, 9.6%, 14.8%, 15.2%, 36.7%, 40.4%, 53.2%, 54.8%, 65.2%, 66.2%, 71%, 72%, 94%, 96.8% {
        height: 3px;
        width: 27px;
        border-radius: 2px;
        background-color: $purple;
        bottom: 35%;
    }
}

@keyframes eyeWink2-b-q0q3sr7ypx {
    0%, 8%, 10.4%, 12.8%, 16%, 36%, 41.6%, 51.6%, 56%, 64%, 66.8%, 68.8%, 72.4%, 92.8%, 97.6% {
        opacity: 1;
    }

    8.4%, 9.6%, 14.4%, 15.2%, 36.7%, 40.4%, 53.2%, 54.8%, 65.2%, 66.2%, 71%, 72%, 94%, 96.8% {
        opacity: 0;
    }
}

@keyframes earLeft-b-q0q3sr7ypx {
    10.8%, 17.2%, 20.8%, 24.4%, 25.2%, 28.4%, 29.2%, 32.4%, 33.2%, 36.4%, 52.4%, 58.4%, 59.2%, 62%, 67.6%, 73.6%, 76.8%, 77.2%, 80.8%, 81.2%, 84.8%, 85.2%, 88.8%, 89.2%, 92.8% {
        transform: rotateX(50deg);
    }

    14.4%, 54.4%, 55.6%, 68.8%, 70.8% {
        transform: rotateX(-20deg) scaleY(0.8);
    }

    14.8%, 15.6%, 56%, 56.8%, 71.2%, 72% {
        transform: rotateX(130deg);
    }

    18.8%,22.8%, 26.8%, 30.8%, 34.8%, 60%, 75.2%, 79.2%, 83.2%, 87.2%, 91.2% {
        transform: rotateX(70deg);
    }
}

@keyframes earRight-b-q0q3sr7ypx {
    10.8%, 17.2%, 20.8%, 24.4%, 25.2%, 28.4%, 29.2%, 32.4%, 33.2%, 36.4%, 52.4%, 58.4%, 59.2%, 62%, 67.6%, 73.6%, 76.8%, 77.2%, 80.8%, 81.2%, 84.8%, 85.2%, 88.8%, 89.2%, 92.8% {
        transform: rotateX(-50deg);
    }

    14.4%, 54.4%, 55.6%, 68.8%, 70.8% {
        transform: rotateX(20deg) scaleY(0.8);
    }

    14.8%, 15.6%, 56%, 56.8%, 71.2%, 72% {
        transform: rotateX(-130deg);
    }

    18.8%,22.8%, 26.8%, 30.8%, 34.8%, 60%, 75.2%, 79.2%, 83.2%, 87.2%, 91.2% {
        transform: rotateX(-70deg);
    }
}

@keyframes shadows-b-q0q3sr7ypx {
    10.4%, 14.8%, 51.6%, 55.6%, 66.8%, 71.2% {
        opacity: 1;
    }

    10.8%, 14.4%, 52%, 54.8%, 67.2%, 70.8% {
        opacity: 0;
    }
}

@keyframes mouthClose-b-q0q3sr7ypx {
    17.2%, 37.2%, 50%, 56.2%, 73.6%, 93.6% {
        opacity: 1;
    }

    17.6%, 36.8%, 52.4%, 55.8%, 74%, 93.2% {
        opacity: 0;
    }
}

@keyframes mouthBarks-b-q0q3sr7ypx {
    50%, 57.2% {
        opacity: 0;
    }

    50.4%,56.8% {
        opacity: 1;
        transform: scale(0);
    }

    53%, 54.2% {
        opacity: 1;
        transform: scale(1.1);
    }
}

@keyframes nose-b-q0q3sr7ypx {
    50%, 57.2% {
        transform: translateY(0px);
    }

    53% {
        transform: translateY(-4px);
    }
}

@keyframes mouthOpen-b-q0q3sr7ypx {
    17.2%, 37.2%, 73.6%, 93.6% {
        opacity: 0;
    }

    17.6%, 36.8%, 74%, 93.2% {
        opacity: 1;
    }
}

@keyframes tongue-b-q0q3sr7ypx {
    0%, 17.2%, 37.2%, 73.6%, 93.6%, 100% {
        opacity: 0;
    }

    17.6%, 36.8% {
        opacity: 1;
    }

    19.2%, 22%, 24%, 26.4%, 28.4%, 30.8%, 32.8%, 35.6%, 75.6%, 78.4%, 80.4%, 82.8%, 84.8%, 87.2%, 89.2%, 92% {
        transform: scaleY(2.7);
    }

    20.8%, 23.2%, 25.2%, 27.6%, 29.6%, 32%, 34%, 74.8%, 77.2%, 79.6%, 81.6%, 84%, 86%, 88.4%, 90.4% {
        transform: scaleY(1.7);
    }

    74%, 93.2% {
        opacity: 1;
    }
}

@keyframes tail-b-q0q3sr7ypx {
    17.2%, 38.4%, 73.6%, 94.8% {
        transform: rotate(0deg);
    }

    18.8%, 22.8%, 24.8%, 26.4%, 28.4%, 30.4%, 32.4%, 34.4%, 36.4%, 75.2%, 78.8%, 80.8%, 82.8%, 84.8%, 86.8%, 88.8%, 90.8%, 92.8% {
        transform: rotate(12deg);
    }

    21.2%, 21.6%,23.6%, 25.6%, 27.2%, 29.6%, 31.6%, 33.6%, 35.6%, 37.6%, 77.6%, 78%, 80%, 82%, 84%, 86%, 88%, 90%, 92%, 94% {
        transform: rotate(-12deg)
    }
}

@keyframes tailGroup-b-q0q3sr7ypx {
    10.4%, 14.4%, 17.2%, 38.4%, 51.2%, 55.6%, 66.8%, 70.8%, 73.6%, 94.8% {
        transform: rotate(25deg) translateX(0px) translateY(0px);
    }

    18.8%, 22.8%,24.8%, 26.4%, 28.4%, 30.4%, 32.4%, 34.4%, 36.4%, 75.2%, 78.8%, 80.8%, 82.8%, 84.8%, 86.8%, 88.8%, 90.8%, 92.8% {
        transform: rotate(-10deg) translateX(-15px);
    }

    21.2%, 21.6%,23.6%, 25.6%, 27.2%, 29.6%, 31.6%, 33.6%, 35.6%, 37.6%,77.6%, 78%, 80%, 82%, 84%, 86%, 88%, 90%, 92%, 94% {
        transform: rotate(50deg) translateX(15px);
    }

    13.2%, 54%, 69.2% {
        transform: rotate(5deg) translateY(-30px) translateX(-5px);
    }
}

@keyframes blue-shape-b-q0q3sr7ypx {
    10.4%, 14.8%, 38%, 51.2%, 55.6%, 66.8%, 71.2%, 94.4% {
        transform: translateX(0px) translateY(0px);
        box-shadow: 6px 10px 0 $dark-brown
    }

    11.6%, 13.6%, 53.2%, 54.4%, 70.4% {
        transform: translateY(-15px);
        box-shadow: none
    }

    18.8%, 37.6%, 75.2%, 94% {
        box-shadow: none;
    }
}
/* /Components/Pages/ErrorHandling/500.razor.rz.scp.css */
$light-brown: #f79568;
$medium-brown: #d1585d;
$dark-brown: #a53942;
$red: #ff4a50;
$yellow: #ffbd31;
$blue: #39cede;
$purple: #421163;

$speed: 8s;

html[b-muliqavjax],
body[b-muliqavjax] {
    height: 100%;
    width: 100%;
    overflow: hidden;
}

html[b-muliqavjax] {
    box-sizing: border-box;
}

*[b-muliqavjax],
*[b-muliqavjax]:before,
*[b-muliqavjax]:after {
    box-sizing: inherit;
}

body[b-muliqavjax] {
    position: relative;
    background: #f0f0f0;
    padding: 0;
    margin: 0;
}

.container[b-muliqavjax] {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 600px;
    height: 420px;
}

*[b-muliqavjax] {
    position: absolute;
    *:before, *:after

{
    content: "";
    position: absolute;
}

}

.box[b-muliqavjax] {
    background-color: $medium-brown;
    width: 50%;
    height: 45%;
    left: 25%;
    bottom: 0;
    border-radius: 20px;
    transform-origin: center bottom;
    animation: bigBox-b-muliqavjax $speed linear infinite;
    &:before

{
    background-color: $light-brown;
    width: 70%;
    height: 100%;
    bottom: 0;
    border-radius: 20px;
}

&[b-muliqavjax]:after {
    background-color: $yellow;
    height: 100%;
    width: 11%;
    right: 10%;
}

.sign[b-muliqavjax] {
    width: 36px;
    height: 36px;
    border-radius: 6px;
    border: 3px solid $medium-brown;
    left: 150px;
    top: 10%;
    &:after

{
    width: 3px;
    height: 20px;
    left: 13px;
    top: 6px;
    background-color: $medium-brown;
}

&[b-muliqavjax]:before {
    width: 9px;
    height: 9px;
    left: 10px;
    top: 6px;
    border: 3px solid $medium-brown;
    border-left: 0;
    border-bottom: 0;
    transform: rotate(-45deg);
}

}
}

.dog[b-muliqavjax] {
    bottom: 45%;
    height: 45%;
    width: 45%;
    animation: dog-bounce-b-muliqavjax $speed linear infinite;
    transform-origin: center bottom;
}

.dog-group[b-muliqavjax] {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    animation: dog-jump-b-muliqavjax $speed linear infinite;
    transform-origin: center bottom;
}

.body-group[b-muliqavjax] {
    z-index: 2;
    width: 52%;
    height: 38%;
    bottom: 0;
    left: 25%;
    .dog-box

{
    width: 100%;
    height: 100%;
    border-radius: 0px 7px 7px;
    overflow: hidden;
    z-index: 3;
    background: rgb(247, 149, 104);
    background: linear-gradient( 90deg, rgba(247, 149, 104, 1) 0%, rgba(247, 149, 104, 1) 67%, rgba(209, 88, 93, 1) 67%, rgba(209, 88, 93, 1) 100% );
    .dog-box-sign

{
    width: 30px;
    height: 30px;
    border-radius: 6px;
    border: 3px solid $medium-brown;
    left: 35%;
    top: 15%;
    &:after

{
    width: 70%;
    height: 3px;
    border-radius: 10px;
    background-color: $medium-brown;
    left: 15%;
    top: 5px;
    box-shadow: 0px 6px $medium-brown;
}

&[b-muliqavjax]:before {
    width: 45%;
    height: 3px;
    border-radius: 10px;
    background-color: $medium-brown;
    left: 39%;
    top: 17px;
}

}

.bottom-shadow[b-muliqavjax] {
    width: 100%;
    height: 20px;
    background-color: $dark-brown;
    bottom: -13px;
    transform: rotate(-2deg);
    animation: shadows-b-muliqavjax $speed linear infinite;
}

.top-left-shadow[b-muliqavjax] {
    height: 40px;
    width: 60px;
    background-color: $dark-brown;
    transform: rotate(-15deg);
    top: -32px;
    left: -10px;
    animation: shadows-b-muliqavjax $speed linear infinite;
}

}

.dog-shape[b-muliqavjax] {
    border-radius: 50%;
    background-color: $blue;
    width: 50px;
    height: 50px;
    right: 18%;
    top: -40%;
    z-index: 2;
    box-shadow: 6px 10px 0 $dark-brown;
    animation: blue-shape-b-muliqavjax $speed linear infinite;
    transform-origin: center bottom;
}

.tail-group[b-muliqavjax] {
    right: 0px;
    top: -65%;
    height: 70px;
    width: 24px;
    z-index: 1;
    transform: rotate(25deg);
    animation: tailGroup-b-muliqavjax $speed linear infinite;
    transform-origin: center;
    .tail

{
    bottom: 0;
    background-color: $red;
    height: 22px;
    width: 22px;
    border-radius: 0 0 20px 20px;
    z-index: 1;
    animation: tail-b-muliqavjax $speed linear infinite;
    transform-origin: center center;
    .tail

{
    bottom: 40%;
}

&.last[b-muliqavjax] {
    border-radius: 20px;
}

}
}
}

.head-group[b-muliqavjax] {
    bottom: 38%;
    width: 45%;
    height: 38%;
    left: 10%;
    animation: dog-head-b-muliqavjax $speed linear infinite;
    transform-origin: center bottom;
    .head

{
    width: 100%;
    height: 100%;
    border-radius: 0 0 3px 3px;
    overflow: hidden;
    background: rgb(247, 149, 104);
    background: linear-gradient( 90deg, rgba(247, 149, 104, 1) 0%, rgba(247, 149, 104, 1) 67%, rgba(209, 88, 93, 1) 67%, rgba(209, 88, 93, 1) 100% );
    &:after

{
    background-color: $dark-brown;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    right: -25px;
    bottom: -25px;
}

}

.ear[b-muliqavjax] {
    height: 30px;
    width: 50%;
    bottom: 100%;
    transform: perspective(3000px);
    &.right

{
    right: -20px;
}

.ear-container[b-muliqavjax] {
    width: 95%;
    height: 100%;
    left: -9px;
    transform-style: preserve-3d;
    transform-origin: center bottom;
    transform: rotateY(45deg);
}

.ear-left[b-muliqavjax], .ear-right[b-muliqavjax] {
    background-color: darken($medium-brown,5%);
    height: 100%;
    width: 100%;
    transform-style: preserve-3d;
    border-radius: 4px 4px 0 0;
    transform-origin: center bottom;
}

.ear-left[b-muliqavjax] {
    transform: rotateX(50deg);
    animation: earLeft-b-muliqavjax $speed linear infinite;
}

.ear-right[b-muliqavjax] {
    transform: rotateX(-50deg);
    animation: earRight-b-muliqavjax $speed linear infinite;
}

}

.face[b-muliqavjax] {
    width: 67%;
    height: 100%;
    .muzzle

{
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background-color: $medium-brown;
    left: 29%;
    bottom: 8%;
    z-index: 2;
}

.eyes[b-muliqavjax] {
    width: 100%;
    height: 50%;
    top: 17%;
    z-index: 1;
    .eye-left, .eye-right

{
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background-color: #fff;
    bottom: 0;
    transform-origin: center top;
    animation: eyeWink-b-muliqavjax $speed linear infinite;
    .pupil

{
    background-color: $purple;
    border-radius: 50%;
    width: 76%;
    height: 76%;
    top: 12%;
    left: 14%;
    animation: eyeMove-b-muliqavjax $speed linear infinite;
    &:after

{
    background-color: #fff;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    top: 3px;
    left: -1px;
    transform-origin: center bottom;
    animation: eyeWink2-b-muliqavjax $speed linear infinite;
}

}
}

.eye-left[b-muliqavjax] {
    left: 4px;
}

.eye-right[b-muliqavjax] {
    right: 4px;
}

}

.nose[b-muliqavjax] {
    background-color: $purple;
    width: 12px;
    height: 8px;
    left: 9px;
    top: 6px;
    border-radius: 40%;
    animation: nose-b-muliqavjax $speed linear infinite;
    &:after

{
    width: 4px;
    height: 6px;
    background-color: $purple;
    left: 4px;
    top: 8px;
}

}

.mouth-close[b-muliqavjax] {
    width: 100%;
    height: 8px;
    top: 12px;
    animation: mouthClose-b-muliqavjax $speed linear infinite;
    &:after, &:before

{
    width: 12px;
    height: 8px;
    border: 3px solid $purple;
    border-radius: 0 0 8px 8px;
    border-top: 0;
    top: 4px;
    left: 4px;
}

&[b-muliqavjax]:before {
    left: 14px;
}

}

.mouth-barks[b-muliqavjax] {
    background-color: $purple;
    width: 20px;
    height: 20px;
    bottom: 2px;
    left: 6px;
    border-radius: 50%;
    overflow: hidden;
    opacity: 0;
    animation: mouthBarks-b-muliqavjax $speed linear infinite;
    &:after

{
    width: 80%;
    height: 80%;
    background-color: $red;
    left: 40%;
    top: 40%;
    border-radius: 50%;
}

}

.mouth-open[b-muliqavjax] {
    opacity: 0;
    background-color: $purple;
    width: 24px;
    height: 12px;
    bottom: 3px;
    left: 4px;
    border-radius: 0px 0px 22px 22px;
    animation: mouthOpen-b-muliqavjax $speed linear infinite;
    .teeth

{
    width: 0;
    height: 0;
    left: 3px;
    top: 0px;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 5px solid #fff;
    &:after

{
    width: 0;
    height: 0;
    left: 9px;
    top: -5px;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 5px solid #fff;
}

}

.tongue-open[b-muliqavjax] {
    background-color: $red;
    width: 12px;
    height: 9px;
    left: 6px;
    top: 3px;
    border-radius: 40%;
    animation: tongue-b-muliqavjax $speed linear infinite;
    transform-origin: center top;
}

}
}
}

.tongue-open[b-muliqavjax] {
    z-index: 99;
    background-color: $red;
    width: 12px;
    height: 9px;
    left: 61px;
    top: 100px;
    border-radius: 40%;
    animation: tongue-b-muliqavjax $speed linear infinite;
    transform-origin: center top;
}

.plant-group[b-muliqavjax] {
    width: 32%;
    height: 45%;
    bottom: 0;
    right: 0;
    &:before

{
    background-color: $dark-brown;
    left: 13%;
    bottom: 30%;
    height: 60px;
    width: 16px;
}

.pot[b-muliqavjax] {
    background-color: $dark-brown;
    left: 0%;
    bottom: 0;
    height: 60px;
    width: 60px;
    z-index: 2;
    &:after

{
    background-color: $red;
    left: 0;
    bottom: 0;
    height: 100%;
    width: 200%;
    border-radius: 0 0 120px 120px;
}

}

.plant[b-muliqavjax] {
    bottom: 60px;
    left: 0%;
    height: 50px;
    width: 120px;
    .stem

{
    width: 8px;
    height: 110%;
    background-color: $purple;
    left: 56px;
    top: -4px;
}

.leaf[b-muliqavjax] {
    background-color: $purple;
    width: 6px;
    height: 16px;
    left: -6px;
    border-radius: 50px;
    &:after

{
    background-color: $blue;
    width: 20px;
    height: 38px;
    border-radius: 50%;
    left: -7px;
    bottom: 70%;
}

}

.leaf:nth-of-type(1)[b-muliqavjax],
.leaf:nth-of-type(2)[b-muliqavjax] {
    transform: rotate(-45deg);
}

.leaf:nth-of-type(4)[b-muliqavjax],
.leaf:nth-of-type(5)[b-muliqavjax] {
    transform: rotate(45deg);
    left: 8px;
}

.leaf:nth-of-type(1)[b-muliqavjax],
.leaf:nth-of-type(5)[b-muliqavjax] {
    bottom: -3px;
}

.leaf:nth-of-type(3)[b-muliqavjax] {
    top: -2px;
    left: 1px;
}

.leaf:nth-of-type(2)[b-muliqavjax],
.leaf:nth-of-type(4)[b-muliqavjax] {
    bottom: 25px;
}

}
}

.shapes[b-muliqavjax] {
    width: 50%;
    height: 45%;
    bottom: 0;
    left: 0;
    &:before

{
    background-color: $dark-brown;
    width: 52%;
    height: 50%;
    bottom: 0;
    right: -1px;
    border-radius: 0 30px 0 0;
    transform: skewX(5deg);
}

.red-shape[b-muliqavjax] {
    background-color: $red;
    right: 0;
    bottom: 0;
    height: 120px;
    width: 120px;
    border-radius: 100%;
}

.blue-shape[b-muliqavjax] {
    left: 24%;
    bottom: 0;
    width: 120px;
    height: 50px;
    background-color: $blue;
    border-radius: 50px;
}

.yellow-shape[b-muliqavjax] {
    left: 35%;
    bottom: 77px;
    width: 120px;
    height: 40px;
    background-color: $yellow;
    border-radius: 50px;
    transform: rotate(-45deg);
}

}


@keyframes bigBox-b-muliqavjax {
    6.3%, 11.6%, 14.4%, 16%, 48%, 52.4%, 55.6%, 57.2%, 62.4%, 67.2%, 70.8%, 72.4% {
        transform: scaleX(1) scaleY(1)
    }

    8.8%, 50.4%, 65.6% {
        transform: scaleX(1.02) scaleY(0.98)
    }

    14.8%, 56%, 71.2% {
        transform: scaleX(1.05) scaleY(0.95)
    }
}

@keyframes dog-bounce-b-muliqavjax {
    6.3%, 11.2%, 14.4%, 16%, 48%, 52.4%, 55.6%, 57.2%, 62.8%, 67.2%, 70.8%, 72.4% {
        transform: scaleX(1) scaleY(1)
    }

    8.8%, 50.4%, 65.6% {
        transform: scaleX(1.15) scaleY(0.85) translateY(5px)
    }

    14.8%, 56%, 71.2% {
        transform: scaleX(1.1) scaleY(0.9) translateY(10px)
    }

    16.4%, 72.8% {
        transform: scaleX(0.95) scaleY(1.05)
    }

    18.4%, 22%, 26%, 30%, 34%, 74.4%, 78.4%, 82.4%, 86.4%, 90.4% {
        transform: scaleX(1.04) scaleY(0.96)
    }

    20%, 24%, 28%, 32%, 36%, 40%, 76.4%, 80.4%, 84.4%, 88.4%, 92.4%, 96.4% {
        transform: scaleX(1) scaleY(1)
    }

    38%, 94.4% {
        transform: scaleX(1.08) scaleY(0.92)
    }
}

@keyframes dog-jump-b-muliqavjax {
    10.4%, 71.2% {
        transform: translateX(0px) translateY(0px)
    }

    10.8%, 70.4% {
        transform: translateY(-15px)
    }

    11.2%, 69.6% {
        transform: translateX(-4px) translateY(-22px)
    }

    11.6%, 69.2% {
        transform: translateX(-8px) translateY(-28px)
    }

    12%, 68.8% {
        transform: translateX(-12px) translateY(-30px)
    }

    12.4%, 68.4% {
        transform: translateX(-16px) translateY(-28px)
    }

    12.8%, 68% {
        transform: translateX(-20px) translateY(-25px)
    }

    13.2%, 67.6% {
        transform: translateX(-24px) translateY(-20px)
    }

    13.6%, 67.2% {
        transform: translateX(-28px) translateY(-10px)
    }

    14.8%, 51.6%, 55.2%, 66.8% {
        transform: translateX(-32px) translateY(0px)
    }

    52%, 53.6% {
        transform: translateX(-32px) translateY(-10px)
    }
}

@keyframes dog-head-b-muliqavjax {
    10.4%, 51.2%, 71.2% {
        transform: translateX(0px) translateY(0px)
    }

    11.6%, 13.6%, 70.4% {
        transform: translateY(-15px)
    }

    14.8%, 55.6%, 66.8% {
        transform: translateY(0px)
    }

    53.2%, 54.4% {
        transform: translateY(-15px)
    }
}

@keyframes blue-shape-b-muliqavjax {
    10.4%, 51.2%, 71.2% {
        transform: translateX(0px) translateY(0px)
    }

    11.6%, 13.6%, 70.4% {
        transform: translateY(-15px)
    }

    14.8%, 55.6%, 66.8% {
        transform: translateY(0px)
    }

    53.2%, 54.4% {
        transform: translateY(-15px)
    }
}


@keyframes eyeMove-b-muliqavjax {
    0%, 10.4%, 14%, 18.4%, 25.2%, 30.4%, 37.6%, 51.2%, 57.2%, 66.8%, 71.2%, 74.8%, 81.6%, 86.8%, 96% {
        transform: translate(0px, 0px) rotate(0deg) scale(1);
    }

    10.8%, 13.6%, 67.2%, 70.4% {
        transform: translate(0px, -2px);
    }

    18.8%, 24.8%, 30.8%, 37%, 75.2%, 81.2%, 87.2%, 94% {
        transform: translate(2px, 0px) rotate(2deg);
    }

    51.6%, 56.8% {
        transform: scale(1.1);
    }
}

@keyframes eyeWink-b-muliqavjax {
    0%, 8.4%, 10.8%, 13.2%, 16.4%, 36.4%, 42%, 52%, 56.4%, 64.4%, 67.2%, 69.2%, 72.8%, 93.2%, 98% {
        width: 32px;
        height: 32px;
        border-radius: 50%;
        background-color: #fff;
        bottom: 0;
    }

    8.8%, 9.6%, 14.8%, 15.2%, 36.7%, 40.4%, 53.2%, 54.8%, 65.2%, 66.2%, 71%, 72%, 94%, 96.8% {
        height: 3px;
        width: 27px;
        border-radius: 2px;
        background-color: $purple;
        bottom: 35%;
    }
}

@keyframes eyeWink2-b-muliqavjax {
    0%, 8%, 10.4%, 12.8%, 16%, 36%, 41.6%, 51.6%, 56%, 64%, 66.8%, 68.8%, 72.4%, 92.8%, 97.6% {
        opacity: 1;
    }

    8.4%, 9.6%, 14.4%, 15.2%, 36.7%, 40.4%, 53.2%, 54.8%, 65.2%, 66.2%, 71%, 72%, 94%, 96.8% {
        opacity: 0;
    }
}

@keyframes earLeft-b-muliqavjax {
    10.8%, 17.2%, 20.8%, 24.4%, 25.2%, 28.4%, 29.2%, 32.4%, 33.2%, 36.4%, 52.4%, 58.4%, 59.2%, 62%, 67.6%, 73.6%, 76.8%, 77.2%, 80.8%, 81.2%, 84.8%, 85.2%, 88.8%, 89.2%, 92.8% {
        transform: rotateX(50deg);
    }

    14.4%, 54.4%, 55.6%, 68.8%, 70.8% {
        transform: rotateX(-20deg) scaleY(0.8);
    }

    14.8%, 15.6%, 56%, 56.8%, 71.2%, 72% {
        transform: rotateX(130deg);
    }

    18.8%,22.8%, 26.8%, 30.8%, 34.8%, 60%, 75.2%, 79.2%, 83.2%, 87.2%, 91.2% {
        transform: rotateX(70deg);
    }
}

@keyframes earRight-b-muliqavjax {
    10.8%, 17.2%, 20.8%, 24.4%, 25.2%, 28.4%, 29.2%, 32.4%, 33.2%, 36.4%, 52.4%, 58.4%, 59.2%, 62%, 67.6%, 73.6%, 76.8%, 77.2%, 80.8%, 81.2%, 84.8%, 85.2%, 88.8%, 89.2%, 92.8% {
        transform: rotateX(-50deg);
    }

    14.4%, 54.4%, 55.6%, 68.8%, 70.8% {
        transform: rotateX(20deg) scaleY(0.8);
    }

    14.8%, 15.6%, 56%, 56.8%, 71.2%, 72% {
        transform: rotateX(-130deg);
    }

    18.8%,22.8%, 26.8%, 30.8%, 34.8%, 60%, 75.2%, 79.2%, 83.2%, 87.2%, 91.2% {
        transform: rotateX(-70deg);
    }
}

@keyframes shadows-b-muliqavjax {
    10.4%, 14.8%, 51.6%, 55.6%, 66.8%, 71.2% {
        opacity: 1;
    }

    10.8%, 14.4%, 52%, 54.8%, 67.2%, 70.8% {
        opacity: 0;
    }
}

@keyframes mouthClose-b-muliqavjax {
    17.2%, 37.2%, 50%, 56.2%, 73.6%, 93.6% {
        opacity: 1;
    }

    17.6%, 36.8%, 52.4%, 55.8%, 74%, 93.2% {
        opacity: 0;
    }
}

@keyframes mouthBarks-b-muliqavjax {
    50%, 57.2% {
        opacity: 0;
    }

    50.4%,56.8% {
        opacity: 1;
        transform: scale(0);
    }

    53%, 54.2% {
        opacity: 1;
        transform: scale(1.1);
    }
}

@keyframes nose-b-muliqavjax {
    50%, 57.2% {
        transform: translateY(0px);
    }

    53% {
        transform: translateY(-4px);
    }
}

@keyframes mouthOpen-b-muliqavjax {
    17.2%, 37.2%, 73.6%, 93.6% {
        opacity: 0;
    }

    17.6%, 36.8%, 74%, 93.2% {
        opacity: 1;
    }
}

@keyframes tongue-b-muliqavjax {
    0%, 17.2%, 37.2%, 73.6%, 93.6%, 100% {
        opacity: 0;
    }

    17.6%, 36.8% {
        opacity: 1;
    }

    19.2%, 22%, 24%, 26.4%, 28.4%, 30.8%, 32.8%, 35.6%, 75.6%, 78.4%, 80.4%, 82.8%, 84.8%, 87.2%, 89.2%, 92% {
        transform: scaleY(2.7);
    }

    20.8%, 23.2%, 25.2%, 27.6%, 29.6%, 32%, 34%, 74.8%, 77.2%, 79.6%, 81.6%, 84%, 86%, 88.4%, 90.4% {
        transform: scaleY(1.7);
    }

    74%, 93.2% {
        opacity: 1;
    }
}

@keyframes tail-b-muliqavjax {
    17.2%, 38.4%, 73.6%, 94.8% {
        transform: rotate(0deg);
    }

    18.8%, 22.8%, 24.8%, 26.4%, 28.4%, 30.4%, 32.4%, 34.4%, 36.4%, 75.2%, 78.8%, 80.8%, 82.8%, 84.8%, 86.8%, 88.8%, 90.8%, 92.8% {
        transform: rotate(12deg);
    }

    21.2%, 21.6%,23.6%, 25.6%, 27.2%, 29.6%, 31.6%, 33.6%, 35.6%, 37.6%, 77.6%, 78%, 80%, 82%, 84%, 86%, 88%, 90%, 92%, 94% {
        transform: rotate(-12deg)
    }
}

@keyframes tailGroup-b-muliqavjax {
    10.4%, 14.4%, 17.2%, 38.4%, 51.2%, 55.6%, 66.8%, 70.8%, 73.6%, 94.8% {
        transform: rotate(25deg) translateX(0px) translateY(0px);
    }

    18.8%, 22.8%,24.8%, 26.4%, 28.4%, 30.4%, 32.4%, 34.4%, 36.4%, 75.2%, 78.8%, 80.8%, 82.8%, 84.8%, 86.8%, 88.8%, 90.8%, 92.8% {
        transform: rotate(-10deg) translateX(-15px);
    }

    21.2%, 21.6%,23.6%, 25.6%, 27.2%, 29.6%, 31.6%, 33.6%, 35.6%, 37.6%,77.6%, 78%, 80%, 82%, 84%, 86%, 88%, 90%, 92%, 94% {
        transform: rotate(50deg) translateX(15px);
    }

    13.2%, 54%, 69.2% {
        transform: rotate(5deg) translateY(-30px) translateX(-5px);
    }
}

@keyframes blue-shape-b-muliqavjax {
    10.4%, 14.8%, 38%, 51.2%, 55.6%, 66.8%, 71.2%, 94.4% {
        transform: translateX(0px) translateY(0px);
        box-shadow: 6px 10px 0 $dark-brown
    }

    11.6%, 13.6%, 53.2%, 54.4%, 70.4% {
        transform: translateY(-15px);
        box-shadow: none
    }

    18.8%, 37.6%, 75.2%, 94% {
        box-shadow: none;
    }
}
/* /Components/Pages/Login/ConfirmRegistration.razor.rz.scp.css */
.page[b-td3g6j35no] {
    overflow-x: hidden !important;
}

a[b-td3g6j35no], a:hover[b-td3g6j35no], .highcontrast #dialog a[b-td3g6j35no], .highcontrast #dialog a:hover[b-td3g6j35no] {
    color: inherit;
    text-decoration: none;
}

.fabric #target1 .e-dialog[b-td3g6j35no], .fabric #target2 .e-dialog[b-td3g6j35no] {
    height: 306px;
}

.material #target1 .e-dialog[b-td3g6j35no], .material #target2 .e-dialog[b-td3g6j35no] {
    height: 270px;
}

.bootstrap4 #target1 .e-dialog[b-td3g6j35no], .bootstrap4 #target2 .e-dialog[b-td3g6j35no] {
    height: 305px;
}

#target1 .e-dialog[b-td3g6j35no], #target2 .e-dialog[b-td3g6j35no] {
    height: 270px;
}

#target1[b-td3g6j35no] {
    height: 900px;
}

#target2[b-td3g6j35no] {
    height: 900px;
}


/* /Components/Pages/Login/ForgotPassword.razor.rz.scp.css */
.page[b-8u8qrid5o0] {
    overflow-x: hidden !important;
}

a[b-8u8qrid5o0], a:hover[b-8u8qrid5o0], .highcontrast #dialog a[b-8u8qrid5o0], .highcontrast #dialog a:hover[b-8u8qrid5o0] {
    color: inherit;
    text-decoration: none;
}

.fabric #target1 .e-dialog[b-8u8qrid5o0], .fabric #target2 .e-dialog[b-8u8qrid5o0] {
    height: 306px;
}

.material #target1 .e-dialog[b-8u8qrid5o0], .material #target2 .e-dialog[b-8u8qrid5o0] {
    height: 270px;
}

.bootstrap4 #target1 .e-dialog[b-8u8qrid5o0], .bootstrap4 #target2 .e-dialog[b-8u8qrid5o0] {
    height: 305px;
}

#target1 .e-dialog[b-8u8qrid5o0], #target2 .e-dialog[b-8u8qrid5o0] {
    height: 270px;
}

#target1[b-8u8qrid5o0] {
    height: 900px;
}

#target2[b-8u8qrid5o0] {
    height: 900px;
}


/* /Components/Pages/Login/Login.razor.rz.scp.css */

a[b-xa3qp09psq], a:hover[b-xa3qp09psq], .highcontrast #dialog a[b-xa3qp09psq], .highcontrast #dialog a:hover[b-xa3qp09psq] {
    color: inherit;
    text-decoration: none;
}

.fabric #target .e-dialog[b-xa3qp09psq] {
    height: 306px;
}

.material #target .e-dialog[b-xa3qp09psq] {
    height: 270px;
}

.bootstrap4 #target .e-dialog[b-xa3qp09psq] {
    height: 305px;
}

#target .e-dialog[b-xa3qp09psq] {
    height: 270px;
}

#target[b-xa3qp09psq] {
    height: 500px;
}

/* /Components/Pages/Login/ResetPassword.razor.rz.scp.css */
.page[b-5x783ws8b1] {
    overflow-x: hidden !important;
}

a[b-5x783ws8b1], a:hover[b-5x783ws8b1], .highcontrast #dialog a[b-5x783ws8b1], .highcontrast #dialog a:hover[b-5x783ws8b1] {
    color: inherit;
    text-decoration: none;
}

.fabric #target1 .e-dialog[b-5x783ws8b1], .fabric #target2 .e-dialog[b-5x783ws8b1] {
    height: 306px;
}

.material #target1 .e-dialog[b-5x783ws8b1], .material #target2 .e-dialog[b-5x783ws8b1] {
    height: 270px;
}

.bootstrap4 #target1 .e-dialog[b-5x783ws8b1], .bootstrap4 #target2 .e-dialog[b-5x783ws8b1] {
    height: 305px;
}

#target1 .e-dialog[b-5x783ws8b1], #target2 .e-dialog[b-5x783ws8b1] {
    height: 270px;
}

#target1[b-5x783ws8b1] {
    height: 900px;
}

#target2[b-5x783ws8b1] {
    height: 900px;
}


/* /Components/Pages/Login/SignUp.razor.rz.scp.css */
.page[b-p6j1uyry24] {
    overflow-x: hidden !important;
}

.e-dialog .e-dlg-header[b-p6j1uyry24] {
    width: 100%;
}

a[b-p6j1uyry24], a:hover[b-p6j1uyry24], .highcontrast #dialog a[b-p6j1uyry24], .highcontrast #dialog a:hover[b-p6j1uyry24] {
    color: inherit;
    text-decoration: none;
}

.fabric #target1 .e-dialog[b-p6j1uyry24], .fabric #target2 .e-dialog[b-p6j1uyry24] {
    height: 306px;
}

.material #target1 .e-dialog[b-p6j1uyry24], .material #target2 .e-dialog[b-p6j1uyry24] {
    height: 270px;
}

.bootstrap4 #target1 .e-dialog[b-p6j1uyry24], .bootstrap4 #target2 .e-dialog[b-p6j1uyry24] {
    height: 305px;
}

#target1 .e-dialog[b-p6j1uyry24], #target2 .e-dialog[b-p6j1uyry24] {
    height: 270px;
}

#target1[b-p6j1uyry24] {
    height: 900px;
}

#target2[b-p6j1uyry24] {
    height: 900px;
}

.sign-up-btn[b-p6j1uyry24] {
    max-width: 475px;
}

#optOutSms[b-p6j1uyry24]  .e-label {
    line-height: 20px;
}
/* /Components/Pages/Login/SignUpActivation.razor.rz.scp.css */
.page[b-56auel1afw] {
    overflow-x: hidden !important;
}

a[b-56auel1afw], a:hover[b-56auel1afw], .highcontrast #dialog a[b-56auel1afw], .highcontrast #dialog a:hover[b-56auel1afw] {
    color: inherit;
    text-decoration: none;
}

.fabric #target1 .e-dialog[b-56auel1afw], .fabric #target2 .e-dialog[b-56auel1afw] {
    height: 306px;
}

.material #target1 .e-dialog[b-56auel1afw], .material #target2 .e-dialog[b-56auel1afw] {
    height: 270px;
}

.bootstrap4 #target1 .e-dialog[b-56auel1afw], .bootstrap4 #target2 .e-dialog[b-56auel1afw] {
    height: 305px;
}

#target1 .e-dialog[b-56auel1afw], #target2 .e-dialog[b-56auel1afw] {
    height: 270px;
}

#target1[b-56auel1afw] {
    height: 900px;
}

#target2[b-56auel1afw] {
    height: 900px;
}

#target-activation[b-56auel1afw] {
    min-height: 750px;
}
/* /Components/Pages/Reports/AdvancedReportGrid.razor.rz.scp.css */
[b-6wsjbqugu7] text {
    font-family: var(--bs-font-sans-serif);
}
/* /Components/Pages/ScheduledEmail/ScheduledEmail.razor.rz.scp.css */
.e-grid[b-gecttk2okd] {
    opacity: .5;
    pointer-events: none;
    -ms-touch-action: none;
    touch-action: none;
    cursor: no-drop;
}

.e-listview .e-list-item[b-gecttk2okd] {
    opacity: 0.5;
}

.dis[b-gecttk2okd] {
    opacity: 0.5;
    pointer-events: none;
}

.email-status-blue[b-gecttk2okd] {
    background: steelblue;
    color: #fff;
}

.email-status-green[b-gecttk2okd] {
    background: green;
    color: #fff;
}

.email-status-orange[b-gecttk2okd] {
    background: orange;
    color: #fff;
}

.email-status-yellow[b-gecttk2okd] {
    background: #c5b70e;
    color: #fff;
}

.email-status-red[b-gecttk2okd] {
    background: #ba0e15;
    color: #fff;
}

.email-status-grey[b-gecttk2okd] {
    background: grey;
    color: #fff;
}

.domain-right[b-gecttk2okd] {
    right: 15px;
    position: absolute;
}

/* Hide calender header and footer for monthly recurring schedules */
#monthlyRecurring[b-gecttk2okd]  .e-header.e-month,
#monthlyRecurring[b-gecttk2okd]  .e-footer-container,
#monthlyRecurring[b-gecttk2okd]  .e-week-header,
#monthlyRecurring[b-gecttk2okd]  .e-calendar .e-content td.e-other-month.e-disabled {
    display: none;
}

#monthlyRecurring[b-gecttk2okd]  .e-calendar-content-table tbody .e-cell span {
    pointer-events: none;
    cursor: default;
}

.fixed-width-for-checkbox[b-gecttk2okd] {
    width: 105px;
}

[b-gecttk2okd] .e-footer-content .e-btn.e-primary.e-flat:not([DISABLED]) {
    width: 100px;
    background: #6c757d;
    border-color: #6c757d;
    box-shadow: none;
}

[b-gecttk2okd] .e-footer-content .e-btn:hover.e-primary.e-flat:not([DISABLED]) {
    background: #5c636a;
    border-color: #565e64;
}

/* EmailMonitor Replies Switch Styling */
[b-gecttk2okd] .e-switch-wrapper .e-switch-inner .e-switch-on {
    background: linear-gradient(90deg, #C0272E, #4AC7C7) !important;
    border-color: #4AC7C7 !important;
}

    [b-gecttk2okd] .e-switch-wrapper .e-switch-inner.e-switch-active {
        background: linear-gradient(90deg, #C0272E, #4AC7C7) !important;
        border-color: #4AC7C7 !important;
    }

[b-gecttk2okd] .e-switch-wrapper .e-switch-handle {
    background-color: #ffffff !important;
    border: 1px solid #ccc !important;
}

[b-gecttk2okd] .e-switch-wrapper:hover .e-switch-inner .e-switch-on {
    background: linear-gradient(90deg, #A01F26, #3AB0B0) !important;
    border-color: #3AB0B0 !important;
}

    [b-gecttk2okd] .e-switch-wrapper:hover .e-switch-inner.e-switch-active {
        background: linear-gradient(90deg, #A01F26, #3AB0B0) !important;
        border-color: #3AB0B0 !important;
    }

/* AI Powered Replies Label and Icon Styling */
label[for="inputAiReplies"].form-label[b-gecttk2okd] {
    background: linear-gradient(90deg, #C0272E, #4AC7C7);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.ai-icon[b-gecttk2okd] {
    width: 16px;
    height: 16px;
    vertical-align: super;
    background-image: url("/images/ai/ai-stars.svg");
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
}
/* /Components/Pages/ScheduledEmail/ScheduledEmails.razor.rz.scp.css */
.email-status-blue[b-mu7voffzaz] {
    background: steelblue;
    color: #fff;
}

.email-status-green[b-mu7voffzaz] {
    background: green;
    color: #fff;
}

.email-status-orange[b-mu7voffzaz] {
    background: orange;
    color: #fff;
}

.email-status-yellow[b-mu7voffzaz] {
    background: #c5b70e;
    color: #fff;
}

.email-status-red[b-mu7voffzaz] {
    background: #ba0e15;
    color: #fff;
}

.email-status-grey[b-mu7voffzaz] {
    background: grey;
    color: #fff;
}

/* /Components/Pages/SendIntegration/SendIntegration.razor.rz.scp.css */
.domain-right[b-0teyx8ncao] {
    right: 15px;
    position: absolute;
}
/* /Components/Pages/SuppressionList/SuppressionList.razor.rz.scp.css */
[b-875qrww189] .e-upload-browse-btn {
    width: 100px;
}
/* /Components/Pages/SuppressionList/SuppressionListManualEntry.razor.rz.scp.css */
#sendButton[b-3m78c87bxl] {
    top: 2px;
    position: relative;
}

.e-footer-content .e-input-group[b-3m78c87bxl] {
    width: 75%;
    float: left;
}

.e-bigger.material #sendButton[b-3m78c87bxl] {
    right: 7px;
}

.bootstrap button#sendbtn[b-3m78c87bxl] {
    margin-right: 1%;
}

#target[b-3m78c87bxl] {
    min-height: 400px;
}

.e-dialog .e-dlg-header-content[b-3m78c87bxl] {
    background-color: #3f51b5;
}

.fabric .e-dialog .e-dlg-header-content[b-3m78c87bxl] {
    background-color: #0078d7;
}

.bootstrap .e-dialog .e-dlg-header-content[b-3m78c87bxl] {
    background-color: #428bca;
}

.bootstrap4 .e-dialog .e-dlg-header-content[b-3m78c87bxl] {
    background-color: #007bff;
}

.highcontrast .e-dialog .e-dlg-header-content[b-3m78c87bxl] {
    background-color: #ffd939;
}

.material.e-bigger .e-dialog .e-footer-content[b-3m78c87bxl] {
    padding-left: 23px;
}

.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn[b-3m78c87bxl] {
    top: 5px;
    left: -11px;
}

.fluent .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn[b-3m78c87bxl] {
    top: 3px;
    left: 0px;
}

.e-bigger .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn[b-3m78c87bxl] {
    top: 3px;
    left: -11px;
}

.bootstrap4 .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn[b-3m78c87bxl],
.bootstrap4.e-bigger .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn[b-3m78c87bxl] {
    top: 8px;
}

.e-dialog .e-dlg-header[b-3m78c87bxl] {
    position: relative;
}

.e-dialog .e-footer-content[b-3m78c87bxl], .highcontrast.e-bigger .e-dialog .e-footer-content[b-3m78c87bxl] {
    padding: 15px;
}

.e-dialog .e-dlg-content[b-3m78c87bxl] {
    padding: 0;
}

.fabric #sendButton[b-3m78c87bxl], .highcontrast #sendButton[b-3m78c87bxl] {
    position: relative;
}

.fabric button#sendbtn[b-3m78c87bxl], .highcontrast button#sendbtn[b-3m78c87bxl] {
    top: -2px;
}

.fabric.e-bigger .e-dialog .e-footer-content .e-btn[b-3m78c87bxl], .highcontrast.e-bigger .e-dialog .e-footer-content .e-btn[b-3m78c87bxl] {
    margin-top: -3px;
}

.fabric input.e-input[b-3m78c87bxl], .highcontrast input.e-input[b-3m78c87bxl] {
    float: left;
    height: 35px;
    width: 70%;
}

.e-bigger.highcontrast button#sendbtn[b-3m78c87bxl] {
    margin-right: -17px;
    margin-top: -2%;
}

.e-dialog .e-dlg-header-content[b-3m78c87bxl] {
    padding: 6px;
}

.e-bigger.e-dialog .e-dlg-header-content[b-3m78c87bxl], .e-bigger .e-dialog .e-dlg-header-content[b-3m78c87bxl] {
    padding: 8px;
}

.e-open-icon[b-3m78c87bxl]::before {
    content: "\e782";
}

#template[b-3m78c87bxl] {
    display: inline-block;
    padding: 0px 10px;
    vertical-align: middle;
    height: 40px;
    line-height: 40px;
}

input[b-3m78c87bxl] {
    width: 75%;
    float: left;
}

.e-bigger.bootstrap input.e-input[b-3m78c87bxl] {
    height: 39px;
}

.e-icon-settings.e-icons[b-3m78c87bxl] {
    float: left;
    position: relative;
    left: 14%;
    top: -33px;
}

.fabric .e-icon-settings.e-icons[b-3m78c87bxl], .highcontrast .e-icon-settings.e-icons[b-3m78c87bxl] {
    top: -37px;
}

.e-bigger.fabric .e-icon-settings.e-icons[b-3m78c87bxl], .e-bigger.highcontrast .e-icon-settings.e-icons[b-3m78c87bxl] {
    top: -35px;
}

.dialogContent .dialogText[b-3m78c87bxl] {
    font-size: 13px;
    padding: 5%;
    word-wrap: break-word;
    border-radius: 6px;
    text-align: justify;
    font-style: initial;
    display: block;
}

.e-dlg-header .e-icon-settings[b-3m78c87bxl], .e-icon-btn[b-3m78c87bxl] {
    color: #fff;
}

.dialogContent .dialogText[b-3m78c87bxl], .dialogContent .dialogText[b-3m78c87bxl] {
    background-color: #f5f5f5;
}

.material-dark .dialogContent .dialogText[b-3m78c87bxl],
.fabric-dark .dialogContent .dialogText[b-3m78c87bxl],
.bootstrap-dark .dialogContent .dialogText[b-3m78c87bxl],
.tailwind-dark .dialogContent .dialogText[b-3m78c87bxl],
.fluent-dark .dialogContent .dialogText[b-3m78c87bxl] {
    color: white;
}

.e-dialog .e-footer-content[b-3m78c87bxl], .fabric .e-dialog .e-footer-content[b-3m78c87bxl] {
    border-top: 0.5px solid rgba(0, 0, 0, 0.42);
}

.highcontrast .e-dialog .e-footer-content[b-3m78c87bxl], .fabric .e-dialog .e-footer-content[b-3m78c87bxl] {
    padding: 20px 25px;
}

.highcontrast .e-dialog .e-footer-content[b-3m78c87bxl] {
    border-top: 0.5px solid #fff;
}

.bootstrap4 .e-dialog .e-footer-content[b-3m78c87bxl] {
    border-top: 1px solid #e9ecef;
}

.bootstrap5 .e-dialog .e-footer-content[b-3m78c87bxl] {
    border-top: 1px solid #dee2e6;
}

.bootstrap5-dark .e-dialog .e-footer-content[b-3m78c87bxl] {
    border-top: 1px solid #444c54;
}

.fabric-dark .dialogContent .dialogText[b-3m78c87bxl],
.tailwind-dark .dialogContent .dialogText[b-3m78c87bxl],
.bootstrap5-dark .dialogContent .dialogText[b-3m78c87bxl],
.material-dark .dialogContent .dialogText[b-3m78c87bxl],
.highcontrast .dialogContent .dialogText[b-3m78c87bxl] {
    background-color: rgba(255,255,255,0.20);
}

.dialogContent[b-3m78c87bxl] {
    display: block;
    font-size: 15px;
    word-wrap: break-word;
    text-align: center;
    font-style: italic;
    border-radius: 6px;
    padding: 3%;
    position: relative;
    top: 25px;
}

.e-bigger.e-dialog .e-dlg-content[b-3m78c87bxl], .e-bigger .e-dialog .e-dlg-content[b-3m78c87bxl] {
    padding: 0;
}

.e-bigger .e-dialog .dialogContent[b-3m78c87bxl] {
    top: 20px;
}

.bootstrap .dialogContent[b-3m78c87bxl] {
    top: 7px;
}

.control-wrapper .e-control.e-dialog[b-3m78c87bxl] {
    width: 30%;
}

.e-dialog .e-dlg-header-content .e-icon-dlg-close[b-3m78c87bxl] {
    color: #fff;
}

.fabric .e-dialog .e-btn.e-dlg-closeicon-btn:hover span[b-3m78c87bxl] {
    color: #8ECBFF;
}

.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:hover[b-3m78c87bxl],
.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:focus[b-3m78c87bxl] {
    background-color: rgba(255,255,255, 0.10);
}

.bootstrap4 .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:hover[b-3m78c87bxl],
.bootstrap4 .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:focus[b-3m78c87bxl] {
    background-color: transparent;
}

.bootstrap5 .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:hover[b-3m78c87bxl],
.bootstrap5 .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:focus[b-3m78c87bxl],
.bootstrap5-dark .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:hover[b-3m78c87bxl],
.bootstrap5-dark .e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:focus[b-3m78c87bxl] {
    background-color: transparent;
}

.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:active .e-icon-dlg-close[b-3m78c87bxl],
.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:focus .e-icon-dlg-close[b-3m78c87bxl],
.e-dialog .e-dlg-header-content .e-btn.e-dlg-closeicon-btn:hover .e-icon-dlg-close[b-3m78c87bxl] {
    color: #fff;
}

.e-dialog .e-dlg-header-content .e-dlg-header .e-avatar.template-image[b-3m78c87bxl] {
    background-image: url("https://ej2.syncfusion.com/demos/src/dialog/images/1.png");
    vertical-align: middle;
    display: inline-block;
    width: 36px;
    height: 36px;
}

/* /Components/Pages/TransactionalEmail/TransactionalEmail.razor.rz.scp.css */
.domain-right[b-ndpn388zi3] {
    right: 15px;
    position: absolute;
}
/* /Components/Shared/Dashboard/DashboardLines.razor.rz.scp.css */
[b-d23ffabwwg] text {
    font-family: var(--bs-font-sans-serif);
}
/* /Components/Shared/LargeTextBox.razor.rz.scp.css */
/* LargeTextBox - Component scoped styles to match Syncfusion appearance */

textarea[b-4a8cjbptqh] {
    width: 100%;
    padding: 8px 12px;
    font-size: 14px;
    font-family: inherit;
    line-height: 1.5;
    color: #333;
    background-color: #fff;
    border: 1px solid #d1d5db;
    border-radius: 4px;
    resize: vertical;
    transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
    outline: none;
}

textarea:focus[b-4a8cjbptqh] {
    border-color: #e3165b;
    box-shadow: 0 0 0 2px rgba(227, 22, 91, 0.1);
}

textarea:disabled[b-4a8cjbptqh] {
    background-color: #f3f4f6;
    color: #9ca3af;
    cursor: not-allowed;
    opacity: 0.6;
}

textarea[b-4a8cjbptqh]::placeholder {
    color: #9ca3af;
    opacity: 1;
}

/* Match Syncfusion input group styling */
textarea.e-input-group-input[b-4a8cjbptqh],
textarea.form-control[b-4a8cjbptqh] {
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}

/* Hover state */
textarea:hover:not(:disabled):not(:focus)[b-4a8cjbptqh] {
    border-color: #b8bcc4;
}

/* Error state (if validation fails) */
textarea.error[b-4a8cjbptqh],
textarea.e-error[b-4a8cjbptqh] {
    border-color: #dc3545;
}

textarea.error:focus[b-4a8cjbptqh],
textarea.e-error:focus[b-4a8cjbptqh] {
    border-color: #dc3545;
    box-shadow: 0 0 0 2px rgba(220, 53, 69, 0.1);
}

/* Success state */
textarea.success[b-4a8cjbptqh],
textarea.e-success[b-4a8cjbptqh] {
    border-color: #28a745;
}

textarea.success:focus[b-4a8cjbptqh],
textarea.e-success:focus[b-4a8cjbptqh] {
    border-color: #28a745;
    box-shadow: 0 0 0 2px rgba(40, 167, 69, 0.1);
}
/* /Components/Shared/LeftNav.razor.rz.scp.css */
.e-listview.e-list-template .e-list-wrapper.e-list-multi-line .e-list-content[b-bujfiny7u9] {
    color: inherit;
}

#invisible-left-nav-height-boost[b-bujfiny7u9] {
    height: var(--top-nav-height);
    width: 100%;
    clear: both;
}
/* /Components/Shared/PasswordChecker.razor.rz.scp.css */
input[b-syeb48or67] {
    color: #022255 !important;
}

.form-group[b-syeb48or67] {
    margin-bottom: 10px;
}

.show-pass[b-syeb48or67] {
    position: absolute;
    top: 5%;
    right: 15% !important;
}

.login-btn[b-syeb48or67] {
    width: 180px !important;
    background-image: linear-gradient(to right, #f6086e, #ff133a) !important;
    font-size: 18px;
    color: #fff;
    margin: 0 auto 5px;
    padding: 8px 0;
}

    .login-btn:hover[b-syeb48or67] {
        background-image: linear-gradient(to right, rgba(255, 0, 111, 0.8), rgba(247, 2, 43, 0.8)) !important;
        color: #fff !important;
    }

.fa-eye[b-syeb48or67] {
    color: #022255;
    cursor: pointer;
}

.fa-circle[b-syeb48or67] {
    font-size: 6px;
}

.fa-check[b-syeb48or67] {
    color: #02b502;
}

.down[b-syeb48or67]:before {
    content: "\f019"
}

.back[b-syeb48or67]:before {
    content: "\f112"
}
/* /Components/Shared/ReconnectModal.razor.rz.scp.css */
.components-reconnect-first-attempt-visible[b-l6u6nyyb7p],
.components-reconnect-repeated-attempt-visible[b-l6u6nyyb7p],
.components-reconnect-failed-visible[b-l6u6nyyb7p],
.components-pause-visible[b-l6u6nyyb7p],
.components-resume-failed-visible[b-l6u6nyyb7p],
.components-rejoining-animation[b-l6u6nyyb7p] {
    display: none;
}

#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible[b-l6u6nyyb7p],
#components-reconnect-modal.components-reconnect-show .components-rejoining-animation[b-l6u6nyyb7p],
#components-reconnect-modal.components-reconnect-paused .components-pause-visible[b-l6u6nyyb7p],
#components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible[b-l6u6nyyb7p],
#components-reconnect-modal.components-reconnect-retrying[b-l6u6nyyb7p],
#components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible[b-l6u6nyyb7p],
#components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation[b-l6u6nyyb7p],
#components-reconnect-modal.components-reconnect-failed[b-l6u6nyyb7p],
#components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible[b-l6u6nyyb7p] {
    display: block;
}


#components-reconnect-modal[b-l6u6nyyb7p] {
    background-color: white;
    width: 20rem;
    margin: 20vh auto;
    padding: 2rem;
    border: 0;
    border-radius: 0.5rem;
    box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.3);
    opacity: 0;
    transition: display 0.5s allow-discrete, overlay 0.5s allow-discrete;
    animation: components-reconnect-modal-fadeOutOpacity-b-l6u6nyyb7p 0.5s both;

    &[open] {
        animation: components-reconnect-modal-slideUp-b-l6u6nyyb7p 1.5s cubic-bezier(.05, .89, .25, 1.02) 0.3s, components-reconnect-modal-fadeInOpacity-b-l6u6nyyb7p 0.5s ease-in-out 0.3s;
        animation-fill-mode: both;
    }
}

    #components-reconnect-modal[b-l6u6nyyb7p]::backdrop {
        background-color: rgba(0, 0, 0, 0.4);
        animation: components-reconnect-modal-fadeInOpacity-b-l6u6nyyb7p 0.5s ease-in-out;
        opacity: 1;
    }

@keyframes components-reconnect-modal-slideUp-b-l6u6nyyb7p {
    0% {
        transform: translateY(30px) scale(0.95);
    }

    100% {
        transform: translateY(0);
    }
}

@keyframes components-reconnect-modal-fadeInOpacity-b-l6u6nyyb7p {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes components-reconnect-modal-fadeOutOpacity-b-l6u6nyyb7p {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.components-reconnect-container[b-l6u6nyyb7p] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
}

#components-reconnect-modal p[b-l6u6nyyb7p] {
    margin: 0;
    text-align: center;
}

#components-reconnect-modal button[b-l6u6nyyb7p] {
    border: 0;
    background-color: #6b9ed2;
    color: white;
    padding: 4px 24px;
    border-radius: 4px;
}

    #components-reconnect-modal button:hover[b-l6u6nyyb7p] {
        background-color: #3b6ea2;
    }

    #components-reconnect-modal button:active[b-l6u6nyyb7p] {
        background-color: #6b9ed2;
    }

.components-rejoining-animation[b-l6u6nyyb7p] {
    position: relative;
    width: 80px;
    height: 80px;
}

    .components-rejoining-animation div[b-l6u6nyyb7p] {
        position: absolute;
        border: 3px solid #0087ff;
        opacity: 1;
        border-radius: 50%;
        animation: components-rejoining-animation-b-l6u6nyyb7p 1.5s cubic-bezier(0, 0.2, 0.8, 1) infinite;
    }

        .components-rejoining-animation div:nth-child(2)[b-l6u6nyyb7p] {
            animation-delay: -0.5s;
        }

@keyframes components-rejoining-animation-b-l6u6nyyb7p {
    0% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 0;
    }

    4.9% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 0;
    }

    5% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 80px;
        height: 80px;
        opacity: 0;
    }
}
/* /Components/Shared/Rules/BounceSuppressionActionComponent.razor.rz.scp.css */
.domain-right[b-zh9x0u1c9t] {
    right: 15px;
    position: absolute;
}
/* /Components/Shared/SelectMetaDataModal.razor.rz.scp.css */
.metaDataFieldCheckBoxes[b-big6pkoqy2] {
    max-height: 340px;
}
/* /Components/Shared/SendIntegrationWithSenderDomainMultiSel.razor.rz.scp.css */
.domain-right[b-yerk4cl835] {
    right: 15px;
    position: absolute;
}
/* /Components/Shared/SfPasswordToggleTextBox.razor.rz.scp.css */
.password-toggle[b-kd114g6vuj] {
    display: flex;
}

    .password-toggle button[b-kd114g6vuj] {
        background: none;
        border: none;
        cursor: pointer;
    }

.password-icon[b-kd114g6vuj] {
    width: 24px;
    display: inline-block;
}
/* /Components/Shared/SuppressionListDownloadModal.razor.rz.scp.css */
.metaDataFieldCheckBoxes[b-ctdux6lwpg] {
    max-height: 172px;
}
/* /Components/Shared/SuppressionListDropDown.razor.rz.scp.css */
.domain-right[b-d57dj7w75r] {
    right: 15px;
    position: absolute;
}
/* /Components/Shared/Trigger/SendEmailTriggerActionComponent.razor.rz.scp.css */
.domain-right[b-u1b9bar8ee] {
    right: 15px;
    position: absolute;
}
/* /Components/Shared/Trigger/TriggerActionGroupComponentTree.razor.rz.scp.css */
.original-node[b-rw3i1m0882] {
    border: 2px solid #E0E0E0;
}

.invalid-node[b-rw3i1m0882] {
    border: 3px solid #dc3545 !important;
    background-color: #f8d7da !important;
    box-shadow: 0 0 15px rgba(220, 53, 69, 0.5) !important;
    animation: pulse-error-b-rw3i1m0882 1.5s infinite !important;
    position: relative !important;
}

.invalid-node[b-rw3i1m0882]::before {
    content: "⚠️" !important;
    position: absolute !important;
    top: -10px !important;
    right: -10px !important;
    background: #dc3545 !important;
    color: white !important;
    border-radius: 50% !important;
    width: 24px !important;
    height: 24px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 12px !important;
    font-weight: bold !important;
    z-index: 1000 !important;
    box-shadow: 0 2px 4px rgba(0,0,0,0.2) !important;
}

@keyframes pulse-error-b-rw3i1m0882 {
    0% {
        box-shadow: 0 0 15px rgba(220, 53, 69, 0.5);
        transform: scale(1);
    }
    50% {
        box-shadow: 0 0 25px rgba(220, 53, 69, 0.8);
        transform: scale(1.02);
    }
    100% {
        box-shadow: 0 0 15px rgba(220, 53, 69, 0.5);
        transform: scale(1);
    }
}
/* /Components/Shared/Trigger/TriggerActionSymbolPalette.razor.rz.scp.css */
.symbol-palette-container[b-7h18ht9cui]  .e-accordion .e-acrdn-item .e-acrdn-header {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 200px;
}

.symbol-palette-container[b-7h18ht9cui]  .e-accordion .e-acrdn-item .e-acrdn-header,
.symbol-palette-container[b-7h18ht9cui]  .e-accordion .e-acrdn-item .e-acrdn-content {
    padding: 0;
}

[b-7h18ht9cui] #trigger-actions {
    display: flex;
    flex-direction: column;
}
/* /Layout/BlankLayout.razor.rz.scp.css */
.page[b-gmoov6eaxn] {
    /*position: relative;*/
    position: absolute;
    width: 100%;
    display: flex;
    flex-direction: column;
}

main[b-gmoov6eaxn] {
    flex: 1;
}

.sidebar[b-gmoov6eaxn] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-gmoov6eaxn] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-gmoov6eaxn]  a, .top-row[b-gmoov6eaxn]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

    .top-row[b-gmoov6eaxn]  a:hover, .top-row[b-gmoov6eaxn]  .btn-link:hover {
        text-decoration: underline;
    }

    .top-row[b-gmoov6eaxn]  a:first-child {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-gmoov6eaxn] {
        display: none;
    }

    .top-row.auth[b-gmoov6eaxn] {
        justify-content: space-between;
    }

    .top-row[b-gmoov6eaxn]  a, .top-row[b-gmoov6eaxn]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-gmoov6eaxn] {
        flex-direction: row;
    }

    .sidebar[b-gmoov6eaxn] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-gmoov6eaxn] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row.auth[b-gmoov6eaxn]  a:first-child {
        flex: 1;
        text-align: right;
        width: 0;
    }

    .top-row[b-gmoov6eaxn], article[b-gmoov6eaxn] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* /Layout/MainLayout.razor.rz.scp.css */
.e-listview .e-list-icon[b-wmugu1htwc] {
    margin-right: 8px !important;
    height: inherit !important;
    width: 30px !important;
    color: #464747 !important;
}

.maincontent[b-wmugu1htwc] {
    min-height: 1200px !important;
}

#wrapper .content[b-wmugu1htwc] {
    font-size: 14px;
    padding: 15px;
}

.dockSidebar.e-sidebar.e-right.e-close[b-wmugu1htwc] {
    visibility: visible;
    transform: translateX(0%);
}

"sb-icons icon-chart e-sb-icon control-icon
.dockSidebar .e-sb-icon[b-wmugu1htwc]::before {
}

.dockSidebar.e-close .sidebar-item[b-wmugu1htwc] {
    padding: 5px 20px;
}

.dockSidebar.e-dock.e-close span.e-text[b-wmugu1htwc] {
    display: none;
}

.dockSidebar.e-dock.e-open span.e-text[b-wmugu1htwc] {
    display: inline-block;
}

.dockSidebar span.e-icons[b-wmugu1htwc] {
    line-height: 2
}

.e-open .e-icons[b-wmugu1htwc] {
    margin-right: 16px;
}

.e-open .e-text[b-wmugu1htwc] {
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 23px;
    font-size: 15px;
}

.e-listview:not(.e-list-template) .e-list-item[b-wmugu1htwc] {
    height: 52px !important;
    line-height: 26px !important;
}

.e-listview .e-list-item.e-focused[b-wmugu1htwc], .e-listview .e-list-item.e-focused.e-active.e-checklist[b-wmugu1htwc] {
    background-color: #e9ecef !important;
    color: #212529 !important;
}

.e-bigger .dockSidebar .e-listview .e-list-icon + .e-list-text[b-wmugu1htwc] {
    padding-left: 10px;
}

.e-bigger .dockSidebar .e-listview .e-list-icon.sb-icons[b-wmugu1htwc]::before {
    font-size: 26px;
}

.bootstrap5.e-bigger .dockSidebar .e-listview .e-list-icon.sb-icons[b-wmugu1htwc],
.bootstrap5-dark.e-bigger .dockSidebar .e-listview .e-list-icon.sb-icons[b-wmugu1htwc] {
    margin-bottom: -10px;
}

.dockSidebar .e-listview .e-list-icon.sb-icons[b-wmugu1htwc] {
    margin: 0;
    height: 20px !important;
    padding-top: 7px !important;
}

.dockSidebar .e-listview .e-list-text[b-wmugu1htwc] {
    padding-top: 7px !important;
}

.bootstrap5 .dockSidebar .e-listview .e-list-icon.sb-icons[b-wmugu1htwc],
.bootstrap5-dark .dockSidebar .e-listview .e-list-icon.sb-icons[b-wmugu1htwc] {
    margin-bottom: -12px;
}

.dockSidebar .e-listview[b-wmugu1htwc] {
    border: 0px;
    border-radius: 0;
}

.dockToolbar.e-toolbar[b-wmugu1htwc] {
    border-left: 0px;
    border-right: 0px;
}

.bootstrap5 .dockSidebar .e-listview:not(.e-list-template) .e-list-item[b-wmugu1htwc],
.bootstrap5-dark .dockSidebar .e-listview:not(.e-list-template) .e-list-item[b-wmugu1htwc] {
    padding-left: 16px;
    padding-right: 16px;
}

.bootstrap5-dark .dockToolbar.e-toolbar[b-wmugu1htwc] {
    border-bottom: 1px solid #444c54;
}

.bootstrap5 .dockToolbar.e-toolbar[b-wmugu1htwc] {
    border-bottom: 1px solid #dee2e6;
}

.bootstrap5-dark .dockSidebar[b-wmugu1htwc] {
    border-right: 1px solid #444c54 !important;
}

.bootstrap5 .dockSidebar[b-wmugu1htwc] {
    border-right: 1px solid #dee2e6 !important;
}

.e-bigger.bootstrap5 .dockSidebar .e-listview:not(.e-list-template) .e-list-item[b-wmugu1htwc],
.e-bigger.bootstrap5-dark .dockSidebar .e-listview:not(.e-list-template) .e-list-item[b-wmugu1htwc] {
    height: 43px;
}

#wrapper .dockSidebar[b-wmugu1htwc] {
    z-index: 20 !important;
}


@@font-face {
    font-weight: normal;
    font-style: normal;
}

.dockSidebar .e-sb-icon[b-wmugu1htwc] {
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.e-bigger .e-folder[b-wmugu1htwc] {
    font-size: 18px;
}

.bootstrap5 .e-folder-name[b-wmugu1htwc], .bootstrap5-dark .e-folder-name[b-wmugu1htwc] {
    margin-top: -2px;
}

.material .e-folder-name[b-wmugu1htwc], .material-dark .e-folder-name[b-wmugu1htwc] {
    margin-top: 1px;
}

@@font-face {
    font-family: 'Material_toolbar';
    src: url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype');
    font-weight: normal;
    font-style: normal;
}

.e-bigger .e-tbar-btn .tb-icons[b-wmugu1htwc] {
    font-size: 20px;
}

.e-tbar-btn .tb-icons[b-wmugu1htwc] {
    font-family: 'Material_toolbar';
    speak: none;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #4c4d4f !important;
}

.e-toolbar .e-icons[b-wmugu1htwc] {
    font-size: 20px;
}

.e-tbar-menu-icon[b-wmugu1htwc]:before {
    content: "\e718";
}

.e-toolbar .e-tbar-btn[b-wmugu1htwc] {
    background: #f8f9fa !important;
    box-shadow: none !important;
    color: #4c4d4f !important;
}

    .e-toolbar .e-tbar-btn:focus[b-wmugu1htwc], .e-toolbar .e-tbar-btn:hover[b-wmugu1htwc] {
        background: #c0272e !important;
    }

.dockToolbar .e-toolbar .e-tbar-btn[b-wmugu1htwc] {
    background: #f8f9fa !important;
    box-shadow: none !important;
    color: #4c4d4f !important;
}

.bootstrap5:not(.e-bigger) .dockToolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child[b-wmugu1htwc],
.bootstrap5-dark:not(.e-bigger) .dockToolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child[b-wmugu1htwc] {
    margin-left: 10px;
}

.bootstrap5.e-bigger .dockToolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child[b-wmugu1htwc],
.bootstrap5-dark.e-bigger .dockToolbar.e-toolbar .e-toolbar-items:not(.e-tbar-pos) .e-toolbar-item:first-child[b-wmugu1htwc] {

{
    margin-left: 4px;
}
