#onlog-widget-container:empty {
    display: none;
}
#onlog-widget-container:not(:empty) ~ #onlog-widget-container-preloader {
    display: none;
}

#onlog-widget-container-preloader .w--14jss70 {
    display: grid;
    gap: 24px;
}

#onlog-widget-container-preloader .w--1fyqitd {
    border-radius: 20px;
    background: rgb(255, 255, 255);
    box-shadow: rgba(0, 5, 115, 0.07) 0px 0px 20px 0px;
    max-width: 100%;
}

#onlog-widget-container-preloader .w--14jss70 .card-wrapper {
    padding: 30px 40px;
}

#onlog-widget-container-preloader .w--zpyf9 .form-wrapper {
    position: relative;
    display: flex;
    gap: 16px;
    justify-content: space-between;
    align-items: flex-start;
}

#onlog-widget-container-preloader[data-loading-step="4"]  .w--zpyf9 .form-wrapper {
    display: none;
}

#onlog-widget-container-preloader .w--zpyf9 .form-wrapper__fields {
    flex: 1 1 100%;
    position: relative;
    display: grid;
    align-items: flex-start;
    grid-template-columns: 4.5fr 1fr 1fr;
    gap: 20px;
}

#onlog-widget-container-preloader .w--1237dul-Stack-root {
    display: flex;
    flex-direction: row;
}

#onlog-widget-container-preloader .w--edp8l3-Stack-root {
    display: flex;
    flex-direction: column;
    width: 100%;
}

#onlog-widget-container-preloader .w--1237dul-Stack-root > :not(style) + :not(style) {
    margin: 0px 0px 0px 24px;
}

#onlog-widget-container-preloader .w--n8oup2 {
    display: block;
    height: 1.2em;
    position: relative;
    mask-image: -webkit-radial-gradient(center, white, black);
    background-color: rgb(219, 224, 236);
    border-radius: 8px;
    overflow: hidden;
}

#onlog-widget-container-preloader .w--n8oup2::after {
    animation: 2s linear 0.5s infinite normal none running animation-wiooy9;
    background: linear-gradient(90deg, transparent, rgba(145, 158, 171, 0.08), transparent);
    content: "";
    position: absolute;
    transform: translateX(-100%);
    inset: 0px;
}

#onlog-widget-container-preloader .w--1h1ugrc {
    display: block;
    height: auto;
    height: 24px;
    margin-top: 0px;
    margin-bottom: 0px;
    transform-origin: 0px 55%;
    transform: scale(1, 0.6);
    position: relative;
    mask-image: -webkit-radial-gradient(center, white, black);
    background-color: rgb(219, 224, 236);
    font-size: 1rem;
    border-radius: 8px / 13.3px;
    overflow: hidden;
}

#onlog-widget-container-preloader .w--edp8l3-Stack-root > :not(style) + :not(style) {
    margin: 8px 0px 0px;
}

#onlog-widget-container-preloader .w--1h1ugrc:empty::before {
    content: " ";
}

#onlog-widget-container-preloader .w--1h1ugrc::after {
    animation: 2s linear 0.5s infinite normal none running animation-wiooy9;
    background: linear-gradient(90deg, transparent, rgba(145, 158, 171, 0.08), transparent);
    content: "";
    position: absolute;
    transform: translateX(-100%);
    inset: 0px;
}

#onlog-widget-container-preloader .w--1jng36q {
    display: block;
    height: 1.2em;
    position: relative;
    mask-image: -webkit-radial-gradient(center, white, black);
    background-color: rgb(219, 224, 236);
    border-radius: 50%;
    overflow: hidden;
}

#onlog-widget-container-preloader .w--1jng36q::after {
    animation: 2s linear 0.5s infinite normal none running animation-wiooy9;
    background: linear-gradient(90deg, transparent, rgba(145, 158, 171, 0.08), transparent);
    content: "";
    position: absolute;
    transform: translateX(-100%);
    inset: 0px;
}

@keyframes animation-wiooy9 {
    0% {
        transform: translateX(-100%);
    }
    50% {
        transform: translateX(100%);
    }
    100% {
        transform: translateX(100%);
    }
}

#onlog-widget-container-preloader .card-header-wrapper {
    margin-bottom: 3em;
}

#onlog-widget-container-preloader .card-header-group {
    position: relative;
    padding-left: 47px;
}

#onlog-widget-container-preloader .card-description {
    display: block;
    width: 100%;
    margin-top: 1em;
    font-family: Manrope, sans-serif;
    font-size: 16px;
    line-height: 1.47;
}

#onlog-widget-container-preloader[data-loading-step="4"]  .card-header-wrapper {
    margin-bottom: 10px;
}

#onlog-widget-container-preloader .card-description:empty {
    display: none;
}


#onlog-widget-container-preloader .card-title {
    display: inline-block;
    font-family: Manrope, sans-serif;
    font-weight: 400;
    font-size: 30px;
    line-height: 1;
    color: #3460B4;
}

#onlog-widget-container-preloader .card-icon {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 35px;
    height: 35px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

#onlog-widget-container-preloader[data-loading-step="1"] .card-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 33 33'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%233460b4' d='M16.524 0h-.048a.79.79 0 0 0-.79.79v4.217c0 .439.36.79.8.789h.024a.794.794 0 0 0 .804-.79V.79a.79.79 0 0 0-.79-.79'/%3E%3Cpath fill='%23b9caed' d='M16.51 27.204h-.025a.79.79 0 0 0-.799.79v4.216c0 .437.353.79.79.79h.048a.79.79 0 0 0 .79-.79v-4.216a.794.794 0 0 0-.804-.79'/%3E%3Cpath fill='%23d8e2f6' d='M5.006 17.314c.441 0 .79-.362.79-.805v-.019a.795.795 0 0 0-.79-.804H.79a.79.79 0 0 0-.79.79v.048c0 .437.353.79.79.79z'/%3E%3Cpath fill='%23668dda' d='M32.21 15.686h-4.217a.794.794 0 0 0-.789.804v.02c0 .442.348.804.79.804h4.216a.79.79 0 0 0 .79-.79v-.048a.79.79 0 0 0-.79-.79'/%3E%3Cpath fill='%23d8e2f6' d='m8.937 24.075-.014-.014a.794.794 0 0 0-1.127-.01l-2.982 2.982a.79.79 0 0 0 0 1.116l.035.034a.79.79 0 0 0 1.117.001l2.982-2.982a.795.795 0 0 0-.011-1.128'/%3E%3Cpath fill='%233460b4' d='m24.06 8.924.015.014a.793.793 0 0 0 1.126.01l2.981-2.98a.79.79 0 0 0 .001-1.116l-.035-.035a.79.79 0 0 0-1.117-.001l-2.982 2.98a.795.795 0 0 0 .012 1.128'/%3E%3Cpath fill='%23eaeff9' d='M7.795 8.948a.796.796 0 0 0 1.14-.022.796.796 0 0 0 .012-1.13l-2.98-2.98a.79.79 0 0 0-1.12.002l-.032.032a.79.79 0 0 0 0 1.118z'/%3E%3Cpath fill='%23668dda' d='M25.201 24.051a.794.794 0 0 0-1.126.01l-.014.014a.795.795 0 0 0-.012 1.128l2.982 2.981a.79.79 0 0 0 1.117-.001l.035-.035a.79.79 0 0 0 0-1.116z'/%3E%3Cpath fill='%23b9caed' d='M13.653 26.822q-.008-.001-.017-.004a.794.794 0 0 0-.985.546l-1.123 4.062c-.117.42.13.855.55.97l.046.013c.42.117.856-.13.972-.55l1.123-4.061a.797.797 0 0 0-.566-.976'/%3E%3Cpath fill='%233460b4' d='m19.343 6.177.02.005a.793.793 0 0 0 .986-.545l1.123-4.063a.79.79 0 0 0-.55-.97l-.05-.014a.79.79 0 0 0-.972.55l-1.122 4.062a.795.795 0 0 0 .565.975'/%3E%3Cpath fill='%23eaeff9' d='m1.14 13.096 4.063 1.123a.795.795 0 0 0 .98-.582.795.795 0 0 0-.547-.987l-4.062-1.122a.79.79 0 0 0-.97.55l-.014.046a.79.79 0 0 0 .55.972'/%3E%3Cpath fill='%23668dda' d='m31.856 19.904-4.06-1.122a.795.795 0 0 0-.975.566l-.004.016a.793.793 0 0 0 .546.985l4.06 1.123a.79.79 0 0 0 .97-.55l.014-.046a.79.79 0 0 0-.551-.972'/%3E%3Cpath fill='%23d8e2f6' d='m7.196 21.802-.025-.045a.79.79 0 0 0-1.076-.299L2.43 23.538a.79.79 0 0 0-.297 1.076l.024.044a.79.79 0 0 0 1.077.297L6.9 22.879a.79.79 0 0 0 .296-1.076'/%3E%3Cpath fill='%233460b4' d='m25.8 11.201.025.042a.79.79 0 0 0 1.075.3l3.668-2.08a.79.79 0 0 0 .298-1.076l-.024-.042a.79.79 0 0 0-1.077-.298l-3.668 2.079a.79.79 0 0 0-.296 1.075'/%3E%3Cpath fill='%23eaeff9' d='M10.103 6.862c.227.4.734.54 1.133.314a.797.797 0 0 0 .302-1.087L9.64 2.744c-.393-.695-.875-.827-1.255-.611l-.005.003a.83.83 0 0 0-.313 1.135z'/%3E%3Cpath fill='%23b9caed' d='M22.874 26.098a.79.79 0 0 0-1.075-.297l-.043.024a.79.79 0 0 0-.298 1.075l2.079 3.67a.79.79 0 0 0 1.076.297l.043-.025a.79.79 0 0 0 .297-1.075z'/%3E%3Cpath fill='%23d8e2f6' d='m11.02 25.697-.042-.026a.79.79 0 0 0-1.084.27l-2.168 3.617a.79.79 0 0 0 .272 1.084l.042.025a.79.79 0 0 0 1.084-.272l2.167-3.616a.79.79 0 0 0-.271-1.082'/%3E%3Cpath fill='%233460b4' d='m21.977 7.303.014.009a.82.82 0 0 0 1.129-.282l2.15-3.588a.79.79 0 0 0-.272-1.083l-.042-.026a.79.79 0 0 0-1.082.272l-2.169 3.617a.79.79 0 0 0 .272 1.08'/%3E%3Cpath fill='%23eaeff9' d='m2.602 9.127 3.617 2.165a.795.795 0 0 0 1.098-.298.795.795 0 0 0-.263-1.097L3.439 7.73a.79.79 0 0 0-1.083.272l-.024.042a.79.79 0 0 0 .271 1.083'/%3E%3Cpath fill='%23668dda' d='m30.395 23.873-3.618-2.165a.794.794 0 0 0-1.098.298.794.794 0 0 0 .263 1.096l3.616 2.168a.79.79 0 0 0 1.083-.272l.026-.042a.79.79 0 0 0-.272-1.083'/%3E%3Cpath fill='%23d8e2f6' d='m6.116 19.114-.004-.016a.795.795 0 0 0-.962-.59l-4.088 1.026a.79.79 0 0 0-.574.958l.012.045c.106.423.535.681.958.574l4.088-1.025a.794.794 0 0 0 .57-.972'/%3E%3Cpath fill='%23668dda' d='m26.882 13.886.005.019a.794.794 0 0 0 .96.587l4.087-1.026a.79.79 0 0 0 .574-.957l-.012-.047a.79.79 0 0 0-.957-.573l-4.087 1.025a.796.796 0 0 0-.57.972'/%3E%3Cpath fill='%23eaeff9' d='M13.467 1.064a.79.79 0 0 0-.96-.574l-.047.012a.79.79 0 0 0-.573.957l1.027 4.087a.794.794 0 0 0 .972.57q.008 0 .017-.004a.794.794 0 0 0 .588-.961z'/%3E%3Cpath fill='%23b9caed' d='M20.087 27.453a.797.797 0 0 0-.973-.57l-.019.005a.795.795 0 0 0-.59.961l1.025 4.087a.79.79 0 0 0 .96.574l.049-.012a.79.79 0 0 0 .573-.958z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h33v33H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#onlog-widget-container-preloader[data-loading-step="2"] .card-icon,
#onlog-widget-container-preloader[data-loading-step="3"] .card-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 35 35'%3E%3Cpath fill='%23b9caed' d='M6.048 20.222a1.61 1.61 0 0 1-1.139-2.75c1.7-1.7 3.683-3.017 5.893-3.914a17.7 17.7 0 0 1 6.699-1.305c2.31 0 4.565.439 6.698 1.305a17.7 17.7 0 0 1 5.893 3.914 1.61 1.61 0 0 1-2.278 2.278 14.5 14.5 0 0 0-10.313-4.276A14.5 14.5 0 0 0 7.187 19.75a1.6 1.6 0 0 1-1.139.472'/%3E%3Cmask id='a' width='35' height='11' x='0' y='5' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Cpath fill='%23fff' d='M0 5.448h35v9.859H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23eaeff9' d='M1.61 15.257a1.61 1.61 0 0 1-1.139-2.749c2.3-2.3 4.982-4.082 7.97-5.294a24 24 0 0 1 9.06-1.765c3.126 0 6.174.593 9.06 1.765a24 24 0 0 1 7.968 5.294 1.61 1.61 0 1 1-2.277 2.277C28.308 10.842 23.07 8.67 17.5 8.67c-5.57 0-10.808 2.172-14.752 6.115a1.6 1.6 0 0 1-1.138.472'/%3E%3C/g%3E%3Cpath fill='%233460b4' d='M23.826 24.58c-.413 0-.825-.158-1.14-.473a7.29 7.29 0 0 0-5.185-2.15c-1.958 0-3.8.764-5.187 2.15a1.61 1.61 0 0 1-2.277-2.277 10.5 10.5 0 0 1 7.464-3.094c2.818 0 5.468 1.099 7.464 3.093a1.61 1.61 0 0 1-1.14 2.75'/%3E%3Cmask id='b' width='5' height='5' x='15' y='25' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Cpath fill='%23fff' d='M15.213 25.107h4.574v4.42h-4.574z'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cpath fill='%233460b4' d='M19.707 27.343a2.206 2.206 0 1 1-4.412 0 2.206 2.206 0 0 1 4.412 0'/%3E%3C/g%3E%3C/svg%3E");
}

#onlog-widget-container-preloader[data-loading-step="4"] .card-icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 33 33'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%233460b4' d='m32.604 27.339.01-.015-13.2-24.75h-.018A3.29 3.29 0 0 0 16.5.825c-1.259 0-2.34.713-2.896 1.749h-.018l-13.2 24.75.01.015c-.244.46-.396.978-.396 1.536a3.3 3.3 0 0 0 3.3 3.3h26.4a3.3 3.3 0 0 0 3.3-3.3c0-.558-.152-1.074-.396-1.536'/%3E%3Cpath fill='%23eaeff9' d='M17.738 27.225a1.24 1.24 0 0 1-1.48 1.214 1.25 1.25 0 0 1-.633-.339 1.23 1.23 0 0 1-.339-.634 1.24 1.24 0 0 1 1.688-1.384 1.2 1.2 0 0 1 .401.268 1.23 1.23 0 0 1 .363.875M18.15 10.725a1.65 1.65 0 0 0-3.3 0c0 .04.02.072.023.112h-.018l.823 12.319h.01a.82.82 0 0 0 .814.769.82.82 0 0 0 .813-.769h.01l.823-12.319h-.018c.004-.04.024-.072.024-.112z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h33v33H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#onlog-widget-container-preloader .card-btn-wrapper {
    display: none;
    text-align: center;
}

#onlog-widget-container-preloader[data-loading-step="4"]  .card-btn-wrapper {
    display: block;
}

#onlog-widget-container-preloader .card-btn-reload {
    position: relative;
    font-family: Manrope, sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 1;
    color: #3460B4;
    background: none;
    border: none;
    outline: none;
    padding: 0 0 0 24px;
    cursor: pointer;
}

#onlog-widget-container-preloader .card-btn-reload::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 18px;
    height: 18px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 17 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%233460b4' d='M8.18 1.8c-1.62 0-3.107.65-4.25 1.725a.63.63 0 0 0-.198.572.59.59 0 0 0 .362.466c.189.07.397.022.544-.126C5.592 3.54 6.825 3 8.18 3c2.833 0 5.153 2.363 5.426 5.4h-1.61l2.182 3.6 2.181-3.6h-1.664c-.278-3.689-3.092-6.6-6.515-6.6M2.18 6 0 9.6h1.664c.278 3.69 3.092 6.6 6.516 6.6 1.618 0 3.106-.65 4.25-1.725a.63.63 0 0 0 .197-.572.59.59 0 0 0-.362-.465.51.51 0 0 0-.544.125C10.768 14.46 9.534 15 8.18 15c-2.834 0-5.154-2.363-5.427-5.4h1.61z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16.359v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

@media (max-width: 1079px) {
    #onlog-widget-container-preloader .w--zpyf9 .form-wrapper {
        display: none;
    }
}

@media (max-width: 900px) {
    #onlog-widget-container-preloader {
        margin-bottom: 50px;
    }

    #onlog-widget-container-preloader .w--zpyf9 .form-wrapper {
        display: none;
    }

    #onlog-widget-container-preloader .card-icon {
        width: 40px;
        height: 40px;
        top: -3px;
        left: -54px;
    }

    #onlog-widget-container-preloader .card-title {
        font-size: clamp(14px, 4.3vw, 24px);
        font-weight: 600;
        line-height: 1.42;
    }

    #onlog-widget-container-preloader .card-description {
        font-size: clamp(14px, 3.6vw, 16px);
        line-height: 1.47;
    }

    #onlog-widget-container-preloader .w--14jss70 .card-wrapper {
        padding: 0 20px;
    }

    #onlog-widget-container-preloader .card-header-wrapper,
    #onlog-widget-container-preloader[data-loading-step="4"] .card-header-wrapper
    {
        margin: 0;
        padding-left: 54px;
    }

    #onlog-widget-container-preloader .card-header-group {
        padding-left: 0;
        min-height: 40px;
    }

    #onlog-widget-container-preloader ~ .favorits {
        margin-top: 50px;
    }

    #onlog-widget-container-preloader[data-loading-step="4"] .card-btn-wrapper {
        margin-top: 30px;
    }

    #onlog-widget-container-preloader .card-btn-reload {
        font-size: clamp(14px, 3vw, 16px);
    }
}