.portfolio-generator{.portfolio-generator-header{padding:20px 26px 14px 26px;border-bottom:.5px solid var(--color-black-icon-black-10);.label{padding:0 2px 4px 2px;height:34px;color:var(--tokens-color-txt-black-txt_primary_black-5);font-size:26px;font-weight:700;line-height:120%;cursor:pointer;.ico{path{stroke-opacity:1;stroke:var(--color-gray-icon_gray)}}.counter{color:var(--tokens-color-txt-black-txt-description-black-35);font-size:12px;font-weight:600;line-height:130%;letter-spacing:-.2px;position:absolute;top:-1px;right:0;transform:translateX(100%);padding-left:7px}.title-text-wrapper{position:relative;display:inline-block}.title-col{padding-right:35px;height:31px;padding-top:1px}.title-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;word-break:break-all;width:fit-content;max-width:100%}}.nav-btns{column-gap:10px;.nav-btn{width:40px;height:40px;border-radius:900px;background:var(--color-bg-input-bg-static-5);position:relative;cursor:pointer;transition:.1s;outline:1.5px solid #fff0;svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);path{stroke-opacity:1;stroke:var(--color-gray-icon_gray)}}}@media (min-width:924px){.nav-btn:hover{outline:1.5px solid var(--color-bg-input-bg-hover-7);background:var(--color-bg-input-bg-hover-7)}}}}.edit-btn-padding{padding-left:42px;padding-right:6px}.edit-project-btn{padding:0 26px 0 15px;border-radius:10px;background:var(--color-bg-input-bg-static-5);cursor:pointer;transition:.1s;outline:1.5px solid #fff0;.project-label{column-gap:6px;.text{color:var(--tokens-color-txt-gray-txt_caption_gray-28);font-size:16px;font-weight:600;line-height:40px;letter-spacing:.16px}.project-ico{transform:translateY(-1px);path{stroke-opacity:1;stroke:var(--color-green-icon_green-34)}}}}.edit-project-btn:hover{border-radius:10px;outline:1.5px solid var(--color-bg-input-bg-hover-7);background:var(--color-bg-input-bg-hover-7)}.project-delete-btn{width:40px;height:40px;border-radius:10px;background:var(--color-black-icon-black-5);cursor:pointer;transition:.1s;position:relative;outline:1.5px solid #fff0;svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);path{stroke-opacity:1;stroke:var(--color-black-icon-black-30)}}}@media (min-width:924px){.project-delete-btn:hover{background:var(--color-bg-input_bg_mistake);outline:1.5px solid var(--color-bg-input_bg_mistake);svg{path{stroke:var(--color-red-icon_red-58)}}}}.portfolio-generator-content{padding:16px 0 0 0;.meta-data-block{padding:0 26px 0 26px}.meta-data-block-main-row{column-gap:6px}.meta-stat-block{padding:0 18px 0 16px;border-radius:12px;background:var(--color-bg-input-bg-static-5);color:var(--tokens-color-txt-black-txt-title-h-2-black-50);font-size:16px;font-weight:500;line-height:40px;letter-spacing:.16px}.meta-stat-block.price{span{margin-left:3px;color:var(--tokens-color-txt-black-txt_primary_black-5);font-size:16px;font-weight:600;line-height:150%;letter-spacing:.16px}}.meta-stat-block.work-days-count-block{svg{transform:translateY(-1.8px);path{stroke-opacity:1;stroke:var(--color-black-icon-black-25)}}span{margin-left:3px;color:var(--tokens-color-txt-black-txt_primary_black-5);font-size:16px;font-weight:600;line-height:150%;letter-spacing:.16px}}.meta-stat-block.likes{color:var(--tokens-color-txt-green-txt_accent_green-34);cursor:pointer;transition:.1s;outline:1.5px solid #fff0;svg{transform:translateY(-1.8px);path{fill-opacity:1;fill:var(--tokens-color-txt-green-txt_accent_green-34)}}}.meta-stat-block.likes:hover:not(.liked){border-radius:10px;outline:1.5px solid var(--color-bg-input-bg-hover-7);background:var(--color-bg-input-bg-hover-7)}.meta-stat-block.likes.liked{color:var(--tokens-color-txt-white-txt_invert_white);background:linear-gradient(90deg,#00D688 0%,#00B856 100%);svg{transform:translateY(-1.8px);path{fill-opacity:1;fill:var(--tokens-color-txt-white-txt_invert_white)}}}.meta-stat-block.views{color:var(--color-purple-icon_purple-70);svg{transform:translateY(-1px);path{stroke-opacity:1;stroke:var(--color-purple-icon_purple-70)}}}.meta-stat-block.date{color:var(--tokens-color-txt-black-txt-subtitle-black-40)}.generated-content{padding:0 26px;margin-top:16px;display:grid;.content-block[data-type="text"]{color:var(--tokens-color-txt-black-txt_primary_black-5);font-size:18px;font-weight:500;line-height:150%;padding:4px 4px 6px 4px;outline:none;border:none;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.content-block[data-type="image"]{img{width:100%}}.content-block[data-type="video"]{iframe{width:100%;aspect-ratio:16 / 9;display:block}}.content-block[data-type="text"][data-align="center"]{text-align:center}.content-block[data-type="text"][data-align="right"]{text-align:right}.content-block[data-type="text"][data-register="right"]{text-align:right}.content-block[data-type="text"][data-register="lower"]{text-transform:lowercase}.content-block[data-type="text"][data-register="upper"]{text-transform:uppercase}.content-block[data-type="text"][data-underline="true"]{text-decoration:underline}.content-block[data-type="text"][data-bold="true"]{font-weight:700}.content-block[data-type="text"][data-bold="true"]{font-weight:700}.content-block[data-type="text"][data-italic="true"]{font-style:italic}.content-block[data-type="text"][data-color="1"]{color:var(--tokens-color-txt-black-txt_primary_black-5)}.content-block[data-type="text"][data-color="2"]{color:var(--tokens-color-txt-gray-txt_base_gray-15)}.content-block[data-type="text"][data-color="3"]{color:var(--tokens-color-txt-gray-txt_caption_gray-28)}.content-block[data-type="text"][data-color="4"]{color:var(--tokens-color-txt-black-txt-title-h-1-black-55)}.content-block[data-type="text"][data-color="5"]{color:var(--tokens-color-txt-black-txt-subtitle-black-40)}.content-block[data-type="text"][data-color="6"]{color:var(--color-black-icon-black-30)}.content-block[data-type="text"][data-color="7"]{color:var(--color-black-icon-black-15)}.content-block[data-type="text"][data-color="8"]{color:var(--tokens-color-txt-green-txt_accent_green-34)}.content-block[data-type="text"][data-color="9"]{color:var(--tokens-color-txt-green-txt_accent-hover_green-40)}.content-block[data-type="text"][data-color="10"]{color:var(--color-yellow-icon_yellow-50)}.content-block[data-type="text"][data-color="11"]{color:var(--color-purple-icon_purple-70)}.content-block[data-type="text"][data-color="12"]{color:var(--tokens-color-txt-blue-txt_link_blue-50)}.content-block[data-type="text"][data-color="13"]{color:var(--color-blue-icon_blue-68)}.content-block[data-type="text"][data-color="14"]{color:var(--tokens-color-txt-red-txt_alert_red-58)}.content-block[data-type="text"][data-color="15"]{color:var(--color-red-icon-red-5815)}dl,ol,ul{margin-bottom:0}}}.bottom-plug{padding-bottom:26px}.other-projects{margin-top:40px;.other-projects-header{overflow:hidden;color:var(--tokens-color-txt-black-txt_primary_black-5);font-size:26px;font-weight:700;line-height:120%;padding:0 28px;sup{color:var(--tokens-color-txt-black-txt-description-black-35,rgb(20 61 82 / .35));font-size:12px;font-weight:600;line-height:130%;letter-spacing:-.2px;top:-13px;margin-left:2px}}.other-projects-list{#portfolio-other-projects{overflow:hidden;padding:1px;padding:18px 26px 26px 26px}#swiper-with-nav{position:relative}.swiper-slide{max-width:242.25px}.swiper-button-prev{position:static;display:block;width:auto;z-index:3}.swiper-button-next{position:static;display:block;width:auto;z-index:3}.swiper-button-next:after,.swiper-button-prev:after{content:''}.swiper-navigation-btn{border-radius:900px;background:var(--color-card_bg_white);box-shadow:var(--default-box-shadow);backdrop-filter:blur(30px);width:40px;height:40px;position:relative;z-index:3;margin:0 3px;transition:.1s;outline:1.5px solid #fff0;svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;path{stroke-opacity:1;stroke:var(--color-gray-icon_gray-12)}}}@media (min-width:924px){.swiper-navigation-btn:hover{outline:1.5px solid var(--color-card_bg_white)}}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;.swiper-navigation-btn{background:var(--color-card_bg_white);border-radius:var(--radius-icon_radius-900,900px);background:var(--color-card-bg-white-85-chats-head);box-shadow:var(--default-box-shadow);backdrop-filter:blur(30px)}svg path{stroke:var(--color-black-icon-black-20)}}.nav-btns{position:absolute;top:50%;right:-25px;z-index:3}.lot-card-wrapper{position:relative;.selected-check{width:22px;height:22px;border-radius:7px;background:var(--color-bg-btn_bg_gray-28);box-shadow:0 4px 22px 0 rgb(0 34 51 / .16);backdrop-filter:blur(30px);position:absolute;top:10px;right:10px;svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}}.lot-card-wrapper.selected{outline:1.5px solid var(--stroke-input_stroke_active);border-radius:16px}}}}@media (max-width:924px){.portfolio-generator{.portfolio-generator-header{padding:8px 12px;border-bottom:none;border-radius:0 0 20px 20px;background:var(--color-card_bg_white);backdrop-filter:blur(25px);.label{padding:0;color:var(--tokens-color-txt-black-txt_primary_black-5);font-size:20px;font-weight:700;line-height:120%;letter-spacing:-.2px;height:auto;.counter{top:0}.title-col{height:27px}}.nav-btns{.nav-btn{width:38px;height:38px}}}.edit-btn-padding{padding:0}.portfolio-generator-content{padding:0;margin-top:8px;.meta-data-block{padding:0}.mobile-project-title{padding:14px 18px;color:var(--tokens-color-txt-black-txt_primary_black-5);font-size:18px;font-weight:700;line-height:130%;letter-spacing:-.18px}.meta-data-block-main-row{padding:0 8px 8px 8px}.generated-content{margin-top:8px;padding:0 6px}.meta-stat-block{line-height:46px;padding:0 14px 0 14px}}.mobile-block{border-radius:20px;background:var(--color-card_bg_white)}.edit-project-btn{padding:0;.project-label{.text{font-size:16px;font-weight:600;line-height:46px;letter-spacing:.16px}}}.project-delete-btn{width:46px;height:46px}.mobile-added-btns{column-gap:6px;padding:8px}.other-projects{margin-top:8px;border-radius:20px;background:var(--color-card_bg_white);border-radius:20px;background:var(--color-card_bg_white);.other-projects-header{padding:14px 18px 12px 18px}.other-projects-list{#portfolio-other-projects{padding:15px 8px 8px 8px}.swiper-slide{max-width:177.5px}}}}}@media (min-width:1220px) and (max-width:1250px){.portfolio-generator{.portfolio-generator-content{.meta-stat-block{padding:0 14px}.meta-stat-block,.meta-stat-block span{font-size:14px!important}}}}