1import{q as v,p as y,a as V,T as W,aw as Z,ai as Q,aR as Y,W as J,aK as ee,j as c,c as A,o as _,v as z,$ as f,e as B,aD as D,g as n,f as p,d as M,aE as N,bB as te,C as ie,l as ne,bl as ae,bj as oe,n as re}from"./Bz8wT4n7.js";import se from"./BC5zsiXL.js";import le from"./DWNqjB4j.js";import{C as ce}from"./DZkTorGg.js";import{u as ue}from"./B-KcCCk_.js";import{u as de}from"./BxJWncnb.js";import"./DCPhkKYi.js";import"./ALtZFfDW.js";import"./DUJNk7_k.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="366ae629-57da-4d0a-a3e4-187c047a8231",e._sentryDebugIdIdentifier="sentry-dbid-366ae629-57da-4d0a-a3e4-187c047a8231")}catch{}})();const me={min:32,max:58},fe={min:20,max:34},ve=.5,be=.05,_e=()=>window.innerWidth<=J?{ref:Q,font:fe,capped:!1}:{ref:Y,font:me,capped:!0},R=(e,t,r)=>{const d=r?Math.min(window.innerWidth,Z):window.innerWidth;return e*d/t},ge=()=>{const e=v(null),t=v(null),r=v(!1),d=()=>{const a=parseFloat(getComputedStyle(t.value).lineHeight);return a<=0?!0:Math.ceil(e.value.scrollHeight/a-be)<=1},h=(a,s)=>{for(let l=s;l>=a;l-=ve)if(t.value.style.fontSize=`${l}px`,d())return l;return t.value.style.fontSize=`${a}px`,a},m=()=>{if(!e.value||!t.value)return;const a=window.innerWidth,{ref:s,font:l,capped:b}=_e(),C=R(l.min,s,b),T=R(l.max,s,b),g=h(C,T);t.value.style.fontSize=`${g/a*100}vw`,r.value=!d()};let u=null;return y(e,(a,s)=>{s&&u&&u.unobserve(s),a&&(u??=new ResizeObserver(m),u.observe(a))}),V(()=>{window.addEventListener("resize",m)}),W(()=>{u?.disconnect(),window.removeEventListener("resize",m)}),{container:e,title:t,isClamped:r,resize:m}},ke=["devb-smotrim-site.dev.rfn.ru","qab-smotrim-site.dev.rfn.ru","rcb-smotrim-site.dev.rfn.ru","smotrim.ru"];function pe(e){return e?e.startsWith("/")?!0:ke.some(t=>e.includes(t)):!1}function ye(e){if(!e)return"";if(e.startsWith("/"))return e;const t=e.match(/^(?:https?:\/\/)?[^\/]+(\/.*)?$/);return t?t[1]||"/":e}const he=""+new URL("loading-poster-big-carousel-descktop.LjUPzvjB.jpg",import.meta.url).href,Ce=""+new URL("loading-poster-big-carousel-mobile.D-TXSqEa.jpg",import.meta.url).href,Te={class:"big-carousel-card__preview"},we={class:"big-carousel-card__picture"},xe={key:0,class:"big-carousel-card__info"},Ee=["textContent"],Ie=["textContent"],Le=["innerHTML"],Se=.05,De=400,Me={__name:"card",props:["item","is-active","is-sliding"],setup(e){oe(o=>({v50cac9c5:n(h),v0d3e1456:n(d)}));const t=ae,r=c(()=>e.item?.type?.enum?"brand":"banner"),d=c(()=>(r.value==="brand"?e.item?.color:e.item?.button?.color?.background)||ce.azure),h=c(()=>d.value+"DD"),m=c(()=>r.value==="brand"?"":e.item?.button?.text),u=c(()=>r.value==="brand"?e.item?.carouselMeta:""),a=c(()=>r.value==="banner"?e.item?.picture?.desktop:e.item?.poster?.videoPreview||e.item?.poster?.main||e.item?.poster?.picture||e.item?.pictures?.covercisq?.large),s=c(()=>r.value==="brand"?e.item?.poster?.video:""),l=v(!1);function b(o,i){!o||!i||(l.value=Math.abs(o/i-1)<=Se)}function C({width:o,height:i}={}){b(o,i)}function T(o){const i=o?.target;b(i?.videoWidth,i?.videoHeight)}const g=v(!0),w=v(!1),x=v(!1);let E=null;function I(){clearTimeout(E),E=null,w.value=!1,x.value=!1}function O(){g.value=!1,I()}y(()=>[e.isActive,s.value,g.value],([o,i,S])=>{I(),o&&i&&S&&(E=setTimeout(()=>{w.value=!0},De))},{immediate:!0}),W(I);const k=c(()=>r.value==="brand"?`/brand/${e.item?.id}`:e.item?.url||""),L=c(()=>r.value==="brand"||pe(k.value)),F=c(()=>L.value?{to:ye(k.value)}:{href:k.value,target:"_blank",rel:"noopener noreferrer"}),{handleTrackClick:$}=ue(e.item?.metrika),{handleTrackClick:H}=de(e.item?.metrika,k.value),j=()=>{L.value?$():H()},{container:q,title:U,isClamped:G,resize:P}=ge();return y(()=>[a.value,s.value],()=>{l.value=!1}),y(()=>e.item?.title,()=>re(P)),V(()=>{P()}),(o,i)=>{const S=se,X=le;return _(),A(ne(n(L)?n(t):"a"),ie({class:["big-carousel-card",{"big-carousel-card--active":o.isActive,"big-carousel-card--sliding":o.isSliding}]},n(F),{onClick:i[1]||(i[1]=K=>j())}),{default:z(()=>
1[f("div",Te,[f("div",we,[i[2]||(i[2]=f("div",{class:"big-carousel__shadow"},null,-1)),f("div",{class:D(["big-carousel-card__holder",{"big-carousel-card__holder--square":n(l)}])},[B(S,{source:n(a),title:e.item.title,"force-load":"","fallback-desktop":n(he),"fallback-mobile":n(Ce),onLoad:C},null,8,["source","title","fallback-desktop","fallback-mobile"]),n(w)?(_(),A(X,{key:0,class:D(["big-carousel-card__video",{"big-carousel-card__video--ready":n(x)}]),src:n(s),autoplay:"",muted:"",loop:"",playsinline:"",onPlaying:i[0]||(i[0]=K=>x.value=!0),onLoadedmetadata:T,onPlayError:O,onLoadError:O},null,8,["class","src"])):p("",!0)],2),i[3]||(i[3]=f("div",{class:"big-carousel-card__blur"},null,-1))])]),B(te,{name:"big-carousel-card-info"},{default:z(()=>[o.isActive?(_(),M("div",xe,[n(m)?(_(),M("div",{key:0,class:"big-carousel-card__label",textContent:N(n(m))},null,8,Ee)):p("",!0),f("div",{class:D(["big-carousel-card__title",{"big-carousel-card__title--clamp":n(G)}]),ref_key:"titleContainer",ref:q},[f("span",{class:"big-carousel-card__title-text",ref_key:"titleText",ref:U,textContent:N(e.item.title)},null,8,Ie)],2),n(u)?(_(),M("div",{key:1,class:"big-carousel-card__meta",innerHTML:n(u)},null,8,Le)):p("",!0)])):p("",!0)]),_:1})]),_:1},16,["class"])}}},Fe=ee(Me,[["__scopeId","data-v-fcb4c7a5"]]);export{Fe as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.