PageSourceSearch

https://www.motul.com/_next/static/chunks/4418-dcc834a4eeb14c52.js

js motul.com collected 2026-10-02 02:29:06 UTC 16,954 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4418],{9008:function(e,t,n){e.exports=n(50494)},72118:function(e,t,n){"use strict";let r;n.d(t,{R:function(){return o}});var o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},78059:function(e,t,n){"use strict";n.d(t,{v:function(){return i}});var r=n(67294),o=n(62922),u=n(83579);function i(e,t){let[n,i]=(0,r.useState)(e),l=(0,u.E)(e);return(0,o.e)(()=>i(l.current),[l,i,...t]),n}},15232:function(e,t,n){"use strict";n.d(t,{q:function(){return u}});var r=n(67294),o=n(46978);function u(e,t,n){let[u,i]=(0,r.useState)(n),l=void 0!==e,c=(0,r.useRef)(l),a=(0,r.useRef)(!1),s=(0,r.useRef)(!1);return!l||c.current||a.current?l||!c.current||s.current||(s.current=!0,c.current=l,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(a.current=!0,c.current=l,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[l?e:u,(0,o.z)(e=>(l||i(e),null==t?void 0:t(e)))]}},20626:function(e,t,n){"use strict";n.d(t,{G:function(){return u}});var r=n(67294),o=n(65681);function u(){let[e]=(0,r.useState)(o.k);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},46978:function(e,t,n){"use strict";n.d(t,{z:function(){return u}});var r=n(67294),o=n(83579);let u=function(e){let t=(0,o.E)(e);return r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[t])}},80819:function(e,t,n){"use strict";n.d(t,{M:function(){return c}});var r,o=n(67294),u=n.t(o,2),i=n(51128),l=n(62922);let c=null!=(r=o.useId)?r:function(){let e=function(){let e;let t=(e="undefined"==typeof document,(0,u.useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[n,r]=o.useState(i.O.isHandoffComplete);return n&&!1===i.O.isHandoffComplete&&r(!1),o.useEffect(()=>{!0!==n&&r(!0)},[n]),o.useEffect(()=>i.O.handoff(),[]),!t&&n}(),[t,n]=o.useState(e?()=>i.O.nextId():null);return(0,l.e)(()=>{null===t&&n(i.O.nextId())},[t]),null!=t?""+t:void 0}},62922:function(e,t,n){"use strict";n.d(t,{e:function(){return u}});var r=n(67294),o=n(51128);let u=(e,t)=>{o.O.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},83579:function(e,t,n){"use strict";n.d(t,{E:function(){return u}});var r=n(67294),o=n(62922);function u(e){let t=(0,r.useRef)(e);return(0,o.e)(()=>{t.current=e},[e]),t}},24805:function(e,t,n){"use strict";n.d(t,{O:function(){return c}});var r=n(67294),o=n(4918),u=n(15021),i=n(83579);function l(e,t,n){let o=(0,i.E)(t);(0,r.useEffect)(()=>{function t(e){o.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}function c(e,t){var n,c;let a,s=!(arguments.length>2)||void 0===arguments[2]||arguments[2],f=(0,r.useRef)(!1);function d(n,r){if(!f.current||n.defaultPrevented)return;let u=r(n);if(null!==u&&u.getRootNode().contains(u)&&u.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e)){if(null===t)continue;let e=t instanceof HTMLElement?t:t.current;if(null!=e&&e.contains(u)||n.composed&&n.composedPath().includes(e))return}return(0,o.sP)(u,o.tJ.Loose)||-1===u.tabIndex||n.preventDefault(),t(n,u)}}(0,r.useEffect)(()=>{requestAnimationFrame(()=>{f.current=s})},[s]);let h=(0,r.useRef)(null);l("pointerdown",e=>{var t,n;f.current&&(h.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),l("mousedown",e=>{var t,n;f.current&&(h.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),l("click",e=>{(0,u.tq)()||h.current&&(d(e,()=>h.current),h.current=null)},!0),l("touchend",e=>d(e,()=>e.target instanceof HTMLElement?e.target:null),!0),n="blur",c=e=>d(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),a=(0,i.E)(c),(0,r.useEffect)(()=>{function e(e){a.current(e)}return window.addEventListener(n,e,!0),()=>window.removeEventListener(n,e,!0)},[n,!0])}},65141:function(e,t,n){"use strict";n.d(t,{f:function(){return i}});var r=n(67294),o=n(62922);function u(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}function i(e,t){let[n,i]=(0,r.useState)(()=>u(e));return(0,o.e)(()=>{i(u(e))},[e.type,e.as]),(0,o.e)(()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&i("button")},[n,t]),n}},78405:function(e,t,n){"use strict";n.d(t,{T:function(){return i}});var r=n(67294),o=n(46978);let u=Symbol();function i(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let i=(0,r.useRef)(t);(0,r.useEffect)(()=>{i.current=t},[t]);let l=(0,o.z)(e=>{for(let t of i.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[u]))?void 0:l}},32990:function(e,t,n){"use strict";n.d(t,{g:function(){return u}});var r=n(67294);function o(e){return[e.screenX,e.screenY]}function u(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let n=o(t);return(e.current[0]!==n[0]||e.current[1]!==n[1])&&(e.current=n,!0)},update(t){e.current=o(t)}}}},31022:function(e,t,n){"use strict";let r;n.d(t,{A:function(){return u},_:function(){return i}});var o=n(84629),u=((r=u||{})[r.None=1]="None",r[r.Focusable=2]="Focusable",r[r.Hidden=4]="Hidden",r);let i=(0,o.yV)(function(e,t){var n;let{features:r=1,...u}=e,i={ref:t,"aria-hidden":(2&r)==2||(null!=(n=u["aria-hidden"])?n:void 0),hidden:(4&r)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,o.sY)({ourProps:i,theirProps:u,slot:{},defaultTag:"div",name:"Hidden"})})},20476:function(e,t,n){"use strict";let r;n.d(t,{ZM:function(){return i},oJ:function(){return l},up:function(){return c}});var o=n(67294);let u=(0,o.createContext)(null);u.displayName="OpenClosedContext";var i=((r=i||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function l(){return(0,o.useContext)(u)}function c(e){let{value:t,children:n}=e;return o.createElement(u.Provider,{value:t},n)}},83596:function(e,t,n){"use strict";function r(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}n.d(t,{P:function(){return r}})},64908:function(e,t,n){"use strict";let r;n.d(t,{T:function(){return o},d:function(){return u}});var o=((r=o||{})[r.First=0]="First",r[r.Previous=1]="Previous",r[r.Next=2]="Next",r[r.Last=3]="Last",r[r.Specific=4]="Specific",r[r.Nothing=5]="Nothing",r);function u(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:for(let e=o-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:!function(e){throw Error("Unexpected object: "+e)}(e)}}},65681:function(e,t,n){"use strict";n.d(t,{k:function(){return function e(){let t=[],n={addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=requestAnimationFrame(...t);return n.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.requestAnimationFrame(()=>n.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=setTimeout(...t);return n.add(()=>clearTimeout(o))},microTask(){for(var e,t=arguments.length,r=Array(t),o=0;o<t;o++)r[o]=arguments[o];let u={current:!0};return e=()=>{u.current&&r[0]()},"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e})),n.add(()=>{u.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}}})},51128:function(e,t,n){"use strict";n.d(t,{O:function(){return l}});var r=Object.defineProperty,o=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}
1):e[t]=n,u=(e,t,n)=>(o(e,"symbol"!=typeof t?t+"":t,n),n);class i{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){u(this,"current",this.detect()),u(this,"handoffState","pending"),u(this,"currentId",0)}}let l=new i},4918:function(e,t,n){"use strict";let r,o,u,i,l;n.d(t,{sP:function(){return m},tJ:function(){return v},z2:function(){return g}});var c=n(28277),a=n(14371);let s=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var f=((r=f||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r),d=((o=d||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),h=((u=h||{})[u.Previous=-1]="Previous",u[u.Next=1]="Next",u),v=((i=v||{})[i.Strict=0]="Strict",i[i.Loose=1]="Loose",i);function m(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,a.r)(e))?void 0:t.body)&&(0,c.E)(n,{0:()=>e.matches(s),1(){let t=e;for(;null!==t;){if(t.matches(s))return!0;t=t.parentElement}return!1}})}var p=((l=p||{})[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l);function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let u=r.compareDocumentPosition(o);return u&Node.DOCUMENT_POSITION_FOLLOWING?-1:u&Node.DOCUMENT_POSITION_PRECEDING?1:0})}"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},27032:function(e,t,n){"use strict";function r(e,t){return e?e+"["+t+"]":t}n.d(t,{t:function(){return function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];for(let[u,i]of Object.entries(t))!function t(n,o,u){if(Array.isArray(u))for(let[e,i]of u.entries())t(n,r(o,e.toString()),i);else u instanceof Date?n.push([o,u.toISOString()]):"boolean"==typeof u?n.push([o,u?"1":"0"]):"string"==typeof u?n.push([o,u]):"number"==typeof u?n.push([o,"".concat(u)]):null==u?n.push([o,""]):e(u,o,n)}(o,r(n,u),i);return o}}})},28277:function(e,t,n){"use strict";function r(e,t){for(var n=arguments.length,o=Array(n>2?n-2:0),u=2;u<n;u++)o[u-2]=arguments[u];if(e in t){let n=t[e];return"function"==typeof n?n(...o):n}let i=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(i,r),i}n.d(t,{E:function(){return r}})},14371:function(e,t,n){"use strict";n.d(t,{r:function(){return o}});var r=n(51128);function o(e){return r.O.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},15021:function(e,t,n){"use strict";function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0||/Android/gi.test(window.navigator.userAgent)}n.d(t,{tq:function(){return r}})},84629:function(e,t,n){"use strict";let r,o;n.d(t,{AN:function(){return c},oA:function(){return m},yV:function(){return v},sY:function(){return s}});var u=n(67294);function i(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.from(new Set(t.flatMap(e=>
1"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}var l=n(28277),c=((r=c||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),a=((o=a||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function s(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:o,features:u,visible:i=!0,name:c,mergeRefs:a}=e;a=null!=a?a:d;let s=h(n,t);if(i)return f(s,r,o,c,a);let v=null!=u?u:0;if(2&v){let{static:e=!1,...t}=s;if(e)return f(t,r,o,c,a)}if(1&v){let{unmount:e=!0,...t}=s;return(0,l.E)(e?0:1,{0:()=>null,1:()=>f({...t,hidden:!0,style:{display:"none"}},r,o,c,a)})}return f(s,r,o,c,a)}function f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0,{as:l=n,children:c,refName:a="ref",...s}=p(e,["unmount","static"]),f=void 0!==e.ref?{[a]:e.ref}:{},d="function"==typeof c?c(t):c;"className"in s&&s.className&&"function"==typeof s.className&&(s.className=s.className(t));let v={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(v["data-headlessui-state"]=n.join(" "))}if(l===u.Fragment&&Object.keys(m(s)).length>0){if(!(0,u.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw Error(['Passing props on "Fragment"!',"","The current component <".concat(r,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(s).map(e=>"  - ".concat(e)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>"  - ".concat(e)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return i(null==e?void 0:e.className(...n),s.className)}:i(null==e?void 0:e.className,s.className);return(0,u.cloneElement)(d,Object.assign({},h(d.props,m(p(s,["ref"]))),v,f,{ref:o(d.ref,f.ref)},t?{className:t}:{}))}return(0,u.createElement)(l,Object.assign({},p(s,["ref"]),l!==u.Fragment&&f,l!==u.Fragment&&v),d)}function d(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(e=>null==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}function h(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},o={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=o[t]||(o[t]=[]),o[t].push(e[t])):r[t]=e[t];if(r.disabled||r["aria-disabled"])return Object.assign(r,Object.fromEntries(Object.keys(o).map(e=>[e,void 0])));for(let e in o)Object.assign(r,{[e](t){for(var n=arguments.length,r=Array(n>1?n-1:0),u=1;u<n;u++)r[u-1]=arguments[u];for(let n of o[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...r)}}});return r}function v(e){var t;return Object.assign((0,u.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function m(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function p(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}}}]);

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.