.style_card__zrs8v{border:1px solid #e8e8e8;border-radius:12px;padding:20px;background:#fff}.style_header__oKL_5{display:flex;gap:16px;align-items:flex-start}.style_image__mCuJo{width:80px;height:80px;border-radius:10px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.style_info__nYjVS{flex:1;min-width:0}.style_title__v1Nn3{font-size:16px;font-weight:500;margin:0}.style_subtitle__JT2SD{font-size:13px;color:#888;margin:4px 0 0}.style_company__vNZst{font-size:13px;margin:8px 0 0}.style_metrics__MTSso{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #f0f0f0}.style_metric__KkEAM{display:flex;flex-direction:column;gap:4px}.style_metricLabel__686aI{font-size:12px;color:#888}.style_metricValue__xTjMu{font-size:14px}.style_editableFields__3I_74{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.style_field__deb18{display:flex;flex-direction:column;gap:6px}.style_fieldLabel__2kDFV{font-size:13px;color:#555}.style_input__OCx5I{border:1px solid #ddd;border-radius:8px;padding:10px 12px;font-size:14px;outline:none}.style_input__OCx5I:focus{border-color:#8ec63f}.style_progress__Lnfm0{margin-bottom:24px}.style_subtitle__D1tmJ{font-size:14px;color:#666;margin:0 0 12px}.style_steps__vWtvG{display:flex;align-items:center;gap:0;flex-wrap:wrap}.style_step__7HAVA{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;background:#f5f5f5;color:#888}.style_stepActive__3rSfU{background:#eef7e0;color:#5a8a1a}.style_stepCompleted__rBtk4{background:#e8f5d6;color:#5a8a1a}.style_stepNumber__OMy0i{width:22px;height:22px;border-radius:50%;background:currentColor;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}.style_stepActive__3rSfU .style_stepNumber__OMy0i,.style_stepCompleted__rBtk4 .style_stepNumber__OMy0i{background:#8ec63f;color:#fff}.style_stepLabel__ADnCP{font-size:13px;white-space:nowrap}.style_connector__GLiE5{width:24px;height:2px;background:#e0e0e0;flex-shrink:0}.style_connectorCompleted__hjvNl{background:#8ec63f}@media(max-width:768px){.style_stepLabel__ADnCP{display:none}}.style_panel__Hy_Dz{border:1px solid #e8e8e8;border-radius:12px;padding:16px;margin-top:20px}.style_title__fY4K5{font-size:15px;font-weight:500;margin:0 0 12px}.style_list__LL8EV{display:flex;flex-direction:column;gap:10px}.style_row__fzMZr{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #f0f0f0}.style_row__fzMZr:last-child{border-bottom:none}.style_rowInfo__330n1{display:flex;flex-direction:column;gap:4px;min-width:0}.style_docName__V3TR8{font-size:14px}.style_required__t8fJ9{font-size:11px;color:#8ec63f}.style_error__iNdz8{font-size:12px;color:#d32f2f}.style_rowActions__PxDsW{flex-shrink:0}.style_spinner__u2fU2{display:flex;align-items:center;gap:6px;font-size:13px;color:#888}.style_spinIcon__qJEQ7{animation:style_spin__ygfx_ 1s linear infinite}@keyframes style_spin__ygfx_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.style_actionBtn__4ldYR{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #ddd;border-radius:8px;background:#fff;font-size:13px;cursor:pointer;transition:border-color .15s}.style_actionBtn__4ldYR:hover:not(:disabled){border-color:#8ec63f}.style_actionBtn__4ldYR:disabled{opacity:.6;cursor:not-allowed}.style_chatBtn__qiVeM{margin-bottom:16px}.style_pageTitle__Jnynb{font-size:24px;font-weight:500;margin:10px 0 16px}.style_content__26AAa{margin-top:8px;padding:24px}.style_footer__Vjzxc{margin-top:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.style_blockingList__vSY3g{margin:0;padding-left:20px;color:#d32f2f;font-size:13px}.style_continueBtn__iWxDJ{padding:12px 32px;background:#8ec63f;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;transition:opacity .15s}.style_continueBtn__iWxDJ:hover:not(:disabled){opacity:.9}.style_continueBtn__iWxDJ:disabled{opacity:.5;cursor:not-allowed}.createBannerFromApplicationButton_wrap__Yx0sd{display:inline-flex;max-width:100%;min-width:0}@media only screen and (max-width:600px){.createBannerFromApplicationButton_wrap__Yx0sd{display:flex;width:100%}.createBannerFromApplicationButton_wrap__Yx0sd button{width:100%}}.createBannerFromApplicationButton_modal__jMDnN{max-width:640px;width:100%;max-height:calc(100svh - 24px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.createBannerFromApplicationButton_modal__jMDnN>:first-child{max-height:none;overflow-y:visible}@media(max-height:900px){.createBannerFromApplicationButton_modal__jMDnN{top:12px!important;transform:translate(-50%)!important}}.style_applicationHeader__H0e41{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px}@media only screen and (max-width:900px){.style_applicationHeader__H0e41{flex-direction:column}}.style_titleLine__B7pHv{display:flex;align-items:center;gap:12px;min-width:0}@media only screen and (max-width:900px){.style_titleLine__B7pHv{flex-wrap:wrap}}.style_addressInline__ALRks{display:flex;align-items:center;gap:8px;min-width:0}.style_addressAboveVat__7lxWV{display:flex;align-items:flex-start;gap:6px;min-width:0;margin-bottom:6px}.style_addressAboveVat__7lxWV svg,.style_addressAboveVat__7lxWV svg path{flex-shrink:0;color:#8ec63f;fill:#8ec63f}.style_addressAboveVat__7lxWV svg{margin-top:2px}.style_addressText__LnPKP{font-size:13px;line-height:16px;font-weight:500;color:#111827;word-break:break-word}.style_vatMobileBlock__ajzlm{display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:55%;min-width:0}.style_headerActions__LM7mT{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;align-items:center}@media only screen and (max-width:600px){.style_headerActions__LM7mT{width:100%;flex-direction:column;align-items:stretch;gap:8px}.style_headerActions__LM7mT>*{width:100%;min-width:0}.style_headerActions__LM7mT button{width:100%}}.style_mainRow__JxjRC{display:grid;grid-template-columns:1.2fr 1fr;gap:16px}@media only screen and (max-width:1100px){.style_mainRow__JxjRC{grid-template-columns:1fr}}.style_mainRowNoPhotos__auBrC{grid-template-columns:minmax(0,50%) 1fr;align-items:stretch}@media only screen and (max-width:1100px){.style_mainRowNoPhotos__auBrC{grid-template-columns:1fr}}.style_infoColumn__hUOUe,.style_mediaColumn__xIOG2{min-width:0}.style_thumbsRow__VYnkb{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}@media only screen and (max-width:640px){.style_thumbsRow__VYnkb{flex-wrap:wrap}}.style_thumbsList__Eqe84{display:flex;gap:8px;flex-wrap:wrap;min-width:0}.style_noPhotosMeta__emvW0,.style_thumbsMeta__LcQFm{display:flex;align-items:flex-end;justify-content:flex-end;flex-shrink:0}@media only screen and (max-width:560px){.style_thumbsMeta__LcQFm{display:none}}.style_belowMainImageMeta__0fkHM{display:none;margin-top:8px;justify-content:flex-end}@media only screen and (max-width:560px){.style_belowMainImageMeta__0fkHM{display:flex}}.style_noPhotosMeta__emvW0{margin-bottom:10px}.style_createdAtMeta__Z0Mtz{text-align:right;flex-shrink:0}.style_createdAtValueRow__36s5K{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:0}.style_createdAtValueRow__36s5K .style_metricValue__etqA5{margin-top:0}.style_thumbButton__2wYjl{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;width:84px;height:58px;padding:0;cursor:pointer}.style_thumbButtonActive__FJ_0o{border-color:#8ec63f}.style_thumbImage__ybAXW{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.style_mainImage__TKwec{width:100%;aspect-ratio:16/9;min-height:420px;border-radius:10px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1100px){.style_mainImage__TKwec{min-height:320px}}.style_topMeta__htFGd{display:flex;flex-direction:column;align-items:stretch;gap:10px}.style_companyBlock__NMCjy{width:100%;min-width:0}.style_companyNameRow__OBsFd{display:flex;align-items:flex-start;gap:10px;flex-wrap:nowrap;width:100%;min-width:0}.style_companyNameRow__OBsFd h2{flex:1 1 auto;min-width:0;word-break:break-word}.style_companyStatusRatingRow__erj8c{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:6px}.style_contactBadgesRow__DL7G_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%;min-width:0}@media only screen and (max-width:560px){.style_contactBadgesRow__DL7G_{flex-direction:column;align-items:stretch}}.style_contactWithCart__ioHDD{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;flex:1 1 auto}.style_contactPerson__wW_PQ{min-width:0;flex:1 1 auto}.style_contactCartMobile__Z_vzv{display:none;flex-shrink:0}@media only screen and (max-width:560px){.style_contactCartMobile__Z_vzv{display:block}.style_cartDesktopOnly__pUGyQ{display:none!important}}.style_contactName__EeWFh{font-size:14px;line-height:18px;color:#9da3ae;margin:0}.style_contactPhone__NSl8o{font-size:14px;line-height:18px;font-weight:500;color:#364152;margin:4px 0 0}.style_badges__vKfjP{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:flex-end;flex-shrink:0;margin-left:auto}@media only screen and (max-width:560px){.style_badges__vKfjP{justify-content:flex-start;margin-left:0}}.style_callButtonMobile__EZqWD{display:none;width:46px;height:46px;min-width:46px;border-radius:50%;box-sizing:border-box;border:1px solid hsla(0,0%,100%,.45);background:linear-gradient(165deg,#b8e85f,#8ec63f 42%,#6dad2e);color:#000;text-decoration:none;align-items:center;justify-content:center;flex-shrink:0;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.55),inset 0 -4px 8px rgba(0,0,0,.12),0 4px 0 rgba(58,90,28,.55),0 8px 18px rgba(0,0,0,.22)}.style_callButtonMobile__EZqWD svg{width:20px;height:20px;flex-shrink:0}@media only screen and (max-width:768px){.style_callButtonMobile__EZqWD{display:inline-flex}}.style_favorite__uS83_{width:-moz-max-content;width:max-content}.style_metricsPanel__UfrRy{border:1px solid #eceff2;border-radius:10px;padding:10px 12px}@media only screen and (max-width:560px){.style_metricsPanel__UfrRy{padding:8px 10px}.style_metricsDesktop__6hTHc{display:none}}.style_metricsMobile__KqZDQ{display:none}@media only screen and (max-width:560px){.style_metricsMobile__KqZDQ{display:block}.style_metricsMobile__KqZDQ .style_fractionMetric__7s6F5{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}}.style_metricsMobileList__xaBPg{display:flex;flex-direction:column;gap:2px}.style_mainMetricsGrid__b3SSz{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;-moz-column-gap:10px;column-gap:10px;row-gap:8px}.style_fractionCell__gufsm{grid-column:1;grid-row:1;align-self:end;min-width:0}.style_addressCell__zbA20{grid-column:2;grid-row:1;align-self:end;min-width:0}.style_fractionName__POtM_{font-size:19.55px;line-height:1.2;margin:1px 0 0;padding:0;color:#364152;font-weight:600;word-break:break-word}@media only screen and (max-width:560px){.style_fractionName__POtM_{font-size:20px;line-height:1.1;margin-top:2px;margin-bottom:10px}}.style_priceMetricsRow__1_4QO{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px;align-items:end;min-width:0}@media only screen and (max-width:560px){.style_priceMetricsRow__1_4QO{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:8px;margin-top:6px}}.style_priceMetricItem__abpFe{min-width:0}.style_priceMetricValue__wpuEo{font-size:20px;line-height:1.1;margin-top:2px;color:#364152;font-weight:600;word-break:break-word}.style_priceMetricValueMuted__2q_cz{font-size:20px;line-height:1.1;margin-top:2px;color:#9da3ae;font-weight:600}.style_vatBlock__fz2F7{display:flex;align-items:center;gap:6px;margin-top:2px}.style_priceRow__eyA1x{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}@media only screen and (max-width:560px){.style_priceRow__eyA1x{gap:8px;flex-wrap:wrap;margin-top:4px}.style_priceRow__eyA1x>div:first-child{display:flex;flex-flow:row wrap;align-items:baseline;gap:4px 8px;min-width:0}.style_priceRow__eyA1x>div:first-child>p:first-of-type{margin:0}.style_priceRow__eyA1x>div:first-child>p:last-of-type{margin-top:0!important}}.style_metricsGrid__Q2vQM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}@media only screen and (max-width:560px){.style_metricsGrid__Q2vQM{grid-template-columns:1fr;gap:2px 0}}.style_metricItem__5b6aH{padding-top:6px;border-top:1px solid #eceff2;min-width:0}@media only screen and (max-width:560px){.style_metricItem__5b6aH{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px;padding-top:4px}}.style_metricLabel__BjTFY{font-size:11px;line-height:14px;color:#9da3ae}@media only screen and (max-width:560px){.style_metricLabel__BjTFY{flex-shrink:0}}.style_metricValue__etqA5{font-size:13px;line-height:16px;margin-top:1px;color:#364152;font-weight:500}@media only screen and (max-width:560px){.style_metricValue__etqA5{margin-top:0;text-align:right;min-width:0;word-break:break-word}}.style_metricValueStrong__hc_vT{font-size:17px;line-height:20px;font-weight:600}@media only screen and (max-width:560px){.style_metricValueStrong__hc_vT{font-size:15px;line-height:18px}}.style_commentMetric__ffkho{margin-top:8px}@media only screen and (max-width:560px){.style_commentMetric__ffkho{margin-top:0}}.style_deliveryEstimateRow__fgn_r{padding-top:10px;margin-top:6px;border-top:1px solid #eceff2;min-width:0}.style_logisticsRow__PHXma{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px;padding-top:6px;border-top:1px solid #eceff2;min-width:0}@media only screen and (max-width:560px){.style_logisticsRow__PHXma{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px}.style_logisticsRow__PHXma>div{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px;padding-top:4px}}.style_buttons_container__de3ri{justify-content:space-between;width:100%;align-items:center}.style_staffActions__ZOT76{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;flex-wrap:nowrap}.style_staffActionsLeft__6OOr4{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;min-width:0;flex:1 1 auto}.style_staffOpenDealButton___fQxy,.style_staffResendMaxButton__cz6Qq,.style_staffShareButton__LSI_2{flex-shrink:0}.style_staffCartButton__BzjRr{flex-shrink:0;margin-left:auto}@media only screen and (max-width:560px){.style_staffActionsLeft__6OOr4,.style_staffActionsStaff__u2Rye,.style_staffActions__ZOT76{flex-direction:column;align-items:stretch;flex-wrap:nowrap}.style_staffActionsLeft__6OOr4{width:100%;gap:10px}.style_staffOpenDealButton___fQxy,.style_staffOpenDealButton___fQxy button,.style_staffResendMaxButton__cz6Qq,.style_staffResendMaxButton__cz6Qq button,.style_staffShareButton__LSI_2,.style_staffShareButton__LSI_2 button{width:100%}}.style_bottomRow__PZMYy{display:grid;grid-template-columns:1fr 360px;gap:16px;margin-top:14px}@media only screen and (max-width:1100px){.style_bottomRow__PZMYy{grid-template-columns:1fr}}.style_bottomRowNoPhotos__gJtVB{grid-template-columns:1fr}.style_counterOffersSide__HmW7J{min-width:0;width:100%;height:100%;display:flex}.style_counterOffersSide__HmW7J #counter-offers{width:100%;height:100%}.style_recsPanel__CDF7q{border:1px solid #eceff2;border-radius:10px;padding:10px;background:#fff}.style_recsPanelFullWidth__MJ_eO{width:100%}.style_recsList__QlNWB{display:flex;flex-direction:column;gap:8px}.style_recItem__U09Yg{display:flex;gap:8px;padding:6px;border-radius:8px;cursor:pointer}.style_recItem__U09Yg:hover{background:#f8fafc}.style_recImageCompact__J1HUo{width:72px;height:56px;border-radius:6px;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.style_viewsRow__ACjrX{display:flex;align-items:center;gap:8px;flex-shrink:0}.style_noPhotosMeta__emvW0 .style_viewsRow__ACjrX,.style_thumbsMeta__LcQFm .style_viewsRow__ACjrX{margin-top:0}.style_staffTabs__u2_OD{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 12px}.style_staffTabButton__Q3mU6{padding:8px 14px;border:1px solid var(--color-grey-20,#e5e7eb);border-radius:10px;background:#fff;font-size:14px;font-weight:500;color:var(--color-grey-70,#4b5563);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.style_staffTabButton__Q3mU6:hover{border-color:var(--color-grey-30,#d1d5db);background:var(--color-grey-10,#f9fafb)}.style_staffTabButtonActive__jUAzw{border-color:var(--color-primary,#8ec63f);background:#f7fbef;color:var(--color-grey-90,#111827)}.style_mailingsPanel__g1s3R{margin-top:8px;margin-bottom:24px}