.deal-details-block{border-radius:20px;background:var(--color-card_bg_white);.details-header{padding:22px 28px 12px 28px;color:var(--tokens-color-txt-txt-subtitle-black-40);font-size:16px;font-weight:600;line-height:120%;svg{display:block}.back-btn{.cursor-pointer{cursor:pointer}}.return-label{transform:translateY(-.5px)}}.details-body{padding:0 26px 26px 26px;.imnage-block{padding:4px;border-radius:16px;background:var(--color-bg-input-bg-static-5);.image{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;width:100%;padding-top:74.78%;width:247.25px;border-radius:13px;box-shadow:inset 0 0 0 .5px rgb(31 92 122 / .15)}.title-block{padding:8px 12px;width:247.25px}.title{margin:3px 0 6px 0;color:var(--tokens-color-txt-txt_caption_gray-28);font-size:16px;font-weight:600;line-height:130%}}.progress-block{border-radius:16px;background:var(--color-bg-input-bg-static-5);padding:26px 30px 26px 30px;.progress-stamps{.nums{color:var(--tokens-color-txt-txt-title-h-2-black-50);font-size:20px;font-weight:500;line-height:100%;.active{color:var(--tokens-color-txt-txt_primary_black-5)}}.label{color:var(--tokens-color-txt-txt-title-h-2-black-50);font-size:16px;font-weight:500;line-height:100%}}.price{color:var(--tokens-color-txt-txt_primary_black-5);font-size:20px;font-weight:700;line-height:100%}.progress{height:6px;border-radius:999px;background:var(--color-bg-input-bg-hover-7)}.progress-bar{border-radius:999px;background:linear-gradient(90deg,#00D688 0%,#00B856 100%);backdrop-filter:blur(25px)}}.user-info-block{padding:20px;border-radius:16px;background:var(--color-bg-input-bg-static-5);.seller-no-avatar{box-sizing:border-box;border:.5px solid rgb(55 118 149 / .05);border-radius:999px;background:rgb(55 118 149 / .05);width:44px;height:44px;position:relative}.seller-no-avatar .label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:rgb(15 63 87 / .25);font-size:18px;font-weight:700;line-height:14px}.seller-avatar{box-sizing:border-box;box-shadow:inset 0 0 0 .5px rgb(31 92 122 / .15);border-radius:999px;background:#fff;width:44px;height:44px;background-size:cover!important;background-position:center!important}.user-name{color:var(--tokens-color-txt-txt_primary_black-5);font-size:15px;font-weight:600;line-height:120%}.rating-block{margin-top:3px;margin-bottom:-2px;.ico{transform:translateY(-2px)}.rating{color:var(--tokens-color-txt-txt_caption_gray-28);font-size:14px;font-weight:600;line-height:20px}.dot{width:3px;height:3px;border-radius:999px;background:var(--color-black-icon-black-15)}.reviews-count{line-height:20px;color:var(--tokens-color-txt-txt-subtitle-black-40);font-size:14px;font-weight:600;.label{font-size:13px}}}.write-to-seller-btn{width:193px;height:44px;border-radius:8px;background:var(--color-card_bg_white);transition:.1s;cursor:pointer;position:relative;outline:2px solid #fff0;.label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;color:var(--color-green-icon_green-34);text-align:center;font-size:16px;font-weight:600;line-height:130%}}.write-to-seller-btn:hover{outline:2px solid var(--color-card_bg_white);background:var(--color-card_bg_white)}}.write-to-support{height:100%;border-radius:16px;background:var(--color-black-icon-black-5);width:237px;height:84px;position:relative;cursor:pointer;transition:.1s;.label{transition:.1s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;color:var(--tokens-color-txt-txt_caption_gray-28);text-align:center;font-size:16px;font-weight:600;line-height:130%}}@media (min-width:924px){.write-to-support:hover{background:var(--color-black-icon-black-10);.label{color:var(--tokens-color-txt-txt_primary_black-5)}}}.order{margin-top:20px;.order-info{border-radius:16px;background:var(--color-bg-input-bg-static-5);width:255.25px;padding:16px;position:relative}.order-history-block{width:30px;height:30px;position:absolute;right:22px;top:11px;cursor:pointer;transform:translateY(1px);.ico{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);path{transition:.1s;transition:.1s;stroke-opacity:1;stroke:var(--color-black-icon-black-25)}}.counter{position:absolute;top:4px;right:-7px;color:var(--color-black-icon-black-25);font-size:12px;font-weight:600;line-height:100%;transition:.1s}}.order-history-block:hover{.ico{path{stroke-opacity:1;stroke:var(--color-green-icon_green-34)}}.counter{color:var(--color-green-icon_green-34)}}.status-badge{display:inline-block;color:#FFF;text-align:center;font-size:13px;font-weight:700;line-height:22px;padding:0 7px;border-radius:7px}.status-badge.new{background:var(--color-overlay-icon-overlay-15-invert)}.status-badge.active{background:linear-gradient(90deg,#00D688 0%,#00B856 100%)}.status-badge.paid{background:linear-gradient(90deg,#00D688 0%,#00B856 100%)}.status-badge.waiting_for_payment{background:rgb(15 63 87 / .3)}.status-badge.mark_as_completed{background:linear-gradient(90deg,#00D688 0%,#00B856 100%)}.status-badge.completed{background:var(--color-blue-icon_blue-50)}.status-badge.canceled{background:#F44134}.status-label{margin-top:8px;padding:2px;color:var(--tokens-color-txt-txt_primary_black-5);font-size:15px;font-weight:600;line-height:130%}.status-date{margin-top:8px;padding:0 4px 4px 4px;color:var(--tokens-color-txt-txt-subtitle-black-40);font-size:14px;font-weight:500;line-height:130%}.order-details{border-radius:16px;background:var(--color-bg-input-bg-static-5);display:flex;flex-direction:column;justify-content:space-between}.order-list{padding:10px}.order-option+.order-option{margin-top:6px}.order-option{border-radius:8px;background:var(--color-card_bg_white);padding:10px 16px}.option-title{color:var(--tokens-color-txt-txt_caption_gray-28);font-size:15px;font-weight:500;line-height:140%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.option-price{color:var(--color-gray-icon_gray);text-align:right;font-size:16px;font-weight:600;line-height:140%;width:140px}.option-quantity{color:var(--tokens-color-txt-txt-description-black-35);text-align:right;font-size:16px;font-weight:500;line-height:140%;width:54px;sup{top:-4.5px}}.option-days-count{color:#00AD5C;text-align:right;font-size:16px;font-weight:600;line-height:140%;width:52px;sup{top:-4.5px}}.btns-panel{padding:0 10px 10px 10px}.option-total-price{color:var(--tokens-color-txt-txt_primary_black-5);font-size:22px;font-weight:700;line-height:110%}.total-label{color:var(--tokens-color-txt-txt-subtitle-black-40);font-size:14px;font-weight:500;line-height:140%;margin-right:16px}.total{padding:8.8px 0 11px 0}.btn-mark-completed{width:350px;height:44px;border-radius:8px;background:var(--color-bg-btn_bg_gray-15);position:relative;transition:.1s;cursor:pointer;.label{color:var(--color-txt-btn_txt_white);text-align:center;width:100%;font-size:16px;font-weight:600;line-height:130%;letter-spacing:.16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timer{color:var(--color-txt-btn-txt-white-35);font-size:14px;font-weight:600;line-height:130%;margin-left:10px}}.edit-review-btn{color:var(--tokens-color-txt-txt-description-black-35);font-size:14px;font-weight:500;line-height:120%;cursor:pointer;padding-bottom:1px}.btn-mark-completed:hover{background:var(--color-bg-btn_bg_gray-12)}.wait-time-block{color:var(--tokens-color-txt-txt_primary_black-5);font-size:14px;font-weight:700;line-height:136%;padding-left:16px;padding-top:2px;.timer{color:#F44134;margin-left:14px}}.remove-order-btn{width:350px;height:44px;border-radius:8px;background:var(--color-card_bg_white);position:relative;transition:.1s;cursor:pointer;.label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-red-icon_red-58);text-align:center;width:100%;font-size:15px;font-weight:600;line-height:130%;transition:.1s}}.remove-order-btn:hover{background:var(--color-red-icon_red-58);.label{color:var(--color-card_bg_white)}}}.review-block{background:transparent!important;border-radius:0px!important;padding:0 14px 7px 14px;.label{color:var(--tokens-color-txt-txt_primary_black-5);font-size:14px;font-weight:700;line-height:140%;padding:0 2px}.stars-block{margin-top:8px;path{fill:var(--color-black-icon-black-15);fill-opacity:1}}.star-col.selected{path{fill:#ffaa00!important;fill-opacity:1!important}}}.review-block[data-is-created="false"]{.stars-block{cursor:pointer;path{fill:var(--color-black-icon-black-15);fill-opacity:1}}}}.mobile-return-to-main-page{path{stroke-opacity:1;stroke:var(--color-black-icon-black-30)}}}@media (max-width:924px){.deal-details-block{background:#fff0;border-radius:0;.review-block{margin-top:-2px;padding:12px 14px 6px 8px!important;border-top:.5px solid rgb(31 92 122 / .15);svg{display:inline-block!important}}.details-header{padding:18px 14px 10px 14px;border-radius:0 0 20px 20px;background:var(--color-card_bg_white);backdrop-filter:blur(25px);.mobile-return-to-main-page{margin-top:-1px}.return-label{transform:translateY(-1px)}}.details-body{padding:0;margin-top:8px;.order{.order-history-block{width:30px;height:30px;position:relative;right:0;top:0;cursor:pointer;transform:translateY(1px);.ico{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.counter{position:absolute;top:4px;right:-7px;font-size:12px;font-weight:600;line-height:100%;transition:.1s}}}.imnage-block{padding:0;background:#fff0;border-radius:24px 24px 14px 14px;background:var(--color-bg-input-bg-static-5);height:100%;.image{border-radius:14px 14px 0 0;width:123px;padding-top:0;height:92px}.title-block{padding:8px 12px;width:123px;margin-top:0}.title{font-size:12px;font-weight:600;line-height:130%;letter-spacing:-.12px;margin:0 0 2px 0}}.mobile-info-background{padding:8px;border-radius:20px;background:var(--color-card_bg_white)}.user-info-block{background:#fff0;border-radius:0;padding:0;.seller-avatar{width:34px;height:34px}.seller-no-avatar{width:34px;height:34px}.seller-no-avatar .label{font-size:14px}.user-name{font-size:13px;font-weight:600;line-height:120%}.rating-block{.rating{font-size:12px;font-weight:600;line-height:140%}.reviews-count{font-size:12px;font-weight:600;line-height:140%}.ico{transform:scale(.9) translateY(-2px)}}.write-to-seller-btn{width:100%;margin-top:14px;height:38px;.label{font-size:13px;font-weight:600;line-height:130%;letter-spacing:-.13px}}}.write-to-support{height:26px;width:100%;margin-top:10px;padding-bottom:1px;.label{font-size:13px;font-weight:600;line-height:140%;letter-spacing:.13px}}.write-to-support{background:#fff0;border-radius:0}.mobile-other-data-block{padding:10px;border-radius:14px;background:var(--color-bg-input-bg-static-5)}.progress-block{padding:19px 20px 21px 20px;border-radius:20px;background:var(--color-card_bg_white);margin-top:10px;.progress-stamps{.nums{font-size:18px;font-weight:500;line-height:100%}.label{font-size:14px;font-weight:500;line-height:100%}}.price{font-size:18px;font-weight:700;line-height:100%}.orders-progress{margin-top:11px!important}}.orders-block{border-radius:20px;background:var(--color-card_bg_white);padding:8px;margin-top:10px}.orders-block>.order:first-child{margin-top:0}.order{border-radius:14px;background:var(--color-bg-input-bg-static-5);margin-top:8px;.btns-panel{padding:6px 10px 10px 10px}.order-info{padding:16px 16px 4px 16px;width:auto;background:#fff0;border-radius:0}.order-details{padding:0;width:auto;background:#fff0;border-radius:0}.status-badge{font-size:12px;font-weight:700;line-height:20px}.status-date{font-size:12px;font-weight:500;line-height:130%;padding:0 2px 2px 2px;margin-top:4px}.mobile-align-self-center{align-self:center!important}.status-label{font-size:14px;font-weight:600;line-height:130%;padding:2px 2px 0 2px;margin-top:2px}.order-list{padding:8px 10px}.order-option{padding:10px 14px}.option-days-count{font-size:14px;font-weight:600;line-height:130%;width:45px}.option-quantity{font-size:14px;font-weight:600;line-height:130%;width:45px}.option-price{font-size:14px;font-weight:600;line-height:130%;width:70px}.option-title{font-size:12px;font-weight:500;line-height:150%}.option-total-price{font-size:18px;font-weight:700;line-height:120%}.mobile-bottom{transform:translateY(-1px)}.total{padding:0 0 0 0}.btn-mark-completed,.remove-order-btn{width:100%;margin-top:-2px;.label{font-size:15px;font-weight:600;line-height:130%;letter-spacing:-.15px;padding-bottom:2px}.timer{font-size:14px;font-weight:600;line-height:130%;letter-spacing:-.14px}}.wait-time-block{padding:15px 14px 11px 14px;margin-top:14px;position:static;transform:none;border-top:1px solid var(--color-bg-input-bg-hover-7);border-radius:8px;.timer{float:right}}}}}}