body{margin:0;font-family:'OpenSans',sans-serif;font-weight:var(--n-font-weight);letter-spacing:-0.4px;-webkit-font-smoothing:antialiased;font-size-adjust:0.5;-webkit-tap-highlight-color:transparent;&.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}hr{margin:var(--margin,20px 0);border:0;border-top:1px solid #eeeeee}}:root{--n-font-weight:normal;--sb-font-weight:600;--b-font-weight:bold;--font-family:'OpenSans',sans-serif;--hovered_icon_filter:brightness(0) saturate(100%) invert(39%) sepia(33%) saturate(2058%) hue-rotate(163deg) brightness(100%) contrast(105%);--light_grey_icon_filter:brightness(0) saturate(100%) invert(66%) sepia(19%) saturate(125%) hue-rotate(126deg) brightness(86%) contrast(87%);--grey_icon_filter:brightness(0) saturate(100%) invert(44%) sepia(0%) saturate(694%) hue-rotate(265deg) brightness(93%) contrast(94%);--white_icon_filter:brightness(0) saturate(100%) invert(94%) sepia(100%) saturate(122%) hue-rotate(288deg) brightness(116%) contrast(101%);--black_icon_filter:brightness(0) saturate(100%);--red_icon_filter:brightness(0) saturate(100%) invert(12%) sepia(79%) saturate(7400%) hue-rotate(7deg) brightness(109%) contrast(121%);--clr-black:hsl(0deg,0%,0%);--article-clr:#E3EAEC;--product-clr:#00cb2f;--article-icon-fltr:brightness(0) saturate(100%) invert(33%) sepia(29%) saturate(411%) hue-rotate(145deg) brightness(98%) contrast(83%)}html{margin:0}*{box-sizing:border-box;&.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}ol.reset,ul.reset{padding:0;li{list-style:none;margin:0;padding:0}}ol{counter-reset:item;list-style-type:none;& >li{counter-increment:item;&::marker{content:counters(item,".") ". ";font-weight:bold}& >ol{counter-reset:item}}}h1,h2,h3,h4,h5,h6{margin:0}.a_reset{display:var(--display,block);text-decoration:var(--text-decoration,none);color:var(--color,#000000)}.tag_reset{all:unset}.heading1{font-size:var(--font-size,36px);font-weight:var(--font-weight,var(--b-font-weight));@media(max-width:910px){--font-size:30px}}.heading2{font-size:var(--font-size,24px);font-weight:var(--font-weight,var(--sb-font-weight))}.heading3{font-size:var(--font-size,20px);font-weight:var(--font-weight,var(--sb-font-weight))}.heading4{font-size:var(--font-size,18px);font-weight:var(--font-weight,var(--sb-font-weight))}.subheading1{font-size:var(--font-size,16px);color:var(--clr,hsl(0 0 60%));font-weight:var(--font-weight,var(--sb-font-weight))}.subheading2{font-size:var(--font-size,14px);color:var(--clr,hsl(0 0 60%));font-weight:var(--font-weight,var(--sb-font-weight))}.subheading3{font-size:var(--font-size,12px);color:var(--clr,hsl(0 0 50%));font-weight:var(--font-weight,var(--n-font-weight))}.flex{display:flex;gap:var(--gap)}.grid{display:grid;gap:var(--gap)}.jc_center{justify-content:center}.jc_space_between{justify-content:space-between}.jc_right{justify-content:right}.fd_column{flex-direction:column}.ai_top{align-items:flex-start}.ai_center{align-items:center}.ai_end{align-items:flex-end}.gap5{column-gap:var(--gap5,5px)}.gap10{column-gap:var(--gap10,10px)}.ta_center{text-align:center}.line-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp,1);line-clamp:var(--line-clamp,1);overflow:hidden;text-overflow:ellipsis}.cut_width{max-width:1760px;width:100%;margin:auto}.block_content{width:100%;min-height:calc(100svh - 34px);margin-top:34px;&.main{margin-top:66px;.b_main_baked{height:calc(100svh - 64px);.b_main_baked_img{height:calc(100svh - 64px)}}}}.block_overlay{width:100%;height:100svh;position:fixed;top:0;bottom:0;left:0;right:0;backdrop-filter:blur(6px);z-index:1000}.block_overlay.show{display:block}.block_overlay.hidden{display:none;opacity:0}.global_block_overlay{width:100%;height:100svh;position:fixed;top:0;bottom:0;left:0;right:0;backdrop-filter:blur(20px);z-index:10000;&.show{display:block}&.hidden{display:none;opacity:0}}.clear_both{clear:both}.h1{margin-top:0;text-align:center;padding-top:20px;padding-bottom:20px;margin-bottom:0;background:#000000;color:#fff;font-weight:700;font-size:30px;@media (max-width:1024px){font-size:24px}@media (max-width:600px){font-size:21px;}}.spinner{display:flex;justify-content:center;img{width:80px;height:80px;display:block}}.download_app{--display:none;display:var(--display);&.primary_btn{display:var(--display);width:fit-content;float:right;align-items:center;gap:10px;--primary_btn-bg:none;--primary_btn-hover-bg:none;--primary_btn-border:1px solid #fff;--primary_btn-hover-border:1px solid #0089ff;margin:0 0 10px 0}img{width:12px;display:block;filter:var(--white_icon_filter)}&.show{--display:flex}}@media (max-width:1780px){.cut_width{margin-right:20px!important;margin-left:20px!important;max-width:100%;width:unset!important}.b_registration,.b_login{}}@font-face{src:url("/static/v2/fonts/Jost-Black.ttf?0703024cbf6a");font-family:'Jost';font-weight:900;font-display:swap}@font-face{src:url("/static/v2/fonts/Jost-ExtraBold.ttf?0703024cbf6a");font-family:'Jost';font-weight:800;font-display:swap}@font-face{src:url("/static/v2/fonts/Jost-Bold.ttf?0703024cbf6a");font-family:'Jost';font-weight:700;font-display:swap}@font-face{src:url("/static/v2/fonts/Jost-SemiBold.ttf?0703024cbf6a");font-family:'Jost';font-weight:600;font-display:swap}@font-face{src:url("/static/v2/fonts/Jost-Medium.ttf?0703024cbf6a");font-family:'Jost';font-weight:500;font-display:swap}@font-face{src:url("/static/v2/fonts/Jost-Regular.ttf?0703024cbf6a");font-family:'Jost';font-weight:400;font-display:swap}@font-face{src:url("/static/v2/fonts/Jost-Light.ttf?0703024cbf6a");font-family:'Jost';font-weight:300;font-display:swap}@font-face{src:url("/static/v2/fonts/Jost-Thin.ttf?0703024cbf6a");font-family:'Jost';font-weight:200;font-display:swap}@font-face{src:url("/static/v2/fonts/Jost-ExtraLight.ttf?0703024cbf6a");font-family:'Jost';font-weight:100;font-display:swap}@font-face{src:url("/static/v2/fonts/helvetica_bold.otf?d18454bdba9b");font-family:'Helvetica';font-weight:600;font-display:swap}@font-face{src:url("/static/v2/fonts/helvetica_bold.otf?d18454bdba9b");font-family:'Helvetica';font-weight:500;font-display:swap}@font-face{src:url("/static/v2/fonts/helvetica_regular.otf?d18454bdba9b");font-family:'Helvetica';font-weight:400;font-display:swap}@font-face{src:url("/static/v2/fonts/noto_sans/NotoSansHK-Black.ttf?d18454bdba9b");font-family:'NotoSans';font-weight:900;font-display:swap}@font-face{src:url("/static/v2/fonts/noto_sans/NotoSansHK-ExtraBold.ttf?d18454bdba9b");font-family:'NotoSans';font-weight:bolder;font-display:swap}@font-face{src:url("/static/v2/fonts/noto_sans/NotoSansHK-Bold.ttf?d18454bdba9b");font-family:'NotoSans';font-weight:bold;font-display:swap}@font-face{src:url("/static/v2/fonts/noto_sans/NotoSansHK-SemiBold.ttf?6bc8ed7ae90a");font-family:'NotoSans';font-weight:600;font-display:swap}@font-face{src:url("/static/v2/fonts/noto_sans/NotoSansHK-Regular.ttf?6bc8ed7ae90a");font-family:'NotoSans';font-weight:normal;font-display:swap}@font-face{src:url("/static/v2/fonts/unbounded/Unbounded-ExtraBold.ttf?6bc8ed7ae90a");font-family:'Unbounded';font-weight:800;font-display:swap}@font-face{src:url("/static/v2/fonts/unbounded/Unbounded-Bold.ttf?6bc8ed7ae90a");font-family:'Unbounded';font-weight:bold;font-display:swap}@font-face{src:url("/static/v2/fonts/unbounded/Unbounded-Regular.ttf?6bc8ed7ae90a");font-family:'Unbounded';font-weight:normal;font-display:swap}@font-face{src:url("/static/v2/fonts/open_sans/OpenSans-ExtraBold.ttf?6bc8ed7ae90a");font-family:'OpenSans';font-weight:800;font-display:swap}@font-face{src:url("/static/v2/fonts/open_sans/OpenSans-Bold.ttf?6bc8ed7ae90a");font-family:'OpenSans';font-weight:bold;font-display:swap}@font-face{src:url("/static/v2/fonts/open_sans/OpenSans-SemiBold.ttf?6bc8ed7ae90a");font-family:'OpenSans';font-weight:600;font-display:swap}@font-face{src:url("/static/v2/fonts/open_sans/OpenSans-Regular.ttf?6bc8ed7ae90a");font-family:'OpenSans';font-weight:normal;font-display:swap}.modal_window{position:fixed;width:600px;background:#FFFFFF;border-radius:20px;left:calc(100% / 2 - 300px);padding:15px;top:50px;z-index:10000;border:1px solid #f00;box-shadow:0 1px 8px 0 rgb(132 145 149);@media (max-width:620px){width:95vw;left:calc(5vw / 2);top:25px}max-height:95vh;overflow:auto;.modal_window::-webkit-scrollbar-thumb{background-color:#CCCED1FF;border-radius:5px;width:6px;display:none;border:1px solid #EDEDEDFF;transition:200ms all}.modal_window::-webkit-scrollbar{background-color:#EDEDEDFF;width:8px;display:none;padding-left:15px;transition:500ms all;opacity:100%;border-radius:5px}.modal_title{font-size:24px;line-height:1;text-align:center}.modal_description{margin:5px 0 10px 0;font-size:15px;line-height:16px}.modal_actions_container{display:flex;justify-content:space-between;width:100%;gap:10px}.modal_btn{padding:0 7px;border-radius:5px;border:1px solid #000000;background:none;font-size:15px;color:#000000;transition:200ms all;cursor:pointer;@media(hover:hover){&:hover{color:#FFFFFF;background:#000000}}&.confirm{border:1px solid #00b700;color:#00b700;@media(hover:hover){&:hover{color:#FFFFFF;background:#00b700}}}&.cancel{border:1px solid #c4c4c4;color:#c4c4c4;@media(hover:hover){&:hover{color:#000000;background:#c4c4c4}}}&.delete{border:1px solid #ff0000;color:#ff0000;@media(hover:hover){&:hover{color:#ffffff;background:#ff0000}}}}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;--modal-bg:#fff;--modal-width:690px;--modal-height:492px;--modal-padding:25px 30px;--modal-inf-padding:8px 24px 0 24px;--modal-title-size:16px;--modal-title-weight:600;--modal-title-align:left;box-sizing:border-box;z-index:10000000;display:none;&.open{display:block}.overlay{--bg:#0000009C;--backdrop-filter:none;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg);backdrop-filter:var(--backdrop-filter);z-index:10000000}.modal_container_content{position:fixed;background:var(--modal-bg);box-shadow:0 3px 14px rgba(74,58,255,0.03),0 -2px 4px rgba(20,20,43,0.12),0 12px 44px rgba(20,20,43,0.34);border-radius:20px;width:var(--modal-width);height:var(--modal-height);padding:var(--modal-padding);left:calc(50% - (var(--modal-width) / 2));top:calc(50% - (var(--modal-height) / 2));z-index:1000000000;box-sizing:border-box}.modal_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;.modal_title{font-size:var(--modal-title-size);font-weight:var(--modal-title-weight);text-align:var(--modal-title-align);width:calc(100% - 18px)}div.cross{width:18px;height:19px;padding:3px 4px;background:#f6f6f6;border-radius:5px;cursor:pointer;img{--filter:brightness(0) saturate(100%) invert(82%) sepia(0%) saturate(1492%) hue-rotate(155deg) brightness(95%) contrast(87%);width:10px;display:block;cursor:pointer;filter:var(--filter);@media(hover:hover){&:hover{--filter:none}}}@media(hover:hover){&:hover{background:#e2e2e2;img{--filter:brightness(0) saturate(100%) invert(17%) sepia(20%) saturate(29%) hue-rotate(314deg) brightness(93%) contrast(89%)}}}}}}.w_reaction{--like-color:brightness(0) saturate(100%) invert(15%) sepia(99%) saturate(5035%) hue-rotate(358deg) brightness(95%) contrast(124%);--bookmark-color:brightness(0) saturate(100%) invert(76%) sepia(14%) saturate(3488%) hue-rotate(359deg) brightness(104%) contrast(106%);--view-color:brightness(0) saturate(100%) invert(53%) sepia(10%) saturate(2730%) hue-rotate(193deg) brightness(107%) contrast(103%);--white-filter:brightness(0) saturate(100%) invert(100%) sepia(4%) saturate(0%) hue-rotate(238deg) brightness(103%) contrast(105%);--black-filter:brightness(0) saturate(100%) invert(0%) sepia(8%) saturate(7500%) hue-rotate(29deg) brightness(97%) contrast(107%);display:flex;align-items:center;gap:2px;padding:2px 5px;border-radius:5px;transition:200ms all;cursor:pointer;.reaction_img{transition:0.3s ease all}transition:0.3s ease all;&.bookmark{.reaction_img{height:16px}}@media(hover:hover){&:hover{background:#00000017}}&:active{.reaction_img{scale:1.11}}@media(hover:hover){&.view:hover{background:none!important;cursor:unset!important}}.reaction_img{height:20px;display:block}.reaction_title{font-size:14px}}.error_container{display:block;width:300px;background:#ffffff;border:1px solid #ff0000;padding:10px;border-radius:5px;position:fixed;bottom:20px;right:20px;z-index:1000;.first_line_error{display:flex;align-items:center;justify-content:space-between;img{height:12px;display:block;@media(hover:hover){&:hover{filter:brightness(0) saturate(100%) invert(15%) sepia(90%) saturate(7294%) hue-rotate(358deg) brightness(97%) contrast(113%)}}}}.error_title{display:block;color:#000000;font-size:12px}.error_link{display:block;color:#000000;font-size:12px;text-align:right;margin-top:10px;transition:200ms all;cursor:pointer;@media(hover:hover){&:hover{color:#1b6d85}}}}.__scroll{--scroll-width:8px;--scroll-height:10px;--scroll-bg:#CCCED1FF;--scroll-border:1px solid #EDEDEDFF;--scroll-thumb-width:6px;--scroll-thumb-height:8px;--thumb-bg:#9f9fa0;--thumb-border:1px solid #dcdcdc;overflow:var(--overflow);height:var(--height);&::-webkit-scrollbar-thumb{background-color:var(--thumb-bg);border-radius:5px;width:var(--scroll-thumb-width);height:var(--scroll-thumb-height);display:block;border:var(--thumb-border);transition:200ms all;@media(hover:hover){&:hover{background:var(--thumb-active-bg)!important}}}&::-webkit-scrollbar{background-color:var(--scroll-bg);border:var(--scroll-border);width:var(--scroll-width);height:var(--scroll-height);display:block;padding-left:15px;transition:500ms all;opacity:100%;border-radius:5px}&.invisible{&::-webkit-scrollbar-thumb,&::-webkit-scrollbar{display:none!important}}}.cancel_btn{--cancel-btn-color:#8f8b83;--cancel-btn-bg:none;--cancel-btn-hover-bg:#bfbab1;--cancel-btn-hover-color:#fff;--cancel-btn-active-bg:#9d9992;--cancel-btn-padding:0 6px;--cancel-btn-border-radius:5px;--cancel-btn-font-size:12px;--cancel-btn-width:fit-content;&.expanded{cursor:pointer;padding:3px 6px 3px 6px!important;display:block!important;img.btn_img{width:10px!important;--filter-btn_img:brightness(0) saturate(100%) invert(19%) sepia(85%) saturate(6794%) hue-rotate(359deg) brightness(106%) contrast(119%)}}@media(hover:hover){&:not(.expanded):hover{background:var(--cancel-btn-hover-bg);color:var(--cancel-btn-hover-color)}}&:not(.expanded):active{background:var(--cancel-btn-active-bg)}&:has(.additional_btn_content){position:relative}@media(hover:hover){&:not(.expanded){&:not(:hover){.main_text{color:var(--cancel-btn-color);font-size:12px}.additional_text{color:#b8b8b8}}.additional_text{font-size:8px}}}--additional_btn_content_border:var(--cancel-btn-border);display:block;outline:none;cursor:pointer;width:var(--cancel-btn-width);font-size:var(--cancel-btn-font-size);font-weight:var(--n-font-weight);color:var(--cancel-btn-color);background:var(--cancel-btn-bg);border:var(--cancel-btn-border);padding:var(--cancel-btn-padding);border-radius:var(--cancel-btn-border-radius);}.confirm_btn{--confirm-btn-color:#2e7711;--confirm-btn-bg:none;--confirm-btn-hover-bg:#51bd27;--confirm-btn-hover-color:#fff;--confirm-btn-active-bg:#49a427;--confirm-btn-border:1px solid #51bd27;--confirm-btn-padding:0 6px;--confirm-btn-border-radius:5px;--confirm-btn-font-size:12px;--confirm-btn-width:fit-content;&[disabled],&.disabled{--confirm-btn-color:#a0a0a0;--confirm-btn-bg:none;--confirm-btn-hover-bg:none;--confirm-btn-hover-color:#a0a0a0;--confirm-btn-active-bg:none;--confirm-btn-border:1px solid #d2d2d2;cursor:not-allowed}&.solid{--confirm-btn-bg:var(--confirm-btn-hover-bg);--confirm-btn-color:var(--confirm-btn-hover-color);&.dark_theme{--confirm-btn-bg:#2f7015;--confirm-btn-border:1px solid #2f7015;--confirm-btn-hover-bg:#439e1f;--confirm-btn-active-bg:#235410}}&.expanded{cursor:pointer;padding:3px 6px 3px 6px!important;display:block!important;img.btn_img{width:10px!important;--filter-btn_img:brightness(0) saturate(100%) invert(19%) sepia(85%) saturate(6794%) hue-rotate(359deg) brightness(106%) contrast(119%)}}@media(hover:hover){&:not(.expanded):hover{background:var(--confirm-btn-hover-bg);color:var(--confirm-btn-hover-color)}}&:not(.expanded):active{background:var(--confirm-btn-active-bg)}&:has(.additional_btn_content){position:relative}&:not(.expanded){&:not(:hover){.main_text{color:var(--confirm-btn-color);font-size:12px}.additional_text{color:#b8b8b8}}.additional_text{font-size:8px}}--additional_btn_content_border:var(--confirm-btn-border);display:block;outline:none;cursor:pointer;width:var(--confirm-btn-width);font-size:var(--confirm-btn-font-size);font-weight:var(--n-font-weight);color:var(--confirm-btn-color);background:var(--confirm-btn-bg);border:var(--confirm-btn-border);padding:var(--confirm-btn-padding);border-radius:var(--confirm-btn-border-radius);}.select_btn{--select-btn-color:#115077;--select-btn-bg:none;--select-btn-image-filter:brightness(0) saturate(100%) invert(20%) sepia(89%) saturate(830%) hue-rotate(170deg) brightness(98%) contrast(91%);--select-btn-hover-bg:#2768bd;--select-btn-hover-color:#fff;--select-btn-hover-image-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7467%) hue-rotate(144deg) brightness(118%) contrast(102%);--select-btn-active-bg:#317ee3;--select-btn-border:1px solid #2751bd;--select-btn-padding:0 6px;--select-btn-border-radius:5px;--select-btn-font-size:12px;--select-btn-width:fit-content;@media(hover:hover){&:hover{background:var(--select-btn-hover-bg);color:var(--select-btn-hover-color);& >.btn_icon{filter:var(--select-btn-hover-image-filter)}}}&:active{background:var(--select-btn-active-bg);& >.btn_icon{filter:var(--select-btn-hover-image-filter)}}&:has(>.btn_icon){display:flex;align-items:center;gap:var(--btn-gap,5px)}& >.btn_icon{height:10px;filter:var(--select-btn-image-filter)}&.solid{--select-btn-bg:var(--select-btn-hover-bg);--select-btn-color:var(--select-btn-hover-color)}display:block;outline:none;cursor:pointer;width:var(--select-btn-width);font-size:var(--select-btn-font-size);font-weight:var(--n-font-weight);color:var(--select-btn-color);background:var(--select-btn-bg);border:var(--select-btn-border);padding:var(--select-btn-padding);border-radius:var(--select-btn-border-radius);}.deactivate_btn{--btn-color:#771111;--btn-bg:none;--btn-hover-bg:#bd2727;--btn-hover-image-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7467%) hue-rotate(144deg) brightness(118%) contrast(102%);--btn-hover-color:#fff;--btn-active-bg:#e33131;--btn-border:1px solid #bd2727;--btn-padding:0 6px;--btn-border-radius:5px;--btn-font-size:12px;--btn-width:fit-content;--btn-image-filter:brightness(0) saturate(100%) invert(15%) sepia(69%) saturate(1550%) hue-rotate(333deg) brightness(102%) contrast(112%);&.expanded{cursor:pointer;padding:4px 6px 3px 6px!important;display:block!important;img.btn_img{width:10px!important;--filter-btn_img:brightness(0) saturate(100%) invert(19%) sepia(85%) saturate(6794%) hue-rotate(359deg) brightness(106%) contrast(119%)}}@media(any-hover:hover){&:not(.expanded):hover{background:var(--btn-hover-bg);color:var(--btn-hover-color);img{filter:var(--btn-hover-image-filter)}}}&:not(.expanded):active{background:var(--btn-active-bg)}&:has(.additional_btn_content){position:relative}&.opened{cursor:pointer}&.line{display:flex;gap:0 5px;align-items:center;img{height:10px;filter:var(--btn-image-filter)}}--additional_btn_content_border:var(--btn-border);display:block;outline:none;cursor:pointer;width:var(--btn-width);font-size:var(--btn-font-size);font-weight:var(--n-font-weight);color:var(--btn-color);background:var(--btn-bg);border:var(--btn-border);padding:var(--btn-padding);border-radius:var(--btn-border-radius);}.delete_btn{--btn-color:#9ea0a1;--btn-bg:none;--btn-hover-bg:#ff0000;--btn-hover-border:1px solid #ff0000;--btn-hover-image-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7467%) hue-rotate(144deg) brightness(118%) contrast(102%);--btn-hover-color:#fff;--btn-active-bg:#d50000;--btn-border:1px solid #9ea0a1;--btn-padding:0 6px;--btn-border-radius:5px;--btn-font-size:12px;--btn-width:fit-content;--btn-image-filter:brightness(0) saturate(100%) invert(62%) sepia(5%) saturate(107%) hue-rotate(155deg) brightness(104%) contrast(86%);&.expanded{cursor:pointer;padding:4px 6px 3px 6px!important;display:block!important;img.btn_img{width:10px!important;--filter-btn_img:brightness(0) saturate(100%) invert(62%) sepia(5%) saturate(107%) hue-rotate(155deg) brightness(104%) contrast(86%)}}@media(any-hover:hover){&:not(.expanded):hover{background:var(--btn-hover-bg);color:var(--btn-hover-color);border:var(--btn-hover-border);img{filter:var(--btn-hover-image-filter)}}}&:not(.expanded):active{background:var(--btn-active-bg)}&:has(.additional_btn_content){position:relative}&.opened{cursor:pointer}&.line{display:flex;gap:0 5px;align-items:center;img{height:10px;filter:var(--btn-image-filter)}}--additional_btn_content_border:var(--btn-border);display:block;outline:none;cursor:pointer;width:var(--btn-width);font-size:var(--btn-font-size);font-weight:var(--n-font-weight);color:var(--btn-color);background:var(--btn-bg);border:var(--btn-border);padding:var(--btn-padding);border-radius:var(--btn-border-radius);}.submit_btn{--btn-bg:none;--btn-border:1px solid #000;--btn-color:#000;--btn-hover-bg:#000;--btn-hover-border:1px solid #000;--btn-hover-color:#fff;background:var(--btn-bg);border:var(--btn-border);color:var(--btn-color);width:100%;font-size:14px;border-radius:2px;transition:200ms all;padding:6px 0;text-align:center;cursor:pointer;@media(any-hover:hover){&:hover{background:var(--btn-hover-bg);color:var(--btn-hover-color)}}&[disabled],&.disabled{--btn-bg:none;--btn-border:1px solid #c7c5c5;--btn-color:#c7c5c5;--btn-hover-bg:none;--btn-hover-border:1px solid #c7c5c5;--btn-hover-color:#c7c5c5}&:active{scale:0.96}}.delete_btn,.cancel_btn,.confirm_btn,.select_btn{--additional_btn_content_disp:block;--additional_btn_content_radius:5px;display:block;text-decoration:none;.additional_btn_content{display:none;position:absolute;cursor:default;right:var(--right_additional_btn_content);top:-1px;height:calc(100% + 2px);width:max-content;border:var(--additional_btn_content_border);background:var(--additional_btn_content_background);border-right:none;border-radius:var(--additional_btn_content_radius) 0 0 var(--additional_btn_content_radius)}&.expanded{border-radius:0 var(--additional_btn_content_radius) var(--additional_btn_content_radius) 0;border-left:none;.additional_btn_content{display:var(--additional_btn_content_disp)}}}.default_btn{--default_btn-color:#333333;--default_btn-bg:none;--default_btn-hover-bg:#e6e6e6;--default_btn-hover-border:1px solid #adadad;--default_btn-hover-color:#333333;--default_btn-active-bg:#e6e6e6;--default_btn-active-border:1px solid #adadad;--default_btn-active-box_shadow:inset 0 3px 5px rgba(0,0,0,0.125);--default_btn-border:1px solid #cccccc;--default_btn-padding:6px 12px;--default_btn-border-radius:5px;--default_btn-font-size:14px;--default_btn-width:100%;@media(hover:hover){&:hover{color:var(--default_btn-hover-color);background:var(--default_btn-hover-bg);border:var(--default_btn-hover-border)}}&:active{background:var(--default_btn-active-bg);box-shadow:var(--default_btn-active-box_shadow);border:var(--default_btn-active-border)}display:block;outline:none;cursor:pointer;width:var(--default_btn-width);font-size:var(--default_btn-font-size);text-align:center;font-weight:var(--n-font-weight);color:var(--default_btn-color);background:var(--default_btn-bg);border:var(--default_btn-border);padding:var(--default_btn-padding);border-radius:var(--default_btn-border-radius);user-select:none;}.primary_btn{--primary_btn-color:#fff;--primary_btn-bg:#337ab7;--primary_btn-hover-bg:#2e6da4;--primary_btn-hover-border:1px solid #204d74;--primary_btn-hover-color:#fff;--primary_btn-active-bg:#204d74;--primary_btn-active-border:1px solid #122b40;--primary_btn-active-box_shadow:inset 0 3px 5px rgba(0,0,0,0.125);--primary_btn-border:1px solid #2e6da4;--primary_btn-padding:6px 12px;--primary_btn-border-radius:4px;--primary_btn-font-size:14px;--primary_btn-width:100%;@media(hover:hover){&:hover{color:var(--primary_btn-hover-color);background:var(--primary_btn-hover-bg);border:var(--primary_btn-hover-border)}}&:active{background:var(--primary_btn-active-bg);border:var(--primary_btn-active-border);box-shadow:var(--primary_btn-active-box_shadow)}&[disabled],&.disabled{--primary_btn-color:#a0a0a0;--primary_btn-bg:none;--primary_btn-hover-bg:none;--primary_btn-hover-color:#a0a0a0;--primary_btn-active-bg:none;--primary_btn-border:1px solid #d2d2d2;cursor:not-allowed}display:block;outline:none;cursor:pointer;width:var(--primary_btn-width);text-align:center;font-size:var(--primary_btn-font-size);font-weight:var(--n-font-weight);color:var(--primary_btn-color);background:var(--primary_btn-bg);border:var(--primary_btn-border);padding:var(--primary_btn-padding);border-radius:var(--primary_btn-border-radius);user-select:none;}.accept_btn{--btn-color:#fff;--btn-bg:#51bd27;--btn-hover-bg:#3e8f1e;--btn-hover-border:none;--btn-hover-color:#fff;--btn-active-bg:#38851a;--btn-active-color:#fff;--btn-active-border:none;--btn-active-box_shadow:inset 0 3px 5px rgba(0,0,0,0.125);--btn-border:none;--btn-padding:6px 12px;--btn-border-radius:4px;--btn-font-size:14px;--btn-width:100%;@media(hover:hover){&:hover:not([disabled],.disabled){color:var(--btn-hover-color);background:var(--btn-hover-bg);border:var(--btn-hover-border)}}&:active{background:var(--btn-active-bg);color:var(--btn-active-color);border:var(--btn-active-border);box-shadow:var(--btn-active-box_shadow)}&[disabled],&.disabled{--btn-color:#a0a0a0;--btn-bg:none;--btn-hover-bg:none;--btn-hover-color:#a0a0a0;--btn-active-bg:none;--btn-border:1px solid #d2d2d2;cursor:not-allowed;.active_title{display:none}.disabled_title{display:block}}&.accept_btn-bordered{--btn-bg:none;--btn-border:1px solid hsl(103 66% 35% / 1)}.active_title{display:block}.disabled_title{display:none}display:block;outline:none;cursor:pointer;width:var(--btn-width);text-align:center;font-size:var(--btn-font-size);font-weight:var(--n-font-weight);color:var(--btn-color);background:var(--btn-bg);border:var(--btn-border);padding:var(--btn-padding);border-radius:var(--btn-border-radius);user-select:none;}.danger_btn{--danger_btn-color:#fff;--danger_btn-bg:#CD1C18;--danger_btn-hover-bg:#ac1714;--danger_btn-hover-border:1px solid #ac2925;--danger_btn-hover-color:#fff;--danger_btn-active-bg:#911310;--danger_btn-active-border:1px solid #761c19;--danger_btn-active-box_shadow:0 0 8px #911310;--danger_btn-border:1px solid #d43f3a;--danger_btn-padding:6px 12px;--danger_btn-border-radius:4px;--danger_btn-font-size:14px;--danger_btn-width:100%;@media(hover:hover){&:hover{color:var(--danger_btn-hover-color);background:var(--danger_btn-hover-bg);border:var(--danger_btn-hover-border)}}&:active{background:var(--danger_btn-active-bg);border:var(--danger_btn-active-border);box-shadow:var(--danger_btn-active-box_shadow)}&[disabled],&.disabled{--danger_btn-color:#a0a0a0;--danger_btn-bg:none;--danger_btn-hover-bg:none;--danger_btn-hover-color:#a0a0a0;--danger_btn-active-bg:none;--danger_btn-border:1px solid #d2d2d2;cursor:not-allowed}&.elevated{box-shadow:var(--danger_btn-active-box_shadow)}&.to_flex{display:flex;gap:var(--gap,5px);align-items:center}& >img{width:15px;display:block;filter:var(--white_icon_filter)}display:block;outline:none;cursor:pointer;width:var(--danger_btn-width);text-align:center;font-size:var(--danger_btn-font-size);font-weight:var(--n-font-weight);color:var(--danger_btn-color);background:var(--danger_btn-bg);border:var(--danger_btn-border);padding:var(--danger_btn-padding);border-radius:var(--danger_btn-border-radius);user-select:none;}.text_btn{--btn-color:hsl(from var(--clr-black) h s 20%);--btn-bg:none;--btn-hover-bg:hsl(from var(--clr-black) h s 90%);--btn-hover-border:none;--btn-hover-color:hsl(from var(--clr-black) h s 20%);--btn-active-bg:hsl(from var(--clr-black) h s 85%);--btn-active-border:none;--btn-active-box_shadow:none;--btn-border:none;--btn-padding:6px 10px;--btn-border-radius:12px;--btn-font-size:14px;--btn-width:100%;@media(hover:hover){&.solid,.solid_black{&:hover{color:var(--btn-hover-color);background:var(--btn-hover-bg);border:var(--btn-hover-border)}}&:hover{color:var(--btn-hover-color);&.black{& >img{--filter:var(--white_icon_filter)}}}}&:active{background:var(--btn-active-bg);border:var(--btn-active-border);box-shadow:var(--btn-active-box_shadow)}&.solid{--btn-width:fit-content;--btn-bg:hsl(from var(--clr-black) h s 95%)}&.solid_black{--btn-width:fit-content;--btn-bg:hsl(0 0 15%);--btn-color:hsl(0 0 60%);--btn-hover-bg:hsl(0 0 15%);--btn-hover-color:hsl(0 0 100%);--btn-active-bg:hsl(0 0 10%);--btn-active-color:hsl(0 0 100%);&.w_border{--btn-border:1px solid hsl(0 0 70%);--btn-hover-border:1px solid hsl(0 0 70%);--btn-active-border:1px solid hsl(0 0 70%)}}&.black{--btn-width:fit-content;--btn-color:hsl(0 0 60%);--btn-hover-color:hsl(0 0 100%);--btn-active-bg:hsl(0 0 10%);--btn-active-color:hsl(0 0 100%);& >img{--filter:brightness(0) saturate(100%) invert(71%) sepia(0%) saturate(195%) hue-rotate(222deg) brightness(87%) contrast(86%)}}&[disabled],&.disabled{--btn-color:#a0a0a0;color:#a0a0a0;background:none;border:1px solid #d2d2d2;cursor:not-allowed}&.to_flex{display:flex;gap:var(--gap,5px);align-items:center}& >img{--filter:var(--white_icon_filter);width:15px;display:block;filter:var(--filter)}display:block;outline:none;cursor:pointer;width:var(--btn-width);text-align:center;font-size:var(--btn-font-size);font-weight:var(--n-font-weight);color:var(--btn-color);background:var(--btn-bg);border:var(--btn-border);padding:var(--btn-padding);border-radius:var(--btn-border-radius);user-select:none;}.container_btns{width:100%;display:flex;align-items:center;justify-content:var(--justify);gap:5px}.connect_w_baker_btn{--width:24px;--border:none;width:var(--width);border:var(--border);display:flex;gap:5px;align-items:center;justify-content:right;padding:3px;overflow:hidden;transition:500ms all;position:relative;cursor:pointer;border-radius:5px;border:1px solid #ffffff;.btn_connect_with_baker_p_prod_picture,.btn_connect_with_baker_p_prod_img{height:16px;display:block}.btn_connect_with_baker_p_prod_txt{margin-left:6px;color:#0300d1;font-size:12px;position:absolute;left:100%;transition:500ms all;z-index:1;white-space:nowrap;top:3px}.btn_connect_with_baker_p_prod_img{height:16px;display:block;filter:brightness(0) saturate(100%) invert(14%) sepia(93%) saturate(3024%) hue-rotate(217deg) brightness(112%) contrast(114%)}@media(hover:hover){&:hover{--width:205px;border:1px solid #0300d1}}&:active{scale:0.9}@media(hover:hover){&:hover .btn_connect_with_baker_p_prod_txt{left:0}}&.filled{--width:185px;min-width:185px;max-width:185px;border:1px solid #0300d1;transition:0.3s ease all;.btn_connect_with_baker_p_prod_txt{left:0;font-size:11px;top:4px;font-weight:var(--sb-font-weight)}@media(hover:hover){&:hover{background:#0300d1;.btn_connect_with_baker_p_prod_txt{color:#fff}.btn_connect_with_baker_p_prod_img{filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(70deg) brightness(108%) contrast(108%)}}}}}.pay_attention_btn{position:relative;width:15px;height:15px;border:1px solid #9ea0a1;background:none;color:#9ea0a1;font-size:12px;border-radius:100%;display:flex;align-items:center;justify-content:center;@media(any-hover:hover){&:hover{background-color:#d5d5d5;.info_box{display:block}}}&.info_box_visible{border-color:#000;color:#000;.info_box{display:block}}.info_box{display:none;position:absolute;inset:auto 15px 15px auto;z-index:100;padding:5px;max-width:var(--info-box-max-width,max-content);width:max-content;height:max-content;background-color:#fff;border:1px solid #9ea0a1;border-radius:6px;color:#000}}.errors_page_container{position:fixed;z-index:1000;right:15px;width:200px;max-height:calc(100svh - 50px);bottom:25px;background:transparent;overflow:auto;display:none;&:has(.error_modal){display:block}.error_modal{margin-bottom:20px;padding:5px 7px;background:#fff;border:1px solid #ff0000;width:200px;border-radius:4px;.first_line_errors_modal{display:flex;justify-content:space-between;align-items:center;.err_data{display:flex;gap:0 5px;flex-wrap:wrap;.title{font-size:12px}.error_status{font-size:12px;font-weight:var(--sb-font-weight)}}.cross{padding:2px;border-radius:3px;cursor:pointer;img{width:12px;display:block}@media(hover:hover){&:hover{background:#ececec}}}}.err_description{font-size:10px;white-space:nowrap;width:100%;line-height:10px;height:10px;overflow:hidden;text-overflow:ellipsis;margin-top:2px}}}.uncopied{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.rotate360{--duration:0.5s;animation:var(--duration) ease-in-out 0s 1 rotate360}@-webkit-keyframes rotate360{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.fadeIn{--duration:1s;--cubic:ease;--after-anim-mode:forwards;animation:var(--duration) var(--cubic) fadeIn var(--after-anim-mode)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.Bounce{--duration:2s;--cubic:cubic-bezier(0.280,0.840,0.420,1);--after-anim-mode:forwards;--anim-iter-count:1;animation:var(--duration) var(--cubic) BounceAnim var(--after-anim-mode) var(--anim-iter-count);&.Bounce_infinite{--anim-iter-count:infinite}}@keyframes BounceAnim{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-100px)}50%{transform:scale(1,1) translateY(0)}57%{transform:scale(1,1) translateY(-7px)}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}.notifications_list{position:fixed;left:calc(50dvw - 150px);top:60px;z-index:1000;height:fit-content;width:300px;.notification{margin:10px 0}}.notification{--padding:5px 10px;--background:#fff;--border:1px solid #c0c0c0;--color:#000;padding:var(--padding);background:var(--background);border:var(--border);box-shadow:0 3px 14px rgba(74,58,255,0.03),0 -2px 4px rgba(20,20,43,0.12),0 12px 44px rgba(20,20,43,0.34);border-radius:3px;display:flex;justify-content:space-between;gap:10px;width:100%;.content{font-size:14px;font-weight:var(--n-font-weight);color:var(--color);overflow-wrap:anywhere}div.cross{width:18px;height:18px;padding:3px 4px;background:#f6f6f6;border-radius:5px;cursor:pointer;img{--filter:brightness(0) saturate(100%) invert(82%) sepia(0%) saturate(1492%) hue-rotate(155deg) brightness(95%) contrast(87%);width:10px;display:block;cursor:pointer;filter:var(--filter);@media(hover:hover){&:hover{--filter:none}}}@media(hover:hover){&:hover{background:#e2e2e2;img{--filter:brightness(0) saturate(100%) invert(17%) sepia(20%) saturate(29%) hue-rotate(314deg) brightness(93%) contrast(89%)}}}}}.w_checkbox{--checkbox-border:1px solid #c7c5c5;--checkbox-checked-border:1px solid #317ee3;--checkbox-checked-bg:#317ee3;--checkbox-font-size:14px;--checkbox-a-color:#317ee3;display:flex;align-items:flex-start;gap:5px;border:none;box-shadow:none;width:fit-content;&.checked{.checkbox img{display:block}.checkbox{background:var(--checkbox-checked-bg);border:var(--checkbox-checked-border)}}.checkbox{width:15px;min-width:15px;height:15px;min-height:15px;padding:4px 2px;border:var(--checkbox-border);box-shadow:1px 1px 2px rgba(212,212,212,0.40);cursor:pointer;border-radius:3px;transition:200ms all;img{display:none;height:7px;filter:invert(1)}}.checkbox_label{font-size:var(--checkbox-font-size);font-weight:var(--n-font-weight);cursor:pointer;line-height:1;a{display:inline-block;text-decoration:none;color:var(--checkbox-a-color)}}}.w_cookies_notification{position:fixed;z-index:1000;inset:auto auto 0 0;width:max-content;max-width:100%;background-color:#000;padding:10px;border-radius:0 6px 0 0;gap:15px;&.hidden{display:none}& >*{color:#fff;font-size:14px;a{color:#76acff}}.submit_cookie_btn{border-radius:4px;font-size:12px;padding:4px 8px}}.w_agreements{.agreement{font-size:14px;color:#737373;a{display:inline-block;text-decoration:none;color:#317ee3}}}.b_registration{--modal-width:500px;--modal-height:600px;--modal-title-size:24px;--modal-title-align:center;.modal_body{margin-top:40px}.confirm_container{margin-top:20px}.field_container{--input-padding:5px 10px;.w_checkbox{--checkbox-font-size:12px;a{font-weight:600}}}.label_registration_w_platforms{font-size:15px;color:#000000;margin:20px 0;text-align:center;display:flex;align-items:center;gap:10px;&:before,&:after{height:1px;background:#000000;content:'';flex:1}}@media(max-width:550px){--modal-width:100svw;--modal-height:100svh;.modal_container_content{border-radius:0}}@media(max-height:650px){--modal-width:100svw;--modal-height:100svh;.modal_container_content{border-radius:0}}}.b_registration_cut_width{max-width:80%;margin:20px auto;height:calc(100% - 40px);position:relative}.b_registration_title{font-size:24px;width:100%;text-align:center;margin-bottom:25px}.sub_title{font-size:18px;width:100%;text-align:center;margin-bottom:40px}.login{margin-top:20px;display:flex;align-items:center;gap:0 12px;justify-content:center;position:absolute;bottom:25px;width:calc(100% - 60px)}.login_btn{color:#E3978A;font-size:15px;font-weight:var(--sb-font-weight);cursor:pointer}.b_registration .input_err{margin-bottom:10px}.input_err{font-size:12px;color:#ff0000;margin-top:2px}.b_registrations_errors_all{font-size:12px;color:#ff0000;text-align:center;margin-bottom:10px;ul{display:block;margin:0;padding:0;li{display:block}}}.registration_w_platforms{margin:10px 0 20px 0;display:flex;align-items:center;gap:0 20px;justify-content:center}.label_registration_w_platforms{font-size:15px;color:#000000;margin:20px 0;text-align:center;display:flex;align-items:center;gap:10px;&:before,&:after{height:1px;background:#000000;content:'';flex:1}}.tg_btn_registration{display:flex;align-items:center;gap:0 5px;justify-content:center;.tg_btn_registration_label{font-size:14px;color:#b2c3cf}.tg_btn{height:28px}}.b_login{--modal-width:500px;--modal-height:600px;--modal-title-size:24px;--modal-title-align:center;.modal_body{margin-top:40px}.confirm_container{margin-top:20px}.field_container{--input-padding:5px 10px}.label_login_w_platforms{font-size:15px;color:#000000;margin:20px 0;text-align:center;display:flex;align-items:center;gap:10px;&:before,&:after{height:1px;background:#000000;content:'';flex:1}}@media(max-width:550px){--modal-width:100svw;--modal-height:100svh;.modal_container_content{border-radius:0}}}.b_login_cut_width{max-width:80%;margin:20px auto;height:calc(100% - 40px);position:relative}.b_login_title{font-size:24px;width:100%;text-align:center;margin-bottom:25px}.sub_title{font-size:18px;width:100%;text-align:center;margin-bottom:40px}.login{margin-top:20px;display:flex;align-items:center;gap:0 12px;justify-content:center;position:absolute;bottom:25px;width:calc(100% - 60px)}.login_btn{color:#E3978A;font-size:15px;font-weight:var(--sb-font-weight);cursor:pointer}.b_login .input_err{margin-bottom:10px}.f_login_errors_all{color:#ff0000;font-size:12px;margin-bottom:10px;text-align:center;ul{display:block;margin:0;padding:0;li{display:block}}}.registration_w_platforms{margin:10px 0 20px 0;display:flex;align-items:center;gap:0 20px;justify-content:center}.tg_btn_registration{display:flex;align-items:center;gap:0 5px;justify-content:center;.tg_btn_registration_label{font-size:14px;color:#b2c3cf}.tg_btn{height:28px}}.b_footer{width:100%;background:#000000;padding:20px;margin-top:50px}.footer_col_title{color:#FFFFFF;font-size:16px;font-weight:var(--b-font-weight);margin-bottom:20px;@media (max-width:500px){text-align:center}}.footer_link{color:#FFFFFF;font-size:15px;font-weight:var(--sb-font-weight);margin:10px 0;transition:200ms all;display:block;text-decoration:none;width:fit-content;@media (max-width:500px){text-align:center;width:unset}@media(hover:hover){&:hover{color:#ff8080}}}.footer_copyright{font-size:12px;width:100%;text-align:right;color:#777777}.b_footer_grid{display:flex;gap:10px;justify-content:space-between;align-items:flex-start;@media (max-width:650px){display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:500px){grid-template-columns:1fr;}margin-bottom:20px;}.footer_left_part{display:flex;gap:10px}.footer_col{min-width:200px;@media (max-width:650px){min-width:unset}@media (max-width:500px){margin-bottom:20px;}}.footer_logo_picture,.footer_logo_img{height:20px;display:block}.footer_logo_text{font-size:14px;font-weight:var(--b-font-weight);color:#FFFFFF}.footer_logo_cont{display:flex;align-items:center;gap:10px;margin-bottom:10px}.w_breadcrumb{display:flex;align-items:center;gap:0 5px;color:#b1b1b1;font-size:14px;font-weight:var(--sb-font-weight);overflow:auto}.w_breadcrumb::-webkit-scrollbar-thumb{background-color:#CCCED1FF;border-radius:5px;height:6px;display:none;border:1px solid #EDEDEDFF;transition:200ms all}.w_breadcrumb::-webkit-scrollbar{background-color:#EDEDEDFF;height:8px;display:none;padding-left:15px;transition:500ms all;opacity:100%;border-radius:5px}.breadcrumb_link{color:#FFFFFF;font-size:14px;text-decoration:none;font-weight:var(--n-font-weight);white-space:nowrap}.w_order{position:fixed;width:800px;background:#FFFFFF;border-radius:20px;left:calc(100% / 2 - 400px);padding:15px;top:50px;z-index:10000;box-shadow:1px 1px 6px 5px rgb(0 0 0 / 15%);@media (max-width:820px){width:95vw;left:calc(5vw / 2);top:25px}overflow:auto;max-height:95svh;}.w_order::-webkit-scrollbar-thumb{background-color:#CCCED1FF;border-radius:5px;width:6px;display:none;border:1px solid #EDEDEDFF;transition:200ms all}.w_order::-webkit-scrollbar{background-color:#EDEDEDFF;width:8px;padding-left:15px;transition:500ms all;opacity:100%;border-radius:5px;display:none}.order_title{font-size:20px;color:#000000}.sub_title_order{font-size:13px;color:#000000;margin-bottom:10px;margin-top:10px;line-height:14px}.container_order_inf{display:grid;grid-template-columns:300px auto;gap:20px;.w_product{max-width:500px}.create_your_own_design_image{width:100%;object-fit:contain}.right_part_user_inf{width:calc(100% - 25px);.user_inf_name{max-width:100%}}.textarea{padding:4px 6px;background-color:#f6f6f6;border:#d0d0d0 1px solid;font-size:12px;margin-top:10px}@media (max-width:820px){display:flex;flex-direction:column;align-items:center}}.communication_services_cont{padding:0 0 0 10px;margin-bottom:20px}.comm_serv_cont{display:flex;align-items:center;gap:5px;margin:10px 0;text-decoration:underline #000000;color:#000000;transition:200ms all;@media(hover:hover){&:hover{text-decoration:underline #1b6d85;color:#1b6d85;.comm_serv_img{filter:brightness(0) saturate(100%) invert(32%) sepia(65%) saturate(512%) hue-rotate(147deg) brightness(97%) contrast(94%)}}}}.comm_serv_picture,.comm_serv_img{height:20px;display:block}.comm_serv_txt{font-size:14px}.first_line_w_order{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.close_w_order_picture,.close_w_order_img{height:20px;display:block;cursor:pointer;filter:brightness(0) saturate(100%) invert(23%) sepia(77%) saturate(6878%) hue-rotate(355deg) brightness(95%) contrast(120%)}.w_double_range_slider{min-width:258px;position:relative;height:15px;width:100%;@media (max-width:400px){min-width:unset}}.normal_range_line{height:1px;width:100%;position:absolute;top:7.5px;background:#d9d9d9}.selected_range_line{width:100%;left:0;top:7.5px;position:absolute;background:#000000;height:1px}.first_range_round{width:15px;height:15px;position:absolute;left:0;border-radius:15px;background:#000000}.second_range_round{width:15px;height:15px;position:absolute;left:calc(100% - 15px);border-radius:15px;background:#000000}.double_range_slider_controls{width:100%;display:flex;justify-content:space-between;margin-top:10px}.range_control_container{width:120px;display:flex}.title_range_control{display:flex;align-items:center;font-size:14px;color:#8B8B8B;border:var(--input-border);border-right:none;border-radius:2px 0 0 2px;padding:var(--input-padding);box-shadow:1px 1px 2px rgba(212,212,212,0.40)}.input.range_control_input1,.input.range_control_input2{border-left:none!important;padding-left:5px;border-radius:0 3px 3px 0!important}.w_from_to_datatime_input{width:100%}.input_date_container{width:100%;display:flex;align-items:center;gap:0 10px;margin-bottom:10px}.input_date_container .input_date{width:130px}.input_date_container .input_time{width:100px}.header{width:100%;position:fixed;padding:7px 23px;background:#000000;top:0;z-index:10000;border-bottom:2px solid #171717;@media (max-width:1780px){.cut_width{margin:0!important}}.tg_btn{display:none}}.second_header{width:100%;position:fixed;background:#333333;z-index:1000;top:35px;display:none;height:25px;padding:2.1px 23px}.main_page_second_header{width:100%;background:#000;padding:7px 23px;position:absolute;top:36px;display:flex;align-items:center;gap:20px;overflow-x:auto;.second_header_btn{font-size:12px;font-weight:var(--sb-font-weight);line-height:16px;cursor:pointer;color:#fff;display:flex;align-items:center;min-width:fit-content;img{display:block;height:13px;filter:var(--white_icon_filter)}transition:0.3s ease all;@media(hover:hover){&:hover{text-shadow:0 0 10px #ffffff}}}.login_desktop_header{margin-bottom:0;--primary_btn-padding:0;--primary_btn-border:none;--primary_btn-font-size:12px;--primary_btn-hover-border:none;--primary_btn-active-bg:none;--primary_btn-active-border:none;font-weight:var(--sb-font-weight);min-width:fit-content;@media(hover:hover){&:hover{text-shadow:0 0 10px #ffffff}}}}.left_part_header{width:calc(100% - 600px);display:flex;justify-content:center;align-items:center;gap:0 10px;text-decoration:none;@media (max-width:1000px){width:calc(100% - 17px)}}.left_part_header_a{width:fit-content;color:#000000;text-decoration:none;display:flex;justify-content:center;align-items:center;gap:0 10px}.right_part_header{width:300px;display:flex;justify-content:right;align-items:center;gap:0 10px;@media (max-width:1000px){width:17px}}.logo_picture_header{display:block;height:20px}.logo_img_header{display:block;height:20px}.text_main_logo{font-size:14px;font-weight:var(--b-font-weight);color:#FFFFFF;--duration:2s;--cubic:ease-out}.enter_picture{height:20px;display:block;cursor:pointer}.enter_img{filter:brightness(0) saturate(100%) invert(100%) sepia(12%) saturate(7452%) hue-rotate(293deg) brightness(122%) contrast(103%);height:20px}.flex{display:flex}.header_switch_container{display:flex;align-items:center;gap:0 5px;width:300px;font-weight:var(--b-font-weight);@media (max-width:1000px){display:none}}.header_switch_label{font-size:12px;cursor:pointer;&.baker{color:#ffa0a0}&.buyer{@media(hover:hover){&:hover{color:#c2ffc2}}color:#ffffff}transition:0.2s ease all;&:active{scale:0.95}}.header_switch{width:30px;height:15px;border-radius:35px;background:#ffa0a0;position:relative;border:1px solid #ffa0a0}.header_switch_round{height:11px;width:11px;border-radius:100%;background:#7b4d4d;position:absolute;left:15px;top:1px;transition:200ms all}.header_switch_container.active .header_switch_round{left:1px;background:#007c00}.header_switch_container.active .header_switch{background:#00ff00;border:1px solid #00ff00}.header_switch_container.active .header_switch_label{&.baker{@media(hover:hover){&:hover{color:#ffe1e1}}color:#ffffff}&.buyer{color:#00ff00}}.curtain_header{position:relative;&.right.auth{display:none;@media (max-width:800px){display:block}}&.left{display:none}&.right{display:block}@media (max-width:1000px){&.left{display:block}}.header_first_line_curtain{&:has(.header_label_open){&:has(.header_curtain_icon_open){display:flex;align-self:center;gap:0 10px}}&:has(.header_curtain_icon_open){height:17px}.header_label_open{font-size:13px;color:#FFFFFF;font-weight:var(--n-font-weight);cursor:pointer;@media(max-width:800px){display:none}}.header_curtain_icon_open{cursor:pointer;height:17px;filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(328deg) brightness(102%) contrast(101%);transition:0.3s ease all;&:active{scale:0.90}}.curtain_burger_btn{margin:4px 0 0 0;position:relative;height:15px;width:16px;cursor:pointer;.curtain_burger_btn_line{background:#FFFFFF;border-radius:10px;width:15px;height:2px;transition:200ms all;&._top_line_{top:0}&._middle_line_{top:5px;opacity:1}&._bottom_line_{top:10px}position:absolute}}}&.open{.curtain_burger_btn{.curtain_burger_btn_line{&._top_line_{top:9px;rotate:45deg}&._middle_line_{opacity:0}&._bottom_line_{top:9px;rotate:135deg}}}.curtain_header_content{position:absolute;opacity:1;&.left{left:-27px}&.right{right:-27px}background:#000}}.curtain_header_content{opacity:0;position:absolute;top:26px;&.left{left:-376px}&.right{right:-376px}width:350px;height:calc(100svh - 33px);transition:300ms all;padding:10px 23px 0 23px;.header_switch_container{display:flex;width:100%;flex-wrap:wrap;@media (max-width:350px){width:260px}}@media (max-width:350px){&.left{left:-300svw}&.right{right:-300svw}width:300px;}}.curtain_header_content_title{width:100%;text-align:center;font-size:20px;color:#FFFFFF}.header_curtain_title{font-size:16px;margin-top:20px;color:#FFFFFF}.header_curtain_hello{font-size:20px;margin-bottom:20px;color:#FFFFFF;display:none;@media(max-width:800px){display:block}}.header_curtain_link{color:#FFFFFF;font-size:15px;text-decoration:none;padding:5px 0;padding-left:14px;display:block;cursor:pointer;transition:0.3s ease all;&:active{color:#969696;scale:0.9}&.splitter_bottom{border-bottom:1px solid #969696}&.splitter_top{border-top:1px solid #969696}}}.enter_or_register_text_header{display:flex;align-items:center;gap:5px;color:#FFFFFF;font-size:14px;.primary_btn{display:var(--display);width:fit-content;float:right;align-items:center;gap:10px;--primary_btn-bg:none;--primary_btn-hover-bg:none;--primary_btn-border:1px solid #3f3f3f;--primary_btn-hover-border:1px solid #fff;margin:0 10px 0 0;padding:3px 5px;--primary_btn-font-size:12px}div{cursor:pointer;transition:0.3s ease all;@media(hover:hover){&:hover{opacity:0.7}}}@media (max-width:800px){display:none;}}.w_inf_about_user{width:260px;display:flex;gap:0 10px;overflow:hidden;@media (max-width:800px){display:none}.avatar{width:100px;height:100px;background:#D9D9D9;border-radius:100%;&[src]{background:#FFFFFF}}}.username_img{width:26px;filter:brightness(0) saturate(100%) invert(0%) sepia(6%) saturate(7500%) hue-rotate(328deg) brightness(103%) contrast(106%)}.username_picture{height:18.44px}.username{display:flex;align-items:center;gap:0 5px;.username_txt{width:calc(100% - 31px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.inf_about_user_txt{margin-top:20px;width:calc(100% - 110px)}.email{color:#757575;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.w_inf_about_user_big{width:100%;padding:10px;.user_main_inf{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px;img.avatar{width:50px;height:50px;object-fit:cover;border-radius:100%}}.user_inf{display:block;&:has(.btn_connect_with_baker_p_prod){.user_additional_inf{margin-bottom:5px}}.user_name{line-height:15px;overflow-wrap:anywhere;width:185px;text-decoration:none;color:#000000;display:block;position:relative;font-weight:bold;& a{text-decoration:none;color:#000000}img{position:absolute;z-index:100;right:0;top:0;height:15px;cursor:pointer;transition:200ms all;@media(hover:hover){&:hover{transform:scale(1.3)}}&.active_follow_btn{display:none}}}}.user_additional_inf{display:flex;gap:10px;width:185px;overflow:auto;.user_additional_inf_widget{padding:2px 5px;background:#f6f6f6;border-radius:3px;display:flex;flex-wrap:wrap;gap:0 5px;&:first-of-type{border:1px solid #d9d9d9}&.line{align-items:center;flex-wrap:nowrap}.label{font-size:12px;color:#9b9b9b}img{width:14px;filter:brightness(0) saturate(100%) invert(64%) sepia(0%) saturate(1%) hue-rotate(60deg) brightness(96%) contrast(91%)}.value{font-size:13px}}}.btn_connect_with_baker_p_prod{width:24px;overflow:hidden;transition:500ms all;display:flex;align-items:center;justify-content:right;gap:5px;position:relative;cursor:pointer;border-radius:5px;border:1px solid #ffffff;padding:3px;@media(hover:hover){&:hover{width:100px;border:1px solid #0300d1}}&:active{scale:0.9}@media(hover:hover){&:hover .btn_connect_with_baker_p_prod_txt{left:0}}&.filled{width:185px;min-width:185px;max-width:185px;border:1px solid #0300d1;.btn_connect_with_baker_p_prod_txt{left:0;font-size:11px;top:4px;font-weight:var(--sb-font-weight)}@media(hover:hover){&:hover{background:#0300d1;.btn_connect_with_baker_p_prod_txt{color:#fff}.btn_connect_with_baker_p_prod_img{filter:brightness(0) saturate(100%) invert(100%) sepia(6%) saturate(0%) hue-rotate(70deg) brightness(108%) contrast(108%)}}}}}.btn_connect_with_baker_p_prod_picture,.btn_connect_with_baker_p_prod_img{height:16px;display:block}.btn_connect_with_baker_p_prod_txt{margin-left:6px;color:#0300d1;font-size:12px;position:absolute;left:100%;transition:500ms all;z-index:1;white-space:nowrap;top:3px}.btn_connect_with_baker_p_prod_img{height:16px;display:block;filter:brightness(0) saturate(100%) invert(14%) sepia(93%) saturate(3024%) hue-rotate(217deg) brightness(112%) contrast(114%)}}.input{box-shadow:1px 1px 2px rgba(212,212,212,0.40);border:1px solid #0000002B;width:100%;padding:10px;border-radius:2px;transition:200ms all;font-family:'Jost',sans-serif;font-size:15px}.input:focus-visible{outline:none}input{font-size:15px}.input_date{box-shadow:1px 1px 2px rgba(212,212,212,0.40);border:1px solid #0000002B;width:100%;padding:10px;border-radius:2px}.input_date:focus-visible{outline:none}.input_time{box-shadow:1px 1px 2px rgba(212,212,212,0.40);border:1px solid #0000002B;width:100%;padding:10px;border-radius:2px}.input_time:focus-visible{outline:none}.password_input_container{width:100%;display:flex;box-shadow:1px 1px 2px rgba(212,212,212,0.40)}.password_input_container .input{border-right:none;border-radius:2px 0 0 2px;width:calc(100% - 26px);box-shadow:none;margin-bottom:0}.passw_picture{border:1px solid #0000002B;padding:6px;border-left:none}.passw_img{height:12px}.w_checkbox_container{width:100%;display:flex;align-items:center;gap:0 12px;margin-left:10px;&.nm{margin-left:0}}.err_form{width:100%;margin:10px 0;color:#ff0000;font-size:12px}.label{font-size:14px;color:#000000}textarea{font-family:'Jost',sans-serif}.textarea:focus-visible{outline:none}.input_err{font-size:12px;color:#ff0000;margin-top:2px}.btn_add_option{width:20px;height:20px;text-align:center;background:none;border-radius:5px;color:#00b700;border:1px solid #00FF00FF;transition:all 200ms;opacity:1;font-family:'Jost',sans-serif;cursor:pointer;line-height:1;transition-behavior:allow-discrete}.btn_add_option.hidden{opacity:0;cursor:unset;display:none}@media(hover:hover){.btn_add_option.hidden:hover{opacity:0;display:none}}@media(hover:hover){.btn_add_option:hover{color:#fff;border:1px solid #00b700;background:#00b700;opacity:1}}.field_container[data-name="text"].err_active .label{color:#ff0000}.field_container.err_active .input{border:1px solid #ff0000!important}.field_container.err_active .textarea{border:1px solid #ff0000!important}.field_container.err_active .w_simple_select{border:1px solid #ff0000!important}.field_container.err_active .w_select_with_add_options{border:1px solid #ff0000!important}.field_container.err_active .input_time{border:1px solid #ff0000!important}.field_container.err_active .input_date{border:1px solid #ff0000!important}.summernote-div iframe{width:100%}.note-editor{height:100%;margin-bottom:0;&.fullscreen{top:36px!important}}.note-editor .note-statusbar{display:none}.right_part .modal-header{margin-top:0}.tags_container{display:none;gap:5px 10px;margin-top:5px;flex-wrap:wrap;align-items:flex-end;position:relative;&:has(.tag_container){display:flex}&:has(.tags_shadow){overflow:hidden}&.wrapped:has(.tags_shadow){max-height:48px}&.wrapped .tags_shadow{position:absolute}}.wrap_shadow{position:absolute;bottom:0;font-size:12px;width:100%;text-align:center;padding:5px 0;background:linear-gradient(180deg,rgb(255 255 255 / 90%) 54%,#ffffff 96%);cursor:pointer}.tag_container{--red-filter:brightness(0) saturate(100%) invert(10%) sepia(88%) saturate(7500%) hue-rotate(8deg) brightness(105%) contrast(121%);--blue-filter:brightness(0) saturate(100%) invert(57%) sepia(67%) saturate(482%) hue-rotate(147deg) brightness(84%) contrast(92%);padding:0 7px;border:1px solid #000000;font-size:12px;text-decoration:none;color:#000000;cursor:pointer;transition:200ms all;display:flex;align-items:center;@media(hover:hover){&:hover{background:#f3f3f3}}&.active{background:#000000;color:#FFFFFF;&:has(.tag_name){background:none}.tag_name{background:#000000;color:#FFFFFF}}&:has(.tag_name){padding:0}.tag_name{transition:200ms all;overflow:hidden;width:100%;padding:2px 7px;font-weight:var(--sb-font-weight)}.action_tag_cont{height:19px;width:19px;border-left:1px solid #000000;transition:200ms all;display:flex;align-items:center;justify-content:center;@media(hover:hover){&:hover{.delete_tag{filter:var(--red-filter)}.link_tag{filter:var(--blue-filter)}}}&:has(.link_tag){height:18.7px;width:18.7px}.delete_tag{width:19px;height:10px}.link_tag{width:19px;height:10px}}}.tags_shadow{position:relative;bottom:0;font-size:12px;width:100%;text-align:center;padding:5px 0;background:linear-gradient(180deg,rgb(255 255 255 / 90%) 54%,#ffffff 96%);cursor:pointer}.preview_form_btn{display:block;text-decoration:none;width:100%;color:#000000;font-size:14px;border-radius:2px;border:1px solid #000000;transition:200ms all;padding:6px 0;text-align:center;cursor:pointer;background:#FFFFFF}@media(hover:hover){.preview_form_btn:hover{background:#000000;color:#FFFFFF}}.fullscreen .note-editable{background:#FFFFFF}.input_for_photos{display:none}.add_photo_container{width:100px;height:100px;border:1px dashed #000000;transition:200ms all;border-radius:10px;position:relative;cursor:pointer;&.err_active{border:1px solid #ff0000;color:#ff0000}@media(hover:hover){&:hover{background:#ffd1d1}}&:has(img.horizontal_img){height:unset;width:75%}&:has(img.vertical_img){height:unset;width:32%}&:has(img.semi_square_img){&:has(img.horizontal_img){height:unset;width:68%}height:unset;width:32%}&:has(img.square_img){height:100px;width:100px}&:has(img.main_photo[src]){border:unset;background:#FFFFFF}.add_photo_container_input{opacity:0;position:absolute;height:100%;width:100%}img{display:none}&:has(img.main_photo[src]) img{display:block;height:100%;width:100%;object-fit:contain}&:has(img.main_photo[src]) .preview{display:none}.preview{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:var(--sb-font-weight);color:#5f44d5;text-align:center}&.err_active .preview{color:#ff0000}@media(hover:hover){&:has(img.main_photo[src]):hover .delete_photo_picture{display:flex}}.delete_photo_picture{width:15px;height:15px;background:#ffaaaa;right:-5px;top:-5px;position:absolute;align-items:center;justify-content:center;border-radius:7px;display:none;.delete_photo_img{width:7px!important;height:10px!important;display:block}}}.gallery_form{display:none}.gallery_added_photos{margin:10px 0;display:flex;align-items:center;gap:10px;flex-wrap:wrap;&.mobile{display:none}a{width:40px;height:40px;display:block;position:relative;img{width:40px;height:40px;object-fit:cover;border-radius:5px}div.xmark{width:15px;height:15px;background:#ffaaaa;right:-5px;top:-5px;position:absolute;display:flex;align-items:center;justify-content:center;border-radius:7px;img.xmark{width:10px;height:10px;display:block}}}.add_photo_gallery_cont{border-radius:5px;border:1px dotted #000000;height:40px;width:40px;display:flex;align-items:center;justify-content:center;color:#505050;cursor:pointer;@media(hover:hover){&:hover{background:#e9e9e9}}}}.field_container{--margin:0;--padding:0;--input-padding:2px 5px;--input-border:1px solid #c7c5c5;--input-font-size:14px;--input-font-weight:var(--n-font-weight);--input-width:100%;--input-border-radius:3px;--textarea-padding:2px 5px;--textarea-border:1px solid #c7c5c5;--textarea-font-size:14px;--textarea-font-weight:var(--n-font-weight);--textarea-width:100%;--textarea-border-radius:3px;--textarea-resize:vertical;--textarea-overflow-wrap:anywhere;--placeholder-font-size:12px;--placeholder-color:#737373;--label-font-size:14px;--label-font-weight:var(--sb-font-weight);--label-color:#000;--label-margin:0;margin:var(--margin);padding:var(--padding);&.err_active{--input-border:1px solid #ff0000;--textarea-border:1px solid #ff0000;--label-color:#ff0000}.enter_data_cont{--gap:10px;display:flex;align-items:center;gap:var(--gap);--label-font-size:14px;--label-font-weight:var(--n-font-weight);--label-margin:0}label{display:block;font-size:var(--label-font-size);font-weight:var(--label-font-weight);color:var(--label-color);margin:var(--label-margin)}input{&:not(.reset){padding:var(--input-padding);border:var(--input-border);font-size:var(--input-font-size);font-weight:var(--input-font-weight);width:var(--input-width);border-radius:var(--input-border-radius)}&.reset{border:none}outline:none;font-family:'Jost',sans-serif;&::placeholder{font-size:var(--placeholder-font-size);color:var(--placeholder-color)}}textarea,.textarea{padding:var(--textarea-padding);border:var(--textarea-border);font-size:var(--textarea-font-size);font-weight:var(--textarea-font-weight);width:var(--textarea-width);outline:none;overflow-wrap:var(--textarea-overflow-wrap);border-radius:var(--textarea-border-radius);resize:var(--textarea-resize);font-family:'Jost',sans-serif;&::placeholder{font-size:var(--placeholder-font-size);color:var(--placeholder-color)}&[contenteditable="true"]{position:relative}&.dark_theme{background:#000;--textarea-border:1px solid #3e3e3e;color:#fff}}div.textarea[contenteditable="true"][data-is-empty="true"]::after{content:attr(placeholder);width:100%;height:100%;padding:var(--textarea-padding);position:absolute;top:1px;left:0;font-size:var(--placeholder-font-size);color:var(--placeholder-color);line-height:1.3;box-sizing:border-box;cursor:text}&.line,.to_line{display:flex;align-items:center;gap:5px;--input-width:unset;input{flex-grow:1}}}.container_btns{width:100%;display:flex;align-items:center;justify-content:var(--justify);gap:5px}.required_field_label{display:inline-block;border:1px solid #b22222;border-radius:4px;margin-left:5px;padding:0 2px;color:#b22222;font-size:9px}.w_select_with_add_options{width:100%;border:1px solid rgba(0,0,0,0.17);border-radius:6px;background:#FFFFFF;box-shadow:1px 1px 2px rgba(212,212,212,0.40);position:relative}.first_str{padding:10px;display:flex;align-items:center;justify-content:space-between}.w_select_with_add_options.show{border-bottom:none;border-radius:6px 6px 0 0}.w_select_with_add_options.show .select_with_add_options_content_part{display:block}.select_with_add_options_content_part{display:none;position:absolute;width:calc(100% + 2px);border:1px solid rgba(0,0,0,0.17);border-top:none;left:-1px;border-radius:0 0 6px 6px;z-index:100;background:#FFFFFF;top:39px}.w_select_with_add_options_title{font-size:15px;color:#000000}.item_select_with_add_options{width:100%;display:flex;align-items:center;gap:0 10px;padding:10px;transition:200ms all}.item_select_with_add_options.active .title_item_select_with_add_options{color:#6d6d6d}.title_item_select_with_add_options{transition:200ms all;font-size:15px}.added_items_select_with_add_options{display:none;gap:2px 5px;flex-wrap:wrap}.added_items_select_with_add_options:has(div){display:flex}.added_item_select_with_add_options{padding:0 6px;height:20px;display:flex;align-items:center;border:1px solid #000000;border-radius:4px;justify-content:space-between;margin:0 5px 5px 0}.added_item_select_with_add_options_name{font-size:12px}.xmark_added_item_select_with_add_options_img,.xmark_added_item_select_with_add_options_picture{display:block;padding-left:2px;height:9px;width:12px}.xmark_added_item_select_with_add_options_img{transition:all 200ms;height:9px;width:12px;cursor:pointer}@media(hover:hover){.xmark_added_item_select_with_add_options_img:hover{filter:brightness(0) saturate(100%) invert(12%) sepia(68%) saturate(6521%) hue-rotate(357deg) brightness(118%) contrast(115%)}}.w_simple_switch{width:100%;display:flex;align-items:center;justify-content:space-between;margin:20px 0}.w_simple_switch_txt{font-size:14px;cursor:pointer}.w_simple_switch_container{width:36px;height:19px;border-radius:35px;background:#D9D9D9;position:relative}.w_simple_switch_round{height:15px;width:15px;border-radius:100%;background:#FFFFFF;position:absolute;left:2px;top:2px;transition:200ms all}.w_simple_switch.active .w_simple_switch_round{left:19px}.w_simple_switch.active .w_simple_switch_container{background:#2B2B32}.w_sort_first_line{width:166px;display:flex;align-items:center;gap:0 5px;cursor:pointer}.cur_val{font-size:16px}.arrow_img{height:6px;display:block;transition:200ms all}.w_sort.show .arrow_img{rotate:180deg}.arrow_picture{height:6px;display:block}.w_sort{position:relative;height:100%;width:fit-content}.content_part{position:absolute;z-index:100;width:100%;display:none;background:#FFFFFF;border-radius:0 0 10px 10px;border:1px solid #d9d9d9;border-top:none;top:26.5px}.w_sort.show .content_part{display:block}.one_item{padding:5px;cursor:pointer;transition:200ms all}@media(hover:hover){.one_item:hover{background:#f9f9f9}}.w_sort_by_categorie{--position:sticky;--top:36px;position:var(--position);top:var(--top);z-index:1000;display:flex;flex-wrap:nowrap;gap:0 10px;overflow-x:auto;width:100%;padding:10px;background:#fff;.sort_widget{background:#f6f6f6;color:#8a8a8a;padding:3px 14px;border-radius:3px;&.active{background:#000;color:#fff}}}.w_select{--option-bg:#fff;--option-hover-bg:#fcfcfc;--max-height:250px;position:relative;border-radius:var(--input-border-radius);&.open{.select_header{border-radius:3px 3px 0 0;border-bottom:none;.arrow_select{rotate:180deg;padding-top:0}}.select_body{display:block}}&.create{.select_header{grid-template-columns:calc(100% - 25px) 15px;.create{display:flex}.arrow_select{display:none}}}&.multiple{--option-hover-bg:#fff;.select_body{.select_option{display:flex;align-items:center;gap:5px;cursor:default;.create{display:flex}}}}.select_header{display:grid;grid-template-columns:calc(100% - 20px) 10px;gap:10px;align-items:center;padding:var(--input-padding);border:var(--input-border);border-radius:var(--input-border-radius);cursor:pointer;&:has(.search_pct){gap:5px;grid-template-columns:var(--select_search_pct_width,15px) calc(100% - calc(20px + var(--select_search_pct_width,15px) + 5px)) 10px}.search_pct{width:var(--select_search_pct_width,15px);padding:var(--select_search_pct_padding,1px 0 0 2px);display:block}.select_value{height:20.5px;line-height:20.5px;font-size:var(--input-font-size);font-weight:var(--input-font-weight)}.arrow_select{width:10px;padding-top:1px;display:block;transition:200ms all}}.select_body{display:none;position:absolute;top:25px;z-index:1000;border:var(--input-border);border-top:none;border-radius:0 0 3px 3px;width:100%;max-height:var(--max-height);overflow:auto;&::-webkit-scrollbar-thumb{background-color:#CCCED1FF;border-radius:5px;width:6px;display:block;border:1px solid #EDEDEDFF;transition:200ms all}&::-webkit-scrollbar{background-color:#ffffff;width:8px;display:block;padding-left:15px;transition:500ms all;opacity:100%;border-radius:5px}}.options_group{.group_name{font-size:var(--input-font-size);font-weight:var(--n-font-weight);.group_marker{display:inline-block;border:1px solid #2281b2;border-radius:4px;margin-left:5px;padding:0 2px;color:#2281b2;font-size:9px}}.group_body{.select_option{padding-left:10px}}}.no_results{padding:var(--input-padding);font-size:12px;font-weight:var(--input-font-weight);background:var(--option-bg);color:#6a0000}.select_option{padding:var(--input-padding);font-size:var(--input-font-size);font-weight:var(--input-font-weight);background:var(--option-bg);color:#000000;cursor:pointer;&.hidden{display:none}&.added{.create{display:none!important}color:#e6e6e6}@media(hover:hover){&:hover{background:var(--option-hover-bg)}}.create{display:none}}.create{align-items:center;justify-content:center;display:none;width:15px;height:15px;min-width:15px;min-height:15px;line-height:12px;border:1px solid #00b700;color:#00b700;font-size:14px;font-weight:var(--n-font-weight);border-radius:3px;cursor:pointer;@media(hover:hover){&:hover{background:#00b700;color:#fff}}}&.dark_theme{.select_header{.select_value{color:#fff}.arrow_select{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7500%) hue-rotate(184deg) brightness(103%) contrast(103%)}}.select_body{border:1px solid #fff;.select_option{--option-bg:#000;--option-hover-bg:#333333;color:#fff}}}}.b_chat{--bg-clr:hsl(0 0 100);--border-clr:hsl(0 0 80);--border-radius:6px;--filter-border-clr:brightness(0) saturate(100%) invert(86%) sepia(25%) saturate(0%) hue-rotate(194deg) brightness(90%) contrast(94%);--filter-inactive-user-clr:brightness(0) saturate(100%) invert(86%) sepia(25%) saturate(0%) hue-rotate(194deg) brightness(90%) contrast(94%);--filter-active-user-clr:brightness(0) saturate(100%) invert(32%) sepia(90%) saturate(1186%) hue-rotate(213deg) brightness(104%) contrast(101%);--xs-font-size:12px;--s-font-size:14px;--m-font-size:16px;--b-font-size:18px;--main-clr:hsl(0 0 0);--info-clr:hsl(0 0 20);--light-grey-clr:hsl(0 0 95);--accent-clr:hsl(230 100 44);--light-accent-clr:hsl(230 100 95);--user-active-clr:hsl(230 100 44);--user-inactive-clr:hsl(0 0 80);--modal-bottom:40px;--modal-right:23px;--modal-height:calc(100svh - var(--modal-bottom) - 65px);--modal-width:300px;--modal-first-line-height:26px;position:fixed;z-index:10000;bottom:var(--modal-bottom);right:var(--modal-right);height:var(--modal-height);width:var(--modal-width);background:var(--bg-clr);border:1px solid var(--border-clr);border-radius:var(--border-radius);&.closed{display:none}@media (max-width:500px){--modal-bottom:0;--modal-right:0;--modal-height:100svh;--modal-width:100svw;border-radius:0}.chat_first_line{padding:5px 7px;height:var(--modal-first-line-height);border-bottom:1px solid var(--border-clr);grid-template-columns:16px calc(100% - 52px) 16px;gap:10px;.chat_icon{height:16px;display:block}.chat_title{font-size:var(--s-font-size);color:var(--info-clr)}.close_chat_btn{padding:2px;border-radius:var(--border-radius);cursor:pointer;--img-filter:var(--filter-border-clr);img{height:12px;width:12px;display:block;filter:var(--img-filter)}@media(any-hover:hover){&:hover{background-color:var(--border-clr);--img-filter:brightness(0) saturate(100%) invert(0%) sepia(63%) saturate(748%) hue-rotate(201deg) brightness(85%) contrast(107%)}}}}.container_chat_parts{position:relative;height:calc(var(--modal-height) - var(--modal-first-line-height));overflow:hidden;&.chats_list_opened{.chats_list{position:absolute;left:0;top:0}.chat_container{position:absolute;left:var(--modal-width);top:0}}&.chat_container_opened{.chats_list{position:absolute;left:var(--modal-width);top:0}.chat_container{position:absolute;left:0;top:0}}.global_chats_overlay{height:calc(var(--modal-height) - var(--modal-first-line-height));width:var(--modal-width);position:absolute;top:0;left:0;backdrop-filter:blur(6px);display:none;align-items:center;justify-content:center;img{filter:invert(1);width:50px;display:block}&.show{display:flex}}}.chats_list{width:var(--modal-width);height:calc(var(--modal-height) - var(--modal-first-line-height));overflow:auto;transition:200ms all;.w_chat_info{padding:10px 7px;grid-template-columns:50px calc(100% - 50px);cursor:pointer;@media(any-hover:hover){&:hover{background:var(--light-grey-clr)}}.user_avatar__user_status{position:relative;.avatar{width:50px;height:50px;border-radius:50%;object-fit:cover}.user_status_marker{position:absolute;bottom:0;right:-5px;width:10px;height:10px;background:var(--user-inactive-clr);border-radius:50%;&.online{background:var(--user-active-clr)}}}.chat_info{padding:0 0 0 10px;.user_name__last_sent_msg_date{height:20px;grid-template-columns:calc(100% - 35px) 30px;gap:5px;&:has(.last_sent_msg_date[data-date_type="date"]){grid-template-columns:calc(100% - 70px) 65px}.user_name{font-size:var(--m-font-size);font-weight:var(--sb-font-weight);color:var(--main-clr)}.last_sent_msg_date{text-align:right;font-size:var(--xs-font-size);color:var(--info-clr)}}.last_sent_msg__count_unread_msgs{height:16px;grid-template-columns:calc(100% - 35px) 30px;gap:5px;&:has(.count_unread_msgs[data-count_unread_msgs="0"]){grid-template-columns:100%}.count_unread_msgs{width:fit-content;height:16px;min-width:17px;justify-self:right;max-width:100%;padding:0px 6px 0 5px;background:var(--user-active-clr);border-radius:10px;font-size:var(--s-font-size);color:#ffffff;&[data-count_unread_msgs="0"]{display:none}}.last_sent_msg{width:100%;font-size:var(--s-font-size);color:var(--info-clr);flex-wrap:nowrap;gap:2px;.last_msg_file,.last_msg_text{display:block;height:16px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}img{height:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:3px}}}}}}.chat_container{--chat-container-height:calc(var(--modal-height) - var(--modal-first-line-height));--receiver-info-line-height:71px;--leave-contacts-info-height:0px;--input-data-line-height:calc(11px + var(--contenteditable-height));--uploaded-files-cont-height:0px;--contenteditable-height:21px;&:has(.leave_contacts_info){--leave-contacts-info-height:24px;&:has(.leave_contacts_info.hidden){--leave-contacts-info-height:0px}}width:var(--modal-width);height:var(--chat-container-height);transition:200ms all;&:has(.input_data_line_container .uploaded_files .w_uploaded_file),&:has(.input_data_line_container .uploaded_files .w_uploaded_photo){--input-data-line-height:calc(var(--uploaded-files-cont-height) + var(--contenteditable-height) + 10px);.input_data_line .send_message_btn{cursor:pointer;--filter:unset}}.receiver_info_line{padding:10px 7px;grid-template-columns:12px calc(100% - 44px) 12px;border-bottom:1px solid var(--border-clr);gap:10px;.left_from_a_chat{cursor:pointer;img{width:12px;display:block}}.receiver_info_container{grid-template-columns:50px calc(100% - 60px);gap:10px;.receiver_avatar{width:50px;height:50px;display:block;border-radius:50%;object-fit:cover}.receiver_info{.receiver_name{font-size:var(--b-font-size);font-weight:var(--sb-font-weight);color:var(--main-clr)}.receiver_status{font-size:var(--s-font-size);color:var(--user-inactive-clr);&.online{color:var(--user-active-clr)}}}}.chat_actions_cont{.additional_actions_container{height:fit-content;button{height:25px;display:block;img{width:8px;height:25px;object-fit:cover}}}}}.leave_contacts_info{padding:4px 7px;width:100%;border-radius:0 0 var(--border-radius) var(--border-radius);border-top:1px solid #bec2d6;box-shadow:0 -15px 40px #e6eaff;.leave_contacts_info_title{font-size:var(--xs-font-size)}.lci_first_line{cursor:pointer}&.enabled{.leave_contacts_info_title{color:#2e7711}}&.showed{.f_lci{height:100%;margin-top:5px}.open_lci{img{rotate:0deg}}}&.hidden{display:none}.f_lci{overflow:hidden;height:0;.field_container{margin-bottom:5px}}.open_lci{padding:2px;border-radius:var(--border-radius);cursor:pointer;height:12px;width:12px;display:flex;align-items:center;justify-content:center;img{height:6px;display:block;rotate:180deg}}.close_lci{padding:2px;border-radius:var(--border-radius);cursor:pointer;--img-filter:var(--filter-border-clr);img{height:12px;width:12px;display:block;filter:var(--img-filter)}@media(any-hover:hover){&:hover{background-color:var(--border-clr);--img-filter:brightness(0) saturate(100%) invert(0%) sepia(63%) saturate(748%) hue-rotate(201deg) brightness(85%) contrast(107%)}}}}.container_msgs_container{position:relative;height:calc(var(--chat-container-height) - var(--receiver-info-line-height) - var(--leave-contacts-info-height) - var(--input-data-line-height));width:var(--modal-width);.btn_scroll_down__unread_msgs_count{position:absolute;inset:auto 15px 10px auto;width:33px;height:33px;background:var(--light-grey-clr);border:1px solid var(--border-clr);border-radius:50%;cursor:pointer;&.hidden{display:none}.unread_msgs_count_line{margin-top:-17px;margin-bottom:3px;&.hidden{display:none}.unread_msgs_count{height:18px;min-width:17px;padding:0px 6px 0 5px;cursor:default;background:hsl(from var(--light-accent-clr) h s 85);border-radius:50%;font-size:var(--m-font-size);&[data-unread_msgs_total_count="0"]{display:none}}}img{display:block;margin-left:1px;padding:6px 9px}}}.msgs_container{overflow:auto;height:calc(var(--chat-container-height) - var(--receiver-info-line-height) - var(--leave-contacts-info-height) - var(--input-data-line-height));padding:8px 7px;flex-direction:column-reverse;gap:10px;justify-content:flex-start;.w_message{--bg:var(--border-clr);--text-clr:var(--main-clr);max-width:70%;width:fit-content;.message_data_cont{background:var(--bg);border-radius:6px;overflow:hidden;.imgs_msg_data{display:grid;grid-template-columns:repeat(auto-fit,minmax(30%,1fr));gap:2px;a{cursor:pointer;&:has(img.unloaded){background:linear-gradient(0deg,#f9f9f9,#303030);background-size:400% 400%;height:50px}img{width:100%;height:100%;display:block;object-fit:cover;&.unloaded{display:none}}}}.files_msg_data{&:has(.file_cont){margin-top:10px}.file_cont{padding:5px 7px;grid-template-columns:20px calc(100% - 30px);.donwload_file_btn{width:20px;cursor:pointer;img{display:block;width:100%}}.file_inf{.file_name{font-size:var(--m-font-size)}.file_size{font-size:var(--s-font-size);color:var(--info-clr)}}}}.txt_msg_data{padding:5px 7px;font-size:var(--m-font-size);color:var(--text-clr)}}.sent_date__sent_status{grid-template-columns:100%;gap:10px;margin-top:4px;&:has(.sent_status){grid-template-columns:calc(100% - 23px) 13px}.sent_date{font-size:var(--s-font-size);color:var(--border-clr);line-height:9px}.sent_status{--filter:var(--filter-inactive-user-clr);width:13px;display:block;filter:var(--filter);&.read{--filter:var(--filter-active-user-clr)}&.delivered{width:10px;--filter:var(--filter-active-user-clr)}&.in_process{--filter:var(--filter-inactive-user-clr)}}}&.my{align-self:flex-end;--bg:var(--light-accent-clr)}&.other_user{--bg:var(--light-grey-clr);align-self:flex-start}}}.input_data_line_container{height:var(--input-data-line-height);.uploaded_files{overflow-y:auto;height:var(--uploaded-files-cont-height);border-top:1px solid var(--border-clr);display:none;&:has(.w_uploaded_photo){display:block;padding-top:10px}&:has(.w_uploaded_file){display:block}.uploaded_photos_list{overflow-x:auto;overflow-y:hidden;cursor:all-scroll;&:has(.w_uploaded_photo){padding:0 7px 10px;border-bottom:1px solid var(--border-clr)}.w_uploaded_photo{position:relative;width:100%;min-width:calc(33% - 5px);height:125px;.uploaded_photo{width:100%;height:100%;object-fit:contain}.delete_uploaded_photo{position:absolute;inset:10px 10px auto auto;cursor:pointer;padding:3px;background:hsla(0 0 0 / 0.1);backdrop-filter:blur(4px);border-radius:4px;img{width:12px;display:block}}}}.w_uploaded_file{padding:2px 7px;border-bottom:1px solid var(--border-clr);&:last-of-type{border-bottom:none}.uploaded_file_name{font-size:var(--s-font-size)}.delete_uploaded_file_btn{cursor:pointer;padding:3px;&:hover{background:hsla(0 0 0 / 0.1)}border-radius:4px;transition:0.2s ease all;img{width:12px;display:block}}}}}.input_data_line{padding:5px 7px;border-top:1px solid var(--border-clr);grid-template-columns:20px calc(100% - 60px) 20px;align-items:flex-end;gap:10px;.send_file_btn{width:16px;height:15px;padding:3px 2px;cursor:pointer;&:hover{--filter-border-clr:brightness(0) saturate(100%)}img{filter:var(--filter-border-clr);height:16px;display:block;&[src="/static/v2/icons/spinner.svg?ce9273fd5fa6"]{--filter-border-clr:none;scale:2}}}.input_text{outline:none;width:100%;height:100%;position:relative;min-height:21px;overflow-wrap:anywhere;max-height:200px;overflow:auto}.input_text[data-is-empty="true"]::after{content:attr(placeholder);width:100%;height:100%;padding:var(--textarea-padding);position:absolute;top:1px;left:0;font-size:var(--s-font-size);color:var(--border-clr);line-height:21px;box-sizing:border-box;cursor:text}.send_message_btn{--filter:unset;text-align:center;width:16px;height:17px;padding:2px;input_text{height:16px;width:16px;display:block;object-fit:cover;object-position:top;filter:var(--filter)}}}.input_data_line:has(.input_text[data-is-empty="true"]){.send_message_btn{cursor:not-allowed;--filter:var(--filter-border-clr)}}}}.list_chat_notifications{--border-clr:hsl(0 0 80);--border-radius:6px;--filter-border-clr:brightness(0) saturate(100%) invert(86%) sepia(25%) saturate(0%) hue-rotate(194deg) brightness(90%) contrast(94%);--filter-inactive-user-clr:brightness(0) saturate(100%) invert(86%) sepia(25%) saturate(0%) hue-rotate(194deg) brightness(90%) contrast(94%);--filter-active-user-clr:brightness(0) saturate(100%) invert(32%) sepia(90%) saturate(1186%) hue-rotate(213deg) brightness(104%) contrast(101%);--s-font-size:12px;--m-font-size:14px;--b-font-size:16px;--info-clr:hsl(0 0 20);position:fixed;z-index:1000;inset:50px 23px auto auto;max-height:calc(100svh - 35px - 100px);width:300px;overflow:auto;@media(max-width:450px){width:calc(100svw - 46px);inset:50px 23px auto auto}.w_chat_notification{width:100%;margin-bottom:10px;padding:10px 7px;grid-template-columns:50px calc(100% - 85px) 15px;gap:10px;background:#fff;border:1px solid var(--border-clr);border-radius:var(--border-radius);cursor:pointer;.avatar{width:50px;height:50px;border-radius:50%;object-fit:cover}.notification_inf{.user_name{font-size:var(--b-font-size);font-weight:var(--sb-font-weight);color:#000000}.notification_content{--line-clamp:3;font-size:var(--s-font-size);font-weight:var(--n-font-weight);color:#000000}}.close_notification_btn{--filter:var(--filter-border-clr);height:fit-content;padding:4px;img{width:100%;display:block;filter:var(--filter)}@media(any-hover:hover){&:hover{--filter:none}}}}}.open_b_chat_btn{--accent-clr:hsl(230 100 44);--bg:hsl(230 100 95);--s-font-size:12px;--m-font-size:14px;--b-font-size:16px;--bottom:30px;position:fixed;inset:auto 30px var(--bottom) auto;padding:10px;background:var(--bg);border-radius:6px;border:1px solid #dbdbdb;box-shadow:0 0 5px 0px var(--bg);cursor:pointer;transition:0.3s ease all;z-index:1000;&.hidden{display:none}@media(any-hover:hover){&:hover{box-shadow:0 0 20px 0px var(--bg)}}img{height:16px;display:block}.unread_msgs_total_count{position:absolute;inset:-8px -9px auto auto;height:18px;min-width:17px;padding:0px 6px 0 5px;cursor:default;background:hsl(from var(--accent-clr) h s 85);border-radius:50%;font-size:var(--m-font-size);&[data-unread_msgs_total_count="0"]{display:none}}}@keyframes swimmingBgInChatMessagesImgPreloader{0%{background-position:0% 50%}50%{background-position:100% 50%}100%{background-position:0% 50%}}