PageSourceSearch

https://secure-static.schutz.com.br/_next/static/chunks/9890-ff222bfe095246ec.js

js schutz.com.br collected 2026-09-24 11:12:02 UTC 20,003 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9890],{60252:function(e,n,t){t.d(n,{I:function(){return CheckboxInput}});var r=t(85893);t(67294);var i=t(20256),o=t(57207),a=t(37340);function _templateObject(){let e=(0,a._)(["\n  display: flex;\n  align-items: center;\n  user-select: none;\n  font-size: 12px;\n  line-height: 1.4;\n  margin-bottom: 10px;\n  opacity: ",";\n  cursor: ",";\n\n  :hover {\n    .checkmark {\n      background-color: ",";\n    }\n  }\n\n  .checkmark-wrapper {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  input {\n    border: 0;\n    height: 0px;\n    opacity: 0;\n    padding: 0;\n    position: absolute;\n    visibility: visible;\n    width: 0px;\n  }\n\n  input:checked + .checkmark {\n    border: 1px solid\n      ",";\n  }\n\n  input:checked + .checkmark:after {\n    opacity: 1;\n  }\n\n  input:checked ~ .icon {\n    display: flex;\n  }\n\n  .checkmark {\n    border: 1px solid\n      ",";\n    border-radius: 0;\n    min-height: ",";\n    min-width: ",";\n    padding: 1px;\n    display: inline-flex;\n    position: relative;\n  }\n\n  .checkmark:after {\n    content: '';\n    display: flex;\n    background-color: ",";\n    flex: 1;\n    opacity: 0;\n    transition: opacity 0.3s ease-out;\n  }\n\n  .icon {\n    position: absolute;\n    display: none;\n    padding: 4px;\n    align-self: center;\n  }\n\n  .content {\n    margin-left: 10px;\n  }\n\n  a {\n    margin-left: 5px;\n  }\n\n  @media only screen and (max-width: 768px) {\n    font-size: 10px;\n  }\n"]);return _templateObject=function(){return e},e}function getDimensionSize(e){return"large"===e?"26px":"16px"}let l=i.ZP.label.withConfig({componentId:"sc-9a9a10bf-0"})(_templateObject(),e=>e.isDisabled?.5:1,e=>e.isDisabled?"not-allowed":"pointer",e=>e.theme.colors.checkboxInput.hover,e=>e.theme.colors.checkboxInput.checkedBorder,e=>e.theme.colors.checkboxInput.uncheckedBorder,e=>getDimensionSize(e.size),e=>getDimensionSize(e.size),e=>e.theme.colors.checkboxInput.checkedBackground);function CheckboxInput(e){let{isChecked:n,id:t,children:a,onChange:d,isDisabled:c,register:s,dataTestId:m,value:u,size:h,name:p,iconName:x,defaultChecked:f,className:g="",...b}=e,w=(0,i.Fg)();return(0,r.jsxs)(l,{size:h,htmlFor:t,className:"".concat(g," checkmark-container").trim(),...b,children:[(0,r.jsxs)("div",{className:"checkmark-wrapper",children:[(0,r.jsx)("input",{id:t,type:"checkbox",disabled:c,checked:n,value:u,"data-testid":m,name:p,defaultChecked:f,onChange:d,...s}),(0,r.jsx)("div",{className:"checkmark"}),x?(0,r.jsx)(o.X,{name:x,fillColor:w.colors.checkboxInput.checkedIcon,className:"icon"}):null]}),(0,r.jsx)("span",{className:"content",children:a})]})}},80982:function(e,n,t){t.d(n,{JX:function(){return l},X2:function(){return a},rj:function(){return o}});var r=t(37340),i=t(20256);function _templateObject(){let e=(0,r._)(["\n  display: flex;\n  flex-wrap: wrap;\n  flex-direction: ",";\n  justify-content: ",";\n  align-items: ",";\n  margin: 0 -","rem;\n  position: relative;\n\n  @media "," and (min-width: ","rem) {\n    flex-wrap: ",";\n  }\n\n  @media "," and (min-width: ","rem) {\n    flex-wrap: ",";\n  }\n\n  @media "," and (min-width: ","rem) {\n    flex-wrap: ",";\n  }\n\n  @media "," and (min-width: ","rem) {\n    flex-wrap: ",";\n  }\n"]);return _templateObject=function(){return e},e}function _templateObject1(){let e=(0,r._)(["\n  width: 100%;\n  align-self: ",";\n\n  @media "," and (min-width: ","rem) {\n    flex: ",";\n    padding: 0\n      ","rem;\n  }\n\n  @media "," and (min-width: ","rem) {\n    flex: ",";\n  }\n\n  @media "," and (min-width: ","rem) {\n    flex: ",";\n    padding: 0\n      ","rem;\n  }\n\n  @media "," and (min-width: ","rem) {\n    flex: ",";\n  }\n"]);return _templateObject1=function(){return e},e}let o=i.ZP.div.withConfig({componentId:"sc-4110b9da-0"})(e=>e.fullWidth?"\n    width: 100%;\n    margin: 20px auto 0;\n    padding: 0 ".concat(e.noPadding?0:e.theme.flexboxgrid.outerMargin,"rem;\n\n    @media ").concat(e.theme.flexboxgrid.mediaQuery," and (max-width: ").concat(e.theme.flexboxgrid.breakpoints.md,"em) {\n      padding: 0 ").concat(e.theme.flexboxgrid.outerMargin/2,"rem;\n    }\n\n    "):"\n\n	margin: 0 auto;\n	padding: 0 ".concat(e.theme.flexboxgrid.outerMargin/2,"rem;\n\n	@media ").concat(e.theme.flexboxgrid.mediaQuery," and (min-width: ").concat(e.theme.flexboxgrid.breakpoints.xs,"em) {\n		max-width: calc(").concat(e.theme.flexboxgrid.container.sm,"rem + ").concat(2*e.theme.flexboxgrid.outerMargin,"rem);\n	}\n\n	@media ").concat(e.theme.flexboxgrid.mediaQuery," and (min-width: ").concat(e.theme.flexboxgrid.breakpoints.sm,"em) {\n		max-width: calc(").concat(e.theme.flexboxgrid.container.md,"rem + ").concat(2*e.theme.flexboxgrid.outerMargin,"rem);\n	}\n\n	@media ").concat(e.theme.flexboxgrid.mediaQuery," and (min-width: ").concat(e.theme.flexboxgrid.breakpoints.md,"em) {\n		max-width: calc(").concat(e.theme.flexboxgrid.container.lg,"rem + ").concat(2*e.theme.flexboxgrid.outerMargin,"rem);\n		padding: 0 ").concat(e.theme.flexboxgrid.outerMargin,"rem;\n	}\n\n	@media ").concat(e.theme.flexboxgrid.mediaQuery," and (min-width: ").concat(e.theme.flexboxgrid.breakpoints.lg,"em) {\n		max-width: calc(").concat(e.theme.flexboxgrid.container.xl,"rem + ").concat(2*e.theme.flexboxgrid.outerMargin,"rem);\n		padding: 0 ").concat(e.theme.flexboxgrid.outerMargin,"rem;\n	}\n	")),a=i.ZP.div.withConfig({componentId:"sc-4110b9da-1"}
1)(_templateObject(),e=>e.reverse?"row-reverse":"row",e=>e.justifyContent||"normal",e=>e.alignItems||"normal",e=>e.noGutter?e.theme.flexboxgrid.outerMargin:e.theme.flexboxgrid.gutterWidth,e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.xs,e=>e.smWrap||e.mdWrap||e.lgWrap||e.xlWrap||"nowrap",e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.sm,e=>e.mdWrap||e.lgWrap||e.smWrap||e.xlWrap||"nowrap",e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.md,e=>e.lgWrap||e.xlWrap||e.mdWrap||e.smWrap||"nowrap",e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.lg,e=>e.xlWrap||e.lgWrap||e.mdWrap||e.smWrap||"nowrap"),l=i.ZP.div.withConfig({componentId:"sc-4110b9da-2"})(_templateObject1(),e=>e.alignSelf||"auto",e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.xs,e=>e.sm||e.md||e.lg||e.xl||"auto",e=>e.noGutter?e.theme.flexboxgrid.outerMargin/2:e.theme.flexboxgrid.gutterWidth,e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.sm,e=>e.md||e.lg||e.sm||e.xl||"auto",e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.md,e=>e.lg||e.xl||e.md||e.sm||"auto",e=>e.noGutter?0:e.theme.flexboxgrid.gutterWidth,e=>e.theme.flexboxgrid.mediaQuery,e=>e.theme.flexboxgrid.breakpoints.lg,e=>e.xl||e.lg||e.md||e.sm||"auto")},30026:function(e,n,t){t.d(n,{s:function(){return ModalCarousel}});var r=t(85893),i=t(67294),o=t(26126),a=t(5632),l=t(12963),d=t(19931),c=t(96984),s=t(37340),m=t(20256),u=t(57566);function _templateObject(){let e=(0,s._)(["\n  .content-container:nth-child(n) {\n    background-color: ",";\n    color: ",";\n    width: 100%;\n    height: 100%;\n    margin: 0;\n    padding: 0;\n\n    .close-button {\n      z-index: 1;\n\n      path {\n        fill: ",";\n      }\n    }\n\n    .modal-carousel {\n      &__header {\n        position: absolute;\n        top: 0;\n        z-index: 1;\n\n        &__counter {\n          font-size: 13px;\n          font-weight: 300;\n          padding: 12px 10px;\n        }\n      }\n\n      &__image-container {\n        &__transform-wrapper {\n          &__image-zoom-wrapper {\n            display: flex;\n            height: 100vh;\n            width: 100vw;\n          }\n        }\n      }\n\n      &__zoom-info {\n        position: absolute;\n        bottom: 0;\n        left: 0;\n        right: 0;\n        text-align: center;\n        max-width: 420px;\n        margin: 0 auto;\n        font-size: 13px;\n        padding: 15px 10px;\n      }\n    }\n  }\n"]);return _templateObject=function(){return e},e}let h=(0,m.ZP)(e=>(0,r.jsx)(u.u,{...e})).withConfig({componentId:"sc-9157f31-0"})(_templateObject(),e=>e.theme.colors.modalCarousel.background,e=>e.theme.colors.modalCarousel.color,e=>e.theme.colors.modalCarousel.color),p={width:550,height:550};function ModalCarousel(e){let{onClose:n,slidesContent:t,mainActiveSlideIndex:s,mainCarousel:m,isOpen:u,className:x,customCarouselOptions:f,modalCarouselBehaviors:g,imageDimensions:b=p,...w}=e,{showHeader:_=!0,showHint:k=!0}=g||{},{childIndex:v,isDragEnabled:O,currentSlidePosition:j,setIsDragEnabled:I,isVideoSlide:y,onAnimationEnded:C,onPanning:N,onZoomStop:P}=(0,d.D)({mainActiveSlideIndex:s,slidesContent:t,mainCarousel:m}),S=(0,i.useMemo)(()=>({hideArrows:!0,hidePagination:!0,initial:j,drag:O,slides:{spacing:20},...f}),[j,f,O]);return(0,r.jsxs)(h,{...w,isOpen:u,onRequestClose:n,lockPageScrollOnOpen:!0,className:x,children:[_?(0,r.jsx)("div",{className:"modal-carousel__header",children:(0,r.jsxs)("h3",{className:"modal-carousel__header__counter",children:[v+1," / ",t.length]})}):null,(0,r.jsx)(l.l,{className:"carousel",options:S,onAnimationEnded:C,children:t.map(e=>{if(!y(e))return(0,r.jsx)(a.q,{className:"modal-carousel",children:(0,r.jsx)("div",{className:"modal-carousel__image-container",children:(0,r.jsx)("div",{className:"modal-carousel__image-container__transform-wrapper",children:(0,r.jsx)(o.d$,{initialScale:1,minScale:1,maxScale:3,limitToBounds:!0,panning:{disabled:O},onZoomStart:()=>I(!1),onZoomStop:e=>P(e),onPanningStop:e=>N(e),children:(0,r.jsx)(o.Uv,{children:(0,r.jsx)("div",{className:"modal-carousel__image-container__transform-wrapper__image-zoom-wrapper",children:(0,r.jsx)(c.M.Image,{src:e.url,alt:(null==e?void 0:e.altText)||"",width:b.
1width,height:b.height,objectFit:"contain",layout:"fill"})})})})})})},e.url)})}),k?(0,r.jsx)("div",{className:"modal-carousel__zoom-info",children:"Use os dois dedos para aumentar e diminuir o zoom"}):null]})}},4255:function(e,n,t){t.d(n,{N:function(){return RadioInput}});var r=t(85893),i=t(37340),o=t(20256);function _templateObject(){let e=(0,i._)(["\n  display: flex;\n  align-items: center;\n  cursor: ",";\n  opacity: ",";\n\n  :hover,\n  :focus {\n    .radio-input__checkmark {\n      background-color: ",";\n    }\n  }\n\n  .radio-input {\n    &__checkmark {\n      border: 1px solid ",";\n      background-color: transparent;\n      border-radius: 50%;\n      display: flex;\n      min-height: 15px;\n      min-width: 15px;\n      padding: 3px;\n      margin-right: 6px;\n    }\n\n    &__hidden-input {\n      border: 0;\n      height: 0;\n      opacity: 0;\n      padding: 0;\n      position: absolute;\n      visibility: visible;\n      width: 0;\n\n      :checked ~ .radio-input__checkmark::before {\n        opacity: ",";\n      }\n    }\n\n    &__text {\n      font-size: 15px;\n      line-height: 1.2;\n      display: flex;\n      flex: 1;\n      text-transform: ",";\n    }\n  }\n"]);return _templateObject=function(){return e},e}let a=o.ZP.label.withConfig({componentId:"sc-5444da3-0"})(_templateObject(),e=>e.disabled?"not-allowed":"pointer",e=>e.disabled?.5:1,e=>e.theme.colors.radioInput.hover,e=>e.theme.colors.radioInput.border,e=>e.disabled?.5:1,e=>e.isUppercase?"uppercase":"none");function RadioInput(e){let{id:n,value:t,children:i,name:o,register:l,onChange:d,onClickLabel:c,checkmarkClassName:s="",contentClassName:m="",className:u,isUppercase:h=!1,disabled:p=!1,checked:x=!1,dataTestId:f}=e;return(0,r.jsxs)(a,{htmlFor:n,tabIndex:0,onClick:c,disabled:p,isUppercase:h,className:u,"data-testid":f,children:[(0,r.jsx)("input",{className:"radio-input__hidden-input",type:"radio",name:o,value:t,id:n,onChange:d,checked:x,...l}),(0,r.jsx)("span",{className:"".concat(s," radio-input__checkmark")}),(0,r.jsx)("span",{className:"".concat(m," radio-input__text"),children:i})]})}},73008:function(e,n,t){t.d(n,{M:function(){return r}});let r={SEARCH_OPEN_TEST:"webABTestSearchBarFixed",SHOW_INSTALLMENT:"webInstallmentsOnPDC",SHOW_LOGIN_MODAL_ON_CART:"webloginModalOnCart",BAG_INSTALLMENT_PRICE:"bagInstallmentPriceABTest",SHOW_PDP_VIDEO:"webShowPDPVideoABTest",PIX_PRICE_LAYOUT_PDP:"webPixLayoutPDP",USER_PERSONALIZATION_PDP:"webUserPersonalizationPdpABTest",WHATSAPP_ASSISTANT:"webShouldRenderWhatsAppAssistant",CLICK_TO_PAY_YUNO:"webClickToPayYunoABTest",SUPER_EXPRESS:"webSuperExpress",OMNI_PDP:"webOmniPDP"}},19931:function(e,n,t){t.d(n,{D:function(){return useModalCarousel}});var r=t(67294),i=t(6900);function isVideoSlide(e){return i.j.includes(e.type)}function useModalCarousel(e){let{mainActiveSlideIndex:n,slidesContent:t,mainCarousel:i}=e,[o,a]=(0,r.useState)(n),[l,d]=(0,r.useState)(!1),[c,s]=(0,r.useState)(!0),m=(0,r.useMemo)(()=>t.filter(e=>isVideoSlide(e)).length,[t]),u=m>0,h=(0,r.useMemo)(()=>{if(u){let e=0===n,t=e?0:n-m;return t}if(!u)return n},[n,u,m]),p=(0,r.useCallback)(e=>{var n;let t=null===(n=e.track.details)||void 0===n?void 0:n.rel;if(a(t),u){let e=0===t,n=e?0:t+m;null==i||i.moveToIdx(n)}u||null==i||i.moveToIdx(t)},[i,u,m]);return{childIndex:o,isManualNext:l,isDragEnabled:c,currentSlidePosition:h,setChildIndex:a,setIsManualNext:d,setIsDragEnabled:s,isVideoSlide,onAnimationEnded:p,onPanning:function(e){var n,t;let r=setTimeout(()=>{d(!0)},300);l&&(d(!1),s(!0),e.resetTransform());let i=(null===(t=e.instance)||void 0===t?void 0:null===(n=t.bounds)||void 0===n?void 0:n.minPositionX)||0,o=e.state.positionX>85||e.state.positionX+85<i&&e.state.positionX<0;o?d(!0):(d(!1),clearTimeout(r))},onZoomStop:function(e){1===e.state.scale&&s(!0)}}}},51232:function(e,n,t){t.d(n,{_:function(){return useProductImages}});var r=t(67294),i=t(38175),o=t(6900),a=t(6783),l=t(29055);let d=["search","product","thumbnail"];function useProductImages(e){let{product:n}=e,{videoYouTubeUrl:t,videoVimeoUrl:c,images:s}=n,[m,u]=(0,r.useState)(!1),[h,p]=(0,r.useState)(0),x=(0,r.useCallback)(()=>{let e=a.Ei(t);return"https://img.youtube.com/vi/".concat(e,"/maxresdefault.jpg")},[t]),f=(0,r.useCallback)(()=>{let e=a.zE(c);return"/api/thumbnail?videoid=".concat(e)},[c]),g=(0,r.useCallback)(e=>s.filter(n=>n.format===e&&"GALLERY"===n.imageType),[s]),b=(null==s?void 0:s.length)>0,w=(0,r.useMemo)(()=>{var e;return[{indexToInsert:i.R_.VIMEO,videoData:{url:null!=c?c:"",type:o.c.VIMEO,thumb:c?f():null===(e=s[0])||void 0===e?void 0:e.url}},{indexToInsert:i.R_.YOUTUBE,videoData:{url:null!=t?t:"",type:o.c.YOUTUBE,thumb:x()}}]},[c,f,s,t,x]),_=(0,r.useCallback)(e=>{let n=g(e).map(e=>({altText:e.altText,type:e.imageType,url:e.url,format:e.format}));return w.reduce((e,n)=>{let{indexToInsert:t,videoData:r}=n,i=!!r.url;return i?l.$T(e,t,r):e},n)},[w,g]),k=(0,r.useCallback)(e=>{let{arrayToSearchIn:n,isHoverImage:t=!1,imageFormat:r}=e;if(t)return n.find(e=>"HOVER"===e.imageType);let i=d.find(e=>n.map(e=>e.format).includes(e))||"",o=r||i;return n.find(e=>e.format===o&&"PRIMARY"===e.type)},[]);return{isOpenModalDesktop:m,indexImageModal:h,hasImages:b,setIsOpenModalDesktop:u,setIndexImageModal:p,getImagesAndVideo:_,getImagesByFormat:g,getProductImage:k,onOpenModal:function(e){p(e),u(!0)}}}}
1,81374:function(e,n,t){t.d(n,{V:function(){return MoreColorsCarousel}});var r=t(85893),i=t(41664),o=t.n(i),a=t(16114),l=t(5632),d=t(12963),c=t(28542),s=t(62854),m=t(45907),u=t(37340),h=t(20256);function _templateObject(){let e=(0,u._)(["\n  grid-area: more-colors;\n  width: 100%;\n\n  .carousel-container {\n    overflow: hidden;\n  }\n"]);return _templateObject=function(){return e},e}let p=h.ZP.div.withConfig({componentId:"sc-a8995696-0"})(_templateObject());function MoreColorsCarousel(e){let{colorOptions:n,width:t=90,height:i=115,title:u="Cores",extraCarouselOptions:h,carouselSlideClassName:x,minQuantityColorsToRenderCarousel:f=6,shouldRenderProductColorName:g=!1,shouldRenderUnavailableOverlay:b=!1,...w}=e,_=n.length>=f;function renderProductColorName(e){return g?(0,r.jsx)("span",{className:"tw-text-xs tw-font-normal",children:(0,m.Ls)(e)}):null}function renderImage(e,n,o,l){return b?(0,r.jsxs)("div",{className:"tw-relative tw-aspect-[3/3.7] tw-min-h-[90px] tw-w-full\n            ".concat(l?"tw-border-2 tw-rounded-md tw-border-black":""),children:[(0,r.jsx)(a.P,{src:e,alt:n,fill:!0,className:"tw-rounded tw-object-cover"}),o?null:(0,r.jsx)("div",{className:"tw-absolute tw-inset-0 tw-size-full tw-rounded tw-bg-black/20 after:tw-absolute after:tw-left-1/2 after:tw-top-1/2 after:tw-h-0.5 after:tw-w-full after:-tw-translate-x-1/2 after:tw-rotate-[127deg] after:tw-bg-black"})]}):(0,r.jsx)(a.P,{src:e,alt:n,width:t,height:i,className:"tw-object-cover"})}
1function renderSlideOrListItem(){return n.map((e,n)=>{let{url:t,primaryImage:i,description:a,isSelectedColor:d,primaryImageUrl:s,color:m="",sellable:u,isAvailable:h}=e,p=i.url||s,f=d?"tw-border-black":"tw-border-transparent";return _?(0,r.jsxs)(l.q,{"data-testid":"".concat(c.zn.MORE_COLORS_OPTION).concat(n),className:x,children:[(0,r.jsx)(o(),{href:t,prefetch:!1,className:f,children:renderImage(p,a,h||u,d)}),renderProductColorName(m)]},n):(0,r.jsxs)("li",{children:[(0,r.jsx)(o(),{href:t,prefetch:!1,className:f,children:renderImage(p,a,h||u,d)}),renderProductColorName(m)]},n)})}return(0,r.jsxs)(p,{...w,children:[(0,r.jsx)("p",{className:(0,s.C$)({schutz:"tw-mb-4 tw-text-xs tw-font-bold",vans:"tw-mb-2 tw-text-lg tw-font-medium"}),children:u}),_?(0,r.jsx)("div",{className:"carousel-container",children:(0,r.jsx)(d.l,{options:{hidePagination:!0,hideArrows:!0,initial:0,slides:{perView:"auto",spacing:10},...h},className:(0,s.C$)({_common:"carousel-more-colors",schutz:"[&>div]:tw-w-auto md:[&>div]:tw-mx-5"}),"data-testid":c.zn.MORE_COLORS_CAROUSEL,children:renderSlideOrListItem()})}):(0,r.jsx)("ul",{className:"tw-flex tw-list-none tw-justify-start tw-gap-2",children:renderSlideOrListItem()})]})}},6900:function(e,n,t){t.d(n,{c:function(){return r},j:function(){return i}});let r={YOUTUBE:"YOUTUBE",VIMEO:"VIMEO",GALLERY:"GALLERY"},i=[r.VIMEO,r.YOUTUBE]},24998:function(e,n,t){t.d(n,{Nm:function(){return roundToNearest},Qt:function(){return parseCurrencyToDecimal},XF:function(){return getRandomInt},bO:function(){return removeInstallmentPrefix},wt:function(){return getOnlyNumbers}});let getOnlyNumbers=e=>e.replace(/\D/g,""),r=/[^\d,.]/g,i=/\./g,o=/1x/g;function parseCurrencyToDecimal(e){return e.replace(r,"").replace(i,"").replace(",",".")}function removeInstallmentPrefix(e){return e.replace(o,"")}function getRandomInt(e){return Math.floor(Math.random()*Math.floor(e))}function roundToNearest(e,n){return Math.round(e/n)*n}},6783:function(e,n,t){t.d(n,{Ei:function(){return getYouTubeVideoId},X8:function(){return getVideoOptions},aZ:function(){return getWatchedVideoFraction},tV:function(){return getCustomVideoOptions},vj:function(){return getVideosWatchedFromStorage},zE:function(){return getVimeoIdFromUrl}});var r=t(62294),i=t(6900),o=t(2182),a=t(24998);let l=/(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/[^/]*\/v
1ideos\/|album\/\d+\/video\/|video\/|)(\d+)(?:[\w\-]+)?/i,d=/\/(\d+)\//,c=/^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#&?]*).*/;function getYouTubeVideoId(e){if(!e)return"";let n=e.match(c),t=n&&11===n[7].length?n[7]:"";return t}function getVimeoIdFromUrl(e){if(!e)return"";let n=e.match(l);e.includes("progressive_redirect")&&(n=e.match(d));let t=(null==n?void 0:n[1])||"";return t}function getVideoOptions(e){let n={url:e.url,light:e.thumb,volume:(null==e?void 0:e.muted)?1:0,muted:e.muted||!0,playing:!0,height:"100%"},t=e.type===i.c.YOUTUBE;return t?{...n,volume:(null==e?void 0:e.muted)?0:1,muted:e.muted||!1,width:"100%",height:"100%"}:n}function getCustomVideoOptions(e,n){let t={url:e.url,light:e.thumb,volume:(null==e?void 0:e.muted)?1:0,muted:e.muted||!0,playing:!!n,height:"100%"};return t}function getWatchedVideoFraction(e){let{played:n}=e,t=Number((100*n).toFixed(1)),r=(0,a.Nm)(t,25);return r}function getVideosWatchedFromStorage(){if((0,o.sk)())return{};let e=localStorage.getItem(r.LOCAL_STORAGE.VIDEOS_WATCHED_FRACTION);return JSON.parse(e||"{}")}}}]);

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.