a {
    color: #007eff;
    text-decoration: none
}

a:hover {
    cursor: pointer
}

a:active,
a:hover {
    color: #66b2ff
}

.ShareBlock {
    background: rgba(5, 173, 163, .06);
    border-radius: 50%;
    padding: 12px;
    position: relative;
    z-index: 10
}

@media only screen and (min-width:641px) {
    .ShareBlock {
        border-radius: 50px;
        padding: 12px 20px
    }
}

.ShareBlock__title {
    align-items: center;
    color: #05ada3;
    display: flex;
    font-size: 14px;
    font-weight: 700;
    height: 100%;
    justify-content: center;
    line-height: 18px
}

.ShareBlock__title span {
    display: none
}

@media only screen and (min-width:641px) {
    .ShareBlock__title span {
        display: block;
        margin-left: 10px
    }
}

.ShareBlock__title:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzA1QURBMyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuNTI1IDBBMy4yNjggMy4yNjggMCAwIDAgOS4zNiA0LjA2OUw1LjM5MyA2LjUyNmEzLjI1MyAzLjI1MyAwIDAgMC0yLjEyOC0uNzlBMy4yNjggMy4yNjggMCAwIDAgMCA5YzAgMS44IDEuNDY0IDMuMjY1IDMuMjY1IDMuMjY1LjgxMyAwIDEuNTU3LS4yOTkgMi4xMjgtLjc5MWwzLjk2OCAyLjQ1N0EzLjI2OCAzLjI2OCAwIDAgMCAxMi41MjUgMThjMS44IDAgMy4yNjQtMS40NjQgMy4yNjQtMy4yNjUgMC0xLjgtMS40NjQtMy4yNjUtMy4yNjQtMy4yNjUtLjgxMyAwLTEuNTU4LjMtMi4xMjkuNzkxTDYuNDMgOS44MDRhMy4yNDggMy4yNDggMCAwIDAgMC0xLjYwOGwzLjk2Ny0yLjQ1N2MuNTcxLjQ5MiAxLjMxNi43OSAyLjEyOS43OSAxLjggMCAzLjI2NC0xLjQ2NCAzLjI2NC0zLjI2NEMxNS43OSAxLjQ2NCAxNC4zMjUgMCAxMi41MjUgMFptLTEuMyAzLjI2NWMwLS43MTYuNTgzLTEuMyAxLjMtMS4zLjcxNiAwIDEuMy41ODQgMS4zIDEuMyAwIC43MTYtLjU4NCAxLjMtMS4zIDEuMy0uNzE3IDAtMS4zLS41ODQtMS4zLTEuM1pNMS45NjUgOWMwLS43MTYuNTgzLTEuMyAxLjMtMS4zLjcxNiAwIDEuMy41ODQgMS4zIDEuMyAwIC43MTYtLjU4NCAxLjMtMS4zIDEuMy0uNzE3IDAtMS4zLS41ODQtMS4zLTEuM1ptOS4yNiA1LjczNWMwLS43MTYuNTgzLTEuMyAxLjMtMS4zLjcxNiAwIDEuMy41ODQgMS4zIDEuMyAwIC43MTYtLjU4NCAxLjMtMS4zIDEuMy0uNzE3IDAtMS4zLS41ODQtMS4zLTEuM1oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==) 50%/auto no-repeat;
    content: "";
    display: block;
    height: 18px;
    width: 18px
}

.ShareBlock__container--appear,
.ShareBlock__container--enter {
    opacity: 0;
    transform: translateY(-15px)
}

.ShareBlock__container--exit {
    opacity: 1;
    transform: translateY(0)
}

.ShareBlock__container--appear-active,
.ShareBlock__container--enter-active {
    opacity: 1;
    transform: translateY(0);
    transition: transform .3s ease, opacity .3s ease
}

.ShareBlock__container--exit-active {
    opacity: 0;
    transform: translateY(-15px);
    transition: transform .3s ease, opacity .3s ease
}

.ShareBlock__menu {
    border: 1px solid #e2e2e2;
    box-shadow: 1px 1px 1px #c9cde4;
    display: flex;
    flex-direction: column;
    min-width: 160px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 80%
}

.ShareButton {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #e2e2e2;
    border-radius: 1px;
    box-sizing: border-box;
    color: gray;
    cursor: pointer;
    display: block;
    font-size: 16px;
    line-height: 20px;
    overflow: hidden;
    padding: 10px 10px 10px 40px;
    text-align: left;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ShareButton:last-child {
    border-bottom: none
}

.ShareButton:before {
    content: "";
    height: 20px;
    left: 14px;
    position: absolute;
    width: 20px
}

.ShareButton:hover {
    background-color: #f2f8fb;
    color: gray;
    text-decoration: none
}

.ShareButton--copy-link:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iZ3JheSIgZD0iTTEwLjQ3MiA4LjIyMmEuNjkuNjkgMCAwIDEtLjQ5LS4yMDMgMi43OCAyLjc4IDAgMCAwLTMuOTI2IDAgLjY5NC42OTQgMCAxIDEtLjk4Mi0uOTgyIDQuMTY4IDQuMTY4IDAgMCAxIDUuODkgMCAuNjk0LjY5NCAwIDAgMS0uNDkyIDEuMTg1Wk05Ljk4MiAxMi4xODFhNC4xNTIgNC4xNTIgMCAwIDEtMi45NDUtMS4yMTcuNjk0LjY5NCAwIDEgMSAuOTgyLS45ODIgMi43OCAyLjc4IDAgMCAwIDMuOTI2IDAgLjY5NC42OTQgMCAxIDEgLjk4MS45ODIgNC4xNTMgNC4xNTMgMCAwIDEtMi45NDQgMS4yMTdaIi8+PHBhdGggZmlsbD0iZ3JheSIgZD0iTTEyLjQzNSAxMS4xNjZhLjY5NC42OTQgMCAwIDEtLjQ5LTEuMTg1bDMuODc2LTMuODc2YS42OTQuNjk0IDAgMSAxIC45ODIuOTgxbC0zLjg3NyAzLjg3N2EuNjkuNjkgMCAwIDEtLjQ5LjIwM1pNNi41OTYgMTcuMDA2YS42OTQuNjk0IDAgMCAxLS40OS0xLjE4NWwyLjE2Ni0yLjE2N2EuNjk0LjY5NCAwIDEgMSAuOTgxLjk4MmwtMi4xNjcgMi4xNjdhLjY5LjY5IDAgMCAxLS40OS4yMDNaTTEuNjg4IDEyLjA5OWEuNjk0LjY5NCAwIDAgMS0uNDktMS4xODVsMy44NzYtMy44NzdhLjY5NC42OTQgMCAxIDEgLjk4Mi45ODJsLTMuODc3IDMuODc2YS42OTQuNjk0IDAgMCAxLS40OTEuMjA0Wk05LjIzNyA0LjU1YS42OTIuNjkyIDAgMCAxLS40OS0xLjE4NWwyLjE2Ny0yLjE2OGEuNjk0LjY5NCAwIDAgMSAuOTgyLjk4Mkw5LjcyOCA0LjM0NmEuNjk1LjY5NSAwIDAgMS0uNDkuMjAzWiIvPjxwYXRoIGZpbGw9ImdyYXkiIGQ9Ik00LjE0MiAxOGMtMS4wNzQgMC0yLjE0Ny0uNC0yLjk0NS0xLjE5Ny0xLjU5Ni0xLjU5Ny0xLjU5Ni00LjI5MyAwLTUuODlhLjY5NC42OTQgMCAxIDEgLjk4Mi45ODJjLTEuMDY0IDEuMDY0LTEuMDY0IDIuODYyIDAgMy45MjZzMi44NjIgMS4wNjQgMy45MjYgMGEuNjk0LjY5NCAwIDEgMSAuOTgxLjk4MUE0LjE1IDQuMTUgMCAwIDEgNC4xNDIgMThaTTE2LjMxMiA3LjI5YS42OTQuNjk0IDAgMCAxLS40OS0xLjE4NWMxLjA2My0xLjA2NCAxLjA2My0yLjg2MiAwLTMuOTI2LTEuMDY1LTEuMDY0LTIuODYzLTEuMDY0LTMuOTI3IDBhLjY5NC42OTQgMCAxIDEtLjk4MS0uOTgyYzEuNTk2LTEuNTk2IDQuMjkzLTEuNTk2IDUuODkgMCAxLjU5NSAxLjU5NyAxLjU5NSA0LjI5MyAwIDUuODlhLjY5My42OTMgMCAwIDEtLjQ5Mi4yMDNaIi8+PC9zdmc+) 0 0/auto no-repeat
}

.ShareButton--fb-messenger:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PGcgZmlsbD0iZ3JheSIgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTUuMzU4IDIuNjU4QzEzLjY1OCAxLjAxMiAxMS40LjEwNSA5IC4xMDVjLTIuNCAwLTQuNjU5LjkwNy02LjM1OCAyLjU1M0MuOTM4IDQuMzA4IDAgNi41MDQgMCA4Ljg0YzAgMi40MDUgMS4wMjYgNC43MDYgMi44MjQgNi4zNTR2MS4yMzJjMCAuNDIxLjEyOC43ODguMzcgMS4wNi4yNS4yODMuNjA2LjQzOCAxIC40MzguMjE3IDAgLjQ0LS4wNDcuNjY0LS4xNGwxLjQ1OS0uNjA0QTkuMjQ4IDkuMjQ4IDAgMCAwIDkgMTcuNTc1YzIuNCAwIDQuNjU5LS45MDYgNi4zNTgtMi41NTJDMTcuMDYyIDEzLjM3MyAxOCAxMS4xNzcgMTggOC44NGMwLTIuMzM2LS45MzgtNC41MzItMi42NDItNi4xODJaTTkgMTYuNTIxYy0uODcgMC0xLjcyNy0uMTM2LTIuNTQ0LS40MDJhLjUyNy41MjcgMCAwIDAtLjM2Ni4wMTRsLTEuNjM2LjY3N2EuNzAyLjcwMiAwIDAgMS0uMjYuMDZjLS4yNiAwLS4zMTUtLjI0Mi0uMzE1LS40NDR2LTEuNDY5YS41MjguNTI4IDAgMCAwLS4xODItLjM5OGMtMS42OC0xLjQ1Ni0yLjY0Mi0zLjU0LTIuNjQyLTUuNzE5IDAtNC4yMzUgMy41NjQtNy42OCA3Ljk0NS03LjY4czcuOTQ1IDMuNDQ1IDcuOTQ1IDcuNjhjMCA0LjIzNS0zLjU2NCA3LjY4LTcuOTQ1IDcuNjhaIi8+PHBhdGggZD0iTTEzLjg2NyA1LjU0M2MtLjIyOSAwLS40ODguMTA0LS44MTUuMzI2TDEwLjQ1IDcuNjM3bC0xLjgyNi0xLjNhMS44MDYgMS44MDYgMCAwIDAtMi42My41NTdsLTIuMjQ0IDMuNzljLS4xOTguMzM1LS4zOTguNzY1LS4xODggMS4xMzJhLjY0Ni42NDYgMCAwIDAgLjU3MS4zMjFjLjIyOSAwIC40ODgtLjEwMy44MTUtLjMyNmwyLjYwMi0xLjc2NyAxLjgyNiAxLjI5OWExLjgwNiAxLjgwNiAwIDAgMCAyLjYzLS41NTdsMi4yNDQtMy43OWMuMTk4LS4zMzQuMzk4LS43NjQuMTg4LTEuMTNhLjY0Ni42NDYgMCAwIDAtLjU3MS0uMzIzWm0tMi43NjkgNC43MDVhLjc2Ljc2IDAgMCAxLS42NTQuMzg2Ljc4Ny43ODcgMCAwIDEtLjQ1Ny0uMTVMNy44NjMgOC45NzJhLjUyNi41MjYgMCAwIDAtLjYwMi0uMDA2bC0yLjEyIDEuNDQgMS43Ni0yLjk3M2EuNzYxLjc2MSAwIDAgMSAuNjU1LS4zODdjLjE2IDAgLjMxOC4wNTIuNDU2LjE1MWwyLjEyNSAxLjUxMmMuMTguMTI3LjQyLjEzLjYwMi4wMDZsMi4xMi0xLjQ0LTEuNzYgMi45NzNaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxOHYxOEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==) 0 0/auto no-repeat
}

.ShareButton--snapchat:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSJncmF5IiBkPSJtMTcuNDcgMTIuNTk5LTIuNjA4LTIuNjk2IDEuMDE1LS40MmMuNDMxLS4xOC43NjctLjUxNS45NDYtLjk0NmExLjczNSAxLjczNSAwIDAgMCAwLTEuMzM4IDEuNzQzIDEuNzQzIDAgMCAwLTIuMjg0LS45NDVsLS4wNjguMDI4di0uNjdBNS40NzcgNS40NzcgMCAwIDAgOSAuMTRhNS40NzcgNS40NzcgMCAwIDAtNS40NzEgNS40N3YuNjcxbC0uMDY4LS4wMjhhMS43NDIgMS43NDIgMCAwIDAtMi4yODMuOTQ2IDEuNzM2IDEuNzM2IDAgMCAwIDAgMS4zMzdjLjE3OC40MzEuNTE0Ljc2Ny45NDUuOTQ2bDEuMDE1LjQyTC41MyAxMi42Yy0uNjI3LjY0OS0uNTY1IDEuMTc3LS40NzIgMS40MzQuMTQuMzg1LjUwNy42MzYgMS4wMS42OS4yMDEuMDIxLjM4Mi4xMi41MS4yNzlhLjcyLjcyIDAgMCAxIC4xNTcuNTMzYy0uMDU0LjQ5NC4xMTYuOC4yNjcuOTcuMi4yMjIuNDkxLjM0NC44Mi4zNDQuMjggMCAuNTgtLjA4NC44OTMtLjI1bC4xOC0uMDk2Yy4yNTYtLjEzNi42MDYtLjIxMS45ODQtLjIxMS40MzggMCAuODUzLjEgMS4xNC4yNzZsMS40MDUuODYxYy40MTguMjU3Ljk3Mi40MDkgMS41NTguNDNhLjM2Ny4zNjcgMCAwIDAgLjAzNiAwYy41ODYtLjAyMSAxLjE0LS4xNzMgMS41NTgtLjQzbDEuNDA1LS44NmMuMjg3LS4xNzYuNzAyLS4yNzcgMS4xNC0uMjc3LjM3OCAwIC43MjguMDc1Ljk4NC4yMTFsLjE4LjA5NmMuMzEyLjE2Ni42MTIuMjUuODkyLjI1LjMzIDAgLjYyMS0uMTIyLjgyLS4zNDUuMTUyLS4xNy4zMjItLjQ3NS4yNjgtLjk3YS43Mi43MiAwIDAgMSAuMTU3LS41MzIuNzUzLjc1MyAwIDAgMSAuNTEtLjI4Yy41MDMtLjA1My44Ny0uMzA0IDEuMDEtLjY4OS4wOTMtLjI1Ny4xNTUtLjc4NS0uNDcyLTEuNDM0Wm0tLjY1IDEuMDc1YTEuOCAxLjggMCAwIDAtMS42MDQgMS45NzYuNDA0LjQwNCAwIDAgMS0uMDAzLjE0Mi4yMjMuMjIzIDAgMCAxLS4wMzYuMDAyYy0uMDQ4IDAtLjE4Mi0uMDEyLS4zOTctLjEyNmwtLjE4LS4wOTZjLS40MDUtLjIxNi0uOTMxLS4zMzUtMS40NzktLjMzNS0uNjM2IDAtMS4yMzYuMTU0LTEuNjkuNDMybC0xLjQwNi44NjFjLS4yNTguMTU4LS42My4yNTctMS4wMjUuMjczLS4zOTQtLjAxNi0uNzY3LS4xMTUtMS4wMjUtLjI3M2wtMS40MDUtLjg2MWMtLjQ1NS0uMjc4LTEuMDU1LS40MzItMS42OTEtLjQzMi0uNTQ4IDAtMS4wNzMuMTItMS40OC4zMzVsLS4xNzkuMDk2Yy0uMjE1LjExNC0uMzUuMTI3LS4zOTcuMTI3YS4yMjMuMjIzIDAgMCAxLS4wMzUtLjAwMy40LjQgMCAwIDEtLjAwNC0uMTQyIDEuNzY4IDEuNzY4IDAgMCAwLS4zODQtMS4zMSAxLjggMS44IDAgMCAwLTEuMjItLjY2Ni41NjguNTY4IDAgMCAxLS4xMTQtLjAyMi45Ni45NiAwIDAgMSAuMjIyLS4zMmwzLjE0Ny0zLjI1M2EuNTI3LjUyNyAwIDAgMC0uMTc3LS44NTRsLTEuNzMxLS43MTdhLjY4OC42ODggMCAwIDEtLjM3NS0uMzc1LjY5MS42OTEgMCAwIDEgLjkwNS0uOTA1bC43OTcuMzNhLjUyNy41MjcgMCAwIDAgLjczLS40ODd2LTEuNDZBNC40MjIgNC40MjIgMCAwIDEgOSAxLjE5NmE0LjQyMSA0LjQyMSAwIDAgMSA0LjQxNiA0LjQxN3YxLjQ2YS41MjcuNTI3IDAgMCAwIC43My40ODZsLjc5Ny0uMzNhLjY5MS42OTEgMCAwIDEgLjkwNS45MDUuNjg4LjY4OCAwIDAgMS0uMzc1LjM3NWwtMS43MzEuNzE3YS41MjcuNTI3IDAgMCAwLS4xNzcuODU0bDMuMTQ3IDMuMjUzYS45Ni45NiAwIDAgMSAuMjIzLjMyLjU4NC41ODQgMCAwIDEtLjExNS4wMjJaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxOHYxOEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==) 0 0/auto no-repeat
}

.ShareButton--telegram:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSJncmF5IiBkPSJNMTcuNjQ4IDEuNDc1YTEuMDg4IDEuMDg4IDAgMCAwLTEuMDc1LS4yMzFMLjc0NiA2LjQ2MWExLjA3OSAxLjA3OSAwIDAgMC0uNzQ1Ljk4MSAxLjA4IDEuMDggMCAwIDAgLjY1IDEuMDQ3TDQuNTY1IDEwLjJsMS4xODEgNS40NzdjLjA1LjIyOC4xNjUuNDMuNDEuNDkzLjI0Ny4wNjMuNDIyLS4wNzIuNjA2LS4yMWwyLjkwNS0yLjE3NiAzLjM5NiAyLjc4YTEuMDggMS4wOCAwIDAgMCAxLjAzNy4xODcgMS4wOCAxLjA4IDAgMCAwIC43MDgtLjc4bDMuMTYzLTEzLjQ0N2ExLjA4OCAxLjA4OCAwIDAgMC0uMzIzLTEuMDVaTTcuMDE1IDExLjE4MmEuMTQyLjE0MiAwIDAgMC0uMDA1LjAxNmwtLjY1NSAyLjI4OC0uNzMtMy4zODkgNS4wMjQtMi43OTItMy41MTMgMy42NzRhLjUyOC41MjggMCAwIDAtLjEyLjIwM1ptLjIwOCAzLjExMy4yOTctMS4wNC4yODUtLjk5MyAxLjAyLjgzNC0xLjYwMiAxLjE5OVptOS43Mi0xMi4wMTJMMTMuNzc4IDE1LjczYy0uMDAxLjAwNy0uMDA0LjAxNi0uMDE5LjAyMS0uMDE1LjAwNS0uMDIzIDAtLjAyOC0uMDA1bC0zLjcxNi0zLjA0LTEuNzIyLTEuNDEgNS41MzEtNS43ODNhLjUyOS41MjkgMCAwIDAtLjYzOC0uODI3bC04LjE5IDQuNTVMMS4wNzUgNy41MmMtLjAxMi0uMDA1LS4wMTktLjAwOC0uMDE4LS4wMjguMDAxLS4wMi4wMDgtLjAyMy4wMi0uMDI3bDE1LjgyNy01LjIxN2MuMDA4LS4wMDMuMDE3LS4wMDUuMDMuMDA2LjAxMi4wMTIuMDEuMDIuMDA4LjAyOVoiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDE4djE4SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) 0 0/auto no-repeat
}

.ShareButton--wechat:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PGcgZmlsbD0iZ3JheSIgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTggMTEuNTFjMC0yLjYxNi0yLjI0My00Ljc3LTUuMDk2LTUtLjEzLTEuMzY1LS43OS0yLjYzLTEuODkxLTMuNjA2QzkuNzk1IDEuODI0IDguMTc5IDEuMjMgNi40NjUgMS4yM2MtMS43MTUgMC0zLjMzLjU5NS00LjU0OCAxLjY3NEMuNjggMy45OTkgMCA1LjQ2IDAgNy4wMThjMCAxLjgxLjk0IDMuNTAxIDIuNTMyIDQuNTk0TDIuMjEgMTIuOThhLjUyNy41MjcgMCAwIDAgLjc4OC41N2wxLjYxNS0uOTg2YTcuMTcyIDcuMTcyIDAgMCAwIDIuMzc0LjIyMmMuNjMxIDIuMTUyIDIuODIgMy43NDQgNS40MTUgMy43NDQuNjY4IDAgMS4zMi0uMTA0IDEuOTQtLjMxbDEuMzg2LjUyM2EuNTI1LjUyNSAwIDAgMCAuNTQ4LS4xMS41MjcuNTI3IDAgMCAwIC4xNDEtLjU0MmwtLjI2Ny0uODVjMS4xOC0uOTUyIDEuODUtMi4yOTIgMS44NS0zLjczWm0tMTEuNTM1LjI0YTYuMDk3IDYuMDk3IDAgMCAxLTEuNzc2LS4yNi41MjguNTI4IDAgMCAwLS40MjkuMDU0bC0uNzM0LjQ0OC4xMTctLjUwMWEuNTI3LjUyNyAwIDAgMC0uMjQtLjU3MmMtMS40Ny0uODg2LTIuMzQ4LTIuMzQ0LTIuMzQ4LTMuOTAxIDAtMi42MSAyLjQyNy00LjczMyA1LjQxLTQuNzMzIDIuNzg5IDAgNS4wOTEgMS44NTYgNS4zNzkgNC4yMy0yLjgyNi4yNTItNS4wNCAyLjM5Ni01LjA0IDQuOTk1IDAgLjA3Ny4wMDIuMTU0LjAwNi4yMy0uMTE1LjAwNi0uMjMuMDEtLjM0NS4wMVptOC43NjggMi44NmEuNTI3LjUyNyAwIDAgMC0uMjAyLjU5MWwuMDU0LjE3Mi0uNTUtLjIwN2EuNTI4LjUyOCAwIDAgMC0uMzY4LS4wMDIgNS4wODUgNS4wODUgMCAwIDEtMS43NjUuMzExYy0yLjUwNSAwLTQuNTQ0LTEuNzc4LTQuNTQ0LTMuOTY1IDAtMi4xODYgMi4wMzktMy45NjUgNC41NDQtMy45NjUgMi41MDUgMCA0LjU0MyAxLjc3OSA0LjU0MyAzLjk2NSAwIDEuMjEyLS42MjQgMi4zNDItMS43MTIgMy4xWiIvPjxwYXRoIGQ9Ik00LjM1MiA0Ljk2YS41MzIuNTMyIDAgMCAwLS4zNzMuMTU0LjUzMS41MzEgMCAwIDAgMCAuNzQ2LjUzLjUzIDAgMCAwIC43NDYgMCAuNTMuNTMgMCAwIDAgMC0uNzQ2LjUzMi41MzIgMCAwIDAtLjM3My0uMTU0Wk04Ljg3IDYuMDE1YS41My41MyAwIDAgMCAuNTI3LS41MjguNTMuNTMgMCAwIDAtLjUyNy0uNTI3LjUzLjUzIDAgMCAwLS41MjguNTI3LjUzLjUzIDAgMCAwIC41MjguNTI4Wk0xMC40MzggOS42NDFhLjUzMi41MzIgMCAwIDAtLjM3My4xNTUuNTMxLjUzMSAwIDAgMCAwIC43NDUuNTMuNTMgMCAwIDAgLjc0NiAwIC41My41MyAwIDAgMCAwLS43NDUuNTMyLjUzMiAwIDAgMC0uMzczLS4xNTVaTTE0LjA5MyA5LjY0MWEuNTMyLjUzMiAwIDAgMC0uMzczLjE1NS41MzEuNTMxIDAgMCAwIDAgLjc0NS41My41MyAwIDAgMCAuNzQ1IDAgLjUzLjUzIDAgMCAwIDAtLjc0NS41My41MyAwIDAgMC0uMzcyLS4xNTVaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxOHYxOEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==) 0 0/auto no-repeat
}

.ShareButton--whatsapp:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0ibm9uZSI+PGcgZmlsbD0iZ3JheSIgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJtMTMuNTA1IDEwLjgzNi0uOTU0LS45NTNhMS4yMzUgMS4yMzUgMCAwIDAtMS44OTMuMTdsLS4zMzIuNDc4Yy0uNDUyLS4wOC0xLjMyNy0uMzA4LTEuOTM4LS45Mi0uNjEtLjYxLS44MzktMS40ODUtLjkyLTEuOTM3bC40OC0uMzMyYTEuMjM1IDEuMjM1IDAgMCAwIC4xNy0xLjg5M2wtLjk1NC0uOTU0YTEuMjI4IDEuMjI4IDAgMCAwLTEuNDM4LS4yMjhDNC44OSA0LjcgNC4zNCA1LjUxMiA0LjE3OSA2LjU1M2MtLjI2MiAxLjY5Ni41MjIgMy42OTcgMi4wNDcgNS4yMjEgMS4zMyAxLjMzIDMuMDIxIDIuMDk3IDQuNTU3IDIuMDk3LjIyNSAwIC40NDctLjAxNy42NjQtLjA1IDEuMDQtLjE2MiAxLjg1My0uNzEgMi4yODYtMS41NDdhMS4yMjggMS4yMjggMCAwIDAtLjIyOC0xLjQzOFptLS43NDMuOTM1Yy0uMzQ0LjY2NS0uOTk2Ljg5NC0xLjQ4Mi45Ny0xLjMzOC4yMDYtMy4wMTgtLjQ3Ni00LjI4Mi0xLjc0LTEuMjYzLTEuMjYzLTEuOTQ1LTIuOTQzLTEuNzM4LTQuMjguMDc1LS40ODcuMzA0LTEuMTM5Ljk2OS0xLjQ4M2EuMTI2LjEyNiAwIDAgMSAuMDU4LS4wMTRjLjAzNyAwIC4wNzUuMDE1LjEwNC4wNDRsLjk1NC45NTRjLjA0LjA0LjA0NC4wODUuMDQxLjExNmEuMTQxLjE0MSAwIDAgMS0uMDYxLjEwNmwtLjc1NC41MjNhLjU0Ny41NDcgMCAwIDAtLjIzNC40ODRjLjAwNS4wNzMuMTMgMS43ODQgMS4yNzggMi45MzMgMS4xNSAxLjE1IDIuODYxIDEuMjc0IDIuOTMzIDEuMjc5YS41NDcuNTQ3IDAgMCAwIC40ODUtLjIzNGwuNTIzLS43NTRhLjE0Mi4xNDIgMCAwIDEgLjEwNi0uMDYyLjE0MS4xNDEgMCAwIDEgLjExNi4wNDJsLjk1NC45NTRhLjE0MS4xNDEgMCAwIDEgLjAzLjE2MloiLz48cGF0aCBkPSJNMTUuMzY0IDIuNjM2QTguOTQgOC45NCAwIDAgMCA5IDBhOC45NDEgOC45NDEgMCAwIDAtNi4zNjUgMi42MzZBOS4wMjMgOS4wMjMgMCAwIDAgLjA1MyA4LjAyYTkuMDQ2IDkuMDQ2IDAgMCAwIDEuMTc0IDUuNTIxbC0uOTM4IDMuNWEuNTQ2LjU0NiAwIDAgMCAuNjcuNjdsMy41LS45MzhhOS4wNDIgOS4wNDIgMCAwIDAgNS41MiAxLjE3NCA5LjAyMyA5LjAyMyAwIDAgMCA1LjM4NS0yLjU4MkE4Ljk0MSA4Ljk0MSAwIDAgMCAxOCA5YTguOTQxIDguOTQxIDAgMCAwLTIuNjM2LTYuMzY0Wm0tLjc3MyAxMS45NTVhNy44NyA3Ljg3IDAgMCAxLTkuNzYgMS4xMy41NDcuNTQ3IDAgMCAwLS40My0uMDY0bC0yLjgxMS43NTMuNzUzLTIuODFhLjU0Ny41NDcgMCAwIDAtLjA2NC0uNDMgNy44NyA3Ljg3IDAgMCAxIDEuMTMtOS43NkM2LjQ5LjMyNSAxMS41MDcuMzI1IDE0LjU5IDMuNDFjMy4wODMgMy4wODIgMy4wODMgOC4wOTggMCAxMS4xODFaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxOHYxOEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==) 0 0/auto no-repeat
}

.Header__menu {
    background: #61b059
}

.Header__menu__buttons {
    display: flex
}

.Header__menu__buttons__left,
.Header__menu__buttons__right {
    color: #fff;
    display: flex;
    flex: 1 1 auto;
    white-space: nowrap
}

.Header__menu__buttons__left {
    justify-content: flex-start
}

.Header__menu__buttons__right {
    justify-content: flex-end
}

.MenuButton {
    align-items: center;
    background-color: transparent;
    border: 0;
    color: #fff;
    display: flex;
    font-size: 14px;
    font-weight: 700;
    padding: 15px 10px;
    position: relative
}

@media only screen and (min-width:426px) {
    .MenuButton {
        padding: 15px
    }
}

.MenuButton:focus,
.MenuButton:hover {
    background-color: rgba(0, 85, 5, .1);
    color: #fff;
    outline: none
}

.MenuButton.active {
    background-color: #51a049;
    background-color: rgba(0, 85, 5, .2);
    cursor: default
}

.MenuButton__icon {
    background-color: transparent;
    display: none;
    height: 24px;
    line-height: 1;
    margin-right: 8px;
    vertical-align: middle;
    width: 24px
}

.MenuButton--orders-button .MenuButton__icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4zMyAyNCI+PHBhdGggZD0iTTQuODggNC4xOWEuOC44IDAgMCAxIC44LS44aDEwYS44LjggMCAwIDEgMCAxLjZINS43MWEuOC44IDAgMCAxLS44My0uOFptLjE5IDQuNDhoMTEuMmEuODEuODEgMCAwIDAgLjgtLjguODIuODIgMCAwIDAtLjgtLjhINS4wN2EuOC44IDAgMCAwLS44LjguODIuODIgMCAwIDAgLjguOFptMTYuMjYgNi40OHY4YS44LjggMCAwIDEtLjguOEguOGEuOC44IDAgMCAxLS44LS44VjE1TDIuMTkuNjlBLjguOCAwIDAgMSAzIDBoMTUuMzJhLjguOCAwIDAgMSAuOC42OUwyMS4zMyAxNXYuMTFabS0xOS41Ny0uOGg0LjkxYS44LjggMCAwIDEgLjguOCAzLjIgMy4yIDAgMCAwIDYuNCAwIC44LjggMCAwIDEgLjgtLjhoNC45TDE3LjYzIDEuNjNIMy42OFptMTggMS42MmgtNC4zMmE0Ljg0IDQuODQgMCAwIDEtOS41NSAwSDEuNjN2Ni40M2gxOC4xVjE2Wm0tMi00LjQ4YS44LjggMCAwIDAtLjgtLjhINC40NWEuOC44IDAgMSAwIDAgMS42aDEyLjQzYS43Ny43NyAwIDAgMCAuOC0uOFoiIGRhdGEtbmFtZT0iTGF5ZXIgMiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==) 50%/22px 24px no-repeat;
    display: inline-block;
    margin-bottom: -4px;
    margin-top: -4px
}

.MenuButton--sign-in-button .MenuButton__icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMy41NyAyNC4xNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNMTQgNi44NWEyLjc1IDIuNzUgMCAxIDEgMi43NCAyLjc0QTIuNzUgMi43NSAwIDAgMSAxNCA2Ljg1Wm0xLjY1IDBhMS4xIDEuMSAwIDEgMCAxLjA5LTEuMSAxLjEgMS4xIDAgMCAwLTEuMDkgMS4xWk0zLjI1IDE4Ljc4YS44My44MyAwIDAgMSAwLTEuMTdMOC44OCAxMkEuODIuODIgMCAwIDEgMTAgMTMuMTVsLTUuNTcgNS42MmEuODMuODMgMCAwIDEtLjU5LjI1Ljg3Ljg3IDAgMCAxLS41OS0uMjRaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJNMCAyMy4zMnYtNmEuODMuODMgMCAwIDEgLjI1LS41OWw1LjEzLTUuMSAxLjM3LTEuMzhhOC40NyA4LjQ3IDAgMCAxIDIuNjItOCA4LjU5IDguNTkgMCAwIDEgMTEuMzMtLjE2QTguNTEgOC41MSAwIDAgMSAxMyAxNi43M2wtMS42NSAxLjY1YS43OC43OCAwIDAgMS0uNDEuMjJsLTEuNzguNC0uNDYgMS45MWEuODQuODQgMCAwIDEtLjY4LjYybC0xLjU4LjIzTDYgMjMuNTFhLjgyLjgyIDAgMCAxLS44LjYzSC44MmEuODIuODIgMCAwIDEtLjgyLS44MlptNS0yLjVhLjgxLjgxIDAgMCAxIC42OC0uNjJsMS41Ni0uMi40NS0xLjg3YS44MS44MSAwIDAgMSAuNjEtLjZsMi4wOS0uNDUgMS44MS0xLjgxQS44MS44MSAwIDAgMSAxMyAxNWE2Ljg2IDYuODYgMCAxIDAtNC41Ny00Ljc3Ljg0Ljg0IDAgMCAxLS4yMS43OWwtNi41NyA2LjZ2NC44N2gyLjkyWiIgY2xhc3M9ImNscy0xIi8+PC9nPjwvZz48L3N2Zz4=) 50%/21px 22px no-repeat;
    display: inline-block;
    margin-bottom: -4px;
    margin-top: -4px
}

.MenuButton--inquiry-button {
    display: none
}

@media only screen and (min-width:1025px) {
    .MenuButton--inquiry-button {
        display: inline
    }
}

.MenuButton--inquiry-button .MenuButton__icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS4xNSAyNC41MiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNMi43MiAyNC41MkEyLjcxIDIuNzEgMCAwIDEgMCAyMS44VjUuNDZhMi43MiAyLjcyIDAgMCAxIDIuNzItMi43MmgxMC4zOXYxLjZIMi43MkExLjEyIDEuMTIgMCAwIDAgMS42IDUuNDZWMjEuOGExLjE1IDEuMTUgMCAwIDAgLjMzLjggMS4xIDEuMSAwIDAgMCAuNzkuMzJsMTIuNjctLjA3YTEuMTMgMS4xMyAwIDAgMCAxLjExLTEuMTJ2LTguOGgxLjZ2OC44YTIuNzMgMi43MyAwIDAgMS0yLjcgMi43MmwtMTIuNjcuMDdaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJNNS4wNSAxNi4zNGg4LjA2djEuNkg1LjA1ek01LjA1IDEyLjloOC4wNnYxLjZINS4wNXpNNS4wNSA5LjM0aDguMDZ2MS42SDUuMDV6TTE2LjY5IDYuODJ2LS41QTIuMzYgMi4zNiAwIDAgMSAxNyA1LjE3YTMuODIgMy44MiAwIDAgMSAxLTEgNC4xOSA0LjE5IDAgMCAwIC45NC0uODMgMS4xOSAxLjE5IDAgMCAwIC4yMy0uNzIuNzguNzggMCAwIDAtLjMzLS42OCAxLjU3IDEuNTcgMCAwIDAtLjkxLS4yMyA1LjI1IDUuMjUgMCAwIDAtMi4zNC42N0wxNC44NS44NUE2LjQ3IDYuNDcgMCAwIDEgMTguMDggMGEzLjQ2IDMuNDYgMCAwIDEgMi4yNC42OCAyLjIxIDIuMjEgMCAwIDEgLjgzIDEuOCAyLjQ3IDIuNDcgMCAwIDEtLjM0IDEuM0E0LjcxIDQuNzEgMCAwIDEgMTkuNTEgNWEzLjY0IDMuNjQgMCAwIDAtLjgzLjc0IDEuMTIgMS4xMiAwIDAgMC0uMTguNjZ2LjQxWm0tLjIyIDIuMzRhMS4xOCAxLjE4IDAgMCAxIC4zMS0uODcgMS4yOCAxLjI4IDAgMCAxIC45LS4yOSAxLjE5IDEuMTkgMCAwIDEgLjg3LjMgMS4xNCAxLjE0IDAgMCAxIC4zMi44NiAxLjE1IDEuMTUgMCAwIDEtLjMyLjg1IDEuMTcgMS4xNyAwIDAgMS0uODcuMzEgMS4yMyAxLjIzIDAgMCAxLS44OS0uMyAxLjE0IDEuMTQgMCAwIDEtLjMyLS44NloiIGNsYXNzPSJjbHMtMSIvPjwvZz48L2c+PC9zdmc+) 50%/21px 24px no-repeat;
    display: inline-block;
    margin-bottom: -3px;
    margin-top: -5px
}

.MenuButton--new-order-button .MenuButton__icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMS43OCAyNC4xIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZn08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMi0yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxwYXRoIGQ9Ik0yLjcyIDI0LjFBMi43MSAyLjcxIDAgMCAxIDAgMjEuMzhWNWEyLjcyIDIuNzIgMCAwIDEgMi43Mi0yLjY4aDYuN3YxLjZoLTYuN0ExLjEyIDEuMTIgMCAwIDAgMS42IDV2MTYuMzhhMS4xNCAxLjE0IDAgMCAwIC4zMy44IDEuMSAxLjEgMCAwIDAgLjc5LjMybDEyLjY3LS4wN2ExLjEyIDEuMTIgMCAwIDAgMS4xMS0xLjEydi04LjhoMS42djguOEEyLjczIDIuNzMgMCAwIDEgMTUuNCAyNGwtMTIuNjcuMVoiIGNsYXNzPSJjbHMtMSIvPjxwYXRoIGQ9Ik01LjA1IDE1LjkyaDguMDZ2MS42SDUuMDV6TTUuMDUgMTIuNDhoOC4wNnYxLjZINS4wNXpNNS4wNSA4LjkyaDguMDZ2MS42SDUuMDV6TTEyLjE3IDMuOGg5LjZ2MmgtOS42eiIgY2xhc3M9ImNscy0xIi8+PHBhdGggZD0iTTE1Ljk4IDBoMnY5LjZoLTJ6IiBjbGFzcz0iY2xzLTEiLz48L2c+PC9nPjwvc3ZnPg==) 50%/22px 24px no-repeat;
    display: inline-block;
    margin-bottom: -3px;
    margin-top: -5px
}

.MenuButton--rewards-button .MenuButton__icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4zMyIgZD0iTTEyLjA2IDYuOTEzQTQgNCAwIDEgMSA2Ljg5MyAxMk00LjY2NyA0aC42Njd2Mi42NjdtNS44MDYgMi41ODYuNDY3LjQ3NC0xLjg4IDEuODhtLS4zOTMtNi4yNzRhNCA0IDAgMSAxLTggMCA0IDQgMCAwIDEgOCAwWiIvPjwvc3ZnPg==) 50%/22px 24px no-repeat;
    display: inline-block;
    margin-bottom: -3px;
    margin-top: -3px
}

.MenuButton--coupons-button .MenuButton__icon {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNiAxMiI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS4zMyIgZD0iTTguNjY3IDEuMzMzdjEuMzM0bTAgNi42NjZ2MS4zMzRtMC01LjMzNHYxLjMzNE0xLjMzMyA0YTIgMiAwIDAgMSAwIDR2MS4zMzNhMS4zMzQgMS4zMzQgMCAwIDAgMS4zMzQgMS4zMzRoMTAuNjY2YTEuMzM0IDEuMzM0IDAgMCAwIDEuMzM0LTEuMzM0VjhhMiAyIDAgMSAxIDAtNFYyLjY2N2ExLjMzMyAxLjMzMyAwIDAgMC0xLjMzNC0xLjMzNEgyLjY2N2ExLjMzMyAxLjMzMyAwIDAgMC0xLjMzNCAxLjMzNFY0WiIvPjwvc3ZnPg==) 50%/22px 24px no-repeat;
    display: inline-block;
    margin-bottom: -3px;
    margin-top: -2px
}

.MenuButton__title {
    display: none
}

@media only screen and (min-width:641px) {
    .MenuButton__title {
        display: inline
    }

    .MenuButton__short-title {
        display: none
    }
}

.MenuButton__badge {
    margin-left: .5rem
}

.HeaderBadge {
    border: 1px solid #fff;
    border-radius: 4px;
    font-size: 11px;
    line-height: 1;
    padding: 3px 6px
}

.HeaderBadge--accent {
    background-color: #fff;
    color: #2f4f4f
}

.NotificationBanner__hint {
    padding: 15px
}

.NotificationBanner__hint__item {
    margin-bottom: 15px;
    margin-left: 30px;
    position: relative
}

.NotificationBanner__hint__item:last-child {
    margin-bottom: 0
}

.NotificationBanner__hint__item__title {
    font-size: 15px;
    font-weight: 600;
    margin-bottom: 5px
}

.NotificationBanner__hint__item__description {
    font-size: 13px
}

.NotificationBanner__hint__item__icon {
    background: transparent 50%/contain no-repeat;
    height: 24px;
    left: -32px;
    position: absolute;
    top: -2px;
    width: 24px
}

.NotificationBanner__hint__item__icon--bee {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMjAuNjQ2IDIyMC42NDYiPjxwYXRoIGZpbGw9IiMzNjRhNjEiIGQ9Ik0yMDguNzg4IDExOS4wNjljLTcuNTUzLTE4LjIzMy0yMy4wMjMtMzUuNjE1LTQzLjU2LTQ4Ljk0NGExNDIuODQ2IDE0Mi44NDYgMCAwIDAtMTcuMDI3LTkuNDc5Yy4wMDEtLjA3NC4wMDQtLjE0OC4wMDQtLjIyMyAwLTE1LjUzNy05LjQwNS0yOC45MTMtMjIuODE4LTM0Ljc1bDEyLjg3LTEyLjg3YTcuNSA3LjUgMCAwIDAtMTAuNjA2LTEwLjYwN2wtMTcuMjM4IDE3LjIzOEw5My4zNDQgMi4zNjdhNy41IDcuNSAwIDAgMC0xMC42MDYgMCA3LjUgNy41IDAgMCAwIDAgMTAuNjA2bDEyLjY0NCAxMi42NDVjLTEzLjQ3OSA1LjgwOC0yMi45NDEgMTkuMjIxLTIyLjk0MSAzNC44MDUgMCAuMDc0LjAwNC4xNDguMDA0LjIyM2ExNDIuNzg5IDE0Mi43ODkgMCAwIDAtMTcuMDI4IDkuNDhjLTIwLjUzNyAxMy4zMjktMzYuMDA2IDMwLjcxLTQzLjU1OSA0OC45NDMtOC4wMjEgMTkuMzY0IDEuMjA4IDQxLjY0NSAyMC41NzMgNDkuNjY3YTM3LjgwOSAzNy44MDkgMCAwIDAgMTQuNTM0IDIuOTAxIDM4LjAxNSAzOC4wMTUgMCAwIDAgMTYuOTAxLTMuOTYgNTQuMDk0IDU0LjA5NCAwIDAgMCAzOC45NTYgMjUuNTJ2MTkuOTVhNy41IDcuNSAwIDAgMCAxNSAwdi0xOS45NWE1NC4xMDIgNTQuMTAyIDAgMCAwIDM4Ljk1Ni0yNS41MTggMzguMDI0IDM4LjAyNCAwIDAgMCAxNi45MDEgMy45NTggMzcuODEgMzcuODEgMCAwIDAgMTQuNTM1LTIuOTAxYzE5LjM2Ni04LjAyMiAyOC41OTUtMzAuMzAzIDIwLjU3NC00OS42Njd6bS05OC40NjUtODEuNTI4YzEwLjYwMiAwIDE5LjU0MSA3LjI1IDIyLjEyNiAxNy4wNTEtNS44ODYtMS43MjMtMTEuMzQ3LTIuNjYxLTE2LjAxOS0yLjY2MWwtMTIuMjE1LjAwMWMtNC42NzIgMC0xMC4xMzMuOTM4LTE2LjAxOSAyLjY2MSAyLjU4NS05LjgwMiAxMS41MjQtMTcuMDUyIDIyLjEyNy0xNy4wNTJ6bTAgMTQxLjE3NGMtOS4zODMgMC0xOC4xNTEtMy4yNjYtMjUuMDQ1LTguOTMzaDUwLjA5MWMtNi44OTQgNS42NjctMTUuNjYzIDguOTMzLTI1LjA0NiA4LjkzM3ptMjguMjI1LTMwLjU0OWEzOC4zMDcgMzguMzA3IDAgMCAwIDMuNTYyIDYuNjE2SDc4LjUzM2EzOC4zNyAzOC4zNyAwIDAgMCAzLjU3OC02LjY0NmwzLjQyLTguMzU0aDQ5LjU4NGwzLjQzMyA4LjM4NHptLTQ2Ljg3Ni0yMy4zODQgNi4xNDEtMTVoMjUuMDJsNi4xNDEgMTVIOTEuNjcyem0xMi4yODItMzAgNi4zNjktMTUuNTU1IDYuMzY5IDE1LjU1NWgtMTIuNzM4em0tNTYuOTg5IDYxLjg1NWMtMy4wMTYgMC01Ljk3NS0uNTkyLTguNzkzLTEuNzU5LTExLjcyNC00Ljg1Ni0xNy4zMS0xOC4zNDUtMTIuNDU1LTMwLjA2OCAxMC4wNjItMjQuMjkyIDM2LjAyNS00My40MDYgNTcuMDM3LTUyLjM0OGE3LjQ1IDcuNDUgMCAwIDAgLjk4Ni0uNDA3YzUuNTc5LTIuMzA3IDEwLjc4Ni0zLjg5IDE1LjIwOS00LjYzMmwtMTMuMDcgMzEuOTIxLS4wMjEuMDUxLTEyLjI2NCAyOS45NTMtLjAxNy4wNC01LjMzNyAxMy4wMzZhMjMuMDI0IDIzLjAyNCAwIDAgMS02LjA5OCA4LjUwOGMtLjEwMS4wOC0uMTk5LjE2NC0uMjk2LjI0OGEyMi45NjUgMjIuOTY1IDAgMCAxLTE0Ljg4MSA1LjQ1N3ptMTM1LjUxLTEuNzZhMjIuOTc3IDIyLjk3NyAwIDAgMS0yMy43NDItMy43NDhjLS4wNjQtLjA1NS0uMTI5LS4xMS0uMTk1LS4xNjRhMjIuOTM4IDIyLjkzOCAwIDAgMS02LjEyMS04LjUxM2wtNS4zNTEtMTMuMDctLjAxMy0uMDMyLTEyLjI1OC0yOS45NC0uMDMxLS4wNzYtMTMuMDY4LTMxLjkxOWM0LjQyOC43NCA5LjY0OCAyLjMyOCAxNS4yNDQgNC42NDQuMjkuMTQ2LjU5NS4yNjYuOTA2LjM3NCAyMS4wMDcgOC45MzEgNDcuMDEyIDI4LjA2IDU3LjA4NCA1Mi4zNzYgNC44NTUgMTEuNzI0LS43MzIgMjUuMjEyLTEyLjQ1NSAzMC4wNjh6Ii8+PC9zdmc+)
}

.NotificationBanner__hint__item__icon--eye {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0ODguODUgNDg4Ljg1Ij48cGF0aCBmaWxsPSIjMzY0YTYxIiBkPSJNMjQ0LjQyNSA5OC43MjVjLTkzLjQgMC0xNzguMSA1MS4xLTI0MC42IDEzNC4xLTUuMSA2LjgtNS4xIDE2LjMgMCAyMy4xIDYyLjUgODMuMSAxNDcuMiAxMzQuMiAyNDAuNiAxMzQuMnMxNzguMS01MS4xIDI0MC42LTEzNC4xYzUuMS02LjggNS4xLTE2LjMgMC0yMy4xLTYyLjUtODMuMS0xNDcuMi0xMzQuMi0yNDAuNi0xMzQuMnptNi43IDI0OC4zYy02MiAzLjktMTEzLjItNDcuMi0xMDkuMy0xMDkuMyAzLjItNTEuMiA0NC43LTkyLjcgOTUuOS05NS45IDYyLTMuOSAxMTMuMiA0Ny4yIDEwOS4zIDEwOS4zLTMuMyA1MS4xLTQ0LjggOTIuNi05NS45IDk1Ljl6bS0zLjEtNDcuNGMtMzMuNCAyLjEtNjEtMjUuNC01OC44LTU4LjggMS43LTI3LjYgMjQuMS00OS45IDUxLjctNTEuNyAzMy40LTIuMSA2MSAyNS40IDU4LjggNTguOC0xLjggMjcuNy0yNC4yIDUwLTUxLjcgNTEuN3oiLz48L3N2Zz4=)
}

.NotificationBanner__hint__item__icon--filter {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NzEuOTg2IDk3MS45ODYiPjxwYXRoIGZpbGw9IiMzNjRhNjEiIGQ9Ik0zNzAuMjE2IDQ1OS4zYzEwLjIgMTEuMSAxNS44IDI1LjYgMTUuOCA0MC42djQ0MmMwIDI2LjYwMSAzMi4xIDQwLjEwMSA1MS4xIDIxLjRsMTIzLjMtMTQxLjNjMTYuNS0xOS44IDI1LjYtMjkuNjAxIDI1LjYtNDkuMlY1MDBjMC0xNSA1LjctMjkuNSAxNS44LTQwLjYwMUw5NTUuNjE1IDc1LjVjMjYuNS0yOC44IDYuMTAxLTc1LjUtMzMuMS03NS41aC04NzNjLTM5LjIgMC01OS43IDQ2LjYtMzMuMSA3NS41bDM1My44MDEgMzgzLjh6Ii8+PC9zdmc+)
}

.NotificationBanner {
    padding-top: 20px
}

@media only screen and (min-width:641px) {
    .NotificationBanner {
        padding-top: 30px
    }
}

.NotificationBanner__container {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .05), 0 1px 4px 0 rgba(0, 0, 0, .08), 0 3px 1px -2px rgba(0, 0, 0, .05);
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    max-width: 1080px;
    padding: 8px 24px;
    position: relative;
    width: 93%
}

@media only screen and (min-width:641px) {
    .NotificationBanner__container {
        align-items: center;
        display: flex;
        width: 90%
    }

    .NotificationBanner__header {
        align-items: center;
        display: flex;
        flex: 1 1 auto
    }
}

.NotificationBanner__header__badge {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OSIgaGVpZ2h0PSI1OSI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJub256ZXJvIj48Y2lyY2xlIGN4PSIyOS41IiBjeT0iMjkuNSIgcj0iMjkuNSIgZmlsbD0iIzNCOTVFOSIgZmlsbC1vcGFjaXR5PSIuNDMiLz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNDcuMSAzNC45MzdoLTMuODg1di03LjA4NGMwLTcuNDgtNS44NTQtMTMuNjE3LTEzLjIxOC0xNC4wNjZ2LTIuODg1YS45MDEuOTAxIDAgMSAwLTEuODAyIDB2Mi44NzRjLTcuNDUzLjM1Mi0xMy40MSA2LjUzMS0xMy40MSAxNC4wNzd2NC42MDdhLjkwMS45MDEgMCAxIDAgMS44MDIgMHYtNC42MDdjMC02Ljc3NyA1LjUxLTEyLjI5IDEyLjI4LTEyLjI5aC4yNjZjNi43NzEgMCAxMi4yOCA1LjUxMyAxMi4yOCAxMi4yOXY3LjA4NEgxMC45Yy0uNDk4IDAtLjkwMS40MDQtLjkwMS45MDJ2NS4yMjhjMCAuNDk3LjQwMy45MDEuOS45MDFoMzYuMmMuNDk3IDAgLjktLjQwNC45LS45MDF2LTUuMjI4YS45MDEuOTAxIDAgMCAwLS45LS45MDJabS0uOTAyIDUuMjI4SDExLjgwMlYzNi43NGgzNC4zOTZ2My40MjVaTTMyLjI1NCA0My4xNzVjLS40OTggMC0uOTAyLjM4OC0uOTAyLjg2NiAwIDEuMjI4LTEuMDQgMi4yMjYtMi4zMiAyLjIyNmgtLjA2NWMtMS4yNzggMC0yLjMxOS0uOTk4LTIuMzE5LTIuMjI2IDAtLjQ3OC0uNDA0LS44NjYtLjkwMi0uODY2cy0uOTAyLjM4OC0uOTAyLjg2NmMwIDIuMTgzIDEuODUgMy45NTkgNC4xMjMgMy45NTloLjA2NWMyLjI3NCAwIDQuMTI0LTEuNzc2IDQuMTI0LTMuOTYgMC0uNDc4LS40MDQtLjg2NS0uOTAyLS44NjVaIi8+PC9nPjwvZz48L3N2Zz4=) 50%/contain no-repeat;
    height: 60px;
    margin: 0 auto;
    width: 60px
}

@media only screen and (min-width:641px) {
    .NotificationBanner__header__badge {
        flex: 0 0 auto;
        margin-right: 12px
    }

    .NotificationBanner__header__body {
        flex: 1 1 auto
    }
}

.NotificationBanner__footer {
    text-align: right
}

@media only screen and (min-width:641px) {
    .NotificationBanner__footer {
        flex: 0 0 auto;
        margin-left: 12px
    }
}

.NotificationBanner__heading {
    font-size: 18px
}

.NotificationBanner__subheading {
    font-size: 14px
}

.NotificationBanner__icon {
    display: inline-block;
    height: 21px;
    vertical-align: -3px;
    width: 30px
}

.NotificationBanner__icon--info {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMyIgYmFzZVByb2ZpbGU9ImJhc2ljIj48cGF0aCBkPSJtMTMuNDM3IDE1LjYwNC0uMTUuNjE1Yy0uNDUxLjE3OC0uODEyLjMxMy0xLjA4LjQwNy0uMjcuMDkzLS41ODIuMTQtLjkzOC4xNC0uNTQ3IDAtLjk3Mi0uMTM0LTEuMjc0LS4zOTlhMS4yODkgMS4yODkgMCAwIDEtLjQ1Ni0xLjAxNWMwLS4xNi4wMTItLjMyMi4wMzQtLjQ4OC4wMjMtLjE2Ny4wNi0uMzU1LjEwOS0uNTY0bC41NjQtMS45OTZjLjA1MS0uMTkxLjA5My0uMzczLjEyNy0uNTQzcy4wNTItLjMyNy4wNTItLjQ2OGMwLS4yNTUtLjA1My0uNDMzLS4xNTgtLjUzMy0uMTA0LS4xLS4zMDYtLjE1LS42MDMtLjE1LS4xNDYgMC0uMjk2LjAyMy0uNDQ5LjA2OHMtLjI4NS4wODktLjM5NS4xM2wuMTUtLjYxNWMuMzctLjE1LjcyNC0uMjc5IDEuMDYyLS4zODYuMzM3LS4xMDcuNjU2LS4xNjEuOTU4LS4xNjEuNTQzIDAgLjk2MS4xMzEgMS4yNTYuMzkzcy40NDEuNjAzLjQ0MSAxLjAyMmMwIC4wODYtLjAxLjIzOS0uMDMxLjQ1OC0uMDIuMjE5LS4wNTguNDE5LS4xMTIuNjAybC0uNTYyIDEuOTg5Yy0uMDQ3LjE2LS4wODguMzQyLS4xMjQuNTQ3cy0uMDU1LjM1OS0uMDU1LjQ2NWMwIC4yNjQuMDYuNDQ0LjE3Ny41NC4xMTkuMDk2LjMyNC4xNDQuNjE1LjE0NC4xMzcgMCAuMjkxLS4wMjMuNDY0LS4wNzIuMTc0LS4wNS4yOTktLjA5My4zNzgtLjEzem0uMTQyLTguMzQ2YzAgLjM0Ni0uMTMxLjY0Mi0uMzkzLjg4NXMtLjU3OC4zNjYtLjk0Ny4zNjYtLjY4Ni0uMTIyLS45NS0uMzY2Yy0uMjY0LS4yNDQtLjM5Ni0uNTM5LS4zOTYtLjg4NXMuMTMzLS42NDMuMzk2LS44ODljLjI2NS0uMjQ2LjU4MS0uMzY5Ljk1LS4zNjlzLjY4Ni4xMjMuOTQ3LjM2OS4zOTMuNTQzLjM5My44ODl6IiBvcGFjaXR5PSIuNSIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMjEuNSAxMS41YzAgNS41MjItNC40NzggMTAtMTAgMTBzLTEwLTQuNDc4LTEwLTEwYzAtNS41MjMgNC40NzgtMTAgMTAtMTBzMTAgNC40NzcgMTAgMTB6IiBvcGFjaXR5PSIuNSIvPjwvc3ZnPg==) 50%/contain no-repeat
}

.BannedMessage {
    box-sizing: border-box;
    margin: 30px auto 0;
    max-width: 1080px;
    width: 93%
}

@media only screen and (min-width:641px) {
    .BannedMessage {
        width: 90%
    }
}

.stjr-instant-feedback {
    z-index: 21
}

@media(min-width:768px) {
    .stjr-instant-feedback .stjr-review-checkout-widget__box {
        right: 5.8rem
    }
}

.Dashboard.stjr-review-checkout-widget__body--active {
    overflow: initial
}

.rc-root-layout {
    display: flex;
    flex-direction: column;
    min-height: 100vh
}

@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
    .rc-root-layout {
        height: 100vh
    }
}

.rc-root-layout-content,
.rc-root-layout-footer,
.rc-root-layout-header {
    flex-shrink: 0
}

.rc-root-layout-content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: center
}

.Page__width {
    margin-left: auto;
    margin-right: auto;
    max-width: 1080px;
    width: 93%
}

@media only screen and (min-width:641px) {
    .Page__width {
        width: 90%
    }
}

.GiftMessage {
    position: relative
}

@media only screen and (min-width:641px) {
    .GiftMessage__info.closable {
        padding-right: 200px
    }
}

.GiftMessage__imgBox {
    bottom: 100%;
    height: 56px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    width: 132px
}

@media only screen and (min-width:641px) {
    .GiftMessage__imgBox {
        bottom: 0;
        height: 90px;
        right: 50px
    }
}

.GiftMessage__img {
    animation: bounce 4s cubic-bezier(.53, .69, .65, .96) infinite;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzEuNzc4IiBoZWlnaHQ9IjE0MC4xMTgiPjxkZWZzPjxzdHlsZT4uZ3tmaWxsOiNmMjZiNmN9Lmh7ZmlsbDojZjc0YTM3fS5pe2ZpbGw6I2U1MzAyY308L3N0eWxlPjwvZGVmcz48cGF0aCBmaWxsPSIjNTk4ZmIxIiBkPSJNNzIuMzgyIDE0MC4xMTggMy40MzcgMTI4LjY1OVYyNC4wMDFsNjguOTQ1IDYuODc1eiIvPjxwYXRoIGZpbGw9IiMyNzY3OGYiIGQ9Im03Mi4xOTEgMTQwLjExOCA1Ni4xNDgtMTAuMzEzVjI0LjAwMWwtNTYuMTQ4IDYuODc1eiIvPjxwYXRoIGZpbGw9IiMwYzNlNWQiIGQ9Ik0xMjguMzQgMjUuMTU2IDcxLjMzMiAzMS42NCAzLjQzNyAyNS4wOTZ2MjEuNzcybDY3Ljg5NSA2LjU0NCA1Ny4wMDgtNi40ODR6Ii8+PHBhdGggZmlsbD0iIzhmYmFkNSIgZD0iTTcxLjMzMiA0OS45NzQgMCA0My4wOTlWMjEuMzI4bDcxLjMzMiA2Ljg3NXoiLz48cGF0aCBmaWxsPSIjNTU4Y2FmIiBkPSJtNzEuMzMyIDQ5Ljk3NCA2MC40NDYtNi44NzVWMjEuMzI4bC02MC40NDYgNi44NzV6Ii8+PHBhdGggZmlsbD0iI2E3Y2VlNiIgZD0ibTAgMjEuMzI4IDU4LjI1LTQuMiA3My41MjggNC4yLTYwLjQ0NiA2Ljg3NXoiLz48cGF0aCBkPSJtMTA3LjI1MiAxMzQuMTI4LTEyLjcxNiAyLjMzNXYtMTEwLjlsMTIuNzE2LTEuNTYyek0zMS4yMjYgMTMzLjQzOGwxMi43MTYgMi4xMjF2LTExMGwtMTIuNzE2LTEuMjIyeiIgY2xhc3M9ImciLz48cGF0aCBkPSJtNzcuMTg2IDE4LjE3NiAxOS4xNzYgMS4wNy01Mi40MiA2LjMxNy0xMi43MTYtMS4yMjZ6IiBjbGFzcz0iaCIvPjxwYXRoIGQ9Im0zNy4zODYgMTguNjI4LTE2LjEzNCAxLjEgNzMuMDQgNS44MyAxMi45NTktMS41NjJ6IiBjbGFzcz0iaCIvPjxwYXRoIGQ9Ik05Ni4yNzcgNi4wMTFhNC45MjggNC45MjggMCAwIDAtMy4zMTItMi45IDMwLjIwNiAzMC4yMDYgMCAwIDAtNC40NzEuMDUzYy43IDIuMTUyLjY1NCA4LjYzNi02LjQ2OCAxMS43MjVhNTIuMiA1Mi4yIDAgMCAxLTExLjQgMy4wMmMtLjg4NyAxLjItMS40MzYgMS45NzYtMS40MzYgMS45NzZsLjU0MSAyLjE2MXMxMi44LS45MTggMjAuMTQ3LTQuMVM5Ny4wMzkgNy45NCA5Ni4yNzcgNi4wMTF6IiBjbGFzcz0iaSIvPjxwYXRoIGQ9Ik02NC43MDQgMjAuNDI4QTgxLjQyNSA4MS40MjUgMCAwIDAgNzUuOTIgNS41OTFjNi40LTEwLjA3NSAxNS45LTMuOTYgMTkuMTQxLTEuMzY3LTEuNzg2LTEuNC03LjQ5LTEuMjU5LTkuOTc0IDMuMDYycy01LjE1MSAxMS40NTEtMTQuNDQyIDE1LjE2Yy01LjE4My4wMzEtNS45NDEtMi4wMTgtNS45NDEtMi4wMTh6IiBjbGFzcz0iZyIvPjxwYXRoIGQ9Ik01Ni40MTcgMTcuOTM3YTIwLjI2NCAyMC4yNjQgMCAwIDAgMy43MjYgMy44YzUuMTYzLjkzOSAxMC4wNTQuODcyIDEzLjY1OC0uOTkxIDAgMC00LjU0OS44MjMtOS44MjYtNi4wMjhTNTQuMDUgMi4yNjUgNDguMjcgMi43MjhhNS41MjIgNS41MjIgMCAwIDAtNC40IDMuNTY4YzQuMzkyIDEuMzQzIDguMjY0IDYuMDgyIDEyLjU0NyAxMS42NDF6IiBjbGFzcz0iaSIvPjxwYXRoIGQ9Ik00OC43NzggMTguMzY1Yy04LjY4Ni0zLjQ3Mi02LjI4Ny0xNS4xNjYtLjUwOC0xNS42MzNhOC40MjQgOC40MjQgMCAwIDEgMy4xMzUuMzQ0UzQyLjk5My4zOTcgMzcuMjE0IDEuODUxcy03Ljc5MSAxMC4zNzctMS4zNDEgMTUuNjc3YzYuMDY1IDQuOTc4IDI0LjM0MSA2LjI4NCAzMS41ODEgNC43NjktNS42OTIuMy0xMi41MzMtMS40NzctMTguNjc2LTMuOTMyek0xMDcuMjUyIDEzNC4xMjhsLTEyLjcxNiAyLjMzNXYtMTEwLjlsMTIuNzE2LTEuNTYyeiIgY2xhc3M9ImciLz48cGF0aCBmaWxsPSIjZmY3OTc2IiBkPSJNNjQuMjUyIDE1LjA3NXMzLjUxNyA0LjA2OCAxLjYzNyA3LjQ4YzQuOTUyIDEuMTM3IDkuNTM1LS42NTUgMTAuMjEtMS4yMjhzLS42NTItNy42OTQtNS4zNTktOGMtMi43MDMgMS45MTItNC4wNzggMS45ODQtNi40ODggMS43NDh6Ii8+PC9zdmc+);
    background-position: 50%;
    background-repeat: no-repeat;
    height: 140px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

@keyframes bounce {
    0% {
        transform: translateY(20px)
    }

    35% {
        transform: translateY(0)
    }

    40% {
        transform: translateY(20px)
    }

    44% {
        transform: translateY(15px)
    }

    48% {
        transform: translateY(20px)
    }

    51% {
        transform: translateY(18px)
    }

    54% {
        transform: translateY(20px)
    }

    to {
        transform: translateY(20px)
    }
}

.PlatinumBanner {
    grid-column-gap: 15px;
    grid-row-gap: 20px;
    background-color: #081723;
    background-image: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/torus.2f4265c0.svg);
    background-position: bottom -58px right -28px;
    background-repeat: no-repeat;
    background-size: 170px 160px;
    border: 1px solid #e9ca8b;
    border-radius: 5px;
    box-sizing: border-box;
    display: grid;
    grid-template-columns: 1fr auto;
    margin-bottom: 62px;
    overflow: hidden;
    padding: 16px;
    position: relative;
    width: 100%
}

@media(min-width:1024px) {
    .PlatinumBanner {
        align-items: center;
        background-image: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/circles.fc014662.svg);
        background-position: top 0 right 200px;
        background-size: 141px 85px;
        grid-template-columns: 1fr auto auto;
        margin-bottom: 50px;
        padding: 20px 12px 20px 175px
    }

    .PlatinumBanner:after {
        background: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/torus.2f4265c0.svg) 50%/contain no-repeat;
        content: "";
        height: 160px;
        left: 10px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 170px
    }
}

.PlatinumBanner__content {
    grid-column: 1/2
}

.PlatinumBanner__title {
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.17;
    margin: 0 0 8px
}

.PlatinumBanner__title>span {
    color: #e9ca8b
}

.PlatinumBanner__title:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxOSAxOSI+PHBhdGggZmlsbD0iI0U5Q0E4QiIgZD0iTTE3LjYzIDIuNjU4Yy0uNzU5IDAtMS4zNzMuNjctMS4zNzMgMS40OTMgMCAuNTM2LjI1OSAxLjAwMi42NSAxLjI2Ny0uODI2IDEuMjM5LTEuOTkgMi42NzctMy4xOSAzLjA5My0xLjU4LjU1LTMuMDUyLTIuODIzLTMuNzc3LTQuODI3LjUzNy0uMjAyLjkyOS0uNzU0LjkyOS0xLjQwOSAwLS44MjMtLjYxNC0xLjQ5Mi0xLjM3LTEuNDkyLS43NTYgMC0xLjM3LjY2OS0xLjM3IDEuNDkyIDAgLjY1NS4zOSAxLjIwNi45MjggMS40MDktLjcyMyAyLjAwNC0yLjE5NCA1LjM3Ni0zLjc3NSA0LjgyNy0xLjE5OS0uNDE2LTIuMzY2LTEuODU0LTMuMTktMy4wOTMuMzktLjI2NS42NS0uNzMuNjUtMS4yNjcgMC0uODIzLS42MTYtMS40OTMtMS4zNzItMS40OTMtLjc1NSAwLTEuMzcuNjctMS4zNyAxLjQ5MyAwIC44MjYuNjE1IDEuNDk1IDEuMzcgMS40OTUuMDE1IDAgLjAyNi0uMDA1LjA0LS4wMDZsMS44NTEgOC41OTdoMTIuNDc3TDE3LjU5IDUuNjRjLjAxMyAwIC4wMjYuMDA2LjA0MS4wMDYuNzU0IDAgMS4zNjktLjY2OSAxLjM2OS0xLjQ5NSAwLS44MjMtLjYxNi0xLjQ5My0xLjM3LTEuNDkzWk0xNS42NzQgMTQuNTRIMy4zMjR2MS42NzdoMTIuMzVWMTQuNTRaIi8+PC9zdmc+) 50%/contain no-repeat;
    content: "";
    display: inline-block;
    height: 19px;
    margin-left: 5px;
    vertical-align: bottom;
    width: 19px
}

.PlatinumBanner__text {
    color: #b9b9b9;
    font-size: 15px;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 0;
    margin-top: 0
}

.PlatinumBanner__text>strong {
    color: #fff;
    font-weight: 700
}

.PlatinumBanner__btn {
    background-color: #e9ca8b;
    border-radius: 4px;
    color: #081723;
    display: block;
    font-size: 16px;
    grid-column: 1/2;
    line-height: 1.4;
    margin-right: auto;
    padding: 9px 16px;
    transition: background-color .2s ease-in-out
}

@media(min-width:1024px) {
    .PlatinumBanner__btn {
        grid-column: 2/3
    }
}

.PlatinumBanner__btn:active,
.PlatinumBanner__btn:focus,
.PlatinumBanner__btn:hover {
    background-color: #f0d6a0;
    color: #081723;
    text-decoration: none
}

.PlatinumBanner__exit {
    background: none;
    border: none;
    color: #585858;
    cursor: pointer;
    display: inline-flex;
    font-size: 32px;
    grid-column: 2/3;
    grid-row: 1;
    line-height: .4;
    padding: 0;
    transition: color .2s ease-in-out
}

@media(min-width:1024px) {
    .PlatinumBanner__exit {
        grid-column: 3;
        margin-right: 5px;
        margin-top: -3px
    }
}

.PlatinumBanner__exit:active,
.PlatinumBanner__exit:focus,
.PlatinumBanner__exit:hover {
    color: #c5af83
}

.GoogleFeedback {
    box-sizing: border-box;
    margin-bottom: 40px;
    padding-top: 0
}

.GoogleFeedback__wrapper {
    align-items: center;
    background: #4285f4;
    border-radius: 4px;
    color: #fff;
    -moz-column-gap: 10px;
    column-gap: 10px;
    display: grid;
    grid-template-columns: 1fr auto;
    padding: 1rem;
    position: relative;
    row-gap: 1rem
}

@media only screen and (min-width:1025px) {
    .GoogleFeedback__wrapper {
        -moz-column-gap: 2.5rem;
        column-gap: 2.5rem;
        grid-template-columns: 60px auto auto 1fr;
        padding: 14px 40px 14px 204px;
        row-gap: 0
    }

    .GoogleFeedback__logo {
        height: 60px;
        width: 60px
    }
}

.GoogleFeedback__title {
    font-size: 18px;
    font-weight: 600;
    grid-column: 1/2
}

@media only screen and (min-width:1025px) {
    .GoogleFeedback__title {
        grid-column: 2/3
    }
}

.GoogleFeedback__leave-feedback {
    color: #081723;
    font-size: 16px;
    font-weight: 400;
    grid-column: 1/2;
    line-height: 22px;
    margin-right: auto
}

@media only screen and (min-width:1025px) {
    .GoogleFeedback__leave-feedback {
        grid-column: 3/4
    }
}

.GoogleFeedback__exit {
    align-self: flex-start;
    background: none;
    border: none;
    color: hsla(0, 0%, 100%, .5);
    cursor: pointer;
    display: inline-flex;
    font-size: 36px;
    grid-column: 2;
    grid-row: 1;
    line-height: .4;
    margin-left: auto;
    padding: 0;
    transition: color .2s ease-in-out
}

@media only screen and (min-width:1025px) {
    .GoogleFeedback__exit {
        align-self: center;
        grid-column: 4/5;
        margin-bottom: 5px
    }
}

.GoogleFeedback__exit:hover {
    color: #fff
}

.DissertationBoostBanner {
    border-radius: 5px;
    overflow: hidden;
    padding: 16px 16px 30px;
    position: relative
}

@media only screen and (min-width:641px) {
    .DissertationBoostBanner {
        align-items: center;
        display: flex;
        justify-content: center;
        overflow: visible;
        padding: 16px
    }
}

.DissertationBoostBanner--default {
    background-color: #e6eef4;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA5NjggMTY5Ij48cGF0aCBzdHJva2U9InVybCgjYSkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTEgODYuMzc5Yzc2LjUgNzMuMzggMTgyLjc0MyA4Ni4xNzcgMjg1LjU2NiA4MC45MzkgNTEuODI0LTIuNjQxIDg2Ljg4Ni0xNy4xNTEgMTI5LjM4MS0zMC4yNzUgMy4wMjctLjkzNSAxOC4wMTUtNi4yNjUgMzQuNzA4LTEyLjg3OW0wIDBjMjUuNTE5LTEwLjExMSA1NS4wMjQtMjMuMjI1IDUxLjg5MS0yOC4yMzQtNC4zNTUtNi45NjMtMzQuMzY0LjUyMy00MS4wNDMgMi4xODlsLS4xMjQuMDNjLTEzLjE4NyAzLjI4OS0xNS44OTEgMTEuMTM0LTExLjcyOSAyMy41MzMuMjg2Ljg1MS42MjMgMS42NzggMS4wMDUgMi40ODJabTAgMGM3LjMwNSAxNS4zMyAzMS41NzYgMjIuMDQgNDYuMzkzIDIzLjkyNSAxNi4xMzggMi4wNTIgMzIuOTU4LjgzOCA0OC45NDctMS44NzkgMjAuODY0LTMuNTQ1IDM5LjE2MS0xMy42ODggNTcuOTc1LTIyLjg2NGE2ODguMDMzIDY4OC4wMzMgMCAwIDAgNDAuMTU0LTIxLjI1OG0wIDBhNjg2LjIxMyA2ODYuMjEzIDAgMCAwIDkuMjQ2LTUuMzg3YzUuNzA5LTMuMzg3IDIwLjA5MS05LjU5OCAyMi41NTQtMTYuNjc5IDEuNDE0LTQuMDY2LTcuOTYyLTIuMzg0LTkuMzQ4LTIuMi03LjQ1NC45ODktMTUuNDQyIDQuMTYxLTIwLjMwMyAxMC4xNzctMy43MSA0LjU5MS0zLjk0NCA5LjU4Ni0yLjE0OSAxNC4wODlabTAgMGMxLjQwMyAzLjUyMiA0LjA0NiA2Ljc0MyA3LjIzNiA5LjIzNSAyNS40NTIgMTkuODg2IDYwLjI3MyAyMy4xNTggOTEuMjE2IDIwLjAxN0M4MzMuMjcgMTIyLjEzMiA5MDguNzI5IDY3LjgwNSA5NjcuMDg2IDEiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4OTQuNSIgeDI9IjY0MS41IiB5MT0iMTI5LjUiIHkyPSIxNjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);
    background-position: left -400px bottom 5px;
    background-repeat: no-repeat;
    background-size: 966px;
    color: #000
}

@media only screen and (min-width:641px)and (max-width:1024px) {
    .DissertationBoostBanner--default {
        background-image: none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA5NjggMTY5Ij48cGF0aCBzdHJva2U9InVybCgjYSkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTEgODYuMzc5Yzc2LjUgNzMuMzggMTgyLjc0MyA4Ni4xNzcgMjg1LjU2NiA4MC45MzkgNTEuODI0LTIuNjQxIDg2Ljg4Ni0xNy4xNTEgMTI5LjM4MS0zMC4yNzUgMy4wMjctLjkzNSAxOC4wMTUtNi4yNjUgMzQuNzA4LTEyLjg3OW0wIDBjMjUuNTE5LTEwLjExMSA1NS4wMjQtMjMuMjI1IDUxLjg5MS0yOC4yMzQtNC4zNTUtNi45NjMtMzQuMzY0LjUyMy00MS4wNDMgMi4xODlsLS4xMjQuMDNjLTEzLjE4NyAzLjI4OS0xNS44OTEgMTEuMTM0LTExLjcyOSAyMy41MzMuMjg2Ljg1MS42MjMgMS42NzggMS4wMDUgMi40ODJabTAgMGM3LjMwNSAxNS4zMyAzMS41NzYgMjIuMDQgNDYuMzkzIDIzLjkyNSAxNi4xMzggMi4wNTIgMzIuOTU4LjgzOCA0OC45NDctMS44NzkgMjAuODY0LTMuNTQ1IDM5LjE2MS0xMy42ODggNTcuOTc1LTIyLjg2NGE2ODguMDMzIDY4OC4wMzMgMCAwIDAgNDAuMTU0LTIxLjI1OG0wIDBhNjg2LjIxMyA2ODYuMjEzIDAgMCAwIDkuMjQ2LTUuMzg3YzUuNzA5LTMuMzg3IDIwLjA5MS05LjU5OCAyMi41NTQtMTYuNjc5IDEuNDE0LTQuMDY2LTcuOTYyLTIuMzg0LTkuMzQ4LTIuMi03LjQ1NC45ODktMTUuNDQyIDQuMTYxLTIwLjMwMyAxMC4xNzctMy43MSA0LjU5MS0zLjk0NCA5LjU4Ni0yLjE0OSAxNC4wODlabTAgMGMxLjQwMyAzLjUyMiA0LjA0NiA2Ljc0MyA3LjIzNiA5LjIzNSAyNS40NTIgMTkuODg2IDYwLjI3MyAyMy4xNTggOTEuMjE2IDIwLjAxN0M4MzMuMjcgMTIyLjEzMiA5MDguNzI5IDY3LjgwNSA5NjcuMDg2IDEiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4OTQuNSIgeDI9IjY0MS41IiB5MT0iMTI5LjUiIHkyPSIxNjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=)
    }
}

@media only screen and (min-width:641px) {
    .DissertationBoostBanner--default {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA4NSA0NCI+PHBhdGggZmlsbD0iI0JGQ0ZEQiIgZD0ibTM4Ljk2OS40NDIgOS4wMTMgNi40MDFMNjIuMjE3LjU3NGwtLjI1IDguNjgyIDE3LjA2LTEuOTA0LTkuNDMzIDguMjA2IDE0LjQ2NyAzLjA2Ni0xNS42MiA1LjEyNSA3LjI4MSA3LjA2Mi0xNi44NDkuNDE2LTIuMjE1IDguODE2LTEyLjczLTQuNDI0TDMyLjkyIDQzLjM5bC00LjU2Ny03Ljg2LTE2LjMwOCA0LjI2IDUuMDQ1LTguODAxLTE2LjQyOC0uNjA2IDEzLjA1NS02Ljk0Ni0xMS4zMzMtNS4yNzggMTYuOTItMi44ODctMi42NC04LjI3NSAxNS40MTMgMi4wODlMMzguOTcuNDQyWiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zNi41NyAyNi4yMzYtMS43Ni4yNDktNS42NDItNi40ODFhMy4xOTQgMy4xOTQgMCAwIDEtLjM3LS41MmwtLjA0MS4wMDVjLjA2NS4yMDIuMTQ2LjY0NC4yNDIgMS4zMjZsLjg5NyA2LjM2Mi0xLjU1Ny4yMi0xLjM2OC05LjcwNyAxLjg3NS0uMjY0IDUuNDYzIDYuMzMzYy4yMy4yNjIuMzguNDQ0LjQ1LjU0NWwuMDI2LS4wMDRjLS4wOC0uMjUxLS4xNjUtLjY4My0uMjUxLTEuMjk3bC0uODgyLTYuMjU1IDEuNTUtLjIxOCAxLjM2OCA5LjcwNlptNy44Ni0xLjEwOC01LjQ1Ljc2OS0xLjM2OC05LjcwNyA1LjIzMi0uNzM4LjE5MyAxLjM2OC0zLjYyMi41MS4zODggMi43NDggMy4zMzctLjQ3LjE5MiAxLjM2LTMuMzM3LjQ3MS40MDQgMi44NyAzLjgzOC0uNTQxLjE5MiAxLjM2Wm0xMi42MjktMTEuNjhMNTUuNzY3IDIzLjUzbC0xLjgyLjI1Ni0yLjgwNi02LjUyOGE0LjY5IDQuNjkgMCAwIDEtLjI3Ni0uOTI4bC0uMDI3LjAwNGMuMDIzLjMyNC4wMTMuNjQzLS4wMy45NTdsLS44OTYgNy4wNjQtMS44NjEuMjYzLTQuMDgzLTkuMzI0IDEuNzY2LS4yNSAyLjc2MiA2Ljg2Yy4xMTUuMjg4LjIwNC41OTMuMjY3LjkxNWwuMDM0LS4wMDVhNS4zNTcgNS4zNTcgMCAwIDEgLjA1OC0uOTZsLjk4OC03LjM4OSAxLjY1OC0uMjMzIDIuODUxIDYuOTAyYy4wOTguMjM0LjE4Ni41MTcuMjY1Ljg0NmwuMDI3LS4wMDRhNS4zNjcgNS4zNjcgMCAwIDEgLjAzLS45MTVsLjcyLTcuMzc4IDEuNjY1LS4yMzVaIi8+PC9zdmc+), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA5NjggMTY5Ij48cGF0aCBzdHJva2U9InVybCgjYSkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTEgODYuMzc5Yzc2LjUgNzMuMzggMTgyLjc0MyA4Ni4xNzcgMjg1LjU2NiA4MC45MzkgNTEuODI0LTIuNjQxIDg2Ljg4Ni0xNy4xNTEgMTI5LjM4MS0zMC4yNzUgMy4wMjctLjkzNSAxOC4wMTUtNi4yNjUgMzQuNzA4LTEyLjg3OW0wIDBjMjUuNTE5LTEwLjExMSA1NS4wMjQtMjMuMjI1IDUxLjg5MS0yOC4yMzQtNC4zNTUtNi45NjMtMzQuMzY0LjUyMy00MS4wNDMgMi4xODlsLS4xMjQuMDNjLTEzLjE4NyAzLjI4OS0xNS44OTEgMTEuMTM0LTExLjcyOSAyMy41MzMuMjg2Ljg1MS42MjMgMS42NzggMS4wMDUgMi40ODJabTAgMGM3LjMwNSAxNS4zMyAzMS41NzYgMjIuMDQgNDYuMzkzIDIzLjkyNSAxNi4xMzggMi4wNTIgMzIuOTU4LjgzOCA0OC45NDctMS44NzkgMjAuODY0LTMuNTQ1IDM5LjE2MS0xMy42ODggNTcuOTc1LTIyLjg2NGE2ODguMDMzIDY4OC4wMzMgMCAwIDAgNDAuMTU0LTIxLjI1OG0wIDBhNjg2LjIxMyA2ODYuMjEzIDAgMCAwIDkuMjQ2LTUuMzg3YzUuNzA5LTMuMzg3IDIwLjA5MS05LjU5OCAyMi41NTQtMTYuNjc5IDEuNDE0LTQuMDY2LTcuOTYyLTIuMzg0LTkuMzQ4LTIuMi03LjQ1NC45ODktMTUuNDQyIDQuMTYxLTIwLjMwMyAxMC4xNzctMy43MSA0LjU5MS0zLjk0NCA5LjU4Ni0yLjE0OSAxNC4wODlabTAgMGMxLjQwMyAzLjUyMiA0LjA0NiA2Ljc0MyA3LjIzNiA5LjIzNSAyNS40NTIgMTkuODg2IDYwLjI3MyAyMy4xNTggOTEuMjE2IDIwLjAxN0M4MzMuMjcgMTIyLjEzMiA5MDguNzI5IDY3LjgwNSA5NjcuMDg2IDEiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4OTQuNSIgeDI9IjY0MS41IiB5MT0iMTI5LjUiIHkyPSIxNjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);
        background-position: 32px, right -30px bottom -10px;
        background-size: 84px, 966px
    }
}

.DissertationBoostBanner--default:before {
    background: 50%/contain no-repeat url(/https/dotaskforme.onrender.com/assets/customer-dashboard/olds.cae7a5a8.png);
    bottom: 0;
    content: "";
    display: block;
    height: 87px;
    position: absolute;
    right: 0;
    width: 199px
}

@media only screen and (min-width:641px)and (max-width:1024px) {
    .DissertationBoostBanner--default:before {
        display: none
    }
}

@media only screen and (min-width:641px) {
    .DissertationBoostBanner--default:before {
        height: 89px;
        left: 72px;
        width: 204px
    }
}

.DissertationBoostBanner--copycrafter {
    background: #000;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA4NSA0NCI+PHBhdGggZmlsbD0iIzE2MTZDMSIgZD0ibTM4Ljk2OS40NDIgOS4wMTMgNi40MDFMNjIuMjE3LjU3NGwtLjI1IDguNjgyIDE3LjA2LTEuOTA0LTkuNDMzIDguMjA2IDE0LjQ2NyAzLjA2Ni0xNS42MiA1LjEyNSA3LjI4MSA3LjA2Mi0xNi44NDkuNDE2LTIuMjE1IDguODE2LTEyLjczLTQuNDI0TDMyLjkyIDQzLjM5bC00LjU2Ny03Ljg2LTE2LjMwOCA0LjI2IDUuMDQ1LTguODAxLTE2LjQyOC0uNjA2IDEzLjA1NS02Ljk0Ni0xMS4zMzMtNS4yNzggMTYuOTItMi44ODctMi42NC04LjI3NSAxNS40MTMgMi4wODlMMzguOTcuNDQyWiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zNi41NyAyNi4yMzYtMS43Ni4yNDktNS42NDItNi40ODFhMy4xOTQgMy4xOTQgMCAwIDEtLjM3LS41MmwtLjA0MS4wMDVjLjA2NS4yMDIuMTQ2LjY0NC4yNDIgMS4zMjZsLjg5NyA2LjM2Mi0xLjU1Ny4yMi0xLjM2OC05LjcwNyAxLjg3NS0uMjY0IDUuNDYzIDYuMzMzYy4yMy4yNjIuMzguNDQ0LjQ1LjU0NWwuMDI2LS4wMDRjLS4wOC0uMjUxLS4xNjUtLjY4My0uMjUxLTEuMjk3bC0uODgyLTYuMjU1IDEuNTUtLjIxOCAxLjM2OCA5LjcwNlptNy44Ni0xLjEwOC01LjQ1Ljc2OS0xLjM2OC05LjcwNyA1LjIzMi0uNzM4LjE5MyAxLjM2OC0zLjYyMi41MS4zODggMi43NDggMy4zMzctLjQ3LjE5MiAxLjM2LTMuMzM3LjQ3MS40MDQgMi44NyAzLjgzOC0uNTQxLjE5MiAxLjM2Wm0xMi42MjktMTEuNjhMNTUuNzY3IDIzLjUzbC0xLjgyLjI1Ni0yLjgwNi02LjUyOGE0LjY5IDQuNjkgMCAwIDEtLjI3Ni0uOTI4bC0uMDI3LjAwNGMuMDIzLjMyNC4wMTMuNjQzLS4wMy45NTdsLS44OTYgNy4wNjQtMS44NjEuMjYzLTQuMDgzLTkuMzI0IDEuNzY2LS4yNSAyLjc2MiA2Ljg2Yy4xMTUuMjg4LjIwNC41OTMuMjY3LjkxNWwuMDM0LS4wMDVhNS4zNTcgNS4zNTcgMCAwIDEgLjA1OC0uOTZsLjk4OC03LjM4OSAxLjY1OC0uMjMzIDIuODUxIDYuOTAyYy4wOTguMjM0LjE4Ni41MTcuMjY1Ljg0NmwuMDI3LS4wMDRhNS4zNjcgNS4zNjcgMCAwIDEgLjAzLS45MTVsLjcyLTcuMzc4IDEuNjY1LS4yMzVaIi8+PC9zdmc+), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMjIgNjkiPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZmlsbD0iI0Y5RkUwMCIgZD0iTTIzLjU1MSAxLjE4MmMtNS41NzguNzI2LTIwLjU0OCAzLjc4My0yMC4zMTIgOS42OTQuMjM3IDUuOTEgNC4yNSA3LjA5MiA0LjAxNiAxMS4zNDktLjIzNSA0LjI1Ny01LjkwNSAxMC44NzYtMy43OCAxNi4wNzggMi4xMjYgNS4yMDIgNi4zNzggOC45ODUgOS40NDggMTMuNDc3IDMuMDcgNC40OTEgMTAuMzkyIDYuMzg0IDE2Ljc3IDcuMDkyIDYuMzc3LjcwOSAzLjc3OSAxLjg5IDEzLjcgNC4yNTUgOS45MiAyLjM2NCAzMS4xNzYgNC4wMiAzNS40MjggMS44OSA0LjI1My0yLjEyOCAxMy4yMjctNi4xNDYgMjEuOTY2LTcuMDkyIDguNzQtLjk0NSAxNy43MTQtOC45ODUgMTguMTg3LTE1Ljg0LjQ3My02Ljg1Ny01LjY2OC0xMS44MjItOS4yMTEtMTYuMDc5LTMuNTQyLTQuMjU2LTIuNTk4LTUuOTEtMS40MTctMTAuMTY3IDEuMTgxLTQuMjU2LS43MDgtMTQuMTg1LTYuNjE0LTE0LjY1OS01LjkwNS0uNDczLTIwLjc4NSA0LjI1NS0zMC4yMzMgMi4xMjhDNjIuMDUyIDEuMTggNTYuODU1IDAgNDcuODggMFMyOS41OS4zOTYgMjMuNTUxIDEuMTgyWiIvPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Im0yMS4wNzQgOC40NDUuNjMgMzUuNTU0IDgwLjI5Ny0uNDQ0LS4yMDktMzYtODAuNzE4Ljg5WiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOS43MzkgOS41MzJoLTYuOTQ1djQuMTg0aDYuOTQ1VjkuNTMyWm01LjQzMSAwaC00Ljc5MnY0LjE4NGg0Ljc5M1Y5LjUzMlptNS44NTggMGgtNC43OTN2NC4xODRoNC43OTNWOS41MzJabTUuODU4IDBoLTQuNzkzdjQuMTg0aDQuNzkyVjkuNTMyWm01Ljg1OSAwaC00Ljc5M3Y0LjE4NGg0Ljc5M1Y5LjUzMlptNS44NTcgMEg1My44MXY0LjE4NGg0Ljc5MlY5LjUzMlptNS44NTggMGgtNC43OTJ2NC4xODRoNC43OTJWOS41MzJabTUuODYgMGgtNC43OTR2NC4xODRoNC43OTNWOS41MzJabTUuODU3IDBoLTQuNzkzdjQuMTg0aDQuNzkzVjkuNTMyWm01Ljg1NyAwaC00Ljc5MnY0LjE4NGg0Ljc5MlY5LjUzMlptNS44NTkgMGgtNC43OTJ2NC4xODRoNC43OTJWOS41MzJabTUuODU3IDBoLTQuNzkydjQuMTg0aDQuNzkzVjkuNTMyWm01Ljg1OSAwaC00Ljc5M3Y0LjE4NGg0Ljc5M1Y5LjUzMlpNMjkuNzQgMTkuOTA0aC02Ljh2NC4xODNoNi44di00LjE4M1ptNS40MyAwaC00Ljc5M3Y0LjE4M2g0Ljc5M3YtNC4xODNabTUuODU4IDBoLTQuNzkzdjQuMTgzaDQuNzkzdi00LjE4M1ptNS44NTggMGgtNC43OTN2NC4xODNoNC43OTJ2LTQuMTgzWm01Ljg1OSAwaC00Ljc5M3Y0LjE4M2g0Ljc5M3YtNC4xODNabTUuODU3IDBINTMuODF2NC4xODNoNC43OTJ2LTQuMTgzWm01Ljg1OCAwaC00Ljc5M3Y0LjE4M2g0Ljc5M3YtNC4xODNabTUuODYgMGgtNC43OTR2NC4xODNoNC43OTN2LTQuMTgzWm01Ljg1NyAwaC00Ljc5M3Y0LjE4M2g0Ljc5M3YtNC4xODNabTUuODU3IDBINzcuMjR2NC4xODNoNC43OTN2LTQuMTgzWm01Ljg1OSAwaC00Ljc5MnY0LjE4M2g0Ljc5MnYtNC4xODNabTUuODU3IDBoLTQuNzkydjQuMTgzaDQuNzkzdi00LjE4M1ptNS44NTggMGgtNC43OTN2NC4xODNoNC43OTN2LTQuMTgzWk0yOS43NCAyNS43NDJoLTYuNzUydjQuMTgzaDYuNzUxdi00LjE4M1ptNS40MyAwaC00Ljc5MnY0LjE4M2g0Ljc5M3YtNC4xODNabTUuODU4IDBoLTQuNzkzdjQuMTgzaDQuNzkzdi00LjE4M1ptNS44NTggMGgtNC43OTN2NC4xODNoNC43OTJ2LTQuMTgzWm01Ljg1OSAwaC00Ljc5M3Y0LjE4M2g0Ljc5M3YtNC4xODNabTUuODU3IDBINTMuODF2NC4xODNoNC43OTJ2LTQuMTgzWm01Ljg1OCAwaC00Ljc5MnY0LjE4M2g0Ljc5MnYtNC4xODNabTUuODYgMGgtNC43OTR2NC4xODNoNC43OTN2LTQuMTgzWm01Ljg1NyAwaC00Ljc5M3Y0LjE4M2g0Ljc5M3YtNC4xODNabTUuODU3IDBoLTQuNzkydjQuMTgzaDQuNzkydi00LjE4M1ptNS44NTkgMGgtNC43OTJ2NC4xODNoNC43OTJ2LTQuMTgzWm01Ljg1NyAwaC00Ljc5MnY0LjE4M2g0Ljc5M3YtNC4xODNabTUuODU5IDBoLTQuNzkzdjQuMTgzaDQuNzkzdi00LjE4M1pNMjkuNzQgMzEuMTU3aC02LjcwOHY0LjE4NGg2LjcwN3YtNC4xODRabTUuNDMgMGgtNC43OTN2NC4xODRoNC43OTN2LTQuMTg0Wm01Ljg1OCAwaC00Ljc5M3Y0LjE4NGg0Ljc5M3YtNC4xODRabTUuODU4IDBoLTQuNzkzdjQuMTg0aDQuNzkydi00LjE4NFptNS44NTkgMGgtNC43OTN2NC4xODRoNC43OTN2LTQuMTg0Wm01Ljg1NyAwSDUzLjgxdjQuMTg0aDQuNzkydi00LjE4NFptNS44NTggMGgtNC43OTN2NC4xODRoNC43OTN2LTQuMTg0Wm01Ljg2IDBoLTQuNzk0djQuMTg0aDQuNzkzdi00LjE4NFptNS44NTcgMGgtNC43OTN2NC4xODRoNC43OTN2LTQuMTg0Wm01Ljg1NyAwSDc3LjI0djQuMTg0aDQuNzkzdi00LjE4NFptNS44NTkgMGgtNC43OTJ2NC4xODRoNC43OTJ2LTQuMTg0Wm01Ljg1NyAwaC00Ljc5MnY0LjE4NGg0Ljc5M3YtNC4xODRabTUuODU4IDBoLTQuNzkzdjQuMTg0aDQuNzkzdi00LjE4NFpNMjkuNzQgMzYuMDU2aC02LjcwOHY0LjE4NGg2LjcwN3YtNC4xODRabTUuNDMgMGgtNC43OTN2NC4xODRoNC43OTN2LTQuMTg0Wm01Ljg1OCAwaC00Ljc5M3Y0LjE4NGg0Ljc5M3YtNC4xODRabTUuODU4IDBoLTQuNzkzdjQuMTg0aDQuNzkydi00LjE4NFptMTcuNjYyIDBINDguMTk2djQuMTg0aDE2LjM1MnYtNC4xODRabTUuNzcyIDBoLTQuNzk0djQuMTg0aDQuNzkzdi00LjE4NFptNS44NTcgMGgtNC43OTN2NC4xODRoNC43OTN2LTQuMTg0Wm01Ljg1NyAwSDc3LjI0djQuMTg0aDQuNzkzdi00LjE4NFptNS44NTkgMGgtNC43OTJ2NC4xODRoNC43OTJ2LTQuMTg0Wm01Ljg1NyAwaC00Ljc5MnY0LjE4NGg0Ljc5M3YtNC4xODRabTUuODU4IDBoLTQuNzkzdjQuMTg0aDQuNzkzdi00LjE4NFptLTY5LjEzOS0yMS4yMWgtNy43MDN2NC4xODNoNy43MDN2LTQuMTgzWm01LjQzMSAwaC00Ljc5M3Y0LjE4M0gzNS45di00LjE4M1ptNS44NTggMGgtNC43OTN2NC4xODNoNC43OTN2LTQuMTgzWm01Ljg1NyAwaC00Ljc5MnY0LjE4M2g0Ljc5MnYtNC4xODNabTUuODU5IDBoLTQuNzkydjQuMTgzaDQuNzkydi00LjE4M1ptNS44NTggMEg1NC41NHY0LjE4M2g0Ljc5MnYtNC4xODNabTUuODU4IDBoLTQuNzkzdjQuMTgzaDQuNzkzdi00LjE4M1ptNS44NTkgMGgtNC43OTN2NC4xODNoNC43OTN2LTQuMTgzWm01Ljg1NyAwaC00Ljc5MnY0LjE4M2g0Ljc5MnYtNC4xODNabTUuODU4IDBINzcuOTd2NC4xODNoNC43OTN2LTQuMTgzWm01Ljg1OSAwSDgzLjgzdjQuMTgzaDQuNzkzdi00LjE4M1ptNS44NTcgMGgtNC43OTJ2NC4xODNoNC43OTN2LTQuMTgzWm01LjE3IDBoLTQuMTA1djQuMTgzaDQuMTA2di00LjE4M1oiLz48cGF0aCBzdHJva2U9IiMxRDFEMUIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIuNTAxIiBkPSJNNjAuNTM5IDM5LjM1cy45My0uNjkyLjM0My0xLjk3OC0xLjMyMi0xLjczLTEuMzIyLTEuNzMiLz48cGF0aCBmaWxsPSIjZmZmIiBzdHJva2U9IiMxRDFEMUIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIuNTAxIiBkPSJNMzkuMzU1IDY2Ljc0YzAtLjI0OCAzLjcxOC02LjcyNCA1LjgyMS05LjM0NSAyLjEwMy0yLjYyMSA2LjI2Mi02LjIzIDcuNDg2LTExLjIyMyAxLjIyMy00Ljk5NCA0LjA2MS0xMC43NzkgNC44OTItMTIuMzYuODMxLTEuNTgyIDEuODU5LTIuMzczIDEuMjcyLTMuMjE0LS41ODctLjg0MS0zLjY3LS43NDItNS4zODEgMS45NzctMS43MTEgMi43Mi00LjE1OSA4LjAxLTQuMTU5IDguMDFzLS4xOTUtNS42ODYuNTg3LTEwLjkyN2MuNzgzLTUuMjQgMS45NTctOC40NTQgMS4wMjctOS45MzctLjkzLTEuNDgzLTIuMy0uNTkzLTIuMy0uNTkzczAtMS40ODMtMS4zMi0xLjU4MWMtMS4zMjItLjEtMi41NDQgMi4wNzUtMi41NDQgMi4wNzVzLS4zOTItLjU0My0xLjYxNC0uMjk3Yy0xLjIyMi4yNDctNS40OCA0LjY0OC02Ljg1IDYuNzczLTEuMzcgMi4xMjUtMi41OTQgOS4wNDctMi41OTQgOS4wNDdzLS41ODctMy44MDcuMTk1LTcuMjE4Yy43ODItMy40MSAxLjgxLTQuOTQzIDEuNzYyLTYuMjc4LS4wNDktMS4zMzUtLjc4NC0xLjc4LTEuNjE0LTEuNjgyLS44MzIuMDk5LTQuMTU5IDcuOTYtNC42OTcgMTAuNTgtLjUzOCAyLjYyLS4wOTcgNy40MTctLjA5NyA4LjE1NyAwIC43NC0uMTQ3IDEzLjM5OC0uNTg3IDE1LjAzLS40NCAxLjYzMS01LjIzNSAxMi43MDctNS4yMzUgMTIuNzA3bDE1Ljk1LjI5OVoiLz48cGF0aCBzdHJva2U9IiMxRDFEMUIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9Ii41MDEiIGQ9Ik00OC40NTQgMTkuMTc3cy0yLjQ0NiA1LjM4OS0zLjE4IDguMDU5Yy0uNzM1IDIuNjctMS41NjYgMTAuMTM1LTEuNTY2IDEwLjEzNW0xLjAyOS0xNy43NDlzLTMuMzI3IDQuNzk2LTQuNTAyIDcuNTY1Yy0xLjE3NSAyLjc2OS0yLjM5NyA5LjY5LTIuMzk3IDkuNjlNNTYuNzcyIDM0LjlzLS41ODcuMDUtLjU4Ny0xLjIzNiAyLjA1NC0yLjgxOCAyLjA1NC0yLjgxOCIvPjxwYXRoIHN0cm9rZT0iIzFEMUQxQiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iLjUwMSIgZD0iTTQ3LjkxNiAyMS4wMDdzLjkzLjQ5NCAxLjY2NC0uMDVjLjczNS0uNTQzLjczNS0xLjE4NS43MzUtMS4xODVtLTQuOTQyLS41NDRzLjM0My4yOTcgMS40MTguMTQ4YzEuMDc2LS4xNDggMS4yMjQtLjI5NyAxLjIyNC0uMjk3bS02LjY1NSAxLjI4NnMuNTM4LjI5NyAxLjQyLjM5NWMuODguMDk5IDEuMjIzLS4wOTggMS4yMjMtLjA5OE0zMi40NTYgMjIuNTlzLjYzNi4zNDYgMS41NjUtLjE0OGMuOTMtLjQ5NCAxLjA3Ni0xLjY4MiAxLjA3Ni0xLjY4Mm0xNC4yMzggMTkuNTI5cy4wNDkgMy40Ni0uMTk1IDUuNTg3Yy0uMjQ1IDIuMTI1LS45NzggNS4yNC0uOTc4IDUuMjQiLz48cGF0aCBmaWxsPSIjZmZmIiBzdHJva2U9IiMxRDFEMUIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIuNTAxIiBkPSJNNzcuOTIxIDY5cy0xLjk3OS01LjExMi01LjM4Ny04LjIyMmMtMy40MDktMy4xMTEtNy44MDctNi43NzgtOS4wMTYtMTEuMjIyLTEuMjEtNC40NDUtMS45NzktOC0zLjQ0NS0xMC40NDUtMS40NjYtMi40NDUtMi41NjYtMy41NTYtMS4xLTQuMjIyIDEuNDY3LS42NjYgMy44MTIuNzQxIDQuNjE5IDIuMzcuODA2IDEuNjMgMy4yOTggNi44MTUgMy4yOTggNi44MTVzMC00LjUyLS43MzMtOC41MTljLS43MzMtMy45OTktMy44MTEtMTAuODctMy4yOTgtMTIuMDU0LjUxMi0xLjE4NiAxLjg2OC0xIDEuODY4LTFzLS42MDQtMS40NDUuNzctMi4xNjdjMS4zNzQtLjcyMSA1LjIyMiAzLjMzNCA2Ljk4MiA2LjQ0NCAxLjc2IDMuMTEgNC4yODcgMTEuODkgNC4yODcgMTEuODlzLjc3LTQuOTQ1LS42NTktOC41NTdjLTEuNDMtMy42MTEtNC40NDgtNS4yMS01LjI3Ny03LjQ0My0uODI0LTIuMjIyLjE2NS0yLjc3OSAxLjU5NS0yLjI3OCAxLjQzLjUgNS4wMDQgNCA2LjgxNyA3LjExMSAxLjgxNCAzLjExMyAzLjA3OCAxMC4xNjcgMy4wNzggMTAuMTY3cy0uMTEtNS43MjItMS40My05LjIyMmMtMS4zMi0zLjUtMi4zNjQtNS4xNjYtMS40ODQtNi4zMzMuODgtMS4xNjcgMi45NjggMS4xNjcgNC4xMjIgNC4wNTUgMS4xNTUgMi44ODggMi4yIDcuNzIyIDIuMzY0IDEwLjIyMi4xNjYgMi41LjQ0MSA0LjcyMi40NDEgNC43MjJzLjg4IDQuNjExLjk5IDkuNWMuMTEgNC44OSAyLjkxMiAxMi41IDMuNTczIDEzLjgzNGExMDMuNDkgMTAzLjQ5IDAgMCAxIDEuMDQ0IDIuMTY2TDc3LjkyMSA2OVoiLz48cGF0aCBzdHJva2U9IiMxRDFEMUIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9Ii41MDEiIGQ9Ik02NC43MjcgMjIuNXMzLjEzMyAyLjM4OCA1LjA1OSA4LjQ0NGMxLjE4IDMuNzE1IDIuMDMzIDcuMjc5IDIuMzA5IDguMzkuMjc1IDEuMTEgMS4wNDQgMi44ODggMS4wNDQgMi44ODgiLz48cGF0aCBzdHJva2U9IiMxRDFEMUIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIuNTAxIiBkPSJNNjUuMTM4IDIxLjY1cy41ODYgMS4yODYgMS40NjcgMS40MzRjLjg4MS4xNDggMS41NjUtLjM0NiAxLjg2LS40OTRtMi4xMDUtMS4xODdzLjgzMSAxLjIzNiAxLjcxMiAxLjMzNWMuODgxLjA5OCAxLjgxLS43NDIgMS44MS0uNzQyTTYzLjQyNSAyNC4yMnMtLjA0OS41OTQuNjM2Ljg5Yy42ODQuMjk4IDIuMjUtLjU0MyAyLjI1LS41NDNtMTMuNTUyLTIuMzczcy42ODQgMi4xNzYgMS4zMjIgMi41N2MuNjM1LjM5NiAxLjMyLS4xNDcgMS4zMi0uMTQ3Ii8+PHBhdGggc3Ryb2tlPSIjMUQxRDFCIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIuNTAxIiBkPSJNNjYuODkgNDQuMDc0cy4zNTMgNC41Ny43OTEgNy4wNDNjLjQ0IDIuNDczLjgzMiAzLjI2My44MzIgMy4yNjMiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDEyMnY2OUgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA5NjggMTY5Ij48cGF0aCBzdHJva2U9InVybCgjYSkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTEgODYuMzc5Yzc2LjUgNzMuMzggMTgyLjc0MyA4Ni4xNzcgMjg1LjU2NiA4MC45MzkgNTEuODI0LTIuNjQxIDg2Ljg4Ni0xNy4xNTEgMTI5LjM4MS0zMC4yNzUgMy4wMjctLjkzNSAxOC4wMTUtNi4yNjUgMzQuNzA4LTEyLjg3OW0wIDBjMjUuNTE5LTEwLjExMSA1NS4wMjQtMjMuMjI1IDUxLjg5MS0yOC4yMzQtNC4zNTUtNi45NjMtMzQuMzY0LjUyMy00MS4wNDMgMi4xODlsLS4xMjQuMDNjLTEzLjE4NyAzLjI4OS0xNS44OTEgMTEuMTM0LTExLjcyOSAyMy41MzMuMjg2Ljg1MS42MjMgMS42NzggMS4wMDUgMi40ODJabTAgMGM3LjMwNSAxNS4zMyAzMS41NzYgMjIuMDQgNDYuMzkzIDIzLjkyNSAxNi4xMzggMi4wNTIgMzIuOTU4LjgzOCA0OC45NDctMS44NzkgMjAuODY0LTMuNTQ1IDM5LjE2MS0xMy42ODggNTcuOTc1LTIyLjg2NGE2ODguMDMzIDY4OC4wMzMgMCAwIDAgNDAuMTU0LTIxLjI1OG0wIDBhNjg2LjIxMyA2ODYuMjEzIDAgMCAwIDkuMjQ2LTUuMzg3YzUuNzA5LTMuMzg3IDIwLjA5MS05LjU5OCAyMi41NTQtMTYuNjc5IDEuNDE0LTQuMDY2LTcuOTYyLTIuMzg0LTkuMzQ4LTIuMi03LjQ1NC45ODktMTUuNDQyIDQuMTYxLTIwLjMwMyAxMC4xNzctMy43MSA0LjU5MS0zLjk0NCA5LjU4Ni0yLjE0OSAxNC4wODlabTAgMGMxLjQwMyAzLjUyMiA0LjA0NiA2Ljc0MyA3LjIzNiA5LjIzNSAyNS40NTIgMTkuODg2IDYwLjI3MyAyMy4xNTggOTEuMjE2IDIwLjAxN0M4MzMuMjcgMTIyLjEzMiA5MDguNzI5IDY3LjgwNSA5NjcuMDg2IDEiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4OTQuNSIgeDI9IjY0MS41IiB5MT0iMTI5LjUiIHkyPSIxNjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxNjE2QzEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);
    background-position: right 98px bottom 9px, right 3px bottom 13px, left -400px bottom 5px;
    background-repeat: no-repeat;
    background-size: 84px, 116px, 966px;
    color: #fff
}

@media only screen and (min-width:641px) {
    .DissertationBoostBanner--copycrafter {
        background-position: 46px, 107px, right -30px bottom -10px;
        background-size: 84px, 122px, 966px
    }
}

@media only screen and (min-width:641px)and (max-width:1024px) {
    .DissertationBoostBanner--copycrafter {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA4NSA0NCI+PHBhdGggZmlsbD0iIzE2MTZDMSIgZD0ibTM4Ljk2OS40NDIgOS4wMTMgNi40MDFMNjIuMjE3LjU3NGwtLjI1IDguNjgyIDE3LjA2LTEuOTA0LTkuNDMzIDguMjA2IDE0LjQ2NyAzLjA2Ni0xNS42MiA1LjEyNSA3LjI4MSA3LjA2Mi0xNi44NDkuNDE2LTIuMjE1IDguODE2LTEyLjczLTQuNDI0TDMyLjkyIDQzLjM5bC00LjU2Ny03Ljg2LTE2LjMwOCA0LjI2IDUuMDQ1LTguODAxLTE2LjQyOC0uNjA2IDEzLjA1NS02Ljk0Ni0xMS4zMzMtNS4yNzggMTYuOTItMi44ODctMi42NC04LjI3NSAxNS40MTMgMi4wODlMMzguOTcuNDQyWiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0zNi41NyAyNi4yMzYtMS43Ni4yNDktNS42NDItNi40ODFhMy4xOTQgMy4xOTQgMCAwIDEtLjM3LS41MmwtLjA0MS4wMDVjLjA2NS4yMDIuMTQ2LjY0NC4yNDIgMS4zMjZsLjg5NyA2LjM2Mi0xLjU1Ny4yMi0xLjM2OC05LjcwNyAxLjg3NS0uMjY0IDUuNDYzIDYuMzMzYy4yMy4yNjIuMzguNDQ0LjQ1LjU0NWwuMDI2LS4wMDRjLS4wOC0uMjUxLS4xNjUtLjY4My0uMjUxLTEuMjk3bC0uODgyLTYuMjU1IDEuNTUtLjIxOCAxLjM2OCA5LjcwNlptNy44Ni0xLjEwOC01LjQ1Ljc2OS0xLjM2OC05LjcwNyA1LjIzMi0uNzM4LjE5MyAxLjM2OC0zLjYyMi41MS4zODggMi43NDggMy4zMzctLjQ3LjE5MiAxLjM2LTMuMzM3LjQ3MS40MDQgMi44NyAzLjgzOC0uNTQxLjE5MiAxLjM2Wm0xMi42MjktMTEuNjhMNTUuNzY3IDIzLjUzbC0xLjgyLjI1Ni0yLjgwNi02LjUyOGE0LjY5IDQuNjkgMCAwIDEtLjI3Ni0uOTI4bC0uMDI3LjAwNGMuMDIzLjMyNC4wMTMuNjQzLS4wMy45NTdsLS44OTYgNy4wNjQtMS44NjEuMjYzLTQuMDgzLTkuMzI0IDEuNzY2LS4yNSAyLjc2MiA2Ljg2Yy4xMTUuMjg4LjIwNC41OTMuMjY3LjkxNWwuMDM0LS4wMDVhNS4zNTcgNS4zNTcgMCAwIDEgLjA1OC0uOTZsLjk4OC03LjM4OSAxLjY1OC0uMjMzIDIuODUxIDYuOTAyYy4wOTguMjM0LjE4Ni41MTcuMjY1Ljg0NmwuMDI3LS4wMDRhNS4zNjcgNS4zNjcgMCAwIDEgLjAzLS45MTVsLjcyLTcuMzc4IDEuNjY1LS4yMzVaIi8+PC9zdmc+), none, url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA5NjggMTY5Ij48cGF0aCBzdHJva2U9InVybCgjYSkiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgZD0iTTEgODYuMzc5Yzc2LjUgNzMuMzggMTgyLjc0MyA4Ni4xNzcgMjg1LjU2NiA4MC45MzkgNTEuODI0LTIuNjQxIDg2Ljg4Ni0xNy4xNTEgMTI5LjM4MS0zMC4yNzUgMy4wMjctLjkzNSAxOC4wMTUtNi4yNjUgMzQuNzA4LTEyLjg3OW0wIDBjMjUuNTE5LTEwLjExMSA1NS4wMjQtMjMuMjI1IDUxLjg5MS0yOC4yMzQtNC4zNTUtNi45NjMtMzQuMzY0LjUyMy00MS4wNDMgMi4xODlsLS4xMjQuMDNjLTEzLjE4NyAzLjI4OS0xNS44OTEgMTEuMTM0LTExLjcyOSAyMy41MzMuMjg2Ljg1MS42MjMgMS42NzggMS4wMDUgMi40ODJabTAgMGM3LjMwNSAxNS4zMyAzMS41NzYgMjIuMDQgNDYuMzkzIDIzLjkyNSAxNi4xMzggMi4wNTIgMzIuOTU4LjgzOCA0OC45NDctMS44NzkgMjAuODY0LTMuNTQ1IDM5LjE2MS0xMy42ODggNTcuOTc1LTIyLjg2NGE2ODguMDMzIDY4OC4wMzMgMCAwIDAgNDAuMTU0LTIxLjI1OG0wIDBhNjg2LjIxMyA2ODYuMjEzIDAgMCAwIDkuMjQ2LTUuMzg3YzUuNzA5LTMuMzg3IDIwLjA5MS05LjU5OCAyMi41NTQtMTYuNjc5IDEuNDE0LTQuMDY2LTcuOTYyLTIuMzg0LTkuMzQ4LTIuMi03LjQ1NC45ODktMTUuNDQyIDQuMTYxLTIwLjMwMyAxMC4xNzctMy43MSA0LjU5MS0zLjk0NCA5LjU4Ni0yLjE0OSAxNC4wODlabTAgMGMxLjQwMyAzLjUyMiA0LjA0NiA2Ljc0MyA3LjIzNiA5LjIzNSAyNS40NTIgMTkuODg2IDYwLjI3MyAyMy4xNTggOTEuMjE2IDIwLjAxN0M4MzMuMjcgMTIyLjEzMiA5MDguNzI5IDY3LjgwNSA5NjcuMDg2IDEiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSI4OTQuNSIgeDI9IjY0MS41IiB5MT0iMTI5LjUiIHkyPSIxNjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBzdG9wLW9wYWNpdHk9IjAiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMxNjE2QzEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4=)
    }
}

.DissertationBoostBanner__title {
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 16px;
    margin-right: 20px;
    margin-top: 0
}

@media only screen and (min-width:641px) {
    .DissertationBoostBanner__title {
        margin-bottom: 0;
        margin-right: 32px
    }
}

.DissertationBoostBanner__close {
    position: absolute;
    right: 16px;
    top: calc(50% - 12px)
}

@media only screen and (max-width:640px) {
    .DissertationBoostBanner__close {
        padding: 6px;
        right: 10px;
        top: 10px
    }
}

.MyOrdersListItem {
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 1px 6px 0 rgba(32, 33, 36, .2);
    margin-bottom: 8px;
    padding: 18px 24px 10px;
    position: relative
}

.MyOrdersListItem .order-footer-cancel-and-cost {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    margin: 5px 0
}

.MyOrdersListItem .MyOrdersListItem__button--cancel {
    margin-right: 10px
}

.MyOrdersListItem .total-price-and-discount {
    align-items: center;
    display: flex;
    font-weight: 500;
    margin: 9px 5px
}

.MyOrdersListItem .total-price {
    font-size: 20px
}

.MyOrdersListItem .total-price--discount {
    color: #69b71a
}

.MyOrdersListItem .discount {
    font-size: 15px;
    margin-right: 10px;
    opacity: .7;
    text-decoration: line-through;
    vertical-align: middle
}

.MyOrdersListItem__button__new-count {
    background-color: rgba(0, 67, 113, .25);
    border-radius: 50%;
    display: inline-block;
    font-size: 11px;
    line-height: 16px;
    margin-left: 5px;
    min-width: 16px;
    padding: 2px;
    text-align: center;
    vertical-align: top
}

.MyOrdersListItem--with-separator {
    margin-bottom: 40px;
    position: relative
}

.MyOrdersListItem--with-separator:after {
    border-bottom: 1.5px dashed rgba(0, 0, 0, .25);
    bottom: -20px;
    content: "";
    left: -10px;
    position: absolute;
    right: -10px
}

@media only screen and (min-width:1025px) {
    .MyOrdersListItem__info-and-status {
        display: flex
    }
}

.MyOrdersListItem__info {
    color: rgba(0, 0, 0, .6);
    line-height: 18px;
    min-width: 0
}

@media only screen and (min-width:1025px) {
    .MyOrdersListItem__info {
        flex: 0 0 42%;
        margin-right: 30px
    }
}

.MyOrdersListItem__title {
    display: block;
    font-weight: 700;
    line-height: 26px;
    margin-bottom: 8px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.MyOrdersListItem__topic:before {
    content: " / ";
    opacity: .3
}

.MyOrdersListItem__info-description {
    font-size: 13px;
    margin-bottom: 10px
}

.MyOrdersListItem__info-general {
    display: block;
    line-height: 150%
}

@media only screen and (min-width:641px) {
    .MyOrdersListItem__info-general {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }
}

.MyOrdersListItem__info-general__item:not(:last-child):after {
    content: " / ";
    opacity: .7
}

.MyOrdersListItem__info-deadline {
    font-weight: 400
}

.MyOrdersListItem__status {
    flex: 1 1 auto;
    min-width: 0
}

.MyOrdersListItem__status-indication {
    align-items: center;
    display: flex;
    margin-bottom: 8px
}

.MyOrdersListItem__status-description {
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 10px
}

.MyOrdersListItem__footer {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.MyOrdersListItem__footer-controls {
    margin: 5px 0
}

.MyOrdersListItem__footer__late-order-message {
    font-size: 14px;
    margin: 6px 0;
    width: 100%
}

.MyOrdersListItem__id {
    border-width: 0;
    color: #777;
    font-size: 13px;
    margin-right: 10px
}

.MyOrdersListItem__id:before {
    content: "#";
    display: inline
}

.MyOrdersListItem__id:active,
.MyOrdersListItem__id:focus,
.MyOrdersListItem__id:hover {
    color: #0065cc
}

.MyOrdersListItem__button {
    background-color: #f3f9fd;
    border: 1px solid rgba(74, 90, 182, .1);
    border-radius: 3px;
    color: #007eff;
    cursor: pointer;
    font-family: inherit;
    font-size: 14px;
    line-height: 120%;
    margin: 3px 5px 3px 0;
    padding: 6px 12px;
    transition: border-color .2s
}

.MyOrdersListItem__button:hover {
    border-color: rgba(0, 126, 255, .4);
    color: #007eff
}

.MyOrdersListItem__button:active,
.MyOrdersListItem__button:focus {
    border-color: rgba(74, 90, 182, .5)
}

.MyOrdersListItem__button__text {
    display: none;
    margin-left: 5px
}

@media only screen and (min-width:641px) {
    .MyOrdersListItem__button__text {
        display: inline-block
    }
}

.MyOrdersListItem__button--highlight {
    background-color: #2199e8;
    color: #f3f9fd
}

.MyOrdersListItem__button--highlight:hover {
    background-color: #1984ca;
    color: #fff
}

.MyOrdersListItem__button--cancel-order:before,
.MyOrdersListItem__button--files:before,
.MyOrdersListItem__button--messages:before,
.MyOrdersListItem__button--pay:before,
.MyOrdersListItem__button--reorder:before,
.MyOrdersListItem__button--tips:before,
.MyOrdersListItem__button--unread-messages:before {
    background-color: transparent;
    content: "";
    display: inline-block;
    height: 19px;
    margin-top: -1px;
    vertical-align: middle;
    width: 19px
}

.MyOrdersListItem__button--cancel-order:hover:before,
.MyOrdersListItem__button--files:hover:before,
.MyOrdersListItem__button--messages:hover:before,
.MyOrdersListItem__button--pay:hover:before,
.MyOrdersListItem__button--reorder:hover:before,
.MyOrdersListItem__button--tips:hover:before,
.MyOrdersListItem__button--unread-messages:hover:before {
    opacity: .9
}

.MyOrdersListItem__button--messages:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMS4wNyI+PHBhdGggZD0iTTEyLjkgMEgyLjFBMi4xIDIuMSAwIDAgMCAwIDIuMVY5YTIuMTEgMi4xMSAwIDAgMCAyLjEgMi4xMWgxMC44QTIuMTEgMi4xMSAwIDAgMCAxNSA5VjIuMUEyLjEgMi4xIDAgMCAwIDEyLjkgMFpNMS41IDIuNjFsNC42MiA0YTIuMSAyLjEgMCAwIDAgMi43NiAwbDQuNjItNFY5YS42LjYgMCAwIDEtLjYuNjFIMi4xQS42LjYgMCAwIDEgMS41IDlabTYuNCAyLjg4YS42LjYgMCAwIDEtLjc5IDBsLTQuNi00aDEwWiIgZGF0YS1uYW1lPSJMYXllciAyIiBzdHlsZT0iZmlsbDojMDA3ZWZmIi8+PC9zdmc+) 50%/18px 13px no-repeat
}

.MyOrdersListItem__button--messages.MyOrdersListItem__button--highlight:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMS4wNyI+PHBhdGggZD0iTTEyLjkgMEgyLjFBMi4xIDIuMSAwIDAgMCAwIDIuMVY5YTIuMTEgMi4xMSAwIDAgMCAyLjEgMi4xMWgxMC44QTIuMTEgMi4xMSAwIDAgMCAxNSA5VjIuMUEyLjEgMi4xIDAgMCAwIDEyLjkgMFpNMS41IDIuNjFsNC42MiA0YTIuMSAyLjEgMCAwIDAgMi43NiAwbDQuNjItNFY5YS42LjYgMCAwIDEtLjYuNjFIMi4xQS42LjYgMCAwIDEgMS41IDlabTYuNCAyLjg4YS42LjYgMCAwIDEtLjc5IDBsLTQuNi00aDEwWiIgZGF0YS1uYW1lPSJMYXllciAyIiBzdHlsZT0iZmlsbDojZmZmIi8+PC9zdmc+)
}

.MyOrdersListItem__button--files:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMi41NSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDdlZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNMTQuODEgMy40OWExLjY2IDEuNjYgMCAwIDAtMS42Ni0xLjY2aC01LjlhLjUyLjUyIDAgMCAxLS4zNC0uMTJMNS40Ny41NmExLjY4IDEuNjggMCAwIDAtMS0uMzZIMS44NUExLjY1IDEuNjUgMCAwIDAgLjIgMS44NXY4Ljg0YTEuNjUgMS42NSAwIDAgMCAxLjY1IDEuNjZoMTEuM2ExLjY2IDEuNjYgMCAwIDAgMS42Ni0xLjY2Wm0tMS4xMSA3LjJhLjU2LjU2IDAgMCAxLS41NS41NkgxLjg1YS41Ni41NiAwIDAgMS0uNTUtLjU2VjZoMTIuNFptMC01Ljg0SDEuM3YtM2EuNTUuNTUgMCAwIDEgLjU1LS41NWgyLjU4YS41NS41NSAwIDAgMSAuMzUuMTJsMS40MyAxLjE1YTEuNjUgMS42NSAwIDAgMCAxIC4zN2g1LjlhLjU1LjU1IDAgMCAxIC41NS41NVoiIGNsYXNzPSJjbHMtMSIvPjxwYXRoIGQ9Ik0xMy4xNSAxMi41NUgxLjg1QTEuODYgMS44NiAwIDAgMSAwIDEwLjY5VjEuODVBMS44NSAxLjg1IDAgMCAxIDEuODUgMGgyLjU4QTEuOTEgMS45MSAwIDAgMSA1LjYuNDFMNyAxLjU2YS4zNS4zNSAwIDAgMCAuMjIuMDhoNS45QTEuODUgMS44NSAwIDAgMSAxNSAzLjQ5djcuMmExLjg2IDEuODYgMCAwIDEtMS44NSAxLjg2Wk0xLjg1LjM5QTEuNDcgMS40NyAwIDAgMCAuMzkgMS44NXY4Ljg0YTEuNDcgMS40NyAwIDAgMCAxLjQ2IDEuNDdoMTEuM2ExLjQ3IDEuNDcgMCAwIDAgMS40Ni0xLjQ3di03LjJBMS40NiAxLjQ2IDAgMCAwIDEzLjE1IDJoLTUuOWEuNzUuNzUgMCAwIDEtLjQ3LS4xN0w1LjM1LjcyYTEuNDggMS40OCAwIDAgMC0uOTItLjMzWm0xMS4zIDExSDEuODVhLjc2Ljc2IDAgMCAxLS43NS0uNzVWNS43N2gxMi44djQuOTJhLjc2Ljc2IDAgMCAxLS43NS43NVpNMS40OSA2LjE2djQuNTNhLjM2LjM2IDAgMCAwIC4zNi4zNmgxMS4zYS4zNi4zNiAwIDAgMCAuMzYtLjM2VjYuMTZaTTEzLjkgNS4wNUgxLjF2LTMuMmEuNzUuNzUgMCAwIDEgLjc1LS43NGgyLjU4YS43OC43OCAwIDAgMSAuNDcuMTZsMS40MyAxLjE1YTEuNDcgMS40NyAwIDAgMCAuOTIuMzJoNS45YS43NS43NSAwIDAgMSAuNzQuNzVaTTEuNDkgNC42NmgxMlYzLjQ5YS4zNi4zNiAwIDAgMC0uMzUtLjM2SDcuMjVhMS44OSAxLjg5IDAgMCAxLTEuMTYtLjQxTDQuNjYgMS41OGEuMzQuMzQgMCAwIDAtLjIzLS4wOEgxLjg1YS4zNi4zNiAwIDAgMC0uMzYuMzVaIiBjbGFzcz0iY2xzLTEiLz48L2c+PC9nPjwvc3ZnPg==) top/18px 15px no-repeat
}

.MyOrdersListItem__button--files.MyOrdersListItem__button--highlight:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxMi41NSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNMTQuODEgMy40OWExLjY2IDEuNjYgMCAwIDAtMS42Ni0xLjY2aC01LjlhLjUyLjUyIDAgMCAxLS4zNC0uMTJMNS40Ny41NmExLjY4IDEuNjggMCAwIDAtMS0uMzZIMS44NUExLjY1IDEuNjUgMCAwIDAgLjIgMS44NXY4Ljg0YTEuNjUgMS42NSAwIDAgMCAxLjY1IDEuNjZoMTEuM2ExLjY2IDEuNjYgMCAwIDAgMS42Ni0xLjY2Wm0tMS4xMSA3LjJhLjU2LjU2IDAgMCAxLS41NS41NkgxLjg1YS41Ni41NiAwIDAgMS0uNTUtLjU2VjZoMTIuNFptMC01Ljg0SDEuM3YtM2EuNTUuNTUgMCAwIDEgLjU1LS41NWgyLjU4YS41NS41NSAwIDAgMSAuMzUuMTJsMS40MyAxLjE1YTEuNjUgMS42NSAwIDAgMCAxIC4zN2g1LjlhLjU1LjU1IDAgMCAxIC41NS41NVoiIGNsYXNzPSJjbHMtMSIvPjxwYXRoIGQ9Ik0xMy4xNSAxMi41NUgxLjg1QTEuODYgMS44NiAwIDAgMSAwIDEwLjY5VjEuODVBMS44NSAxLjg1IDAgMCAxIDEuODUgMGgyLjU4QTEuOTEgMS45MSAwIDAgMSA1LjYuNDFMNyAxLjU2YS4zNS4zNSAwIDAgMCAuMjIuMDhoNS45QTEuODUgMS44NSAwIDAgMSAxNSAzLjQ5djcuMmExLjg2IDEuODYgMCAwIDEtMS44NSAxLjg2Wk0xLjg1LjM5QTEuNDcgMS40NyAwIDAgMCAuMzkgMS44NXY4Ljg0YTEuNDcgMS40NyAwIDAgMCAxLjQ2IDEuNDdoMTEuM2ExLjQ3IDEuNDcgMCAwIDAgMS40Ni0xLjQ3di03LjJBMS40NiAxLjQ2IDAgMCAwIDEzLjE1IDJoLTUuOWEuNzUuNzUgMCAwIDEtLjQ3LS4xN0w1LjM1LjcyYTEuNDggMS40OCAwIDAgMC0uOTItLjMzWm0xMS4zIDExSDEuODVhLjc2Ljc2IDAgMCAxLS43NS0uNzVWNS43N2gxMi44djQuOTJhLjc2Ljc2IDAgMCAxLS43NS43NVpNMS40OSA2LjE2djQuNTNhLjM2LjM2IDAgMCAwIC4zNi4zNmgxMS4zYS4zNi4zNiAwIDAgMCAuMzYtLjM2VjYuMTZaTTEzLjkgNS4wNUgxLjF2LTMuMmEuNzUuNzUgMCAwIDEgLjc1LS43NGgyLjU4YS43OC43OCAwIDAgMSAuNDcuMTZsMS40MyAxLjE1YTEuNDcgMS40NyAwIDAgMCAuOTIuMzJoNS45YS43NS43NSAwIDAgMSAuNzQuNzVaTTEuNDkgNC42NmgxMlYzLjQ5YS4zNi4zNiAwIDAgMC0uMzUtLjM2SDcuMjVhMS44OSAxLjg5IDAgMCAxLTEuMTYtLjQxTDQuNjYgMS41OGEuMzQuMzQgMCAwIDAtLjIzLS4wOEgxLjg1YS4zNi4zNiAwIDAgMC0uMzYuMzVaIiBjbGFzcz0iY2xzLTEiLz48L2c+PC9nPjwvc3ZnPg==)
}

.MyOrdersListItem__button--cancel-order {
    background: #fdf6f6;
    border-color: rgba(210, 84, 69, .2);
    color: #d25445
}

.MyOrdersListItem__button--cancel-order:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS4xIDExLjEiPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggZD0ibTYuNzUgNS41NSA0LjEtNC4xYS44My44MyAwIDAgMCAwLTEuMi44NS44NSAwIDAgMC0xLjIgMGwtNC4xIDQuMS00LjEtNC4xYS44NS44NSAwIDAgMC0xLjIgMS4ybDQuMSA0LjEtNC4xIDQuMWEuODUuODUgMCAwIDAgMCAxLjIuODMuODMgMCAwIDAgLjYuMjUuODIuODIgMCAwIDAgLjYtLjI1bDQuMS00LjEgNC4xIDQuMWEuODUuODUgMCAwIDAgLjYuMjUuODIuODIgMCAwIDAgLjYtLjI1LjgzLjgzIDAgMCAwIDAtMS4yWiIgZGF0YS1uYW1lPSJMYXllciAzIiBzdHlsZT0iZmlsbDojZDI1NDQ1Ii8+PC9nPjwvc3ZnPg==) 50%/11px 11px no-repeat
}

.MyOrdersListItem__button--cancel-order:hover {
    border-color: rgba(210, 84, 69, .4);
    color: rgba(210, 84, 69, .8)
}

.MyOrdersListItem__button--pay:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4yMyAxNC4yMyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDdlZmZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJtMTUuMTEgOS43Ny0uMTgtLjN2LS4wNmExLjM3IDEuMzcgMCAwIDAgLjE5LS42N1YxLjQ5QTEuNTYgMS41NiAwIDAgMCAxMy41NiAwaC0xMkExLjUyIDEuNTIgMCAwIDAgMCAxLjUydjcuMTdhMS41MiAxLjUyIDAgMCAwIDEuNTEgMS41MmgyLjI4di4wOGEuNzQuNzQgMCAwIDAgLjA3LjMxczIgMy42MyA1LjYzIDMuNjNjMy4yOSAwIDUuMTctMi44NyA1LjUyLTMuNDVsLjA2LS4xYS44NC44NCAwIDAgMCAuMDQtLjkxWk0xLjQxIDEuNDRoMTIuMjV2MS43MUgxLjQzWm0zLjIgNy4zMUgxLjQ0VjVoMTIuMnYyLjk0bC0uMTYtLjE1YTUuOTEgNS45MSAwIDAgMC00LTEuNjEgNi40IDYuNCAwIDAgMC00Ljg3IDIuNTdabTkuMyAxLjUyQTUuODQgNS44NCAwIDAgMSA5LjUgMTIuOWE1Ljg2IDUuODYgMCAwIDEtNC40Mi0yLjYzdi0uMTJjLjU3LS43OSAyLjE2LTIuNjMgNC40Mi0yLjYzYTUuODQgNS44NCAwIDAgMSA0LjQxIDIuNjNsLjA1LjA2WiIgY2xhc3M9ImNscy0xIi8+PGNpcmNsZSBjeD0iOS41IiBjeT0iMTAuMjEiIHI9IjEuNTciIGNsYXNzPSJjbHMtMSIvPjwvZz48L2c+PC9zdmc+) bottom/18px 17px no-repeat
}

.MyOrdersListItem__button--reorder:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC43NSAxOC43NSI+PGRlZnM+PHN0eWxlPi5jbHMtMntmaWxsOiMyOTdlYzJ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggZD0iTTExLjc1IDE0LjU3YTUuNyA1LjcgMCAwIDEtNy44OC02LjY4TDQuNjYgOWEuNzMuNzMgMCAwIDAgLjYyLjMzLjc0Ljc0IDAgMCAwIC42MS0xLjE3TDQuMDYgNS41MmEuNzguNzggMCAwIDAtLjQ5LS4zMi43NS43NSAwIDAgMC0uNTcuMTJMLjM0IDcuMTZhLjc1Ljc1IDAgMCAwIC44NSAxLjI0bDEuMjItLjg0YTcuMjIgNy4yMiAwIDAgMCAxMCA4LjM4Ljc1Ljc1IDAgMCAwLS42Mi0xLjM3Wk0xOC42IDEwLjUzYS43NC43NCAwIDAgMC0xLS4xOWwtMS4yMS44M2E3LjIgNy4yIDAgMCAwLTEwLTguMzYuNzYuNzYgMCAwIDAtLjM3IDEgLjc1Ljc1IDAgMCAwIDEgLjM3IDUuNyA1LjcgMCAwIDEgNy44OSA2LjY3bC0uOC0xLjE1YS43NS43NSAwIDEgMC0xLjIzLjg1bDEuODMgMi42N2EuNzcuNzcgMCAwIDAgMS4wNS4xOWwyLjY3LTEuODRhLjc1Ljc1IDAgMCAwIC4xNy0xLjA0WiIgY2xhc3M9ImNscy0yIi8+PC9nPjwvc3ZnPg==) 50% no-repeat
}

.MyOrdersListItem__button--reorder:hover:before {
    transform: rotate(180deg);
    transition: transform .3s ease
}

.MyOrdersListItem__button--tips {
    background-color: #fffcf8;
    border-color: rgba(187, 129, 42, .502);
    color: #bb812a;
    min-height: 32px
}

.MyOrdersListItem__button--tips:not([aria-disabled]):focus {
    border-color: #94c9f4;
    box-shadow: 0 0 0 4px rgba(112, 198, 255, .15)
}

.MyOrdersListItem__button--tips:not([aria-disabled]):active {
    border-color: #dce0ef;
    box-shadow: 0 0 0 4px rgba(112, 198, 255, .15), inset 0 0 0 1px rgba(112, 198, 255, .5);
    color: #bb812a
}

.MyOrdersListItem__button--tips:not([aria-disabled]):hover {
    background-color: #fff;
    border-color: #dce0ef;
    color: #bb812a
}

.MyOrdersListItem__button--tips:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4wMDMiIGhlaWdodD0iMTYuMDAzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojYmI4MTJhfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGQ9Ik04IDBhOCA4IDAgMSAwIDggOCA4IDggMCAwIDAtOC04em0wIDE0Ljc1M0E2Ljc1MSA2Ljc1MSAwIDEgMSAxNC43NTMgOCA2Ljc0OCA2Ljc0OCAwIDAgMSA4IDE0Ljc1M3oiIGNsYXNzPSJhIi8+PHBhdGggZD0iTTguNzgzIDcuMzc2SDcuMjJhMS4wOTQgMS4wOTQgMCAwIDEgMC0yLjE4OGgzLjI4MmEuNjI1LjYyNSAwIDEgMCAwLTEuMjVIOC42MjdWM2EuNjI1LjYyNSAwIDEgMC0xLjI1IDB2LjkzOGgtLjE1NmEyLjM0NCAyLjM0NCAwIDAgMCAwIDQuNjg5aDEuNTYzYTEuMDk0IDEuMDk0IDAgMSAxIDAgMi4xODhINS41MDJhLjYyNS42MjUgMCAxIDAgMCAxLjI1aDEuODc0di45MzhhLjYyNS42MjUgMCAxIDAgMS4yNSAwdi0uOTM3aC4xNTZhMi4zNDQgMi4zNDQgMCAxIDAgMC00LjY4OXoiIGNsYXNzPSJhIi8+PC9zdmc+) 50%/16px 16px no-repeat
}

@keyframes inprogress {
    0% {
        background-position: 32px 0
    }

    to {
        background-position: 0 0
    }
}

.MyOrdersList {
    margin: 0 0 20px
}

.MyOrdersList__title {
    color: #646e7a;
    font-size: 19px;
    font-weight: 600;
    margin: 0 0 15px;
    text-transform: uppercase
}

.MyOrdersList__empty-message {
    color: #777;
    font-size: 14px;
    font-weight: 700;
    padding: 40px 20px;
    text-align: center;
    text-transform: uppercase
}

.MyOrdersList__empty-message:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiB2aWV3Qm94PSIwIDAgMjI4IDE4MCI+PHN0eWxlPi5zdDAsLnN0Miwuc3Q0e3N0cm9rZTojYTFiM2M2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZH0uc3Qwe2ZpbGw6I2Q2ZDhkNjtzdHJva2UtbWl0ZXJsaW1pdDoxMH0uc3QyLC5zdDR7ZmlsbDpub25lfS5zdDR7ZmlsbDojZTNlNGU1O3N0cm9rZS1taXRlcmxpbWl0OjEwfS5zdDd7ZmlsbDojZDNkM2QzfS5zdDExe2ZpbGw6I2VjZjFlY30uc3QxMntmaWxsOm5vbmU7c3Ryb2tlOiNhMWIzYzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwfTwvc3R5bGU+PHBhdGggZD0iTTExMy41IDc0LjJ2MTQuNWwyOS42LS45IDEwLjUtNy41LTUuNi03Ljd6IiBjbGFzcz0ic3QwIi8+PHBhdGggZD0iTTExMy41IDc0LjJ2MTkuNkw2Ny4yIDc5LjF6IiBzdHlsZT0iZmlsbDojYTliOWJmO3N0cm9rZTojYTFiM2M2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMCIvPjxwYXRoIGQ9Ik01MS44IDExOS40cy0uMS0uMS0uMy0uNCIgY2xhc3M9InN0MiIvPjxwYXRoIGQ9Ik01MC4zIDExNy41Yy0zLjYtNC43LTExLjUtMTYuNC00LjItMTkuOCA4LjgtNC4xIDExLjggMTQuNi01IDguNVMzMy4yIDgxIDQ3IDg0YzEzLjQgMi45IDEwNi45IDIxLjMgMTI3LjYgMTguMyAyMC0yLjkgMjUuOS0xMC44IDI0LjctMTcuMS0xLjgtOS45LTEzLjgtMTEuNS0xNS4zLTQuNi0xLjggNy44IDE5LjUgMTQuNyAxOS41LTEuNVY1NS45IiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojYTFiM2M2O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtZGFzaGFycmF5Oi45OTg0LDEuOTk2OCIvPjxwYXRoIGQ9Ik0yMDMuNSA1NXYtLjUiIGNsYXNzPSJzdDIiLz48cGF0aCBkPSJtMTA1LjUgMTQ2LjUtMzgtMTEuNXYtMzQuOGwzOC0xMi4yeiIgY2xhc3M9InN0MCIvPjxwYXRoIGQ9Ik02NyA3OS4xIDUxLjcgOTUuOGwzOS45IDExIDEzLjktMTl6IiBjbGFzcz0ic3Q0Ii8+PHBhdGggZD0iTTEwNS41IDg3LjV2NTkuMmw0Ny0xMS4ydi0zNiIgc3R5bGU9ImZpbGw6I2NkY2ZkMTtzdHJva2U6I2ExYjNjNjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTAiLz48cGF0aCBkPSJtMTA1LjUgODcuOCA0Ny45LTcuNSAxOC4xIDE0LjktNTIuNCAxMS42eiIgY2xhc3M9InN0NCIvPjxwYXRoIGQ9Im02NyA3OS4xIDQ2LjMtNC45TDEwMS42IDU1bC00OC41IDQuOXpNMTI0LjggNTVsLTExLjUgMTkuMiA0MC4xIDYuMSAxNC40LTIwLjh6IiBjbGFzcz0ic3QwIi8+PHBhdGggZD0iTTE2Ny41IDExMy41djhtLTExMy04NXY4bTEwOSA3M2g4bS0xMTMtNzdoLTgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiM2MWIwNTk7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwIi8+PHBhdGggZD0iTTE2OS44IDE1My42Yy0zLjcgMS42LTkuMS0uOC0xMi43LTMuNC0yLjMtMS43LTEuMi00LjUgMS00LjUgMCAwIDIgMS41IDMuNSAyLjlzOC4yIDUgOC4yIDV6IiBjbGFzcz0ic3Q3Ii8+PHBhdGggZD0iTTE3Mi41IDEzNy40Yy0uNy0uOC0xLjQtMS41LTEuOS0yLjItMi42IDIuMy0xMC40IDktMTIuMyAxMC40IDEgMS4zIDIuMyAyLjcgMy44IDMuNy41LjMgMSAuNyAxLjUgMSAxLjMuOSA5LjgtOC44IDExLjUtMTAuNy0xLS42LTEuOC0xLjMtMi42LTIuMnoiIGNsYXNzPSJzdDAiLz48cGF0aCBkPSJNMzAuNCAxNDkuNWMtMS40IDAtLjcgMi4xIDIuMyAzLjMgMS41LjYgNi42IDEuMyA2LjctMy4zIDAgMC0xLjItLjItMy4xLjQtMS45LjUtNS45LjMtNS45LS40IiBzdHlsZT0iZmlsbDojY2JjYmNhIi8+PHBhdGggZD0ibTE2Ni43IDEyOC4yLTExLjggMTEuMnMyLjIgNi41IDcuMSA5LjljNC45IDMuMyA5LjIgNC45IDkuMiA0LjlsMTEuOS0xMS43cy02LS4yLTEwLjYtNS4xLTUuOC05LjItNS44LTkuMnoiIHN0eWxlPSJmaWxsOiNlY2YxZWM7c3Ryb2tlOiNhMWIzYzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwIi8+PHBhdGggZD0iTTU2LjggMTQ0LjVzLTE3LjkgNS4xLTIyLjQgNS42Yy00LjUuNi00LjktMS45LTQuOS0xLjlsMjAuNi01LjFzMS43IDEuMyA0LjkgMS41IDYuNy0xLjYgNi4xLTcuMmMtLjYtNS42LTIuOC05LjItMi44LTkuMmwtMjEuNCAzLjlzNC41IDcuMi42IDEzLjciIHN0eWxlPSJmaWxsOiNmZmY7c3Ryb2tlOiNhMWIzYzY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwIi8+PHBhdGggZD0ibTE1OC4yIDE0MC4zIDcuOS03LjRtLTYuNyA5LjYgNy43LThtLTYuNSA5LjQgNS41LTUuMW0tNC41IDcuNCA3LjgtNy43bS02LjEgOC43IDguMS04bS0xMzAtNC43IDE1LjEtMi44TTQxLjYgMTM3bDE1LjUtMi41bS0xNS41IDQuNyAxNi4zLTIuOG0tMTUuOSA1IDkuNS0xLjhtLTkuOCAzLjkgMTYuMy0zLjIiIGNsYXNzPSJzdDAiLz48cGF0aCBkPSJNMTQwLjYgNjUuNHMuMyA2LjUgNy4xIDMuN2M1LjctMi40IDEuMi04IDEuMi04czQuMy0yLjcgMC03LjljLTQuMy01LjEtOS43LS4zLTkuNy0uM3MtMy43LTIuOC03LjIgMWMtMy40IDMuOCAxLjEgOC43IDEuMSA4LjdsLTUuOSAxNC4yIDEzLjgtOC4yIiBjbGFzcz0ic3QxMSIvPjxwYXRoIGQ9Ik0xMzcuOCA1OC44cy0zLjIgMS40LTUtMi4zYy0uNC0uOS0uNy0xLjctLjktMi40LTIuMiAyLjYtLjcgNS44LjQgNy40IDIuMiAwIDQuNS0uNiA1LjUtMi43em00IC43cy0uOS0yLjkgMi4yLTQuOWMzLjEtMiA1LjkgMCA2IDAtLjMtLjUtLjYtLjktMS0xLjQtNC4zLTUuMS05LjctLjMtOS43LS4zLTIgNC4yIDIuNSA2LjYgMi41IDYuNnptNS45IDkuNmMuMy0uMS43LS4zIDEtLjUgNC43LTIuNS4yLTcuNS4yLTcuNWwtMi42IDEuNWMuMSAwIDMuNiAxIDEuNCA2LjV6IiBjbGFzcz0ic3Q3Ii8+PHBhdGggZD0iTTE0MC42IDY1LjRzLjMgNi41IDcuMSAzLjdjNS43LTIuNCAxLjItOCAxLjItOHM0LjMtMi43IDAtNy45Yy00LjMtNS4xLTkuNy0uMy05LjctLjNzLTMuNy0yLjgtNy4yIDFjLTMuNCAzLjggMS4xIDguNyAxLjEgOC43bC01LjkgMTQuMiAxMy44LTguMiIgY2xhc3M9InN0MTIiLz48cGF0aCBkPSJNMTAxIDU2djI0TDg3LjIgNjAuOXMtNyAzLjQtMTAuOS0zLjFjLTMuOC02LjIgNC42LTEwLjEgNC42LTEwLjFzLTEuOS05IDYuNS0xMS4xYzguNC0yLjEgMTAuOCA1LjEgMTAuOCA1LjFzNy44LS41IDguNyA2LjVjLjkgNy00LjYgOS42LTEwLjYgNyIgY2xhc3M9InN0MTEiLz48cGF0aCBkPSJNOTAgNDguOHMtMy43LS45LTMuMi01LjZjLjMtMi44IDIuNS01LjMgNC4yLTYuOS0xIDAtMiAuMS0zLjIuNC04LjQgMi4xLTYuNSAxMS4xLTYuNSAxMS4xIDIuNSAzLjcgOC43IDEgOC43IDF6bTE3LjcuN3MuMSAwIDAgMGMuMS0uMy4xLS44IDAtMS4yLS45LTctOC43LTYuNS04LjctNi41djQuOGMwLS4xIDUuNC0uNCA4LjcgMi45em0tMTkuOSAzLjRzMCAzLjUtNS44IDUuM2MtMi45LjktNC42LjEtNS42LS45LjEuMi4yLjMuMy41IDMuOSA2LjUgMTAuOSAzLjEgMTAuOSAzLjEgMi45LTMuNC4yLTggLjItOHoiIGNsYXNzPSJzdDciLz48cGF0aCBkPSJNMTAxLjUgNTYuNVY4MEw4Ny43IDYwLjlzLTcgMy40LTEwLjktMy4xYy0zLjgtNi4yIDQuNi0xMC4xIDQuNi0xMC4xcy0xLjktOSA2LjUtMTEuMWM4LjQtMi4xIDEwLjggNS4xIDEwLjggNS4xczcuOC0uNSA4LjcgNi41Yy45IDctNC42IDkuNi0xMC42IDdtMTA2LjctNi41cy0xLjQgMS42LTMuNC44Yy0yLjUtLjktMi42LTIuNy0yLjItNC4zLjQtMS42LS42LTIuMS0yLTRzLS40LTUuMiAyLjYtNS43YzMuOC0uNyA1LjEgMi43IDUuMSAyLjd2MTAuNXoiIGNsYXNzPSJzdDEyIi8+PHBhdGggZD0iTTIwMy41IDQ4LjdzMS40IDEuNiAzLjQuOGMyLjUtLjkgMi42LTIuNyAyLjItNC4zLS40LTEuNi42LTIuMSAyLTRzLjQtNS4yLTIuNi01LjdjLTMuOC0uNy01LjEgMi43LTUuMSAyLjd2MTAuNXptMC0xMC4yIDEuMy00LjdtLTEuMyA0LjctMS45LTQuNSIgY2xhc3M9InN0MTIiLz48L3N2Zz4=) 50%/contain no-repeat;
    content: "";
    display: block;
    height: 160px;
    margin: 0 auto;
    width: 220px
}

.MyOrdersList__empty-message__text {
    margin-bottom: 18px
}

.MyOrdersList__more {
    display: block;
    margin: 20px auto
}

.MyOrdersRelaxingInfo {
    background-color: #fff;
    border: 1px solid #e1e1e1;
    border-radius: 8px;
    box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05);
    padding: 1rem
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfo {
        padding: 1.5rem
    }
}

.MyOrdersRelaxingInfoServices__title-container {
    border-bottom: 1px solid rgba(0, 0, 0, .12);
    margin-bottom: 1.5rem;
    padding-bottom: 1.5rem
}

.MyOrdersRelaxingInfoServices__title {
    color: #212121;
    font-size: 2rem;
    font-weight: 400;
    line-height: 1.33;
    margin: 0
}

.MyOrdersRelaxingInfoServices__sub-title {
    color: #212121;
    font-size: .94rem;
    font-weight: 400;
    line-height: 1.5;
    margin: 0
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoServices__services-container {
        display: grid;
        gap: 1.5rem;
        grid-template-columns: 2fr 1fr 1fr
    }
}

.MyOrdersRelaxingInfoServices__service {
    background-color: #f7f8fa;
    border-radius: 8px;
    padding: 1rem
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoServices__service {
        padding: 2rem
    }
}

.MyOrdersRelaxingInfoServices__service__title {
    color: #212121;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: .15px;
    line-height: 1.5;
    margin: 0
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoServices__service__title {
        margin-bottom: 8px
    }
}

.MyOrdersRelaxingInfoServices__service__description {
    color: #212121;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: .15px;
    line-height: 1.4;
    margin: 0 0 16px
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoServices__service__description {
        margin-bottom: 32px
    }

    .MyOrdersRelaxingInfoServices__service__description--larger {
        margin-bottom: 44px
    }
}

.MyOrdersRelaxingInfoServices__service:not(:last-child) {
    margin-bottom: 1.5rem
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoServices__service:not(:last-child) {
        margin-bottom: 0
    }
}

.MyOrdersRelaxingInfoServices__writers {
    align-items: center;
    display: flex;
    margin-bottom: 16px
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoServices__writers {
        grid-column-gap: 0;
        grid-row-gap: 0;
        display: grid;
        grid-template-columns: repeat(2, max-content);
        grid-template-rows: repeat(2, auto)
    }
}

.MyOrdersRelaxingInfoServices__writers--academic:before {
    background: transparent url(/https/dotaskforme.onrender.com/assets/customer-dashboard/icon-academic-writers.c788007c.png) 50%/contain no-repeat;
    content: "";
    display: block;
    height: 32px;
    left: 0;
    top: 0;
    width: 71px
}

.MyOrdersRelaxingInfoServices__writers--programming:before {
    background: transparent url(/https/dotaskforme.onrender.com/assets/customer-dashboard/icon-programming-writers.187b7fe7.png) 50%/contain no-repeat;
    content: "";
    display: block;
    height: 32px;
    left: 0;
    top: 0;
    width: 71px
}

.MyOrdersRelaxingInfoServices__writers--calculations:before {
    background: transparent url(/https/dotaskforme.onrender.com/assets/customer-dashboard/icon-calculations-writers.227e5449.png) 50%/contain no-repeat;
    content: "";
    display: block;
    height: 32px;
    left: 0;
    top: 0;
    width: 71px
}

.MyOrdersRelaxingInfoServices__writers__description {
    color: #212121;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: .15px;
    line-height: 1.5;
    margin: 0 0 0 8px
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoServices__writers__description {
        grid-area: 2/1/3/2
    }
}

.MyOrdersRelaxingInfoServices__writers__description span {
    font-weight: 700
}

.MyOrdersRelaxingInfoServices__writers__status {
    align-self: stretch;
    background: #edfcf3;
    border-radius: 15px;
    color: #39a02c;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: .15px;
    margin: 0 0 0 4px;
    padding: 0 8px 2px 16px
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoServices__writers__status {
        grid-area: 2/2/3/3
    }
}

.MyOrdersRelaxingInfoServices__writers__status:before {
    background: #39a02c;
    border-radius: 50%;
    content: "";
    display: block;
    height: 4px;
    left: -7px;
    position: relative;
    top: 13px;
    width: 4px
}

.MyOrdersRelaxingInfoStatistics {
    background-color: #fff;
    border: 1px solid #e1e1e1;
    border-radius: 8px;
    display: grid;
    gap: 16px;
    grid-template-columns: repeat(3, 1fr);
    justify-content: center;
    margin-top: 1.5rem;
    padding: 1rem
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoStatistics {
        gap: 16px;
        padding: 1.5rem
    }

    .MyOrdersRelaxingInfoStatistics__container:not(:last-child) {
        border-right: 1px solid rgba(0, 0, 0, .12)
    }
}

.MyOrdersRelaxingInfoStatistics__number {
    color: #212121;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: .15px;
    margin: 0 0 8px;
    text-align: center
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoStatistics__number {
        font-size: 32px
    }
}

.MyOrdersRelaxingInfoStatistics__number span {
    color: #39a02c
}

.MyOrdersRelaxingInfoStatistics__description {
    color: #212121;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: .15px;
    margin: 0;
    text-align: center
}

.MyOrdersRelaxingInfoFAQ {
    margin-top: 3rem
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoFAQ {
        -moz-column-gap: 1.5rem;
        column-gap: 1.5rem;
        display: grid;
        grid-template-columns: 2.5fr 1fr;
        grid-template-rows: repeat(2, auto);
        margin-top: 3.5rem
    }
}

.MyOrdersRelaxingInfoFAQ__title {
    color: #212121;
    font-size: 20px;
    font-weight: 500;
    letter-spacing: .15px;
    line-height: 1.6;
    margin: 0 0 16px
}

.MyOrdersRelaxingInfoFAQ__block {
    background: #fff;
    border-radius: 4px 4px 0 0
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoFAQ__block {
        grid-area: 2/1/3/2;
        margin-bottom: 0
    }
}

.MyOrdersRelaxingInfoFAQ__item button:hover {
    background-color: #fbfbfd
}

.MyOrdersRelaxingInfoFAQ__item[data-state=open] {
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12)
}

.MyOrdersRelaxingInfoFAQ__item[data-state=open] .MyOrdersRelaxingInfoFAQ__trigger:after {
    transform: translateY(-50%) rotate(180deg)
}

.MyOrdersRelaxingInfoFAQ__item[data-state=closed] button {
    box-shadow: 0 2px 1px -1px rgba(0, 0, 0, .2), 0 1px 1px 0 rgba(0, 0, 0, .14), 0 1px 3px 0 rgba(0, 0, 0, .12)
}

.MyOrdersRelaxingInfoFAQ__item:first-of-type .MyOrdersRelaxingInfoFAQ__trigger {
    border-radius: 8px 8px 0 0
}

.MyOrdersRelaxingInfoFAQ__item:last-of-type .MyOrdersRelaxingInfoFAQ__trigger {
    border-radius: 0 0 8px 8px
}

.MyOrdersRelaxingInfoFAQ__trigger {
    background-color: #fff;
    border: none;
    cursor: pointer;
    padding: 12px;
    position: relative;
    text-align: left;
    transition: background-color .2s ease-in-out;
    width: 100%
}

.MyOrdersRelaxingInfoFAQ__trigger:after {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1vcGFjaXR5PSIuNTQiIGQ9Ik0xNi41OSA4LjM1NyAxMiAxMi45MzdsLTQuNTktNC41OEw2IDkuNzY3bDYgNiA2LTYtMS40MS0xLjQxWiIvPjwvc3ZnPg==) 50%/contain no-repeat;
    content: "";
    height: 24px;
    position: absolute;
    right: 24px;
    top: 50%;
    transform: translateY(-50%);
    transition: transform .2s ease-in-out;
    width: 24px
}

.MyOrdersRelaxingInfoFAQ__question {
    color: #212121;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: .15px;
    line-height: 1.5;
    margin: 0;
    max-width: 17rem
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoFAQ__question {
        max-width: -moz-fit-content;
        max-width: fit-content
    }
}

.MyOrdersRelaxingInfoFAQ__content {
    color: #333;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: .15px;
    line-height: 1.5;
    padding: 18px 16px 16px
}

.MyOrdersRelaxingInfoFAQ__content p {
    margin: 0
}

.MyOrdersRelaxingInfoFAQ__chat {
    background: #fafafa;
    border: 1px solid #d7d7d7;
    border-radius: 8px;
    margin-top: 24px;
    padding: 32px;
    position: relative;
    text-align: center
}

@media only screen and (min-width:1025px) {
    .MyOrdersRelaxingInfoFAQ__chat {
        grid-area: 2/2/3/3;
        height: -moz-max-content;
        height: max-content;
        margin-top: 0
    }
}

.MyOrdersRelaxingInfoFAQ__chat-title {
    color: #212121;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: .15px;
    line-height: 1.5;
    margin: 0 0 8px
}

.MyOrdersRelaxingInfoFAQ__chat-description {
    color: #686868;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: .15px;
    line-height: 1.4;
    margin: 0 0 16px
}

.MyOrdersPage {
    background-color: #fafbfc
}

.MyOrdersPage__tabs {
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    margin-bottom: 8px;
    white-space: nowrap
}

.MyOrdersPage__tabs__item {
    background: transparent none;
    border: 0;
    border-bottom: 3px solid transparent;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    font-size: 13px;
    font-weight: 500;
    letter-spacing: .5px;
    margin-bottom: -1px;
    margin-right: 20px;
    opacity: .7;
    padding: 12px 15px;
    text-transform: uppercase
}

.MyOrdersPage__tabs__item:active {
    color: #000
}

.MyOrdersPage__tabs__item:focus {
    color: #000;
    outline: none
}

.MyOrdersPage__tabs__item:hover {
    color: #000;
    opacity: 1
}

.MyOrdersPage__tabs__item:last-child {
    margin-right: 0
}

.MyOrdersPage__tabs__item--active {
    border-bottom-color: #2199e8;
    color: #2199e8;
    cursor: default;
    opacity: 1
}

.MyOrdersPage__giftMessage {
    margin-top: 30px
}

@media only screen and (min-width:1025px) {
    .MyOrdersPage__referrerCouponMessage {
        align-items: center;
        display: flex;
        justify-content: space-between
    }
}

.MyOrdersPage__referrerCouponMessage-text {
    margin-bottom: 0;
    margin-top: 0
}

.MyOrdersPage__referrerCouponMessage-button {
    margin-top: 10px
}

@media only screen and (min-width:1025px) {
    .MyOrdersPage__referrerCouponMessage-button {
        flex-shrink: 0;
        margin-left: 10px;
        margin-top: 0
    }
}

.MyOrdersPage__dissertationBoostBanner {
    margin-bottom: 40px
}

.AcademicBannerForStemSites {
    align-items: center;
    background: #fff;
    border: 1px solid #d7d7d7;
    border-radius: 8px;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .04);
    display: flex;
    flex-direction: column;
    margin-bottom: 40px;
    padding: 16px
}

@media only screen and (min-width:1025px) {
    .AcademicBannerForStemSites {
        flex-direction: row;
        gap: 24px
    }
}

.AcademicBannerForStemSites__content {
    width: 100%
}

.AcademicBannerForStemSites__img--showDesktop {
    display: none
}

@media only screen and (min-width:1025px) {
    .AcademicBannerForStemSites__img--showDesktop {
        display: inline-block
    }
}

.AcademicBannerForStemSites__img--showMobile {
    display: inline-block;
    height: 64px;
    width: 64px
}

@media only screen and (min-width:1025px) {
    .AcademicBannerForStemSites__img--showMobile {
        display: none
    }

    .AcademicBannerForStemSites__content {
        max-width: 600px
    }
}

.AcademicBannerForStemSites__title {
    align-items: center;
    color: #333;
    display: flex;
    flex-wrap: nowrap;
    font-size: 18px;
    font-weight: 400;
    gap: 10px;
    justify-content: space-between;
    line-height: 1.33;
    margin: 0 0 12px
}

@media only screen and (min-width:1025px) {
    .AcademicBannerForStemSites__title {
        font-size: 24px;
        margin: 0 0 8px
    }
}

.AcademicBannerForStemSites__subtitle {
    color: #686868;
    font-size: 14px;
    letter-spacing: .15px;
    line-height: 1.43;
    margin: 16px 0
}

@media only screen and (min-width:1025px) {
    .AcademicBannerForStemSites__subtitle {
        margin: 0
    }
}

.AcademicBannerForStemSites__controls {
    align-items: center;
    display: flex;
    gap: 24px;
    justify-content: space-between;
    width: 100%
}

@media only screen and (min-width:1025px) {
    .AcademicBannerForStemSites__controls {
        justify-content: flex-start;
        margin-left: auto;
        width: auto
    }
}

.progress-segments {
    background-color: #fff;
    border-radius: 3px;
    box-shadow: 0 0 0 2px #fff;
    display: flex;
    font-size: 12px
}

@media only screen and (min-width:641px) {
    .progress-segments:not(.single) {
        width: 100%
    }
}

.progress-segments .segment {
    color: #898989;
    flex: 1 0;
    line-height: 26px;
    margin-right: 2px;
    padding: 0 14px;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 0 hsla(0, 0%, 100%, .8);
    white-space: nowrap;
    z-index: 1
}

@media only screen and (max-width:640px) {
    .progress-segments .segment:not(.active) {
        display: none
    }
}

.progress-segments .segment:after,
.progress-segments .segment:before {
    background-color: #e1e8e4;
    box-sizing: border-box;
    content: " ";
    display: block;
    height: 50%;
    left: 0;
    position: absolute;
    right: 0;
    z-index: -1
}

.progress-segments .segment:before {
    top: 0;
    transform: skewX(30deg)
}

.progress-segments .segment:after {
    bottom: 0;
    transform: skewX(-30deg)
}

.progress-segments .segment:last-child:after,
.progress-segments .segment:last-child:before {
    border-right-width: 0
}

.progress-segments .segment.active.order-pay-segment {
    color: #ad791d
}

.progress-segments .segment.active.order-pay-segment:after,
.progress-segments .segment.active.order-pay-segment:before {
    background-color: #f2ebc2
}

.progress-segments .segment.active.order-assign-segment {
    color: rgba(14, 139, 144, .8)
}

.progress-segments .segment.active.order-assign-segment:after,
.progress-segments .segment.active.order-assign-segment:before {
    background-color: #d1f3f4
}

.progress-segments .segment.active.order-progress-segment {
    color: #006381
}

.progress-segments .segment.active.order-progress-segment:after,
.progress-segments .segment.active.order-progress-segment:before {
    background-color: #c1e8f4
}

.progress-segments .segment.active.order-approve-segment {
    color: rgba(117, 24, 156, .8)
}

.progress-segments .segment.active.order-approve-segment:after,
.progress-segments .segment.active.order-approve-segment:before {
    background-color: #decdf2
}

.progress-segments .segment.active.order-refund-segment {
    color: #aa6d1a
}

.progress-segments .segment.active.order-refund-segment:after,
.progress-segments .segment.active.order-refund-segment:before {
    background-color: #fdd1a5
}

.progress-segments .segment.order-cancelled-segment {
    color: #cf4545
}

.progress-segments .segment.order-cancelled-segment:after,
.progress-segments .segment.order-cancelled-segment:before {
    background-color: #f3f3f3
}

.progress-segments .segment.order-finished-segment {
    color: #3ba038
}

.progress-segments .segment.order-finished-segment:after,
.progress-segments .segment.order-finished-segment:before {
    background-color: #f3f3f3
}

.progress-segments .segment.order-cancelled-segment,
.progress-segments .segment.order-finished-segment {
    perspective: 70px
}

.progress-segments .segment.order-cancelled-segment:after,
.progress-segments .segment.order-cancelled-segment:before,
.progress-segments .segment.order-finished-segment:after,
.progress-segments .segment.order-finished-segment:before {
    left: -3px;
    right: -3px
}

.progress-segments .segment.order-cancelled-segment:before,
.progress-segments .segment.order-finished-segment:before {
    transform: rotateX(-45deg) scaleY(3);
    transform-origin: top
}

.progress-segments .segment.order-cancelled-segment:after,
.progress-segments .segment.order-finished-segment:after {
    transform: rotateX(45deg) scaleY(3);
    transform-origin: bottom
}

.progress-segments.single {
    display: inline-block
}

.OrderPageInfoHeader {
    padding: 30px 30px 0
}

.OrderPageInfoHeader__page-heading {
    margin-bottom: 10px
}

@media only screen and (min-width:641px) {
    .OrderPageInfoHeader__page-heading {
        align-items: baseline;
        display: flex
    }
}

.OrderPageInfoHeader__page-title {
    flex: 1 1 auto;
    line-height: 1.1;
    margin-bottom: 10px;
    margin-right: 20px;
    order: 1;
    overflow: hidden;
    text-overflow: ellipsis
}

.OrderPageInfoHeader__order-id {
    flex: 0 0 auto;
    float: left;
    font-size: 12px;
    font-weight: 400;
    margin: 5px 6px 5px 0;
    order: 2;
    text-transform: none;
    white-space: nowrap
}

@media only screen and (min-width:641px) {
    .OrderPageInfoHeader__order-id {
        order: 3
    }
}

.OrderPageInfoHeader__page-subheading {
    margin-bottom: 20px
}

@media only screen and (min-width:641px) {
    .OrderPageInfoHeader__page-subheading {
        align-items: baseline;
        display: flex;
        flex-wrap: wrap
    }
}

@media only screen and (min-width:1025px) {
    .OrderPageInfoHeader__page-subheading {
        flex-wrap: nowrap
    }
}

@media only screen and (min-width:641px) {
    .OrderPageInfoHeader__status-deadline {
        align-items: baseline;
        display: flex;
        flex-wrap: wrap
    }
}

@media only screen and (min-width:1025px) {
    .OrderPageInfoHeader__status-deadline {
        flex-wrap: nowrap
    }
}

@media only screen and (min-width:641px) {
    .OrderPageInfoHeader__status {
        align-items: baseline;
        display: flex
    }
}

.OrderPageInfoHeader__status-indication {
    margin-right: 10px
}

.OrderPageInfoHeader__status-description {
    flex: 1 1 auto;
    font-size: 13px;
    margin: 6px 20px 6px 0;
    max-width: 600px;
    min-width: 200px
}

.OrderPageInfoHeader__deadline {
    flex: 1 1 auto;
    font-size: 12px;
    margin: 6px 0;
    padding-right: 150px
}

@media only screen and (min-width:641px) {
    .OrderPageInfoHeader__deadline {
        padding-right: 0;
        text-align: right;
        white-space: nowrap
    }
}

.OrderPageInfoHeader__light-label {
    color: #646e7a
}

.CallSurvey {
    margin: 0 auto;
    max-width: 419px
}

.CallSurvey__question {
    margin-bottom: 15px
}

.CallSurvey__question-title {
    font-size: 16px;
    margin-bottom: 15px
}

.CallSurvey__actions {
    text-align: right
}

.CallSurvey__comment-container {
    height: 110px
}

.CallQuestionnaire__subject {
    align-items: center;
    display: flex;
    line-height: 20px
}

.OrderMessage__body--appear,
.OrderMessage__body--enter {
    max-height: 0;
    opacity: 0
}

.OrderMessage__body--appear:not(.appearActive),
.OrderMessage__body--enter:not(.enterActive) {
    padding-bottom: 0 !important;
    padding-top: 0 !important
}

.OrderMessage__body--appear-active,
.OrderMessage__body--enter-active {
    max-height: 500px;
    opacity: 1;
    transition: opacity .1s linear, max-height .3s linear, padding .3s ease-in-out
}

.OrderMessage__body--exit {
    max-height: 500px;
    opacity: 1
}

.OrderMessage__body--exit-active {
    max-height: 0;
    opacity: 0;
    padding-bottom: 0 !important;
    padding-top: 0 !important;
    transition: opacity .5s linear, max-height .3s linear, padding .3s ease-in-out
}

.OrderMessage {
    border-bottom: 1px solid hsla(0, 0%, 85%, .4);
    border-top: 0;
    font-size: 14px
}

.OrderMessage-new {
    font-weight: 700
}

.OrderMessage__body {
    box-sizing: border-box;
    overflow: hidden;
    padding: 8px 20px 15px;
    will-change: max-height, opacity, padding-top, padding-bottom
}

@media only screen and (min-width:641px) {
    .OrderMessage__body {
        margin-left: 140px;
        margin-right: 140px
    }
}

.OrderMessage__body p {
    margin: 0 0 5px
}

.OrderMessage__props-new-lable {
    margin-right: 10px
}

.ReplyMessageForm {
    margin-top: 15px
}

.ReplyMessageForm__field {
    display: block;
    margin-bottom: 8px
}

.ReplyMessageForm__buttons {
    display: none;
    text-align: right
}

.ReplyMessageForm__buttons--input-active {
    display: block
}

.OrderMessageHeader {
    background: none;
    border: none;
    color: inherit;
    cursor: pointer;
    display: flex;
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    padding: 10px;
    text-align: left;
    width: 100%
}

.OrderMessageHeader:hover {
    background-color: #f5f9fa
}

.OrderMessageHeader:focus {
    outline: none
}

.OrderMessageHeader__type {
    flex-shrink: 0;
    font-size: 13px;
    opacity: .8;
    padding-left: 8px;
    padding-right: 15px;
    width: 82px
}

@media only screen and (max-width:425px) {
    .OrderMessageHeader__type {
        margin-right: auto;
        padding-left: 0;
        padding-right: 5px;
        text-align: left;
        width: auto
    }
}

.OrderMessageHeader__type-is-viewed {
    color: rgba(0, 0, 0, .53)
}

.OrderMessageHeader__icon {
    background-repeat: no-repeat;
    flex-shrink: 0;
    height: 16px;
    margin: 3px;
    width: 16px
}

.OrderMessageHeader__subject-arrow {
    font-size: 30px
}

.OrderMessageHeader__icon-is-viewed {
    opacity: .5
}

.OrderMessageHeader__icon-support {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMy4yOSAxNC45MiI+PHBhdGggZD0iTTEzLjI5IDhjLS4yMi00LjY5LTMtOC02Ljc1LThTMCAzLjMyIDAgOC4wN3YuMjJsLjIyIDIuMzlhMiAyIDAgMCAwIDIuMDUgMS44NWguNTVhMS43NCAxLjc0IDAgMCAwIDEuMzItLjcyIDIuNDcgMi40NyAwIDAgMCAuNTItMS40NWwtLjQ0LTIuNDlhMS43NSAxLjc1IDAgMCAwLS43MS0xLjM0QTIuNTMgMi41MyAwIDAgMCAyLjA1IDZoLS4yN3YtLjE2Yy43Mi0yLjYgMi42Mi00LjM1IDQuNzYtNC4zNXM0IDEuNzUgNC43MSA0LjM2bC4wNS4xNUgxMWExLjg5IDEuODkgMCAwIDAtMS40NC41MSAxLjUgMS41IDAgMCAwLS43MyAxLjMzbC0uMjIgMi40MWExLjk0IDEuOTQgMCAwIDAgMSAxLjg5IDQuMTYgNC4xNiAwIDAgMS0zLjEgMS4yMi43OS43OSAwIDAgMC0uODQuNzEuNzguNzggMCAwIDAgLjcuODRoLjI3YTUuNjkgNS42OSAwIDAgMCA0Ljc3LTIuNTQgMi4xMSAyLjExIDAgMCAwIDEuNjUtMS44bC4yMi0yLjQxWk0yIDcuNjFoLjMyYy4xIDAgLjMxIDAgLjM1LjE4YS41Mi41MiAwIDAgMSAuMTEuMjhMMyAxMC40NmMwIC4xMiAwIC4zNi0uMjQuMzZhLjI5LjI5IDAgMCAxLS4yMi4xMWgtLjM4YS40MS40MSAwIDAgMS0uNDUtLjQ2bC0uMjItMi4zOUEuNDEuNDEgMCAwIDEgMiA3LjYxWm05LjY0LjU4LS4yMiAyLjRhLjQ4LjQ4IDAgMCAxLS40Ni40NWgtLjMzYS40OS40OSAwIDAgMS0uNDYtLjQ2bC4yMi0yLjQyYS41LjUgMCAwIDEgLjQ2LS40NGguMzNhLjQ4LjQ4IDAgMCAxIC40Ni40NloiIGRhdGEtbmFtZT0iTGF5ZXIgMiIgc3R5bGU9ImZpbGw6IzAwMCIvPjwvc3ZnPg==)
}

.OrderMessageHeader__icon-writer {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNSI+PHBhdGggZD0iTTE0Ljc3IDQuMDYgMTAuOTQuMjNhLjguOCAwIDAgMC0xLjEzIDBMLjkyIDkuMTNhLjc0Ljc0IDAgMCAwLS4yMi40NEwwIDE0LjA5YS44LjggMCAwIDAgLjIuNjZsLjA5LjA5YS43OC43OCAwIDAgMCAuNS4xNmguMTJsNC41Mi0uNjlhLjc0Ljc0IDAgMCAwIC40NC0uMjJsOC45LTguODlhLjgxLjgxIDAgMCAwIDAtMS4xM1pNMy44MiAxM2wtMi4wOC4zMS4zMi0yLjA4Wm03LTYuMDctNS40IDUuMzdMMi43IDkuNTlsNS40Mi01LjQyWm0yLjI2LTIuMjVMMTIgNS43NiA5LjI0IDMuMDVsMS4xNC0xLjE0Wk0xLjE3IDEzLjgzWiIgZGF0YS1uYW1lPSJMYXllciAyIiBzdHlsZT0iZmlsbDojMDAwIi8+PC9zdmc+)
}

.OrderMessageHeader__icon-call {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjg3LjMyIDI4Ny4zMiIgdmlld0JveD0iMCAwIDI4Ny4zMiAyODcuMzIiPjxwYXRoIGQ9Ik0yMDUgMjQ1LjQzYy0xLjY4My0xNS40NDktNi4xOTQtMjYuNjUyLTEzLjc5Mi0zNC4yNTEtMTAuOTkyLTEwLjk5Mi0yNS44OTktMTEuOTE0LTQwLjIyNy0xMS45MTYtMS42NSAwLTMuMDMxLS42MTMtNC4zNDktMS45My02LjAzOC02LjAzOC05LjEtMjQuMjIyLTkuMDk3LTU0LjA0NiAwLTM1LjA4NiA0LjUyNi01Mi44NzcgMTMuNDQ4LTUyLjg3OSAyNC4xNzYuMDA0IDQwLjA2Ni04LjMzNyA0NC41NzctNDkuODcgMS42Mi0xNC44NzQtLjg1NC0yNS4zNjYtNy41NjUtMzIuMDc2LTkuMDUtOS4wNS0yMy4xNjQtOC42OTYtMzUuNjE2LTguMzgyLTIuMTUzLjA1NC00LjE4Ny4xMDUtNi4xMy4xMDUtMTMuNzIgMC0yOC42OCAxNC45NjUtNDAuMDE3IDQwLjAzNi0xMi40NCAyNy41MDgtMTkuMjkzIDY0LjExMi0xOS4yOTYgMTAzLjA3LjAwMiAzMC4xMjQgNC4yMTggNTguNjg1IDExLjk5IDgyLjgwMyA2Ljc4NiAyMS4wNTYgMTYuNDY2IDM4LjM4MiAyNy4wNjMgNDguOThsLjAwNC4wMDRjNi42MzIgNi42MzIgMTMuNDY2IDEwLjU3MiAxOS45NjYgMTEuMTg4IDEzLjIwMiAxLjI1MSAzNy43MjIgMy42MzUgNTAuNzc5LTkuNiA3LjAwMS03LjEwMSA5Ljc0Ni0xNy41NzMgOC4yNjEtMzEuMjM1eiIvPjwvc3ZnPg==)
}

.OrderMessageHeader__container {
    display: flex;
    flex-grow: 1;
    overflow: hidden
}

@media only screen and (max-width:425px) {
    .OrderMessageHeader__container {
        flex-wrap: wrap
    }
}

.OrderMessageHeader__subject {
    flex-grow: 1;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

@media only screen and (max-width:425px) {
    .OrderMessageHeader__subject {
        flex-basis: 100%;
        margin-top: 2px;
        order: 1
    }
}

.OrderMessage-new .OrderMessageHeader__subject {
    font-weight: 700
}

.OrderMessageHeader__props {
    flex-shrink: 0;
    margin-left: 5px;
    text-align: right;
    white-space: nowrap
}

@media only screen and (max-width:425px) {
    .OrderMessageHeader__props {
        font-size: 13px;
        opacity: .8
    }

    .OrderMessageHeader__props_is-viewed {
        color: rgba(0, 0, 0, .53)
    }
}

.OrderMessages__buttons {
    border-bottom: 1px solid hsla(0, 0%, 85%, .4);
    display: flex;
    padding: 10px
}

.OrderMessage__link a {
    background-color: #488113;
    border: none;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 13px;
    font-weight: 700;
    height: auto;
    line-height: 120%;
    margin-top: 3px;
    outline: medium none;
    padding: 3px 30px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, .3);
    vertical-align: top;
    width: auto
}

.OrderMessages__empty-message {
    color: #777;
    font-size: 14px;
    font-weight: 700;
    padding: 40px 20px;
    text-align: center;
    text-transform: uppercase
}

.OrderMessages__button--mark-all {
    margin-left: auto
}

@media only screen and (max-width:425px) {
    .OrderMessages__button--mark-all[disabled] {
        display: none
    }
}

.OrderMessages__notification-hint {
    margin-top: 16px
}

.NotificationPreferencesUpdateHint {
    align-items: center;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    display: flex;
    margin-left: 1rem;
    margin-right: 1rem;
    padding: 12px 16px
}

@media only screen and (min-width:641px) {
    .NotificationPreferencesUpdateHint {
        margin-left: 1.5rem;
        margin-right: 1.5rem
    }
}

.NotificationPreferencesUpdateHint__text {
    font-weight: 500;
    margin-left: 12px;
    margin-right: auto
}

.NotificationPreferencesUpdateHint__button-close {
    flex-shrink: 0;
    margin-left: 12px
}

.OrderDetails {
    flex: 1 0 auto
}

@media only screen and (min-width:641px) {
    .OrderDetails {
        display: flex
    }
}

.OrderDetails__split {
    padding: 20px
}

.OrderDetails__split--info {
    background: #fcfdfc;
    background: linear-gradient(90deg, hsla(0, 0%, 100%, .1), #fafafa 90%);
    border-radius: 0 0 0 8px;
    border-right: 1px solid hsla(0, 0%, 85%, .4);
    box-shadow: inset 0 0 5px #fff;
    flex: 1 1 auto
}

.OrderDetails__split--misc {
    flex: 0 1 50%
}

.OrderDetails__split__pd-shedule-status {
    margin-left: 5px;
    opacity: .8
}

.OrderDetails__info-row {
    align-items: flex-start;
    border-bottom: 1px solid hsla(0, 0%, 85%, .4);
    max-width: 450px;
    padding: 10px 20px;
    position: relative
}

@media only screen and (min-width:641px) {
    .OrderDetails__info-row {
        display: flex
    }
}

.OrderDetails__info-row:last-child {
    border-bottom: none
}

.OrderDetails__info-row--buttons {
    border-bottom-width: 0;
    justify-content: center;
    padding-top: 20px
}

.OrderDetails__info__add-services:not(:last-child) {
    border-bottom: 1px solid hsla(0, 0%, 85%, .4)
}

.OrderDetails__info-row--add-service {
    background-color: #fdfcec
}

.OrderDetails__info-row__label {
    word-wrap: break-word;
    flex: 0 0 65%;
    font-size: 14px;
    margin-right: 5px;
    max-width: 150px;
    opacity: .9
}

.OrderDetails__info-row__value {
    max-height: 300px;
    min-height: 20px;
    overflow: auto;
    text-overflow: ellipsis
}

.OrderDetails__info-row__remove-button {
    display: block;
    line-height: 14px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%)
}

@media only screen and (max-width:640px) {
    .OrderDetails__info-row__remove-button:before {
        background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xMyAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM5OTl9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBkPSJNMTguMzEgM2gtNS4yNWEzLjUyIDMuNTIgMCAwIDAtMy40Ny0zaC0uMDVhMy41MiAzLjUyIDAgMCAwLTMuNDcgM0guODJhLjgyLjgyIDAgMCAwIDAgMS42NEgydjExLjgxQTMuNTQgMy41NCAwIDAgMCA1LjU3IDIwaDhhMy41NSAzLjU1IDAgMCAwIDMuNTYtMy41NVY0LjU5aDEuMjNhLjgyLjgyIDAgMSAwIDAtMS42NFpNOS41NCAxLjY0aC4wNUExLjg0IDEuODQgMCAwIDEgMTEuMzcgM0g3LjczYTEuOSAxLjkgMCAwIDEgMS44MS0xLjM2Wm01LjkyIDE0LjgxYTEuOSAxLjkgMCAwIDEtMS45MSAxLjkxaC04YTEuOSAxLjkgMCAwIDEtMS45MS0xLjkxVjQuNTloMTEuOHYxMS44NloiIGNsYXNzPSJjbHMtMSIvPjxwYXRoIGQ9Ik03LjU1IDE1LjY2YS44LjggMCAwIDAgLjgyLS44MlY4LjE3YS44Mi44MiAwIDAgMC0xLjY0IDB2Ni42N2EuODEuODEgMCAwIDAgLjgyLjgyWk0xMS41NyAxNS42NmEuOC44IDAgMCAwIC44Mi0uODJWOC4xN2EuODIuODIgMCAwIDAtMS42NCAwdjYuNjdhLjgzLjgzIDAgMCAwIC44Mi44MloiIGNsYXNzPSJjbHMtMSIvPjwvZz48L2c+PC9zdmc+) 50%/20px 21px no-repeat;
        content: " ";
        display: inline-block;
        height: 21px;
        opacity: .4;
        vertical-align: middle;
        width: 21px
    }

    .OrderDetails__info-row__remove-button:hover:before {
        opacity: .7
    }
}

.OrderDetails__info-row__remove-button__label {
    font-size: 11px;
    line-height: 16px
}

@media only screen and (max-width:640px) {
    .OrderDetails__info-row__remove-button__label {
        display: none
    }
}

.OrderDetails__split__header {
    display: flex;
    margin: 0 0 15px;
    padding: 5px 0
}

.OrderDetails__reorder-pane {
    align-items: center;
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSI1NTAiIGhlaWdodD0iNTUwIiBiYXNlUHJvZmlsZT0iYmFzaWMiIHZpZXdCb3g9IjMxIDMxIDU1MCA1NTAiPjxwYXRoIGZpbGw9IiNlNWVhZTUiIGQ9Ik00NzIuNDQyIDQ3Mi40NDJjLTYxLjQgNjEuNC0xNDguMjY3IDgxLjc4OS0yMjYuNTc4IDYxLjE2N0wyMjYuODcyIDU1Mi42Yzg5LjQxMyAyOC41OTUgMTkxLjI3NSA3LjQyMyAyNjIuMjEzLTYzLjUxNSA5NS41MDQtOTUuNTA0IDEwMC43OTgtMjQ3LjA2NiAxNS44OTYtMzQ4Ljc4bDM0LjAzNy0zNC4wMzctOTEuNTQzLTguMzIyIDguMzIxIDkxLjU0NCAzMi40NzQtMzIuNDc0Yzc1Ljc0OSA5Mi40NjEgNzAuNDcyIDIyOS4xMjYtMTUuODI4IDMxNS40MjZ6TTEyMi45MTQgMTIyLjkxNGMtODkuNzQ2IDg5Ljc0NS05OS44MzMgMjI4Ljk5MS0zMC4yNzcgMzI5Ljg3MWwtMzYuMyAzNi4zMDEgOTEuNTQzIDguMzIyLTguMzIyLTkxLjU0My0yOS45NTkgMjkuOTU5Yy02MC41MzUtOTEuMzkzLTUwLjU2NS0yMTUuNzQyIDI5Ljk1OS0yOTYuMjY3IDU0LjM2LTU0LjM2IDEyOC42NzYtNzYuNTc5IDE5OS4zNjQtNjYuNjQzbDIwLjM0LTIwLjM0Yy04Mi42ODktMTcuMjc1LTE3Mi4xNjggNi4xNTktMjM2LjM0OCA3MC4zNHoiLz48L3N2Zz4=) 50%/contain no-repeat;
    box-sizing: border-box;
    display: flex;
    height: 140px;
    justify-content: center;
    margin: 0 auto 20px;
    min-width: 140px;
    position: relative;
    text-align: center
}

.OrderDetails__note-message {
    background-color: #f5fae6;
    border-radius: 4px;
    font-size: 14px;
    margin-bottom: 20px;
    padding: 10px
}

.OrderDetails__late-order-message {
    font-size: 14px;
    margin: 4px 0 8px
}

.AdditionalServices__services {
    margin-bottom: 20px;
    margin-top: 20px;
    max-width: 480px;
    overflow: hidden
}

@media(max-width:559px), (min-width:768px)and (max-width:992px) {
    .AdditionalServices__services {
        margin: 20px -5px;
        text-align: center
    }
}

.AdditionalServices__service {
    border-radius: 4px;
    box-sizing: border-box;
    color: #1e6b9c;
    float: left;
    font-size: 12px;
    height: 135px;
    line-height: 16px;
    margin: 5px;
    overflow: hidden;
    text-align: center;
    width: 150px
}

@media(max-width:559px), (min-width:768px)and (max-width:992px) {
    .AdditionalServices__service {
        display: inline-block;
        float: none;
        margin: 5px 0;
        width: 130px
    }
}

.AdditionalServices__service:hover .AdditionalServices__service__icon,
.AdditionalServices__service:hover:before {
    transform: translateY(-100px)
}

.AdditionalServices__service:hover .AdditionalServices__service__title {
    min-height: 0
}

.AdditionalServices__service:hover .AdditionalServices__service__body {
    transform: translateY(-85px)
}

.AdditionalServices__service__title {
    font-size: 12px;
    font-weight: 700;
    margin-bottom: 9px;
    min-height: 30px;
    transition: min-height .2s linear
}

.AdditionalServices__service--addable,
.AdditionalServices__service--removable {
    cursor: pointer
}

.AdditionalServices__service--addable:hover,
.AdditionalServices__service--forced,
.AdditionalServices__service--forced:hover,
.AdditionalServices__service--removable {
    background-color: hsla(39, 77%, 83%, .5);
    color: #827651;
    transition: color, background-color .2s linear
}

.AdditionalServices__service--removable {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    box-shadow: inset 0 -3px 0 0 #7cc680;
    position: relative
}

.AdditionalServices__service--removable:after {
    border-radius: 50%;
    color: #827651;
    content: "Ã—";
    font-size: 19px;
    height: 24px;
    line-height: 23px;
    position: absolute;
    right: 5px;
    text-align: center;
    top: 5px;
    width: 24px
}

.AdditionalServices__service--removable:hover:after {
    background: hsla(0, 0%, 100%, .7)
}

.AdditionalServices__service__body {
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    height: 100%;
    justify-content: space-between;
    padding: 10px;
    text-align: center;
    transition: transform .2s ease;
    will-change: transform
}

.AdditionalServices__service__description {
    font-size: 12px;
    margin-bottom: 5px
}

.AdditionalServices__service--disabled {
    filter: grayscale(1)
}

.AdditionalServices__service--disabled,
.AdditionalServices__service--forced {
    cursor: not-allowed;
    opacity: .7
}

.AdditionalServices__service--disabled {
    color: #747575;
    opacity: .7
}

.AdditionalServices__service--disabled:hover {
    background-color: #eee;
    color: #777;
    transition: color, background-color .2s linear
}

.AdditionalServices__service__icon {
    background: transparent none 50%/contain no-repeat;
    display: block;
    height: 68px;
    margin: 17px auto 0;
    transition: transform .2s ease;
    width: 86px;
    will-change: transform
}

.AdditionalServices__service--page .AdditionalServices__service__icon {
    background-image: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/add_icons_pages.3c6904c5.svg)
}

.AdditionalServices__service--slide .AdditionalServices__service__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3BhY2U9InByZXNlcnZlIiB2aWV3Qm94PSIwIDAgODYgNTgiPjxwYXRoIGZpbGw9IiMyNzY3OEYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE1IDZoNTVhMiAyIDAgMCAxIDIgMnY0MmEyIDIgMCAwIDEtMiAySDE1YTIgMiAwIDAgMS0yLTJWOGEyIDIgMCAwIDEgMi0yeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTUgOGg1NXY0MkgxNXoiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiMyNzY3OEYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTU1IDE0YzYuOTA0IDAgNy45MDQgMjEgMSAyMS0yLjM4IDAtNi4xMDQgMS4zMzUtNy45OTguMTgxQTEyLjQ5NCAxMi40OTQgMCAwIDEgNDIgMjQuNWMwLTQuNTIzIDIuNDAyLTguNDg1IDYtMTAuNjc5IDEuODk0LTEuMTU1IDQuNjE5LjE3OSA3IC4xNzl6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48ZGVmcz48Y2lyY2xlIGlkPSJhIiBjeD0iNTQuNSIgY3k9IjI0LjUiIHI9IjEyLjUiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJiIj48dXNlIHhsaW5rOmhyZWY9IiNhIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggZmlsbD0iIzdDQzY4MCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtNzAgMjktMTYtNUw0MiAybDIwIDR6IiBjbGlwLXBhdGg9InVybCgjYikiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiNGMjZCNkMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0ibTgyIDMwLTI4LTYtMTEgMTl6IiBjbGlwLXBhdGg9InVybCgjYikiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRlKDE3Ljg0OCAxMy40KSI+PHRzcGFuIHg9IjAiIHk9IjAiIGZpbGw9IiMyNzY3OEYiIGZvbnQtZmFtaWx5PSInVmVyZGFuYS1Cb2xkJyIgZm9udC1zaXplPSIzIj5Qb3dlciBQb2ludCA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSI0IiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEtQm9sZCciIGZvbnQtc2l6ZT0iMyI+U2xpZGVzIGZvciB5b3UgPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iOSIgZmlsbD0iIzI3Njc4RiIgZm9udC1mYW1pbHk9IidWZXJkYW5hJyIgZm9udC1zaXplPSIyIj5PcmlnaW5hbGx5IGRlc2lnbmVkIGZvciA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSIxMyIgZmlsbD0iIzI3Njc4RiIgZm9udC1mYW1pbHk9IidWZXJkYW5hJyIgZm9udC1zaXplPSIyIj50aGUgTWFjaW50b3NoIGNvbXB1LSA8L3RzcGFuPjx0c3BhbiB4PSIwIiB5PSIxNyIgZmlsbD0iIzI3Njc4RiIgZm9udC1mYW1pbHk9IidWZXJkYW5hJyIgZm9udC1zaXplPSIyIj50ZXIsIHRoZSBpbml0aWFsIHJlbGVhc2UgPC90c3Bhbj48dHNwYW4geD0iMCIgeT0iMjEiIGZpbGw9IiMyNzY3OEYiIGZvbnQtZmFtaWx5PSInVmVyZGFuYSciIGZvbnQtc2l6ZT0iMiI+d2FzIGNhbGxlZCDigJxQcmVzZW50ZXLigJ0sIDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjI1IiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEnIiBmb250LXNpemU9IjIiPmRldmVsb3BlZCBieSBEZW5uaXMgQXVzdGluIDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjI5IiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEnIiBmb250LXNpemU9IjIiPmFuZCBUaG9tYXMgUnVka2luIG9mIEZvcmV0aG91Z2h0LCBJbmMuIEluIDE5ODcsIDwvdHNwYW4+PHRzcGFuIHg9IjAiIHk9IjMzIiBmaWxsPSIjMjc2NzhGIiBmb250LWZhbWlseT0iJ1ZlcmRhbmEnIiBmb250LXNpemU9IjIiPml0IHdhcyByZW5hbWVkIHRvICZxdW90O1Bvd2VyUG9pbnQmcXVvdDsgLjwvdHNwYW4+PC90ZXh0Pjwvc3ZnPg==)
}

.AdditionalServices__service--chart .AdditionalServices__service__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4NiIgaGVpZ2h0PSI1OCIgYmFzZVByb2ZpbGU9ImJhc2ljIj48ZyBmaWxsPSJub25lIiBzdHJva2U9IiMwMzUwNjMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIuMSI+PHBhdGggZD0iTTE4IDEwdjQwTTI2IDEwdjQwTTM0IDEwdjQwTTQyIDEwdjQwTTUwIDEwdjQwTTU4IDEwdjQwTTY2IDEwdjQwTTc0IDQySDEwTTc0IDM0SDEwTTc0IDI2SDEwTTc0IDE4SDEwIi8+PC9nPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0YyNkI2QyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9IjIiIGQ9Im0xMCAyMSA4IDYgOC0xNCA4IDYgOCAyNiA4LTYgOC0yIDggNCA4IDQiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMyNzY3OEYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJtMTAgMzggMTYgOCA4LTcgOC0xIDgtMjEgOCAyMSA4LTggOC0zIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNkRDMDZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMyIgZD0iTTEwIDQyaDhsOC0xOSA4IDEwIDgtMTUgOCAxNCA4LTE5IDggNSA4LTgiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMyNzY3OEYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTAgOHY0NyIvPjxwYXRoIGZpbGw9IiMyNzY3OEYiIGQ9Ik03IDExaDZsLTMtNnoiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMyNzY3OEYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNNzUgNTBINSIvPjxwYXRoIGZpbGw9IiMyNzY3OEYiIGQ9Ik03MSA0N3Y2bDYtM3oiLz48L3N2Zz4=)
}

.AdditionalServices__service--shorten .AdditionalServices__service__icon {
    background-image: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/add_icons_shorten.5e0f4845.svg)
}

.AdditionalServices__service--boost .AdditionalServices__service__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4NiA1OCI+PHBhdGggZmlsbD0iIzI3Njc4RiIgZD0iTTUzLjkyNSAxMy4yMDRjLTQuMjI0IDAtNy42NDggMS4wNDctNy42NDggMi4zMzl2NC43MjFjMC0xLjI5MiAzLjQyNC0yLjMzOSA3LjY0OC0yLjMzOXM3LjY0OCAxLjA0NyA3LjY0OCAyLjMzOXYtNC43MjFjMC0xLjI5Mi0zLjQyNC0yLjMzOS03LjY0OC0yLjMzOXpNNTguOTk4IDMzLjY2NWMtMS41OTcgMS42MDktMy41NDQgMi42NDItNS4wNTggMi42NDItMS40NDcgMC0zLjI5LTEuMDA4LTQuODQ0LTIuNTY2QzM5LjY0MiAzNS41NiAzNy41MSA0Mi40MDggMzcuNTEgNDYuNjNjMCA0LjkwMiA3LjQ5NyA4Ljg3NiAxNi43NDUgOC44NzZTNzEgNTEuNTMzIDcxIDQ2LjYzYzAtNC4yODMtMi4xOTQtMTEuMjctMTIuMDAyLTEyLjk2NXoiLz48cGF0aCBmaWxsPSIjMjc2NzhGIiBkPSJNNDMuMTEzIDE4LjU2OHYtMi42MTJsMS44ODkgMS4xMDdWMTUuMzdjMC0xLjkyNyA0LjAxNi0zLjQ4OSA4Ljk3LTMuNDg5IDQuOTU0IDAgOC45NyAxLjU2MiA4Ljk3IDMuNDg5djEuNTgybDUuODU0LTMuNDMzTDUzLjg3NyA0bC0xNC45MTkgOS41MiAzLjc3NyAyLjIxNXYyLjc5M2MtLjY1OS4yMy0xLjEzMyAxLjY1Mi0xLjEzMyAzLjU1MmwxLjEzMy41NjcuMzc4LTEuN3YyLjA3N2wuNzU1LjU2N2MuMzQ2LTEuMzgyLS4wOTktNC41LS43NTUtNS4wMjN6Ii8+PHBhdGggZmlsbD0iIzI3Njc4RiIgZD0iTTUzLjk3MiAxOC45MjdjLTMuMjM3IDAtNi4wNzQuNzM5LTcuNjUxIDEuODQ3LS4wNjMgMS4yNjYtLjAxMyAyLjU0Ny0uMDEzIDMuNzA0IDAgNC41MzIgNC42ODIgOC45MzMgNy42MzMgOC45MzMgMi45NTEgMCA3LjYzMy00LjExMyA3LjYzMy04LjY0NSAwLTEuMjQ1LjA1OC0yLjY1NS0uMDMtNC4wNDYtMS41OTMtMS4wNzctNC4zODgtMS43OTMtNy41NzItMS43OTN6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iLjciIGQ9Ik01Mi44NzUgMjMuNTA2Yy0uOTYzLTEtMy44NS0xLTQuODEyIDAgMCAxIDAgMyAxLjkyNSAzIDIuODg3IDAgMi44ODctMiAyLjg4Ny0zeiIvPjxwYXRoIGQ9Im00Ny44MjEgMjMuNjg1LjQ4Mi0uMzU3Yy0uNjAyLS44MS0uOTUyLTEuMDU2LTEuNTE5LTEuMDU2LS4yMzQgMC0uNTE2LjE3Mi0uNDc1LjgyMy4wNy0uMjgxLjE5Ni0uMzA2LjIzOC0uMzE0LjI2NC0uMDU1Ljc4Mi4yNDIgMS4yNzQuOTA0eiIvPjxwYXRoIGZpbGw9IiNGRkYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBzdHJva2Utd2lkdGg9Ii43IiBkPSJNNTMuOTcyIDIyLjc1NmMtMSAwLTEuMTI2IDEtMS4xMjYgMU01NS4wMDQgMjMuNTA2Yy45NjItMSAzLjg1LTEgNC44MTIgMCAwIDEgMCAzLTEuOTI1IDMtMi44ODcgMC0yLjg4Ny0yLTIuODg3LTN6Ii8+PHBhdGggZD0ibTYwLjA1OCAyMy42ODUtLjQ4Mi0uMzU3Yy42MDItLjgxLjk1Mi0xLjA1NiAxLjUxOS0xLjA1Ni4yMzQgMCAuNTE2LjE3Mi40NzUuODIzLS4wNy0uMjgxLS4xOTYtLjMwNi0uMjM4LS4zMTQtLjI2NS0uMDU1LS43ODIuMjQyLTEuMjc0LjkwNHoiLz48cGF0aCBmaWxsPSIjRkZGIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLXdpZHRoPSIuNyIgZD0iTTUzLjkwNiAyMi43NTZjMSAwIDEuMTI2IDEgMS4xMjYgMSIvPjxwYXRoIGZpbGw9IiNFMUYwREQiIGQ9Ik0zNi41IDE3IDI2IDBsLTMgMSAuOTE3IDE1LjVWNTRMMjcgNTVsMi41LTFWMTZsNC41IDJ6Ii8+PHBhdGggZmlsbD0iIzdDQzY4MCIgZD0iTTM0IDE4IDIzLjUgMSAxMyAxOGg3djM3aDdWMTh6Ii8+PC9zdmc+)
}

.AdditionalServices__service--sources .AdditionalServices__service__icon {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4NiA1OCI+PHBhdGggZmlsbD0iIzE5NEQ2NiIgZD0iTTU2IDM3aDlsLTktOHoiLz48cGF0aCBmaWxsPSIjMjE3QTZEIiBkPSJtMjguOTg3IDI4LTktMSA5LTZ6Ii8+PHBhdGggZmlsbD0iIzFBNjc1QSIgZD0iTTY1IDI5di0ySDIwcy0yIDEuMi0yIDYgMiA2IDIgNmg0NXYtMmgtMnYtOGgyeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yMSAyOWg0MnY4SDIxeiIvPjxnIGZpbGw9IiMwRjNCNTEiIG9wYWNpdHk9Ii4yIj48cGF0aCBkPSJNMjEgMzBoNDJ2MUgyMXpNMjEgMzJoNDJ2MUgyMXpNMjEgMzRoNDJ2MUgyMXpNMjEgMzZoNDJ2MUgyMXoiLz48L2c+PHBhdGggZmlsbD0iIzI2Njg5MSIgZD0iTTU3IDUxaDlsLTktMTB6Ii8+PHBhdGggZmlsbD0iIzQ3NjI3MCIgZD0iTTY2IDQxdi0ySDIxcy0yIDEtMiA3IDIgNyAyIDdoNDV2LTJoLTJWNDFoMnoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjIgNDFoNDJ2MTBIMjJ6Ii8+PGcgb3BhY2l0eT0iLjE0Ij48cGF0aCBkPSJNMjIgNDJoNDJ2MUgyMnpNMjIgNDRoNDJ2MUgyMnpNMjIgNDZoNDJ2MUgyMnpNMjIgNDhoNDJ2MUgyMnpNMjIgNTBoNDJ2MUgyMnoiLz48L2c+PHBhdGggZmlsbD0iIzI2Njg5MSIgZD0iTTU2IDI1aDlsLTktNnY2Ii8+PHBhdGggZmlsbD0iIzI2Njg5MSIgZD0iTTY2IDE1di0ySDIxcy0yIDEtMiA3IDIgNyAyIDdoNDV2LTJoLTJWMTVoMnoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjIgMTVoNDJ2MTBIMjJ6Ii8+PGcgb3BhY2l0eT0iLjIiPjxwYXRoIGQ9Ik0yMiAxNmg0MnYxSDIyek0yMiAxOGg0MnYxSDIyek0yMiAyMGg0MnYxSDIyek0yMiAyMmg0MnYxSDIyek0yMiAyNGg0MnYxSDIyeiIvPjwvZz48cGF0aCBmaWxsPSIjNEE4NEE1IiBkPSJNNTcgOUgzMGwtOSA0aDQ1eiIvPjwvc3ZnPg==)
}

.AdditionalServices__service--progressive .AdditionalServices__service__icon {
    background-image: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/add_icons_progressive.5be6a39f.svg)
}

.ProgressiveDeliverySchedule {
    margin-bottom: 10px
}

.ProgressiveDeliverySchedule__actions {
    text-align: center
}

.ProgressiveDeliverySchedule__actions button+button {
    margin-left: 10px
}

.ProgressiveDeliverySchedule__parts {
    font-size: 14px;
    list-style-type: none;
    margin: 0;
    padding: 10px 0 0
}

.ProgressiveDeliverySchedule__part {
    align-items: center;
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
    text-align: -webkit-match-parent
}

.ProgressiveDeliverySchedule__part__deadline:after,
.ProgressiveDeliverySchedule__part__pages:after,
.ProgressiveDeliverySchedule__part__title:after {
    color: #e7e7e7;
    content: "â€”";
    margin-left: 5px;
    margin-right: 5px
}

.ProgressiveDeliverySchedule__part__deadline__calendar {
    border: 1px solid #c4c7c9;
    box-shadow: inset 0 0 1px #c4c7c9;
    color: #81868b;
    display: inline-block;
    margin-right: 5px;
    min-width: 1.4em;
    padding: 2px;
    position: relative;
    text-align: center
}

.ProgressiveDeliverySchedule__part__deadline__calendar:after,
.ProgressiveDeliverySchedule__part__deadline__calendar:before {
    background-color: hsla(0, 0%, 85%, .4);
    border-color: #fff;
    border-style: solid;
    border-width: 0 1px;
    content: " ";
    display: block;
    height: 3px;
    left: 4px;
    position: absolute;
    top: -3px;
    width: 3px
}

.ProgressiveDeliverySchedule__part__deadline__calendar:after {
    left: auto;
    right: 4px
}

.ProgressiveDeliverySchedule__reject-reason-label {
    display: block;
    font-size: 14px;
    margin: 0 0 4px
}

.ProgressiveDeliverySchedule__reject-controls--actions {
    text-align: center
}

.ProgressiveDeliverySchedule__reject-controls--actions button+button {
    margin-left: 10px
}

.DialogConfirmAddingServices {
    color: #51575d;
    font-size: 14px;
    line-height: 21px
}

.DialogConfirmAddingServices__buttons button:nth-child(2n) {
    margin-left: 3%
}

.DialogConfirmAddingServices__button,
.DialogConfirmAddingServices__cancel-button,
.DialogConfirmAddingServices__confirm-button {
    background-color: #1a77ac;
    background-image: linear-gradient(180deg, #44b2db, #1a77ac);
    border: 1px solid rgba(0, 29, 45, .2);
    border-radius: 3px;
    color: #fff;
    min-height: 33px;
    min-width: 100px;
    text-shadow: 0 -1px 1px rgba(0, 29, 45, .4)
}

.DialogConfirmAddingServices__button:active,
.DialogConfirmAddingServices__cancel-button:active,
.DialogConfirmAddingServices__confirm-button:active {
    opacity: .5
}

.DialogAdditionalServices__warning {
    background-color: #f8f5ea;
    border-left: 2px solid #cfbe9c;
    color: #4e4838;
    overflow: hidden;
    padding: 15px;
    text-align: left
}

.DialogAdditionalServices__warning,
.DialogShortenDeadline__deadlines-after-dialog-message {
    font-size: 14px;
    line-height: 1.35;
    margin-bottom: 20px
}

.DialogAdditionalServices__total-cost {
    display: inline-block;
    font-size: 18px
}

.DialogAdditionalServices__how-calculated-trigger {
    color: #777;
    display: inline-block;
    height: 28px;
    margin-left: 5px;
    margin-right: 10px;
    position: relative;
    vertical-align: -7px;
    width: 30px
}

.DialogAdditionalServices__how-calculated-trigger:hover {
    color: #999
}

.DialogAdditionalServices__how-calculated-trigger:after {
    border: 1px solid;
    border-radius: 50%;
    box-sizing: border-box;
    content: "?";
    display: block;
    font-size: 14px;
    height: 20px;
    left: 0;
    line-height: 20px;
    margin: 4px 5px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 20px
}

.DialogAdditionalServices__how-calculated {
    padding: 10px 10px 0
}

.DialogAdditionalServices__how-calculated__title {
    font-size: 18px;
    margin: 0 0 15px
}

.DialogAdditionalServices__charts_controls,
.DialogAdditionalServices__pages_controls,
.DialogAdditionalServices__slides_controls {
    text-align: center
}

.OrderDetailsFilesFile {
    border: 1px solid rgba(58, 57, 107, .1);
    border-radius: 5px;
    margin-bottom: 8px
}

.OrderDetailsFilesFile__header {
    align-items: center;
    background: none;
    border: none;
    border-radius: 5px;
    color: inherit;
    cursor: pointer;
    display: flex;
    padding: 10px 10px 10px 25px;
    position: relative;
    width: 100%
}

.OrderDetailsFilesFile__header:focus {
    outline: none
}

.OrderDetailsFilesFile__header:hover {
    background-color: #f5f9fa
}

.OrderDetailsFilesFile__header:before {
    border-color: transparent transparent transparent #c1c0c0;
    border-style: solid;
    border-width: 4px 0 4px 4px;
    content: " ";
    display: block;
    height: 0;
    left: 10px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.OrderDetailsFilesFile__heading {
    justify-content: space-between;
    min-width: 0
}

@media only screen and (min-width:641px) {
    .OrderDetailsFilesFile__heading {
        display: flex;
        flex: 1 1 auto
    }
}

.OrderDetailsFilesFile__name {
    font-size: 14px;
    line-height: 20px;
    margin-right: 10px;
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.OrderDetailsFilesFile__created-at {
    color: #777;
    font-size: 12px;
    line-height: 20px;
    text-align: left;
    white-space: nowrap
}

.OrderDetailsFilesFile__header--is-open:before {
    border-color: #c1c0c0 transparent transparent;
    border-width: 4px 4px 0;
    margin: 0 0 0 -2px
}

.OrderDetailsFilesFile__header--is-new {
    font-weight: 700
}

.OrderDetailsFilesFile__body {
    padding-bottom: 10px;
    padding-right: 10px
}

@media only screen and (max-width:425px) {
    .OrderDetailsFilesFile__body {
        padding: 10px
    }
}

@media only screen and (min-width:426px) {
    .OrderDetailsFilesFile__body {
        margin-left: 55px
    }
}

.OrderDetailsFilesFile__body__additional_info {
    color: #777;
    font-size: 12px;
    line-height: 130%;
    margin-bottom: 5px
}

.OrderDetailsFilesFile__body__description {
    font-size: 12px;
    line-height: 130%;
    margin-bottom: 10px
}

.OrderDetailsFilesFile__body__comment,
.OrderDetailsFilesFile__body__time-free-revision {
    color: #777;
    font-size: 13px;
    line-height: 1.3;
    margin-bottom: 10px
}

@media only screen and (max-width:640px) {
    .OrderDetailsFilesFile__buttonpane {
        align-items: center;
        display: flex;
        flex-direction: column
    }
}

.OrderDetailsFilesFile__button {
    margin: 0 10px 10px 0;
    min-width: 215px;
    text-align: center
}

.OrderDetailsFilesFile__button:before {
    content: "";
    display: inline-block;
    height: 19px;
    margin-right: 10px;
    vertical-align: -4px;
    width: 19px
}

.OrderDetailsFilesFile__button--transparent {
    opacity: .2
}

.OrderDetailsFilesFile__button--revision:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4yIDE2LjEyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzAwNzNlNn08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIj48cGF0aCBkPSJNOS42NyA0LjYxYS43MS43MSAwIDAgMC0xIDBsLTYuNzYgNi43N2EuNy43IDAgMCAwLS4yLjRsLS41MyAzLjQ0YS43My43MyAwIDAgMCAuMTguNThsLjE1LjE0YS43NS43NSAwIDAgMCAuMzYuMUgybDMuNDQtLjUyYS44NC44NCAwIDAgMCAuNC0uMmw2Ljc3LTYuNzdhLjcyLjcyIDAgMCAwIDAtMVpNNCAxNC4yOWwtMS4yNS4xOS4xOS0xLjI1Wm01LjM4LTQuNTQtNCA0LTEuOS0xLjk0IDQtNFpNMTEuMSA4bC0uNzMuNzItMS45Mi0xLjg5LjcyLS43MlptLTguOTMgN1oiIGNsYXNzPSJjbHMtMSIvPjxwYXRoIGQ9Ik03Ljg0IDBhOS4yNCA5LjI0IDAgMCAwLTYuMiAyLjM3TDEuNzUuOTFBLjc2Ljc2IDAgMCAwIDEuMDYuMWEuNzYuNzYgMCAwIDAtLjgxLjY5TDAgNGEuNzUuNzUgMCAwIDAgLjYyLjhsMy4yLjU0aC4xMmEuNzUuNzUgMCAwIDAgLjEzLTEuNDlsLTEuNTgtLjI0YTcuODUgNy44NSAwIDAgMSAxMSAxMS4yNC43NS43NSAwIDAgMCAwIDEuMDYuNzMuNzMgMCAwIDAgLjUyLjIxLjc1Ljc1IDAgMCAwIC41NC0uMjJBOS4zNiA5LjM2IDAgMCAwIDcuODQgMFoiIGNsYXNzPSJjbHMtMSIvPjwvZz48L2c+PC9zdmc+) 50%/17px 16px no-repeat
}

.OrderDetailsFilesFile__button--revision:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4yIDE2LjEyIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzA0NDRhYX08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIj48cGF0aCBkPSJNOS42NyA0LjYxYS43MS43MSAwIDAgMC0xIDBsLTYuNzYgNi43N2EuNy43IDAgMCAwLS4yLjRsLS41MyAzLjQ0YS43My43MyAwIDAgMCAuMTguNThsLjE1LjE0YS43NS43NSAwIDAgMCAuMzYuMUgybDMuNDQtLjUyYS44NC44NCAwIDAgMCAuNC0uMmw2Ljc3LTYuNzdhLjcyLjcyIDAgMCAwIDAtMVpNNCAxNC4yOWwtMS4yNS4xOS4xOS0xLjI1Wm01LjM4LTQuNTQtNCA0LTEuOS0xLjk0IDQtNFpNMTEuMSA4bC0uNzMuNzItMS45Mi0xLjg5LjcyLS43MlptLTguOTMgN1oiIGNsYXNzPSJjbHMtMSIvPjxwYXRoIGQ9Ik03Ljg0IDBhOS4yNCA5LjI0IDAgMCAwLTYuMiAyLjM3TDEuNzUuOTFBLjc2Ljc2IDAgMCAwIDEuMDYuMWEuNzYuNzYgMCAwIDAtLjgxLjY5TDAgNGEuNzUuNzUgMCAwIDAgLjYyLjhsMy4yLjU0aC4xMmEuNzUuNzUgMCAwIDAgLjEzLTEuNDlsLTEuNTgtLjI0YTcuODUgNy44NSAwIDAgMSAxMSAxMS4yNC43NS43NSAwIDAgMCAwIDEuMDYuNzMuNzMgMCAwIDAgLjUyLjIxLjc1Ljc1IDAgMCAwIC41NC0uMjJBOS4zNiA5LjM2IDAgMCAwIDcuODQgMFoiIGNsYXNzPSJjbHMtMSIvPjwvZz48L2c+PC9zdmc+)
}

.OrderDetailsFilesFile__button--refund:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xOSAxNi4yNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDczZTZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzMiIGRhdGEtbmFtZT0iTGF5ZXIgMyI+PHBhdGggZD0iTTcuODQgMGE5LjI5IDkuMjkgMCAwIDAtNi4yMSAyLjM3TDEuNzUuOTFBLjc1Ljc1IDAgMCAwIC4yNS43OUwwIDRhLjc1Ljc1IDAgMCAwIC42Mi44bDMuMi41NGguMTJhLjc1Ljc1IDAgMCAwIC4xMy0xLjQ5bC0xLjU4LS4yNGE3Ljg1IDcuODUgMCAwIDEgMTEgMTEuMjQuNzUuNzUgMCAwIDAgMCAxLjA2LjczLjczIDAgMCAwIC41Mi4yMS43NS43NSAwIDAgMCAuNTQtLjIyQTkuMzYgOS4zNiAwIDAgMCA3Ljg0IDBaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJNMTAuMTggMTAuMjFhMTAuNzQgMTAuNzQgMCAwIDAtMS43Ny0uNzVjLS43My0uMjktMS45LS41NS0xLjkxLTEuMjVhMSAxIDAgMCAxIC40MS0uODRBMS44NyAxLjg3IDAgMCAxIDguMTEgN2EyLjA3IDIuMDcgMCAwIDEgMS43Mi45NC44LjggMCAxIDAgMS4zOC0uODJBMy41NiAzLjU2IDAgMCAwIDguOTIgNS41VjVhLjgxLjgxIDAgMCAwLTEuNjEgMHYuNDhhMy4xMiAzLjEyIDAgMCAwLTEuNDIuNjQgMi43MyAyLjczIDAgMCAwLTEgMi4xIDIuNCAyLjQgMCAwIDAgMS4xNCAyIDEwLjY1IDEwLjY1IDAgMCAwIDEuNzguNzhjLjc0LjI5IDEuOTEuNTUgMS45MSAxLjI3YTEgMSAwIDAgMS0uNC44MyAyIDIgMCAwIDEtMS4yMS4zNyAyLjA5IDIuMDkgMCAwIDEtMS43Mi0uOTUuODEuODEgMCAxIDAtMS4zOS43OSAzLjYyIDMuNjIgMCAwIDAgMi4zIDEuNjN2LjVhLjgxLjgxIDAgMSAwIDEuNjEgMFYxNWEzLjMxIDMuMzEgMCAwIDAgMS40Mi0uNjYgMi42NyAyLjY3IDAgMCAwIDEtMi4wOCAyLjM4IDIuMzggMCAwIDAtMS4xNS0yLjA1WiIgY2xhc3M9ImNscy0xIi8+PC9nPjwvZz48L3N2Zz4=) 50%/17px 16px no-repeat
}

.OrderDetailsFilesFile__button--refund:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xOSAxNi4yNSI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwNDQ0YWF9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzMiIGRhdGEtbmFtZT0iTGF5ZXIgMyI+PHBhdGggZD0iTTcuODQgMGE5LjI5IDkuMjkgMCAwIDAtNi4yMSAyLjM3TDEuNzUuOTFBLjc1Ljc1IDAgMCAwIC4yNS43OUwwIDRhLjc1Ljc1IDAgMCAwIC42Mi44bDMuMi41NGguMTJhLjc1Ljc1IDAgMCAwIC4xMy0xLjQ5bC0xLjU4LS4yNGE3Ljg1IDcuODUgMCAwIDEgMTEgMTEuMjQuNzUuNzUgMCAwIDAgMCAxLjA2LjczLjczIDAgMCAwIC41Mi4yMS43NS43NSAwIDAgMCAuNTQtLjIyQTkuMzYgOS4zNiAwIDAgMCA3Ljg0IDBaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJNMTAuMTggMTAuMjFhMTAuNzQgMTAuNzQgMCAwIDAtMS43Ny0uNzVjLS43My0uMjktMS45LS41NS0xLjkxLTEuMjVhMSAxIDAgMCAxIC40MS0uODRBMS44NyAxLjg3IDAgMCAxIDguMTEgN2EyLjA3IDIuMDcgMCAwIDEgMS43Mi45NC44LjggMCAxIDAgMS4zOC0uODJBMy41NiAzLjU2IDAgMCAwIDguOTIgNS41VjVhLjgxLjgxIDAgMCAwLTEuNjEgMHYuNDhhMy4xMiAzLjEyIDAgMCAwLTEuNDIuNjQgMi43MyAyLjczIDAgMCAwLTEgMi4xIDIuNCAyLjQgMCAwIDAgMS4xNCAyIDEwLjY1IDEwLjY1IDAgMCAwIDEuNzguNzhjLjc0LjI5IDEuOTEuNTUgMS45MSAxLjI3YTEgMSAwIDAgMS0uNC44MyAyIDIgMCAwIDEtMS4yMS4zNyAyLjA5IDIuMDkgMCAwIDEtMS43Mi0uOTUuODEuODEgMCAxIDAtMS4zOS43OSAzLjYyIDMuNjIgMCAwIDAgMi4zIDEuNjN2LjVhLjgxLjgxIDAgMSAwIDEuNjEgMFYxNWEzLjMxIDMuMzEgMCAwIDAgMS40Mi0uNjYgMi42NyAyLjY3IDAgMCAwIDEtMi4wOCAyLjM4IDIuMzggMCAwIDAtMS4xNS0yLjA1WiIgY2xhc3M9ImNscy0xIi8+PC9nPjwvZz48L3N2Zz4=)
}

.OrderDetailsFilesFile__button--approve:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC4zMSAxMC44NCI+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNNS4wOCAxMC44NGEuODYuODYgMCAwIDEtLjYzLS4yOEwuMjIgNmEuODUuODUgMCAwIDEgLjA2LTEuMi44NC44NCAwIDAgMSAxLjIgMGwzLjYgMy45M0wxMi44My4yOEEuODYuODYgMCAwIDEgMTQgLjIyYS44NS44NSAwIDAgMSAuMDUgMS4ybC04LjM0IDkuMTRhLjg0Ljg0IDAgMCAxLS42My4yOFoiIGRhdGEtbmFtZT0iTGF5ZXIgMyIgc3R5bGU9ImZpbGw6IzAwNzNlNiIvPjwvZz48L3N2Zz4=) 50%/14px 11px no-repeat
}

.OrderDetailsFilesFile__button--approve:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC4zMSAxMC44NCI+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNNS4wOCAxMC44NGEuODYuODYgMCAwIDEtLjYzLS4yOEwuMjIgNmEuODUuODUgMCAwIDEgLjA2LTEuMi44NC44NCAwIDAgMSAxLjIgMGwzLjYgMy45M0wxMi44My4yOEEuODYuODYgMCAwIDEgMTQgLjIyYS44NS44NSAwIDAgMSAuMDUgMS4ybC04LjM0IDkuMTRhLjg0Ljg0IDAgMCAxLS42My4yOFoiIGRhdGEtbmFtZT0iTGF5ZXIgMyIgc3R5bGU9ImZpbGw6IzA0NDRhYSIvPjwvZz48L3N2Zz4=)
}

.OrderDetailsFilesFile__button--approve-highlight:before,
.OrderDetailsFilesFile__button--approve-highlight:hover:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC4zMSAxMC44NCI+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJNNS4wOCAxMC44NGEuODYuODYgMCAwIDEtLjYzLS4yOEwuMjIgNmEuODUuODUgMCAwIDEgLjA2LTEuMi44NC44NCAwIDAgMSAxLjIgMGwzLjYgMy45M0wxMi44My4yOEEuODYuODYgMCAwIDEgMTQgLjIyYS44NS44NSAwIDAgMSAuMDUgMS4ybC04LjM0IDkuMTRhLjg0Ljg0IDAgMCAxLS42My4yOFoiIGRhdGEtbmFtZT0iTGF5ZXIgMyIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvZz48L3N2Zz4=) 50%/14px 11px no-repeat
}

.OrderDetailsFilesFile__button--download:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy42IDE2LjQ0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzAwNzNlNn08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIj48cGF0aCBkPSJNMTYuOCA3Ljc4YS44LjggMCAwIDAtLjguOHY1LjE4YTEuMDggMS4wOCAwIDAgMS0xLjA4IDEuMDhIMi42N2ExLjA3IDEuMDcgMCAwIDEtMS4wNy0xLjA4VjguNThhLjguOCAwIDAgMC0uOC0uOC44LjggMCAwIDAtLjguOHY1LjE4YTIuNjggMi42OCAwIDAgMCAyLjY3IDIuNjhoMTIuMjVhMi42OCAyLjY4IDAgMCAwIDIuNjgtMi42OFY4LjU4YS44LjggMCAwIDAtLjgtLjhaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJNOC4yNiAxMi44MmEuOC44IDAgMCAwIDEuMDggMGwyLjcxLTIuNDdBLjguOCAwIDAgMCAxMSA5LjE3bC0xLjQgMS4yNVYuOEEuOC44IDAgMCAwIDggLjh2OS42Mkw2LjYzIDkuMTdhLjguOCAwIDAgMC0xLjA4IDEuMThaIiBjbGFzcz0iY2xzLTEiLz48L2c+PC9nPjwvc3ZnPg==) 50%/18px 16px no-repeat
}

.OrderDetailsFilesFile__button--download:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy42IDE2LjQ0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzA0NDRhYX08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIj48cGF0aCBkPSJNMTYuOCA3Ljc4YS44LjggMCAwIDAtLjguOHY1LjE4YTEuMDggMS4wOCAwIDAgMS0xLjA4IDEuMDhIMi42N2ExLjA3IDEuMDcgMCAwIDEtMS4wNy0xLjA4VjguNThhLjguOCAwIDAgMC0uOC0uOC44LjggMCAwIDAtLjguOHY1LjE4YTIuNjggMi42OCAwIDAgMCAyLjY3IDIuNjhoMTIuMjVhMi42OCAyLjY4IDAgMCAwIDIuNjgtMi42OFY4LjU4YS44LjggMCAwIDAtLjgtLjhaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJNOC4yNiAxMi44MmEuOC44IDAgMCAwIDEuMDggMGwyLjcxLTIuNDdBLjguOCAwIDAgMCAxMSA5LjE3bC0xLjQgMS4yNVYuOEEuOC44IDAgMCAwIDggLjh2OS42Mkw2LjYzIDkuMTdhLjguOCAwIDAgMC0xLjA4IDEuMThaIiBjbGFzcz0iY2xzLTEiLz48L2c+PC9nPjwvc3ZnPg==)
}

.OrderDetailsFilesFile__button--plag-report:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwNzNFNiIgZD0iTTMuNjY3IDJoLTJ2MkguMzMzVi42NjdoMy4zMzRWMlptMTAgMlYuNjY3aC0zLjMzNFYyaDJ2MmgxLjMzNFptLTEwIDEwaC0ydi0ySC4zMzN2My4zMzNoMy4zMzRWMTRabTguNjY2LTJ2MmgtMnYxLjMzM2gzLjMzNFYxMmgtMS4zMzRabS0yLThIMy42Njd2OGg2LjY2NlY0Wm0xLjMzNCA4YzAgLjczMy0uNiAxLjMzMy0xLjMzNCAxLjMzM0gzLjY2N2MtLjczNCAwLTEuMzM0LS42LTEuMzM0LTEuMzMzVjRjMC0uNzMzLjYtMS4zMzMgMS4zMzQtMS4zMzNoNi42NjZjLjczNCAwIDEuMzM0LjYgMS4zMzQgMS4zMzN2OFpNOSA1LjMzM0g1djEuMzM0aDRWNS4zMzNabTAgMkg1djEuMzM0aDRWNy4zMzNabTAgMkg1djEuMzM0aDRWOS4zMzNaIi8+PC9zdmc+) 50%/14px 16px no-repeat
}

.OrderDetailsFilesFile__button--plag-report:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzA0NDRBQSIgZD0iTTMuNjY3IDJoLTJ2MkguMzMzVi42NjdoMy4zMzRWMlptMTAgMlYuNjY3aC0zLjMzNFYyaDJ2MmgxLjMzNFptLTEwIDEwaC0ydi0ySC4zMzN2My4zMzNoMy4zMzRWMTRabTguNjY2LTJ2MmgtMnYxLjMzM2gzLjMzNFYxMmgtMS4zMzRabS0yLThIMy42Njd2OGg2LjY2NlY0Wm0xLjMzNCA4YzAgLjczMy0uNiAxLjMzMy0xLjMzNCAxLjMzM0gzLjY2N2MtLjczNCAwLTEuMzM0LS42LTEuMzM0LTEuMzMzVjRjMC0uNzMzLjYtMS4zMzMgMS4zMzQtMS4zMzNoNi42NjZjLjczNCAwIDEuMzM0LjYgMS4zMzQgMS4zMzN2OFpNOSA1LjMzM0g1djEuMzM0aDRWNS4zMzNabTAgMkg1djEuMzM0aDRWNy4zMzNabTAgMkg1djEuMzM0aDRWOS4zMzNaIi8+PC9zdmc+)
}

.OrderDetailsFilesFile__button--download-highlight:before,
.OrderDetailsFilesFile__button--download-highlight:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy42IDE2LjQ0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZn08L3N0eWxlPjwvZGVmcz48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMyIgZGF0YS1uYW1lPSJMYXllciAzIj48cGF0aCBkPSJNMTYuOCA3Ljc4YS44LjggMCAwIDAtLjguOHY1LjE4YTEuMDggMS4wOCAwIDAgMS0xLjA4IDEuMDhIMi42N2ExLjA3IDEuMDcgMCAwIDEtMS4wNy0xLjA4VjguNThhLjguOCAwIDAgMC0uOC0uOC44LjggMCAwIDAtLjguOHY1LjE4YTIuNjggMi42OCAwIDAgMCAyLjY3IDIuNjhoMTIuMjVhMi42OCAyLjY4IDAgMCAwIDIuNjgtMi42OFY4LjU4YS44LjggMCAwIDAtLjgtLjhaIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJNOC4yNiAxMi44MmEuOC44IDAgMCAwIDEuMDggMGwyLjcxLTIuNDdBLjguOCAwIDAgMCAxMSA5LjE3bC0xLjQgMS4yNVYuOEEuOC44IDAgMCAwIDggLjh2OS42Mkw2LjYzIDkuMTdhLjguOCAwIDAgMC0xLjA4IDEuMThaIiBjbGFzcz0iY2xzLTEiLz48L2c+PC9nPjwvc3ZnPg==)
}

.OrderDetailsFilesFile__button--tips {
    color: #bb812a
}

.OrderDetailsFilesFile__button--tips:not([aria-disabled]):focus {
    border-color: #94c9f4;
    box-shadow: 0 0 0 4px rgba(112, 198, 255, .15)
}

.OrderDetailsFilesFile__button--tips:not([aria-disabled]):active {
    border-color: rgba(187, 129, 42, .502);
    box-shadow: 0 0 0 4px rgba(112, 198, 255, .15), inset 0 0 0 1px rgba(112, 198, 255, .5);
    color: #bb812a
}

.OrderDetailsFilesFile__button--tips:not([aria-disabled]):hover {
    border-color: rgba(187, 129, 42, .502);
    color: #bb812a
}

.OrderDetailsFilesFile__button--tips:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4wMDMiIGhlaWdodD0iMTYuMDAzIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDojYmI4MTJhfTwvc3R5bGU+PC9kZWZzPjxwYXRoIGQ9Ik04IDBhOCA4IDAgMSAwIDggOCA4IDggMCAwIDAtOC04em0wIDE0Ljc1M0E2Ljc1MSA2Ljc1MSAwIDEgMSAxNC43NTMgOCA2Ljc0OCA2Ljc0OCAwIDAgMSA4IDE0Ljc1M3oiIGNsYXNzPSJhIi8+PHBhdGggZD0iTTguNzgzIDcuMzc2SDcuMjJhMS4wOTQgMS4wOTQgMCAwIDEgMC0yLjE4OGgzLjI4MmEuNjI1LjYyNSAwIDEgMCAwLTEuMjVIOC42MjdWM2EuNjI1LjYyNSAwIDEgMC0xLjI1IDB2LjkzOGgtLjE1NmEyLjM0NCAyLjM0NCAwIDAgMCAwIDQuNjg5aDEuNTYzYTEuMDk0IDEuMDk0IDAgMSAxIDAgMi4xODhINS41MDJhLjYyNS42MjUgMCAxIDAgMCAxLjI1aDEuODc0di45MzhhLjYyNS42MjUgMCAxIDAgMS4yNSAwdi0uOTM3aC4xNTZhMi4zNDQgMi4zNDQgMCAxIDAgMC00LjY4OXoiIGNsYXNzPSJhIi8+PC9zdmc+) 50%/16px 16px no-repeat
}

.OrderDetailsFilesFile__button--pay-installment:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PGcgZmlsbD0iIzAxODBENSIgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMCAwIDE2QTggOCAwIDAgMCA4IDBabTAgMTQuNzUzYTYuNzUgNi43NSAwIDEgMSAuMDA0LTEzLjUwMUE2Ljc1IDYuNzUgMCAwIDEgOCAxNC43NTNaIi8+PHBhdGggZD0iTTguNzgzIDcuMzc2SDcuMjJhMS4wOTQgMS4wOTQgMCAxIDEgMC0yLjE4OGgzLjI4MmEuNjI1LjYyNSAwIDAgMCAwLTEuMjVIOC42MjdWM2EuNjI1LjYyNSAwIDEgMC0xLjI1IDB2LjkzOGgtLjE1NmEyLjM0NCAyLjM0NCAwIDAgMCAwIDQuNjg5aDEuNTYzYTEuMDk0IDEuMDk0IDAgMCAxIDAgMi4xODhINS41MDJhLjYyNS42MjUgMCAxIDAgMCAxLjI1aDEuODc0di45MzhhLjYyNS42MjUgMCAxIDAgMS4yNSAwdi0uOTM3aC4xNTZhMi4zNDMgMi4zNDMgMCAwIDAgMS42NTgtNC4wMDIgMi4zNDUgMi4zNDUgMCAwIDAtMS42NTgtLjY4N2wuMDAxLS4wMDFaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNi4wMDN2MTYuMDAzSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) 50%/16px 16px no-repeat
}

.OrderDetailsFilesFile__button--pay-installment:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PGcgZmlsbD0iIzA0NDRBQSIgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMCAwIDE2QTggOCAwIDAgMCA4IDBabTAgMTQuNzUzYTYuNzUgNi43NSAwIDEgMSAuMDA0LTEzLjUwMUE2Ljc1IDYuNzUgMCAwIDEgOCAxNC43NTNaIi8+PHBhdGggZD0iTTguNzgzIDcuMzc2SDcuMjJhMS4wOTQgMS4wOTQgMCAxIDEgMC0yLjE4OGgzLjI4MmEuNjI1LjYyNSAwIDAgMCAwLTEuMjVIOC42MjdWM2EuNjI1LjYyNSAwIDEgMC0xLjI1IDB2LjkzOGgtLjE1NmEyLjM0NCAyLjM0NCAwIDAgMCAwIDQuNjg5aDEuNTYzYTEuMDk0IDEuMDk0IDAgMCAxIDAgMi4xODhINS41MDJhLjYyNS42MjUgMCAxIDAgMCAxLjI1aDEuODc0di45MzhhLjYyNS42MjUgMCAxIDAgMS4yNSAwdi0uOTM3aC4xNTZhMi4zNDMgMi4zNDMgMCAwIDAgMS42NTgtNC4wMDIgMi4zNDUgMi4zNDUgMCAwIDAtMS42NTgtLjY4N2wuMDAxLS4wMDFaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNi4wMDN2MTYuMDAzSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)
}

.OrderDetailsFilesFile__button--pay-installment-highlight:before,
.OrderDetailsFilesFile__button--pay-installment-highlight:hover:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNyAxNyI+PGcgZmlsbD0iI2ZmZiIgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNOCAwYTggOCAwIDEgMCAwIDE2QTggOCAwIDAgMCA4IDBabTAgMTQuNzUzYTYuNzUgNi43NSAwIDEgMSAuMDA0LTEzLjUwMUE2Ljc1IDYuNzUgMCAwIDEgOCAxNC43NTNaIi8+PHBhdGggZD0iTTguNzgzIDcuMzc2SDcuMjJhMS4wOTQgMS4wOTQgMCAxIDEgMC0yLjE4OGgzLjI4MmEuNjI1LjYyNSAwIDAgMCAwLTEuMjVIOC42MjdWM2EuNjI1LjYyNSAwIDEgMC0xLjI1IDB2LjkzOGgtLjE1NmEyLjM0NCAyLjM0NCAwIDAgMCAwIDQuNjg5aDEuNTYzYTEuMDk0IDEuMDk0IDAgMCAxIDAgMi4xODhINS41MDJhLjYyNS42MjUgMCAxIDAgMCAxLjI1aDEuODc0di45MzhhLjYyNS42MjUgMCAxIDAgMS4yNSAwdi0uOTM3aC4xNTZhMi4zNDMgMi4zNDMgMCAwIDAgMS42NTgtNC4wMDIgMi4zNDUgMi4zNDUgMCAwIDAtMS42NTgtLjY4N2wuMDAxLS4wMDFaIi8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgxNi4wMDN2MTYuMDAzSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)
}

.OrderDetailsFilesSource {
    display: flex;
    margin-bottom: 15px;
    padding-bottom: 15px
}

.OrderDetailsFilesSource:not(:last-child) {
    border-bottom: 1px solid hsla(0, 0%, 85%, .4)
}

.OrderDetailsFilesSource__content {
    flex: 1 1 auto
}

.OrderDetailsFilesSource__header {
    margin-bottom: 5px
}

@media only screen and (min-width:641px) {
    .OrderDetailsFilesSource__header {
        display: flex;
        justify-content: space-between
    }
}

.OrderDetailsFilesSource__name {
    font-size: 13px
}

.OrderDetailsFilesSource__date {
    font-size: 12px
}

.OrderDetailsFilesSource__description {
    font-size: 13px;
    margin-bottom: 5px
}

.OrderSourcesPanel {
    box-shadow: 0 0 1px rgba(0, 0, 0, .2), 0 1px 1px rgba(0, 0, 0, .1);
    margin-bottom: 8px
}

.OrderSourcesPanel__header {
    align-items: center;
    cursor: pointer;
    display: flex;
    padding: 10px 10px 10px 25px;
    position: relative
}

.OrderSourcesPanel__header:hover {
    background-color: #f5f9fa
}

.OrderSourcesPanel__header:before {
    border-color: transparent transparent transparent #c1c0c0;
    border-style: solid;
    border-width: 4px 0 4px 4px;
    content: " ";
    display: block;
    height: 0;
    left: 10px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0
}

.OrderSourcesPanel__header__buttons {
    margin-left: auto
}

.OrderSourcesPanel__body {
    padding: 10px 30px
}

.OrderDetailsFilesCustomersFile {
    align-items: center;
    border-bottom: 1px solid hsla(0, 0%, 85%, .4);
    display: flex;
    padding: 8px 0
}

.OrderDetailsFilesCustomersFile__link {
    color: rgba(0, 20, 50, .75);
    display: flex;
    flex: 1 1 auto;
    min-width: 0
}

.OrderDetailsFilesCustomersFile__link:hover {
    color: rgba(0, 20, 50, .9)
}

.OrderDetailsFilesCustomersFile__subject {
    flex-grow: 1;
    margin-right: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.OrderDetailsFilesCustomersFile__date {
    color: rgba(0, 0, 0, .53);
    float: right;
    font-size: 11px;
    white-space: nowrap
}

.OrderDetailsFilesCustomersFile__file-description {
    font-size: 11px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.OrderDetailsFilesCustomersFile__delete-button {
    background-color: transparent;
    border: 0;
    cursor: pointer;
    flex-shrink: 0;
    height: 30px;
    margin-left: auto;
    opacity: .5;
    padding: 0;
    text-align: center;
    width: 30px
}

.OrderDetailsFilesCustomersFile__delete-button:focus,
.OrderDetailsFilesCustomersFile__delete-button:hover {
    opacity: 1
}

.OrderDetailsFilesCustomersFile__delete-button:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4xMyAyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiM5OTl9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBkPSJNMTguMzEgM2gtNS4yNWEzLjUyIDMuNTIgMCAwIDAtMy40Ny0zaC0uMDVhMy41MiAzLjUyIDAgMCAwLTMuNDcgM0guODJhLjgyLjgyIDAgMCAwIDAgMS42NEgydjExLjgxQTMuNTQgMy41NCAwIDAgMCA1LjU3IDIwaDhhMy41NSAzLjU1IDAgMCAwIDMuNTYtMy41NVY0LjU5aDEuMjNhLjgyLjgyIDAgMSAwIDAtMS42NFpNOS41NCAxLjY0aC4wNUExLjg0IDEuODQgMCAwIDEgMTEuMzcgM0g3LjczYTEuOSAxLjkgMCAwIDEgMS44MS0xLjM2Wm01LjkyIDE0LjgxYTEuOSAxLjkgMCAwIDEtMS45MSAxLjkxaC04YTEuOSAxLjkgMCAwIDEtMS45MS0xLjkxVjQuNTloMTEuOHYxMS44NloiIGNsYXNzPSJjbHMtMSIvPjxwYXRoIGQ9Ik03LjU1IDE1LjY2YS44LjggMCAwIDAgLjgyLS44MlY4LjE3YS44Mi44MiAwIDAgMC0xLjY0IDB2Ni42N2EuODEuODEgMCAwIDAgLjgyLjgyWk0xMS41NyAxNS42NmEuOC44IDAgMCAwIC44Mi0uODJWOC4xN2EuODIuODIgMCAwIDAtMS42NCAwdjYuNjdhLjgzLjgzIDAgMCAwIC44Mi44MloiIGNsYXNzPSJjbHMtMSIvPjwvZz48L2c+PC9zdmc+) 50%/contain no-repeat;
    content: " ";
    display: inline-block;
    height: 20px;
    vertical-align: middle;
    width: 20px
}

.OrderDetailsFiles {
    flex: 1 0 auto
}

@media only screen and (min-width:1025px) {
    .OrderDetailsFiles {
        display: flex
    }
}

.OrderDetailsFiles__split {
    box-sizing: border-box;
    min-width: 0;
    padding: 20px
}

.OrderDetailsFiles__split--from-service {
    border-right: 1px solid hsla(0, 0%, 85%, .4)
}

@media only screen and (min-width:1025px) {
    .OrderDetailsFiles__split--from-service {
        flex-basis: 60%
    }
}

.OrderDetailsFiles__split--from-customer {
    background-color: #fcfdfc;
    box-shadow: inset 0 0 5px #fff
}

@media only screen and (min-width:1025px) {
    .OrderDetailsFiles__split--from-customer {
        flex-basis: 40%
    }

    .OrderDetailsFiles__split--from-customer .OrderDetailsFiles__split__body {
        max-height: 40vh;
        overflow-y: auto
    }
}

.OrderDetailsFiles__split__header {
    display: flex;
    margin: 0 0 14px;
    padding: 5px 0
}

.OrderDetailsFiles__split__title {
    flex: 1 1 auto;
    line-height: 21px
}

.OrderDetailsFiles__split__body {
    font-size: 14px;
    margin-bottom: 20px
}

.OrderDetailsFiles__split__count {
    color: #777;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    margin-left: 5px;
    white-space: nowrap
}

.OrderDetailsFiles__no-from-service-message {
    background: #fdfaf6;
    border-radius: 4px;
    padding: 30px 20px
}

.OrderDetailsFiles__no-from-customer-message {
    font-size: 13px;
    margin-bottom: 15px
}

.OrderDetailsFiles__no-sources-message {
    color: #777;
    font-size: 13px;
    padding: 20px
}

.OrderDetailsFiles__no-plagiarism {
    background-color: #f0f5ea;
    border-radius: 2px;
    font-size: 12px;
    padding: 10px
}

.OrderDetailsFiles__files-container {
    margin-bottom: 15px
}

.OrderDetailsFilesFile__download-doc-tip {
    display: inline-block;
    font-size: 12px;
    line-height: 20px
}

.OrderDetailsFiles__anti-plag-details-button {
    background: none;
    border: none;
    padding: 0
}

.OrderDetailsPage {
    background-color: #fafbfc;
    padding-top: 0
}

@media only screen and (min-width:641px) {
    .OrderDetailsPage {
        padding-top: 20px
    }
}

.OrderDetailsPage .Page__body {
    background-color: #fff;
    display: flex;
    flex-direction: column
}

@media only screen and (min-width:641px) {
    .OrderDetailsPage .Page__body {
        border-radius: 8px;
        box-shadow: 0 1px 6px 0 rgba(32, 33, 36, .2)
    }
}

.OrderDetailsPage .Page__width {
    width: 100%
}

.OrderDetailsPage__tabs {
    border-bottom: 1px solid hsla(0, 0%, 85%, .4);
    display: flex;
    flex-wrap: wrap-reverse
}

@media only screen and (min-width:641px) {
    .OrderDetailsPage__tabs {
        padding: 0 30px
    }
}

.OrderDetailsPage__tab {
    font-size: 14px;
    padding: 12px 15px
}

.OrderDetailsPage__tab:not(:last-child) {
    margin-right: 10px
}

.OrderDetailsPage__tab {
    color: #000;
    font-weight: 500;
    letter-spacing: .21px;
    opacity: .8;
    text-transform: uppercase
}

.OrderDetailsPage__tab:focus {
    outline: none
}

.OrderDetailsPage__tab--active {
    border-bottom: 3px solid;
    color: #1b577f;
    cursor: default;
    margin-bottom: -1px;
    opacity: 1
}

.OrderDetailsPage__tab--not-active {
    cursor: pointer;
    opacity: .7
}

.OrderDetailsPage__tab--not-active:focus,
.OrderDetailsPage__tab--not-active:hover {
    opacity: 1
}

.OrderDetailsPage__tab__new-count {
    background-color: rgba(0, 0, 0, .1);
    border-radius: 50%;
    display: inline-block;
    font-size: 12px;
    font-weight: 600;
    height: 18px;
    line-height: 18px;
    margin-left: 4px;
    text-align: center;
    vertical-align: 1px;
    width: 18px
}

.OrderDetailsPage__order-actions {
    align-items: center;
    display: flex;
    flex: 1 1 auto;
    justify-content: flex-end
}

.OrderDetailsPage__order-actions>:not(:first-child) {
    margin-left: 10px
}

.OrderDetailsPage__order-action--edit:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4yMyAxNC4yMyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDczZTZ9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJtMTUuMTEgOS43Ny0uMTgtLjN2LS4wNmExLjM3IDEuMzcgMCAwIDAgLjE5LS42N1YxLjQ5QTEuNTYgMS41NiAwIDAgMCAxMy41NiAwaC0xMkExLjUyIDEuNTIgMCAwIDAgMCAxLjUydjcuMTdhMS41MiAxLjUyIDAgMCAwIDEuNTEgMS41MmgyLjI4di4wOGEuNzQuNzQgMCAwIDAgLjA3LjMxczIgMy42MyA1LjYzIDMuNjNjMy4yOSAwIDUuMTctMi44NyA1LjUyLTMuNDVsLjA2LS4xYS44NC44NCAwIDAgMCAuMDQtLjkxWk0xLjQxIDEuNDRoMTIuMjV2MS43MUgxLjQzWm0zLjIgNy4zMUgxLjQ0VjVoMTIuMnYyLjk0bC0uMTYtLjE1YTUuOTEgNS45MSAwIDAgMC00LTEuNjEgNi40IDYuNCAwIDAgMC00Ljg3IDIuNTdabTkuMyAxLjUyQTUuODQgNS44NCAwIDAgMSA5LjUgMTIuOWE1Ljg2IDUuODYgMCAwIDEtNC40Mi0yLjYzdi0uMTJjLjU3LS43OSAyLjE2LTIuNjMgNC40Mi0yLjYzYTUuODQgNS44NCAwIDAgMSA0LjQxIDIuNjNsLjA1LjA2WiIgY2xhc3M9ImNscy0xIi8+PGNpcmNsZSBjeD0iOS41IiBjeT0iMTAuMjEiIHI9IjEuNTciIGNsYXNzPSJjbHMtMSIvPjwvZz48L2c+PC9zdmc+) bottom/16px 15px no-repeat;
    content: "";
    display: inline-block;
    height: 19px;
    margin: -3px 5px 0 -3px;
    vertical-align: middle;
    width: 19px
}

.OrderDetailsPage__order-action--edit:active:before,
.OrderDetailsPage__order-action--edit:hover:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4yMyAxNC4yMyI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwNDQ0YWF9PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj48cGF0aCBkPSJtMTUuMTEgOS43Ny0uMTgtLjN2LS4wNmExLjM3IDEuMzcgMCAwIDAgLjE5LS42N1YxLjQ5QTEuNTYgMS41NiAwIDAgMCAxMy41NiAwaC0xMkExLjUyIDEuNTIgMCAwIDAgMCAxLjUydjcuMTdhMS41MiAxLjUyIDAgMCAwIDEuNTEgMS41MmgyLjI4di4wOGEuNzQuNzQgMCAwIDAgLjA3LjMxczIgMy42MyA1LjYzIDMuNjNjMy4yOSAwIDUuMTctMi44NyA1LjUyLTMuNDVsLjA2LS4xYS44NC44NCAwIDAgMCAuMDQtLjkxWk0xLjQxIDEuNDRoMTIuMjV2MS43MUgxLjQzWm0zLjIgNy4zMUgxLjQ0VjVoMTIuMnYyLjk0bC0uMTYtLjE1YTUuOTEgNS45MSAwIDAgMC00LTEuNjEgNi40IDYuNCAwIDAgMC00Ljg3IDIuNTdabTkuMyAxLjUyQTUuODQgNS44NCAwIDAgMSA5LjUgMTIuOWE1Ljg2IDUuODYgMCAwIDEtNC40Mi0yLjYzdi0uMTJjLjU3LS43OSAyLjE2LTIuNjMgNC40Mi0yLjYzYTUuODQgNS44NCAwIDAgMSA0LjQxIDIuNjNsLjA1LjA2WiIgY2xhc3M9ImNscy0xIi8+PGNpcmNsZSBjeD0iOS41IiBjeT0iMTAuMjEiIHI9IjEuNTciIGNsYXNzPSJjbHMtMSIvPjwvZz48L2c+PC9zdmc+) bottom/16px 15px no-repeat
}

.OrderDetailsPage__order-action--cancel:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS4xIDExLjEiPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggZD0ibTYuNzUgNS41NSA0LjEtNC4xYS44My44MyAwIDAgMCAwLTEuMi44NS44NSAwIDAgMC0xLjIgMGwtNC4xIDQuMS00LjEtNC4xYS44NS44NSAwIDAgMC0xLjIgMS4ybDQuMSA0LjEtNC4xIDQuMWEuODUuODUgMCAwIDAgMCAxLjIuODMuODMgMCAwIDAgLjYuMjUuODIuODIgMCAwIDAgLjYtLjI1bDQuMS00LjEgNC4xIDQuMWEuODUuODUgMCAwIDAgLjYuMjUuODIuODIgMCAwIDAgLjYtLjI1LjgzLjgzIDAgMCAwIDAtMS4yWiIgZGF0YS1uYW1lPSJMYXllciAzIiBzdHlsZT0iZmlsbDojZGIyMzE2Ii8+PC9nPjwvc3ZnPg==) 50%/11px 11px no-repeat;
    content: "";
    display: inline-block;
    height: 19px;
    margin: -3px 5px 0 -3px;
    vertical-align: middle;
    width: 19px
}

.OrderDetailsPage__order-action--cancel:active:before,
.OrderDetailsPage__order-action--cancel:hover:before {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS4xIDExLjEiPjxnIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PHBhdGggZD0ibTYuNzUgNS41NSA0LjEtNC4xYS44My44MyAwIDAgMCAwLTEuMi44NS44NSAwIDAgMC0xLjIgMGwtNC4xIDQuMS00LjEtNC4xYS44NS44NSAwIDAgMC0xLjIgMS4ybDQuMSA0LjEtNC4xIDQuMWEuODUuODUgMCAwIDAgMCAxLjIuODMuODMgMCAwIDAgLjYuMjUuODIuODIgMCAwIDAgLjYtLjI1bDQuMS00LjEgNC4xIDQuMWEuODUuODUgMCAwIDAgLjYuMjUuODIuODIgMCAwIDAgLjYtLjI1LjgzLjgzIDAgMCAwIDAtMS4yWiIgZGF0YS1uYW1lPSJMYXllciAzIiBzdHlsZT0iZmlsbDojOWQxMzE5Ii8+PC9nPjwvc3ZnPg==) 50%/11px 11px no-repeat
}

.InvalidPhoneBlock {
    align-items: center;
    border: 1px solid #facc15;
    border-radius: 8px;
    display: flex;
    gap: 12px;
    margin-top: 8px;
    padding: 12px 16px
}

.InvalidPhoneBlock__text {
    color: #a16207;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4
}

.InvalidPhoneBlock__heading {
    font-weight: 500
}

.InvalidPhoneBlock__icon {
    min-width: 20px
}

.DeletePhoneButton {
    border: 1px solid #e4e4e7;
    border-radius: 6px;
    display: flex
}

.DeletePhoneButton,
.DeletePhoneButton.UIButton-default-clean--color-primary:active,
.DeletePhoneButton.UIButton-default-clean--color-primary:focus,
.DeletePhoneButton.UIButton-default-clean--color-primary:hover {
    background-color: #fff;
    box-shadow: 0 1px 2px 0 rgba(16, 24, 40, .05)
}

.AccountForm__row {
    margin-bottom: 10px
}

@media only screen and (min-width:641px) {
    .AccountForm__row {
        display: flex
    }
}

.AccountForm__label {
    font-size: 15px
}

@media only screen and (max-width:640px) {
    .AccountForm__label {
        display: block;
        margin-bottom: 5px
    }
}

@media only screen and (min-width:641px) {
    .AccountForm__label {
        align-items: center;
        display: flex;
        flex: 0 0 80px;
        height: 36px;
        justify-content: flex-end;
        min-width: 109px;
        padding-right: 15px;
        text-align: right
    }

    .AccountForm__label--wide {
        flex-basis: 140px
    }
}

.AccountForm__control {
    flex: 1 1 auto;
    min-width: 0;
    width: 100%
}

.AccountForm__control__phone-wrapper {
    display: flex;
    gap: 8px
}

.AccountForm__control__phone-wrapper>:first-child {
    flex: 1 1 auto
}

.AccountForm__buttons {
    display: flex;
    margin-top: 20px
}

@media only screen and (min-width:641px) {
    .AccountForm__buttons {
        margin-left: 124px
    }
}

.UserAuthProvider {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.UserAuthProvider:not(:first-child) {
    padding-top: 16px
}

.UserAuthProvider:not(:last-child) {
    padding-bottom: 16px
}

.UserAuthProvider+.UserAuthProvider {
    border-top: 1px solid #ebebeb
}

.UserAuthProvider__title {
    align-items: center;
    color: #3e454c;
    display: flex;
    font-size: 15px
}

.UserAuthProvider__title:before {
    background-position: 50%;
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    margin-right: 8px;
    position: relative
}

.UserAuthProvider__not-linked {
    color: #999;
    font-size: 14px;
    font-style: italic
}

.UserAuthProvider--apple>.UserAuthProvider__title:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNCAxOCI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTkuNDUgMy42MjFjLjUxNi0uNjIzLjg4MS0xLjQ3Mi44ODEtMi4zMzEgMC0uMTE4LS4wMS0uMjM2LS4wMzItLjMzMy0uODM4LjAzMi0xLjg0OC41NTktMi40NSAxLjI2OC0uNDcyLjUzNy0uOTEyIDEuMzk2LS45MTIgMi4yNTUgMCAuMTMuMDIxLjI1OC4wMzIuMzAxLjA1My4wMTEuMTQuMDIyLjIyNS4wMjIuNzUyIDAgMS42OTgtLjUwNSAyLjI1Ni0xLjE4MlptLjU5MSAxLjM2NGMtMS4yNTcgMC0yLjI3Ny43NjMtMi45MzMuNzYzLS42OTggMC0xLjYxLS43Mi0yLjcwNy0uNzItMi4wNzMgMC00LjE3OCAxLjcyLTQuMTc4IDQuOTUyIDAgMi4wMi43NzMgNC4xNDcgMS43NCA1LjUyMi44MjcgMS4xNiAxLjU0NyAyLjExNiAyLjU4OSAyLjExNiAxLjAzMSAwIDEuNDgyLS42ODcgMi43Ni0uNjg3IDEuMyAwIDEuNTkuNjY2IDIuNzI5LjY2NiAxLjEyOCAwIDEuODgtMS4wMzIgMi41ODktMi4wNTIuNzk1LTEuMTcxIDEuMTI4LTIuMzEgMS4xMzktMi4zNjMtLjA2NS0uMDIyLTIuMjI0LS45MDMtMi4yMjQtMy4zNzMgMC0yLjEzOCAxLjY5Ny0zLjA5NCAxLjc5NC0zLjE3LTEuMTE3LTEuNjEtMi44MjUtMS42NTQtMy4yOTgtMS42NTRaIi8+PC9zdmc+);
    background-size: 14px 18px;
    height: 26px;
    width: 21px
}

.UserAuthProvider--google>.UserAuthProvider__title:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxOCAxOCI+PHBhdGggZmlsbD0iIzQyODVGNCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTcuNjQgOS4yMDRjMC0uNjM4LS4wNTctMS4yNTItLjE2NC0xLjg0SDl2My40OGg0Ljg0NGE0LjE0IDQuMTQgMCAwIDEtMS43OTYgMi43MTd2Mi4yNThoMi45MDhjMS43MDItMS41NjcgMi42ODQtMy44NzQgMi42ODQtNi42MTVaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjNDI4NUY0IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05IDE4YzIuNDMgMCA0LjQ2Ny0uODA1IDUuOTU2LTIuMThsLTIuOTA5LTIuMjU4Yy0uODA1LjU0LTEuODM2Ljg2LTMuMDQ3Ljg2LTIuMzQ0IDAtNC4zMjgtMS41ODQtNS4wMzYtMy43MTFILjk1N3YyLjMzMkE4Ljk5NyA4Ljk5NyAwIDAgMCA5IDE4WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PHBhdGggZmlsbD0iIzQyODVGNCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMy45NjQgMTAuNzFBNS40MSA1LjQxIDAgMCAxIDMuNjgyIDljMC0uNTkyLjEwMi0xLjE3LjI4Mi0xLjcxVjQuOTZILjk1N0E4Ljk5NiA4Ljk5NiAwIDAgMCAwIDkuMDAxYzAgMS40NTIuMzQ4IDIuODI3Ljk1NyA0LjA0MmwzLjAwNy0yLjMzMloiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGZpbGw9IiM0Mjg1RjQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTkgMy41OGMxLjMyMSAwIDIuNTA4LjQ1NCAzLjQ0IDEuMzQ1bDIuNTgyLTIuNThDMTMuNDYyLjg5MSAxMS40MjYgMCA5IDBBOC45OTcgOC45OTcgMCAwIDAgLjk1NyA0Ljk1OEwzLjk2NCA3LjI5QzQuNjcyIDUuMTYzIDYuNjU2IDMuNTggOSAzLjU4WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
    height: 18px;
    width: 18px
}

.NotificationPreferences__row {
    padding-block: 8px
}

.NotificationPreferences__item {
    padding-bottom: 8px
}

.NotificationPreferences__item__title {
    font-size: 16px;
    font-weight: 600;
    line-height: 150%
}

.NotificationPreferences__subscription-control__title {
    font-size: 1.2em;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 8px;
    margin-top: 0
}

.NotificationPreferences__subscription-control p {
    margin-top: 0
}

.NotificationPreferences__separation-line {
    background-color: #e4e4e7;
    display: block;
    height: 1px;
    margin: 4px 0 20px;
    width: 100%
}

.NotificationPreferences__buttons {
    margin-top: 8px
}

.AddPhoneNumberNotification {
    background-color: #fff;
    border: 1px solid #e4e4e7;
    border-radius: 8px;
    display: grid;
    font-size: 14px;
    font-weight: 500;
    gap: 14px;
    grid-template-columns: auto 1fr;
    line-height: 1.4;
    padding: 12px 16px
}

.AddPhoneNumberNotification__icon {
    align-self: center;
    grid-row: 1/3
}

.AddPhoneNumberNotification__button {
    grid-column: 2;
    margin-right: auto
}

.ProfilePage {
    background-color: #fafbfc
}

@media only screen and (min-width:1025px) {
    .ProfilePage__contacts-and-change-pass {
        grid-gap: 32px;
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: repeat(4, auto)
    }
}

.ProfilePage__pane {
    background-color: #fff;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .05), 0 1px 4px 0 rgba(0, 0, 0, .08), 0 3px 1px -2px rgba(0, 0, 0, .05);
    padding: 16px 24px
}

.ProfilePage__pane-heading {
    font-size: 18px;
    font-weight: 600;
    margin: 10px 0 20px;
    opacity: .8;
    text-transform: uppercase
}

.ProfilePage__pane-heading--linked-accounts {
    margin-bottom: 26px
}

.ProfilePage__pane-heading--subscriptions {
    margin-bottom: 8px
}

.ProfilePage__pane--contacts {
    box-sizing: border-box
}

@media only screen and (min-width:1025px) {
    .ProfilePage__pane--contacts {
        grid-row: 1/3;
        margin: 0
    }
}

.ProfilePage__pane--change-pass {
    margin-bottom: 20px
}

@media only screen and (min-width:1025px) {
    .ProfilePage__pane--change-pass {
        grid-column: 1;
        margin: 0
    }
}

.ProfilePage__pane--linked-accounts {
    margin-bottom: 20px
}

@media only screen and (min-width:1025px) {
    .ProfilePage__pane--linked-accounts {
        grid-row: 1;
        margin: 0
    }
}

.ProfilePage__pane--subscriptions {
    margin-bottom: 20px
}

@media only screen and (min-width:1025px) {
    .ProfilePage__pane--subscriptions {
        grid-column: 2;
        grid-row: 2/5;
        margin: 0
    }
}

.ProfilePage__policy-accepted-notice {
    color: rgba(0, 0, 0, .65);
    font-size: 13px;
    margin-top: 40px;
    padding-top: 10px;
    text-align: center
}

.ProfilePage__policy-accepted-notice__heading {
    font-size: 13px;
    margin: 0 0 5px
}

.ProfilePage__group {
    display: block
}

@media only screen and (min-width:641px) {
    .ProfilePage__group {
        display: flex
    }
}

.ProfilePage__label {
    margin-bottom: 5px;
    margin-right: 15px
}

@media only screen and (min-width:641px) {
    .ProfilePage__label {
        text-align: right
    }
}

.DeleteAccount {
    margin-top: 16px;
    text-align: center;
    width: 100%
}

.SetNewPassForm__item {
    margin-bottom: 18px
}

.ResetPassword__label,
.SetNewPassForm__label {
    margin-bottom: 5px
}

.ResetPassword__control {
    margin-bottom: 10px
}

.ResetPassword__buttons {
    text-align: right
}

.ResetPassword__buttons>button {
    margin-left: 4px
}

.ResetPasswordPage .Page__body {
    max-width: 640px;
    width: 100%
}

.NoConfigsPage {
    background-color: #f5680a;
    color: #fff;
    margin: 50px auto;
    max-width: 450px;
    padding: 20px;
    text-align: center
}

.NoConfigsPage a {
    color: #fff;
    text-decoration: underline
}

.NoConfigsPage__heading {
    font-size: 20px;
    margin: 0 0 15px;
    text-transform: uppercase
}

.NoConfigsPage__body {
    font-size: 18px;
    margin: 0 0 15px
}

:after:where(.apply-preflight, .apply-preflight *),
:before:where(.apply-preflight, .apply-preflight *),
:where(.apply-preflight, .apply-preflight *) {
    border: 0 solid #e4e4e7;
    box-sizing: border-box
}

:after:where(.apply-preflight, .apply-preflight *),
:before:where(.apply-preflight, .apply-preflight *) {
    --tw-content: ""
}

.apply-preflight {
    -webkit-text-size-adjust: 100%;
    font-feature-settings: normal;
    -webkit-tap-highlight-color: transparent;
    font-family: ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-variation-settings: normal;
    line-height: 1.5;
    line-height: inherit;
    margin: 0;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4
}

hr:where(.apply-preflight, .apply-preflight *) {
    border-top-width: 1px;
    color: inherit;
    height: 0
}

abbr:where([title]):where(.apply-preflight, .apply-preflight *) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

h1:where(.apply-preflight, .apply-preflight *),
h2:where(.apply-preflight, .apply-preflight *),
h3:where(.apply-preflight, .apply-preflight *),
h4:where(.apply-preflight, .apply-preflight *),
h5:where(.apply-preflight, .apply-preflight *),
h6:where(.apply-preflight, .apply-preflight *) {
    font-size: inherit;
    font-weight: inherit
}

a:where(.apply-preflight, .apply-preflight *) {
    color: inherit;
    text-decoration: inherit
}

b:where(.apply-preflight, .apply-preflight *),
strong:where(.apply-preflight, .apply-preflight *) {
    font-weight: bolder
}

code:where(.apply-preflight, .apply-preflight *),
kbd:where(.apply-preflight, .apply-preflight *),
pre:where(.apply-preflight, .apply-preflight *),
samp:where(.apply-preflight, .apply-preflight *) {
    font-feature-settings: normal;
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;
    font-size: 1em;
    font-variation-settings: normal
}

small:where(.apply-preflight, .apply-preflight *) {
    font-size: 80%
}

sub:where(.apply-preflight, .apply-preflight *),
sup:where(.apply-preflight, .apply-preflight *) {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub:where(.apply-preflight, .apply-preflight *) {
    bottom: -.25em
}

sup:where(.apply-preflight, .apply-preflight *) {
    top: -.5em
}

table:where(.apply-preflight, .apply-preflight *) {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
}

button:where(.apply-preflight, .apply-preflight *),
input:where(.apply-preflight, .apply-preflight *),
optgroup:where(.apply-preflight, .apply-preflight *),
select:where(.apply-preflight, .apply-preflight *),
textarea:where(.apply-preflight, .apply-preflight *) {
    font-feature-settings: inherit;
    color: inherit;
    font-family: inherit;
    font-size: 100%;
    font-variation-settings: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0
}

button:where(.apply-preflight, .apply-preflight *),
select:where(.apply-preflight, .apply-preflight *) {
    text-transform: none
}

button:where(.apply-preflight, .apply-preflight *),
input:where([type=button]):where(.apply-preflight, .apply-preflight *),
input:where([type=reset]):where(.apply-preflight, .apply-preflight *),
input:where([type=submit]):where(.apply-preflight, .apply-preflight *) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

:-moz-focusring:where(.apply-preflight, .apply-preflight *) {
    outline: auto
}

:-moz-ui-invalid:where(.apply-preflight, .apply-preflight *) {
    box-shadow: none
}

progress:where(.apply-preflight, .apply-preflight *) {
    vertical-align: baseline
}

::-webkit-inner-spin-button:where(.apply-preflight, .apply-preflight *),
::-webkit-outer-spin-button:where(.apply-preflight, .apply-preflight *) {
    height: auto
}

[type=search]:where(.apply-preflight, .apply-preflight *) {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

::-webkit-search-decoration:where(.apply-preflight, .apply-preflight *) {
    -webkit-appearance: none
}

::-webkit-file-upload-button:where(.apply-preflight, .apply-preflight *) {
    -webkit-appearance: button;
    font: inherit
}

summary:where(.apply-preflight, .apply-preflight *) {
    display: list-item
}

blockquote:where(.apply-preflight, .apply-preflight *),
dd:where(.apply-preflight, .apply-preflight *),
dl:where(.apply-preflight, .apply-preflight *),
figure:where(.apply-preflight, .apply-preflight *),
h1:where(.apply-preflight, .apply-preflight *),
h2:where(.apply-preflight, .apply-preflight *),
h3:where(.apply-preflight, .apply-preflight *),
h4:where(.apply-preflight, .apply-preflight *),
h5:where(.apply-preflight, .apply-preflight *),
h6:where(.apply-preflight, .apply-preflight *),
hr:where(.apply-preflight, .apply-preflight *),
p:where(.apply-preflight, .apply-preflight *),
pre:where(.apply-preflight, .apply-preflight *) {
    margin: 0
}

fieldset:where(.apply-preflight, .apply-preflight *) {
    margin: 0;
    padding: 0
}

legend:where(.apply-preflight, .apply-preflight *) {
    padding: 0
}

menu:where(.apply-preflight, .apply-preflight *),
ol:where(.apply-preflight, .apply-preflight *),
ul:where(.apply-preflight, .apply-preflight *) {
    list-style: none;
    margin: 0;
    padding: 0
}

dialog:where(.apply-preflight, .apply-preflight *) {
    padding: 0
}

textarea:where(.apply-preflight, .apply-preflight *) {
    resize: vertical
}

input::-moz-placeholder:where(.apply-preflight, .apply-preflight *),
textarea::-moz-placeholder:where(.apply-preflight, .apply-preflight *) {
    color: #9ca3af;
    opacity: 1
}

input::placeholder:where(.apply-preflight, .apply-preflight *),
textarea::placeholder:where(.apply-preflight, .apply-preflight *) {
    color: #9ca3af;
    opacity: 1
}

[role=button]:where(.apply-preflight, .apply-preflight *),
button:where(.apply-preflight, .apply-preflight *) {
    cursor: pointer
}

:disabled:where(.apply-preflight, .apply-preflight *) {
    cursor: default
}

audio:where(.apply-preflight, .apply-preflight *),
canvas:where(.apply-preflight, .apply-preflight *),
embed:where(.apply-preflight, .apply-preflight *),
iframe:where(.apply-preflight, .apply-preflight *),
img:where(.apply-preflight, .apply-preflight *),
object:where(.apply-preflight, .apply-preflight *),
svg:where(.apply-preflight, .apply-preflight *),
video:where(.apply-preflight, .apply-preflight *) {
    display: block;
    vertical-align: middle
}

img:where(.apply-preflight, .apply-preflight *),
video:where(.apply-preflight, .apply-preflight *) {
    height: auto;
    max-width: 100%
}

[hidden]:where(.apply-preflight, .apply-preflight *) {
    display: none
}

*,
:after,
:before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59, 130, 246, .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pointer-events-none {
    pointer-events: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .visible {
    visibility: visible
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .invisible {
    visibility: hidden
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .collapse {
    visibility: collapse
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .static {
    position: static
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .fixed {
    position: fixed
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .absolute {
    position: absolute
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .relative {
    position: relative
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sticky {
    position: sticky
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .inset-0 {
    inset: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .-top-8 {
    top: -2rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bottom-0 {
    bottom: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bottom-6 {
    bottom: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .left-0 {
    left: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .left-1 {
    left: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .left-1\/2 {
    left: 50%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .left-2 {
    left: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .left-3 {
    left: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .left-\[50\%\] {
    left: 50%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .right-0 {
    right: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .right-2 {
    right: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .right-3 {
    right: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .right-4 {
    right: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .top-0 {
    top: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .top-1\/2 {
    top: 50%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .top-3 {
    top: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .top-4 {
    top: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .top-\[50\%\] {
    top: 50%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .z-10 {
    z-index: 10
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .z-50 {
    z-index: 50
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .z-\[999\] {
    z-index: 999
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .m-0 {
    margin: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .m-4 {
    margin: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .m-5 {
    margin: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .m-6 {
    margin: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .m-auto {
    margin: auto
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .-mx-1 {
    margin-left: -.25rem;
    margin-right: -.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mx-auto {
    margin-left: auto;
    margin-right: auto
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .my-0 {
    margin-bottom: 0;
    margin-top: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .my-1 {
    margin-bottom: .25rem;
    margin-top: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .my-2 {
    margin-bottom: .5rem;
    margin-top: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .my-4 {
    margin-bottom: 1rem;
    margin-top: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mb-1 {
    margin-bottom: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mb-2 {
    margin-bottom: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mb-3 {
    margin-bottom: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mb-4 {
    margin-bottom: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mb-6 {
    margin-bottom: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .ml-0\.5 {
    margin-left: .125rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .ml-1 {
    margin-left: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .ml-2 {
    margin-left: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .ml-3 {
    margin-left: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .ml-4 {
    margin-left: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .ml-auto {
    margin-left: auto
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mr-1 {
    margin-right: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mr-2 {
    margin-right: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mr-auto {
    margin-right: auto
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mt-0\.5 {
    margin-top: .125rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mt-1 {
    margin-top: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mt-1\.5 {
    margin-top: .375rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mt-10 {
    margin-top: 2.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mt-2 {
    margin-top: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mt-3 {
    margin-top: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mt-4 {
    margin-top: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mt-6 {
    margin-top: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mt-\[3px\] {
    margin-top: 3px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .mt-px {
    margin-top: 1px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .box-border {
    box-sizing: border-box
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .block {
    display: block
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .inline-block {
    display: inline-block
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .inline {
    display: inline
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .flex {
    display: flex
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .inline-flex {
    display: inline-flex
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .table {
    display: table
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .grid {
    display: grid
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .contents {
    display: contents
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hidden {
    display: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .aspect-square {
    aspect-ratio: 1/1
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .size-6 {
    height: 1.5rem;
    width: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\!h-8 {
    height: 2rem !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-10 {
    height: 2.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-12 {
    height: 3rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-14 {
    height: 3.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-16 {
    height: 4rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-2 {
    height: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-24 {
    height: 6rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-3\.5 {
    height: .875rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-4 {
    height: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-5 {
    height: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-6 {
    height: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-7 {
    height: 1.75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-8 {
    height: 2rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-9 {
    height: 2.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[11px\] {
    height: 11px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[120px\] {
    height: 120px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[13px\] {
    height: 13px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[15px\] {
    height: 15px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[17px\] {
    height: 17px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[19px\] {
    height: 19px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[1px\] {
    height: 1px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[22px\] {
    height: 22px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[32px\] {
    height: 32px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[44px\] {
    height: 44px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[72px\] {
    height: 72px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[9px\] {
    height: 9px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-\[var\(--radix-select-trigger-height\)\] {
    height: var(--radix-select-trigger-height)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-full {
    height: 100%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .h-px {
    height: 1px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-h-96 {
    max-height: 24rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-h-\[300px\] {
    max-height: 300px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-h-\[60vh\] {
    max-height: 60vh
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .min-h-\[22px\] {
    min-height: 22px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .min-h-\[360px\] {
    min-height: 360px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .min-h-\[44px\] {
    min-height: 44px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .min-h-\[60px\] {
    min-height: 60px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .min-h-px {
    min-height: 1px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .min-h-screen {
    min-height: 100vh
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-10 {
    width: 2.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-11 {
    width: 2.75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-11\/12 {
    width: 91.666667%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-12 {
    width: 3rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-14 {
    width: 3.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-16 {
    width: 4rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-24 {
    width: 6rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-3\.5 {
    width: .875rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-4 {
    width: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-5 {
    width: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-52 {
    width: 13rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-56 {
    width: 14rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-6 {
    width: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-7 {
    width: 1.75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-72 {
    width: 18rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-8 {
    width: 2rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-80 {
    width: 20rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-9 {
    width: 2.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[--radix-popover-trigger-width\] {
    width: var(--radix-popover-trigger-width)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[11px\] {
    width: 11px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[120px\] {
    width: 120px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[13px\] {
    width: 13px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[15px\] {
    width: 15px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[17px\] {
    width: 17px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[19px\] {
    width: 19px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[1px\] {
    width: 1px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[22px\] {
    width: 22px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[248px\] {
    width: 248px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[320px\] {
    width: 320px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[32px\] {
    width: 32px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[44px\] {
    width: 44px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[72px\] {
    width: 72px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-\[9px\] {
    width: 9px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-auto {
    width: auto
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .w-full {
    width: 100%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .min-w-\[8rem\] {
    min-width: 8rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .min-w-\[var\(--radix-select-trigger-width\)\] {
    min-width: var(--radix-select-trigger-width)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-2xl {
    max-width: 42rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-32 {
    max-width: 8rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-3xl {
    max-width: 48rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-40 {
    max-width: 10rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-80 {
    max-width: 20rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-\[1216px\] {
    max-width: 1216px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-\[460px\] {
    max-width: 460px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-\[600px\] {
    max-width: 600px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-lg {
    max-width: 32rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-md {
    max-width: 28rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-xl {
    max-width: 36rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .max-w-xs {
    max-width: 20rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .flex-1 {
    flex: 1 1 0%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shrink {
    flex-shrink: 1
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shrink-0 {
    flex-shrink: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .flex-grow {
    flex-grow: 1
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .grow {
    flex-grow: 1
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .basis-1\/2 {
    flex-basis: 50%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .-translate-x-1\/2 {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .-translate-y-1\/2 {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .translate-x-\[-50\%\] {
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .translate-y-\[-50\%\] {
    --tw-translate-y: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rotate-180 {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .transform {
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .animate-spin {
    animation: spin 1s linear infinite
}

@keyframes spin {
    to {
        transform: rotate(1turn)
    }
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .animate-spin-faster {
    animation: spin .35s linear infinite
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .cursor-default {
    cursor: default
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .cursor-pointer {
    cursor: pointer
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .resize-none {
    resize: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .resize {
    resize: both
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .flex-row {
    flex-direction: row
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .flex-row-reverse {
    flex-direction: row-reverse
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .flex-col {
    flex-direction: column
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .flex-wrap {
    flex-wrap: wrap
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .items-start {
    align-items: flex-start
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .items-end {
    align-items: flex-end
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .items-center {
    align-items: center
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .items-stretch {
    align-items: stretch
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .justify-start {
    justify-content: flex-start
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .justify-end {
    justify-content: flex-end
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .justify-center {
    justify-content: center
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .justify-between {
    justify-content: space-between
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .justify-around {
    justify-content: space-around
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-1 {
    gap: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-10 {
    gap: 2.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-12 {
    gap: 3rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-2 {
    gap: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-20 {
    gap: 5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-3 {
    gap: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-4 {
    gap: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-5 {
    gap: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-6 {
    gap: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-x-2 {
    -moz-column-gap: .5rem;
    column-gap: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .gap-y-1 {
    row-gap: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.space-x-4>:not([hidden])~:not([hidden])) {
    --tw-space-x-reverse: 0;
    margin-left: calc(1rem*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(1rem*var(--tw-space-x-reverse))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.space-y-1>:not([hidden])~:not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.25rem*var(--tw-space-y-reverse));
    margin-top: calc(.25rem*(1 - var(--tw-space-y-reverse)))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.space-y-1\.5>:not([hidden])~:not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.375rem*var(--tw-space-y-reverse));
    margin-top: calc(.375rem*(1 - var(--tw-space-y-reverse)))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.space-y-4>:not([hidden])~:not([hidden])) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(1rem*var(--tw-space-y-reverse));
    margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .self-center {
    align-self: center
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .justify-self-start {
    justify-self: start
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .overflow-hidden {
    overflow: hidden
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .overflow-visible {
    overflow: visible
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .overflow-y-auto {
    overflow-y: auto
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .overflow-x-hidden {
    overflow-x: hidden
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-ellipsis {
    text-overflow: ellipsis
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .whitespace-nowrap {
    white-space: nowrap
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-wrap {
    text-wrap: wrap
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .break-words {
    overflow-wrap: break-word
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .break-all {
    word-break: break-all
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded {
    border-radius: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded-2xl {
    border-radius: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded-3xl {
    border-radius: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded-4xl {
    border-radius: 32px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded-full {
    border-radius: 9999px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded-lg {
    border-radius: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded-md {
    border-radius: .375rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded-none {
    border-radius: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded-sm {
    border-radius: .125rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded-e-md {
    border-end-end-radius: .375rem;
    border-start-end-radius: .375rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .rounded-s-md {
    border-end-start-radius: .375rem;
    border-start-start-radius: .375rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border {
    border-width: 1px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-0 {
    border-width: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-2 {
    border-width: 2px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-\[1\.5px\] {
    border-width: 1.5px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-\[2px\] {
    border-width: 2px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-\[3px\] {
    border-width: 3px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-b {
    border-bottom-width: 1px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-t {
    border-top-width: 1px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-solid {
    border-style: solid
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-dashed {
    border-style: dashed
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\!border-slate-200 {
    --tw-border-opacity: 1 !important;
    border-color: rgb(226 232 240/var(--tw-border-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-\[\#50A8FF\] {
    --tw-border-opacity: 1;
    border-color: rgb(80 168 255/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-\[\#5617C1\] {
    --tw-border-opacity: 1;
    border-color: rgb(86 23 193/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-blue-400 {
    --tw-border-opacity: 1;
    border-color: rgb(96 165 250/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-blue-600\/\[\.04\] {
    border-color: rgba(37, 99, 235, .04)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-blue-600\/\[\.06\] {
    border-color: rgba(37, 99, 235, .06)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-border-info {
    --tw-border-opacity: 1;
    border-color: rgb(37 99 235/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-emerald-500 {
    --tw-border-opacity: 1;
    border-color: rgb(16 185 129/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgb(134 239 172/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-green-500 {
    --tw-border-opacity: 1;
    border-color: rgb(34 197 94/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-red-400 {
    --tw-border-opacity: 1;
    border-color: rgb(248 113 113/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-slate-200 {
    --tw-border-opacity: 1;
    border-color: rgb(226 232 240/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-transparent {
    border-color: transparent
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-violet-300 {
    --tw-border-opacity: 1;
    border-color: rgb(196 181 253/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-yellow-400 {
    --tw-border-opacity: 1;
    border-color: rgb(250 204 21/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-zinc-200 {
    --tw-border-opacity: 1;
    border-color: rgb(228 228 231/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-zinc-50 {
    --tw-border-opacity: 1;
    border-color: rgb(250 250 250/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-zinc-900 {
    --tw-border-opacity: 1;
    border-color: rgb(24 24 27/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-zinc-950 {
    --tw-border-opacity: 1;
    border-color: rgb(9 9 11/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-b-black\/60 {
    border-bottom-color: rgba(0, 0, 0, .6)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-b-zinc-200 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(228 228 231/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-l-black\/60 {
    border-left-color: rgba(0, 0, 0, .6)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-r-black\/10 {
    border-right-color: rgba(0, 0, 0, .1)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .border-t-black\/10 {
    border-top-color: rgba(0, 0, 0, .1)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\!bg-white {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(255 255 255/var(--tw-bg-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-\[\#1C86F0\] {
    --tw-bg-opacity: 1;
    background-color: rgb(28 134 240/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-\[\#8C4CFA\] {
    --tw-bg-opacity: 1;
    background-color: rgb(140 76 250/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-\[\#F0F5FF\] {
    --tw-bg-opacity: 1;
    background-color: rgb(240 245 255/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-\[\#eaeaea\] {
    --tw-bg-opacity: 1;
    background-color: rgb(234 234 234/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-bg-info-muted {
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-bg-magic {
    --tw-bg-opacity: 1;
    background-color: rgb(124 58 237/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-bg-subtle {
    --tw-bg-opacity: 1;
    background-color: rgb(250 251 252/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-black\/80 {
    background-color: rgba(0, 0, 0, .8)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-blue-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-blue-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(37 99 235/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-emerald-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(5 150 105/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-green-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(187 247 208/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-green-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(240 253 244/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-primary-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 115 230/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 242 242/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-red-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-secondary-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(231 236 248/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-slate-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-slate-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(226 232 240/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-slate-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-slate-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(15 23 42/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-slate-900\/20 {
    background-color: rgba(15, 23, 42, .2)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-transparent {
    background-color: transparent
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-violet-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(245 243 255/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-violet-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(124 58 237/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-white\/20 {
    background-color: hsla(0, 0%, 100%, .2)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-yellow-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 252 232/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(234 179 8/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-zinc-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-zinc-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(228 228 231/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-zinc-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-zinc-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 27/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .bg-gradient-to-b {
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .from-\[\#7C3AED\] {
    --tw-gradient-from: #7c3aed var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(124, 58, 237, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .from-blue-600\/\[0\.02\] {
    --tw-gradient-from: rgba(37, 99, 235, .02) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(37, 99, 235, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .to-\[\#4F12B7\] {
    --tw-gradient-to: #4f12b7 var(--tw-gradient-to-position)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .to-blue-600\/\[0\.04\] {
    --tw-gradient-to: rgba(37, 99, 235, .04) var(--tw-gradient-to-position)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .fill-black {
    fill: #000
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .fill-current {
    fill: currentColor
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .fill-zinc-900 {
    fill: #18181b
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\!p-0 {
    padding: 0 !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .p-0 {
    padding: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .p-0\.5 {
    padding: .125rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .p-1 {
    padding: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .p-2 {
    padding: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .p-2\.5 {
    padding: .625rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .p-3 {
    padding: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .p-4 {
    padding: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .p-5 {
    padding: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .p-6 {
    padding: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .p-\[3px\] {
    padding: 3px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\!px-4 {
    padding-left: 1rem !important;
    padding-right: 1rem !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .px-1 {
    padding-left: .25rem;
    padding-right: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .px-1\.5 {
    padding-left: .375rem;
    padding-right: .375rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .px-3\.5 {
    padding-left: .875rem;
    padding-right: .875rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .px-8 {
    padding-left: 2rem;
    padding-right: 2rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .py-0\.5 {
    padding-bottom: .125rem;
    padding-top: .125rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .py-1 {
    padding-bottom: .25rem;
    padding-top: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .py-1\.5 {
    padding-bottom: .375rem;
    padding-top: .375rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .py-2 {
    padding-bottom: .5rem;
    padding-top: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .py-2\.5 {
    padding-bottom: .625rem;
    padding-top: .625rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .py-3 {
    padding-bottom: .75rem;
    padding-top: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .py-6 {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .py-\[1px\] {
    padding-bottom: 1px;
    padding-top: 1px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .py-\[3px\] {
    padding-bottom: 3px;
    padding-top: 3px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .py-px {
    padding-bottom: 1px;
    padding-top: 1px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pb-0 {
    padding-bottom: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pb-2 {
    padding-bottom: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pb-4 {
    padding-bottom: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pb-8 {
    padding-bottom: 2rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pl-2 {
    padding-left: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pl-8 {
    padding-left: 2rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pr-10 {
    padding-right: 2.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pr-2 {
    padding-right: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pr-8 {
    padding-right: 2rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pt-0 {
    padding-top: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pt-1 {
    padding-top: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pt-3 {
    padding-top: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pt-4 {
    padding-top: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .pt-6 {
    padding-top: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-left {
    text-align: left
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-center {
    text-align: center
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-base {
    font-size: 1rem;
    line-height: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-xs {
    font-size: .75rem;
    line-height: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .font-bold {
    font-weight: 700
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .font-medium {
    font-weight: 500
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .font-normal {
    font-weight: 400
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .font-semibold {
    font-weight: 600
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .uppercase {
    text-transform: uppercase
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .lowercase {
    text-transform: lowercase
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .italic {
    font-style: italic
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .leading-6 {
    line-height: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .leading-\[38px\] {
    line-height: 38px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .leading-none {
    line-height: 1
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .leading-snug {
    line-height: 1.375
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .tracking-widest {
    letter-spacing: .1em
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\!text-zinc-950 {
    --tw-text-opacity: 1 !important;
    color: rgb(9 9 11/var(--tw-text-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-blue-600 {
    --tw-text-opacity: 1;
    color: rgb(37 99 235/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-current {
    color: currentColor
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-emerald-700 {
    --tw-text-opacity: 1;
    color: rgb(4 120 87/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-icon-muted {
    --tw-text-opacity: 1;
    color: rgb(113 113 122/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-primary-500 {
    --tw-text-opacity: 1;
    color: rgb(30 177 255/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-primary-700 {
    --tw-text-opacity: 1;
    color: rgb(0 115 230/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-purple-600 {
    --tw-text-opacity: 1;
    color: rgb(147 51 234/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-red-600 {
    --tw-text-opacity: 1;
    color: rgb(220 38 38/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-slate-50 {
    --tw-text-opacity: 1;
    color: rgb(248 250 252/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-slate-500 {
    --tw-text-opacity: 1;
    color: rgb(100 116 139/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-slate-900 {
    --tw-text-opacity: 1;
    color: rgb(15 23 42/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-slate-950 {
    --tw-text-opacity: 1;
    color: rgb(2 6 23/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-text-error {
    --tw-text-opacity: 1;
    color: rgb(220 38 38/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-text-muted {
    --tw-text-opacity: 1;
    color: rgb(113 113 122/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-yellow-700 {
    --tw-text-opacity: 1;
    color: rgb(161 98 7/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-zinc-400 {
    --tw-text-opacity: 1;
    color: rgb(161 161 170/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-zinc-50 {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-zinc-500 {
    --tw-text-opacity: 1;
    color: rgb(113 113 122/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-zinc-700 {
    --tw-text-opacity: 1;
    color: rgb(63 63 70/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .text-zinc-950 {
    --tw-text-opacity: 1;
    color: rgb(9 9 11/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .underline {
    text-decoration-line: underline
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .underline-offset-4 {
    text-underline-offset: 4px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .opacity-100 {
    opacity: 1
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .opacity-20 {
    opacity: .2
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .opacity-50 {
    opacity: .5
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .opacity-60 {
    opacity: .6
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .opacity-70 {
    opacity: .7
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .opacity-80 {
    opacity: .8
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shadow-\[0_0_8px_4px_rgba\(0\2c 0\2c 0\2c 0\.18\)\] {
    --tw-shadow: 0 0 8px 4px rgba(0, 0, 0, .18);
    --tw-shadow-colored: 0 0 8px 4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shadow-\[0_2px_6px_0_rgba\(37\2c 99\2c 235\2c 0\.16\)\] {
    --tw-shadow: 0 2px 6px 0 rgba(37, 99, 235, .16);
    --tw-shadow-colored: 0 2px 6px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shadow-\[0_4px_16px_0px_rgb\(234\2c 234\2c 234\)\2c inset_0_0_8px_0px_rgba\(0\2c 0\2c 0\2c 0\.16\)\] {
    --tw-shadow: 0 4px 16px 0px #eaeaea, inset 0 0 8px 0px rgba(0, 0, 0, .16);
    --tw-shadow-colored: 0 4px 16px 0px var(--tw-shadow-color), inset 0 0 8px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shadow-\[0px_1px_2px_0px_rgba\(16\2c 24\2c 40\2c 0\.05\)\] {
    --tw-shadow: 0px 1px 2px 0px rgba(16, 24, 40, .05);
    --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shadow-lg {
    --tw-shadow: 0px 4px 6px -1px rgba(0, 0, 0, .1), 0px 2px 4px -2px rgba(16, 24, 40, .1);
    --tw-shadow-colored: 0px 4px 6px -1px var(--tw-shadow-color), 0px 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shadow-md {
    --tw-shadow: 0px 1px 2px -1px rgba(0, 0, 0, .1), 0px 1px 3px 0px rgba(16, 24, 40, .1);
    --tw-shadow-colored: 0px 1px 2px -1px var(--tw-shadow-color), 0px 1px 3px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shadow-sm {
    --tw-shadow: 0px 1px 2px 0px rgba(16, 24, 40, .05);
    --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .shadow-xl {
    --tw-shadow: 0px 4px 6px -4px rgba(16, 24, 40, .1), 0px 10px 15px -3px rgba(0, 0, 0, .1);
    --tw-shadow-colored: 0px 4px 6px -4px var(--tw-shadow-color), 0px 10px 15px -3px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .outline {
    outline-style: solid
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .ring-zinc-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(228 228 231/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .ring-offset-white {
    --tw-ring-offset-color: #fff
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .blur {
    --tw-blur: blur(8px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .transition {
    transition-duration: .15s;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .transition-all {
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .transition-colors {
    transition-duration: .15s;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .transition-opacity {
    transition-duration: .15s;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .transition-transform {
    transition-duration: .15s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .duration-1000 {
    transition-duration: 1s
}

@keyframes enter {
    0% {
        opacity: var(--tw-enter-opacity, 1);
        transform: translate3d(var(--tw-enter-translate-x, 0), var(--tw-enter-translate-y, 0), 0) scale3d(var(--tw-enter-scale, 1), var(--tw-enter-scale, 1), var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))
    }
}

@keyframes exit {
    to {
        opacity: var(--tw-exit-opacity, 1);
        transform: translate3d(var(--tw-exit-translate-x, 0), var(--tw-exit-translate-y, 0), 0) scale3d(var(--tw-exit-scale, 1), var(--tw-exit-scale, 1), var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))
    }
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .duration-1000 {
    animation-duration: 1s
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .running {
    animation-play-state: running
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[-moz-appearance\:_textfield\] {
    -moz-appearance: textfield
}

html {
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen-Sans, Ubuntu, Cantarell, Helvetica Neue, sans-serif
}

body {
    padding: env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)
}

.rc-root,
button,
select,
table {
    font-family: inherit
}

.rc-root {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: rgba(0, 20, 50, .8);
    font-size: 15px;
    line-height: 127%;
    min-height: 100vh
}

.bold {
    font-weight: 700
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\*\:w-full>*) {
    width: 100%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .file\:rounded::file-selector-button {
    border-radius: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .file\:border-0::file-selector-button {
    border-width: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .file\:bg-transparent::file-selector-button {
    background-color: transparent
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .file\:bg-zinc-200::file-selector-button {
    --tw-bg-opacity: 1;
    background-color: rgb(228 228 231/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .file\:p-1::file-selector-button {
    padding: .25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .file\:text-sm::file-selector-button {
    font-size: .875rem;
    line-height: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .file\:font-medium::file-selector-button {
    font-weight: 500
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .file\:text-zinc-950::file-selector-button {
    --tw-text-opacity: 1;
    color: rgb(9 9 11/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .placeholder\:text-slate-500::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(100 116 139/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .placeholder\:text-slate-500::placeholder {
    --tw-text-opacity: 1;
    color: rgb(100 116 139/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .placeholder\:text-zinc-500::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(113 113 122/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .placeholder\:text-zinc-500::placeholder {
    --tw-text-opacity: 1;
    color: rgb(113 113 122/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .before\:hidden:before {
    content: var(--tw-content);
    display: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .after\:absolute:after {
    content: var(--tw-content);
    position: absolute
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .after\:bottom-0:after {
    bottom: 0;
    content: var(--tw-content)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .after\:right-0:after {
    content: var(--tw-content);
    right: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .after\:block:after {
    content: var(--tw-content);
    display: block
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .after\:size-1\.5:after {
    content: var(--tw-content);
    height: .375rem;
    width: .375rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .after\:rounded-full:after {
    border-radius: 9999px;
    content: var(--tw-content)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .after\:bg-green-400:after {
    --tw-bg-opacity: 1;
    background-color: rgb(74 222 128/var(--tw-bg-opacity));
    content: var(--tw-content)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .after\:bg-zinc-200:after {
    --tw-bg-opacity: 1;
    background-color: rgb(228 228 231/var(--tw-bg-opacity));
    content: var(--tw-content)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .after\:content-\[\"\"\]:after {
    --tw-content: "";
    content: var(--tw-content)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .first\:rounded-s-md:first-child {
    border-end-start-radius: .375rem;
    border-start-start-radius: .375rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .last\:rounded-e-md:last-child {
    border-end-end-radius: .375rem;
    border-start-end-radius: .375rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-within\:border-b-transparent:focus-within {
    border-bottom-color: transparent
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-within\:ring-2:focus-within {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-within\:ring-inset:focus-within {
    --tw-ring-inset: inset
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-within\:ring-primary-200:focus-within {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(181 236 255/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:border-zinc-300:hover {
    --tw-border-opacity: 1;
    border-color: rgb(212 212 216/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-bg-subtle:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(250 251 252/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-primary-900:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(13 84 155/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-red-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(254 226 226/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-red-500\/90:hover {
    background-color: rgba(239, 68, 68, .9)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-red-600\/80:hover {
    background-color: rgba(220, 38, 38, .8)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-red-700:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(185 28 28/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-secondary-200:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(212 220 241/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-slate-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-slate-100\/80:hover {
    background-color: rgba(241, 245, 249, .8)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-slate-900\/80:hover {
    background-color: rgba(15, 23, 42, .8)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-white:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:bg-zinc-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:text-slate-900:hover {
    --tw-text-opacity: 1;
    color: rgb(15 23 42/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:text-zinc-950:hover {
    --tw-text-opacity: 1;
    color: rgb(9 9 11/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:underline:hover {
    text-decoration-line: underline
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:opacity-100:hover {
    opacity: 1
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus\:bg-zinc-100:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus\:bg-zinc-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus\:text-zinc-900:focus {
    --tw-text-opacity: 1;
    color: rgb(24 24 27/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus\:outline-none:focus {
    outline: 2px solid transparent;
    outline-offset: 2px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus\:ring-2:focus {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus\:ring-slate-950:focus {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(2 6 23/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus\:ring-offset-2:focus {
    --tw-ring-offset-width: 2px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:bg-primary-800:focus-visible {
    --tw-bg-opacity: 1;
    background-color: rgb(8 97 197/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:opacity-100:focus-visible {
    opacity: 1
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:outline-none:focus-visible {
    outline: 2px solid transparent;
    outline-offset: 2px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:ring-2:focus-visible {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:ring-\[\#0073E6\]:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(0 115 230/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:ring-primary-200:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(181 236 255/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:ring-red-200:focus-visible {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(254 202 202/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:ring-offset-2:focus-visible {
    --tw-ring-offset-width: 2px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:ring-offset-white:focus-visible {
    --tw-ring-offset-color: #fff
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:enabled\:border-border-hover:enabled:hover {
    --tw-border-opacity: 1;
    border-color: rgb(212 212 216/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:pointer-events-none:disabled {
    pointer-events: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:cursor-not-allowed:disabled {
    cursor: not-allowed
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:\!border-gray-200:disabled {
    --tw-border-opacity: 1 !important;
    border-color: rgb(229 231 235/var(--tw-border-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:border-gray-200:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:border-zinc-200:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(228 228 231/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:border-zinc-800:disabled {
    --tw-border-opacity: 1;
    border-color: rgb(39 39 42/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:\!bg-zinc-100:disabled {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(244 244 245/var(--tw-bg-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:bg-bg-disabled:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:bg-zinc-100:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:\!text-zinc-400:disabled {
    --tw-text-opacity: 1 !important;
    color: rgb(161 161 170/var(--tw-text-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:text-zinc-400:disabled {
    --tw-text-opacity: 1;
    color: rgb(161 161 170/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:opacity-100:disabled {
    opacity: 1
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:opacity-50:disabled {
    opacity: .5
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:opacity-60:disabled {
    opacity: .6
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .disabled\:shadow-none:disabled {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toast .group-\[\.toast\]\:border-inherit) {
    border-color: inherit
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toaster .group-\[\.toaster\]\:border-zinc-200) {
    --tw-border-opacity: 1;
    border-color: rgb(228 228 231/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toast .group-\[\.toast\]\:bg-inherit) {
    background-color: inherit
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toaster .group-\[\.toaster\]\:bg-white) {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toaster .group-\[\.toaster\]\:pr-6) {
    padding-right: 1.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toast .group-\[\.toast\]\:text-sm) {
    font-size: .875rem;
    line-height: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toast .group-\[\.toast\]\:text-xs) {
    font-size: .75rem;
    line-height: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toast .group-\[\.toast\]\:font-semibold) {
    font-weight: 600
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toast .group-\[\.toast\]\:text-zinc-500) {
    --tw-text-opacity: 1;
    color: rgb(113 113 122/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toaster .group-\[\.toaster\]\:text-zinc-950) {
    --tw-text-opacity: 1;
    color: rgb(9 9 11/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toaster .group-\[\.toaster\]\:shadow-lg) {
    --tw-shadow: 0px 4px 6px -1px rgba(0, 0, 0, .1), 0px 2px 4px -2px rgba(16, 24, 40, .1);
    --tw-shadow-colored: 0px 4px 6px -1px var(--tw-shadow-color), 0px 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:disabled\]\:cursor-not-allowed:has(:disabled) {
    cursor: not-allowed
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:disabled\]\:\!border-gray-200:has(:disabled) {
    --tw-border-opacity: 1 !important;
    border-color: rgb(229 231 235/var(--tw-border-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:focus-visible\]\:border-zinc-300:has(:focus-visible) {
    --tw-border-opacity: 1;
    border-color: rgb(212 212 216/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\[data-state\=\"checked\"\]\]\:border-blue-500:has([data-state=checked]) {
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:disabled\]\:\!bg-zinc-100:has(:disabled) {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(244 244 245/var(--tw-bg-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\[data-state\=\"checked\"\]\]\:bg-blue-50:has([data-state=checked]) {
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:disabled\]\:opacity-60:has(:disabled) {
    opacity: .6
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:focus-visible\]\:outline-none:has(:focus-visible) {
    outline: 2px solid transparent;
    outline-offset: 2px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:focus-visible\]\:ring-2:has(:focus-visible) {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:focus-visible\]\:ring-primary-200:has(:focus-visible) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(181 236 255/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:focus-visible\]\:ring-offset-2:has(:focus-visible) {
    --tw-ring-offset-width: 2px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:enabled\]\:has-\[\[data-state\=\"unchecked\"\]\]\:hover\:border-zinc-300:hover:has([data-state=unchecked]):has(:enabled) {
    --tw-border-opacity: 1;
    border-color: rgb(212 212 216/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .has-\[\:enabled\]\:has-\[\[data-state\=\"unchecked\"\]\]\:hover\:bg-zinc-50:hover:has([data-state=unchecked]):has(:enabled) {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[disabled\=true\]\:pointer-events-none[data-disabled=true] {
    pointer-events: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[disabled\]\:pointer-events-none[data-disabled] {
    pointer-events: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[side\=bottom\]\:translate-y-1[data-side=bottom] {
    --tw-translate-y: 0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[side\=left\]\:-translate-x-1[data-side=left] {
    --tw-translate-x: -0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[side\=right\]\:translate-x-1[data-side=right] {
    --tw-translate-x: 0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[side\=top\]\:-translate-y-1[data-side=top] {
    --tw-translate-y: -0.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=checked\]\:translate-x-4[data-state=checked] {
    --tw-translate-x: 1rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=checked\]\:translate-x-5[data-state=checked] {
    --tw-translate-x: 1.25rem;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

@keyframes accordion-up {
    0% {
        height: var(--radix-accordion-content-height)
    }

    to {
        height: 0
    }
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=closed\]\:animate-accordion-up[data-state=closed] {
    animation: accordion-up .2s ease-out
}

@keyframes accordion-down {
    0% {
        height: 0
    }

    to {
        height: var(--radix-accordion-content-height)
    }
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=open\]\:animate-accordion-down[data-state=open] {
    animation: accordion-down .2s ease-out
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=checked\]\:border-primary-700[data-state=checked] {
    --tw-border-opacity: 1;
    border-color: rgb(0 115 230/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=checked\]\:border-zinc-50[data-state=checked] {
    --tw-border-opacity: 1;
    border-color: rgb(250 250 250/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[disabled\]\:bg-zinc-400[data-disabled] {
    --tw-bg-opacity: 1;
    background-color: rgb(161 161 170/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[selected\=true\]\:bg-zinc-100[data-selected=true] {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=active\]\:bg-white[data-state=active] {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=checked\]\:bg-\[\#0073E6\][data-state=checked] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 115 230/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=checked\]\:bg-primary-700[data-state=checked] {
    --tw-bg-opacity: 1;
    background-color: rgb(0 115 230/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=open\]\:bg-zinc-100[data-state=open] {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=unchecked\]\:bg-zinc-200[data-state=unchecked] {
    --tw-bg-opacity: 1;
    background-color: rgb(228 228 231/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[placeholder\]\:text-text-muted[data-placeholder] {
    --tw-text-opacity: 1;
    color: rgb(113 113 122/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[selected\=true\]\:text-zinc-900[data-selected=true] {
    --tw-text-opacity: 1;
    color: rgb(24 24 27/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=active\]\:text-slate-950[data-state=active] {
    --tw-text-opacity: 1;
    color: rgb(2 6 23/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=active\]\:text-zinc-950[data-state=active] {
    --tw-text-opacity: 1;
    color: rgb(9 9 11/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[disabled\=true\]\:opacity-50[data-disabled=true] {
    opacity: .5
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[disabled\]\:opacity-50[data-disabled] {
    opacity: .5
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=active\]\:shadow-md[data-state=active] {
    --tw-shadow: 0px 1px 2px -1px rgba(0, 0, 0, .1), 0px 1px 3px 0px rgba(16, 24, 40, .1);
    --tw-shadow-colored: 0px 1px 2px -1px var(--tw-shadow-color), 0px 1px 3px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=active\]\:shadow-sm[data-state=active] {
    --tw-shadow: 0px 1px 2px 0px rgba(16, 24, 40, .05);
    --tw-shadow-colored: 0px 1px 2px 0px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=open\]\:animate-in[data-state=open] {
    --tw-enter-opacity: initial;
    --tw-enter-scale: initial;
    --tw-enter-rotate: initial;
    --tw-enter-translate-x: initial;
    --tw-enter-translate-y: initial;
    animation-duration: .15s;
    animation-name: enter
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=closed\]\:animate-out[data-state=closed] {
    --tw-exit-opacity: initial;
    --tw-exit-scale: initial;
    --tw-exit-rotate: initial;
    --tw-exit-translate-x: initial;
    --tw-exit-translate-y: initial;
    animation-duration: .15s;
    animation-name: exit
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=closed\]\:fade-out-0[data-state=closed] {
    --tw-exit-opacity: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=open\]\:fade-in-0[data-state=open] {
    --tw-enter-opacity: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=closed\]\:zoom-out-95[data-state=closed] {
    --tw-exit-scale: .95
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=open\]\:zoom-in-95[data-state=open] {
    --tw-enter-scale: .95
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom] {
    --tw-enter-translate-y: -0.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[side\=left\]\:slide-in-from-right-2[data-side=left] {
    --tw-enter-translate-x: 0.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[side\=right\]\:slide-in-from-left-2[data-side=right] {
    --tw-enter-translate-x: -0.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top] {
    --tw-enter-translate-y: 0.5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed] {
    --tw-exit-translate-x: -50%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed] {
    --tw-exit-translate-y: -48%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open] {
    --tw-enter-translate-x: -50%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open] {
    --tw-enter-translate-y: -48%
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:data-\[state\=checked\]\:bg-primary-900[data-state=checked]:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(13 84 155/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:data-\[state\=checked\]\:bg-primary-800[data-state=checked]:focus-visible {
    --tw-bg-opacity: 1;
    background-color: rgb(8 97 197/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .enabled\:data-\[state\=checked\]\:border-blue-500[data-state=checked]:enabled {
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group[data-side=top] .group-data-\[side\=top\]\:mt-\[-1px\]) {
    margin-top: -1px
}

@media (min-width:640px) {
    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:mt-6 {
        margin-top: 1.5rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:mt-8 {
        margin-top: 2rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:block {
        display: block
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:size-10 {
        height: 2.5rem;
        width: 2.5rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:w-auto {
        width: auto
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:min-w-48 {
        min-width: 12rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:flex-row {
        flex-direction: row
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:items-start {
        align-items: flex-start
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:items-center {
        align-items: center
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:p-6 {
        padding: 1.5rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:text-base {
        font-size: 1rem;
        line-height: 1.5rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:text-sm {
        font-size: .875rem;
        line-height: 1.25rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:leading-10 {
        line-height: 2.5rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .sm\:after\:size-2\.5:after {
        content: var(--tw-content);
        height: .625rem;
        width: .625rem
    }
}

@media (min-width:768px) {
    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .md\:mb-4 {
        margin-bottom: 1rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .md\:mb-8 {
        margin-bottom: 2rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .md\:min-h-\[560px\] {
        min-height: 560px
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .md\:flex-row {
        flex-direction: row
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .md\:items-start {
        align-items: flex-start
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .md\:gap-6 {
        gap: 1.5rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .md\:gap-8 {
        gap: 2rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .md\:py-4 {
        padding-bottom: 1rem;
        padding-top: 1rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .md\:pb-4 {
        padding-bottom: 1rem
    }

    :is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .md\:pt-2 {
        padding-top: .5rem
    }
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-blue-600:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(37 99 235/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-blue-600\/\[\.06\]:where(.dark, .dark *) {
    border-color: rgba(37, 99, 235, .06)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-gray-800\/\[\.24\]:where(.dark, .dark *) {
    border-color: rgba(31, 41, 55, .24)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-red-600:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(220 38 38/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-slate-800:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(30 41 59/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-violet-700:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(109 40 217/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-yellow-600:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(202 138 4/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-zinc-50:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(250 250 250/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-zinc-500:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(113 113 122/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-zinc-800:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(39 39 42/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-zinc-950:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(9 9 11/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-b-white\/60:where(.dark, .dark *) {
    border-bottom-color: hsla(0, 0%, 100%, .6)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-b-zinc-800:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(39 39 42/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-l-white\/60:where(.dark, .dark *) {
    border-left-color: hsla(0, 0%, 100%, .6)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-r-white\/10:where(.dark, .dark *) {
    border-right-color: hsla(0, 0%, 100%, .1)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:border-t-white\/10:where(.dark, .dark *) {
    border-top-color: hsla(0, 0%, 100%, .1)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\!bg-zinc-950:where(.dark, .dark *) {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(9 9 11/var(--tw-bg-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-\[\#1B2949\]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(27 41 73/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-\[\#333\]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(51 51 51/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-blue-400:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(96 165 250/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-blue-950:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(23 37 84/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-emerald-300:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(110 231 183/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-green-950:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(5 46 22/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-red-400:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(248 113 113/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-red-900:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(127 29 29/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-red-950:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(69 10 10/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-secondary-800:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(75 75 136/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-slate-50:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-slate-50\/20:where(.dark, .dark *) {
    background-color: rgba(248, 250, 252, .2)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-slate-800:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-slate-950:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(2 6 23/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-violet-400:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(167 139 250/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-violet-950:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(46 16 101/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-white:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-yellow-500:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(234 179 8/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-yellow-950:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(66 32 6/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-zinc-100:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-zinc-50:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-zinc-800:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-zinc-900:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 27/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:bg-zinc-950:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(9 9 11/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:from-blue-600\/\[0\.32\]:where(.dark, .dark *) {
    --tw-gradient-from: rgba(37, 99, 235, .32) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(37, 99, 235, 0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:to-blue-600\/\[0\.24\]:where(.dark, .dark *) {
    --tw-gradient-to: rgba(37, 99, 235, .24) var(--tw-gradient-to-position)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:fill-zinc-100:where(.dark, .dark *) {
    fill: #f4f4f5
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\!text-white:where(.dark, .dark *) {
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255/var(--tw-text-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-blue-400:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(96 165 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-current:where(.dark, .dark *) {
    color: currentColor
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-emerald-300:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(110 231 183/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-gray-900:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(17 24 39/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-gray-950:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(3 7 18/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-neutral-50:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-purple-400:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(192 132 252/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-red-400:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(248 113 113/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-slate-400:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(148 163 184/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-slate-50:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(248 250 252/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-slate-900:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(15 23 42/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-white:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-yellow-300:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(253 224 71/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-zinc-100:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(244 244 245/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-zinc-400:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(161 161 170/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:text-zinc-50:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:shadow-\[0_2px_6px_0_rgba\(37\2c 99\2c 235\2c 0\.24\)\]:where(.dark, .dark *) {
    --tw-shadow: 0 2px 6px 0 rgba(37, 99, 235, .24);
    --tw-shadow-colored: 0 2px 6px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:ring-zinc-800:where(.dark, .dark *) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(39 39 42/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:ring-offset-slate-950:where(.dark, .dark *) {
    --tw-ring-offset-color: #020617
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:file\:bg-zinc-800:where(.dark, .dark *)::file-selector-button {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:file\:text-zinc-300:where(.dark, .dark *)::file-selector-button {
    --tw-text-opacity: 1;
    color: rgb(212 212 216/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:placeholder\:text-slate-400:where(.dark, .dark *)::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(148 163 184/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:placeholder\:text-slate-400:where(.dark, .dark *)::placeholder {
    --tw-text-opacity: 1;
    color: rgb(148 163 184/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:placeholder\:text-zinc-400:where(.dark, .dark *)::-moz-placeholder {
    --tw-text-opacity: 1;
    color: rgb(161 161 170/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:placeholder\:text-zinc-400:where(.dark, .dark *)::placeholder {
    --tw-text-opacity: 1;
    color: rgb(161 161 170/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-red-300:hover:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(252 165 165/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-red-400\/80:hover:where(.dark, .dark *) {
    background-color: hsla(0, 91%, 71%, .8)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-red-900\/80:hover:where(.dark, .dark *) {
    background-color: rgba(127, 29, 29, .8)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-red-900\/90:hover:where(.dark, .dark *) {
    background-color: rgba(127, 29, 29, .9)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-secondary-800\/80:hover:where(.dark, .dark *) {
    background-color: rgba(75, 75, 136, .8)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-slate-50\/80:hover:where(.dark, .dark *) {
    background-color: rgba(248, 250, 252, .8)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-slate-50\/90:hover:where(.dark, .dark *) {
    background-color: rgba(248, 250, 252, .9)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-slate-800:hover:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(30 41 59/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-slate-800\/80:hover:where(.dark, .dark *) {
    background-color: rgba(30, 41, 59, .8)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-transparent:hover:where(.dark, .dark *) {
    background-color: transparent
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-zinc-50\/90:hover:where(.dark, .dark *) {
    background-color: hsla(0, 0%, 98%, .9)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-zinc-800:hover:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-zinc-900:hover:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 27/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:bg-zinc-950:hover:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(9 9 11/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:text-red-950:hover:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(69 10 10/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:text-slate-50:hover:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(248 250 252/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:text-zinc-50:hover:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus\:bg-zinc-800:focus:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus\:text-zinc-50:focus:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus\:ring-slate-300:focus:where(.dark, .dark *) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(203 213 225/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus-visible\:bg-zinc-50\/90:focus-visible:where(.dark, .dark *) {
    background-color: hsla(0, 0%, 98%, .9)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus-visible\:ring-primary-500:focus-visible:where(.dark, .dark *) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(30 177 255/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus-visible\:ring-primary-700:focus-visible:where(.dark, .dark *) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(0 115 230/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus-visible\:ring-slate-300:focus-visible:where(.dark, .dark *) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(203 213 225/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus-visible\:ring-zinc-100:focus-visible:where(.dark, .dark *) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(244 244 245/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus-visible\:ring-zinc-300:focus-visible:where(.dark, .dark *) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(212 212 216/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus-visible\:ring-offset-0:focus-visible:where(.dark, .dark *) {
    --tw-ring-offset-width: 0px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus-visible\:ring-offset-zinc-800:focus-visible:where(.dark, .dark *) {
    --tw-ring-offset-color: #27272a
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:focus-visible\:ring-offset-zinc-900:focus-visible:where(.dark, .dark *) {
    --tw-ring-offset-color: #18181b
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:hover\:enabled\:border-border-hover-dark:enabled:hover:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(63 63 70/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:disabled\:\!bg-zinc-500:disabled:where(.dark, .dark *) {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(113 113 122/var(--tw-bg-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:disabled\:bg-transparent:disabled:where(.dark, .dark *) {
    background-color: transparent
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:disabled\:bg-zinc-700:disabled:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(63 63 70/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:disabled\:text-zinc-500:disabled:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(113 113 122/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:disabled\:opacity-80:disabled:where(.dark, .dark *) {
    opacity: .8
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toaster .dark\:group-\[\.toaster\]\:border-zinc-800:where(.dark, .dark *)) {
    --tw-border-opacity: 1;
    border-color: rgb(39 39 42/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toaster .dark\:group-\[\.toaster\]\:bg-zinc-950:where(.dark, .dark *)) {
    --tw-bg-opacity: 1;
    background-color: rgb(9 9 11/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toast .dark\:group-\[\.toast\]\:text-zinc-400:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(161 161 170/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.group.toaster .dark\:group-\[\.toaster\]\:text-neutral-50:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:has-\[\:disabled\]\:\!bg-zinc-700:has(:disabled):where(.dark, .dark *) {
    --tw-bg-opacity: 1 !important;
    background-color: rgb(63 63 70/var(--tw-bg-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:has-\[\[data-state\=\"checked\"\]\]\:bg-blue-950:has([data-state=checked]):where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(23 37 84/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:has-\[\:focus-visible\]\:ring-zinc-300:has(:focus-visible):where(.dark, .dark *) {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(212 212 216/var(--tw-ring-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:has-\[\:focus-visible\]\:ring-offset-0:has(:focus-visible):where(.dark, .dark *) {
    --tw-ring-offset-width: 0px
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:has-\[\:enabled\]\:has-\[\[data-state\=\"unchecked\"\]\]\:hover\:bg-zinc-900:hover:has([data-state=unchecked]):has(:enabled):where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(24 24 27/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:data-\[selected\=true\]\:bg-zinc-800[data-selected=true]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:data-\[state\=active\]\:bg-slate-950[data-state=active]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(2 6 23/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:data-\[state\=active\]\:bg-zinc-950[data-state=active]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(9 9 11/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:data-\[state\=checked\]\:bg-slate-50[data-state=checked]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:data-\[state\=checked\]\:bg-zinc-50[data-state=checked]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:data-\[state\=open\]\:bg-zinc-800[data-state=open]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:data-\[state\=unchecked\]\:bg-zinc-800[data-state=unchecked]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:data-\[selected\=true\]\:text-zinc-50[data-selected=true]:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:data-\[state\=active\]\:text-slate-50[data-state=active]:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(248 250 252/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:data-\[state\=active\]\:text-zinc-50[data-state=active]:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:dark\:data-\[state\=checked\]\:border-zinc-200[data-state=checked]:where(.dark, .dark *):hover {
    --tw-border-opacity: 1;
    border-color: rgb(228 228 231/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .hover\:dark\:data-\[state\=checked\]\:bg-zinc-200[data-state=checked]:where(.dark, .dark *):hover {
    --tw-bg-opacity: 1;
    background-color: rgb(228 228 231/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .focus-visible\:dark\:data-\[state\=checked\]\:bg-zinc-100[data-state=checked]:where(.dark, .dark *):focus-visible {
    --tw-bg-opacity: 1;
    background-color: rgb(244 244 245/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\.error\[data-type\=\"error\"\]\]\:border-red-400.error[data-type=error] {
    --tw-border-opacity: 1;
    border-color: rgb(248 113 113/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\.error\[data-type\=\"error\"\]\]\:bg-red-50.error[data-type=error] {
    --tw-bg-opacity: 1;
    background-color: rgb(254 242 242/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\.error\[data-type\=\"error\"\]\]\:text-red-600.error[data-type=error] {
    --tw-text-opacity: 1;
    color: rgb(220 38 38/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\[\&\.error\[data-type\=\"error\"\]\]\:border-red-600.error[data-type=error]:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(220 38 38/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\[\&\.error\[data-type\=\"error\"\]\]\:bg-red-950.error[data-type=error]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(69 10 10/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\[\&\.error\[data-type\=\"error\"\]\]\:text-red-400.error[data-type=error]:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(248 113 113/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\.success\[data-type\=\"success\"\]\]\:border-emerald-300.success[data-type=success] {
    --tw-border-opacity: 1;
    border-color: rgb(110 231 183/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\.success\[data-type\=\"success\"\]\]\:bg-green-50.success[data-type=success] {
    --tw-bg-opacity: 1;
    background-color: rgb(240 253 244/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\.success\[data-type\=\"success\"\]\]\:text-emerald-700.success[data-type=success] {
    --tw-text-opacity: 1;
    color: rgb(4 120 87/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\[\&\.success\[data-type\=\"success\"\]\]\:border-emerald-700.success[data-type=success]:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(4 120 87/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\[\&\.success\[data-type\=\"success\"\]\]\:bg-green-950.success[data-type=success]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(5 46 22/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\[\&\.success\[data-type\=\"success\"\]\]\:text-emerald-300.success[data-type=success]:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(110 231 183/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\.warning\[data-type\=\"warning\"\]\]\:border-red-400.warning[data-type=warning] {
    --tw-border-opacity: 1;
    border-color: rgb(248 113 113/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\.warning\[data-type\=\"warning\"\]\]\:border-yellow-400.warning[data-type=warning] {
    --tw-border-opacity: 1;
    border-color: rgb(250 204 21/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\.warning\[data-type\=\"warning\"\]\]\:bg-yellow-50.warning[data-type=warning] {
    --tw-bg-opacity: 1;
    background-color: rgb(254 252 232/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\.warning\[data-type\=\"warning\"\]\]\:text-yellow-700.warning[data-type=warning] {
    --tw-text-opacity: 1;
    color: rgb(161 98 7/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\[\&\.warning\[data-type\=\"warning\"\]\]\:border-yellow-600.warning[data-type=warning]:where(.dark, .dark *) {
    --tw-border-opacity: 1;
    border-color: rgb(202 138 4/var(--tw-border-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\[\&\.warning\[data-type\=\"warning\"\]\]\:bg-yellow-950.warning[data-type=warning]:where(.dark, .dark *) {
    --tw-bg-opacity: 1;
    background-color: rgb(66 32 6/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .dark\:\[\&\.warning\[data-type\=\"warning\"\]\]\:text-yellow-300.warning[data-type=warning]:where(.dark, .dark *) {
    --tw-text-opacity: 1;
    color: rgb(253 224 71/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\:\:-webkit-inner-spin-button\]\:m-0::-webkit-inner-spin-button {
    margin: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button {
    -webkit-appearance: none;
    appearance: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\:\:-webkit-outer-spin-button\]\:m-0::-webkit-outer-spin-button {
    margin: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) .\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button {
    -webkit-appearance: none;
    appearance: none
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\>button\]\:cursor-default>button) {
    cursor: default
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\>button\]\:bg-zinc-200>button) {
    --tw-bg-opacity: 1;
    background-color: rgb(228 228 231/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\>button\]\:text-zinc-400>button) {
    --tw-text-opacity: 1;
    color: rgb(161 161 170/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\>button\]\:text-zinc-950>button) {
    --tw-text-opacity: 1;
    color: rgb(9 9 11/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\>button\]\:hover\:bg-transparent:hover>button) {
    background-color: transparent
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\>button\]\:hover\:bg-zinc-200:hover>button) {
    --tw-bg-opacity: 1;
    background-color: rgb(228 228 231/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\>button\]\:hover\:text-zinc-400:hover>button) {
    --tw-text-opacity: 1;
    color: rgb(161 161 170/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\>button\]\:hover\:text-zinc-950:hover>button) {
    --tw-text-opacity: 1;
    color: rgb(9 9 11/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\>button\]\:bg-zinc-800>button:where(.dark, .dark *)) {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\>button\]\:text-zinc-50>button:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\>button\]\:text-zinc-600>button:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(82 82 91/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\>button\]\:hover\:bg-zinc-800:hover>button:where(.dark, .dark *)) {
    --tw-bg-opacity: 1;
    background-color: rgb(39 39 42/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\>button\]\:hover\:text-zinc-50:hover>button:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\>button\]\:hover\:text-zinc-600:hover>button:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(82 82 91/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\>span\]\:line-clamp-1>span) {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    overflow: hidden
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\>span\]\:has-\[\:disabled\]\:\!opacity-60:has(:disabled)>span) {
    opacity: .6 !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-disabled\]\>button\]\:opacity-100[data-disabled]>button) {
    opacity: 1
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-outside\]\>button\]\:text-zinc-950[data-outside]>button) {
    --tw-text-opacity: 1;
    color: rgb(9 9 11/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\[data-outside\]\>button\]\:text-zinc-50[data-outside]>button:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-selected\]\>button\]\:\!bg-transparent[data-selected]>button) {
    background-color: transparent !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-selected\]\>button\]\:bg-primary-700[data-selected]>button) {
    --tw-bg-opacity: 1;
    background-color: rgb(0 115 230/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-selected\]\>button\]\:text-gray-100[data-selected]>button) {
    --tw-text-opacity: 1;
    color: rgb(243 244 246/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-selected\]\>button\]\:text-zinc-950[data-selected]>button) {
    --tw-text-opacity: 1;
    color: rgb(9 9 11/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-selected\]\>button\]\:hover\:bg-primary-900:hover[data-selected]>button) {
    --tw-bg-opacity: 1;
    background-color: rgb(13 84 155/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-selected\]\>button\]\:hover\:bg-transparent:hover[data-selected]>button) {
    background-color: transparent
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-selected\]\>button\]\:hover\:text-gray-100:hover[data-selected]>button) {
    --tw-text-opacity: 1;
    color: rgb(243 244 246/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-selected\]\>button\]\:hover\:text-zinc-950:hover[data-selected]>button) {
    --tw-text-opacity: 1;
    color: rgb(9 9 11/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\[data-selected\]\>button\]\:\!bg-transparent[data-selected]>button:where(.dark, .dark *)) {
    background-color: transparent !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\[data-selected\]\>button\]\:bg-zinc-50[data-selected]>button:where(.dark, .dark *)) {
    --tw-bg-opacity: 1;
    background-color: rgb(250 250 250/var(--tw-bg-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\[data-selected\]\>button\]\:text-gray-900[data-selected]>button:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(17 24 39/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\[data-selected\]\>button\]\:text-zinc-50[data-selected]>button:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\[data-selected\]\>button\]\:hover\:bg-transparent:hover[data-selected]>button:where(.dark, .dark *)) {
    background-color: transparent
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\[data-selected\]\>button\]\:hover\:bg-zinc-50\/90:hover[data-selected]>button:where(.dark, .dark *)) {
    background-color: hsla(0, 0%, 98%, .9)
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\[data-selected\]\>button\]\:hover\:text-gray-900:hover[data-selected]>button:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(17 24 39/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&\[data-selected\]\>button\]\:hover\:text-zinc-50:hover[data-selected]>button:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(250 250 250/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg) {
    --tw-rotate: 180deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\.validation-error-border\]\:\!border-text-error .validation-error-border) {
    --tw-border-opacity: 1 !important;
    border-color: rgb(220 38 38/var(--tw-border-opacity)) !important
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]) {
    padding-left: .5rem;
    padding-right: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]) {
    padding-bottom: .375rem;
    padding-top: .375rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]) {
    font-size: .75rem;
    line-height: 1rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]) {
    font-weight: 500
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-group-heading\]\]\:text-zinc-500 [cmdk-group-heading]) {
    --tw-text-opacity: 1;
    color: rgb(113 113 122/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.dark\:\[\&_\[cmdk-group-heading\]\]\:text-zinc-400 [cmdk-group-heading]:where(.dark, .dark *)) {
    --tw-text-opacity: 1;
    color: rgb(161 161 170/var(--tw-text-opacity))
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]) {
    padding-top: 0
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]) {
    padding-left: .5rem;
    padding-right: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg) {
    height: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg) {
    width: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]) {
    height: 3rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]) {
    padding-left: .5rem;
    padding-right: .5rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]) {
    padding-bottom: .75rem;
    padding-top: .75rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg) {
    height: 1.25rem
}

:is(.rc-root, .rc-modal, .GlobalComponent, [data-radix-popper-content-wrapper]) :is(.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg) {
    width: 1.25rem
}

.DownloadAppMessage {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 24px
}

@media only screen and (min-width:641px) {
    .DownloadAppMessage {
        flex-wrap: nowrap
    }
}

.DownloadAppMessage__message-wrapper {
    align-items: center;
    display: flex;
    gap: 16px
}

.DownloadAppMessage__app-icon {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    flex-shrink: 0;
    height: 60px;
    width: 60px
}

.DownloadAppMessage__app-icon--cw {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA3NSA3NSI+PHBhdGggZmlsbD0iI0VDRUNFQyIgZD0iTTAgMGg3NXY3NUgweiIvPjxnIGNsaXAtcGF0aD0idXJsKCNhKSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg3NXY3NUgweiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoNzV2NzVIMHoiLz48cGF0aCBmaWxsPSIjMDI4QTVCIiBkPSJNMCAwaDc1djc1SDB6Ii8+PGcgZmlsdGVyPSJ1cmwoI2IpIj48cGF0aCBmaWxsPSIjMDY5QjY3IiBkPSJNNzUgMi41Qzc1IDQyLjU0IDQwLjU4MiA3NS0xLjg3NSA3NVMtNzguNzUgNDIuNTQtNzguNzUgMi41LTQ0LjMzMi03MC0xLjg3NS03MCA3NS0zNy41NCA3NSAyLjV6Ii8+PC9nPjxnIGZpbHRlcj0idXJsKCNjKSI+PHBhdGggZmlsbD0iIzA4QTk3MSIgZD0iTTM1LTE2LjI1QzM1IDEzLjQzNSA5LjUzNiAzNy41LTIxLjg3NSAzNy41Uy03OC43NSAxMy40MzUtNzguNzUtMTYuMjUtNTMuMjg2LTcwLTIxLjg3NS03MCAzNS00NS45MzUgMzUtMTYuMjV6Ii8+PC9nPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTQzLjY1OCAyMC44NTlhNi4wNyA2LjA3IDAgMCAxIDguNTg0IDBsLjg4Ljg4YTYuMDcgNi4wNyAwIDAgMSAwIDguNTg0bC0xOC41MiAxOC41MmEyLjMzNCAyLjMzNCAwIDAgMS0zLjMwMSAwbC02LjE2My02LjE2M2EyLjMzNSAyLjMzNSAwIDAgMSAwLTMuMzAxbDE4LjUyLTE4LjUyem02LjYwMyAxLjk4YTMuMjY4IDMuMjY4IDAgMCAwLTQuNjIyIDBsLTE4LjE5IDE4LjE5IDUuNTAyIDUuNTAzIDE4LjE5LTE4LjE5YTMuMjY4IDMuMjY4IDAgMCAwIDAtNC42MjJsLS44OC0uODh6IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48cGF0aCBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS4xMDggNTIuODE4YTEuNCAxLjQgMCAwIDEtLjMzLTEuNDQ4bDMuNzc0LTEwLjg3YTEuNCAxLjQgMCAxIDEgMi42NDYuOTJsLTIuODMgOC4xNDggOC41MjItMi45M2ExLjQgMS40IDAgMSAxIC45MSAyLjY1bC0xMS4yNDQgMy44NjZhMS40IDEuNCAwIDAgMS0xLjQ0OC0uMzM2em0yMC43MzUtMjkuMDg2YTEuNCAxLjQgMCAwIDEgMS45OCAwbDMuMDc4IDMuMDc3YTEuNCAxLjQgMCAxIDEtMS45OCAxLjk4MWwtMy4wNzgtMy4wNzdhMS40IDEuNCAwIDAgMSAwLTEuOTgxeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9nPjxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTE3LjA4MyAwSDB2MTcuMDgzQzAgNy42NDggNy42NDggMCAxNy4wODMgMHptNDAuODM0IDBDNjcuMzUgMCA3NSA3LjY0OCA3NSAxNy4wODNWMEg1Ny45MTd6TTc1IDU3LjkxN0M3NSA2Ny4zNSA2Ny4zNTIgNzUgNTcuOTE3IDc1SDc1VjU3LjkxN3pNMTcuMDgzIDc1QzcuNjQ4IDc1IDAgNjcuMzUyIDAgNTcuOTE3Vjc1aDE3LjA4M3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLW9wYWNpdHk9Ii4wNiIgc3Ryb2tlLXdpZHRoPSIuNSIgZD0iTS4yNSAxNy4wODNDLjI1IDcuNzg3IDcuNzg3LjI1IDE3LjA4My4yNWg0MC44MzRjOS4yOTYgMCAxNi44MzMgNy41MzcgMTYuODMzIDE2LjgzM3Y0MC44MzRjMCA5LjI5Ni03LjUzNyAxNi44MzMtMTYuODMzIDE2LjgzM0gxNy4wODNDNy43ODcgNzQuNzUuMjUgNjcuMjEzLjI1IDU3LjkxN1YxNy4wODN6Ii8+PGRlZnM+PGZpbHRlciBpZD0iYiIgd2lkdGg9IjE3My43NSIgaGVpZ2h0PSIxNjUiIHg9Ii04OC43NSIgeT0iLTgwIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjUiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMDggMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjxmaWx0ZXIgaWQ9ImMiIHdpZHRoPSIxMzMuNzUiIGhlaWdodD0iMTI3LjUiIHg9Ii04OC43NSIgeT0iLTgwIiBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9InNSR0IiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz48ZmVDb2xvck1hdHJpeCBpbj0iU291cmNlQWxwaGEiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiLz48ZmVPZmZzZXQvPjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjUiLz48ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTggMCIvPjxmZUJsZW5kIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvdyIvPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImVmZmVjdDFfZHJvcFNoYWRvdyIgcmVzdWx0PSJzaGFwZSIvPjwvZmlsdGVyPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGg3NXY3NUgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==)
}

.DownloadAppMessage__message {
    font-size: 14px;
    max-width: 250px
}

.DownloadAppMessage__link {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNDkuNTggNTAiPjxkZWZzPjxzdHlsZT4uYntmaWxsOiNmZmZ9PC9zdHlsZT48L2RlZnM+PHBhdGggZmlsbD0iI2E2YTZhNiIgZD0iTTEzNy42NjggMEgxMC41NWMtLjM4MyAwLS43NjIuMDEtMS4xNDkuMDE2QTE2LjUxOCAxNi41MTggMCAwIDAgNi45LjIzOWE4LjMzMSA4LjMzMSAwIDAgMC0yLjM3Ni43ODRBOC4wNDcgOC4wNDcgMCAwIDAgMi41IDIuNWE3LjgyMyA3LjgyMyAwIDAgMC0xLjQ3NiAyLjAyM0E4LjI1MSA4LjI1MSAwIDAgMCAuMjQzIDYuOWExNi4yNDEgMTYuMjQxIDAgMCAwLS4yMjQgMi41Yy0uMDEyLjM4My0uMDEzLjc2OC0uMDE5IDEuMTUxdjI4Ljg5N2MuMDA2LjM4OC4wMDcuNzY0LjAxOSAxLjE1MmExNi4yNDEgMTYuMjQxIDAgMCAwIC4yMjQgMi41IDguMjM0IDguMjM0IDAgMCAwIC43ODEgMi4zOEE3Ljc2IDcuNzYgMCAwIDAgMi41IDQ3LjVhNy44NDMgNy44NDMgMCAwIDAgMi4wMiAxLjQ3NCA4LjM3NiA4LjM3NiAwIDAgMCAyLjM3Ni43ODkgMTYuODE4IDE2LjgxOCAwIDAgMCAyLjUuMjIxYy4zODYuMDA5Ljc2Ni4wMTMgMS4xNDkuMDEzaDEyOC40NzNjLjM4MSAwIC43NzEgMCAxLjE1Mi0uMDEzYTE2LjYgMTYuNiAwIDAgMCAyLjUtLjIyMSA4LjUwNSA4LjUwNSAwIDAgMCAyLjM4NS0uNzg5IDcuODQ3IDcuODQ3IDAgMCAwIDIuMDIxLTEuNDczIDcuOTk0IDcuOTk0IDAgMCAwIDEuNDc3LTIuMDE4IDguMjU1IDguMjU1IDAgMCAwIC43NzQtMi4zOCAxNi44OCAxNi44OCAwIDAgMCAuMjMyLTIuNXYtMS4xNTJjLjAxLS40NTQuMDEtLjkwNi4wMS0xLjM2N1YxMS45MmMwLS40NTggMC0uOTEyLS4wMS0xLjM2NVY5LjQwNGExNi44ODEgMTYuODgxIDAgMCAwLS4yMzItMi41IDguMjczIDguMjczIDAgMCAwLS43NzQtMi4zNzkgOC4wODMgOC4wODMgMCAwIDAtMy41LTMuNSA4LjQ2IDguNDYgMCAwIDAtMi4zODUtLjc4NCAxNi4zIDE2LjMgMCAwIDAtMi41LS4yMjFjLS4zNzMtLjAwOC0uNzY4LS4wMi0xLjE0NS0uMDJoLTEuMzU1eiIvPjxwYXRoIGQ9Ik0xMC41NjMgNDguODk4Yy0uMzgxIDAtLjc1MiAwLTEuMTMtLjAxM2ExNS44NjEgMTUuODYxIDAgMCAxLTIuMzM2LS4yIDcuMzU1IDcuMzU1IDAgMCAxLTIuMDcxLS42ODggNi43NTYgNi43NTYgMCAwIDEtMS43NDYtMS4yNyA2LjY0OSA2LjY0OSAwIDAgMS0xLjI3NS0xLjc0NSA3LjE0OSA3LjE0OSAwIDAgMS0uNjc5LTIuMDcyIDE1LjUwOCAxNS41MDggMCAwIDEtLjIwOS0yLjM0M2MtLjAwOC0uMjYzLS4wMTgtMS4xNC0uMDE4LTEuMTRWMTAuNTZzLjAxMS0uODYzLjAxOC0xLjExN2ExNS40NTQgMTUuNDU0IDAgMCAxIC4yMDktMi4zNCA3LjE5MSA3LjE5MSAwIDAgMSAuNjc4LTIuMDc2QTYuNzE1IDYuNzE1IDAgMCAxIDMuMjcyIDMuMjhhNi45NTYgNi45NTYgMCAwIDEgMS43NTQtMS4yNzggNy4yNzkgNy4yNzkgMCAwIDEgMi4wNjUtLjY3NSAxNS43MzQgMTUuNzM0IDAgMCAxIDIuMzQ1LS4yMWwxLjEyNy0uMDE1SDEzOS4wMWwxLjE0MS4wMTZhMTUuNDgzIDE1LjQ4MyAwIDAgMSAyLjMyMy4yIDcuNDIzIDcuNDIzIDAgMCAxIDIuMDg4LjY4NSA2Ljk5IDYuOTkgMCAwIDEgMy4wMTggMy4wMjQgNy4yIDcuMiAwIDAgMSAuNjY5IDIuMDYgMTYuMjM2IDE2LjIzNiAwIDAgMSAuMjE3IDIuMzU4djEuMTEyYy4wMS40NjkuMDEuOTE1LjAxIDEuMzY0djI2LjE1NmMwIC40NTQgMCAuOS0uMDEgMS4zNDR2MS4xNjJhMTUuOSAxNS45IDAgMCAxLS4yMTQgMi4zMTYgNy4xNyA3LjE3IDAgMCAxLS42NzUgMi4wODcgNi44NDggNi44NDggMCAwIDEtMS4yNjkgMS43MzIgNi43NjUgNi43NjUgMCAwIDEtMS43NDkgMS4yNzggNy4zMjggNy4zMjggMCAwIDEtMi4wODUuNjg3IDE1LjY4IDE1LjY4IDAgMCAxLTIuMzM2LjJjLS4zNjYuMDA4LS43NDkuMDEzLTEuMTIyLjAxM2gtMS4zNTV6Ii8+PHBhdGggZD0iTTMxLjE4MyAyNS4zNTJhNi4yMzEgNi4yMzEgMCAwIDEgMi45NjctNS4yMjggNi4zNzggNi4zNzggMCAwIDAtNS4wMjItMi43MTJjLTIuMTE0LS4yMjItNC4xNjQgMS4yNjUtNS4yNDIgMS4yNjUtMS4xIDAtMi43NTctMS4yNDMtNC41NDQtMS4yMDZhNi42OTMgNi42OTMgMCAwIDAtNS42MzIgMy40MzVjLTIuNDM1IDQuMjE2LS42MTkgMTAuNDEyIDEuNzE0IDEzLjgyIDEuMTY3IDEuNjY5IDIuNTMxIDMuNTMzIDQuMzE2IDMuNDY3IDEuNzQ2LS4wNzIgMi40LTEuMTE0IDQuNTA3LTEuMTE0IDIuMDg5IDAgMi43IDEuMTE0IDQuNTIyIDEuMDcyIDEuODc0LS4wMyAzLjA1NS0xLjY3NiA0LjE4MS0zLjM2MWExMy44IDEzLjggMCAwIDAgMS45MTItMy44OTQgNi4wMjEgNi4wMjEgMCAwIDEtMy42NzktNS41NDR6TTI3Ljc0OCAxNS4xNjZhNi4xMzUgNi4xMzUgMCAwIDAgMS40LTQuNCA2LjI0MiA2LjI0MiAwIDAgMC00LjAzOSAyLjA5IDUuODM4IDUuODM4IDAgMCAwLTEuNDQgNC4yMzIgNS4xNjEgNS4xNjEgMCAwIDAgNC4wNzktMS45MjJ6TTUyLjE3MSAzMy45NjRoLTUuOTZMNDQuNzggMzguMTloLTIuNTI1TDQ3LjkgMjIuNTU0aDIuNjI4bDUuNjQgMTUuNjM2aC0yLjU2N3ptLTUuMzQzLTEuOTVoNC43MjRsLTIuMzI0LTYuODU5aC0uMDd6TTY4LjM2IDMyLjQ5YzAgMy41NDMtMS45IDUuODE5LTQuNzU3IDUuODE5YTMuODY1IDMuODY1IDAgMCAxLTMuNTg3LTEuOTk0aC0uMDU0djUuNjQ2aC0yLjM0VjI2Ljc4OWgyLjI2OHYxLjloLjA0M2E0LjA0NCA0LjA0NCAwIDAgMSAzLjYzLTIuMDE1YzIuODg5LS4wMDQgNC43OTcgMi4yODMgNC43OTcgNS44MTZ6bS0yLjQwNSAwYzAtMi4zMDgtMS4xOTMtMy44MjUtMy4wMTMtMy44MjUtMS43ODggMC0yLjk5IDEuNTQ5LTIuOTkgMy44MjUgMCAyLjMgMS4yIDMuODM1IDIuOTkgMy44MzUgMS44Mi0uMDAzIDMuMDEyLTEuNTAzIDMuMDEyLTMuODM1ek04MC45MDYgMzIuNDljMCAzLjU0My0xLjkgNS44MTktNC43NTcgNS44MTlhMy44NjUgMy44NjUgMCAwIDEtMy41ODctMS45OTRoLS4wNTR2NS42NDZoLTIuMzM2VjI2Ljc4OWgyLjI2NXYxLjloLjAzNWE0LjA0NCA0LjA0NCAwIDAgMSAzLjYzLTIuMDE1YzIuODk3LS4wMDQgNC44MDQgMi4yODMgNC44MDQgNS44MTZ6bS0yLjQwNSAwYzAtMi4zMDgtMS4xOTMtMy44MjUtMy4wMTMtMy44MjUtMS43ODggMC0yLjk5IDEuNTQ5LTIuOTkgMy44MjUgMCAyLjMgMS4yIDMuODM1IDIuOTkgMy44MzUgMS44MiAwIDMuMDEzLTEuNTA2IDMuMDEzLTMuODM1ek04OS4xOTYgMzMuODMzYy4xNzMgMS41NTEgMS42OCAyLjU2OSAzLjczOCAyLjU2OSAxLjk3MiAwIDMuMzkxLTEuMDE4IDMuMzkxLTIuNDE2IDAtMS4yMTQtLjg1Ni0xLjk0LTIuODgyLTIuNDM4bC0yLjAyNi0uNDg4Yy0yLjg3MS0uNjk0LTQuMi0yLjAzNi00LjItNC4yMTUgMC0yLjcgMi4zNTEtNC41NTEgNS42ODktNC41NTEgMy4zIDAgNS41NjkgMS44NTMgNS42NDUgNC41NTFoLTIuMzYyYy0uMTQxLTEuNTYtMS40MzEtMi41LTMuMzE2LTIuNXMtMy4xNzUuOTUzLTMuMTc1IDIuMzRjMCAxLjEwNS44MjQgMS43NTYgMi44MzkgMi4yNTRsMS43MjMuNDIzYzMuMjA4Ljc1OSA0LjU0MSAyLjA0NyA0LjU0MSA0LjMzNCAwIDIuOTI1LTIuMzMgNC43NTctNi4wMzYgNC43NTctMy40NjggMC01LjgwOS0xLjc4OS01Ljk2LTQuNjE3ek0xMDMuODUgMjQuMDkydjIuN2gyLjE2OHYxLjg1M2gtMi4xNjh2Ni4yODVjMCAuOTc2LjQzNCAxLjQzMSAxLjM4NyAxLjQzMWE3LjMxMSA3LjMxMSAwIDAgMCAuNzctLjA1NHYxLjg0MmE2LjQyNiA2LjQyNiAwIDAgMS0xLjMuMTA4Yy0yLjMwOCAwLTMuMjA4LS44NjctMy4yMDgtMy4wNzh2LTYuNTM2aC0xLjY1N3YtMS44NTFoMS42NTd2LTIuN3pNMTA3LjI3NCAzMi40OTFjMC0zLjU4NyAyLjExMi01Ljg0MSA1LjQwNy01Ljg0MXM1LjQwOCAyLjI1NCA1LjQwOCA1Ljg0MS0yLjA5MiA1Ljg0MS01LjQwOCA1Ljg0MS01LjQwNy0yLjI0NS01LjQwNy01Ljg0MXptOC40MyAwYzAtMi40Ni0xLjEyOC0zLjkxMy0zLjAyNC0zLjkxM3MtMy4wMjIgMS40NjMtMy4wMjIgMy45MTNjMCAyLjQ3IDEuMTI2IDMuOTExIDMuMDIyIDMuOTExczMuMDI5LTEuNDQxIDMuMDI5LTMuOTExek0xMjAuMDE3IDI2Ljc4OWgyLjIzMnYxLjk0aC4wNTRhMi43MTkgMi43MTkgMCAwIDEgMi43NDItMi4wNiAzLjYwOSAzLjYwOSAwIDAgMSAuOC4wODd2Mi4xODlhMy4yNzEgMy4yNzEgMCAwIDAtMS4wNTEtLjE0MSAyLjM1OCAyLjM1OCAwIDAgMC0yLjQzOCAyLjYyM3Y2Ljc2MmgtMi4zNHpNMTM2LjYzNSAzNC44NDJjLS4zMTUgMi4wNjktMi4zMyAzLjQ5LTQuOTA5IDMuNDktMy4zMTYgMC01LjM3NS0yLjIyMi01LjM3NS01Ljc4N3MyLjA2OS01Ljg5NSA1LjI3Ni01Ljg5NWMzLjE1NCAwIDUuMTM3IDIuMTY3IDUuMTM3IDUuNjIzdi44aC04LjA1MnYuMTQ2YTIuOTY5IDIuOTY5IDAgMCAwIDMuMDY3IDMuMjI5IDIuNTc5IDIuNTc5IDAgMCAwIDIuNjMzLTEuNnptLTcuOTEtMy40aDUuN2EyLjc0MSAyLjc0MSAwIDAgMC0yLjgtMi44OTMgMi44ODYgMi44ODYgMCAwIDAtMi45IDIuODkzek00Ni41MzUgMTAuOTAyYTMuMzI0IDMuMzI0IDAgMCAxIDMuNTM1IDMuNzMzYzAgMi40LTEuMyAzLjc4LTMuNTM1IDMuNzhoLTIuNzE0di03LjUxM3ptLTEuNTQ3IDYuNDUxaDEuNDE3YTIuMzYyIDIuMzYyIDAgMCAwIDIuNDc4LTIuNyAyLjM2OCAyLjM2OCAwIDAgMC0yLjQ3OC0yLjY4N2gtMS40MTd6TTUxLjM4OCAxNS41NzhhMi42ODYgMi42ODYgMCAxIDEgNS4zNDggMCAyLjY4NiAyLjY4NiAwIDEgMS01LjM0OCAwem00LjIgMGMwLTEuMjI5LS41NTItMS45NDgtMS41MjEtMS45NDhzLTEuNTIuNzE5LTEuNTIgMS45NDguNTQ0IDEuOTUgMS41MTcgMS45NSAxLjUyMS0uNzE4IDEuNTIxLTEuOTUyek02My44NDQgMTguNDE1aC0xLjE2MWwtMS4xNzItNC4xNzZoLS4wODlsLTEuMTY3IDQuMTc2aC0xLjE1bC0xLjU2My01LjY3aDEuMTMybDEuMDE2IDQuMzI2aC4wODRsMS4xNjYtNC4zMjZoMS4wNzNsMS4xNjYgNC4zMjZoLjA5NWwxLjAxMS00LjMyNmgxLjExOXpNNjYuNzE2IDEyLjc0NWgxLjA3N3YuOWguMDg0YTEuNyAxLjcgMCAwIDEgMS42OTItMS4wMSAxLjg0NCAxLjg0NCAwIDAgMSAxLjk2MiAyLjEwOXYzLjY3aC0xLjExOXYtMy4zODdjMC0uOTExLS40LTEuMzY0LTEuMjIzLTEuMzY0YTEuMyAxLjMgMCAwIDAtMS4zNTQgMS40Mzd2My4zMTdoLTEuMTE5ek03My4zMTQgMTAuNTMyaDEuMTE5djcuODgzaC0xLjExOXpNNzUuOTg3IDE1LjU3OGEyLjY4NiAyLjY4NiAwIDEgMSA1LjM0OCAwIDIuNjg3IDIuNjg3IDAgMSAxLTUuMzQ4IDB6bTQuMiAwYzAtMS4yMjktLjU1Mi0xLjk0OC0xLjUyMS0xLjk0OHMtMS41Mi43MTktMS41MiAxLjk0OC41NDQgMS45NSAxLjUyMSAxLjk1IDEuNTIxLS43MTggMS41MjEtMS45NTJ6TTgyLjUxMyAxNi44MTJjMC0xLjAyMS43Ni0xLjYwOSAyLjEwOS0xLjY5M2wxLjUzNi0uMDg5di0uNDg5YzAtLjYtLjQtLjkzNy0xLjE2MS0uOTM3LS42MjUgMC0xLjA1Ny4yMjktMS4xODIuNjNoLTEuMDgyYy4xMTQtLjk3NCAxLjAzLTEuNiAyLjMxNy0xLjYgMS40MjEgMCAyLjIyMy43MDggMi4yMjMgMS45MDV2My44NzRoLTEuMDc4di0uOGgtLjA4OWExLjkwOCAxLjkwOCAwIDAgMS0xLjcuODkgMS43MTMgMS43MTMgMCAwIDEtMS44OS0xLjd6bTMuNjQ1LS40ODR2LS40NzRsLTEuMzg1LjA4OWMtLjc4MS4wNTItMS4xMzUuMzE4LTEuMTM1LjgxOHMuNDQzLjgwNyAxLjA1MS44MDdhMS4zMzcgMS4zMzcgMCAwIDAgMS40NjktMS4yNHpNODguNzQzIDE1LjU3OGMwLTEuNzkyLjkyMS0yLjkyNiAyLjM1My0yLjkyNmExLjg2OSAxLjg2OSAwIDAgMSAxLjczOS45OTVoLjA4NHYtMy4xMTVoMS4xMTl2Ny44ODNoLTEuMDcydi0uOWgtLjA4OWExLjk2OCAxLjk2OCAwIDAgMS0xLjc4Ljk4OWMtMS40NDMuMDA1LTIuMzU0LTEuMTMtMi4zNTQtMi45MjZ6bTEuMTU2IDBjMCAxLjIuNTY3IDEuOTI2IDEuNTE1IDEuOTI2czEuNTI2LS43MzQgMS41MjYtMS45MjEtLjU4OS0xLjkyNi0xLjUyNi0xLjkyNi0xLjUxOS43MjgtMS41MTkgMS45MjF6TTk4LjY2OCAxNS41NzhhMi42ODYgMi42ODYgMCAxIDEgNS4zNDggMCAyLjY4NiAyLjY4NiAwIDEgMS01LjM0OCAwem00LjIgMGMwLTEuMjI5LS41NTItMS45NDgtMS41MjEtMS45NDhzLTEuNTIuNzE5LTEuNTIgMS45NDguNTQ0IDEuOTUgMS41MTYgMS45NSAxLjUyMS0uNzE2IDEuNTIxLTEuOTV6TTEwNS41MTYgMTIuNzQ1aDEuMDc3di45aC4wODRhMS43IDEuNyAwIDAgMSAxLjY5Mi0xLjAxIDEuODQ0IDEuODQ0IDAgMCAxIDEuOTYyIDIuMTA5djMuNjdoLTEuMTE4di0zLjM4N2MwLS45MTEtLjQtMS4zNjQtMS4yMjMtMS4zNjRhMS4zIDEuMyAwIDAgMC0xLjM1NCAxLjQzN3YzLjMxN2gtMS4xMnpNMTE2LjY1NCAxMS4zMzR2MS40MzdoMS4yMjh2Ljk0M2gtMS4yMjh2Mi45MTVjMCAuNTk0LjI0NS44NTQuOC44NTRhMy43MzUgMy43MzUgMCAwIDAgLjQyNy0uMDI2di45MzJhMy42NzEgMy42NzEgMCAwIDEtLjYwOS4wNTdjLTEuMjQ0IDAtMS43NC0uNDM4LTEuNzQtMS41MzF2LTMuMmgtLjl2LS45NDNoLjl2LTEuNDM4ek0xMTkuNDA2IDEwLjUzMmgxLjEwOXYzLjEyNGguMDkxYTEuNzQ1IDEuNzQ1IDAgMCAxIDEuNzI5LTEuMDE2IDEuODY4IDEuODY4IDAgMCAxIDEuOTUzIDIuMTE0djMuNjYxaC0xLjEydi0zLjM4NGMwLS45MDYtLjQyMi0xLjM2NC0xLjIxMi0xLjM2NGExLjMyNSAxLjMyNSAwIDAgMC0xLjQyOCAxLjQzN3YzLjMxMWgtMS4xMjJ6TTEzMC44MTUgMTYuODg0YTIuMyAyLjMgMCAwIDEtMi40NTcgMS42NDQgMi41NzUgMi41NzUgMCAwIDEtMi42MTktMi45MjYgMi42MTUgMi42MTUgMCAwIDEgMi42MTQtMi45NjJjMS41NzggMCAyLjUyOSAxLjA3OCAyLjUyOSAyLjg1OHYuMzloLTR2LjA2M2ExLjUgMS41IDAgMCAwIDEuNTEgMS42MjQgMS4zNTkgMS4zNTkgMCAwIDAgMS4zNDktLjY4N3ptLTMuOTM2LTEuODI3aDIuODY0YTEuMzY4IDEuMzY4IDAgMCAwLTEuNC0xLjQ2OSAxLjQ1IDEuNDUgMCAwIDAtMS40NjggMS40Njl6IiBjbGFzcz0iYiIvPjwvc3ZnPg==) 50%/contain no-repeat;
    display: block;
    flex-shrink: 0;
    height: 50px;
    width: 150px
}

@media only screen and (min-width:641px) {
    .DownloadAppMessage__link {
        margin-left: auto
    }
}

.OrderPaymentSuccessfulPage {
    background-color: #fafbfc
}

.EmailUnsubscribe__container {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    width: 640px
}

.EmailUnsubscribe__heading {
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    margin-bottom: 0;
    margin-top: 0
}

@media only screen and (min-width:641px) {
    .EmailUnsubscribe__content {
        min-height: 85px;
        position: relative
    }

    .EmailUnsubscribe__content:after {
        bottom: 0;
        content: "";
        display: block;
        height: 105px;
        margin: auto;
        position: absolute;
        right: 32px;
        top: 0;
        width: 135px
    }

    .EmailUnsubscribe__content--sad:after {
        background: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/icon_unsubscribe.4b7422ca.svg) 50%/auto no-repeat
    }

    .EmailUnsubscribe__content--glad:after {
        background: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/icon_subscribe.facf37bf.svg) 50%/auto no-repeat
    }
}

.EmailUnsubscribe__content br {
    display: none
}

@media only screen and (min-width:641px) {
    .EmailUnsubscribe__content br {
        display: block
    }
}

.EmailUnsubscribe__text {
    margin-bottom: .75em;
    margin-top: 0
}

.EmailUnsubscribe__text:last-of-type {
    margin-bottom: 0
}

.EmailUnsubscribe__button {
    margin-top: 24px
}

.EmailUnsubscribe__note {
    margin: 12px 16px;
    text-align: center
}

@media only screen and (min-width:641px) {
    .EmailUnsubscribe__note {
        margin: 24px 32px
    }
}

.EmailUnsubscribe__link {
    text-decoration: underline
}

.EmailUnsubscribePage {
    background-color: #fafbfc;
    font-size: 16px;
    line-height: 22px
}

@media only screen and (min-width:641px) {
    .EmailUnsubscribePage {
        padding-top: 64px
    }
}

.EmailUnsubscribeExpiredPage {
    background-color: #fafbfc;
    font-size: 16px;
    line-height: 22px
}

@media only screen and (min-width:641px) {
    .EmailUnsubscribeExpiredPage {
        padding-top: 64px
    }
}

.EmailUnsubscribeExpired__container {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    width: 640px
}

.EmailUnsubscribeExpired__heading {
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    margin-bottom: 0;
    margin-top: 0
}

.EmailUnsubscribeExpired__heading:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iTTExLjkzNiAxNS45NTJhMSAxIDAgMSAwIC45OTQgMSAxIDEgMCAwIDAtLjk5NC0xWm0xMC42MDggMS40NjUtOC0xMy45NTJhMi45NzkgMi45NzkgMCAwIDAtNS4yMDkgMEwxLjM3OCAxNy40MTdhMi45OSAyLjk5IDAgMCAwIDIuNTQ1IDQuNTE0aDE2LjAyNmEyLjk5IDIuOTkgMCAwIDAgMi41OTUtNC41MTRabS0xLjcyIDEuOTkzYS45OTQuOTk0IDAgMCAxLS44NzUuNTA4SDMuOTIzYTEuMDA3IDEuMDA3IDAgMCAxLS44NzUtMS41TDExIDQuNDYxYS45OTMuOTkzIDAgMCAxIDEuNzcgMGw4IDEzLjk1MmExIDEgMCAwIDEgLjA1IDEuMDE3Wk0xMS45MzYgNy45NzlhMSAxIDAgMCAwLS45OTQgMXYzLjk4NmEuOTk0Ljk5NCAwIDEgMCAxLjk4OCAwVjguOTc2YTEgMSAwIDAgMC0uOTk0LS45OTdaIiBzdHlsZT0iZmlsbDojZmZiMTAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjk2IC0xLjkzMSkiLz48L3N2Zz4=) 50%/contain no-repeat;
    content: "";
    display: inline-block;
    height: 20px;
    margin-right: 8px;
    vertical-align: -3px;
    width: 22px
}

.EmailUnsubscribeExpired__text {
    margin-bottom: .75em;
    margin-top: 0
}

.EmailUnsubscribeExpired__text:last-of-type {
    margin-bottom: 0
}

.EmailUnsubscribeExpired__button {
    margin-top: 24px
}

.DyingSiteMessagePage {
    background-color: #fafbfc;
    font-size: 16px;
    line-height: 22px
}

@media only screen and (min-width:641px) {
    .DyingSiteMessagePage {
        padding-top: 64px
    }
}

.DyingSiteMessagePage__container {
    margin-left: auto;
    margin-right: auto;
    max-width: 640px;
    width: 100%
}

.DyingSiteMessagePage__text {
    margin-bottom: .75em;
    margin-top: 0
}

.DyingSiteMessagePage__text:last-of-type {
    margin-bottom: 0
}

.DyingSiteMessagePage__button {
    margin-top: 24px
}

.PaymentError {
    margin-left: auto;
    margin-right: auto;
    max-width: 640px;
    width: 100%
}

.PaymentError__title {
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 0;
    margin-top: 0
}

.PaymentError__title:before {
    background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6bm9uZTtzdHJva2U6I2U2NDU0NTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLXdpZHRoOjJweH08L3N0eWxlPjwvZGVmcz48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMSAtMSkiPjxjaXJjbGUgY3g9IjEwIiBjeT0iMTAiIHI9IjEwIiBjbGFzcz0iYSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMiAyKSIvPjxwYXRoIGQ9Ik0xMiA4djRtMCA0aC4wMSIgY2xhc3M9ImEiLz48L2c+PC9zdmc+);
    content: "";
    display: inline-block;
    height: 20px;
    margin-right: 9px;
    position: relative;
    top: 2px;
    width: 20px
}

.PaymentError__text {
    font-size: 16px;
    margin-bottom: 24px;
    margin-top: 0
}

.InstallmentHint__title {
    font-size: 1.2em;
    font-weight: 700;
    line-height: 1.2;
    margin-bottom: 8px;
    margin-top: 10px
}

.InstallmentHint__list {
    list-style: decimal inside;
    margin-bottom: 10px;
    margin-top: 0;
    padding-left: 0
}

.InstallmentHint__list li+li {
    margin-top: 8px
}

.OrderSummary {
    color: #333;
    list-style-type: none;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0
}

.OrderSummary__item {
    display: flex;
    font-size: 14px;
    justify-content: space-between;
    line-height: 17px
}

.OrderSummary__item+.OrderSummary__item {
    margin-top: 14px
}

.OrderSummary__item--accent {
    font-size: 16px;
    font-weight: 700;
    line-height: 19px
}

.OrderSummary__item--installment {
    border-top: 1px solid #f7f8fa;
    padding-top: 14px
}

.OrderSummary__installment-hint {
    background: 50%/contain no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+PGcgc3Ryb2tlPSIjOTk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik03LjUgMTMuNzVhNi4yNSA2LjI1IDAgMSAwIDAtMTIuNSA2LjI1IDYuMjUgMCAwIDAgMCAxMi41Wm0wLTMuNzVWNy41bTAtMi41aC4wMDYiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDE1djE1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+);
    display: inline-block;
    height: 19px;
    margin-left: 6px;
    vertical-align: bottom;
    width: 15px
}

.OrderInfoList {
    border-top: 1px solid #f7f8fa;
    margin-top: 16px;
    padding-top: 8px
}

@media only screen and (min-width:641px) {
    .OrderInfoList {
        margin-top: 24px;
        padding-top: 16px
    }
}

.OrderInfoList__row {
    display: flex;
    justify-content: space-between;
    padding-bottom: 8px;
    padding-top: 8px
}

.OrderInfoList__row+.OrderInfoList__row {
    border-top: 1px solid #f7f8fa
}

.OrderInfoList__title {
    flex-shrink: 0
}

.OrderInfoList__value {
    margin-left: 24px;
    overflow: hidden;
    text-align: right;
    text-overflow: ellipsis;
    white-space: nowrap
}

.OrderInfoList__hint {
    color: #999;
    font-size: 13px;
    line-height: 15px
}

.OrderInfo {
    color: #333;
    font-size: 14px;
    line-height: 17px
}

.OrderInfo__header {
    display: flex
}

.OrderInfo__icon {
    flex-shrink: 0;
    height: 32px;
    margin-right: 10px;
    width: 32px
}

.OrderInfo__title {
    font-size: 18px;
    font-weight: 700;
    line-height: 22px;
    margin-bottom: 0;
    margin-top: 0
}

.OrderInfo__description {
    margin-bottom: 0;
    margin-top: 8px
}

.OrderInfo__toggleButton {
    margin-top: 16px
}

.OrderInfo__toggleButton:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMiA3Ij48cGF0aCBzdHJva2U9IiMwMDczRTYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Im0uOTk4IDEgNSA1IDUtNSIvPjwvc3ZnPg==);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 7px;
    margin-left: 8px;
    vertical-align: middle;
    width: 12px
}

.OrderInfo__toggleButton--up:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxMiA3Ij48cGF0aCBzdHJva2U9IiMwMDczRTYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Im0xMC45OTggNi01LTUtNSA1Ii8+PC9zdmc+)
}

.PaymentMethodSelect--open {
    background-color: #f7f8fa
}

.PaymentMethodSelect__list {
    list-style-type: none;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0
}

.PaymentMethodSelect__list li {
    position: relative
}

.PaymentMethodSelect__list li:before {
    background-color: #ccd9e0;
    content: "";
    display: block;
    height: 1px;
    left: 16px;
    position: absolute;
    top: 0;
    width: calc(100% - 32px)
}

.PaymentMethodSelect__list-wrapper--enter {
    max-height: 0;
    opacity: 0
}

.PaymentMethodSelect__list-wrapper--enter-active {
    max-height: 160px;
    opacity: 1;
    transition: opacity .3s, max-height .5s
}

.PaymentMethodSelect__list-wrapper--exit {
    max-height: 0;
    opacity: 0
}

.PaymentMethodButton {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    height: 51px;
    padding-left: 24px;
    padding-right: 24px
}

.PaymentMethodButton__logo {
    background: transparent 0/contain no-repeat;
    display: inline-block
}

.PaymentMethodButton__logo--safeChargeCreditCard {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NyAxNSI+PGRlZnM+PHN0eWxlPi5he2ZpbGw6IzAwYzdiMTtmaWxsLXJ1bGU6ZXZlbm9kZH08L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNzYuNDcyIDE1aDQuMzkxYzIuNzY3IDAgMy45MjUtLjk1MSA0LjUzNi0zLjgyMWwxLjM1MS02LjRhMS4yMjMgMS4yMjMgMCAwIDAtMS4yODctMS42MjhoLTMuMzc4Yy0zLjA1NiAwLTQuMDIxIDEuNS00LjYzMiA0LjEtLjYxMSAyLjYxMi4xNzcgNC42NDMgMi45NzYgNC42NDNoMi4yODRjLS4yMDkgMS0uODg1IDEuMTkzLTEuOSAxLjE5M0g3Ni44OXptNC43NjEtNWMtMS4zMzUgMC0xLjQxNi0uOTE5LTEuMTc0LTIuNDM1LjIyNS0xLjM4Ny43NC0yLjUzMSAyLjI2OC0yLjUzMWgxLjIyM2MuNDY2IDAgLjU2My4yNTguNDgyLjYxM0w4My4xMTUgMTB6TTY5LjY5OSAxMS44ODloMi41NTdsMS4yMzktNS42NjVjLjE5My0uODg5Ljc4OC0xLjA3OSAxLjU0NC0xLjA3OWguOGMuNzg4IDAgMS41NzYtLjMgMS41NzYtMS4xNThhMS41NDkgMS41NDkgMCAwIDAtLjIwOS0uODA5IDIuMjI4IDIuMjI4IDAgMCAxLS44NTIuMTExaC0xLjc1M2EzLjQwOCAzLjQwOCAwIDAgMC0zLjY4MyAyLjkzNnpNMjguNDcyIDIuMDE2YzEuMDk0IDAgMS43NjktLjU2NCAxLjc2OS0xLjI3NGExLjc2MiAxLjc2MiAwIDAgMC0uMTYtLjc0NCAzLjc4MyAzLjc4MyAwIDAgMS0xLjExLjExM2gtMS40NDhhMy41MDkgMy41MDkgMCAwIDAtMy44MjggMy4xNzZoLTEuMjIybC0uMzg2IDEuNzQxaDEuMjg3bC0xLjUgN2gyLjU0MWwxLjUyOC03aDEuOTE0bC4zODYtMS43NDFoLTEuOTk1YTEuMzg0IDEuMzg0IDAgMCAxIDEuNTI4LTEuMjc0ek02My40NDMgMTAuMDY0YS43NjUuNzY1IDAgMCAxLS44NTItLjc3NyAxLjAyMyAxLjAyMyAwIDAgMSAxLjA5NC0xLjA3OWgyLjdsLS4yNTcgMS4yMjJhLjcyNS43MjUgMCAwIDEtLjc0LjYzNXptLS42NDMgMS44MjRoMy40NThhMS44NDUgMS44NDUgMCAwIDAgMi4wNzUtMS42bC45MTctNC41MjJhMi4yIDIuMiAwIDAgMCAuMDQ4LS40NDQgMi4wODYgMi4wODYgMCAwIDAtMi4yMzYtMi4wMzFoLTUuMjI3TDYxLjQ4MSA1LjFoNC41NTJjLjQ4MyAwIC43NzIuMTkxLjc3Mi41NTVhLjU4OS41ODkgMCAwIDEtLjAxNi4xNTlsLS4xMjkuNjY2aC0zLjQ1OGMtMi4xMzkgMC0zLjEzNy45ODQtMy4yMTcgMi44MDgtLjA4IDEuNzQ1Ljg4NSAyLjYgMi44MTUgMi42ek00OS4zMzMgMTIuMDI4aDIuNTU1bDEuNDgtNi44MzZoMS43YzEuNDY0IDAgMS43MzcuNCAxLjQgMS44ODZsLTEuMTEgNC45NWgyLjU3NGwxLjIyMi01LjYxMWMuNC0xLjg3LS44NjktMy4xMjgtMi45OTItMy4xMjhoLTIuMzc0bC41NDctMi44MjFoLTIuNTczek00NC4xNDYgMTIuMDI4aDMuNjE5bC40NS0yLjI1N2gtMi45NmMtMi40IDAtMy43NDgtLjU0OC0zLjI4MS0zLjYyOC40LTIuNjQ0IDEuNTEyLTMuNDE4IDQuMTUtMy40MThoMS45YTEuNjY2IDEuNjY2IDAgMCAwIDEuODUtMS41NDggMS43MzYgMS43MzYgMCAwIDAtLjIwOS0uODIyIDMuMDg0IDMuMDg0IDAgMCAxLTEuMDI5LjExM2gtMi41MjVjLTQuMSAwLTYuMjQxIDEuNjc3LTYuODM2IDUuNTE0LS42MTEgMy45MTggMS4zNjcgNi4wNDYgNC44NzQgNi4wNDZNMzEuMzQ1IDExLjg4OGg0LjgwN2wuNDE4LTEuODU3aC00LjE4MmMtMS4xMSAwLTEuNTYtLjMtMS41LTEuMDE2bC4wNDgtLjYxOWg0LjExOGEyLjQ2NSAyLjQ2NSAwIDAgMCAyLjctMi43YzAtMS45LTEuNTEyLTIuNTM5LTQuMTgyLTIuNTM5LTMuMDcyIDAtNC4yOTUuODA5LTQuOTg2IDMuOTItLjY1OSAyLjk4NC0uMTQ1IDQuODA5IDIuNzUgNC44MDl6bS4wMTYtNS4yMzdhMS44NjYgMS44NjYgMCAwIDEgMi4xMzktMS43Yy44NTIgMCAxLjYyNS4yMzggMS42MjUuOTY4YS42NzYuNjc2IDAgMCAxLS42NDMuNzN6TTkwLjU4NyAxMS44ODhoNC44bC40MTgtMS44NTdoLTQuMTgyYy0xLjExIDAtMS41Ni0uMy0xLjUtMS4wMTZsLjA0OC0uNjE5aDQuMTE4YTIuNDY1IDIuNDY1IDAgMCAwIDIuNy0yLjdjMC0xLjktMS41MTItMi41MzktNC4xODItMi41MzktMy4wNzIgMC00LjI5NS44MDktNC45ODYgMy45Mi0uNjYgMi45ODQtLjE0NSA0LjgwOSAyLjc1IDQuODA5em0uMDE2LTUuMjM3YTEuODY2IDEuODY2IDAgMCAxIDIuMTM5LTEuN2MuODUyIDAgMS42MjUuMjM4IDEuNjI1Ljk2OGEuNjc2LjY3NiAwIDAgMS0uNjQzLjczek0xNS4wMjMgMTAuMDY0YS43NjUuNzY1IDAgMCAxLS44NTItLjc3NyAxLjAyMyAxLjAyMyAwIDAgMSAxLjA5NC0xLjA3OWgyLjdsLS4yNTcgMS4yMjJhLjcyNS43MjUgMCAwIDEtLjc0LjYzNXptLS42NDMgMS44MjRoMy40NThhMS44NDUgMS44NDUgMCAwIDAgMi4wNzUtMS42bC45MTctNC41MjJhMi4yMDYgMi4yMDYgMCAwIDAgLjA0OC0uNDQ0IDIuMDg2IDIuMDg2IDAgMCAwLTIuMjM2LTIuMDMxaC01LjIyOEwxMy4wNiA1LjFoNC41NTJjLjQ4MyAwIC43NzIuMTkxLjc3Mi41NTVhLjU4OC41ODggMCAwIDEtLjAxNi4xNTlsLS4xMjkuNjY2aC0zLjQ1N2MtMi4xMzkgMC0zLjEzNy45ODQtMy4yMTcgMi44MDgtLjA4IDEuNzQ1Ljg4NSAyLjYgMi44MTUgMi42ek0wIDEyLjAyOGg1LjgwNmMyLjY4NiAwIDQuNDU1LTEuMTYxIDQuNTY4LTMuNjI4LjA4LTEuODctLjc4OC0zLjMwNS0zLjA3Mi0zLjMwNUg1LjExNWMtLjg2OSAwLTEuMjA2LS40LTEuMTc0LTEuMDE2LjA0OC0uODU0LjYtMS4zNTQgMS43ODUtMS4zNTRoMy44NmExLjcgMS43IDAgMCAwIDEuODgyLTEuNjI4IDEuNzYyIDEuNzYyIDAgMCAwLS4xNjEtLjc0MkEzLjc4MyAzLjc4MyAwIDAgMSAxMC4yLjQ3SDUuNzI2Yy0yLjU5IDAtNC4zNzUgMS4yNDEtNC40ODggMy42YTIuODI3IDIuODI3IDAgMCAwIDMuMTM3IDMuMjE4aDEuOTc4Yy45IDAgMS4zMzUuMzIzIDEuMjg3IDEuMDY0LS4wNjQgMS0uNzA4IDEuNDE5LTEuODM0IDEuNDE5SC40NXoiIGNsYXNzPSJhIi8+PC9zdmc+);
    height: 15px;
    width: 97px
}

.PaymentMethodButton__logo--safeChargePayPal {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2OS42MTkgMTciPjxkZWZzPjxzdHlsZT4uYXtmaWxsOiMyNTNiODB9LmJ7ZmlsbDojMTc5YmQ3fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGQ9Ik0yNi4wOTYgMy45MTloLTMuODE4YS41My41MyAwIDAgMC0uNTI0LjQ0OGwtMS41NDQgOS43OTFhLjMxOC4zMTggMCAwIDAgLjMxNS4zNjdoMS44MmEuNTMuNTMgMCAwIDAgLjUyNC0uNDQ4bC40MTctMi42NDFhLjUzLjUzIDAgMCAxIC41MjQtLjQ0OGgxLjIwOWMyLjUxNSAwIDMuOTY3LTEuMjE3IDQuMzQ2LTMuNjI5YTIuOTQxIDIuOTQxIDAgMCAwLS40ODctMi40NjUgMy41NDMgMy41NDMgMCAwIDAtMi43ODMtLjk3NXptLjQ0MSAzLjU3NmMtLjIwOSAxLjM3LTEuMjU2IDEuMzctMi4yNjggMS4zN2gtLjU3NmwuNC0yLjU1OWEuMzE4LjMxOCAwIDAgMSAuMzE0LS4yNjloLjI2NGMuNjkgMCAxLjM0IDAgMS42NzYuMzkzYTEuMjczIDEuMjczIDAgMCAxIC4xODUgMS4wNjR6bTEwLjk3My0uMDQ0aC0xLjgyOWEuMzE4LjMxOCAwIDAgMC0uMzE0LjI2OWwtLjA4MS41MTEtLjEyOC0uMTg1YTIuNiAyLjYgMCAwIDAtMi4xNi0uNzY3IDQuMiA0LjIgMCAwIDAtNC4wODIgMy42NzcgMy40NTEgMy40NTEgMCAwIDAgLjY4MSAyLjgwOSAyLjg2MSAyLjg2MSAwIDAgMCAyLjMuOTMgMy41IDMuNSAwIDAgMCAyLjUzMS0xLjA0N2wtLjA4Mi41MDhhLjMxOC4zMTggMCAwIDAgLjMxNC4zNjhoMS42NDdhLjUzLjUzIDAgMCAwIC41MjQtLjQ0OGwuOTg4LTYuMjU4YS4zMTcuMzE3IDAgMCAwLS4zMTMtLjM2N3ptLTIuNTQ5IDMuNTU5YTIuMDM4IDIuMDM4IDAgMCAxLTIuMDYzIDEuNzQ2IDEuNDE2IDEuNDE2IDAgMCAxLTEuNTE1LTEuNzc4IDIuMDQ3IDIuMDQ3IDAgMCAxIDIuMDQ5LTEuNzYgMS41NDMgMS41NDMgMCAwIDEgMS4yMTkuNSAxLjU4MyAxLjU4MyAwIDAgMSAuMzA5IDEuMjk0em0xMi4yODQtMy41NTloLTEuODM0YS41MzMuNTMzIDAgMCAwLS40MzkuMjMzbC0yLjUzNCAzLjczMy0xLjA3NS0zLjU4N2EuNTMyLjUzMiAwIDAgMC0uNTA5LS4zNzloLTEuODA5YS4zMTguMzE4IDAgMCAwLS4zLjQyMWwyLjAyNCA1LjkzOS0xLjkgMi42ODZhLjMxOC4zMTggMCAwIDAgLjI2LjVoMS44MzVhLjUzLjUzIDAgMCAwIC40MzYtLjIyOGw2LjExMS04LjgyMmEuMzE4LjMxOCAwIDAgMC0uMjYxLS41eiIgY2xhc3M9ImEiLz48cGF0aCBkPSJNNTMuNjU0IDMuOTE5aC0zLjgxOWEuNTMuNTMgMCAwIDAtLjUyNC40NDhsLTEuNTQ0IDkuNzkxYS4zMTguMzE4IDAgMCAwIC4zMTQuMzY3aDEuOTZhLjM3MS4zNzEgMCAwIDAgLjM2Ni0uMzE0bC40MzgtMi43NzVhLjUzLjUzIDAgMCAxIC41MjQtLjQ0OGgxLjIwOGMyLjUxNiAwIDMuOTY3LTEuMjE3IDQuMzQ3LTMuNjI5YTIuOTM5IDIuOTM5IDAgMCAwLS40ODctMi40NjUgMy41MzkgMy41MzkgMCAwIDAtMi43ODItLjk3NXptLjQ0MSAzLjU3NmMtLjIwOCAxLjM3LTEuMjU1IDEuMzctMi4yNjggMS4zN2gtLjU3NmwuNC0yLjU1OWEuMzE3LjMxNyAwIDAgMSAuMzE0LS4yNjloLjI2NGMuNjg5IDAgMS4zNCAwIDEuNjc2LjM5M2ExLjI3MyAxLjI3MyAwIDAgMSAuMTg5IDEuMDY1em0xMC45NzMtLjA0NEg2My4yNGEuMzE3LjMxNyAwIDAgMC0uMzE0LjI2OWwtLjA4MS41MTEtLjEyOC0uMTg1YTIuNiAyLjYgMCAwIDAtMi4xNTktLjc2NyA0LjIgNC4yIDAgMCAwLTQuMDgyIDMuNjc3IDMuNDUzIDMuNDUzIDAgMCAwIC42ODEgMi44MDkgMi44NjIgMi44NjIgMCAwIDAgMi4zLjkzIDMuNSAzLjUgMCAwIDAgMi41MzEtMS4wNDdsLS4wODIuNTA4YS4zMTguMzE4IDAgMCAwIC4zMTUuMzY4aDEuNjQ2YS41My41MyAwIDAgMCAuNTI0LS40NDhsLjk4OS02LjI1OGEuMzE5LjMxOSAwIDAgMC0uMzE1LS4zNjd6bS0yLjU0NiAzLjU1OGEyLjAzNyAyLjAzNyAwIDAgMS0yLjA2MyAxLjc0NiAxLjQxNiAxLjQxNiAwIDAgMS0xLjUxNS0xLjc3OCAyLjA0OCAyLjA0OCAwIDAgMSAyLjA0OS0xLjc2IDEuNTQzIDEuNTQzIDAgMCAxIDEuMjE5LjUgMS41NzUgMS41NzUgMCAwIDEgLjMxIDEuMjkyem00LjctNi44MjItMS41NjcgOS45NzFhLjMxOC4zMTggMCAwIDAgLjMxNC4zNjdoMS41NzZhLjUzLjUzIDAgMCAwIC41MjQtLjQ0OGwxLjU0NS05Ljc5MWEuMzE4LjMxOCAwIDAgMC0uMzE0LS4zNjhoLTEuNzY0YS4zMTkuMzE5IDAgMCAwLS4zMTQuMjY5eiIgY2xhc3M9ImIiLz48cGF0aCBkPSJtNC4wNTYgMTYuNDI5LjI5Mi0xLjg3My0uNjUtLjAxNUguNTkyTDIuNzUuNzIzYS4xNzcuMTc3IDAgMCAxIC4xNzUtLjE1MWg1LjIzOGMxLjczOSAwIDIuOTM4LjM2NSAzLjU2NSAxLjA4NmEyLjQ4NCAyLjQ4NCAwIDAgMSAuNTcxIDEuMDgxIDMuOTM4IDMuOTM4IDAgMCAxIDAgMS40OWwtLjAwNy4wNDN2LjM4MWwuMjk0LjE2OGEyLjA2MiAyLjA2MiAwIDAgMSAuNTk1LjQ1OCAyLjE0MSAyLjE0MSAwIDAgMSAuNDgyIDEuMDkyIDQuNjY1IDQuNjY1IDAgMCAxLS4wNjkgMS41ODUgNS42MTYgNS42MTYgMCAwIDEtLjY0MyAxLjc5NCAzLjY3OCAzLjY3OCAwIDAgMS0xLjAxOSAxLjEyNyA0LjExNSA0LjExNSAwIDAgMS0xLjM3Mi42MjUgNi43ODIgNi43ODIgMCAwIDEtMS43MTUuMmgtLjQwNGExLjIyOSAxLjIyOSAwIDAgMC0uOC4zIDEuMjQ5IDEuMjQ5IDAgMCAwLS40MS43NDZsLS4wMzEuMTY5LS41MTYgMy4zLS4wMjMuMTIxYS4xLjEgMCAwIDEtLjAzMi4wNy4wODYuMDg2IDAgMCAxLS4wNTQuMDJINC4wNTZ6IiBjbGFzcz0iYSIvPjxwYXRoIGQ9Ik0xMi44NjcgNC40MzJxLS4wMjMuMTUtLjA1NC4zMDdDMTIuMTIyIDguMjg1IDkuNzYgOS41MSA2Ljc0MiA5LjUxSDUuMjA3YS43NDYuNzQ2IDAgMCAwLS43MzguNjMybC0uNzg3IDQuOTg5LS4yMjIgMS40MTRhLjM5My4zOTMgMCAwIDAgLjM4OC40NTRoMi43MjVhLjY1Ni42NTYgMCAwIDAgLjY0OC0uNTUzbC4wMjctLjEzOC41MTMtMy4yNTYuMDMzLS4xNzlhLjY1NS42NTUgMCAwIDEgLjY0OC0uNTU0aC40MDhjMi42NCAwIDQuNzA3LTEuMDcyIDUuMzExLTQuMTc0YTMuNTU0IDMuNTU0IDAgMCAwLS41NDYtMy4xMzkgMi42MDYgMi42MDYgMCAwIDAtLjc0OC0uNTc0eiIgY2xhc3M9ImIiLz48cGF0aCBmaWxsPSIjMjIyZDY1IiBkPSJNMTIuMTQ1IDQuMDQ2YTUuNDQ3IDUuNDQ3IDAgMCAwLS42NzItLjE0OSA4LjUzMyA4LjUzMyAwIDAgMC0xLjM1NS0uMUg2LjAxNGEuNjU0LjY1NCAwIDAgMC0uNjQ3LjU1NGwtLjg3MyA1LjUzMS0uMDI1LjE2MWEuNzQ2Ljc0NiAwIDAgMSAuNzM4LS42MzJoMS41MzdjMy4wMTggMCA1LjM4MS0xLjIyNiA2LjA3MS00Ljc3MS4wMjEtLjEuMDM4LS4yMDcuMDU0LS4zMDdhMy42ODIgMy42ODIgMCAwIDAtLjU2OS0uMjQybC0uMTU1LS4wNDl6Ii8+PHBhdGggZD0iTTUuMzY4IDQuMzQyYS42NTUuNjU1IDAgMCAxIC42NDctLjU1OWg0LjFhOC40NSA4LjQ1IDAgMCAxIDEuMzU1LjEgNS40IDUuNCAwIDAgMSAuODI3LjIgMy43MTcgMy43MTcgMCAwIDEgLjU2OC4yNDIgMy40MDggMy40MDggMCAwIDAtLjcxLTMuMDQxQzExLjM3OC4zODUgOS45NjggMCA4LjE2NCAwSDIuOTI3YS43NTEuNzUxIDAgMCAwLS43NC42MzlMLjAwNiAxNC42MDVhLjQ1OC40NTggMCAwIDAgLjEuMzY2LjQ0OC40NDggMCAwIDAgLjM0Mi4xNmgzLjIzNWwuODEyLTUuMi44NzMtNS41ODZ6IiBjbGFzcz0iYSIvPjwvc3ZnPg==);
    height: 22px;
    width: 90px
}

.PaymentMethodButton__logo--checkOut {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxODUgMjQiPjxwYXRoIGZpbGw9IiMwMDEyMkMiIGQ9Ik0xMzcuMjYgMTguOTE4YzEuMDA4IDAgMS44MjUtLjgzMiAxLjgyNS0xLjg1NyAwLTEuMDI2LS44MTctMS44NTgtMS44MjUtMS44NThzLTEuODI1LjgzMi0xLjgyNSAxLjg1OGMwIDEuMDI1LjgxNyAxLjg1NyAxLjgyNSAxLjg1N3pNMzIuMjY3IDE4LjQzYy0uODE2LS4zNDItMS41MzctLjgzLTIuMDY1LTEuNDY2LS41NzYtLjYzNi0xLjAwOS0xLjM2OS0xLjM0NS0yLjItLjMzNi0uODMtLjQ4LTEuNzYtLjQ4LTIuNzM3IDAtLjk3OC4xNDQtMS45MDYuNDMyLTIuNzM3LjI4OC0uODMxLjcyLTEuNjEzIDEuMjk3LTIuMmE1Ljk4NyA1Ljk4NyAwIDAgMSAyLjAxNy0xLjQ2NiA2Ljc4MyA2Ljc4MyAwIDAgMSAyLjY5LS41MzhjLjg2NCAwIDEuNTg1LjA5OCAyLjI1Ny4zNDJhNi45NiA2Ljk2IDAgMCAxIDEuNzc3Ljk3OGMuNTI5LjM5LjkxMy45MjggMS4yMDEgMS41MTUuMzM2LjU4Ny41MjggMS4yNy42MjQgMS45NTVIMzcuMzFhMi40ODggMi40ODggMCAwIDAtLjgxNi0xLjQ2NmMtLjQzMi0uMzkxLS45Ni0uNTg3LTEuNTg1LS41ODctMS4wNTcgMC0xLjgyNS4zOTEtMi4zNTMgMS4xMjQtLjUyOS43MzQtLjc2OSAxLjc2LS43NjkgMy4wMzEgMCAxLjI3LjI0IDIuMjQ4Ljc2OSAzLjAzLjQ4Ljc4MyAxLjI5NiAxLjEyNSAyLjM1MyAxLjEyNS43MiAwIDEuMjk3LS4xOTYgMS43MjktLjUzOC40MzItLjM5LjcyLS45MjkuODY0LTEuNzFoMy4zNjNhNS40MTIgNS40MTIgMCAwIDEtMS43MyAzLjU2OGMtLjQ4LjQ0LTEuMTA0LjgzLTEuNzc3IDEuMDc1YTcuMjEgNy4yMSAwIDAgMS0yLjM1My4zOSA2LjIyOCA2LjIyOCAwIDAgMS0yLjczOC0uNDg4ek00Ni4yNDQgNy4wOWMuNDgtLjY4NSAxLjAwOC0xLjIyMyAxLjU4NS0xLjU2NS41NzYtLjM0MiAxLjI5Ni0uNTM3IDIuMjA5LS41MzdhNC4zNiA0LjM2IDAgMCAxIDEuODI1LjM5IDQuMTUzIDQuMTUzIDAgMCAxIDEuMzkzIDEuMDI3Yy4zODQuNDQuNjcyLjk3OC45MTIgMS41NjQuMjQuNTg3LjMzNyAxLjI3MS4zMzcgMi4wMDR2OC42MDNoLTMuNDU5di04LjExNGMwLS43MzMtLjE5Mi0xLjMyLS41NzYtMS43Ni0uMzg0LS40NC0uOTYtLjY4NC0xLjY4LS42ODQtLjc3IDAtMS4zOTQuMjkzLTEuODc0LjgzMS0uNDguNTM4LS43NjggMS4yNy0uNzY4IDIuMnY3LjUyN2gtMy40NTlWLjE0OGgzLjQ1OVY3LjA5aC4wOTZ6bTEzLjkyOCAxMS4zMzhhNS45MDYgNS45MDYgMCAwIDEtMi4xMTMtMS40NjYgNi4xMSA2LjExIDAgMCAxLTEuMjk3LTIuMjQ5IDguNTkzIDguNTkzIDAgMCAxLS40MzItMi43MzdjMC0uOTc4LjE0NC0xLjkwNi40OC0yLjczN2E4LjI1MSA4LjI1MSAwIDAgMSAxLjI5Ny0yLjIgNS45ODUgNS45ODUgMCAwIDEgMi4wMTctMS40NjYgNi4zMTYgNi4zMTYgMCAwIDEgMi41OTQtLjUzOGMxLjA1NyAwIDEuOTcuMTk2IDIuNzM4LjU4Ny44MTYuMzkgMS40NC45MjggMi4wMTcgMS42MTMuNTI4LjY4NC45NiAxLjU2NCAxLjI0OSAyLjQ5My4yODguOTc3LjQzMiAyLjA1My40MzIgMy4yMjZINTkuNzRjLjE0NCAxLjAyNi40OCAxLjg1NyAxLjAwOSAyLjQ0NC41MjguNTg2IDEuMjk3Ljg4IDIuMzA1Ljg4LjY3MyAwIDEuMi0uMTQ3IDEuNjMzLS40NC4zODQtLjI5NC43Mi0uNjg1Ljg2NS0xLjE3M2gzLjQxYy0uMDk2LjU4Ni0uMzM2IDEuMTI0LS42MjUgMS42NjEtLjMzNi41MzgtLjcyLjk3OC0xLjIgMS4zNjlhNS4xNTQgNS4xNTQgMCAwIDEtMS43NzcuOTI5Yy0uNjczLjI0NC0xLjQ0MS4zNDItMi4yNTguMzQyYTcuODQxIDcuODQxIDAgMCAxLTIuOTMtLjUzOHptLjUyOS05Ljk3MWMtLjQ4LjQ4OS0uNzY5IDEuMjIyLS45NiAyLjA1M2g1Ljc2M2MtLjA0OC0uODMxLS4zMzctMS41MTYtLjgxNy0yLjA1My0uNDgtLjUzOC0xLjE1Mi0uNzgyLTEuOTIxLS43ODItLjkxMy4wNDktMS41ODUuMjkzLTIuMDY1Ljc4MnptMTMuNTkyIDkuOTczYy0uODE3LS4zNDItMS41MzctLjgzLTIuMDY2LTEuNDY2LS41NzYtLjYzNi0xLjAwOC0xLjM2OS0xLjM0NC0yLjItLjMzNy0uODMtLjQ4LTEuNzYtLjQ4LTIuNzM3IDAtLjk3OC4xNDMtMS45MDYuNDMyLTIuNzM3LjI4OC0uODMxLjcyLTEuNjEzIDEuMjk2LTIuMmE1Ljk4NiA1Ljk4NiAwIDAgMSAyLjAxOC0xLjQ2NiA2Ljc4MyA2Ljc4MyAwIDAgMSAyLjY5LS41MzhjLjg2NCAwIDEuNTg0LjA5OCAyLjI1Ny4zNDJhNi45NjIgNi45NjIgMCAwIDEgMS43NzcuOTc4Yy41MjguMzkuOTEyLjkyOCAxLjIgMS41MTUuMzM3LjU4Ny41MjkgMS4yNy42MjUgMS45NTVoLTMuMzYyYTIuNDg4IDIuNDg4IDAgMCAwLS44MTctMS40NjZjLS40MzItLjM5MS0uOTYtLjU4Ny0xLjU4NS0uNTg3LTEuMDU2IDAtMS44MjUuMzkxLTIuMzUzIDEuMTI0LS41MjguNzM0LS43NjkgMS43Ni0uNzY5IDMuMDMxIDAgMS4yNy4yNCAyLjI0OC43NjkgMy4wMy40OC43ODMgMS4yOTcgMS4xMjUgMi4zNTMgMS4xMjUuNzIgMCAxLjI5Ny0uMTk2IDEuNzMtLjUzOC40MzItLjM5LjcyLS45MjkuODY0LTEuNzFoMy4zMTRhNS40MTQgNS40MTQgMCAwIDEtMS43MjkgMy41NjhjLS40OC40NC0xLjEwNS44My0xLjc3NyAxLjA3NWE3LjIxIDcuMjEgMCAwIDEtMi4zNTQuMzkgNi4xNDIgNi4xNDIgMCAwIDEtMi42OS0uNDg4em0xMy44ODEtNC4zMDJ2NC40NDhoLTMuNDFWLjE0OGgzLjQxdjEwLjIxNmw0LjYxLTQuOTg1aDQuMTMxbC00LjgwMyA1LjAzNCA1LjM4IDguMTYzaC00LjE4bC0zLjY1LTYuMDEyLTEuNDg4IDEuNTY0em0xMy4xMTEgNC4zMDJhNi41NTQgNi41NTQgMCAwIDEtMi4xNi0xLjQ2NiA3LjQwNSA3LjQwNSAwIDAgMS0xLjM5NC0yLjJjLS4zMzYtLjgzLS40OC0xLjc2LS40OC0yLjczNyAwLS45NzguMTQ0LTEuOTA2LjQ4LTIuNzM3LjMzNy0uODMxLjgxNy0xLjYxMyAxLjM5My0yLjIuNTc3LS42MzUgMS4yOTctMS4xMjQgMi4xNjEtMS40NjZhNy4wMjUgNy4wMjUgMCAwIDEgMi43MzgtLjUzOCA3LjAxIDcuMDEgMCAwIDEgMi43MzguNTM4IDYuNTUyIDYuNTUyIDAgMCAxIDIuMTYxIDEuNDY2IDcuNDA4IDcuNDA4IDAgMCAxIDEuMzkzIDIuMmMuMzM2LjgzLjQ4IDEuNzYuNDggMi43MzcgMCAuOTc4LS4xNDQgMS45MDYtLjQ4IDIuNzM3LS4zMzYuODMxLS44MTcgMS42MTMtMS4zOTMgMi4yLS41NzYuNjM1LTEuMjk3IDEuMTI0LTIuMTYxIDEuNDY2YTcuMDI0IDcuMDI0IDAgMCAxLTIuNzM4LjUzOCA3LjAyNCA3LjAyNCAwIDAgMS0yLjczOC0uNTM4em01LjE4OC0zLjMyNGMuNTc2LS43ODIuODY0LTEuODA4Ljg2NC0zLjEyOHMtLjI4OC0yLjM0Ni0uODY0LTMuMTI4Yy0uNTc3LS43ODItMS4zOTMtMS4yMjItMi40NS0xLjIyMi0xLjA1NyAwLTEuODczLjM5LTIuNDQ5IDEuMjIyLS41NzcuNzgyLS44NjUgMS44NTctLjg2NSAzLjEyOCAwIDEuMjcuMjg4IDIuMzQ2Ljg2NSAzLjEyOC41NzYuNzgyIDEuMzkyIDEuMTczIDIuNDQ5IDEuMTczczEuODczLS4zOSAyLjQ1LTEuMTczem0xNC40MDggMS45MDZoLS4wOTZhNS44MTMgNS44MTMgMCAwIDEtMS40ODkgMS40MThjLS41NzYuMzQyLTEuMjk2LjQ4OS0yLjIwOS40ODktMS40NDEgMC0yLjU0Ni0uNDQtMy4zNjItMS4yNzEtLjc2OS0uODgtMS4xNTMtMi4wMDQtMS4xNTMtMy40N3YtOC44aDMuNDF2OC4yMTNjMCAuNzgyLjE5MiAxLjM2OC41MjkgMS43Ni4zMzYuMzkuOTEyLjYzNSAxLjYzMy42MzUuODE2IDAgMS40NDEtLjI5MyAxLjkyMS0uODMxcy43Mi0xLjI3MS43Mi0yLjE1VjUuMzc4aDMuNDU4djEzLjE5N2gtMy4zMTR2LTEuNTY0aC0uMDQ4em02LjY3Ni0xMS42MzVWMS4yMjNoMy4zNjJ2NC4xNTRoMi4yMXYyLjI5OGgtMi4yMXY2Ljk5YzAgLjQ4OC4wOTYuODMuMzM3IDEuMDI2LjI0LjE5Ni41MjguMjkzLjk2LjI5M2guNjczYy4wOTYgMCAuMjQgMCAuMzM2LS4wNDl2Mi42NGMtLjE5MiAwLS4zMzYuMDQ5LS41NzcuMDQ5LS4xOTIgMC0uNDMyLjA0OS0uNjcyLjA0OWgtLjkxM2MtLjQzMiAwLS44MTYtLjA1LTEuMjQ4LS4xNDdhMi44MzggMi44MzggMCAwIDEtMS4xMDUtLjQ4OSAyLjY4IDIuNjggMCAwIDEtLjgxNi0uOTc3IDMuNTY4IDMuNTY4IDAgMCAxLS4zMzctMS41NjRWNy42NzVoLTEuNzc3VjUuMzc3aDEuNzc3em0xNi41MjIgMTMuMDAzYTUuNDY2IDUuNDY2IDAgMCAxLTEuODczLTEuNDY3IDYuMDEgNi4wMSAwIDAgMS0xLjE1My0yLjJjLS4yNC0uODMtLjM4NC0xLjc2LS4zODQtMi43ODZzLjE0NC0xLjkwNi4zODQtMi43ODZjLjI4OC0uODMuNjczLTEuNjEzIDEuMTUzLTIuMmE1LjQ2NSA1LjQ2NSAwIDAgMSAxLjg3My0xLjQ2NmMuNzItLjM0MiAxLjU4NS0uNTM3IDIuNTQ2LS41MzcgMS40NCAwIDIuNjQxLjM5IDMuNTU0IDEuMTI0LjkxMi43MzMgMS40ODkgMS44MDggMS43MjkgMy4xNzdoLTEuNTM3Yy0uMTkyLS45NzgtLjU3Ny0xLjc2LTEuMjQ5LTIuMjQ5LS42MjQtLjQ4OC0xLjQ0MS0uNzMzLTIuNDQ5LS43MzMtLjc2OSAwLTEuMzkzLjE0Ny0xLjk3LjQ0LS41MjguMjkzLTEuMDA4LjY4NC0xLjM0NCAxLjIyMmE1LjEwNiA1LjEwNiAwIDAgMC0uNzY5IDEuODA5Yy0uMTkyLjY4NC0uMjQgMS40MTctLjI0IDIuMiAwIC43ODEuMDk2IDEuNTE1LjI4OCAyLjE5OS4xOTIuNjg0LjQzMiAxLjI3LjgxNyAxLjgwOC4zMzYuNTM4LjgxNi45MyAxLjM0NCAxLjIyMi41MjkuMjk0IDEuMjAxLjQ0IDEuOTIyLjQ0IDEuMTA0IDAgMi4wMTctLjM0MiAyLjY4OS0uOTc3LjY3My0uNjM2IDEuMDU3LTEuNTE2IDEuMjAxLTIuNTloMS40ODljLS4xNDQgMS41MTQtLjY3MyAyLjY4OC0xLjYzMyAzLjYxNi0uOTEzLjg4LTIuMTYxIDEuMzItMy43NDYgMS4zMi0xLjA1Ny0uMDQ5LTEuOTIyLS4yNDQtMi42NDItLjU4N3ptMTIuODI0IDBhNS4yMDQgNS4yMDQgMCAwIDEtMS45MjEtMS40NjdjLS41MjktLjYzNS0uOTEzLTEuMzY5LTEuMjAxLTIuMi0uMjg4LS44My0uNDMyLTEuNzYtLjQzMi0yLjc4NmE4LjY4IDguNjggMCAwIDEgLjQzMi0yLjc4NmMuMjg4LS44My42NzItMS42MTMgMS4yMDEtMi4yYTUuMjAzIDUuMjAzIDAgMCAxIDEuOTIxLTEuNDY2IDYuMDg3IDYuMDg3IDAgMCAxIDIuNTQ1LS41MzdjLjk2MSAwIDEuNzc3LjE5NSAyLjU0Ni41MzcuNzIuMzQyIDEuMzkzLjgzMSAxLjkyMSAxLjQ2Ny41MjguNjM1LjkxMyAxLjM2OCAxLjIwMSAyLjIuMjg4LjgzLjM4NCAxLjc1OS4zODQgMi43ODUgMCAxLjAyNy0uMTQ0IDEuOTA3LS4zODQgMi43ODctLjI4OC44My0uNjczIDEuNjEyLTEuMjAxIDIuMmE1LjIxMiA1LjIxMiAwIDAgMS0xLjkyMSAxLjQ2NWMtLjcyMS4zNDMtMS41ODUuNTM4LTIuNTQ2LjUzOGE2LjI1NCA2LjI1NCAwIDAgMS0yLjU0NS0uNTM4em00LjQ2Ny0xLjIyM2MuNTc2LS4yOTMgMS4wMDgtLjY4NCAxLjM5Mi0xLjIyMmE0Ljc0IDQuNzQgMCAwIDAgLjgxNy0xLjgwOCA4LjExMSA4LjExMSAwIDAgMCAuMjg4LTIuMmMwLS43ODItLjA5Ni0xLjUxNS0uMjg4LTIuMmE2Ljg1IDYuODUgMCAwIDAtLjgxNy0xLjgwOGMtLjM4NC0uNTM4LS44MTYtLjkyOS0xLjM5Mi0xLjIyMi0uNTc3LS4yOTMtMS4yMDEtLjQ0LTEuOTIyLS40NC0uNzIgMC0xLjM5My4xNDctMS45MjEuNDRhNC4xNjcgNC4xNjcgMCAwIDAtMS4zOTMgMS4yMjIgNS43MDYgNS43MDYgMCAwIDAtLjg2NCAxLjgwOSA4LjExMSA4LjExMSAwIDAgMC0uMjg4IDIuMmMwIC43ODEuMDk2IDEuNTE1LjI4OCAyLjE5OS4xOTIuNjg0LjQ4IDEuMjcuODY0IDEuODA4LjM4NS41MzguODY1LjkzIDEuMzkzIDEuMjIyLjUyOC4yOTQgMS4yMDEuNDQgMS45MjEuNDQuNzIxIDAgMS4zOTMtLjE0NiAxLjkyMi0uNDR6bTcuOTI1LTExLjkyNHYyLjAwNGguMDQ4YTUuNzcyIDUuNzcyIDAgMCAxIDEuNTg1LTEuNjYyYy42MjQtLjQ0IDEuNDQxLS42MzUgMi40MDEtLjYzNS44MTcgMCAxLjUzNy4xOTUgMi4xNjIuNTg2LjYyNC4zOTEgMS4wNTYgMS4wMjcgMS4zNDQgMS44MDloLjA0OWE0Ljc2OCA0Ljc2OCAwIDAgMSAxLjcyOS0xLjgwOWMuNzItLjQ0IDEuNTM3LS42MzUgMi40NDktLjYzNS41NzYgMCAxLjA1Ny4wOTcgMS41MzcuMjkzLjQ4LjE5NS45MTMuNDQgMS4yNDkuNzgyLjMzNi4zNDIuNjI0Ljc4Mi44MTYgMS4zMi4xOTIuNTM3LjI4OCAxLjEyNC4yODggMS43NnY5LjUzMWgtMS41MzdWOS4yNDFjMC0uOTc4LS4yNC0xLjcxLS43NjgtMi4yLS41MjgtLjQ4OC0xLjIwMS0uNjg0LTEuOTY5LS42ODQtLjQ4IDAtLjk2MS4wOTgtMS4zNDUuMjQ0LS40MzIuMTk2LS44MTYuNDQtMS4xMDUuNzM0YTQuMTA0IDQuMTA0IDAgMCAwLS43NjggMS4xNzMgNC4xMTggNC4xMTggMCAwIDAtLjI4OCAxLjU2NHY4LjUwNWgtMS41ODVWOS4yNDFjMC0uOTc4LS4yNC0xLjcxLS43NjktMi4yLS40OC0uNDg4LTEuMTA0LS42ODQtMS44NzMtLjY4NC0uNDggMC0uOTEyLjA5OC0xLjM0NS4yOTNhNC42MyA0LjYzIDAgMCAwLTEuMi43ODIgMy42MDEgMy42MDEgMCAwIDAtLjgxNyAxLjIyMmMtLjE5Mi40NC0uMjg4Ljk3OC0uMjg4IDEuNTE2djguNDA3aC0xLjU4NVY1LjIzM2gxLjU4NXpNMTUuNDEgMTIuMDI0bDYuMTQ3LTEwLjk0OWEuNjc2LjY3NiAwIDAgMCAwLS43MzNDMjEuNDEzLjE0NyAyMS4xNzMgMCAyMC45MzIgMEg4LjI1MmMtLjI0IDAtLjQ4LjE0Ny0uNjI0LjM0MkwxLjA5NiAxMS42MzNjLS4xNDQuMjQ1LS4xNDQuNTM4IDAgLjczNGw2LjUzMiAxMS4yOWEuNjk3LjY5NyAwIDAgMCAuNjI1LjM0M2gxMi42OGMuMjQgMCAuNDgtLjE0Ny42MjQtLjM0MmEuNjc2LjY3NiAwIDAgMCAwLS43MzNsLTYuMTQ4LTEwLjl6bS0uODE3LTEuNDY2TDkuNSAxLjQ2NmgxMC4yM2wtNS4xMzggOS4wOTJ6TTguMjA1IDIuMmw1LjUyMyA5LjgyNC01LjUyMyA5LjgyNS01LjY2OC05LjgyNUw4LjIwNSAyLjJ6TTkuNSAyMi41MzRsNS4wOTItOS4wOTIgNS4wOSA5LjA5Mkg5LjUwMnoiLz48L3N2Zz4=);
    height: 15px;
    width: 115px
}

.PaymentMethodButton__logo--solid {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyMjQgNzQiPjxwYXRoIGZpbGw9IiMyNzJEM0QiIGQ9Ik0yNi43MzEgNzMuNTMyYzcuNzY0IDAgMTQuMTIyLTEuOTI1IDE5LjA3Ny01Ljc3MyA0Ljk1NS0zLjg0OCA3LjQzLTkuMTU1IDcuNDMtMTUuOTE1IDAtNi42MjYtMS44NC0xMS42NDctNS41MjItMTUuMDYtMy4wMTItMi44OC03LjU2My00Ljc1Mi0xMy42NTUtNS42MjNsLTguNTM1LTEuMzA1Yy0yLjgxMS0uNDAyLTQuOTg3LTEuMzA2LTYuNTI2LTIuNzExLTEuMzM4LTEuMjczLTIuMDA4LTIuOTgtMi4wMDgtNS4xMiAwLTIuNjExLjkzOS00Ljc3IDIuODExLTYuNDc3IDEuODc1LTEuNzA3IDQuNTg0LTIuNTYgOC4xMzMtMi41NiA2LjQyNiAwIDExLjMxMyAxLjY0IDE0LjY1OSA0LjkybDguODM2LTguNzM2QzQ1LjY3NSAzLjYxNyAzNy45NzcuODQgMjguMzM4Ljg0Yy03LjYzMSAwLTEzLjY4OCAxLjk5LTE4LjE3MyA1Ljk3NC00LjQ4NiAzLjk4My02LjcyOCA5LjIyLTYuNzI4IDE1LjcxMyAwIDYuMDI0IDEuNzA3IDEwLjcxIDUuMTIxIDE0LjA1NyAzLjIxMyAzLjA3OCA3LjgzMiA1LjA1MyAxMy44NTYgNS45MjRsOC41MzQgMS4zMDVjMy4wMTIuNDAyIDUuMTU0IDEuMjA1IDYuNDI2IDIuNDEgMS40NzMgMS40NzMgMi4yMDkgMy40NDggMi4yMDkgNS45MjQgMCAyLjg3OS0xLjA4NyA1LjA4NS0zLjI2MyA2LjYyNi0yLjE3NiAxLjUzOS01LjMzOSAyLjMxLTkuNDg4IDIuMzEtNy40MyAwLTEzLjE1My0yLjAwOC0xNy4xNy02LjAyNEwuNjI2IDY0LjA5NGMzLjQxNCAzLjQxNCA3LjE5NiA1Ljg0IDExLjM0NiA3LjI3OSA0LjE0OSAxLjQ0IDkuMDY5IDIuMTU5IDE0Ljc1OSAyLjE1OVptNTguNTM2IDBjNi42OTQgMCAxMi4xMTQtMi4xNDEgMTYuMjY2LTYuNDI2YTE4LjQzNyAxOC40MzcgMCAwIDAgNC42NjgtOC4xODNjLjgzNi0zLjExMiAxLjI1NS03LjE3OSAxLjI1NS0xMi4yIDAtNC45NTQtLjQxOS04Ljk3LTEuMjU1LTEyLjA0OC0uODM2LTMuMDc3LTIuMzkyLTUuODIzLTQuNjY4LTguMjMzLTQuMDE3LTQuMjg1LTkuNDM4LTYuNDI2LTE2LjI2Ni02LjQyNi02LjYyNyAwLTEyLjAxNiAyLjE0MS0xNi4xNjUgNi40MjYtMi4yNzcgMi40MS0zLjgzMyA1LjE1My00LjY2OSA4LjIzMy0uODM2IDMuMDc4LTEuMjU1IDcuMDk0LTEuMjU1IDEyLjA0OSAwIDQuOTU1LjQxOSA4Ljk4NiAxLjI1NSAxMi4wOTlhMTkuMTUzIDE5LjE1MyAwIDAgMCA0LjY2OSA4LjI4M2M0LjE0OSA0LjI4NSA5LjUzOCA2LjQyNiAxNi4xNjUgNi40MjZabTAtMTEuNzQ3Yy0yLjQ3NyAwLTQuNDg1LS43NzEtNi4wMjQtMi4zMS0yLjAwOC0xLjk0Mi0zLjAxMi02LjE5Mi0zLjAxMi0xMi43NTEgMC02LjQ5NCAxLjAwNC0xMC43MSAzLjAxMi0xMi42NTEgMS41MzktMS41MzkgMy41NDctMi4zMSA2LjAyNC0yLjMxIDIuNTQzIDAgNC41ODQuNzcxIDYuMTI1IDIuMzEgMi4wMDggMS45NDIgMy4wMTIgNi4xNTcgMy4wMTIgMTIuNjUgMCA2LjU2LTEuMDA0IDEwLjgxMi0zLjAxMiAxMi43NTItMS41MzkgMS41MzktMy41OCAyLjMxLTYuMTI1IDIuMzFabTU2LjgyOSAxMS4xNDRWNjEuODg1aC01LjAyYy0zLjA3OCAwLTQuNjE5LTEuNTcyLTQuNjE5LTQuNzJWMS40NDJoLTEzLjA1MlY1Ny45N2MwIDQuMDgyIDEuMjg3IDcuNTk2IDMuODY1IDEwLjU0MyAyLjU3NiAyLjk0NiA2LjM3NiA0LjQxNyAxMS4zOTYgNC40MTdoNy40M1ptMjUuNjc3IDBWMjIuMTI1aC0xMy4wNTJ2NTAuODA0aDEzLjA1MlptMzAuNTIzLjYwM2M1LjM1NCAwIDkuNjcyLTEuODQgMTIuOTUyLTUuNTIydjQuOTE5SDIyNFYxLjQ0aC0xMy4wNTN2MjMuNzk2Yy0zLjE0NS0zLjQ4MS03LjM5Ny01LjIyLTEyLjc1MS01LjIyLTUuNDIyIDAtOS42MzkgMS41Ny0xMi42NTEgNC43MTgtMi4yNzcgMi4zNDItMy43NDggNS4yNTQtNC40MTggOC43MzUtLjY3IDMuNDgyLTEuMDA0IDcuOS0xLjAwNCAxMy4yNTQgMCA1LjQyMi4zMzQgOS44NzIgMS4wMDQgMTMuMzU0LjY3IDMuNDggMi4xNDEgNi4zOTMgNC40MTggOC43MzUgMy4wMTIgMy4xNDUgNy4yNjIgNC43MTkgMTIuNzUxIDQuNzE5Wm0zLjcxNS0xMS43NDdjLTEuODc1IDAtMy40MzEtLjM3LTQuNjY5LTEuMTA1LTEuMjM3LS43MzUtMi4xNDEtMS44NTctMi43MTEtMy4zNjNhMjAuMzE5IDIwLjMxOSAwIDAgMS0xLjE1NC00LjYyYy0uMjAxLTEuNTctLjMwMS0zLjU2NC0uMzAxLTUuOTczIDAtMi40MS4xLTQuNC4zMDEtNS45NzRhMTkuNDYzIDE5LjQ2MyAwIDAgMSAxLjE1NC00LjU2OWMuNTY4LTEuNDczIDEuNDc0LTIuNTc1IDIuNzExLTMuMzEzIDEuMjM4LS43MzYgMi43OTQtMS4xMDUgNC42NjktMS4xMDUgMy42MTUgMCA2LjAwNyAxLjI3MyA3LjE3OSAzLjgxNiAxLjE3MiAyLjU0MyAxLjc1NyA2LjI1OCAxLjc1NyAxMS4xNDUgMCAyLjM0Mi0uMSA0LjMzNS0uMzAxIDUuOTc0YTE4LjA4MyAxOC4wODMgMCAwIDEtMS4yMDUgNC42NjljLS42MDIgMS40NzMtMS41MjMgMi41NzUtMi43NjEgMy4zMTMtMS4yMzguNzM2LTIuNzk0IDEuMTA1LTQuNjY5IDEuMTA1WiIvPjxwYXRoIGZpbGw9IiMxOEM5NUYiIGQ9Ik0xNjcuODc0IDExLjY4M1YxLjA0MUgxNTQuNTJ2MTAuNjQyaDEzLjM1NFoiLz48L3N2Zz4=);
    height: 18px;
    width: 60px
}

.PaymentMethodButton--arrow {
    position: relative
}

.PaymentMethodButton--arrow:after {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    right: 24px;
    top: 50%;
    transform: translateY(-50%);
    width: 0
}

.PaymentMethodButton--arrow-down:after {
    border-top: 6px solid #999
}

.PaymentMethodButton--arrow-up:after {
    border-bottom: 6px solid #999
}

button.PaymentMethodButton {
    background: none;
    border: none;
    cursor: pointer;
    outline: none;
    text-align: left;
    width: 100%
}

.SafeChargeForm__input-group {
    display: flex
}

.SafeChargeForm__input-group>* {
    flex: 1 0 calc(50% - 16px)
}

.SafeChargeForm__input-group>:first-child {
    margin-right: 16px
}

@media only screen and (min-width:641px) {
    .SafeChargeForm__input-group>* {
        flex: 1 0 calc(50% - 28px)
    }

    .SafeChargeForm__input-group>:first-child {
        margin-right: 28px
    }
}

.SafeChargeForm__input-wrapper {
    margin-bottom: 16px
}

.SafeChargeForm__input-wrapper--email {
    margin-bottom: 8px;
    margin-top: 8px
}

@media only screen and (min-width:641px) {
    .SafeChargeForm__input-wrapper--email {
        margin-bottom: 24px
    }
}

.SafeChargeForm__input-wrapper--info .SafeChargeForm__input-group {
    justify-content: space-between
}

.SafeChargeForm__input-wrapper--info .SafeChargeForm__input-group .SafeChargeForm__input-wrapper {
    margin: .5rem 0 0;
    max-width: calc(50% - .25rem)
}

.SafeChargeForm__label {
    color: #000;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 8px;
    margin-top: 0
}

.SafeChargeForm__label--accept-icon {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.SafeChargeForm__label--accept-icon:after {
    background-image: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/payment_icons.5ee98a5b.svg);
    background-repeat: no-repeat;
    background-size: 140px 22px;
    content: "";
    display: block;
    height: 22px;
    width: 140px
}

.SafeChargeForm__input {
    font-size: 16px;
    height: 40px;
    line-height: 1.2;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: .5rem
}

.SafeChargeForm__input:focus {
    border-color: #d7d7d7;
    box-shadow: none
}

.SafeChargeForm__input iframe {
    min-height: 20px !important
}

.SafeChargeForm__input-validation-representer {
    position: relative
}

.SafeChargeForm__input-validation-representer:after,
.SafeChargeForm__input-validation-representer:before {
    background: no-repeat;
    content: "";
    display: none;
    position: absolute;
    top: 15px;
    z-index: 1
}

.SafeChargeForm__input-validation-representer:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC44MjggMTAuODI4Ij48cGF0aCBkPSJtOS40MTQgMS40MTQtOCA4bTAtOCA4IDgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNlNjQ1NDU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48L3N2Zz4=);
    height: 8px;
    right: 14px;
    width: 8px
}

.SafeChargeForm__input-validation-representer:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi42MDggOS4xMzgiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzU5YjEwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMS4xOTQgMS40MTQgNC40NyA4LjEzOCAxLjQxNCA1LjA4MiIvPjwvc3ZnPg==);
    height: 7px;
    right: 12px;
    width: 10px
}

.SafeChargeForm__input-validation-representer.invalid:before,
.SafeChargeForm__input-validation-representer.valid:after {
    display: block
}

.SafeChargeForm__submit-button {
    color: #fff;
    font-weight: 700;
    padding-bottom: 11px;
    padding-top: 11px;
    width: 100%
}

.CheckOutForm__input-group {
    display: flex
}

.CheckOutForm__input-group>* {
    flex: 1 0 calc(50% - 16px)
}

.CheckOutForm__input-group>:first-child {
    margin-right: 16px
}

@media only screen and (min-width:641px) {
    .CheckOutForm__input-group>* {
        flex: 1 0 calc(50% - 28px)
    }

    .CheckOutForm__input-group>:first-child {
        margin-right: 28px
    }
}

.CheckOutForm__input-wrapper {
    margin-bottom: 16px
}

.CheckOutForm__input-wrapper--email {
    margin-bottom: 8px;
    margin-top: 8px
}

@media only screen and (min-width:641px) {
    .CheckOutForm__input-wrapper--email {
        margin-bottom: 24px
    }
}

.CheckOutForm__input-wrapper--info .CheckOutForm__input-group {
    justify-content: space-between
}

.CheckOutForm__input-wrapper--info .CheckOutForm__input-group .CheckOutForm__input-wrapper {
    margin: .5rem 0 0;
    max-width: calc(50% - .25rem)
}

.CheckOutForm__label {
    color: #000;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 8px;
    margin-top: 0
}

.CheckOutForm__label--accept-icon {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.CheckOutForm__label--accept-icon:after {
    background-image: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/payment_icons.5ee98a5b.svg);
    background-repeat: no-repeat;
    background-size: 140px 22px;
    content: "";
    display: block;
    height: 22px;
    width: 140px
}

.CheckOutForm__input {
    font-size: 16px;
    height: 40px;
    line-height: 1.2;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: .25rem
}

.CheckOutForm__input:focus {
    border-color: #d7d7d7;
    box-shadow: none
}

.CheckOutForm__input-validation-representer {
    position: relative
}

.CheckOutForm__input-validation-representer:after,
.CheckOutForm__input-validation-representer:before {
    background: no-repeat;
    content: "";
    display: none;
    position: absolute;
    top: 15px;
    z-index: 1
}

.CheckOutForm__input-validation-representer:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC44MjggMTAuODI4Ij48cGF0aCBkPSJtOS40MTQgMS40MTQtOCA4bTAtOCA4IDgiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNlNjQ1NDU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48L3N2Zz4=);
    height: 8px;
    right: 14px;
    width: 8px
}

.CheckOutForm__input-validation-representer:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi42MDggOS4xMzgiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzU5YjEwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik0xMS4xOTQgMS40MTQgNC40NyA4LjEzOCAxLjQxNCA1LjA4MiIvPjwvc3ZnPg==);
    height: 7px;
    right: 12px;
    width: 10px
}

.CheckOutForm__input-validation-representer.invalid:before,
.CheckOutForm__input-validation-representer.valid:after {
    display: block
}

.CheckOutForm__submit-button {
    color: #fff;
    font-weight: 700;
    padding-bottom: 11px;
    padding-top: 11px;
    width: 100%
}

#controllerFrame {
    height: 0 !important
}

#solid-form>iframe {
    border: none
}

.RedirectButton {
    color: #fff;
    font-weight: 700;
    width: 100%
}

.ApplePayButton:hover {
    opacity: .8
}

@supports(-webkit-appearance:-apple-pay-button) {
    .ApplePayButton {
        -webkit-appearance: -apple-pay-button;
        border-radius: 4px;
        cursor: pointer;
        display: inline-block;
        height: 40px;
        -moz-user-select: none;
        -webkit-user-select: none;
        user-select: none;
        width: 100%
    }

    .ApplePayButton--black {
        -apple-pay-button-style: #000
    }

    .ApplePayButton--white {
        -apple-pay-button-style: #fff
    }

    .ApplePayButton--white-with-line {
        -apple-pay-button-style: white-outline
    }
}

@supports not (-webkit-appearance:-apple-pay-button) {
    .ApplePayButton {
        background-position: 50% 50%;
        background-repeat: no-repeat;
        background-size: 100% 60%;
        border-radius: 4px;
        box-sizing: border-box;
        cursor: pointer;
        display: inline-block;
        max-height: 64px;
        min-height: 40px;
        min-width: 200px;
        padding: 0;
        -moz-user-select: none;
        -webkit-user-select: none;
        user-select: none;
        width: 100%
    }

    .ApplePayButton--black {
        background-color: #000;
        background-image: -webkit-named-image(apple-pay-logo-white)
    }

    .ApplePayButton--white,
    .ApplePayButton--white-with-line {
        background-color: #fff;
        background-image: -webkit-named-image(apple-pay-logo-black)
    }

    .ApplePayButton--white-with-line {
        border: .5px solid #000
    }
}

.GooglePayButton {
    width: 100%
}

.PaymentOptions__separator {
    line-height: 1.2;
    margin: 1.5rem 0;
    position: relative;
    text-align: center
}

.PaymentOptions__separator:before {
    background-color: #ddd;
    bottom: 0;
    content: "";
    height: 1px;
    left: 0;
    margin: auto;
    position: absolute;
    top: 0;
    width: 100%
}

.PaymentOptions__separator span {
    background-color: #fff;
    color: #3e454c;
    display: inline-block;
    font-size: 14px;
    height: 20px;
    position: relative;
    text-align: center;
    width: 120px
}

.PaymentOptions__title {
    align-items: center;
    display: flex;
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 0;
    margin-top: 0
}

@media only screen and (min-width:641px) {
    .PaymentOptions__title {
        line-height: 28px
    }
}

.PaymentOptions__title span {
    display: inline-block
}

.PaymentOptions-form {
    border: 1px solid #ccd9e0;
    border-radius: 4px;
    overflow: hidden
}

.PaymentOptions-form__header {
    border-bottom: 1px solid #ccd9e0
}

.PaymentOptions-form__body {
    padding: 24px 24px 16px
}

.PaymentOptions-form__footer {
    color: rgba(51, 51, 51, .48);
    font-size: 14px;
    line-height: 16px;
    padding: 0 24px 24px;
    text-align: center
}

.PaymentOptions__buttons {
    align-items: center;
    display: flex
}

.PaymentOptions__buttons>:not(:last-child) {
    margin-right: 24px
}

.PaymentGuaranties {
    background-color: #fbfbfb;
    border: 1px solid #eceef2;
    border-radius: 5px;
    display: block;
    list-style-type: none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 32px
}

@media only screen and (min-width:641px) {
    .PaymentGuaranties {
        display: flex
    }
}

.PaymentGuaranties__item {
    padding-left: 30px;
    position: relative
}

@media only screen and (min-width:641px) {
    .PaymentGuaranties__item {
        flex-basis: 33.333333%;
        margin-top: 0;
        padding-right: 32px
    }
}

.PaymentGuaranties__item+.PaymentGuaranties__item {
    margin-top: 24px
}

@media only screen and (min-width:641px) {
    .PaymentGuaranties__item+.PaymentGuaranties__item {
        margin-top: 0
    }
}

.PaymentGuaranties__item:before {
    content: "";
    display: block;
    left: 10px;
    position: absolute;
    top: 0;
    transform: translateX(-50%)
}

.PaymentGuaranties__item--authenticity:before {
    background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOS4xMjEiPjxkZWZzPjxzdHlsZT4uYXtmaWxsOm5vbmU7c3Ryb2tlOiMxODc3ZjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoycHh9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTEwIDE4LjEyMWg5TTE0LjUgMS42MjFhMi4xMjEgMi4xMjEgMCAxIDEgMyAzTDUgMTcuMTIxbC00IDEgMS00WiIgY2xhc3M9ImEiLz48L3N2Zz4=);
    height: 20px;
    width: 20px
}

.PaymentGuaranties__item--confidentiality:before {
    background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAyMiI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTg3N0YyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTkgMjFzOC00IDgtMTBWNEw5IDEgMSA0djdjMCA2IDggMTAgOCAxMHoiLz48L3N2Zz4=);
    height: 20px;
    width: 16px
}

.PaymentGuaranties__item--satisfaction:before {
    background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMi44MjcgMjAuMDgxIj48ZGVmcz48c3R5bGU+LmF7ZmlsbDpub25lO3N0cm9rZTojMTg3N2YyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4fTwvc3R5bGU+PC9kZWZzPjxwYXRoIGQ9Ik0yMS40MTQgMi4wNDF2NmgtNm0tMTQgMTB2LTZoNiIgY2xhc3M9ImEiLz48cGF0aCBkPSJNMS45MjQgNy4wNDFhOSA5IDAgMCAxIDE0Ljg1LTMuMzZsNC42NCA0LjM2bS0yMCA0IDQuNjQgNC4zNmE5IDkgMCAwIDAgMTQuODUtMy4zNiIgY2xhc3M9ImEiLz48L3N2Zz4=);
    height: 18px;
    width: 20px
}

.PaymentGuaranties__title {
    color: #1877f2;
    font-size: 16px;
    font-weight: 400;
    line-height: 19px;
    margin-bottom: 8px;
    margin-top: 0
}

.PaymentGuaranties__text {
    font-size: 13px;
    margin-bottom: 0;
    margin-top: 0
}

.PaymentFailedError__title {
    font-size: 20px;
    font-weight: 500;
    line-height: 24px;
    margin-bottom: 12px;
    margin-top: 0
}

@media only screen and (min-width:641px) {
    .PaymentFailedError__title {
        font-weight: 600;
        margin-bottom: 22px
    }

    .PaymentFailedError__title:before {
        background: no-repeat url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMCI+PHBhdGggZmlsbD0iI2ZmYjEwMCIgZD0iTTEwLjk3NiAxNC4wMjFhMSAxIDAgMSAwIC45OTQgMSAxIDEgMCAwIDAtLjk5NC0xem0xMC42MDggMS40NjUtOC0xMy45NTJhMi45NzkgMi45NzkgMCAwIDAtNS4yMDkgMEwuNDE4IDE1LjQ4NkEyLjk5IDIuOTkgMCAwIDAgMi45NjMgMjBoMTYuMDI2YTIuOTkgMi45OSAwIDAgMCAyLjU5NS00LjUxNHptLTEuNzIgMS45OTNhLjk5NC45OTQgMCAwIDEtLjg3NS41MDhIMi45NjNhMS4wMDcgMS4wMDcgMCAwIDEtLjg3NS0xLjVMMTAuMDQgMi41M2EuOTkzLjk5MyAwIDAgMSAxLjc3IDBsOCAxMy45NTJhMSAxIDAgMCAxIC4wNSAxLjAxN3pNMTAuOTc2IDYuMDQ4YTEgMSAwIDAgMC0uOTk0IDF2My45ODZhLjk5NC45OTQgMCAxIDAgMS45ODggMFY3LjA0NWExIDEgMCAwIDAtLjk5NC0uOTk3eiIvPjwvc3ZnPg==);
        bottom: -2px;
        content: "";
        display: inline-block;
        height: 20px;
        margin-right: 8px;
        position: relative;
        width: 22px
    }
}

.PaymentFailedError__description {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 0;
    margin-top: 0
}

@media only screen and (min-width:641px) {
    .Payment__grid {
        align-items: start;
        display: grid;
        gap: 32px;
        grid-template-columns: 4fr 3fr;
        grid-template-rows: auto 1fr
    }
}

.Payment__failed-error {
    display: none;
    margin-bottom: 0;
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    position: relative
}

.Payment__failed-error:before {
    background-color: #ffb100;
    border-radius: 4px;
    bottom: 4px;
    content: "";
    display: block;
    left: -4px;
    position: absolute;
    top: 4px;
    width: 8px
}

@media only screen and (min-width:641px) {
    .Payment__failed-error:before {
        display: none
    }
}

.Payment__failed-error--enter {
    display: block;
    margin-bottom: 0;
    opacity: 0
}

.Payment__failed-error--enter-active {
    margin-bottom: 16px;
    max-height: 200px;
    opacity: 1;
    transition: opacity .2s, max-height .3s, margin-bottom .3s
}

@media only screen and (min-width:641px) {
    .Payment__failed-error--enter-active {
        margin-bottom: 32px
    }
}

.Payment__failed-error--enter-done {
    display: block;
    margin-bottom: 16px;
    max-height: 200px;
    opacity: 1
}

@media only screen and (min-width:641px) {
    .Payment__failed-error--enter-done {
        margin-bottom: 32px
    }
}

.Payment__order-info-container {
    margin-bottom: 16px
}

@media only screen and (min-width:641px) {
    .Payment__order-info-container {
        grid-column: 2/3;
        margin-bottom: 0
    }
}

.Payment__order-info {
    margin-bottom: 16px;
    min-width: 0
}

@media only screen and (min-width:641px) {
    .Payment__order-info {
        grid-area: 2/2/3/3;
        margin-bottom: 0
    }
}

.Payment__order-summary {
    box-shadow: 0 0 1px 1px #eceef2
}

@media only screen and (min-width:641px) {
    .Payment__payment-options {
        grid-column: 1/2;
        grid-row: 1/3
    }
}

.Payment__guaranties {
    margin-top: 16px
}

@media only screen and (min-width:641px) {
    .Payment__guaranties {
        margin-top: 32px
    }
}

.PaymentPage {
    background-color: #fafbfc;
    padding-top: 16px
}

@media only screen and (min-width:641px) {
    .PaymentPage {
        padding-top: 64px
    }
}

.PaymentPage__container {
    margin-left: auto;
    margin-right: auto;
    max-width: 872px;
    width: 100%
}

.Question+.Question {
    margin-top: 32px
}

.Question__title {
    color: #5b5c5d;
    font-size: 20px;
    font-weight: 600;
    line-height: 26px;
    margin-bottom: 24px;
    margin-top: 0
}

.Question__controls {
    margin-left: 24px
}

.Question__checkbox+.Question__checkbox {
    margin-top: 10px
}

.Question__checkbox>.UICheckbox__label,
.Question__radioButtons .radio-button {
    color: #3e454c;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px
}

.NonBuyersActivation__paper {
    margin-top: 24px
}

.NonBuyersActivation__buttons {
    margin-top: 32px
}

.NonBuyersActivation__button,
.NonBuyersActivation__buttons {
    -moz-column-gap: 8px;
    column-gap: 8px;
    display: flex
}

.QuestionnaireThankYou__paper {
    margin-top: 24px
}

.QuestionnaireThankYou__title {
    color: #5b5c5d;
    font-size: 20px;
    font-weight: 600;
    line-height: 26px;
    margin-bottom: 24px;
    margin-top: 0
}

.QuestionnaireThankYou__text {
    color: #3e454c;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px
}

.QuestionnaireThankYou__buttons {
    margin-top: 32px
}

.QuestionnaireThankYou__button,
.QuestionnaireThankYou__buttons {
    -moz-column-gap: 8px;
    column-gap: 8px;
    display: flex
}

.QuestionnairePage {
    background-color: #fafbfc
}

.QuestionnairePage .Page__heading {
    font-size: 32px;
    font-weight: lighter;
    line-height: 38px;
    margin-bottom: 10px;
    text-transform: none
}

.StepRow--s {
    padding-bottom: 4px;
    padding-top: 4px
}

@media only screen and (min-width:641px) {
    .StepRow--s {
        padding-bottom: 8px;
        padding-top: 8px
    }
}

.StepRow--m {
    padding-bottom: 8px;
    padding-top: 8px
}

@media only screen and (min-width:641px) {
    .StepRow--m {
        padding-bottom: 16px;
        padding-top: 16px
    }
}

.StepIcon {
    font-size: 12px
}

.StepIcon svg {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.StepIcon svg path {
    fill: #333
}

.StepIcon svg circle {
    fill: rgba(0, 0, 0, .04)
}

.StepIcon svg text {
    fill: #333
}

.StepIcon--active svg circle,
.StepIcon--active svg path {
    fill:#06234A
}

.StepIcon--active svg text {
    fill: #fff
}

.StepIcon--success svg path {
    fill: #39a02c
}

.StepIcon--error svg path {
    fill: #db2316
}

.StepIcon--warning svg path {
    fill: #f69500
}

.StepBadge {
    align-items: center;
    border-radius: 4px;
    display: inline-flex;
    padding: 3px 4px
}

.StepBadge--green {
    background-color: rgba(46, 125, 50, .04);
    color: #39a02c
}

.StepBadge--green svg path {
    fill: #39a02c
}

.StepBadge--orange {
    background-color: rgba(237, 108, 2, .04);
    color: #f69500
}

.StepBadge--orange svg path {
    fill: #f69500
}

.StepBadge__icon {
    align-items: center;
    display: flex;
    height: 16px;
    justify-content: center;
    width: 16px
}

.StepBadge__text {
    font-size: 13px;
    line-height: 18px;
    margin-left: 6px;
    margin-right: 6px
}

.Label--with-margin-bottom {
    margin-bottom: 8px
}

.Label__title {
    color: #333;
    font-size: 15px;
    line-height: 150%
}

.Label__subtitle,
.Label__title {
    font-weight: 400;
    letter-spacing: .15px
}

.Label__subtitle {
    color: #686868;
    font-size: 14px;
    line-height: 143%;
    padding-top: 4px
}

.Step__btn {
    display: flex;
    justify-content: center;
    width: 100%
}

.Step__btn--with-arrow:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTUuODMzIDEwSDQuMTY2TTEwIDE1LjgzMiA0LjE2NyA5Ljk5OSAxMCA0LjE2NSIvPjwvc3ZnPg==) 50% no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 24px;
    margin-left: 8px;
    transform: rotate(180deg);
    width: 24px
}

.Step__btn--done:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkgMTYuMTcgNC44MyAxMmwtMS40MiAxLjQxTDkgMTkgMjEgN2wtMS40MS0xLjQxTDkgMTYuMTdaIi8+PC9zdmc+) 50% no-repeat;
    background-size: contain
}

.Step__btn--done:before,
.Step__btn--payment:before {
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 8px;
    width: 24px
}

.Step__btn--payment:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIwLjUgNGgtMTZjLTEuMTEgMC0xLjk5Ljg5LTEuOTkgMkwyLjUgMThjMCAxLjExLjg5IDIgMiAyaDE2YzEuMTEgMCAyLS44OSAyLTJWNmMwLTEuMTEtLjg5LTItMi0yWm0wIDE0aC0xNnYtNmgxNnY2Wm0wLTEwaC0xNlY2aDE2djJaIi8+PC9zdmc+) 50% no-repeat;
    background-size: contain
}

.Step__btn--auth:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEyLjUgMmMtNS41MiAwLTEwIDQuNDgtMTAgMTBzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwLTQuNDgtMTAtMTAtMTBaTTcuNTcgMTguMjhjLjQzLS45IDMuMDUtMS43OCA0LjkzLTEuNzhzNC41MS44OCA0LjkzIDEuNzhBNy44OTMgNy44OTMgMCAwIDEgMTIuNSAyMGMtMS44NiAwLTMuNTctLjY0LTQuOTMtMS43MlptMTEuMjktMS40NWMtMS40My0xLjc0LTQuOS0yLjMzLTYuMzYtMi4zM3MtNC45My41OS02LjM2IDIuMzNBNy45NSA3Ljk1IDAgMCAxIDQuNSAxMmMwLTQuNDEgMy41OS04IDgtOHM4IDMuNTkgOCA4YzAgMS44Mi0uNjIgMy40OS0xLjY0IDQuODNaTTEyLjUgNkMxMC41NiA2IDkgNy41NiA5IDkuNXMxLjU2IDMuNSAzLjUgMy41UzE2IDExLjQ0IDE2IDkuNSAxNC40NCA2IDEyLjUgNlptMCA1Yy0uODMgMC0xLjUtLjY3LTEuNS0xLjVTMTEuNjcgOCAxMi41IDhzMS41LjY3IDEuNSAxLjUtLjY3IDEuNS0xLjUgMS41WiIvPjwvc3ZnPg==) 50% no-repeat;
    background-size: contain;
    content: "";
    display: inline-block;
    height: 24px;
    margin-right: 8px;
    width: 24px
}

.Step+.Step {
    border-top: 1px solid #eee
}

.Step .Button-plus {
    margin-right: 16px
}

.Step__header {
    align-items: center;
    background: none;
    border: none;
    box-sizing: border-box;
    color: #333;
    display: flex;
    gap: 16px;
    padding: 16px;
    text-align: left;
    width: 100%
}

@media only screen and (min-width:641px) {
    .Step__header {
        padding: 16px 24px
    }
}

.Step__header--warning {
    background-color: rgba(237, 108, 2, .04)
}

.Step__header--error {
    background-color: rgba(211, 47, 47, .04)
}

.Step__header--collapsible {
    cursor: pointer
}

.Step__header-content {
    flex-grow: 1
}

.Step__title {
    display: flex;
    flex-wrap: wrap;
    font-size: 15px;
    gap: 8px;
    line-height: 22px
}

.Step__subtitle {
    color: #686868;
    font-size: 14px;
    line-height: 20px
}

.Step__descriptor {
    font-size: 15px;
    line-height: 22px
}

.Step__body {
    padding-left: 16px;
    padding-right: 16px
}

@media only screen and (min-width:641px) {
    .Step__body {
        padding-left: 64px;
        padding-right: 24px
    }
}

.Step__body[data-state=open] {
    animation: slideDown .2s ease-out, fadeIn .4s ease-out
}

.Step__body[data-state=closed] {
    animation: slideUp .2s ease-out, fadeOut 0s
}

.Step__icon {
    flex-shrink: 0;
    width: 24px
}

.Step__btn-next {
    width: 100%
}

@media only screen and (min-width:641px) {
    .Step__btn-next:after {
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTUuODMzIDEwSDQuMTY2TTEwIDE1LjgzMiA0LjE2NyA5Ljk5OSAxMCA0LjE2NSIvPjwvc3ZnPg==) 50% no-repeat;
        background-size: contain;
        content: "";
        display: inline-block;
        height: 19px;
        transform: rotate(180deg);
        vertical-align: top;
        width: 19px
    }
}

.Step__arrow {
    text-align: center;
    width: 22px
}

.Step__arrow svg {
    height: 10px;
    /* transition: transform .2s ease-out */
}

/* When the accordion is open, rotate the arrow 90 degrees */
.Step[data-state="open"] .Step__arrow svg {
    transform: rotate(90deg);
    transition: transform 0.3s ease;
}

/* When the accordion is closed, rotate the arrow back to 0 degrees */
.Step[data-state="closed"] .Step__arrow svg {
    transform: rotate(0deg);
    transition: transform 0.3s ease;
}


@keyframes fadeIn {
    0% {
        opacity: 0
    }

    30% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@media only screen and (min-width:641px) {
    .OrderForm {
        margin-left: auto;
        margin-right: auto;
        max-width: 992px
    }
}

.OrderForm__header {
    padding: 16px
}

.OrderForm__body {
    padding: 0 8px 16px
}

@media only screen and (min-width:641px) {
    .OrderForm__body {
        display: grid;
        gap: 32px;
        grid-template: "form sidebar" /2fr 1fr;
        padding: 0 16px 32px
    }

    .OrderForm__form {
        grid-area: form;
        min-width: 0
    }

    .OrderForm__sidebar {
        grid-area: sidebar
    }
}

.OrderFormHeader {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.OrderFormHeader__heading {
    color: #333;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5
}

.OrderFormHeader__copy-form-url .CopyFormUrlBlock__button {
    padding: 2px
}

.OrderFormHeader__subheading {
    color: #686868;
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.4
}

@media only screen and (min-width:641px) {
    .OrderFormSidebar {
        position: sticky;
        top: 16px
    }
}

.NotificationCard {
    border-radius: 5px;
    padding: 4px 24px
}

@media only screen and (min-width:641px) {
    .NotificationCard {
        padding: 8px 24px
    }
}

.NotificationCard+.NotificationCard {
    margin-top: 8px
}

@media only screen and (min-width:641px) {
    .NotificationCard+.NotificationCard {
        margin-top: 24px
    }
}

.NotificationCard__title {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    border: none;
    color: #333;
    display: block;
    font-size: 15px;
    font-weight: 700;
    letter-spacing: .15px;
    line-height: 1.5;
    margin: 0;
    padding: 8px 0;
    position: relative;
    text-align: left;
    width: 100%
}

.NotificationCard__title--danger {
    color: #db2316
}

.NotificationCard__title--info,
.NotificationCard__title--primary {
    color: #333
}

.NotificationCard__title--warning {
    color: #fff
}

.NotificationCard__content {
    box-sizing: border-box;
    overflow: hidden
}

.NotificationCard__content[data-state=open] {
    animation: slideDown .2s ease-out
}

.NotificationCard__content[data-state=closed] {
    animation: slideUp .1s ease-out
}

.NotificationCard__text {
    color: #fff;
    font-size: 14px;
    padding-bottom: 4px;
    padding-top: 12px
}

.NotificationCard__buttons {
    margin-top: 8px;
    padding-bottom: 8px;
    padding-top: 8px
}

.NotificationCard__button {
    width: 100%
}

.NotificationCard__button+.NotificationCard__button {
    margin-top: 8px
}

.NotificationCard--danger {
    background-color: rgba(219, 35, 22, .04)
}

.NotificationCard--info {
    background-color: #fbfbfb
}

.NotificationCard--primary {
    background-color: rgba(25, 118, 210, .04)
}

.NotificationCard--warning {
    background-color:#06234A;
}

@keyframes slideDown {
    0% {
        height: 0
    }

    to {
        height: var(--radix-collapsible-content-height)
    }
}

@keyframes slideUp {
    0% {
        height: var(--radix-collapsible-content-height)
    }

    to {
        height: 0
    }
}

.OrderFormContent {
    background-color: #fff;
    border-radius: 4px
}

.InfoMessage {
    border-radius: 4px;
    display: flex;
    font-size: 14px;
    letter-spacing: .15px;
    padding: 12px 16px
}

.InfoMessage__icon {
    display: inline-flex;
    margin: auto 8px auto 0
}

.InfoMessage--blue {
    background-color: rgba(2, 136, 209, .1);
    color: #01579b
}

.InfoMessage--blue g {
    stroke: #01579b
}

.InfoMessage--green {
    background-color: rgba(46, 125, 50, .1);
    color: #2e7d32
}

.InfoMessage--green g {
    stroke: #39a02c
}

.InfoMessage--red {
    background-color: rgba(211, 47, 47, .1);
    color: #99180f
}

.InfoMessage--red g {
    stroke: #99180f
}

.InfoMessage--with-margin-bottom {
    margin-bottom: 4px
}

@media only screen and (min-width:641px) {
    .InfoMessage--with-margin-bottom {
        margin-bottom: 8px
    }
}

.Invoice {
    border: 1px solid #eee;
    border-radius: 5px;
    display: flex;
    flex-direction: column;
    font-size: 15px;
    gap: 8px;
    line-height: 22px;
    padding: 16px
}

.Invoice__row {
    align-items: center;
    display: flex;
    justify-content: space-between
}

.Invoice__row--first-installment {
    color: #333;
    font-weight: 700
}

.Invoice__row--first-installment .Invoice__label {
    color: #333
}

.Invoice__row--discount .Invoice__value {
    color: #39a02c
}

.Invoice__label {
    color: #686868
}

.Invoice__value {
    color: #333
}

.Invoice__value--accent {
    font-size: 18px;
    font-weight: 700;
    line-height: 27px
}

.Invoice__value--free {
    background-color: #e5fad5;
    border-radius: 4px;
    color: #39a02c;
    font-size: 13px;
    line-height: 18px;
    padding: 3px 10px
}

.Invoice__divider {
    background-color: #eee;
    height: 1px;
    margin-bottom: 8px;
    margin-top: 8px
}

.Invoice__price-wrapper {
    align-items: center;
    display: flex;
    gap: 16px
}

.StepSummary__buttons {
    display: flex;
    gap: 16px
}

.StepSummary__button {
    align-items: center;
    display: flex;
    flex: 1 0;
    gap: 10px;
    justify-content: center
}

.react-modal-sheet-container {
    background-color: #fff !important;
    border-top: 1px solid rgba(0, 0, 0, .12);
    border-top-left-radius: 16px !important;
    border-top-right-radius: 16px !important;
    box-shadow: 0 -5px 60px 0 rgba(38, 89, 115, .11), 0 -1px 0 rgba(38, 89, 115, .05) !important;
    position: fixed !important;
    z-index: 19 !important
}

.react-modal-sheet-header {
    height: 30px !important
}

.react-modal-sheet-content {
    padding: 8px 24px !important
}

.ModalSheet__sheet {
    position: relative !important;
    z-index: 19 !important
}

.ModalSheet__backdrop {
    background-color: rgba(0, 0, 0, .6);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 18
}

.scrollLocking {
    overflow: hidden;
    position: relative;
    touch-action: none
}

.InstructionsLabel__title {
    align-items: center;
    display: flex
}

.InstructionsLabel__button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PGcgc3Ryb2tlPSIjMzMzIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBjbGlwLXBhdGg9InVybCgjYSkiPjxwYXRoIGQ9Ik0xMC4wMDEgMTguMzM1YTguMzMzIDguMzMzIDAgMSAwIDAtMTYuNjY3IDguMzMzIDguMzMzIDAgMCAwIDAgMTYuNjY3Wk0xMCAxMy4zMzNWMTBNMTAgNi42NjhoLjAwOCIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjB2MjBIMHoiLz48L2NsaXBQYXRoPjwvZGVmcz48L3N2Zz4=);
    border: none;
    cursor: pointer;
    display: inline-block;
    height: 20px;
    margin-left: 8px;
    padding: 0;
    width: 20px
}

.PagesSpacingWrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 8px
}

.PagesSpacingWrapper :last-child {
    flex-grow: 1
}

.StepDivider {
    align-items: center;
    display: flex;
    margin-left: -16px;
    margin-right: -16px
}

@media only screen and (min-width:641px) {
    .StepDivider {
        margin-left: -64px;
        margin-right: -24px
    }
}

.StepDivider:after,
.StepDivider:before {
    background-color: rgba(0, 0, 0, .12);
    content: "";
    display: block;
    height: 1px;
    width: 100%
}

.StepDivider__text {
    flex-shrink: 0;
    font-size: 12px;
    letter-spacing: 1px;
    line-height: 32px;
    padding-left: 8px;
    padding-right: 8px;
    text-transform: uppercase
}

.CopyFormUrlBlock {
    position: relative;
    z-index: 9
}

.CopyFormUrlBlock__menu {
    border: 1px solid #e2e2e2;
    box-shadow: 1px 1px 1px #c9cde4;
    display: flex;
    flex-direction: column;
    min-width: 160px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 80%
}

.CopyFormUrlBlock__container--appear,
.CopyFormUrlBlock__container--enter {
    opacity: 0;
    transform: translateY(-15px)
}

.CopyFormUrlBlock__container--exit {
    opacity: 1;
    transform: translateY(0)
}

.CopyFormUrlBlock__container--appear-active,
.CopyFormUrlBlock__container--enter-active {
    opacity: 1;
    transform: translateY(0);
    transition: transform .3s ease, opacity .3s ease
}

.CopyFormUrlBlock__container--exit-active {
    opacity: 0;
    transform: translateY(-15px);
    transition: transform .3s ease, opacity .3s ease
}

.CopyFormUrlBlock__button {
    background-color: #fbfbfb;
    border-radius: 4px;
    line-height: 1;
    padding: 8px
}

.CopyFormUrlBlock__button svg {
    display: block;
    height: 21px;
    width: 21px
}

.CopyFormUrlBlock__menu-item {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border: none;
    border-bottom: 1px solid #e2e2e2;
    border-radius: 1px;
    box-sizing: border-box;
    color: gray;
    cursor: pointer;
    display: block;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    overflow: hidden;
    padding: 10px 10px 10px 40px;
    text-align: left;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap
}

.CopyFormUrlBlock__menu-item:last-child {
    border-bottom: none
}

.CopyFormUrlBlock__menu-item:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyMCAyMCI+PGcgc3Ryb2tlPSIjOTk5IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNMTYuNjY3IDcuNWgtNy41Yy0uOTIgMC0xLjY2Ny43NDYtMS42NjcgMS42Njd2Ny41YzAgLjkyLjc0NiAxLjY2NiAxLjY2NyAxLjY2Nmg3LjVjLjkyIDAgMS42NjYtLjc0NiAxLjY2Ni0xLjY2NnYtNy41YzAtLjkyLS43NDYtMS42NjctMS42NjYtMS42NjdaIi8+PHBhdGggZD0iTTQuMTY3IDEyLjVoLS44MzRhMS42NjcgMS42NjcgMCAwIDEtMS42NjYtMS42Njd2LTcuNWExLjY2NyAxLjY2NyAwIDAgMSAxLjY2Ni0xLjY2Nmg3LjVBMS42NjYgMS42NjYgMCAwIDEgMTIuNSAzLjMzM3YuODM0Ii8+PC9nPjxkZWZzPjxjbGlwUGF0aCBpZD0iYSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMGgyMHYyMEgweiIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPg==) 0 0/auto no-repeat;
    content: "";
    height: 20px;
    left: 14px;
    position: absolute;
    width: 20px
}

.CopyFormUrlBlock__menu-item:hover {
    background-color: #f2f8fb;
    color: gray;
    text-decoration: none
}

.OnlineHelpNotification {
    border-radius: 4px;
    display: none;
    font-size: 14px;
    padding: 12px 16px
}

@media only screen and (min-width:641px) {
    .OnlineHelpNotification {
        display: flex
    }
}

.OnlineHelpNotification__icon {
    display: inline-flex;
    margin: auto 8px auto 0
}

@media only screen and (min-width:641px) {
    .OnlineHelpNotification__content {
        align-items: center;
        display: flex
    }
}

.OnlineHelpNotification__button {
    flex-shrink: 0;
    margin-top: 8px
}

@media only screen and (min-width:641px) {
    .OnlineHelpNotification__button {
        margin-left: 24px;
        margin-top: 0
    }
}

.OnlineHelpNotification--of {
    background-color: #c9f5c3;
    color: #167319;
    margin-bottom: 1rem
}

.OnlineHelpNotification--of path {
    fill: #167319
}

.OnlineHelpNotification--unified-of {
    background-color: rgba(46, 125, 50, .1);
    color: #2e7d32
}

.OnlineHelpNotification--unified-of path {
    fill: #39a02c
}

.OrderFormCheckboxControl {
    background-color: #fafafa;
    padding: 12px 16px
}

.OrderFormCheckboxControl .UICheckbox__checkbox {
    border: 2px solid #d7d7d7
}

.OrderFormOnlyOwnCodeSolutionControl {
    align-items: center
}

.OrderFormCouponControl {
    background-color: #fafafa
}

.OrderFormCouponControl__input-block {
    padding: 4px 16px 12px
}

.OrderFormCouponControl__input-wrapper {
    max-width: 220px;
    position: relative
}

.OrderFormCouponControl__check-icon {
    height: 14px;
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    width: 18px
}

.OrderFormCouponControl__coupon-hint {
    background-color: #fdf0e5;
    border-radius: 4px;
    color: #ac6800;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin-top: 8px;
    padding: 10px 16px
}

.OrderFormCouponControl__coupon-description {
    background-color: rgba(25, 118, 210, .04);
    border-radius: 4px;
    font-size: 13px;
    line-height: 14px;
    margin-top: 7px;
    padding: 6px 10px;
    position: relative
}

.OrderFormCouponControl__coupon-description:before {
    border-color: transparent transparent rgba(25, 118, 210, .04);
    border-style: solid;
    border-width: 0 5px 5px;
    content: "";
    display: block;
    height: 0;
    left: 10px;
    position: absolute;
    top: -5px;
    width: 0
}

.OrderFormCouponSwitchControl__input-block {
    margin-top: 16px
}

.InstructionsControl__input {
    border: 1px solid #d7d7d7;
    border-radius: 4px 4px 0 0;
    display: block;
    font-size: 18px;
    min-height: 164px;
    padding: 13px 16px
}

.InstructionsControl__input::-moz-placeholder {
    font-size: 15px
}

.InstructionsControl__input::placeholder {
    font-size: 15px
}

.InstructionsControl__files {
    background-color: #efeff8;
    border: 1px solid #d7d7d7;
    border-radius: 0 0 4px 4px;
    border-top: 0 solid #d7d7d7;
    font-size: 16px;
    margin-bottom: 0;
    padding: 16px
}

.InstructionsControl__files .Select-menu-outer .Select-menu .Select-option {
    overflow-wrap: break-word;
    word-break: break-all;
    word-break: break-word
}

.InstructionsControl__input-divider {
    background-color: #d7d7d7
}

.InstructionsControl__hint {
    margin-bottom: 10px
}

@media(max-width:1023px) {
    .InstructionsControl .FormFile__controls {
        display: block
    }
}

.OrderFormCalendar {
    box-sizing: border-box;
    width: 100%
}

.OrderFormCalendarHeader {
    align-content: center;
    display: flex;
    justify-content: center;
    margin-bottom: 16px
}

.OrderFormCalendarHeader__month {
    align-items: center;
    color: #333;
    display: flex;
    font-size: 16px;
    font-weight: 500;
    justify-content: center;
    line-height: 1.5;
    text-align: center;
    width: 250px
}

@media only screen and (min-width:641px) {
    .OrderFormCalendarHeader__month {
        width: 326px
    }
}

.OrderFormCalendarHeader__btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1vcGFjaXR5PSIuNTQiIGQ9Im0xMy43MDUgMTAtMS40MSAxLjQxIDQuNTggNC41OS00LjU4IDQuNTkgMS40MSAxLjQxIDYtNi02LTZaIi8+PC9zdmc+) 50%/contain no-repeat;
    border: 0;
    cursor: pointer;
    height: 32px;
    overflow: hidden;
    text-indent: 20px;
    transition: opacity .3s ease;
    width: 32px
}

.OrderFormCalendarHeader__btn-left {
    transform: rotate(180deg)
}

.OrderFormCalendarHeader__btn[disabled] {
    cursor: default;
    opacity: 0
}

.OrderFormCalendarBody,
.OrderFormCalendarDays {
    -moz-column-gap: 1px;
    column-gap: 1px;
    display: grid;
    grid-template-columns: repeat(7, 1fr);
    row-gap: 1px
}

.OrderFormCalendarBody div,
.OrderFormCalendarDays div {
    box-sizing: border-box;
    color: #333;
    text-align: center
}

@media only screen and (min-width:641px) {

    .OrderFormCalendarBody div:hover span,
    .OrderFormCalendarDays div:hover span {
        background-color: rgba(25, 118, 210, .08)
    }
}

.OrderFormCalendarBody div span,
.OrderFormCalendarDays div span {
    border-radius: 8px;
    display: inline-block;
    height: 32px;
    line-height: 32px;
    transition: background-color .3s ease;
    width: 32px
}

.OrderFormCalendarBody div.today span,
.OrderFormCalendarDays div.today span {
    box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .2)
}

.OrderFormCalendarBody div.selected span,
.OrderFormCalendarDays div.selected span {
    background-color: #0073e6;
    box-shadow: none;
    color: #fff
}

.OrderFormCalendarDays {
    position: relative
}

.OrderFormCalendarDays:after {
    background-color: rgba(0, 0, 0, .23);
    bottom: 0;
    content: "";
    height: 1px;
    left: -24px;
    position: absolute;
    right: -24px;
    width: calc(100% + 48px)
}

.OrderFormCalendarDays div {
    font-size: 14px;
    font-weight: 400;
    padding: 6px;
    text-transform: uppercase
}

@media only screen and (min-width:641px) {
    .OrderFormCalendarDays div {
        padding: 12px 6px
    }
}

.OrderFormCalendarBody {
    padding: 8px 0 16px
}

.OrderFormCalendarBody div {
    cursor: pointer
}

@media only screen and (min-width:641px) {
    .OrderFormCalendarBody div:hover span {
        background-color: rgba(25, 118, 210, .08)
    }
}

.OrderFormCalendarBody div span {
    border-radius: 8px;
    display: inline-block;
    font-size: 16px;
    height: 34px;
    line-height: 34px;
    margin: 2px;
    transition: background-color .3s ease;
    width: 34px
}

.OrderFormCalendarBody div.selected span {
    background-color: #0073e6;
    color: #fff
}

.OrderFormCalendarBody div[disabled] {
    color: rgba(0, 0, 0, .38);
    pointer-events: none
}

.OrderFormDeadlineControl__button {
    align-items: center;
    background: transparent;
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    color: inherit;
    cursor: pointer;
    display: flex;
    font-size: 15px;
    justify-content: space-between;
    line-height: 1.6;
    padding: 12px;
    width: 100%
}

.OrderFormDeadlineControl__button:focus {
    box-shadow: 0 0 0 4px rgba(33, 153, 232, .15);
    outline: none
}

.OrderFormDeadlineControl__button:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZmlsbC1vcGFjaXR5PSIuNTQiIGQ9Ik0yMCAzaC0xVjFoLTJ2Mkg3VjFINXYySDRjLTEuMSAwLTIgLjktMiAydjE2YzAgMS4xLjkgMiAyIDJoMTZjMS4xIDAgMi0uOSAyLTJWNWMwLTEuMS0uOS0yLTItMlptMCAxOEg0VjEwaDE2djExWm0wLTEzSDRWNWgxNnYzWiIvPjwvc3ZnPg==) 50%/contain no-repeat;
    content: "";
    height: 24px;
    width: 24px
}

.OrderFormDeadlineControl__description {
    color: #686868;
    font-size: 12px;
    letter-spacing: .4px;
    line-height: 20px;
    margin-bottom: 0;
    margin-top: 4px;
    padding-left: 14px;
    padding-right: 14px
}

.TaskSizeControl .rc-radios--theme-default .radio-button {
    padding: 10px 8px
}

.TaskSizeControl .rc-radios--theme-default .radio-button-wrapper:first-child .radio-button,
.TaskSizeControl .rc-radios--theme-default .radio-button-wrapper:first-child .radio-button.active:before {
    border-bottom-left-radius: 0
}

.TaskSizeControl .rc-radios--theme-default .radio-button-wrapper:last-child .radio-button,
.TaskSizeControl .rc-radios--theme-default .radio-button-wrapper:last-child .radio-button.active:before {
    border-bottom-right-radius: 0
}

.TaskSizeControl__descriptors {
    background-color: #f9f9f9;
    border: 1px solid #c9cde4;
    border-radius: 0 0 5px 5px;
    border-top: 0 solid #c9cde4;
    display: flex;
    flex-direction: column;
    padding: 16px
}

@media only screen and (min-width:641px) {
    .TaskSizeControl__descriptors {
        flex-direction: row
    }
}

.TaskSizeControl__descriptors__example {
    background-color: #fff;
    border-radius: 5px;
    box-sizing: border-box;
    color: #000;
    margin-right: 24px;
    padding: 16px;
    width: 100%
}

@media only screen and (min-width:641px) {
    .TaskSizeControl__descriptors__example {
        max-width: 225px
    }
}

.TaskSizeControl__descriptors__deliverables {
    padding-left: 1rem;
    padding-top: 16px;
    width: 100%
}

@media only screen and (min-width:641px) {
    .TaskSizeControl__descriptors__deliverables {
        padding-left: 0
    }
}

.TaskSizeControl__descriptors__title {
    color: #000;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: .5rem
}

.TaskSizeControl__descriptors__body {
    margin: 0;
    padding: 0
}

.TaskSizeControl__deliverables {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.TaskSizeControl__deliverables__item {
    box-sizing: border-box;
    color: #000;
    display: inline-block;
    margin: 4px 0;
    min-height: 20px;
    padding-left: 2rem;
    position: relative;
    width: 100%
}

.TaskSizeControl__deliverables__item:before {
    background-color: transparent;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0ibTIuNSA2LjY2NyA1LjAwMy01aDkuMTYyYy40NiAwIC44MzUuMzguODM1LjgyN3YxNS4wMTNhLjgyOC44MjggMCAwIDEtLjgyOC44MjdIMy4zMjlhLjgzNC44MzQgMCAwIDEtLjgyOC0uODRWNi42NjdabTUuODMzLTMuMzMzVjcuNUg0LjE2N3Y5LjE2N2gxMS42NjZWMy4zMzRoLTcuNVoiLz48L3N2Zz4=);
    background-position: 50%;
    background-repeat: no-repeat;
    content: "";
    height: 20px;
    left: 4px;
    position: absolute;
    top: -1px;
    width: 20px
}

.TaskSizeControl__deliverables__item--source-code:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0ibTE5LjE2NyAxMC01Ljg5MiA1Ljg5Mi0xLjE3OC0xLjE3OEwxNi44MSAxMGwtNC43MTQtNC43MTQgMS4xNzgtMS4xNzlMMTkuMTY3IDEwWk0zLjE5MSAxMGw0LjcxNCA0LjcxNC0xLjE3OSAxLjE3OEwuODM0IDEwbDUuODkyLTUuODkzIDEuMTc5IDEuMTc5TDMuMTkgMTBaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--scripts-and-source-code:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0ibTIwIDEwLTQuNzE0IDQuNzE0LTEuMTc4LTEuMTc4TDE3LjY0MiAxMGwtMy41MzYtMy41MzYgMS4xNzktMS4xNzhMMjAgMTBaTTIuMzU3IDEwbDMuNTM1IDMuNTM2LTEuMTc4IDEuMTc4TDAgMTBsNC43MTQtNC43MTQgMS4xNzggMS4xNzhMMi4zNTcgMTBabTUuOCA3LjVINi4zODNsNS40Ni0xNWgxLjc3NGwtNS40NiAxNVoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--simple-database:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTQuMTY3IDEwLjQxN2MwIC4yNi4zODQuNzE1IDEuMjc1IDEuMTYgMS4xNTMuNTc3IDIuNzg5LjkyMyA0LjU1OC45MjMgMS43NyAwIDMuNDA1LS4zNDYgNC41NTgtLjkyMi44OTEtLjQ0NiAxLjI3NS0uOSAxLjI3NS0xLjE2MXYtMS44MUMxNC40NTggOS40NTcgMTIuMzU2IDEwIDEwIDEwYy0yLjM1NiAwLTQuNDU4LS41NDMtNS44MzMtMS4zOTN2MS44MVptMTEuNjY2IDIuMzU3Yy0xLjM3NS44NS0zLjQ3NyAxLjM5My01LjgzMyAxLjM5My0yLjM1NiAwLTQuNDU4LS41NDQtNS44MzMtMS4zOTN2MS44MWMwIC4yNi4zODQuNzE0IDEuMjc1IDEuMTYgMS4xNTMuNTc3IDIuNzg5LjkyMyA0LjU1OC45MjMgMS43NyAwIDMuNDA1LS4zNDYgNC41NTgtLjkyMy44OTEtLjQ0NiAxLjI3NS0uOSAxLjI3NS0xLjE2di0xLjgxWk0yLjUgMTQuNTg0VjYuMjVDMi41IDQuMTggNS44NTggMi41IDEwIDIuNWM0LjE0MiAwIDcuNSAxLjY4IDcuNSAzLjc1djguMzMzYzAgMi4wNzEtMy4zNTggMy43NS03LjUgMy43NS00LjE0MiAwLTcuNS0xLjY3OS03LjUtMy43NVptNy41LTYuMjVjMS43NyAwIDMuNDA1LS4zNDYgNC41NTgtLjkyMy44OTEtLjQ0NiAxLjI3NS0uOSAxLjI3NS0xLjE2MSAwLS4yNi0uMzg0LS43MTUtMS4yNzUtMS4xNi0xLjE1My0uNTc3LTIuNzg5LS45MjMtNC41NTgtLjkyMy0xLjc3IDAtMy40MDUuMzQ2LTQuNTU4LjkyMi0uODkxLjQ0Ni0xLjI3NS45LTEuMjc1IDEuMTYxIDAgLjI2LjM4NC43MTUgMS4yNzUgMS4xNiAxLjE1My41NzcgMi43ODkuOTIzIDQuNTU4LjkyM1oiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--operations-and-computations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTMuMzMzIDIuNWgxMy4zMzRhLjgzMy44MzMgMCAwIDEgLjgzMy44MzN2MTMuMzM0YS44MzMuODMzIDAgMCAxLS44MzMuODMzSDMuMzMzYS44MzMuODMzIDAgMCAxLS44MzMtLjgzM1YzLjMzM2EuODMzLjgzMyAwIDAgMSAuODMzLS44MzNabS44MzQgMS42Njd2MTEuNjY2aDExLjY2NlY0LjE2N0g0LjE2N1ptNSA1VjUuODMzaDEuNjY2djMuMzM0aDMuMzM0djEuNjY2aC0zLjMzNHYzLjMzNEg5LjE2N3YtMy4zMzRINS44MzNWOS4xNjdoMy4zMzRaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--simple-calculations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTkuMTY2IDkuMTY2di01aDEuNjY3djVoNXYxLjY2N2gtNXY1SDkuMTY2di01aC01VjkuMTY2aDVaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--simple-computations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTQuMTY2IDkuMTY2aDExLjY2N3YxLjY2N0g0LjE2NlY5LjE2NlptNS44MzMtMi41YTEuMjUgMS4yNSAwIDEgMSAwLTIuNSAxLjI1IDEuMjUgMCAwIDEgMCAyLjVabTAgOS4xNjdhMS4yNSAxLjI1IDAgMSAxIDAtMi41IDEuMjUgMS4yNSAwIDAgMSAwIDIuNVoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--statistical-scripts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTE0LjU4MyAxNy41YTIuOTE3IDIuOTE3IDAgMSAxIDAtNS44MzMgMi45MTcgMi45MTcgMCAwIDEgMCA1LjgzM1ptMC0xLjY2N2ExLjI1IDEuMjUgMCAxIDAgMC0yLjUgMS4yNSAxLjI1IDAgMCAwIDAgMi41Wm0tOS4xNjYtNy41YTIuOTE3IDIuOTE3IDAgMSAxIDAtNS44MzMgMi45MTcgMi45MTcgMCAwIDEgMCA1LjgzM1ptMC0xLjY2NmExLjI1IDEuMjUgMCAxIDAgMC0yLjUgMS4yNSAxLjI1IDAgMCAwIDAgMi41Wm0xMC40NzYtMy43MzggMS4xNzggMS4xNzlMNC4xMDggMTcuMDcgMi45MyAxNS44OTIgMTUuODkyIDIuOTNaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--screenshots-of-outputs:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTIuNSAyLjVoMS42Njd2MS42NjdIMi41VjIuNVptMy4zMzMgMEg3LjV2MS42NjdINS44MzNWMi41Wm0zLjMzNCAwaDEuNjY2djEuNjY3SDkuMTY3VjIuNVptMy4zMzMgMGgxLjY2N3YxLjY2N0gxMi41VjIuNVptMy4zMzMgMEgxNy41djEuNjY3aC0xLjY2N1YyLjVabTAgMy4zMzNIMTcuNVY3LjVoLTEuNjY3VjUuODMzWm0tMTMuMzMzIDEwaDEuNjY3VjE3LjVIMi41di0xLjY2N1ptMC0zLjMzM2gxLjY2N3YxLjY2N0gyLjVWMTIuNVptMC0zLjMzM2gxLjY2N3YxLjY2NkgyLjVWOS4xNjdabTAtMy4zMzRoMS42NjdWNy41SDIuNVY1LjgzM1ptNi4zOSAzLjMzNC44NjItMS4yOTZhLjgzMy44MzMgMCAwIDEgLjY5NC0uMzcxaDIuNDQxYS44MzQuODM0IDAgMCAxIC42OTQuMzdsLjg2MyAxLjI5N2gyLjIyM0EuODMzLjgzMyAwIDAgMSAxNy41IDEwdjYuNjY3YS44MzMuODMzIDAgMCAxLS44MzMuODMzaC0xMGEuODMzLjgzMyAwIDAgMS0uODM0LS44MzNWMTBhLjgzMy44MzMgMCAwIDEgLjgzNC0uODMzaDIuMjIyWk03LjUgMTUuODMzaDguMzMzdi01aC0yLjI4bC0xLjExMS0xLjY2NmgtMS41NUw5Ljc4IDEwLjgzM0g3LjV2NVpNMTEuNjY3IDE1YTEuNjY2IDEuNjY2IDAgMSAxIDAtMy4zMzMgMS42NjYgMS42NjYgMCAwIDEgMCAzLjMzM1oiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--simple-queries-and-charts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTkuMTY2LjQ1MmMuMjc1LS4wMjQuNTUzLS4wMzUuODMzLS4wMzUgNS4yOTMgMCA5LjU4NCA0LjI5IDkuNTg0IDkuNTgzIDAgLjI4LS4wMTIuNTU4LS4wMzYuODMzaC0xLjI1NWE4LjMzMyA4LjMzMyAwIDEgMS05LjEyNi05LjEyNVYuNDUyWm0wIDEwLjM4MVYzLjM4NWE2LjY2OCA2LjY2OCAwIDAgMCAuODMzIDEzLjI4MSA2LjY2NyA2LjY2NyAwIDAgMCA2LjYxNS01LjgzM0g5LjE2NlptOC43MDctMS42NjdhNy45MiA3LjkyIDAgMCAwLTcuMDQtNy4wNHY3LjA0aDcuMDRaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--charts-and-calculations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTEwIDE4LjMzM0E4LjMzMyA4LjMzMyAwIDAgMSA3LjUgMi4wNDh2MS43N0E2LjY3IDYuNjcgMCAwIDAgMTAgMTYuNjY2IDYuNjY4IDYuNjY4IDAgMCAwIDE2LjE4IDEyLjVoMS43N2E4LjMzNiA4LjMzNiAwIDAgMS03Ljk1MiA1LjgzM1ptOC4yOTEtNy41SDkuMTY2VjEuNzA4YTguMzMzIDguMzMzIDAgMCAxIDkuMTI1IDkuMTI1Wm0tNy40NTgtNy40NDh2NS43ODFoNS43ODFhNi42NyA2LjY3IDAgMCAwLTUuNzgxLTUuNzgxWiIvPjwvc3ZnPg==)
}

.TaskSizeControl__deliverables__item--simple-charts-and-diagrams:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTS42NjYgOC4zMzNoNVYxNWgtNVY4LjMzM1ptMTEuNjY3LTQuMTY2aDVWMTVoLTVWNC4xNjdaTTYuNDk5IDBoNXYxNWgtNVYwWk0yLjMzMyAxMHYzLjMzM2gxLjY2NlYxMEgyLjMzM1ptNS44MzMtOC4zMzN2MTEuNjY2aDEuNjY3VjEuNjY3SDguMTY2Wm01LjgzMyA0LjE2NnY3LjVoMS42Njd2LTcuNWgtMS42NjdaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--simple-drawings-tables-map:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0ibTEyLjg4IDguMDY1LS4xMTgtLjExOWE0LjU2MyA0LjU2MyAwIDAgMC0xLjk5MS0xLjEyNGMtMi40MjMtLjY0OC00Ljc1LjcyNC01LjQxIDMuMTkyLS4wMzYuMTMzLS4wNTUuMjgzLS4wODcuNjYtLjEyOCAxLjU1OC0uNDk1IDIuNzItMS41IDMuOSAxLjg4My43NCA0LjExNSAxLjI2IDUuODEyIDEuMjZhNC41ODcgNC41ODcgMCAwIDAgMy4yOTUtNy43N1pNMTEuMDc3IDUuMThsNC4xMTUtMy4yMDFhLjgzMy44MzMgMCAwIDEgMS4xLjA2OGwyLjQ5NiAyLjQ5NWEuODMzLjgzMyAwIDAgMSAuMDY5IDEuMTAxbC0zLjIgNC4xMTVhNi4yNTQgNi4yNTQgMCAwIDEtNi4wNyA3Ljc0NEM2LjY2NyAxNy41MDIgMi45MTcgMTYuMjUuODM0IDE1YzMuMzE3LTIuNSAyLjU0LTQuMDA4IDIuOTE3LTUuNDE3Ljg4MS0zLjI5MiA0LjAzNS01LjIxNCA3LjMyNC00LjQwM1ptMi44NDQgMS41NjZjLjA1NC4wNTIuMTA4LjEwNi4xNi4xNjFsLjk0Ny45NDUgMi4wNjItMi42NTEtMS40NTUtMS40NTUtMi42NTIgMi4wNjIuOTM4LjkzOFoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--simple-tables-and-charts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTEwLjgzMyA4LjMzM3YzLjMzNGg1VjguMzMzaC01Wm0tMS42NjYgMGgtNXYzLjMzNGg1VjguMzMzWm0xLjY2NiA3LjVoNXYtMi41aC01djIuNVptLTEuNjY2IDB2LTIuNWgtNXYyLjVoNVptMS42NjYtMTEuNjY2djIuNWg1di0yLjVoLTVabS0xLjY2NiAwaC01djIuNWg1di0yLjVaTTMuMzMzIDIuNWgxMy4zMzRhLjgzMy44MzMgMCAwIDEgLjgzMy44MzN2MTMuMzM0YS44MzMuODMzIDAgMCAxLS44MzMuODMzSDMuMzMzYS44MzMuODMzIDAgMCAxLS44MzMtLjgzM1YzLjMzM2EuODMzLjgzMyAwIDAgMSAuODMzLS44MzNaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--short-answers-to-questions:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTQuODAyIDE0LjE2N2gxMS44NjR2LTEwSDMuMzMzVjE1LjMybDEuNDY5LTEuMTU0Wm0uNTc3IDEuNjY2TDEuNjY2IDE4Ljc1VjMuMzMzYS44MzMuODMzIDAgMCAxIC44MzMtLjgzM2gxNWEuODMzLjgzMyAwIDAgMSAuODM0LjgzM1YxNWEuODMzLjgzMyAwIDAgMS0uODM0LjgzM0g1LjM4Wm0zLjc4Ny00LjE2NmgxLjY2N3YxLjY2Nkg5LjE2NnYtMS42NjZaTTcuMTM5IDcuMzQ0YTIuOTE4IDIuOTE4IDAgMSAxIDIuODYgMy40OWgtLjgzM1Y5LjE2NmguODMzYTEuMjUgMS4yNSAwIDEgMC0xLjIyNS0xLjQ5NWwtMS42MzUtLjMyOFoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--computations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTkuMTY2IDkuMTY3VjUuODM0aDEuNjY3djMuMzMzaDMuMzMzdjEuNjY3aC0zLjMzM3YzLjMzM0g5LjE2NnYtMy4zMzNINS44MzNWOS4xNjdoMy4zMzNabS44MzMgOS4xNjdhOC4zMzMgOC4zMzMgMCAxIDEgMC0xNi42NjcgOC4zMzMgOC4zMzMgMCAwIDEgMCAxNi42NjdabTAtMS42NjdhNi42NjcgNi42NjcgMCAxIDAgMC0xMy4zMzMgNi42NjcgNi42NjcgMCAwIDAgMCAxMy4zMzNaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--calculations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTMuMzMzIDEuNjY3aDEzLjMzNGEuODMzLjgzMyAwIDAgMSAuODMzLjgzM3YxNWEuODMzLjgzMyAwIDAgMS0uODMzLjgzNEgzLjMzM0EuODMzLjgzMyAwIDAgMSAyLjUgMTcuNXYtMTVhLjgzMy44MzMgMCAwIDEgLjgzMy0uODMzWm0uODM0IDEuNjY3djEzLjMzM2gxMS42NjZWMy4zMzRINC4xNjdaTTUuODMzIDVoOC4zMzR2My4zMzRINS44MzNWNVptMCA1SDcuNXYxLjY2N0g1LjgzM1YxMFptMCAzLjMzNEg3LjVWMTVINS44MzN2LTEuNjY2Wk05LjE2NyAxMGgxLjY2NnYxLjY2N0g5LjE2N1YxMFptMCAzLjMzNGgxLjY2NlYxNUg5LjE2N3YtMS42NjZaTTEyLjUgMTBoMS42Njd2NUgxMi41di01WiIvPjwvc3ZnPg==)
}

.TaskSizeControl__deliverables__item--tables-and-charts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTEzLjMzMyAxMy4zMzRhMi41IDIuNSAwIDEgMSAwIDUgMi41IDIuNSAwIDAgMSAwLTVaTTQuOTk5IDEwYTMuMzMyIDMuMzMyIDAgMSAxIDAgNi42NjdBMy4zMzIgMy4zMzIgMCAxIDEgNSAxMFptOC4zMzQgNWEuODM0LjgzNCAwIDEgMCAwIDEuNjY4LjgzNC44MzQgMCAwIDAgMC0xLjY2OFptLTguMzM0LTMuMzMzYTEuNjY2IDEuNjY2IDAgMSAwIDAgMy4zMzIgMS42NjYgMS42NjYgMCAwIDAgMC0zLjMzMlptNy4wODQtMTBhNC41ODMgNC41ODMgMCAxIDEgMCA5LjE2NiA0LjU4MyA0LjU4MyAwIDAgMSAwLTkuMTY2Wm0wIDEuNjY3YTIuOTE3IDIuOTE3IDAgMSAwIDAgNS44MzMgMi45MTcgMi45MTcgMCAwIDAgMC01LjgzM1oiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--database:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTkuMTY2IDE1LjgzM1Y3LjVIMy4zMzN2OC4zMzNoNS44MzNabTAtMTB2LTIuNWEuODMzLjgzMyAwIDAgMSAuODMzLS44MzNoNy41YS44MzMuODMzIDAgMCAxIC44MzQuODMzdjEzLjMzNGEuODMzLjgzMyAwIDAgMS0uODM0LjgzM2gtMTVhLjgzMy44MzMgMCAwIDEtLjgzMy0uODMzdi0xMGEuODMzLjgzMyAwIDAgMSAuODMzLS44MzRoNi42NjdabTEuNjY3LTEuNjY2djExLjY2Nmg1LjgzM1Y0LjE2N2gtNS44MzNabS02LjY2NyA5LjE2Nmg0LjE2N1YxNUg0LjE2NnYtMS42NjdabTcuNSAwaDQuMTY3VjE1aC00LjE2N3YtMS42NjdabTAtMi41aDQuMTY3VjEyLjVoLTQuMTY3di0xLjY2N1ptMC0yLjVoNC4xNjdWMTBoLTQuMTY3VjguMzMzWm0tNy41IDIuNWg0LjE2N1YxMi41SDQuMTY2di0xLjY2N1oiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--structure-and-flowcharts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTUuOTIgMTIuNjc1YTIuNTAxIDIuNTAxIDAgMSAxLTEuNzU0LS4wMzNWNy4zNThhMi41IDIuNSAwIDEgMSAxLjY2NyAwVjEwYTQuMTQ3IDQuMTQ3IDAgMCAxIDIuNS0uODMzaDMuMzMzYTIuNTAxIDIuNTAxIDAgMCAwIDIuNDEzLTEuODQyIDIuNSAyLjUgMCAxIDEgMS42OTMuMDUzIDQuMTY3IDQuMTY3IDAgMCAxLTQuMTA2IDMuNDU1SDguMzMzYTIuNSAyLjUgMCAwIDAtMi40MTMgMS44NDJaTTUgMTQuMTY3YS44MzMuODMzIDAgMSAwIDAgMS42NjYuODMzLjgzMyAwIDAgMCAwLTEuNjY2Wm0wLTEwYS44MzMuODMzIDAgMSAwIDAgMS42NjYuODMzLjgzMyAwIDAgMCAwLTEuNjY2Wm0xMCAwYS44MzMuODMzIDAgMSAwIDAgMS42NjYuODMzLjgzMyAwIDAgMCAwLTEuNjY2WiIvPjwvc3ZnPg==)
}

.TaskSizeControl__deliverables__item--simple-statistical-models:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTQuMTY3IDIuNXYxMy4zMzNIMTcuNVYxNy41aC0xNXYtMTVoMS42NjdaTTE2LjkxIDUuMjQ0bDEuMTc4IDEuMTc5LTQuNzU2IDQuNzU1LTIuNS0yLjQ5OS0zLjU3NyAzLjU3Ny0xLjE3OS0xLjE3OCA0Ljc1Ni00Ljc1NiAyLjUgMi40OTkgMy41NzgtMy41NzdaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--models-charts-calculations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTcuNSAxNUgzLjMzM1Y4LjMzNEg3LjVWMTVabS0xLjY2Ny0xLjY2NlYxMEg1djMuMzM0aC44MzNabTUgMFY2LjY2N0gxMHY2LjY2N2guODMzWk0xMi41IDE1SDguMzMzVjVIMTIuNXYxMFptMy4zMzMtMS42NjZ2LTEwSDE1djEwaC44MzNaTTE3LjUgMTVoLTQuMTY3VjEuNjY3SDE3LjVWMTVabS44MzMgMy4zMzRIMi41di0xLjY2N2gxNS44MzN2MS42NjdaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--models-drawings-charts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTEwLjgzMyAxNy41djEuNjY3SDkuMTY2VjE3LjVIMi40OTlhLjgzMy44MzMgMCAwIDEtLjgzMy0uODMzVjVoMTYuNjY3djExLjY2N2EuODMzLjgzMyAwIDAgMS0uODM0LjgzM2gtNi42NjZabS03LjUtMS42NjdoMTMuMzMzVjYuNjY3SDMuMzMzdjkuMTY2Wm03LjUtNy41aDQuMTY2VjEwaC00LjE2NlY4LjMzM1ptMCAzLjMzNGg0LjE2NnYxLjY2NmgtNC4xNjZ2LTEuNjY2Wk03LjQ5OSA4LjMzM3YyLjVIMTBhMi41IDIuNSAwIDEgMS0yLjUtMi41Wk0xLjY2NiAyLjVoMTYuNjY3djEuNjY3SDEuNjY2VjIuNVoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--simple-3d-cad-model:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTkuMTY2IDMuNDM5VjEuNjY3aDEuNjY3djEuNzcyYTMuMzM1IDMuMzM1IDAgMCAxIDEuNTAyIDUuNjA2bDUuMDUzIDguNzUyLTEuNDQzLjgzMy01LjA1My04Ljc1YTMuMzM3IDMuMzM3IDAgMCAxLTEuNzg1IDBsLTUuMDUyIDguNzUtMS40NDQtLjgzMyA1LjA1My04Ljc1MkEzLjMzNSAzLjMzNSAwIDAgMSA5LjE2NiAzLjQ0Wk0xMCA4LjMzNEExLjY2NyAxLjY2NyAwIDEgMCAxMCA1YTEuNjY3IDEuNjY3IDAgMCAwIDAgMy4zMzRaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--charts-and-diagrams:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTIuNSAyLjVoMTVhLjgzMy44MzMgMCAwIDEgLjgzMy44MzN2MTMuMzM0YS44MzMuODMzIDAgMCAxLS44MzQuODMzaC0xNWEuODMzLjgzMyAwIDAgMS0uODMzLS44MzNWMy4zMzNhLjgzMy44MzMgMCAwIDEgLjgzMy0uODMzWm0uODMzIDEuNjY3djExLjY2NmgxMy4zMzNWNC4xNjdIMy4zMzNabTEwLjc1IDYuNjY2QTQuMTY4IDQuMTY4IDAgMCAxIDUuODMzIDEwYTQuMTY4IDQuMTY4IDAgMCAxIDMuMzMzLTQuMDgzdjQuOTE2aDQuOTE3Wm0wLTEuNjY2aC0zLjI1di0zLjI1YTQuMTcxIDQuMTcxIDAgMCAxIDMuMjUgMy4yNVoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--drawings-tables-map:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0ibTEyLjg4IDguMDY1LS4xMTgtLjExOWE0LjU2MyA0LjU2MyAwIDAgMC0xLjk5MS0xLjEyNGMtMi40MjMtLjY0OC00Ljc1LjcyNC01LjQxIDMuMTkyLS4wMzYuMTMzLS4wNTUuMjgzLS4wODcuNjYtLjEyOCAxLjU1OC0uNDk1IDIuNzItMS41IDMuOSAxLjg4My43NCA0LjExNSAxLjI2IDUuODEyIDEuMjZhNC41ODcgNC41ODcgMCAwIDAgMy4yOTUtNy43N1pNMTEuMDc3IDUuMThsNC4xMTUtMy4yMDFhLjgzMy44MzMgMCAwIDEgMS4xLjA2OGwyLjQ5NiAyLjQ5NWEuODMzLjgzMyAwIDAgMSAuMDY5IDEuMTAxbC0zLjIgNC4xMTVhNi4yNTQgNi4yNTQgMCAwIDEtNi4wNyA3Ljc0NEM2LjY2NyAxNy41MDIgMi45MTcgMTYuMjUuODM0IDE1YzMuMzE3LTIuNSAyLjU0LTQuMDA4IDIuOTE3LTUuNDE3Ljg4MS0zLjI5MiA0LjAzNS01LjIxNCA3LjMyNC00LjQwM1ptMi44NDQgMS41NjZjLjA1NC4wNTIuMTA4LjEwNi4xNi4xNjFsLjk0Ny45NDUgMi4wNjItMi42NTEtMS40NTUtMS40NTUtMi42NTIgMi4wNjIuOTM4LjkzOFoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--statistical-models:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTQuMTY3IDIuNXYxMy4zMzNIMTcuNVYxNy41aC0xNXYtMTVoMS42NjdaTTE2LjkxIDUuMjQ0bDEuMTc4IDEuMTc5LTQuNzU2IDQuNzU1LTIuNS0yLjQ5OS0zLjU3NyAzLjU3Ny0xLjE3OS0xLjE3OCA0Ljc1Ni00Ljc1NiAyLjUgMi40OTkgMy41NzgtMy41NzdaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--3d-cad-model:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTEzLjYxIDExLjI1YTUuODIzIDUuODIzIDAgMCAwIDIuMjI0LTQuNTgzaDEuNjY3YTcuNDg4IDcuNDg4IDAgMCAxLTMuMDUyIDYuMDM4bDIuMTA3IDMuNjQ5YTEuNjY3IDEuNjY3IDAgMCAxLS42MSAyLjI3NmwtMi45NC01LjA5YTcuNDczIDcuNDczIDAgMCAxLTMuMDA1LjYyNyA3LjQ3MyA3LjQ3MyAwIDAgMS0zLjAwNi0uNjI3bC0yLjk0IDUuMDlhMS42NjYgMS42NjYgMCAwIDEtLjYxLTIuMjc2bDQuMjItNy4zMDlBMy4zMzUgMy4zMzUgMCAwIDEgOS4xNjggMy40NFYxLjY2N2gxLjY2NnYxLjc3MmEzLjMzNSAzLjMzNSAwIDAgMSAxLjUwMyA1LjYwNmwxLjI3MiAyLjIwNVptLTEuNDQyLjgzNUwxMC44OTQgOS44OGEzLjMzNyAzLjMzNyAwIDAgMS0xLjc4NSAwbC0xLjI3MyAyLjIwNmMuNjcuMjY4IDEuNC40MTUgMi4xNjYuNDE1Ljc2NSAwIDEuNDk2LS4xNDcgMi4xNjYtLjQxNVpNMTAgOC4zMzRBMS42NjcgMS42NjcgMCAxIDAgMTAgNWExLjY2NyAxLjY2NyAwIDAgMCAwIDMuMzM0WiIvPjwvc3ZnPg==)
}

.TaskSizeControl__deliverables__item--problem-analysis:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTEwIDE4LjMzNGE4LjMzMyA4LjMzMyAwIDEgMSAwLTE2LjY2NyA4LjMzMyA4LjMzMyAwIDAgMSAwIDE2LjY2N1ptMC0xLjY2N2E2LjY2NyA2LjY2NyAwIDEgMCAwLTEzLjMzMyA2LjY2NyA2LjY2NyAwIDAgMCAwIDEzLjMzM1pNOS4xNjUgMTIuNWgxLjY2N3YxLjY2N0g5LjE2NlYxMi41Wm0xLjY2Ny0xLjM3di41MzdIOS4xNjZ2LTEuMjVhLjgzMy44MzMgMCAwIDEgLjgzMy0uODMzIDEuMjUgMS4yNSAwIDEgMC0xLjIyNS0xLjQ5NUw3LjEzOSA3Ljc2YTIuOTE4IDIuOTE4IDAgMSAxIDMuNjk0IDMuMzY5WiIvPjwvc3ZnPg==)
}

.TaskSizeControl__deliverables__item--data-schema:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTEyLjUgNC4xNjdoMS42NjhhMS42NjcgMS42NjcgMCAwIDEgMS42NjYgMS42Njd2Ni44MDhhMi41IDIuNSAwIDEgMS0xLjY2NiAwVjUuODM0SDEyLjV2Mi41TDguNzUgNWwzLjc1LTMuMzMzdjIuNVpNNC4xNjkgNy4zNTlhMi41IDIuNSAwIDEgMSAxLjY2NiAwdjUuMjgzYTIuNTAxIDIuNTAxIDAgMSAxLTEuNjY2IDBWNy4zNTlaTTUgNS44MzRhLjgzMy44MzMgMCAxIDAgMC0xLjY2Ny44MzMuODMzIDAgMCAwIDAgMS42NjdabTAgMTBhLjgzMy44MzMgMCAxIDAgMC0xLjY2Ny44MzMuODMzIDAgMCAwIDAgMS42NjdabTEwIDBhLjgzMy44MzMgMCAxIDAgMC0xLjY2Ny44MzMuODMzIDAgMCAwIDAgMS42NjdaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--experiment-observations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTEyLjUgMy4zMzRINC4xNjd2MTMuMzMzaDExLjY2NnYtMTBIMTIuNVYzLjMzNFptLTEwLS44NGEuODMuODMgMCAwIDEgLjgzMy0uODI3aDEwTDE3LjUgNS44MzR2MTEuNjZhLjgzMi44MzIgMCAwIDEtLjgyOC44NEgzLjMyN2EuODM0LjgzNCAwIDAgMS0uODI3LS44MjdWMi40OTRabTYuNjY3IDYuNjczaDEuNjY2djVIOS4xNjd2LTVabTAtMy4zMzNoMS42NjZWNy41SDkuMTY3VjUuODM0WiIvPjwvc3ZnPg==)
}

.TaskSizeControl__deliverables__item--observations-and-forecasts:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTEyLjUgMy4zMzRINC4xNjd2MTMuMzMzaDExLjY2NnYtMTBIMTIuNVYzLjMzNFptLTEwLS44NGEuODMuODMgMCAwIDEgLjgzMy0uODI3aDEwTDE3LjUgNS44MzR2MTEuNjZhLjgzMi44MzIgMCAwIDEtLjgyOC44NEgzLjMyN2EuODM0LjgzNCAwIDAgMS0uODI3LS44MjdWMi40OTRaTTkuMTY3IDEyLjVoMS42NjZ2MS42NjdIOS4xNjdWMTIuNVptMC02LjY2NmgxLjY2NnY1SDkuMTY3di01WiIvPjwvc3ZnPg==)
}

.TaskSizeControl__deliverables__item--detailed-explanations:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTUuODMzIDVWMi41YS44MzMuODMzIDAgMCAxIC44MzQtLjgzM2gxMGEuODMzLjgzMyAwIDAgMSAuODMzLjgzM3YxMS42NjdhLjgzMy44MzMgMCAwIDEtLjgzMy44MzNoLTIuNXYyLjVjMCAuNDYtLjM3NS44MzQtLjg0LjgzNEgzLjM0QS44MzUuODM1IDAgMCAxIDIuNSAxNy41bC4wMDItMTEuNjY2YzAtLjQ2LjM3Ni0uODM0LjgzOS0uODM0aDIuNDkyWk00LjE2OCA2LjY2N2wtLjAwMSAxMEgxMi41di0xMEg0LjE2OFpNNy41IDVoNi42Njd2OC4zMzRoMS42NjZ2LTEwSDcuNVY1Wk01LjgzMyA5LjE2N2g1djEuNjY3aC01VjkuMTY3Wm0wIDMuMzMzaDV2MS42NjdoLTVWMTIuNVoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--brief-report:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTE3LjUgNi42Njd2MTAuODI3YS44MzIuODMyIDAgMCAxLS44MjguODRIMy4zMjdhLjgyOC44MjggMCAwIDEtLjgyNy0uODI3VjIuNDk0YzAtLjQ0OC4zNzQtLjgyNy44MzUtLjgyN2g5LjE2M2w1LjAwMiA1Wm0tMS42NjcuODMzaC00LjE2NlYzLjMzNGgtNy41djEzLjMzM2gxMS42NjZWNy41Wk02LjY2NyA1LjgzNGgyLjVWNy41aC0yLjVWNS44MzRabTAgMy4zMzNoNi42NjZ2MS42NjdINi42NjdWOS4xNjdabTAgMy4zMzNoNi42NjZ2MS42NjdINi42NjdWMTIuNVoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--documentation:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTIuNSAxNS40MTdWNC4xNjdhMi41IDIuNSAwIDAgMSAyLjUtMi41aDExLjY2N2EuODMzLjgzMyAwIDAgMSAuODMzLjgzM3YxNWEuODMzLjgzMyAwIDAgMS0uODMzLjgzNEg1LjQxN0EyLjkxNyAyLjkxNyAwIDAgMSAyLjUgMTUuNDE3Wm0xMy4zMzMgMS4yNXYtMi41SDUuNDE3YTEuMjUgMS4yNSAwIDAgMCAwIDIuNWgxMC40MTZabS03LjUtMTMuMzMzSDVhLjgzMy44MzMgMCAwIDAtLjgzMy44MzN2OC42MTRjLjM5LS4xODUuODE3LS4yODEgMS4yNS0uMjhoMTAuNDE2VjMuMzMzaC0xLjY2NlYxMEwxMS4yNSA4LjMzNCA4LjMzMyAxMFYzLjMzNFoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--detailed-report:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTE2LjY2NyAxOC4zMzRIMy4zMzNBLjgzMy44MzMgMCAwIDEgMi41IDE3LjV2LTE1YS44MzMuODMzIDAgMCAxIC44MzMtLjgzM2gxMy4zMzRhLjgzMy44MzMgMCAwIDEgLjgzMy44MzN2MTVhLjgzMy44MzMgMCAwIDEtLjgzMy44MzRabS0uODM0LTEuNjY3VjMuMzM0SDQuMTY3djEzLjMzM2gxMS42NjZaTTYuNjY3IDUuODM0aDYuNjY2VjcuNUg2LjY2N1Y1LjgzNFptMCAzLjMzM2g2LjY2NnYxLjY2N0g2LjY2N1Y5LjE2N1ptMCAzLjMzM2g2LjY2NnYxLjY2N0g2LjY2N1YxMi41WiIvPjwvc3ZnPg==)
}

.TaskSizeControl__deliverables__item--complex-models:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTE1IDIuNWEyLjUgMi41IDAgMSAxIDAgNWgtMi41YTIuNSAyLjUgMCAwIDEtMi4zNTgtMS42NjdoLS45NzZjLS45MTcgMC0xLjY2Ny43NS0xLjY2NyAxLjY2N3YuMTQzYTIuNSAyLjUgMCAwIDEgMCA0LjcxNXYuMTQyYzAgLjkxNy43NSAxLjY2NyAxLjY2NyAxLjY2N2guOTc1YTIuNTAyIDIuNTAyIDAgMCAxIDIuMzU4LTEuNjY3SDE1YTIuNSAyLjUgMCAxIDEgMCA1aC0yLjVhMi41IDIuNSAwIDAgMS0yLjM1Ny0xLjY2N2gtLjk3NkEzLjMzMiAzLjMzMiAwIDAgMSA1LjgzMyAxMi41SDQuMTY2YTIuNSAyLjUgMCAxIDEgMC01aDEuNjY3YTMuMzMyIDMuMzMyIDAgMCAxIDMuMzMzLTMuMzMzaC45NzVBMi41MDIgMi41MDIgMCAwIDEgMTIuNDk5IDIuNUgxNVptMCAxMS42NjdoLTIuNWEuODM0LjgzNCAwIDAgMCAwIDEuNjY2SDE1YS44MzQuODM0IDAgMCAwIDAtMS42NjZabS04LjMzNC01aC0yLjVhLjgzNC44MzQgMCAwIDAgMCAxLjY2NmgyLjVhLjgzNC44MzQgMCAwIDAgMC0xLjY2NlptOC4zMzMtNWgtMi41YS44MzQuODM0IDAgMCAwIDAgMS42NjZIMTVhLjgzNC44MzQgMCAwIDAgMC0xLjY2NloiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--advanced-report:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTE0LjE2NyAxLjY2N2gyLjVhLjgzMy44MzMgMCAwIDEgLjgzMy44MzN2MTVhLjgzMy44MzMgMCAwIDEtLjgzMy44MzNIMy4zMzNBLjgzNC44MzQgMCAwIDEgMi41IDE3LjV2LTE1YS44MzMuODMzIDAgMCAxIC44MzMtLjgzM2gyLjVWMEg3LjV2MS42NjdoNVYwaDEuNjY3djEuNjY3Wm0wIDEuNjY2VjVIMTIuNVYzLjMzM2gtNVY1SDUuODMzVjMuMzMzSDQuMTY3djEzLjMzNGgxMS42NjZWMy4zMzNoLTEuNjY2Wk01LjgzMyA2LjY2N2g4LjMzNHYxLjY2Nkg1LjgzM1Y2LjY2N1ptMCAzLjMzM2g4LjMzNHYxLjY2N0g1LjgzM1YxMFoiLz48L3N2Zz4=)
}

.TaskSizeControl__deliverables__item--presentation:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0iTTIuMzgzIDIuMzk4IDEyLjg1OC45MDJhLjQxNi40MTYgMCAwIDEgLjQ3Ni40MTJ2MTcuMzcyYS40MTYuNDE2IDAgMCAxLS40NzYuNDEyTDIuMzgyIDE3LjYwM2EuODMzLjgzMyAwIDAgMS0uNzE2LS44MjZWMy4yMjNhLjgzMy44MzMgMCAwIDEgLjcxNi0uODI1Wm0uOTUgMS41NDh2MTIuMTA4bDguMzM0IDEuMTkxVjIuNzU1bC04LjMzMyAxLjE5Wm0xMC44MzQgMTEuODg3aDIuNVY0LjE2N2gtMi41VjIuNUgxNy41YS44MzMuODMzIDAgMCAxIC44MzQuODMzdjEzLjMzNGEuODMzLjgzMyAwIDAgMS0uODM0LjgzM2gtMy4zMzN2LTEuNjY3Wm0tMTAtOS4xNjZoNi42Njd2NWgtNXYxLjY2Nkg0LjE2N1Y2LjY2N1ptMS42NjcgMS42NjZWMTBoMy4zMzNWOC4zMzNINS44MzRaIi8+PC9zdmc+)
}

.TaskSizeControl__deliverables__item--other:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE2MkE0OCIgZD0ibTIuNSA2LjY2NyA1LjAwMy01aDkuMTYyYy40NiAwIC44MzUuMzguODM1LjgyN3YxNS4wMTNhLjgyOC44MjggMCAwIDEtLjgyOC44MjdIMy4zMjlhLjgzNC44MzQgMCAwIDEtLjgyOC0uODRWNi42NjdabTUuODMzLTMuMzMzVjcuNUg0LjE2N3Y5LjE2N2gxMS42NjZWMy4zMzRoLTcuNVoiLz48L3N2Zz4=)
}

.TaskSizeControlForProgramming .TaskSizeControl__descriptors {
    display: grid !important;
    grid-template-areas: "title" "example" "deliverables";
    grid-template-columns: 1fr
}

@media only screen and (min-width:641px) {
    .TaskSizeControlForProgramming .TaskSizeControl__descriptors {
        -moz-column-gap: 24px;
        column-gap: 24px;
        grid-template-areas: "title title" "example deliverables";
        grid-template-columns: 264px 1fr
    }
}

.TaskSizeControlForProgramming .TaskSizeControl__descriptors .TaskSizeControl__title {
    color: #000;
    grid-area: title;
    margin: 0 0 12px
}

@media only screen and (min-width:641px) {
    .TaskSizeControlForProgramming .TaskSizeControl__descriptors .TaskSizeControl__title {
        margin: 0 0 16px
    }
}

.TaskSizeControlForProgramming .TaskSizeControl__descriptors .TaskSizeControl__title:first-letter {
    text-transform: uppercase
}

.TaskSizeControlForProgramming .TaskSizeControl__descriptors .TaskSizeControl__descriptors__example {
    margin-right: 0;
    max-width: 100%
}

.TaskSizeControlForProgramming .TaskSizeControl__examples-list {
    list-style: none;
    margin-bottom: 0;
    padding-left: 20px
}

.TaskSizeControlForProgramming .TaskSizeControl__examples-list li {
    position: relative
}

.TaskSizeControlForProgramming .TaskSizeControl__examples-list li:not(:last-of-type) {
    margin-bottom: 3px
}

.TaskSizeControlForProgramming .TaskSizeControl__examples-list li:before {
    background-color: #000;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 3px;
    left: -15px;
    position: absolute;
    top: 7px;
    width: 3px
}

@media(max-width:1023px) {
    .InstructionsWithTitleControl .FormFile__controls {
        display: block
    }
}

.InstructionsWithTitleControl__inputs-wrapper {
    border: 1px solid #d7d7d7;
    border-radius: 4px 4px 0 0
}

.InstructionsWithTitleControl__input {
    border: none;
    border-radius: 4px 4px 0 0;
    display: block;
    font-size: 18px;
    padding: 13px 16px
}

.InstructionsWithTitleControl__input::-moz-placeholder {
    font-size: 15px
}

.InstructionsWithTitleControl__input::placeholder {
    font-size: 15px
}

.InstructionsWithTitleControl__input--textarea {
    min-height: 164px
}

.InstructionsWithTitleControl__input-divider {
    background-color: #d7d7d7;
    height: 1px;
    margin-left: 16px;
    margin-right: 16px;
    transition: margin .1s ease-in-out
}

.InstructionsWithTitleControl__inputs-wrapper:focus-within .InstructionsWithTitleControl__input-divider {
    background-color: #d7d7d7;
    margin-left: 0;
    margin-right: 0
}

.InstructionsWithTitleControl__hint {
    margin-bottom: 10px
}

.InstructionsWithTitleControl__files {
    background-color: #efeff8;
    border: 1px solid #d7d7d7;
    border-radius: 0 0 4px 4px;
    border-top: 0 solid #d7d7d7;
    font-size: 16px;
    margin-bottom: 0;
    padding: 16px
}

.InstructionsWithTitleControl__files .Select-menu-outer .Select-menu .Select-option {
    overflow-wrap: break-word;
    word-break: break-all;
    word-break: break-word
}

.OrderFormSelectControl__disabled-option-content:after {
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIyNi40NTkiIGhlaWdodD0iMTUuMzY1IiB2aWV3Qm94PSIwIDE4MC43MDUgMjYuNDU5IDE1LjM2NSI+PHBhdGggZmlsbD0iI0Q2NUIxRCIgZD0iTTIwLjUwMSAxODkuMzY1cy0yLjg4NS0yLjkzOS02Ljg2LTIuOTM5Yy0zLjg4MyAwLTcuNzIyIDIuOTM5LTcuNzIyIDIuOTM5bC0yLjE1Ni0uODk4djIuNjQ0YS44Ni44NiAwIDAgMSAuNTg4LjgxMS44NTguODU4IDAgMCAxLS41OTkuODExbC42MzggMS43NzdIMi41MDlsLjY0My0xLjc5M2EuODY1Ljg2NSAwIDAgMS0uNTI1LS43OTVjMC0uMzU0LjIxLS42NDYuNTEtLjc4di0yLjkyOUwwIDE4Ni44OTZsMTMuNzk5LTYuMTkxIDEyLjY2IDYuMjcxLTUuOTU4IDIuMzg5em0tNy4wMTUtMS40NDljMy45OTkgMCA1Ljk1OCAyLjExNSA1Ljk1OCAyLjExNXY0LjM5M3MtMi4wMzggMS42NDYtNi4yNzEgMS42NDZjLTQuMjMzIDAtNS42NDUtMS42NDYtNS42NDUtMS42NDZ2LTQuMzkzYy0uMDAxIDAgMS45NTgtMi4xMTUgNS45NTgtMi4xMTV6bS0uMDc5IDcuMjEyYzIuNzcxIDAgNS4wMTgtLjU2MiA1LjAxOC0xLjI1NCAwLS42OS0yLjI0Ny0xLjI1Ni01LjAxOC0xLjI1NnMtNS4wMTguNTYzLTUuMDE4IDEuMjU2IDIuMjQ3IDEuMjU0IDUuMDE4IDEuMjU0eiIvPjwvc3ZnPg==) 50%/contain no-repeat;
    content: "";
    display: inline-block;
    height: 13px;
    margin-left: 5px;
    width: 21px
}

.PagesWordsControl {
    align-items: center;
    display: flex
}

.PagesWordsControl__count {
    background-color: rgba(2, 136, 209, .1);
    border-radius: 4px;
    box-sizing: border-box;
    color: #01579b;
    margin-left: 8px;
    padding: 14px 8px
}

.SpacingSelectControl {
    min-width: 175px
}

.PagesWordsSwitchControl {
    letter-spacing: normal
}

.PagesWordsSwitchControl button {
    text-decoration: underline
}

.Button-plus.ControlTrigger {
    display: flex
}

@media(min-width:1024px) {
    .Button-plus.ControlTrigger {
        display: inline-flex
    }
}

.Button-plus.ControlTrigger svg {
    margin-right: 8px
}

@media(min-width:1024px) {
    .Button-plus.ControlTrigger:first-of-type {
        margin-right: 10px
    }
}

.Button-plus.ControlTrigger~.ControlTrigger {
    margin-top: 16px
}

@media(min-width:1024px) {
    .Button-plus.ControlTrigger~.ControlTrigger {
        margin-right: 0;
        margin-top: 0
    }
}

.OrderForm .StepAccount .StepRow {
    padding-top: 4px
}

@media only screen and (min-width:641px) {
    .OrderForm .StepAccount .StepRow {
        padding-top: 8px
    }
}

.OrderForm .StepAccount .Auth__tabs__item--active {
    border-bottom-color: #0073e6;
    color: #0073e6
}

.OrderForm .StepAccount .UIInput.UIInput-default {
    border-color: #d7d7d7;
    font-size: 18px;
    height: 47px
}

.OrderForm .StepAccount .UICheckbox__checkbox {
    border-color: #d7d7d7
}

.OrderForm .StepAccount .rc-tel-input__select .Select-control {
    height: 45px
}

.OrderForm .StepAccount .rc-tel-input__select .Select-control .Select-value {
    line-height: 45px
}

.OrderForm .StepAccount #nc_signup {
    width: 100%
}

.OrderForm .StepAccount #nc_signup,
.OrderForm .StepAccount #rc_signin {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #0073e6;
    border-radius: 4px;
    border-width: 0;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    font-weight: 400;
    line-height: 21px;
    margin: 0;
    padding: 12px 24px;
    transition: background-color 50ms linear;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.OrderForm .StepAccount #nc_signup:not([aria-disabled]):hover,
.OrderForm .StepAccount #rc_signin:not([aria-disabled]):hover {
    background-color: #0042a5;
    color: #fff;
    text-decoration: none
}

.OrderForm .StepAccount #nc_signup:not([aria-disabled]):focus,
.OrderForm .StepAccount #rc_signin:not([aria-disabled]):focus {
    box-shadow: 0 0 0 4px #cbeefd
}

.OrderForm .StepAccount .Auth__bottom-buttons--sign-in {
    align-items: center
}

.StepInquiryDetails__buttons {
    display: flex;
    flex-direction: column;
    gap: 16px
}

@media only screen and (min-width:641px) {
    .StepInquiryDetails__buttons {
        flex-direction: row
    }
}

.StepInquiryDetails__button {
    align-items: center;
    display: flex;
    flex: 1 0;
    gap: 10px;
    justify-content: center
}

.StepInquiryDetails__button:before {
    margin-right: 0
}

.OrderFormPage {
    background-color: #fafbfc;
    padding-bottom: 0;
    padding-top: 0
}

.OrderFormPage .Page__width {
    margin-bottom: 0;
    padding: 0 !important;
    width: 100%
}

.Coupons h3 {
    color: #5b5c5d;
    font-size: 20px;
    font-weight: 500;
    line-height: 28px;
    margin-bottom: 24px;
    margin-top: 0
}

.Coupons p {
    color: #333;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 0;
    margin-top: 0
}

@media only screen and (min-width:641px) {
    .Coupons__row {
        align-items: flex-start;
        display: flex
    }
}

.Coupons__col {
    margin-bottom: 16px
}

@media only screen and (min-width:641px) {
    .Coupons__col {
        flex: 1 0;
        margin-bottom: 32px
    }

    .Coupons__col+.Coupons__col {
        margin-left: 32px
    }
}

.HowToGetCoupons {
    background-image: url(/https/dotaskforme.onrender.com/assets/customer-dashboard/invite-friend-bg.856996c7.svg);
    background-position: 15px bottom;
    background-repeat: no-repeat;
    background-size: calc(100% - 30px)
}

@media only screen and (min-width:641px) {
    .HowToGetCoupons {
        background-position: 30px bottom;
        background-size: calc(100% - 60px)
    }
}

.HowToGetCoupons__button {
    margin-bottom: 170px;
    margin-top: 24px
}

.Lifetime {
    padding-bottom: 16px
}

@media only screen and (min-width:641px) {
    .Lifetime {
        padding-bottom: 32px
    }
}

.Lifetime__total-spent {
    background-color: rgba(51, 51, 51, .06);
    border-radius: 5px;
    display: block;
    float: right;
    font-size: 14px;
    padding: 4px 8px
}

.LifetimeProgress {
    align-items: center;
    display: flex;
    list-style-type: none;
    margin-bottom: 0;
    margin-top: 0;
    padding-bottom: 25px;
    padding-left: 0;
    padding-top: 25px
}

.LifetimeProgress__line {
    background-color: #aaa;
    display: block;
    height: 2px;
    position: relative;
    width: 30%
}

.LifetimeProgress__line:first-of-type,
.LifetimeProgress__line:last-of-type {
    width: 20%
}

.LifetimeProgress__progress-line {
    background-color: #333;
    bottom: -1px;
    height: 4px;
    position: absolute;
    width: 0
}

.LifetimeProgress__step {
    background-color: #aaa;
    border-radius: 50%;
    display: block;
    flex-shrink: 0;
    height: 16px;
    position: relative;
    width: 16px
}

.LifetimeProgress__step--passed {
    background-color: #333
}

.LifetimeProgress__step--passed .LifetimeProgress__title,
.LifetimeProgress__step--passed .LifetimeProgress__value {
    opacity: 1
}

.LifetimeProgress__title {
    bottom: 22px;
    font-weight: 300;
    white-space: nowrap
}

.LifetimeProgress__title,
.LifetimeProgress__value {
    left: 50%;
    line-height: 18px;
    opacity: .42;
    position: absolute;
    transform: translateX(-50%)
}

.LifetimeProgress__value {
    font-weight: 700;
    top: 22px
}

.UserCoupons__coupons-list {
    list-style-type: none;
    margin-bottom: 0;
    margin-top: 0;
    padding-left: 0
}

.UserCoupons__coupons-list>li+li {
    margin-top: 24px
}

.UserCoupons__show-more-button {
    background-color: #f3f9fd;
    display: block;
    margin-top: 24px;
    width: 100%
}

.Coupon {
    background-image: linear-gradient(180deg, #0d47a1, #072451);
    border-radius: 5px;
    color: #fff
}

.Coupon--lifetime {
    background-image: linear-gradient(0deg, #1a1f24, #2d3b4a)
}

.Coupon--used {
    background: #f0f5ff;
    color: #5b5c5d
}

.Coupon--used .Coupon__main {
    padding: 16px
}

@media only screen and (min-width:641px) {
    .Coupon--used .Coupon__main {
        padding: 16px 24px
    }
}

.Coupon--used .Coupon__main:before {
    top: 50%;
    transform: translate(-50%, -50%)
}

.Coupon--used .Coupon__main:after {
    top: 50%;
    transform: translate(50%, -50%)
}

.Coupon--used .Coupon__status {
    background-color: rgba(0, 0, 0, .04)
}

.Coupon--stub {
    background: transparent;
    border: 1px dashed #aaa
}

.Coupon--stub .Coupon__main:after,
.Coupon--stub .Coupon__main:before {
    border-top: 1px dashed #aaa
}

.Coupon--stub .Coupon__main:before {
    transform: translate(-50%, 50%) rotate(90deg)
}

.Coupon--stub .Coupon__main:after {
    transform: translate(50%, 50%) rotate(-90deg)
}

.Coupon--stub .Coupon__title {
    color: #707070
}

.Coupon--stub .Coupon__code {
    border-color: #aaa;
    color: #aaa
}

.Coupon--stub .Coupon__description {
    border-top-color: #aaa;
    color: #aaa
}

.Coupon__main {
    padding: 16px;
    position: relative
}

@media only screen and (min-width:641px) {
    .Coupon__main {
        padding: 24px 24px 16px
    }
}

.Coupon__main:after,
.Coupon__main:before {
    background-color: #fff;
    border-radius: 50%;
    bottom: 0;
    content: "";
    display: block;
    height: 16px;
    position: absolute;
    width: 16px
}

.Coupon__main:before {
    left: -1px;
    transform: translate(-50%, 50%)
}

.Coupon__main:after {
    right: -1px;
    transform: translate(50%, 50%)
}

.Coupon__title-container {
    align-items: start;
    display: flex;
    flex-direction: column-reverse;
    min-height: 56px
}

@media only screen and (min-width:641px) {
    .Coupon__title-container {
        flex-direction: row
    }
}

.Coupon__title {
    flex-grow: 1;
    font-size: 20px;
    font-weight: 300;
    line-height: 24px;
    margin-bottom: 0;
    margin-top: 8px
}

@media only screen and (min-width:641px) {
    .Coupon__title {
        font-size: 24px;
        line-height: 28px;
        margin-top: 0
    }
}

.Coupon__status {
    background-color: hsla(0, 0%, 100%, .06);
    border-radius: 5px;
    flex-shrink: 0;
    font-size: 14px;
    line-height: 16px;
    padding: 4px 8px
}

.Coupon__code-container {
    display: flex;
    flex-direction: column;
    margin-top: 12px
}

@media only screen and (min-width:641px) {
    .Coupon__code-container {
        flex-direction: row;
        margin-top: 16px
    }
}

.Coupon__code {
    background-color: hsla(0, 0%, 100%, .1);
    border: 1px dashed hsla(0, 0%, 100%, .24);
    border-radius: 4px;
    flex-grow: 1;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 1px;
    line-height: 18px;
    padding: 9px;
    text-align: center
}

.Coupon__use-coupon-button {
    border: none;
    color: #1c2228;
    flex-shrink: 0;
    line-height: 20px;
    margin-top: 8px;
    text-align: center
}

.Coupon__use-coupon-button.UIButton-default-light--color-primary:not([aria-disabled]):focus,
.Coupon__use-coupon-button.UIButton-default-light--color-primary:not([aria-disabled]):hover {
    background-color: hsla(0, 0%, 98%, .8);
    color: #1c2228
}

@media only screen and (min-width:641px) {
    .Coupon__use-coupon-button {
        margin-left: 15px;
        margin-top: 0;
        width: auto
    }
}

.Coupon__description {
    border-top: 1px dashed hsla(0, 0%, 100%, .24);
    font-size: 14px;
    line-height: 16px;
    padding: 12px
}

@media only screen and (min-width:641px) {
    .Coupon__description {
        padding: 16px 24px
    }
}
