/* _content/Xorate/Components/LikeButton.razor.rz.scp.css */
.like-button[b-von3c7mpjm] {
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275);
    filter: grayscale(100%);
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
}

    .like-button.liked[b-von3c7mpjm] {
        color: #ff6e6f;
        border-color: currentColor;
        filter: grayscale(0);
    }

    .like-button:hover[b-von3c7mpjm] {
        border-color: currentColor;
    }

.like-icon[b-von3c7mpjm] {
    width: 18px;
    height: 16px;
    display: inline-block;
    position: relative;
    margin-right: 0.25em;
    font-size: 1.5rem;
    background: url("../assets/images/resource/liked.svg") no-repeat center;
    background-size: 100%;
    -webkit-animation: heartUnlike 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
    animation: heartUnlike-b-von3c7mpjm 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
}

.liked .like-icon[b-von3c7mpjm] {
    -webkit-animation: heartPulse 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
    animation: heartPulse-b-von3c7mpjm 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
}

    .liked .like-icon [class^=heart-animation-][b-von3c7mpjm] {
        background: url("../assets/images/resource/liked.svg") no-repeat center;
        background-size: 100%;
        display: block;
        position: absolute;
        top: 30px;
        left: 0;
        width: 16px;
        height: 14px;
        opacity: 0;
    }

        .liked .like-icon [class^=heart-animation-][b-von3c7mpjm]::before, .liked .like-icon [class^=heart-animation-][b-von3c7mpjm]::after {
            content: "";
            background: inherit;
            background-size: 100%;
            width: inherit;
            height: inherit;
            display: inherit;
            position: relative;
            top: inherit;
            left: inherit;
            opacity: 0;
        }

    .liked .like-icon .heart-animation-1[b-von3c7mpjm] {
        -webkit-animation: heartFloatMain-1 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
        animation: heartFloatMain-1-b-von3c7mpjm 1s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
    }

        .liked .like-icon .heart-animation-1[b-von3c7mpjm]::before, .liked .like-icon .heart-animation-1[b-von3c7mpjm]::after {
            width: 12px;
            height: 10px;
            visibility: hidden;
        }

        .liked .like-icon .heart-animation-1[b-von3c7mpjm]::before {
            opacity: 0.6;
            -webkit-animation: heartFloatSub-1 1s 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
            animation: heartFloatSub-1-b-von3c7mpjm 1s 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
        }

        .liked .like-icon .heart-animation-1[b-von3c7mpjm]::after {
            -webkit-animation: heartFloatSub-2 1s 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
            animation: heartFloatSub-2-b-von3c7mpjm 1s 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
            opacity: 0.75;
        }

    .liked .like-icon .heart-animation-2[b-von3c7mpjm] {
        -webkit-animation: heartFloatMain-2 1s 0.1s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
        animation: heartFloatMain-2-b-von3c7mpjm 1s 0.1s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
    }

        .liked .like-icon .heart-animation-2[b-von3c7mpjm]::before, .liked .like-icon .heart-animation-2[b-von3c7mpjm]::after {
            width: 10px;
            height: 8px;
            visibility: hidden;
        }

        .liked .like-icon .heart-animation-2[b-von3c7mpjm]::before {
            -webkit-animation: heartFloatSub-3 1s 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
            animation: heartFloatSub-3-b-von3c7mpjm 1s 0.25s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
            opacity: 0.25;
        }

        .liked .like-icon .heart-animation-2[b-von3c7mpjm]::after {
            -webkit-animation: heartFloatSub-4 1s 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
            animation: heartFloatSub-4-b-von3c7mpjm 1s 0.15s cubic-bezier(0.175, 0.885, 0.32, 1.275) both;
            opacity: 0.4;
        }

@-webkit-keyframes heartPulse {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.5);
    }
}

@keyframes heartPulse-b-von3c7mpjm {
    0% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.5);
    }
}

@-webkit-keyframes heartUnlike {
    50% {
        transform: scale(0.75);
    }
}

@keyframes heartUnlike-b-von3c7mpjm {
    50% {
        transform: scale(0.75);
    }
}

@-webkit-keyframes heartFloatMain-1 {
    0% {
        opacity: 0;
        transform: translate(0) rotate(0);
    }

    50% {
        opacity: 1;
        transform: translate(0, -25px) rotate(-20deg);
    }
}

@keyframes heartFloatMain-1-b-von3c7mpjm {
    0% {
        opacity: 0;
        transform: translate(0) rotate(0);
    }

    50% {
        opacity: 1;
        transform: translate(0, -25px) rotate(-20deg);
    }
}

@-webkit-keyframes heartFloatMain-2 {
    0% {
        opacity: 0;
        transform: translate(0) rotate(0) scale(0);
    }

    50% {
        opacity: 0.9;
        transform: translate(-10px, -38px) rotate(25deg) scale(1);
    }
}

@keyframes heartFloatMain-2-b-von3c7mpjm {
    0% {
        opacity: 0;
        transform: translate(0) rotate(0) scale(0);
    }

    50% {
        opacity: 0.9;
        transform: translate(-10px, -38px) rotate(25deg) scale(1);
    }
}

@-webkit-keyframes heartFloatSub-1 {
    0% {
        visibility: hidden;
        transform: translate(0) rotate(0);
    }

    50% {
        visibility: visible;
        transform: translate(13px, -13px) rotate(30deg);
    }
}

@keyframes heartFloatSub-1-b-von3c7mpjm {
    0% {
        visibility: hidden;
        transform: translate(0) rotate(0);
    }

    50% {
        visibility: visible;
        transform: translate(13px, -13px) rotate(30deg);
    }
}

@-webkit-keyframes heartFloatSub-2 {
    0% {
        visibility: hidden;
        transform: translate(0) rotate(0);
    }

    50% {
        visibility: visible;
        transform: translate(18px, -10px) rotate(55deg);
    }
}

@keyframes heartFloatSub-2-b-von3c7mpjm {
    0% {
        visibility: hidden;
        transform: translate(0) rotate(0);
    }

    50% {
        visibility: visible;
        transform: translate(18px, -10px) rotate(55deg);
    }
}

@-webkit-keyframes heartFloatSub-3 {
    0% {
        visibility: hidden;
        transform: translate(0) rotate(0);
    }

    50% {
        visibility: visible;
        transform: translate(-10px, -10px) rotate(-40deg);
    }

    100% {
        transform: translate(-50px, 0);
    }
}

@keyframes heartFloatSub-3-b-von3c7mpjm {
    0% {
        visibility: hidden;
        transform: translate(0) rotate(0);
    }

    50% {
        visibility: visible;
        transform: translate(-10px, -10px) rotate(-40deg);
    }

    100% {
        transform: translate(-50px, 0);
    }
}

@-webkit-keyframes heartFloatSub-4 {
    0% {
        visibility: hidden;
        transform: translate(0) rotate(0);
    }

    50% {
        visibility: visible;
        transform: translate(2px, -18px) rotate(-25deg);
    }
}

@keyframes heartFloatSub-4-b-von3c7mpjm {
    0% {
        visibility: hidden;
        transform: translate(0) rotate(0);
    }

    50% {
        visibility: visible;
        transform: translate(2px, -18px) rotate(-25deg);
    }
}
/* _content/Xorate/Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-1ybd5hvx62] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-1ybd5hvx62] {
  color: #0077cc;
}

.btn-primary[b-1ybd5hvx62] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-1ybd5hvx62], .nav-pills .show > .nav-link[b-1ybd5hvx62] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-1ybd5hvx62] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-1ybd5hvx62] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-1ybd5hvx62] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-1ybd5hvx62] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-1ybd5hvx62] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
