1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{};e._sentryModuleMetadata=e._sentryModuleMetadata||{},e._sentryModuleMetadata[(new e.Error).stack]=function(e){for(var s=1;s<arguments.length;s++){var t=arguments[s];if(null!=t)for(var c in t)t.hasOwnProperty(c)&&(e[c]=t[c])}return e}({},e._sentryModuleMetadata[(new e.Error).stack],{"_sentryBundlerPluginAppKey:thomann-sentry":!0});var s=(new e.Error).stack;s&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[s]="aa05647a-72cb-44b0-8fdc-6963950b77f0",e._sentryDebugIdIdentifier="sentry-dbid-aa05647a-72cb-44b0-8fdc-6963950b77f0")}catch(e){}}(),(globalThis.webpackChunk||=[]).push([["guitarlab_GuitarLab_tsx"],{"./guitarlab/GuitarLab.tsx"(e,s,t){t.r(s),t.d(s,{default:()=>Is});var c=t("../../../packages/platform/globals/src/localization.ts"),r=t("../../../packages/platform/globals/src/static-urls.ts"),a=t("../../../node_modules/react/index.js"),l=t("./lib/components/fx/Hooks/index.ts"),n=t("../../../packages/platform/design-system/src/typography/headline.tsx"),o=(t("../../../node_modules/core-js/modules/es.iterator.constructor.js"),t("../../../node_modules/core-js/modules/es.iterator.map.js"),t("../../../node_modules/react/jsx-runtime.js"));const i=({data:e,children:s})=>(0,o.jsx)("div",{className:"listing sm:grid-cols-1 grid grid-cols-1 gap-2 md:grid-cols-2 lg:grid-cols-3",children:e.map(s)}),u=(0,a.createContext)({shapes:[],popular:[]}),{Provider:d}=u,h=({children:e,shapes:s,popular:t})=>{const c={shapes:s,popular:t};return(0,o.jsx)(d,{value:c,children:e})},g=()=>(0,a.useContext)(u);t("../../../node_modules/core-js/modules/es.iterator.filter.js"),t("../../../node_modules/core-js/modules/es.iterator.for-each.js");const m={noResults:"",guitars:"",basses:"",lefty:"",righty:"",reference:"",search:"",weighting:"",shape:"",choose:"",color:"",features:"",indifferent:"",notImportant:"",mediumImportant:"",veryImportant:"",manufacturer:"",price:"",rating:"",more:"",to:"",reset:"",info:"",about:"",greeting:"",empty:"",popular:"",headline:"",asReference:"",toProduct:""},f=(0,a.createContext)(m),{Provider:x}=f,p=({children:e,snippets:s})=>{const t=(0,a.useMemo)(()=>{const e={...s};return function(e){const s={},t=e=>()=>s[e]?s[e]:`{${e}}`,c=e=>t=>{s[e]=t};for(const r in m)s[r]=e[r],Object.defineProperty(e,r,{enumerable:!0,get:t(r),set:c(r)})}(e),e},[s]);return(0,o.jsx)(x,{value:t,children:e})};p.Keys=m;const v=p,j=e=>{const s=(0,a.useContext)(f);return(0,a.useCallback)((e={})=>{const t={...s};return e?(Object.keys(e).filter(e=>e in s).forEach(s=>{const c=e[s];if(!c)return;let r=t[s];Object.entries(c).forEach(([e,s])=>{r&&(r=r.replace(`{${e}}`,s))}),t[s]=r}),t):t},[s])(e)};var b=t("../../../node_modules/zustand/esm/react/shallow.mjs"),y=t("../../../node_modules/clsx/dist/clsx.mjs"),w=t("../../../packages/platform/design-system/src/typography/text.tsx"),C=t("./lib/components/UI/LocalizedPrice.tsx");class _{type="rgb"}class k extends _{type="rgb";red=0;green=0;blue=0;constructor(e,s,t){super(),this.red=e,this.green=s,this.blue=t}static from(e){const s=e.match(/rgb\((\d+),\s*(\d+),\s*(\d+)\)/);if(s){const e=Number(s[1]),t=Number(s[2]),c=Number(s[3]);return new k(e,t,c)}return null}toString(){return"rgb("+this.red+", "+this.green+", "+this.blue+")"}}t("../../../node_modules/core-js/modules/es.map.get-or-insert.js"),t("../../../node_modules/core-js/modules/es.map.get-or-insert-computed.js");class S extends _{type="hsl";hue=0;saturation=0;luminosity=0;constructor(e,s,t){super(),this.hue=e,this.saturation=s,this.luminosity=t}static from(e){const s=e.match(/hsl\((\d+),\s*(\d+)%?,\s*(\d+)%?\)/);if(s){const e=Number(s[1]),t=Number(s[2]),c=Number(s[3]);return new S(e,t,c)}return null}toString(){return"hsl("+this.hue+", "+this.saturation+"%, "+this.luminosity+"%)"}}const M=e=>e instanceof S,N=e=>e instanceof k;function R(e,s){if("hsl"===s&&M(e)||"rgb"===s&&N(e))return e;const t=N(c=e)?"rgb":M(c)?"hsl":null;var c;if(!t)throw new Error("Unknown color type");const r=`${t}2${s}`;if("rgb2hsl"===r&&N(e))return(e=>
1{const s=e.red/255,t=e.green/255,c=e.blue/255,r=Math.max(s,t,c),a=Math.min(s,t,c);let l=0,n=0;const o=(r+a)/2;if(r!==a){const e=r-a;switch(n=o>.5?e/(2-r-a):e/(r+a),r){case s:l=(t-c)/e+(t<c?6:0);break;case t:l=(c-s)/e+2;break;case c:l=(s-t)/e+4}l/=6}return new S(Math.round(360*l),Math.round(100*n),Math.round(100*o))})(e);if("hsl2rgb"===r&&M(e))return(e=>{const s=e.hue/360,t=e.saturation/100,c=e.luminosity/100;let r,a,l;if(0===t)r=a=l=c;else{const e=(e,s,t)=>(t<0&&(t+=1),t>1&&(t-=1),t<1/6?e+6*(s-e)*t:t<.5?s:t<2/3?e+(s-e)*(2/3-t)*6:e),n=c<.5?c*(1+t):c+t-c*t,o=2*c-n;r=e(o,n,s+1/3),a=e(o,n,s),l=e(o,n,s-1/3)}return new k(Math.round(255*r),Math.round(255*a),Math.round(255*l))})(e);throw new Error(`Unsupported conversion: ${t} to ${s}`)}t("../../../node_modules/core-js/modules/es.array.includes.js");const L=function(e,s){if(Array.isArray(s)){for(const[t,c]of s)if(t(e))return c;throw new Error("No matching pattern found")}const t=String(e);if(t in s)return s[t];if("default"in s)return s.default;throw new Error("No matching pattern found and no default provided")};class E{colorMap=(()=>new Map)();constructor(e){this.colorMap.set(e.type,e)}static create(e){if(!e)throw new Error("Invalid color value");return new E(function(e){if(!e)return null;const s=e.match(/^\w+/);if(!s||!s[0])return null;const t=s[0];if(!["rgb","hsl"].includes(t))return null;const c=t,r=((e,s)=>L(s,{hsl:S.from(e),rgb:k.from(e)}))(e,c);return r||null}(e)||new k(0,0,0))}get(e){if(!this.colorMap.has(e)){const[[,s]]=this.colorMap.entries(),t={hsl:e=>R(e,"hsl"),rgb:e=>R(e,"rgb")};this.colorMap.set(e,t[e](s))}return this.colorMap.get(e)}set(e){return this.colorMap.set(e.type,e),this}has(e){return this.colorMap.has(e)}remove(e){return this.colorMap.delete(e)}toString(){const[[,e]]=this.colorMap.entries();return e.toString()}}const $=({className:e="",skeleton:s=!1,image:t,alt:c,w:r=500,h:l=500,thumb:n,onColor:i})=>{const[u,d]=(0,a.useState)(!1),h=(0,a.useRef)(null),g=(0,a.useCallback)(e=>{d(e.currentTarget.complete)},[]),m=(0,a.useMemo)(()=>{if(!t)return"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR4nGP6zwAAAgcBApocMXEAAAAASUVORK5CYII=";const e=t.split(".").slice(0,1).concat("png").join(".");return n(e,r,l)},[t,n,l,r]);return e=(0,y.$)("thumb",e,{shine:s||!s&&!u}),(0,a.useEffect)(()=>{if(!i||!h.current||!u)return;const e=(e=>{const s=new E(new k(0,0,0));if(!e)return s;const t=(e=>{const s=(e.naturalHeight||e.offsetHeight||e.height)/3;return{width:(e.naturalWidth||e.offsetWidth||e.width)/5,height:s}})(e),c=((e,s)=>{const t=document.createElement("canvas"),c=t.getContext&&t.getContext("2d");if(!c)return null;t.height=s.height,t.width=s.width,c.drawImage(e,0,0);try{return c.getImageData(0,0,s.width,s.height)}catch(e){return null}})(e,t);if(!c)return s;const r=((e,s)=>{let t=-4;const c=e.data.length,r={r:0,g:0,b:0};let a=0;for(;(t+=4*s)<c;)++a,r.r+=e.data[t],r.g+=e.data[t+1],r.b+=e.data[t+2];return a>0&&(r.r=~~(r.r/a),r.g=~~(r.g/a),r.b=~~(r.b/a)),new k(r.r,r.g,r.b)})(c,100);return new E(r)})(h.current);i(e)},[i,h,u]),(0,o.jsx)("div",{className:e,children:(0,o.jsx)("img",{ref:h,className:"image",src:m,alt:c,crossOrigin:"anonymous",onLoad:g})})},z=(0,a.createContext)({getQuery:()=>"",getSearch:()=>"",getGuitar:()=>"",getManufacturer:()=>""}),{Provider:A}=z,I=({children:e=null,generators:s})=>(0,o.jsx)(A,{value:s,children:e}),P=(0,a.memo)(I),B=()=>(0,a.useContext)(z),D=({className:e="",children:s,skeleton:t,manufacturer:c,model:r,price:a,image:l,onColor:n})=>{const{getGuitar:i}=B();return e=(0,y.$)("guitar",e,{skeleton:t}),(0,o.jsxs)("div",{className:e,children:[(0,o.jsx)($,{image:l,alt:r,skeleton:t,thumb:i,onColor:n}),(0,o.jsx)(C.A,{plain:!1,priced:a,className:(0,y.$)("price",{shine:t})}),(0,o.jsxs)(w.EY,{as:"p",size:"base",className:(0,y.$)("label",{shine:t}),children:[c,"Â ",r]}),(0,o.jsx)("div",{className:(0,y.$)("controls",{skeleton:t}),children:s})]})};var T=t("../../../packages/platform/design-system/src/button/base-button.tsx");const W=e=>{const{asReference:s}=j();return(0,o.jsx)(T.S,{className:"control reference",type:"submit",...e,children:s})},O=e=>{const{toProduct:s}=j();return(0,o.jsx)(T.S,{className:"control product",type:"submit",...e,children:s})};var G=t("../../../node_modules/zustand/esm/react.mjs");t("../../../node_modules/core-js/modules/es.json.stringify.js");const H=e=>JSON.stringify(e);function U(e){return(s,t,c)=>{const r=e(s,t,c),a={...r};c.subscribe(e=>{const{isDirty:t,reset:c,...r}=e,l=(n=r,!(H(a)===H(n)));var n;l!=t&&s(e=>({...e,isDirty:l}))});const l=()=>{s(()=>({...a,isDirty:!1,reset:l}))};return{...r,isDirty:!1,reset:l}}}const Q={userColor:null,referenceColor:null},F=(0,G.v)(U(e=>({...Q,setUserColor:s=>e({userColor:s}),setReferenceColor:s=>e({referenceColor:s}),reset:()=>e(()=>Q)}))),V={referenceId:null,referenceData:null},X=(0,G.v)(U(e=>({...V,setReferenceId:s=>e({referenceId:s}),setReferenceData:s=>{e({referenceData:s}),e({referenceId:s?.id})},reset:()=>e(()=>V)}))),Y=e=>{const{onAdd:s,onInfo:t}=e,[c,r]=(0,a.useState)(null),l=X(e=>e.setReferenceData),{setUserColor:n,setReferenceColor:i}=F((0,b.k)(e=>({setUserColor:e.setUserColor,setReferenceColor:e.setReferenceColor}))),u=(0,a.useCallback)(e=>{l(e),n(null),i(c),s?.()},[c,s,l,n,i]),d=(0,a.useCallback)(({url:e})=>{const s=e+".htm";window.open(s,"_blank")?.focus(),t?.()},[t]);return(0,o.jsxs)(D,{...e,onColor:r,children:[(0,o.jsx)(W,{onClick:()=>u(e)}),(0,o.jsx)(O,{onClick:()=>d(e)})]})},q=()=>{const{popular:e}=g(),{popular:s}=j();return(0,o.jsxs)("div",{className:"popular",children:[(0,o.jsx)(n.$j,{level:"3",className:"headline",children:s}),(0,o.jsx)(i,{data:e,children:e=>(0,a.createElement)(Y,{...e,key:e.id})})]})},K={shapeType:"guitar",shapeHandling:"righty",shapeData:null,shapeId:null},J=(0,G.v)(U(e=>({...K,setShapeHandling:s=>e({shapeHandling:s}),setShapeType:s=>e({shapeType:s}),setShapeId:s=>e({shapeId:s}),setShapeData:s=>e({shapeData:s,shapeId:s.id,shapeType:s.type}),reset:()=>e(()=>K)})));t("../../../node_modules/core-js/modules/es.array.push.js");const Z=Symbol.for("handler"),ee=e=>{const s=[],t=(()=>{const e={},s=e=>
1["$",e].join("/").split("/").filter(Boolean),t=(e,s,c)=>{const r=e.shift();return!r||(c[r]||(c[r]={}),0===e.length&&(c[r][Z]=s),t(e,s,c[r]))},c=(e,s)=>{const t=e.shift();return t?c(e,s[t]):s[Z]};return{set:(c,r)=>{const a=s(c);t(a,r,e)},get:t=>{const r=s(t);return c(r,e)}}})();for(const[s,c]of Object.entries(e))t.set(s,c);return{execute:e=>{const s=t.get(e);return s?s():null},to:e=>{for(const t of s)t(e)},onUpdate:e=>(s.push(e),()=>{const t=s.indexOf(e);-1!==t&&s.splice(t,1)})}},se=(0,a.createContext)({to:()=>""}),{Provider:te}=se,ce=({routes:e,initial:s="/"})=>{const[t,c]=(0,a.useState)(s),{execute:r,to:l,onUpdate:n}=(0,a.useMemo)(()=>ee(e),[e]),i={to:l};return(0,a.useEffect)(()=>n(c),[e,n]),(0,o.jsx)(te,{value:i,children:r(t)})},re=e=>{const{reset:s}=j();return(0,o.jsx)(T.S,{className:"reset",...e,children:s})};t("../../../node_modules/core-js/modules/es.iterator.some.js");const ae={selectedManufacturer:null,selectedPriceRange:{from:null,to:null},selectedRatings:[]},le=(0,G.v)(U((e,s)=>({...ae,hasRatingsSelected:()=>s().selectedRatings.length>0,hasPriceSelected:()=>{const e=s().selectedPriceRange;return[e.from,e.to].some(Boolean)},hasManufacturerSelected:()=>null!=s().selectedManufacturer,setSelectedManufacturer:s=>e({selectedManufacturer:s}),setSelectedPriceRange:s=>e({selectedPriceRange:s}),toggleSelectedRating:s=>e(e=>{const t=e.selectedRatings.indexOf(s);if(-1!==t){const s=[...e.selectedRatings];return s.splice(t,1),{selectedRatings:s}}return{selectedRatings:[...e.selectedRatings,s]}}),reset:()=>e(()=>ae)}))),ne=Object.freeze({shapeWeighting:0,colorWeighting:0,featuresWeighting:0}),oe=(0,G.v)(U(e=>({...ne,setShapeWeighting:s=>e({shapeWeighting:s}),setColorWeighting:s=>e({colorWeighting:s}),setFeaturesWeighting:s=>e({featuresWeighting:s}),reset:()=>e(()=>ne)}))),ie=({title:e})=>{const s=((...e)=>(0,a.useSyncExternalStore)(s=>{const t=e.map(e=>e.subscribe(s));return()=>{t.forEach(e=>e())}},()=>e.some(e=>e.getState().isDirty)))(J,X,F,oe,le),t=((...e)=>(0,a.useCallback)(()=>{for(const s of e)s.getState().reset()},[e]))(J,X,F,oe,le);return(0,o.jsxs)("div",{className:"header",children:[(0,o.jsx)(n.$j,{level:"2",className:"title",children:e}),s&&(0,o.jsx)(re,{onClick:t})]})},ue=({children:e,className:s,bordered:t,closed:c,...r})=>(s=(0,y.$)("section",s,{bordered:t,closed:c}),(0,o.jsx)("div",{className:s,...r,children:e})),de=({color:e,path:s,isActive:t,onMouseOver:c,onMouseLeave:r,onClick:a})=>(0,o.jsx)("path",{className:(0,y.$)("color",{active:t}),fill:e.toString(),d:s,onMouseOver:c,onMouseLeave:r,onClick:a}),he=()=>(0,o.jsx)("defs",{children:(0,o.jsxs)("linearGradient",{id:"wheelGradient",gradientTransform:"rotate(90)",children:[(0,o.jsx)("stop",{offset:"0%",stopColor:"var(--color-1)"}),(0,o.jsx)("stop",{offset:"35%",stopColor:"var(--color-2)"}),(0,o.jsx)("stop",{offset:"75%",stopColor:"var(--color-3)"}),(0,o.jsx)("stop",{offset:"100%",stopColor:"var(--color-4)"})]})}),ge=({size:e,onClick:s})=>(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("circle",{className:"middle",cx:e/2,cy:e/2,r:e/17,onClick:s}),(0,o.jsx)("path",{className:"icon",transform:`translate(${e/2.12}, ${e/2.12})`,d:`M 0,0 L ${e/17},${e/17} M ${e/17},0 L 0,${e/17}`})]}),me=({size:e,margin:s})=>{const t=e-2*s;return(0,o.jsx)("circle",{className:"overlay",cx:e/2,cy:e/2,r:t/2})},fe=({size:e,margin:s,structure:t,selected:c,hovered:r,onMouseOver:l,onMouseLeave:n,onClick:i})=>{const u=(0,a.useRef)(null),d=(0,a.useMemo)(()=>{const a=[...t];let u,d;u=a.findIndex(e=>e.color===c),-1!==u&&([d]=a.splice(u,1),a.push(d)),u=a.findIndex(e=>e.color===r),-1!==u&&([d]=a.splice(u,1),a.push(d));const h=a.map(({color:e,d:s})=>(0,o.jsx)(de,{color:e,path:s,isActive:c===e,onMouseOver:()=>l(e),onMouseLeave:n,onClick:()=>i(e)},e.toString())),g=-1===u?-1:-2;return h.splice(h.length+g,0,(0,o.jsx)(me,{size:e,margin:s},"overlay")),h},[t,r,c,e,s,l,n,i]);return(0,o.jsxs)("svg",{ref:u,className:"vector",xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${e} ${e}`,width:e,height:e,preserveAspectRatio:"xMidYMid meet",children:[(0,o.jsx)(he,{}),d,(0,o.jsx)(ge,{size:e,onClick:()=>i(null)})]})},xe=(e,s,t,c)=>{const r=(c-90)*Math.PI/180;return{x:(e+t*Math.cos(r)).toFixed(3),y:(s+t*Math.sin(r)).toFixed(3)}},pe=(e,s)=>{const t=e=>null!==e;return Array.from({length:e}).map((c,r)=>Array.from({length:s}).map((t,c)=>((t,c)=>{if(0===c)return null;let r=100,a=Math.ceil(100/s*(s-c));c===s-1&&(r=0,a=Math.ceil(100/(e-1)*t));const l=(s=>360/e*s)(t);return new E(new S(l,r,a))}
1)(r,c)).filter(t))},ve=({onChange:e,className:s,selected:t,segments:c,shades:r,size:l,margin:n=0})=>{const[i,u]=((e,s)=>(0,a.useMemo)(()=>{const t=pe(e,s),c=t.map(e=>e.map(e=>e));return[t,c]},[e,s]))(c,r),[d,h]=(0,a.useState)(null),[g,m]=(0,a.useState)(null),f=(w=l/2,C=l/2,(e,s,t,c)=>{const r=xe(w,C,e,c),a=xe(w,C,e,t),l=xe(w,C,e+s,c),n=xe(w,C,e+s,t),o=c-t<=180?"0":"1";return["M",l.x,l.y,"A",e+s,e+s,0,o,0,n.x,n.y,"L",a.x,a.y,"A",e,e,0,o,1,r.x,r.y,"L",l.x,l.y,"Z"].join(" ")}),x=(0,a.useCallback)(e=>{m(e)},[]),p=(0,a.useCallback)(()=>{m(null)},[]),v=(0,a.useCallback)(s=>{e(s),h(s)},[e]),j=(({segments:e,palette:s,generate:t,shades:c,selected:r,size:a,margin:l})=>{const n=[],o=2*(2+2*(c-1)),i=(a?a-2*l:o)/o;for(let c=0;c<s.length;c++){const a=s[c];for(let s=0;s<a.length;s++){const l=a[s],o=360/e*c-.1,u=360/e*(c+1)+.1;let d=t((2+2*s)*i,2*i+.05,o,u);l===r&&(d=t(2*i,2*a.length*i,o,u)),n.push({color:l,d})}}return n})({palette:u,segments:c,shades:r,selected:d,generate:f,size:l,margin:n}),b=(0,a.useCallback)(()=>{if(t===d)return;if(null==t)return void h(null);const e=((e,s)=>{const t=s.get("hsl"),c=e.flat();let r=c[0],a=Number.MAX_VALUE;for(const e of c){const s=e.get("hsl"),c=Math.min(Math.abs(s.hue-t.hue),360-Math.abs(s.hue-t.hue)),l=Math.abs(s.saturation-t.saturation),n=Math.abs(s.luminosity-t.luminosity),o=Math.sqrt(c*c*1+l*l*.8+n*n*1.5);o<a&&(a=o,r=e)}return r})(i,t);e!==t&&v(e),h(e),m(null)},[t,i,v,d]);var w,C;(0,a.useEffect)(b,[t,b]);const _=(0,y.$)("wheel",s,{hover:g,active:d});return(0,o.jsx)("div",{className:_,children:(0,o.jsx)(fe,{size:l,margin:n,structure:j,selected:d,hovered:g,onMouseOver:x,onMouseLeave:p,onClick:v})})},je=()=>{const{userColor:e,referenceColor:s,setUserColor:t,setReferenceColor:c}=F((0,b.k)(e=>({userColor:e.userColor,referenceColor:e.referenceColor,setUserColor:e.setUserColor,setReferenceColor:e.setReferenceColor}))),r=e||s,l=(0,a.useCallback)(e=>{c(null),t(e)},[t,c]);return(0,o.jsx)(ue,{className:"color",children:(0,o.jsx)(ve,{selected:r,segments:9,shades:6,size:225,margin:2,onChange:l})})};var be=t("../../../packages/platform/design-system/src/icons/icons.tsx");const ye=({children:e,className:s})=>(0,o.jsx)("li",{className:(0,y.$)("item",s),children:e}),we=({children:e,className:s,label:t,setType:c,interactive:r=!0,onClick:l})=>{const n=(0,a.useRef)(null),[i,u]=(0,a.useState)(!1),d=(0,a.useCallback)(({target:e})=>{const s=n.current;if(!(s&&e instanceof HTMLElement))return;const t=s.contains(e);u(t)},[]),h=(0,a.useCallback)(s=>{0===s.button&&(l&&l(),e&&r&&u(e=>!e))},[l,e,r]),g=(0,a.useCallback)(e=>c?c(e):e?be.QG:be.c1,[c]);(0,a.useEffect)(()=>{if(i)return document.addEventListener("mousedown",d),()=>{document.removeEventListener("mousedown",d)}},[d,i]),s=(0,y.$)("dropdown",s,{open:i,empty:!r});const m=g(i);return(0,o.jsxs)("div",{ref:n,className:s,children:[(0,o.jsxs)(T.S,{className:"button toggle",onMouseDown:h,children:[(0,o.jsx)("div",{className:"label",children:t}),r&&(0,o.jsx)(m,{className:"icon",width:18})]}),r&&i&&(0,o.jsx)("ul",{className:"menu",children:e})]})},Ce=()=>(0,a.useContext)(se),_e={availableManufacturers:[],availableRatings:{5:0,4:0,3:0,2:0,1:0}},ke=(0,G.v)(U(e=>({..._e,setAvailableRatings:s=>e({availableRatings:s}),setAvailableManufacturers:s=>e({availableManufacturers:s}),reset:()=>e(()=>_e)}))),Se=()=>{const{to:e}=Ce(),{manufacturer:s}=j(),{hasManufacturerSelected:t}=le((0,b.k)(e=>({hasManufacturerSelected:e.hasManufacturerSelected}))),{availableManufacturers:c}=ke((0,b.k)(e=>({availableManufacturers:e.availableManufacturers}))),r=(0,a.useCallback)(()=>{e("/manufacturer")},[e]),l=(0,a.useCallback)(e=>L(e,{true:t()?be.Sr:be.QG,false:t()?be.Sr:be.c1}),[t]);return(0,o.jsx)(we,{className:"manufacturer",label:s,setType:l,interactive:c.length>0,onClick:r})},Me=({className:e,...s})=>{const[t,c]=(0,a.useState)(!1);return e=(0,y.$)("input",e,{focus:t}),(0,o.jsx)("div",{className:e,children:(0,o.jsx)("input",{type:"text",className:"field",onClick:()=>c(!0),onFocus:()=>c(!0),onBlur:()=>c(!1),...s})})},Ne=(0,a.createContext)({symbol:"",placement:"before",decimal:".",thousand:","}),{Provider:Re}=Ne,Le=({children:e=null,symbol:s,placement:t,decimal:c,thousand:r})=>
1{const a={symbol:s,placement:t,decimal:c,thousand:r};return(0,o.jsx)(Re,{value:a,children:e})},Ee=(0,a.memo)(Le),$e={symbol:"â¬",placement:"after",decimal:",",thousand:"."},ze=({onChange:e,range:s})=>{const{to:t}=j(),{symbol:c,placement:r,cast:l,sanitize:n}=(()=>{const e=(0,a.useContext)(Ne)||$e,s=(0,a.useCallback)(s=>Number(s.toString().replace(e.thousand,"").replace(e.decimal,".")),[e]),t=(0,a.useCallback)(s=>{const{thousand:t,decimal:c}=e;return-1!==(s=s.replace(/[^0-9,.]/g,"").replace(t,"").split(c).map((e,s)=>0===s?e:e.substring(0,2)).join(c)).indexOf(c)?s.substring(0,s.indexOf(c)+3).replace(new RegExp("["+c+"]+"),c):s},[e]);return{...e,cast:s,sanitize:t}})(),i=(0,a.useCallback)(t=>c=>{const r=n(c.target.value),a=L(r,{"":"",default:l(r)});e({...s,[t]:a})},[e,l,s,n]),u=(0,a.useCallback)(()=>({prefix:L(r,{before:c,after:""}),suffix:L(r,{before:"",after:c})}),[c,r]),{prefix:d}=u();return(0,o.jsxs)("div",{className:"range",children:[(0,o.jsx)(Me,{className:"from",value:String(s.from||""),prefix:d,onChange:i("from")}),(0,o.jsx)("span",{className:"label",children:t}),(0,o.jsx)(Me,{className:"to",value:String(s.to||""),prefix:d,onChange:i("to")})]})},Ae=()=>{const{price:e}=j(),{selectedPriceRange:s,hasPriceSelected:t,setSelectedPriceRange:c}=le((0,b.k)(e=>({selectedPriceRange:e.selectedPriceRange,hasPriceSelected:e.hasPriceSelected,setSelectedPriceRange:e.setSelectedPriceRange}))),r=(0,a.useCallback)(e=>{const s={RATINGS_SELECTED:be.Sr,OPEN:be.QG,CLOSED:be.c1};return t()?s.RATINGS_SELECTED:e?s.OPEN:s.CLOSED},[t]);return(0,o.jsx)(we,{className:"price",label:e,setType:r,children:(0,o.jsx)(ze,{range:s,onChange:c})})};var Ie=t("../../../packages/platform/design-system/src/rating-stars/rating-stars.tsx");const Pe=({availableRatings:e,selectedRatings:s,value:t,onToggle:c})=>{const r=s.includes(t),a=e[t],l=(0,y.$)("stars",{active:r});return(0,o.jsx)(ye,{className:l,children:(0,o.jsx)(T.S,{onClick:()=>c(t),children:(0,o.jsx)(Ie.z,{ariaLabel:"",ratingPercentage:20*t,totalRatings:a})})})},Be=()=>{const{rating:e}=j(),{selectedRatings:s,hasRatingsSelected:t,toggleSelectedRating:c}=le((0,b.k)(e=>({selectedRatings:e.selectedRatings,hasRatingsSelected:e.hasRatingsSelected,toggleSelectedRating:e.toggleSelectedRating}))),{availableRatings:r}=ke((0,b.k)(e=>({availableRatings:e.availableRatings}))),l=(0,a.useCallback)(e=>(0,o.jsx)(Pe,{value:e,selectedRatings:s,availableRatings:r,onToggle:c},e),[c,s,r]),n=(0,a.useCallback)(e=>L(e,{true:t()?be.Sr:be.QG,false:t()?be.Sr:be.c1}),[t]),i=(0,a.useMemo)(()=>Array.from({length:5}).map((e,s)=>s+1).reverse().map(l),[l]);return(0,o.jsx)(we,{className:(0,y.$)("rating",{selected:t()}),label:e,setType:n,children:i})},De=()=>{const[e,s]=(0,a.useState)(!1),t=J(e=>e.shapeId),c=X(e=>e.referenceId);(0,a.useEffect)(()=>{s([c,t].some(Boolean))},[c,t]);const r=(0,y.$)("filters",{open:e});return(0,o.jsx)(ue,{className:"filter",children:(0,o.jsxs)("div",{className:r,children:[(0,o.jsx)(Se,{}),(0,o.jsx)(Ae,{}),(0,o.jsx)(Be,{})]})})};var Te=t("../../../packages/platform/design-system/src/progress-bar/spinner.tsx");const We={bass_lefty_4_jb:e=>(0,o.jsx)("svg",{version:"1.1",id:"bass_lefty_4_jb",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M529.1 211l9.1 398c5.8 7.4 20.8 11.4 28.5-4.5 4.1-8.3 6.3-18 7.4-42.8.5-11.2 7.6-20 13.2-20.9v-2.1l1.7-.2v-1.9h-2.2l-2.3-3.1s3.9-2.4 11.2-1.9l-.9 3.9-1.9.5v1.7l2.8.1v1.9s8.7.9 15.9 14.6a93.3 93.3 0 0111.2 45.1 196 196 0 01-11.1 62.3c-6.8 18.8-11.3 37.7-8.6 47.9a224.6 224.6 0 0020.8 49.5 202 202 0 0120 48.8 93.3 93.3 0 01-3.8 58.3c-10.6 24.8-26.5 48.6-64.7 62.8-29.9 11.1-53.6 13.8-53.6 13.8l-2.1 1.9v1.1h1.4l2.6 3.7s-3.5 3.1-11.2 1.7c.1-1.7 1.2-4.4 1.2-4.4l1.5-.9-.1-.9-2.3-.8s-26.3 3.1-36.6 3.6c-17.8.8-39.3 2-58.4-4.8s-31.2-20.1-36.2-37.1c-5-16.9-4.6-44.2 5.1-61.2 9.8-16.9 26.2-41.2 29.8-49.8s12.3-27.2 2.4-49.4-18.6-55.2-18.1-74.5c.5-19.3 2.2-31 7.5-42.6a31.5 31.5 0 0112-14.3c5.8-3.1 17.3-3.6 20.9 11.7s4.5 27.4 14.4 33.1c6.3 3.7 27.7 12.4 35.5-14.8 0 0 8.5-435.1 8.3-446.3a38.8 38.8 0 00-18-31.2c-2.3-1.3-4.1-1.9-3.2-8.1 1-7.2 6.5-32.3 9.7-44.1 2.3-8.8 6.9-26.1 4.3-31.4-2.6-5.2-15.7-8.5-17.3-19.9-1.5-11-1.1-22.9 9.3-29.3 10.4-6.4 24.1-7.2 32.8 1.9a39 39 0 019.7 17.1l2.1-.9-.3-2.3s7-2.6 7.6-7.8 4.7-7.8 7.9-7.8 7.8 1.3 8.5 6.3c2.7.5 6.6 4.1 6.7 7.7.1 3.7-1.3 6.6-2.9 7.4 0 4.2-2.2 10.1-7 10.
11s-6.8-1.1-9.7-4.5-9.5-3.6-9.5-3.6l-.5-1.7-2.1.4 6.6 33.6 2.2-.6.1-2.2s6.1-1 8.2-10.3c.7-2.9 4.3-5.4 7.5-5.4s7.3 1.7 8 6c3.8 1 7 3.9 7 8.6-.1 4.8-3.4 7.4-3.4 7.4 0 5.1-2 10.1-6.9 10.1s-7.9-1.8-9.4-4.4c-1.5-2.6-5.6-4.6-9.4-4l-.7-1.8-2.7.4 7 32.9 2.1-.4.1-2s6-1.3 7.7-9.5c.7-2.6 3.8-6.1 8-6.1s7.4 3.6 8.1 6.9c0 0 5.8.1 6.7 6.7.8 6.6-3 7.6-3 7.6s1.1 8.2-5.9 9.8c-7 1.5-10.4-3.8-10.4-3.8s-2.5-4.9-9.7-4.1l-.7-1.5-2 .3 6.6 32.7 2.3-.6-.4-1.6s6.7-2.4 7.6-8c1-5.7 4.1-7.1 7.4-7.6a8 8 0 019.1 6.2 9.9 9.9 0 016.7 8.2c.1 2.6-1.3 4.9-3.5 7 .4 3.9-1.2 8.8-6.7 9.8-2.4.4-6.7-.5-8.9-3.4s-5.2-5.3-9.5-4.7l-1-1.7-2 .5s2.4 9.9 2.6 15 .5 9.1-6.8 12c-7.5 2.9-17.9 3.2-17 16.9z"})}),bass_lefty_4_misc:e=>(0,o.jsx)("svg",{version:"1.1",id:"bass_lefty_4_misc",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M505.7 196.3l6.7 431.9c6.2 6 13.1 12.3 24 9.1 11.1-3.3 30.3-15.7 36.6-53.4 2.7-18-.5-43.9.4-45.8-3-.2-.4-3.5-.4-3.5l-.2-2.3s-4.2-.2-3.4-2.1c1-2.2 8.2-4.5 8.9-3.1.6 1.4-1.1 4-1.1 4s1.8 1.6 3.9 2.3c2.4.9 0 2.5 0 2.5 8.7 6.6 12.4 10.4 16.6 21.1s5 25 5.2 36.8c.2 11.8-4.8 38.2-8.2 48.1-3.4 9.9-13.1 36.2-15.3 42.1-2.1 6-7.5 23-8.2 29.1a93.8 93.8 0 007.5 48.2c9.7 18.9 25 46.5 30.8 65.6 5.7 19.1 12.9 50.1-7 76s-35.1 34.7-64.7 39.7c-25.3 4.3-46.3 3.4-46.3 3.4v1.8s2.8.8 2.8 2-.7 2.3-5.3 2.3-5.8-.8-5.8-1.8c0-1.1 2.3-2.3 2.9-2.4l-.1-2.1s-34.2-.8-40.5-1.1-52.2-4.1-67.7-28.5-16.6-64-9.2-83.4 23.4-50.8 27.1-59.5a72.4 72.4 0 00-.7-56.3c-11.1-23.5-19.7-39.8-15.6-62.3s11.7-24.8 14.5-23.1c2.9 1.7-.2 28.8 5.1 41s12.9 21.7 21 26.2 21.5 3.8 29.2-2.5 14.1-24.6 15.8-34.3c-.1-13.9 7.9-466.8 7.9-466.8 0-5.4 1.8-32.5-16.2-46.1 2.5-13.8 8.3-40.2 5.8-75.3-2.5-35.2-6.6-48.8-5.6-51.3s4.1-3.8 6.1 2.4 5.1 11.8 6.2 14.1 5.4 6.7 10.5 6c7.6-1.5 5.3 1 9.5 15.9 0 0 7.5-1.5 9.4-2.3 1.8-.8 7.3-5.8 8.3-10.6s3.4-5.2 5.6-4.4c2.2.9 2.1 5.4 2.1 8.7.1 3.3 1.7 8.6 3.3 10.6 1.6 2.1 1.7 4.8.4 6.4-1.3 1.6-4.6.7-6.5-1.4s-9.5-5.9-13.4-4.5l-7.6 2.6c2.1 7.5 6.8 23 6.8 23 5.2-.4 6.8-1.1 8.5-1.7 2.4-.8 5.1-2.5 6.5-5.8 1.4-3.3 1.7-8.7 4.6-9 2.9-.3 4.7 3.1 4.6 6.4-.1 3.3 1.4 9.5 3.2 11.9s3.1 6.1.8 8-5.5-.3-7.6-3c-2.1-2.7-8.5-3.7-12-2.5-3.5 1.2-6.9 2.6-6.9 2.6 2.3 9.5 6.8 24.6 6.8 24.6 6.8-1.4 7.2-1.7 9.9-3.6a16 16 0 005.9-8.9c.6-3.2 1.5-4.6 3.6-4.8 2.1-.2 4 2 4.2 5.9.2 3.9 2.2 9.9 3.6 12.2 1.4 2.3 2.8 3.8 1 6.3-1.7 2.5-4.5 1.6-6.7-.7a13 13 0 00-12.8-3.1l-7.4 2.4c1.9 7.2 7.1 23.9 7.1 23.9s5.2.8 9.7-2.9c4.5-3.7 5.8-6.8 6-8.9s.8-4.7 3.8-4.8c3-.1 4.1 3 4.2 6.8s1.6 8.6 2.9 10.8c1.4 2.2 3.7 5.2 1.3 7.7-2.4 2.5-6 .2-7.9-2.5s-9.3-2.9-11.9-2l-6.8 2.6 3.9 12.2c.4 1.2-.2 2.5-1.4 2.9-4.3 1.7-13.1 7-12.6 24.3z"})}),bass_lefty_5_heavy:e=>(0,o.jsx)("svg",{version:"1.1",id:"bass_lefty_5_heavy",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M556.7 176.6c.4 6.7 8.3 396.2 8.3 396.2 6.1 4.7 11.7 9.1 22.7 13.5a1 1 0 011.1-.5l.1-1.3c-1.2-.5-2.7-1.4-2.4-2.6.2-1 2.8-1.9 6-1.2 3.1.7 5.8 2.8 5.5 4.3-.3 1.4-2 1.2-2.5 1.2s-1.1-.1-1.2.1l-.1 1.1s.6.3.6 1.3l13 5.1c2.2.9 10.2 4.4 16.3 11 6.1 6.6 8 13.8 8.3 17a33 33 0 01-1.9 14.4c-2.2 7.2-7 19.4-7.9 22.5-.9 3-5.7 16.1-6.6 20.7-.9 4.6-3.7 14-4.1 20.8-.4 6.8-1.4 17.6-1 23.3.4 5.7.8 20.7 6.9 39.1 6.1 18.4 21.8 44.2 31.5 59.8 9.8 15.6 18 29.6 21.9 42.1 4.9 16.3 8.4 36.3 3 51.1-5.4 14.8-11.1 24.6-26.2 32.3a88.3 88.3 0 01-53.5 6.4c-19.2-3.1-29-5.2-29-5.2 0 .7-.3 1.6-.9 1.5s-1.3.3-.4 2.2c.8.2 2.3.5 2.1 1.7s-1.4 2.2-4.1 1.7c-2.7-.5-6.6-1.2-7.4-2.7-.7-1.4-.2-2.5.6-2.6s2.3.4 2.3.4 1.1-.1 1.1-2.1c-.4-.2-1-.8-.9-1.7-1.2-.4-18.5-4.9-26.3-7.3-7.8-2.5-43.8-15.4-63.7-24.8s-44.3-21.9-59.4-49.6a43.9 43.9 0 011.2-45.8c5.8-9.4 12-19.1 14.7-22.9 2.6-3.8 17.3-23.2 20.6-36.1 3.3-12.9 5.2-29.8 3-40.1s-10.6-33.7-21.6-55.2c-6-12-9.5-29.6-2.3-36.8 7.3-7.3 12.5-8 17.2-7.9s6.3 3.2 7.9 6.6c1.5 3.3 8.1 21 21.6 28.6 9.5 5.4 25.9 13 39.7-10.6l10.7-468.5s1.2-12.3-6.7-21.8-19.2-15.9-19.3-24.1c-7.7-.8-8.3 2-10.3 5.1-1 1.6-2.3 2.4-4.4 2.1-3.4-.4-3.7-3-3.4-5.4.3-2.4 1.4-11.8 2.3-16.5.2-1.1.8-3 3.6-2.4 5.2 1 1.9 10.5 12.5 12.3 1.3-4.1 6.4-11.1 8.3-15.7 2-4.8 4.2-10.4 4.7-13.2-2.8-.7-8.1-3.1-13.1 4.3-1 1.5-2.3 2.6-4.7 1.5-2-1-2.9-1.6-1.8-8s1.8-10.9 2.4-13.3c.5-2.4 1.6-3.9 4.2-3.5 6.4 1.1 2.8 10.1 8.9 11.8l5.2 1.3c1.1-4.8 3.6-16.6 3.3-21.2-.3-4.6-4.4-21.3-6.4-25.7s-3.1-13.2 1.8-18.6a17.7 17.7 0 0118.7-6 48.5 48.5 0 0128.3 21.4c.6 1.8-1.3 2.7-2.7 3.3-1.4.6-3.9 3.9-3.8 6.8.1 2.9 1.1 11.1 1.1 11.1s3.8-3.9 4.8-6.4 1.5-4.9 4.2-4.9c2.7.1 3.1 2 3.7 3.5a382 382 0 014.7 16.6c.5 2.1-.6 4.6-2.4 4.9s-4.1-.2-5.8-2.3c-1.8-2.1-5.6-4.5-7.7-4.5 1.1 4.2 7.5 28.1 8.6 31.4 2.3-1.1 6-4.2 6.9-6.3.9-2 1.6-4.8 4.2-5 2.6-.2 4.1 2 4.5 4.3l2.4 13.9c.3 2.3 1.5 6.1-1.3 6.7s-4.8-.5-6.4-2.6c-1.7-2-6.1-4.5-8.2-4.5a265 265 0 0010 25.1c2.7-1.3 3.1-4.1 3.9-6.3.8-2.3 1.4-2.9 3.2-3 1.8-.2 3.9.7 4.6 3.2s3.4
113.7 3.8 15.9c.4 2.2 1 4.1-1.8 5.4-2.9 1.3-4.7-1-5.6-2-.9-1-2.1-2.3-3.5-2.3.8 3.9 1 9.8-2.4 12s-10.6 3.5-13.8 7c-3.2 3.6-4.3 6.1-3.8 14.1z"})}),bass_righty_4_heavy:e=>(0,o.jsx)("svg",{version:"1.1",id:"bass_righty_4_heavy",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M441.3 870.4c1.4-1.6 17.7-22.6 21.3-27.1 3.7-4.5 11-15.1 16.6-21.8 5.6-6.7 13.9-7.2 22-5.1 7.8 2 13.3 8.5 18.4 14.5 5.1 6 75.6 94.1 75.6 94.1l21.3 25.6a18.4 18.4 0 0023.2 5c5.9-3.4 7.3-11.8 6.4-16.2-1-4.4-18.4-53.5-20.3-59.1l-47.8-134L535 625s-2.4-7.3-3.1-8.7c-.7-1.4-3.1-3.4-4.6-4.2s-9.7-3.6-14.1-17.7c-.6-1.6-1.4-5.1-1.4-5.1 0-5.5-10.5-435.8-10.5-435.8v-3.1a48.4 48.4 0 018.3-19.6c4.7-4.7 5.8-6.3 6.2-8.6l1.1-7.8s3 .4 4.9 1.2c5.1 2.2 5.8 6.3 7.9 9.1.9 1.1 1.8 1.4 2.7 1.3 1.7-.2 3-1.6 3.1-3.4.1-1.9-.3-4.4-.4-6.8-.1-3.5 1.8-6.6 2.3-9.6.6-3-2.6-4.6-4.8-3.1-1.7 1.2-3.2 4.2-6.9 5.6s-7.7 0-7.7 0l5.7-27.9c8.4 2.8 8.6 8.4 10.2 10.9 1.7 2.5 4.2 1.6 5.4.4s.3-4.9.4-8.1 2.3-8.1 2.8-9.7-.1-3.3-2.2-4.1c-2.1-.8-4.7 2-7.6 4.4-2.9 2.4-7.7.9-7.7.9l5.4-26s4.6-20.4 5.2-23.8-2.2-7.1-6.9-5.1c-3.9 4.9-25.2 33-30.4 39.1s-7.9 3.8-11.6-1.6c-3.7-5.4-19.4-29.3-23-33.9-2.9-2.6-9-1.4-8.7 4.9s4.6 46.8 4.6 46.8-5 .7-7.5-2.1-4.6-5.9-6.8-5.5c-2.2.4-3.1 2-2.7 3.7.3 1.7 1.7 6.9 1.4 10-.4 3.1-1.8 6.6-.8 8s3.4 2.6 5.4.4c2-2.2 3.1-7.6 11.8-9.2l2.7 27.5s-4 1-7.6-.6c-3.6-1.7-4.8-4.8-6.4-6.1-2.1-1.7-5.4-.4-5 2.7.3 3.1 2 6.3 1.6 9.8-.3 2.3-.9 4.8-.9 6.7a3.5 3.5 0 002.8 3.6c.9.2 1.9 0 2.8-1.1 2.3-2.7 3.3-6.7 8.6-8.5 1.9-.7 4.9-.8 4.9-.8l.9 11c.2 2.6 1.5 3.6 2.5 4.9s4.5 5.6 5.8 9.7c1.4 4.1 1.8 6 1.7 9.2l-5.7 337.5-1 112.3c-3.7 6.4-4.8 9.4-10.6 13-5.1 3.2-5.6 5.1-7.6 11.3L367 877.6s-11.4 37.2-14.6 45.9c-3.2 8.7-2.9 16.7 5.2 22.7s15.4 1.4 19.9-1.1c4.5-2.5 8.4-4.9 17-15.4s39.8-50.7 39.8-50.7l3.3-4.1 1.6 1.3c-1.2 1.7-.3 2.7.6 3.3 1.7 1.2 2.9-.3 4.6-2.5 2.4-3 2.7-4.5 1.4-5.6-.9-.8-2-.4-2.7.3l-1.8-1.3z"})}),bass_righty_4_jb:e=>(0,o.jsx)("svg",{version:"1.1",id:"bass_righty_4_jb",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M455.1 212.2l-9.1 398c-5.8 7.4-20.8 11.4-28.5-4.5-4.1-8.3-6.3-18-7.4-42.8-.5-11.2-7.6-20-13.2-20.9v-2.1l-1.7-.2v-1.9h2.2l2.3-3.1s-3.9-2.4-11.2-1.9l.9 3.9 1.9.5v1.7l-2.8.1v1.9s-8.7.9-15.9 14.6c-7.3 13.7-10.9 27.1-11.2 45.1s4.3 43.5 11.1 62.3c6.8 18.8 11.3 37.7 8.6 47.9a224.6 224.6 0 01-20.8 49.5 202 202 0 00-20 48.8 93.3 93.3 0 003.8 58.3c10.6 24.8 26.5 48.6 64.7 62.8 29.9 11.1 53.6 13.8 53.6 13.8l2.1 1.9v1.1H463l-2.6 3.7s3.5 3.1 11.2 1.7c-.1-1.7-1.2-4.4-1.2-4.4l-1.5-.9.1-.9 2.3-.8s26.3 3.1 36.6 3.6c17.8.8 39.3 2 58.4-4.8s31.2-20.1 36.2-37.1 4.6-44.2-5.1-61.2c-9.8-16.9-26.2-41.2-29.8-49.8s-12.3-27.2-2.4-49.4 18.6-55.2 18.1-74.5-2.2-31-7.5-42.6a31.5 31.5 0 00-12-14.3c-5.8-3.1-17.3-3.6-20.9 11.7-3.6 15.3-4.5 27.4-14.4 33.1-6.3 3.7-27.7 12.4-35.5-14.8 0 0-8.5-435.1-8.3-446.3s7.3-25.3 18-31.2c2.3-1.3 4.1-1.9 3.2-8.1-1-7.2-6.5-32.3-9.7-44.1-2.3-8.8-6.9-26.1-4.3-31.4 2.6-5.2 15.7-8.5 17.3-19.9 1.5-11 1.1-22.9-9.3-29.3-10.4-6.4-24.1-7.2-32.8 1.9a39 39 0 00-9.7 17.1l-2.1-.9.3-2.3s-7-2.6-7.6-7.8c-.5-5.2-4.7-7.8-7.9-7.8s-7.8 1.3-8.5 6.3c-2.7.5-6.6 4.1-6.7 7.7-.1 3.7 1.3 6.6 2.9 7.4 0 4.2 2.2 10.1 7 10.1s6.8-1.1 9.7-4.5c2.9-3.4 9.5-3.6 9.5-3.6l.5-1.7 2.1.4-6.5 33.7-2.2-.6-.1-2.2s-6.1-1-8.2-10.3c-.7-2.9-4.3-5.4-7.5-5.4s-7.3 1.7-8 6c-3.8 1-7 3.9-7 8.6s3.4 7.4 3.4 7.4c0 5.1 2 10.1 6.9 10.1s7.9-1.8 9.4-4.4c1.5-2.6 5.6-4.6 9.4-4l.7-1.8 2.7.4-7 32.9-2.1-.4-.1-2s-6-1.3-7.7-9.5a8.8 8.8 0 00-8-6.1c-4.2 0-7.4 3.6-8.1 6.9 0 0-5.8.1-6.7 6.7-.8 6.6 3 7.6 3 7.6s-1.1 8.2 5.9 9.8c7 1.5 10.4-3.8 10.4-3.8s2.5-4.9 9.7-4.1l.7-1.5 2 .3-6.6 32.7-2.3-.6.4-1.6s-6.7-2.4-7.6-8c-1-5.7-4.1-7.1-7.4-7.6s-7.9 1.2-9.1 6.2a9.9 9.9 0 00-6.7 8.2c-.1 2.6 1.3 4.9 3.5 7-.4 3.9 1.2 8.8 6.7 9.8 2.4.4 6.7-.5 8.9-3.4s5.2-5.3 9.5-4.7l1-1.7 2 .5s-2.4 9.9-2.6 15c-.2 5.1-.5 9.1 6.8 12 7.4 2.9 17.9 3.2 17 16.8z"})}),bass_righty_4_misc:e=>(0,o.jsx)("svg",{version:"1.1",id:"bass_righty_4_misc",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M432.7 197.5L426 629.4c-6.2 6-13.1 12.3-24 9.1-11.1-3.3-30.3-15.7-36.6-53.4-2.7-18 .5-43.9-.4-45.8 3-.2.4-3.5.4-3.5l.2-2.3s4.2-.2 3.4-2.1c-1-2.2-8.2-4.5-8.9-3.1-.6 1.4 1.1 4 1.1 4s-1.8 1.6-3.9 2.3c-2.4.9 0 2.5 0 2.5-8.7 6.6-12.4 10.4-16.6 21.1s-5 25-5.2 36.8c-.2 11.8 4.8 38.2 8.2 48.1 3.4 9.9 13.1 36.2 15.3 42.1 2.1 6 7.5 23 8.2 29.1.6 6.1 2.2 29.2-7.5 48.2s-25 46.5-30.8 65.6c-5.7 19.1-12.9 50.1 7 76s35.1 34.7 64.7 39.7c25.3 4.3 46.3 3.4 46.3 3.4v1.8s-2.8.8-2.8 2 .7 2.3 5.3 2.3 5.8-.8 5.8-1.8c0-1.1-2.3-2.3-2.9-2.4l.1-2.1s34.2-.8 40.5-1.1c6.3-.3 52.2-4.1 67.7-28.5s16.6-64 9.2-83.4c-7.4-19.4-23.4-50.8-27.1-59.5-3.7-8.7-10.4-32.8.7-56.3s19.7-39.8 15.6-62.3-11.7-24.8-14.5-23.1c-2.9 1.7.2 28.8-5.1 41a55.1 55.1 0 01-21 26.2c-8.1 4.5-21.5 3.8-29.2-2.5s-14.1-24.6-15.8-34.3c.1-13.9-7.9-466.8-7.9-466.8 0-5.4-1.8-32.5 16.2-46.1-2.5-13.8-8.3-40.2-5.8-75.3 2.5-35.2 6.6-48.8 5.6-51.3s-4.1-3.8-6.1 2.4-5.1 11.8-6.2 14.1-5.4 6.7-10.5 6c-7.6-1.5-5.3 1-9.5 15.9 0 0-7.5-1.5-9.4-2.3-1.8-.8-7.3-5.8-8.3-10.6s-3.4-5.2-5.6-4.4c-2.2.9-2.1 5.4-2.1 8.7-.1 3.3-1.7 8.6-3.3 10.6-1.6 2.1-1.7 4.8-.4 6.4s4.6.7 6.5-1.4c1.9-2.1 9.5-5.9 13.4-4.5l7.6 2.6c-2.1 7.5-6.8 23-6.8 23-5.2-.4-6.8-1.1-8.5-1.7-2.4-.8-5.1-2.5-6.5-5.8-1.4-3.3-1.7-8.7-4.6-9-2.9-.3-4.7 3.1-4.6 6.4s-1.4 9.5-3.2 11.9c-1.7 2.4-3.1 6.1-.8 8s5.5-.3 7.6-3 8.5-3.7 12-2.5c3.5 1.2 6.9 2.6 6.9 2.6-2.3 9.5-6.8 24.6-6.8 24.6-6.8-1.4-7.2-1.7-9.9-3.6s-5.2-5.7-5.9-8.9c-.6-3.2-1.5-4.6-3.6-4.8s-4 2-4.2 5.9-2.2 9.9-3.6 12.2c-1.4 2.3-2.8 3.8-1 6.3 1.7 2.5 4.5 1.6 6.7-.7 2.1-2.3 7.4-4.8 12.8-3.1l7.4 2.4c-1.9 7.2-7.1 23.9-7.1 23.9s-5.2.8-9.7-2.9c-4.5-3.7-5.8-6.8-6-8.9-.2-2.1-.8-4.7-3.8-4.8s-4.1 3-4.2 6.8-1.6 8.6-2.9 10.8c-1.4 2.2-3.7 5.2-1.3 7.7 2.4 2.5 6 .2 7.9-2.5 1.9-2.6 9.3-2.9 11.9-2l6.8 2.6-3.9 12.2c-.4 1.2.2 2.5 1.4 2.9 4.4 1.7 13.2 7 12.6 24.3z"})}),bass_righty_4_signature:e=>(0,o.jsx)("svg",{version:"1.1",id:"bass_righty_4_signature",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M486.6 158.3c0 9.1-10.1 480-10.1 480-1.1 5.7-14.6 11.1-23.5 3.5a91 91 0 01-24.3-91.3l3.8-14.4c1.9-.5.5-2.3.4-2.7-.1-.5.1-.9 1.3-.7 1.8.3 2.1 1.3 3.1.6s-.1-3.7-3.2-6c-2.3-1.7-5.7-1.9-6.5-.8-.8 1.1 1.2 3 2 4.1.5.7-3.3-.5-3 1.4.1 1.5-1.9 2.7-3.9 4.9a97.6 97.6 0 00-18.4 28 97 97 0 00-9.1 41.3 147 147 0 006.6 34c2.1 5.7 10.4 17.3-1.2 34.1 9.8 2.5 17.1 6.3 21 19.3 3.6 11.7 5.2 36-1 50.2-3.9 9.1-8.6 21.8-29.3 20.4.4 8.9.7 12.5-6.6 22.2-8.7 11.6-25.7 33.3-26.5 53.5-.7 20.3 2.4 49.9 26.8 67.7a120 120 0 0056.3 24.8c16.3 2.9 21.8 3.1 28.4 3.6l28.3 2.3c-.4 1.7 1.7 2.4 2.4 2.5l-.2 2.3s-3.4 0-3.9.6c-.4.5 0 2.9 5.7 3.3 6 .4 6.5-1 6.3-2-.4-.7-3.2-1.2-3.2-1.2l.1-2.1s2.9-.8 2.9-2.7c3.5.5 28.8 1 38.8 25.6 12.4-4 44-17.7 56.4-28.7 12.4-11 38.6-38.1 35.4-63.3-3.2-25.1-14.5-43.1-18.8-49.6s-8.3-12.2-7.9-26.9c-5.2
1-1-16.5-3.2-25.5-11.6s-18.2-18.7-18.4-32.9c-.1-15.1 14.2-17.5 14.2-17.5-1.2-4.8-1.7-14.5 1.9-19.9 6.6-10 15-26 15.3-39.1s-3.3-29.4-12-37.4c-2.9-2.5-4.2 1.1-4.5 5.5-.4 4.4-2.5 24.4-13 35.2-10.3 10.5-30.4 19.9-43.5-4.2 0-14.4-7.5-522.7-7.5-522.7s-2.3-21.5 21.8-32.4c3.7-1.5 5.4-3 2.4-8-2.1-3.5-6.8-12.8-6.8-12.8s6.7-.6 10.5 5.1c3.8 5.7 6.3 4.8 7.6 3.2 1.4-1.6-.1-8.5-.1-13.4s1.2-10.6-3.2-11c-4.4-.4-5.2 6.1-7.2 8s-5.4 3.3-9.6 2.9c-1.9-5.4-6.5-17.5-6.8-28.6 6.1.7 11 2.9 11.6 6.8.6 3.8 3.7 3.4 5.2 3.4s3.7-.6 3.3-4.1-1-10-.1-15.3c.8-3.3-1-6-4.4-5.6s-3.6 5.3-7.4 7.7c-3.2 2.1-6 1.9-8.4 2a219 219 0 011.7-55.3s-9.6 10.5-14.2 13.5c-4.6 2.9-6.5 2.7-9.2 2.5-2.7-.2-6-.2-8 2.6s-2.7 7-13.1 9.2c-.1 3.9-.7 29.6-3.3 35.9-5.4-.1-8.3.7-10.7-.9s-6-7.4-7.2-9.3c-1.3-1.9-6-2.1-6.5 1.1-.5 3.3.6 6.3.4 11.5-.1 3.2-2.5 8.4-.6 10.7s6 1.1 7.3-1.8 5.8-7.3 16.2-5.7c-1.3 6.2-7 24.3-9.7 30-4.1.2-12-1.3-13.6-5.8-1.6-4.5-3.5-4.9-5.8-4.8-2.7.2-3.3 3.7-2.6 7.9a35 35 0 01-.9 12.8c-.8 3 1.5 5.5 4.4 4.8 2.8-.7 3.9-2.4 4.8-4.8s6-5.5 11.6-4.8l-6.1 11.8c-2.2 4.1.2 4.2 5.1 6.2 5.4 2.2 19.7 11.2 19.7 17.8l-.5 13.8z"})}),bass_righty_4_tb:e=>(0,o.jsx)("svg",{version:"1.1",id:"bass_righty_4_tb",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M480.9 181.8s-1.9 382.9-4.1 393.6-3.1 26.5-31.9 32.7c-28.8 6.2-66.3 19.5-53.4 62.7 5.5 17.2 21.5 37.9 25.3 60.3 3.8 22.4 4.5 57-17.9 99.2s-36.2 65.8-37.9 80.1c-1.7 14.3-4.5 44.8 34.8 46.5 39.3 1.7 105.1-21.7 105.1-21.7l1.3 3.2s-3 1.3-2.6 2.5c.4 1.2 4 1 7.1-.3 3.1-1.3 4.5-3.1 4.1-4.1-.5-1-3.9 0-3.9 0v-3.4s41.4-15.1 56.5-20.9c15.1-5.8 53.4-22.1 66.5-39.2s-6-50.1-8.1-54.2-12.4-23.7-17.9-44.2c-5.5-20.5-9.5-37.4 9.1-93.7 18.6-56.3 24.6-67 24.3-90.6s-16.7-32.4-28.4-28.8a41.6 41.6 0 00-16.7 10.8c-3 3.1-2.4 4.3-3.7 11.2-1.3 6.9-11.7 40.1-33.9 40.1s-31.4-14.4-31.4-14.4c.5-11.6-11-418.6-11-418.6s-1.1-11.4 14.3-18.8c5.8-2.6 13.9-1.9 8.2-20.3 2-.6 7.5 0 10.6 3.5 2.4 2.8 5.3 4.7 9.1 3.6 3-.9 5.8-4.1 4.7-9.8 3.7-1.2 4.9-4.7 3.8-8.1-1.1-3.3-5.4-4.7-7.9-4.2-1.2-2.8-3.9-6.4-8.6-5.2-4.8 1.2-6 6.2-7 9s-5 6-5.8 6.6c-1.3-5-7.9-26.7-7.9-26.7s5.9-.9 9.6 2c3.1 2.4 7.2 6.9 11.6 4.4 4.5-2.5 4.4-6.2 4.1-8.3 2.9-1.9 6-5 3.7-9.2-2.3-4.1-7.6-3-7.6-3-1-3.5-3-5.1-6.3-5.4a8 8 0 00-8 5.3c-1.2 3.5-2.9 8.7-8.1 9.9-1-4.4-7.4-27.3-7.4-27.3s6.8-1.6 11 3 8.5 3.6 10.5 2.4a7.8 7.8 0 003.5-7.7c3.1-1.8 5.5-4.7 3.9-8.8-1.6-4.1-5.6-4.2-8.2-3.8-1.8-4.3-4.5-5.5-7.9-5.3-3.5.2-5.9 3.5-7 8.1-.6 2.1-3.7 7-6.6 7.5-1.2-5.4-7.4-27.5-7.4-27.5s8.9-.8 11.9 3.4 6.4 4.8 9.8 2.8c3.3-2.1 3.8-4.6 3.7-7.7a7.6 7.6 0 004.3-8.8c-1-4.1-6.7-4.1-8-3.9-1.6-4.1-4.5-5-7.2-5s-6 1.5-7.2 4.7c-1.2 3.2-2.9 9.4-8.4 10.6 0 0-1.4-11.9-7.3-17.8a22.7 22.7 0 00-21.2-6.3c-6.9 1.8-11.2 7.9-12.3 15.6s-2.3 13.9-2.4 16.3c-.2 2.4 2.9 3.5 4.8 5.3 2.6 2.5 4.8 7.5 2.9 17.6 0 0-6.4 46.6-7.1 49.9-.7 3.3-.6 5.5 2 7.6 2.6 2.1 10 5.1 12.1 17.4s1.4 23.6 1.4 23.6z"})}),bass_righty_5_heavy:e=>(0,o.jsx)("svg",{version:"1.1",id:"bass_righty_5_heavy",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M481.6 177.8c-.4 6.7-8.3 396.2-8.3 396.2-6.1 4.7-11.7 9.1-22.7 13.5a1 1 0 00-1.1-.5l-.1-1.3c1.2-.5 2.7-1.4 2.4-2.6-.2-1-2.8-1.9-6-1.2-3.1.7-5.8 2.8-5.5 4.3.3 1.4 2 1.2 2.5 1.2s1.1-.1 1.2.1l.1 1.1s-.6.3-.6 1.3l-13 5.1c-2.2.9-10.2 4.4-16.3 11-6.1 6.6-8 13.8-8.3 17-.3 3.2-.4 7.2 1.9 14.4s7 19.4 7.9 22.5c.9 3 5.7 16.1 6.6 20.7.9 4.6 3.7 14 4.1 20.8.4 6.8 1.4 17.6 1 23.3-.4 5.7-.8 20.7-6.9 39.1S398.7 808 389 823.6c-9.8 15.6-18 29.6-21.9 42.1-4.9 16.3-8.4 36.3-3 51.1s11.1 24.6 26.2 32.3a88.3 88.3 0 0053.5 6.4c19.2-3.1 29-5.2 29-5.2 0 .7.3 1.6.9 1.5.6-.1 1.3.3.4 2.2-.8.2-2.3.5-2.1 1.7.1 1.2 1.4 2.2 4.1 1.7 2.7-.5 6.6-1.2 7.4-2.7.7-1.4.2-2.5-.6-2.6-.8 0-2.3.4-2.3.4s-1.1-.1-1.1-2.1c.4-.2 1-.8.9-1.7 1.2-.4 18.5-4.9 26.3-7.3s43.8-15.4 63.7-24.8c19.9-9.4 44.3-21.9 59.4-49.6a43.9 43.9 0 00-1.2-45.8c-5.8-9.4-12-19.1-14.7-22.9s-17.3-23.2-20.6-36.1a102.6 102.6 0 01-3-40.1 283.5 283.5 0 0121.6-55.2c6-12 9.5-29.6 2.3-36.8-7.3-7.3-12.5-8-17.2-7.9s-6.3 3.2-7.9 6.6-8.1 21-21.6 28.6c-9.5 5.4-25.9 13-39.7-10.6l-10.7-468.5s-1.2-12.3 6.7-21.8 19.2-15.9 19.3-24.1c7.7-.8 8.3 2 10.3 5.1 1 1.6 2.3 2.4 4.4 2.1 3.4-.4 3.7-3 3.4-5.4-.3-2.4-1.4-11.8-2.3-16.5-.2-1.1-.8-3-3.6-2.4-5.2 1-1.9 10.5-12.5 12.3-1.3-4.1-6.4-11.1-8.3-15.7-2-4.8-4.2-10.4-4.7-13.2 2.8-.7 8.1-3.1 13.1 4.3 1 1.5 2.3 2.6 4.7 1.5 2-1 2.9-1.6 1.8-8-1.1-6.4-1.8-10.9-2.4-13.3-.5-2.4-1.6-3.9-4.2-3.5-6.4 1.1-2.8 10.1-8.9 11.8l-5.2 1.3c-1.1-4.8-3.6-16.6-3.3-21.2a138 138 0 016.4-25.7c2.1-4.4 3.1-13.2-1.8-18.6a17.7 17.7 0 00-18.7-6A48.5 48.5 0 00483 42.7c-.7 1.8 1.3 2.7 2.7 3.3 1.4.6 3.9 3.9 3.8 6.8-.1 2.9-1.1 11.1-1.1 11.1s-3.8-3.9-4.8-6.4c-1-2.5-1.5-4.9-4.2-4.9-2.7.1-3.1 2-3.7 3.5a382 382 0 00-4.7 16.6c-.5 2.1.6 4.6 2.4 4.9 1.8.3 4.1-.2 5.8-2.3 1.8-2.1 5.6-4.5 7.7-4.5-1.1 4.2-7.5 28.1-8.6 31.4-2.3-1.1-6-4.2-6.9-6.3-.9-2-1.6-4.8-4.2-5-2.6-.2-4.1 2-4.5 4.3l-2.4 13.9c-.3 2.3-1.5 6.1 1.3 6.7 2.7.5 4.8-.5 6.4-2.6 1.7-2 6.1-4.5 8.2-4.5a265 265 0 01-10 25.1c-2.7-1.3-3.1-4.1-3.9-6.3-.8-2.3-1.4-2.9-3.2-3s-3.9.7-4.6 3.2c-.8 2.6-3.4 13.7-3.8 15.9s-1 4.1 1.8 5.4c2.9 1.3 4.7-1 5.6-2s2.1-2.3 3.5-2.3c-.8 3.9-1 9.8 2.4 12 3.4 2.1 10.6 3.5 13.8 7 3.2 3.6 4.2 6.1 3.8 14.1z"})}),guitar_lefty_6_dc:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_lefty_6_dc",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M457.2 142.2c0 2.3-1 3.1-2 3-1-.1-1.8-1.5-1.8-1.5l-1.9 2.5c-.9 1.2-1.7 1.9-2.7 2.1l-7.9 1.5c-1.6.3-2.1-.1-2.4-1l-1.9-5.1c-.5-1.
16-.4-2.4-.4-3.6l.5-5.3c.1-.6.9-2.3 3.1-2.2l5.8.5c3.9.3 4.5.5 5.2 1.2 1.1 1 2.4 3 2.4 3s.3-1.3 1.4-1.5c1.3-.3 2.1 2.6 2.1 2.6l2.4-.3-2.3-24.3-2.4.2c-.3 2.3-1.3 3-2.3 2.8-1-.2-1.6-1.7-1.6-1.7l-2.1 2.3c-1 1.1-1.9 1.7-2.9 1.8l-8 .7c-1.6.2-2-.4-2.3-1.3l-1.4-5.2a8.7 8.7 0 010-3.6c.2-1.1.8-4.4 1.1-5.2.2-.6 1.1-2.2 3.3-1.8l5.7 1.1c3.9.7 4.5 1 5.1 1.7.9 1.1 2.1 3.2 2.1 3.2s.5-1.2 1.5-1.4c1.3-.2 1.8 2.8 1.8 2.8l2-.4c-.4-3.8-3.7-24.9-3.7-24.9l-3.1.2c-.2 2.3-1.2 3.1-2.2 2.9-1-.2-1.7-1.6-1.7-1.6l-2 2.4c-1 1.2-1.8 1.8-2.8 1.9l-8 1c-1.6.3-2-.3-2.3-1.1l-1.6-5.2c-.4-1.6-.3-2.4-.2-3.6l.8-5.3c.1-.6 1-2.3 3.2-2a61 61 0 0110.9 2.4c1 1.1 2.2 3.1 2.2 3.1s.4-1.3 1.4-1.4c1.3-.2 2 2.7 2 2.7l2.8-.3c-.4-2.9-5.4-25.9-5.4-25.9-.6-2-1.2-4.7 1.1-4.4 5.3.8 11 .5 13.6-.2s6.2-2.1 10.8-4c4.5-2 7.5 0 9.4 1.4 4.1-3.4 11.1.8 16.9 4.3a35.1 35.1 0 0014.2 4.2c1.7 0 3-.6 3 2l-.3 25.4-.1 2.7h1.1s.7-2.9 1.9-2.7c1 .2 1.5 1.4 1.5 1.4s1.2-2 2.2-3.1c.7-.7 1.3-1 5.2-1.5l5.7-.9a3 3 0 013.3 2l.9 5.3c.1 1.1.2 2-.1 3.6l-1.6 5.2c-.3.9-.7 1.4-2.3 1.2 0 0-6.5-.7-8-1-1-.2-1.8-.7-2.8-1.9l-2-2.4s-.7 1.4-1.7 1.6c-.9.2-2-.6-2.2-2.9l-.9.1.8 21.9.2 2.6 1.7-.1c.2-2.3 1.2-3.1 2.2-2.9 1 .2 1.7 1.6 1.7 1.6l2.1-2.4c1-1.2 1.8-1.7 2.8-1.9l8-1c1.6-.2 2 .3 2.3 1.2l1.6 5.2c.4 1.6.3 2.4.1 3.6l-.9 5.3c-.1.6-1 2.2-3.3 2l-5.7-.9c-3.9-.5-4.5-.8-5.2-1.5-1-1.1-2.2-3.1-2.2-3.1s-.4 1.3-1.5 1.4c-1.3.2-1.9-2.7-1.9-2.7l-1.6.2 2.2 22.1.4 2.6h1.3c.1-2.3 1.1-3.1 2.1-3 1 .1 1.7 1.5 1.7 1.5l2-2.5c.9-1.2 1.7-1.8 2.7-2l8-1.3c1.6-.3 2 .2 2.4 1.1l1.8 5.1c.4 1.6.4 2.4.3 3.6l-.7 5.3c-.1.6-1 2.3-3.2 2.1-3-.2-5.8-.7-5.8-.7-3.9-.4-4.5-.6-5.2-1.3-1-1.1-2.3-3-2.3-3s-.4 1.3-1.4 1.5c-1.3.3-2-2.6-2-2.6l-1.2.2 1.6 14.8c.1 1-1.3 2-1.9 2.9a46.3 46.3 0 00-6 26.8s6.9 404.3 6.9 412.4 2.6 31.3 19.2 34.6c22.7 4.6 32.6-16.2 31.8-29.2-.8-13-1.5-13.9-1.9-22.3-.2-4.5 1.9-5.6 6.2-2.4 8.4 6.4 26.1 24.4 33.7 54.5s1.7 58.2-.8 66.3c-2.5 8.1-11.9 30.7-16.1 40.8-4.1 10.2-9.7 25.7 5.9 49 15.6 23.2 29.6 37.8 33.4 62.5 3.8 24.6-4.5 58.3-22.4 76.1-18 17.8-44.8 30.4-82.3 36.4-7.9 1.6-42.4 4.1-42.4 4.1s-.8 2.8 0 3c.8.2 5.6 1.2 3.3 3.8-2.3 2.6-9 1.7-11 1.3s-3.5-1.9-2.9-3.2c.7-1.5 3.8-1.4 4.1-2 .4-.7.2-3 .2-3s-26.9-.9-30.7-1.3c-13.8-1.5-52.7-5.2-75.7-19.7s-38-37-38.9-70.3c-1-33.2 19.5-62.1 30.5-73.9 11-11.8 30-36.2 22.4-58.6-7.6-22.4-23-52.1-18.6-79.2 4.5-27 12.1-43.9 19.1-53.1 7-9.2 17.3-19.9 19-20.9 1.7-1 2.5-.7 2.4 2.7-.1 3.5-2.6 20.5 9.5 29.3 12 8.8 26.8 10.1 36.9 2.4a41.2 41.2 0 0014.1-31.4c0-9.7 6.4-411.1 6.4-411.1s.4-13.7-7.9-23.2c-3.9-5-4.9-6.8-5.7-7.9-.8-1.1-1.5-2.5-1.8-8.5s-.1-7.6-.1-7.6l-2.1-.4z"})}),guitar_lefty_6_es:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_lefty_6_es",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M508.2 186.1l3.6 422.5c0 4.4 3.8 19 21.7 19 20.6 0 24.7-24 33.4-33.6 5.9-6.5 18-6.4 24.3 3.8 9.2 14.9 17 30.5 3.5 68.9-4.2 11-12.8 23.8-12.8 39.3 0 15.5 16.6 31.9 33.9 49.1s34.1 41.6 36.5 75.9-12.1 76.3-48 104.3-76 38.8-120.1 38.8-103-10-140.2-56.5c-37.2-46.5-34.8-97.3-17.9-127.8s47-50.1 55.5-66.8c8.6-16.7 4.3-35.3-5-54.1-9.3-18.8-16.9-54.4 1.7-72.7 19.3-19.1 28.1 3.1 32.2 9.1 5.7 8.3 23.6 39.6 47 6.7 0-35 8.3-422.5 8.3-422.5s2.9-20.4-12.5-31.9c.2-8.7.7-15.9.7-15.9h-2.6l-.1 2.7-3.5-.1s.1 2.3-4.9 2.3l-9.4.1-.5-2.6c-.2-.8-1.2-2-1.2-3.5 0-1.4.7-3 .7-4l-.1-3.3h11.1s3.7.1 3.9 2.9l3.9.2.1 2.1h2.5l.3-25.7-2.5-.1-.2 2.5-3.3-.1s-.6 2.6-6.2 2.6l-8.8-.1-.1-3c0-1.2-1-2.3-1-3.5 0-1.9.8-1.8.8-3.7l-.1-3.5 12.5.5s2.9 0 2.7 2.8l3.6.3v2l2.7.1-1.6-26h-2.3v1.9l-3.6-.2c.1 1.5-.8 3.9-4.6 3.9-3.7 0-9.4-.3-9.4-.3v-2.5c0-1-1.3-2.6-1.3-4.8 0-2.3 1.3-3.2 1.3-4.8v-3.4s9.3 1 10.6 1 3 1.6 3 3.7l3.8.1v2.2h1.9L449 47.9s11.7 1.5 15.8-.1 12.1-5.9 15.6-5.9c3.6 0 3.5 2.6 5.4 2.6 1.8 0 1.9-2.6 4.9-2.6 5.5 0 13.6 6.7 19.6 7.2 5.4.4 13.9-.1 13.9-.1l-3.9 32.5h2.5l.1-2 3.6-.1s1.3-2.9 4.2-2.9c2.9 0 10.1-.7 10.1-.7l-.1 4.3c0 .8 1.4 2.2 1.4 3.2s-1 2-1 3.5v3l-10.8-.2s-3.9-1.6-4.3-3.7l-3.5-.1.1-2.1-2.5.1-.8 27.3h1.8l.1-2.4 3.5.1s1-3.4 4-3.4 10.7-1 10.7-1l.2 4.8c0 1.3 1.1 2.8 1.1 4.5s-1.1 2.4-1.1 3.6l-.1 3.9-12.1-1.1s-2.6-.5-2.6-3.3c-2 0-3.3-.4-3.3-.4l-.2-2.8-1.7.1.1 26.7h2.4l.1-2.5 3.9.2s1.5-3.1 3.8-3.1c2.2 0 10.8-.9 10.8-.9l-.1 6.3c0 .7.7 1.5.7 2.8 0 1.3-1.1 3-1.1 4l-.2 3.3-11.3-1.4s-3.1 0-3.2-3.4l-3.3-.1v-2.1l-2.2.1.6 15.2c-.3-.3-12.6 8.1-12.4 27.3z"})}),guitar_lefty_6_ex:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_lefty_6_ex",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M382.5 90.2c-4.7-7.2-17.8-26.4-20.3-29.7 0 0-5.2-5.2-3.4-11.1 1.7-5.9 2.8-9.4 9.3-9.1 6.5.2 18.7 3 28.1 10.5 5.2 4.1 10.8 11.4 10.8 11.4s5.6-3.3 9.5 1.5a8 8 0 010 10.6l2.5 3.6c2.6-.7 7-1.4 9.4 2.5a8.3 8.3 0 01-.6 9.9l2.7 3.6c1.7-1 7-1.7 9.5 1.8 2.5 3.6 1 8.4-.6 10.2l3.2 4.4c2.1-1.3 7.4-1.4 9.7 2.1s1.1 8.4-.7 10.3l2.7 3.7c2.6-1.2 6.9-1.4 9.3 2.3 2.4 3.7 1 8.3-.6 9.6l2.7 3.9c2.3-1.4 7.9-1.9 10.3 2.1 2.5 4.1.1 8.7-1.4 10.1l7.2 9.6c1.3 1.9 3.1 4.1.6 4.8-2.5.8-8.3 2.5-11.9 5.6-2.1 1.9-7.8 5.9-7.6 22.1l5.2 370.5c3.5 8.3 4.6 13.2 16.3 18.5 11.7 5.3 16.1 6 22.6 9.6 6.5 3.7 8.6 10.9 7.5 23.5-.6 6.4-8.6 65.1-9.6 73s-2.9 19.9 2.9 30.5l37.9 69.9 46.5 85.9c6.8 12.5 25 46.8 31.5 58.3a663 663 0 0116 30.3c4.5 9.2-.4 11.7-12.5 10.9-15.4-1-52.9-5.2-85.7-12.8a756.9 756.9 0 01-90.1-25l-14.8-5.4c-.8 1.3-3.3.7-4.1.2-.9.7-2.2 2-.2 3.3 1.5 1 2.2 2.4.3 3.6-2 1.2-6-.1-8.5-1.5-2.6-1.4-3.4-3.2-2.7-4.6s1.3-.9 2.9-.7c1.2.1 1.8.4 2.1-2.3-1.1-.9-3.3-1.4-2.9-3-2.2-.8-26.7-10.8-31.7-13-7.7-3.3-42.7-20.5-55-27-12.3-6.5-33.9-17.8-42.6-25.3-5.7-4.9-1-16.5.2-20l31.6-88.6 11.4-32.8c2.6-7.2 3-19.3-1.4-31.6s-27.1-83.4-27.1-83.4-26.8-82.5-29.8-93.6c-3-11.1 6.1-15.5 11.8-15.5 5.7 0 9.1.5 15.6 6.3 6.6 5.8 71.8 69.1 77.7 71.4 6 2.3 12 .4 16.5-2.9 4.4-3.2 8-6.4 8.9-9.2 1.1-3.2 2.2-5.8 5.1-9.7 3.2-4.4 5.9-13 5.9-22.7l4.9-340.9s-1.7-7.4-4.2-10.8c-2.5-3.5-6.2-18.5-8.3-25.3s-19.5-47.4-30.5-64.4z"})}),guitar_lefty_6_heavy:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_lefty_6_heavy",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M530.1 38.1s10.7 44 11.1 46.6c.4 2.6-1.5 6.6-3.3 10.8-3.1 7.3-20.8 44.9-16.8 84.2a38.2 38.2 0 00-10.3 27.3c0 14.8 5.
11 387 5.1 387 6.5 7.6 31.6 20.7 46.3-15.7s15.1-79.5 15.1-79.5c8.7 22.6 24.3 75.7 25.7 79.2 1.4 3.5 2.4 7.3-.6 10.6s-25.1 34.3-31.3 56.7c-6.2 22.4-3.1 40.8 15.9 69.5 11 16.5 61.4 95.3 65.1 100.2 3.7 4.9 3.8 6.6-1.4 12.2-5.3 5.7-63.3 71.5-77.6 149.1-8.3-21.3-34.8-83.8-71.2-108.1-20.9-14-38-14.1-38-14.1-6-.5-10.2 1.7-14.3 7.9l-76.8 138-39.6-132.7c-1.7-5.9-3.2-9.2 2.2-16.8a3368 3368 0 0059.1-106.8c4.6-9.2 13-23.4 1.4-52.3-9.9-24.5-15.6-29.4-28.5-42.4-2.7-2.7-1.4-6.8.6-15.4l13.7-55.5s15.3 67.7 45.9 67.7 37.2-16.1 37.2-21.6c0-5.6 7.5-407 7.5-407s1-33.1-21.5-37.7l6.9-12.5-2.6-1.2s-2.8 4.1-6.9 1.1c-3.1-2.3-1.7-6.4-.2-9.3 1.7-3.4 5.5-5.5 8.7-3.9s1.1 6 1.1 6l2.9 1.5 7.9-13-2.5-1.1s-2.3 4.6-5.2 3.2c-3-1.4-5.2-6.2-2.9-10.5 2.4-4.3 7.2-5.6 9.5-4.3 2.4 1.3 1.3 6.1 1.3 6.1l2.6 1.4 8-13.8-2-1.3s-2.4 5.2-6 2.9-3.1-8.1-1.2-10.8c1.6-2.3 5.5-5.6 9.3-3.7 3.8 1.9.2 6.6.2 6.6l2.4 1.4 7.9-13.8-2.3-1.2s-3.1 4.2-6.1 1.9c-2.3-1.8-3.1-5.7-1-9.4 2.4-4.2 7-5.6 9.2-3.2 2.7 3 .5 5.7.5 5.7l2.5 1.2 7.6-13.7-3-1.4c-2.7 3.3-6.4 3.3-7.4-.4s.1-6.4 1-8c.8-1.5 4.4-5.8 8.5-3.9 2 1.3 1.3 4.8.8 6.4l2.6 1.7 8.2-13.9-1.9-1.1s-1.9 3.9-4.9 3-5.6-4.8-3-10.1c2.9-6 8.2-5.4 9.5-4.4 1.3 1 1.7 3.7.8 6.1 1.1.8 2.4 1.4 2.4 1.4l16.1-29.1z"})}),guitar_lefty_6_sc:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_lefty_6_sc",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M506.4 205.7l2.9 360.3c16.5.6 31.2 3.7 31.2 3.7s1-2.6 4-2.7c-.9-2.8-1.9-5.4-1.4-6.6.6-1.3 4.5-.8 6.8-.1 3.1 1 5.6 2.7 5.3 4.5-.2 1.3-4.5 4-4.5 4s2.3 2.8 1.6 4.9c8.4 3.6 27 13.5 34.3 28.7 6.9 14.4 11.1 30.6 6.4 44.8-4.6 14.2-16.5 35.3-19.4 43.6-3 8.3-7.3 23.2 8.5 42 15.7 18.7 31.6 34.9 41.2 52.5a141.2 141.2 0 0116.7 66.6c.5 27.1-11.9 66-31.5 84.3-19.5 18.2-37.8 31.6-63.3 37.1a262 262 0 01-53.3 6v2.2s3.3 3.2 3.3 4.3c0 1-.7 1.7-6.2 1.7s-7.1-.8-7.1-1.8c.1-1.3 3.9-4 3.9-4v-2.6s-31.1-1.9-41.7-3.2-57.9-13.1-79.9-40.8c-21.9-27.7-28.1-48-31.5-66-3.5-18-3.5-54.7 11.8-81.2s33.9-44.1 39.7-52.3c17.3-24.3 17.3-35.2 7.5-55.9-5.7-12.1-16.7-30.2-17.2-45.9s3.3-24.1 8-25.6c4.6-1.5 8.9.4 11.6 3.8 2.6 3.5 11.1 18.1 29.4 18.5s33.7-11.6 33.7-29.9c0-24.1 9.1-385.5 9.1-392.4s-1.5-22.8-17.3-31a78.2 78.2 0 004.8-22l-6.4-.2c-.5 4.3-2 6.5-2.6 7.1-.6.6-6.7.3-7.3 0s-2.1-5.4-2-9.8 1.8-8.6 2.5-9.1 6.2-.4 7.1.3c1 .7 1.9 4.1 2.1 6.9l6.9.3c.8-5.8 1.1-16.9 1.4-23.8l-6.1-.1c-.4 4.4-1.8 6.6-2.3 7.2-.5.7-6.7.6-7.3.3-.7-.3-2.3-5.4-2.3-9.7a18 18 0 012.2-9.2c.7-.5 6.1-.7 7.2 0 1 .7 2 4.1 2.3 6.8l6.6.1c0-7.6-.2-19.1-.4-25.3l-6.4.2c-.2 4.4-1.6 6.6-2.1 7.3-.5.7-6.7.8-7.3.5s-2.5-5.3-2.6-9.6c-.1-4.3 1.2-8.7 1.9-9.2s6.1-.8 7.1-.2c1 .6 2.1 4 2.5 6.7l6.6-.1-3-17.4c-.7-3.5-.6-5.1 1.9-8 2.5-2.9 2.4-6.7 4.2-7.8 1.8-1.1 7 .1 9.4-1.6 2.4-1.7 9.7-6.3 12.8-6.3s3.9 2.7 6.3 2.7 2.9-2.9 6.6-2.9c3.7 0 11.1 5.7 13.6 7.3 2.6 1.5 6.7.2 8.7 1.9 2.2 1.8 2.1 4.8 3.8 6.9 2.9 3.3 4 4.2 2.4 10.2a216 216 0 00-3.6 17.1l5.8.1c.4-3.9 1.7-5.9 2.2-6.5.5-.6 6.1-.5 6.7-.2.6.3 2 4.9 2 8.8 0 3.9-1.4 7.8-2.1 8.3-.6.5-5.6.5-6.5-.1-.9-.6-1.8-3.7-2-6.2l-6.3-.1c-.2 4.2-1 18.7-.9 25l5.8.1c.4-3.9 1.7-5.9 2.2-6.5.5-.6 6.1-.5 6.7-.2.6.3 2 4.9 2 8.8 0 3.9-1.4 7.8-2.1 8.3-.6.5-5.6.5-6.5-.1-.9-.6-1.8-3.7-2-6.2l-6-.1c0 5.5.6 15.6 1.3 25l6.4-.2c.2-4.4 1.5-6.6 2-7.3.5-.7 6.6-.9 7.3-.6.7.3 2.5 5.3 2.7 9.6.2 4.3-1.2 8.7-1.8 9.3-.7.5-6.1.9-7.1.3-1-.6-2.2-4-2.6-6.7l-6.6.2c1.1 5.4 3.2 15.9 4.6 20.9-5.4 3.4-17.3 14.9-17 27.3z"})}),guitar_lefty_6_st:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_lefty_6_st",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M511.4 222.6l8.9 370c2.1 6.5 13.7 22.5 37.2 7.8a45 45 0 0021.8-33.9c1-14.5 1-25.9 5.5-29.7-.2-1 0-2.1.7-2.5.7-.4-.4-3.2-2.7-3.3-1.4 0-2.6-.1-2.8-.7-.4-1.1-.4-1.9 2-3 2.1-1 6.8-3.2 8.5-3.8 2.1-.6 3.9 1.2 2.5 2.7-.9.9-2.1 4.8-.7 5 2.3.3 2.3 1.4 2.7 2.4 5.6.6 9.1 3.6 9.1 3.6a49 49 0 0116.1 25.5c3.7 13.7 4.8 35.7 1.7 52.1a578.4 578.4 0 01-16.6 59.6c-3.2 8.5-16.5 39.1 1.2 76.2a541.3 541.3 0 0132.9 85.4c3.5 14.1 10.3 59-15.3 84.9s-48.7 38.4-78 45.5c-22.4 5.4-46.1 4.5-46.1 4.5.6 1.8.6 5.8-3.5 5.8l-8.9.1c-1.8.1-3.9-2.7-2.2-5.5l-28.5.2c-8.3.1-43.7-2.6-64.5-14.1-20.8-11.4-38.8-28.8-44-59.6s10.8-86.3 19.9-105.1
1a378.5 378.5 0 0020.2-47.4c2.7-9.5 5.7-19.7-3-42.1-8.7-22.4-20.5-46.4-19.9-65.2.6-19.7 5.4-40.7 19.7-43.9 14.6-3.2 15.8 12.9 16.7 18.3 2.1 12.6 4.5 27 18.1 33.9 13.7 6.8 40.2 9.9 47.8-11.6 0-20.7 2.4-424.4 2.4-431.7 0-7.3-1.1-16.5-23.2-28.8-.6-6.8 1-19.7 3-30 2.1-10.3 9.2-39.6 9.5-44.3.3-4.8-1.6-5.2-8.6-10.5-7-5.2-15.6-12.9-14.3-27.3s13.8-22.7 23.2-22.9c9.4-.2 19.5 8 22.9 17.4l4.4-1.8-.2-4.8c0-.8.5-1.6 1.3-1.8l4.5-1.4c.7-.2 1.6-.1 2.1.5 1.2 1.1 3.3 3.3 4.2 6.4.9 3.4.3 9.1-.3 9.7-.4.4-2.9 1.3-4.6 1.9-.9.3-1.9 0-2.4-.7l-3.2-3.9-3.7 1.5 5.2 17.1 4.2-1.4.1-4.7a2 2 0 011.4-1.9l3.6-1c.8-.2 1.7 0 2.3.6a15 15 0 014.2 6.6c1 3.6.3 8.5-.1 9.1-.4.6-6 2.6-6.5 2.5-.6-.1-3.7-5.3-4-5.7l-3.7 1.3 5.2 17.6c1.9-.5 4.2-1.5 4.2-1.5V96c0-.8.5-1.5 1.3-1.7l4-1.1c.8-.2 1.7 0 2.3.5 1.5 1.3 3.7 3.7 4.3 6.8.4 2.6.3 5.5 0 7.2-.1.7-.6 1.3-1.3 1.6l-3.8 1.8c-1 .5-2.2.2-2.9-.8l-2.5-3.5-3.9 1.1a1814 1814 0 015.2 17.1l4.2-1.7v-4.8c0-.8.6-1.5 1.3-1.7l3.9-1.1c.8-.2 1.6 0 2.2.6 1.3 1.3 3.6 3.7 4.2 5.4a20 20 0 010 7.7c-.1.9-.7 1.7-1.5 2l-3.8 1.6c-1 .5-2.2.1-2.9-.8l-2.3-3.3-3.9 1.3c1.3 4.8 5.1 16.7 5.1 16.7l4.2-1.2.2-4.4c0-.9.6-1.7 1.5-2l3.6-1.2c.8-.3 1.8 0 2.4.6a18 18 0 013.9 5.8c.9 2 .6 5.3.4 7.1-.1 1-.8 1.8-1.7 2.3l-3.5 1.6c-1.1.5-2.4.2-3-.8l-2.5-3.6-3.8 1.3 5.4 17.3 3.8-1.3.4-4.5c0-1 .7-1.8 1.6-2.1l3.7-1.1c.8-.2 1.6 0 2.1.5 1.2 1.2 3.3 3.5 4 5.5.7 2 .5 5.4.4 7.5a3 3 0 01-1.6 2.3l-3.9 1.8c-.9.4-1.9.1-2.5-.6l-2.8-3.9-3.9 1.2c1 3 3.6 11.1 4.1 13.2.8 3.6.3 8.6-2.4 10.3s-9.5 3.6-9.5 10.7c.5 7 .6 13.4.6 13.4z"})}),guitar_lefty_6_ts:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_lefty_6_ts",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M516.1 214.1c.1 9.3 4.5 373.9 5 376 1.3 5.5 3.9 11.9 3.9 11.9 3.6 2.7 9.3 2.6 19-3.5 8.4-5.3 24-11.4 27.1-12-.1-1.1.4-2.1 1.4-2.7.1-1.1-.1-3.2-.1-3.2l-1.6.1-.2-2.8s1.4-1.8 5.1-2.1c3.7-.3 5.6 1.1 5.6 1.1l.1 2.4-1.8.3.3 2.5s2 .2 2.7 2.7c2.6 0 12.7.4 19.9 3.3a44.3 44.3 0 0123.4 25 80.7 80.7 0 012.5 39.1c-2.1 13.5-9.7 28.3-13.5 39.4-3.8 11.1-10 26.9-9.7 38.8.3 11.2 5 29.4 11.9 43.4 9.1 18.3 19.7 35.6 28.5 67.2 8.7 31.6 6.8 62.9-3.8 85.4-10.6 22.4-33.2 36.7-50.5 43.1s-48.8 8.1-58.3 8.6c-5.9.3-33.1.2-33.1.2l.1 3h1.4c0 1.1.3 3.3-5.2 3.2-5.9 0-5.3-1.7-5.4-3.2h1.5l.1-2.9-18.7-.1c-14.7-.4-55.8-1.7-74.6-9.1-18.8-7.4-39.3-23.4-48.8-43.5s-14.2-39.7-8.6-70.3 28-74 32.5-82.6c4.5-8.6 16.3-36.5 9.8-60.3-6.6-23.8-14.2-35.4-17.8-48.5-3.6-13.1-7.6-39.6.4-55.1s17.2-19.2 26.1-16.9c8.9 2.3 14.1 17.7 15.9 23.5 3.7 12 8.2 26.3 18.7 34.6s21.5 10.3 32.5 3c11.1-7.3 8.9-26.1 8.9-26.1l5.4-416.7s.8-25.2-4.3-40.4c-5.1-15.3-11.1-29.8-13-35.5-1.9-5.7-4.1-23.5.7-34.1 4.8-10.6 10.5-18.4 3.3-25.4s-11.7-18-7-27.8c4.6-9.8 15.4-15.9 24.4-12.5 3.9 1.4 8.4 5 9.6 8.5 1.6 0 3.5.4 3.5.4l1.7-.4-.1-5c0-.9.6-1.7 1.5-2l3.9-1.2a3 3 0 012.7.5c1.4 1.2 3.6 3.2 4.6 5.4 1 2.2.6 6.2.3 8.5-.2 1.1-.9 2-1.9 2.4l-3.9 1.5c-1.1.4-2.2 0-2.8-1l-2.2-3.6-4.1 1.5 4.7 16.2 2 .2 1.3-.1 1.1-.4.1-5.2c0-.8.6-1.5 1.3-1.7l4.3-1.1c.8-.2 1.6 0 2.2.5a15 15 0 014.6 5.9c.9 2.6.3 6.2-.1 8.1-.2.8-.7 1.5-1.5 1.8l-4.3 1.9c-1 .4-2.1.1-2.6-.8l-2.3-3.4-.8.1c-.4 0-.8.2-1.1.4l-1.7 1.2a495 495 0 004.4 15.7l4.4.6-.1-5.9c0-.8.6-1.5 1.4-1.8l4-1.1a3 3 0 012.7.5c1.5 1.2 3.7 3.3 4.5 6.3.8 2.9.3 6.3-.1 8.2-.2 1-.9 1.8-1.9 2.1l-4.2 1.5a2 2 0 01-2.4-.8l-2.5-3.5-3.4 1.4 4.6 15.8 2.3-.5.5.6 1.3-.2v-5.7a2 2 0 011.4-1.9l4.6-1.2c1-.3 2 0 2.8.8 1.3 1.3 3.3 3.5 4.1 5.8.9 2.4.5 6 .2 8.1a3 3 0 01-2 2.4l-4.3 1.7a2 2 0 01-2.4-.8l-2.3-3.7-1.8.1-2 1.6c1.1 4.5 4.1 15.1 4.1 15.1l2.6-.1.7 1 1.1-1v-5c0-.9.6-1.6 1.5-1.8l5-1.2a2 2 0 012 .5c1.4 1.3 3.9 4 4.7 6.9a17 17 0 01-.2 7.2c-.2 1.1-1 2-2 2.4l-3.7 1.5c-1 .4-2.2.1-2.8-.9l-2.6-3.9-3.9 1.8 4.7 15.7c0-.2 3.4.1 4.4.1v-5.4c0-.9.6-1.6 1.4-1.8l4.4-1.2c.7-.2 1.5 0 2.1.5 1.3 1.1 3.5 3.3 4.3 5.6.8 2.3.4 6.4.1 8.6-.1.9-.7 1.6-1.6 2l-4.6 1.8c-.8.3-1.6 0-2-.8l-2.2-4.1s-2.3 1-4.4 1.7c1.6 4.7 4 12.7 4.7 15.7 1 4-.4 7.1-2.7 9.1-2.2 1.9-10.5 7.9-10.5 12.6-.4 4.6-.5 11.7-.5 11.7z"})}),guitar_righty_6_dc:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_righty_6_dc",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M513.2 133.3c0 2.3 1 3.1 2 3 1-.1 1.8-1.5 1.8-1.5l1.9 2.5c.9 1.2
11.7 1.9 2.7 2.1l7.9 1.5c1.6.3 2.1-.1 2.4-1l1.9-5.1c.5-1.6.4-2.4.4-3.6s-.4-4.5-.5-5.3c-.1-.6-.9-2.3-3.1-2.2l-5.8.5c-3.9.3-4.5.5-5.2 1.2-1.1 1-2.4 3-2.4 3s-.3-1.3-1.4-1.5c-1.3-.3-2.1 2.6-2.1 2.6l-2.4-.3 2.3-24.3 2.4.2c.3 2.3 1.3 3 2.3 2.8 1-.2 1.6-1.7 1.6-1.7l2.1 2.3c1 1.1 1.9 1.7 2.9 1.8l8 .7c1.6.2 2-.4 2.3-1.3l1.4-5.2c.3-1.6.2-2.4 0-3.6-.2-1.1-.8-4.4-1.1-5.2a2.8 2.8 0 00-3.3-1.8l-5.7 1.1c-3.9.7-4.5 1-5.1 1.7-.9 1.1-2.1 3.2-2.1 3.2s-.5-1.2-1.5-1.4c-1.3-.2-1.8 2.8-1.8 2.8l-2-.4c.4-3.8 3.7-24.9 3.7-24.9l3.1.2c.2 2.3 1.2 3.1 2.2 2.9 1-.2 1.7-1.6 1.7-1.6l2 2.4c1 1.2 1.8 1.8 2.8 1.9l8 1c1.6.3 2-.3 2.3-1.1l1.6-5.2c.4-1.6.3-2.4.2-3.6l-.8-5.3c-.1-.6-1-2.3-3.2-2a61 61 0 00-10.9 2.4c-1 1.1-2.2 3.1-2.2 3.1s-.4-1.3-1.4-1.4c-1.3-.2-2 2.7-2 2.7l-2.8-.3c.4-2.9 5.4-25.9 5.4-25.9.6-2 1.2-4.7-1.1-4.4-5.3.8-11 .5-13.6-.2s-6.2-2.1-10.8-4c-4.5-2-7.5 0-9.4 1.4-4.1-3.4-11.1.8-16.9 4.3a35.1 35.1 0 01-14.2 4.2c-1.7 0-3-.6-3 2l.3 25.4.1 2.7H454s-.7-2.9-1.9-2.7c-1 .2-1.5 1.4-1.5 1.4s-1.2-2-2.2-3.1c-.7-.7-1.3-1-5.2-1.5l-5.7-.9a3 3 0 00-3.3 2l-.9 5.3c-.1 1.1-.2 2 .1 3.6l1.6 5.2c.3.9.7 1.4 2.3 1.2 0 0 6.5-.7 8-1 1-.2 1.8-.7 2.8-1.9l2-2.4s.7 1.4 1.7 1.6c.9.2 2-.6 2.2-2.9l.9.1-.8 21.9-.2 2.6-1.7-.1c-.2-2.3-1.2-3.1-2.2-2.9-1 .2-1.7 1.6-1.7 1.6l-2.1-2.4c-1-1.2-1.8-1.7-2.8-1.9l-8-1c-1.6-.2-2 .3-2.3 1.2l-1.6 5.2c-.4 1.6-.3 2.4-.1 3.6l.9 5.3c.1.6 1 2.2 3.3 2l5.7-.9c3.9-.5 4.5-.8 5.2-1.5 1-1.1 2.2-3.1 2.2-3.1s.4 1.3 1.5 1.4c1.3.2 1.9-2.7 1.9-2.7l1.6.2-2.2 22.1-.4 2.6h-1.3c-.1-2.3-1.1-3.1-2.1-3-1 .1-1.7 1.5-1.7 1.5l-2-2.5c-.9-1.2-1.7-1.8-2.7-2l-8-1.3c-1.6-.3-2 .2-2.4 1.1l-1.8 5.1a9.4 9.4 0 00-.3 3.6l.7 5.3c.1.6 1 2.3 3.2 2.1 3-.2 5.8-.7 5.8-.7 3.9-.4 4.5-.6 5.2-1.3 1-1.1 2.3-3 2.3-3s.4 1.3 1.4 1.5c1.3.3 2-2.6 2-2.6l1.2.2-1.6 14.8c-.1 1 1.3 2 1.9 2.9a46.3 46.3 0 016 26.8S450 587.6 450 595.7c0 8.1-2.6 31.3-19.2 34.6-22.7 4.6-32.6-16.2-31.8-29.2.8-13 1.5-13.9 1.9-22.3.2-4.5-1.9-5.6-6.2-2.4a101.3 101.3 0 00-33.7 54.5c-7.6 30.2-1.7 58.2.8 66.3 2.5 8.1 11.9 30.7 16.1 40.8 4.1 10.2 9.7 25.7-5.9 49-15.6 23.2-29.6 37.8-33.4 62.5-3.8 24.6 4.5 58.3 22.4 76.1 18 17.8 44.8 30.4 82.3 36.4 7.9 1.6 42.4 4.1 42.4 4.1s.8 2.8 0 3c-.8.2-5.6 1.2-3.3 3.8 2.3 2.6 9 1.7 11 1.3 2-.5 3.5-1.9 2.9-3.2-.7-1.5-3.8-1.4-4.1-2-.4-.7-.2-3-.2-3s26.9-.9 30.7-1.3c13.8-1.5 52.7-5.2 75.7-19.7s38-37 38.9-70.3c1-33.2-19.5-62.1-30.5-73.9-11-11.8-30-36.2-22.4-58.6 7.6-22.4 23-52.1 18.6-79.2-4.5-27-12.1-43.9-19.1-53.1-7-9.2-17.3-19.9-19-20.9-1.7-1-2.5-.7-2.4 2.7.1 3.5 2.6 20.5-9.5 29.3-12 8.8-26.8 10.1-36.9 2.4S502 601.7 502 592s-6.4-411.1-6.4-411.1-.4-13.7 7.9-23.2c3.9-5 4.9-6.8 5.7-7.9.8-1.1 1.5-2.5 1.8-8.5.2-6 .1-7.6.1-7.6l2.1-.4z"})}),guitar_righty_6_es:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_righty_6_es",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M463.3 177.2l-3.6 422.5c0 4.4-3.8 19-21.7 19-20.6 0-24.7-24-33.4-33.6-5.9-6.5-18-6.4-24.3 3.8-9.2 14.9-17 30.5-3.5 68.9 4.2 11 12.8 23.8 12.8 39.3S373 729 355.7 746.2a116.7 116.7 0 00-36.5 75.9c-2.4 34.3 12.1 76.3 48 104.3s76 38.8 120.1 38.8 103-10 140.2-56.5c37.2-46.5 34.8-97.3 17.9-127.8s-47-50.1-55.5-66.8-4.3-35.3 5-54.1 16.9-54.4-1.7-72.7c-19.3-19.1-28.1 3.1-32.2 9.1-5.7 8.3-23.6 39.6-47 6.7 0-35-8.3-422.5-8.3-422.5s-2.9-20.4 12.5-31.9c-.2-8.7-.7-15.9-.7-15.9h2.6l.1 2.7 3.5-.1s-.1 2.3 4.9 2.3l9.4.1.5-2.6c.2-.8 1.2-2 1.2-3.5 0-1.4-.7-3-.7-4l.1-3.3H528s-3.7.1-3.9 2.9l-3.9.2-.1 2.1h-2.5l-.3-25.7 2.5-.1.2 2.5 3.3-.1s.6 2.6 6.2 2.6l8.8-.1.1-3c0-1.2 1-2.3 1-3.5 0-1.9-.8-1.8-.8-3.7l.1-3.5-12.5.5s-2.9 0-2.7 2.8l-3.6.3v2l-2.7.1 1.6-26h2.3v1.9l3.6-.2c-.1 1.5.8 3.9 4.6 3.9 3.7 0 9.4-.3 9.4-.3v-2.5c0-1 1.3-2.6 1.3-4.8 0-2.3-1.3-3.2-1.3-4.8v-3.4s-9.3 1-10.6 1c-1.4 0-3 1.6-3 3.7l-3.8.1v2.2h-1.9l3.1-32.5s-11.7 1.5-15.8-.1c-4.1-1.6-12.1-5.9-15.6-5.9s-3.5 2.6-5.4 2.6c-1.8 0-1.9-2.6-4.9-2.6-5.5 0-13.6 6.7-19.6 7.2-5.4.4-13.9-.1-13.9-.1l3.9 32.5h-2.5l-.1-2-3.6-.1s-1.3-2.9-4.2-2.9-10.1-.7-10.1-.7l.1 4.3c0 .8-1.4 2.2-1.4 3.2s1 2 1 3.5v3l10.8-.2s3.9-1.6 4.3-3.7l3.5-.1-.1-2.1 2.5.1.8 27.3h-1.8l-.1-2.4-3.5.1s-1-3.4-4-3.4-10.7-1-10.7-1l-.2 4.8c0 1.3-1.1 2.8-1.1 4.5 0 1.7 1.1 2.4 1.1 3.6l.1 3.9 12.1-1.1s2.6-.5 2.6-3.3c2 0 3.3-.4 3.3-.4l.2-2.8 1.7.1-.1 26.7h-2.4l-.1-2.5-3.9.2s-1.5-3.1-3.8-3.1-10.8-.9-10.8-.9l.1 6.3c0 .7-.7 1.5-.7 2.8 0 1.3 1.1 3 1.1 4l.2 3.3 11.3-1.4s3.1 0 3.2-3.4l3.3-.1v-2.1l2.2.1-.6 15.2c.3-.3 12.6 8.1 12.4 27.3z"})}),guitar_righty_6_ex:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_righty_6_ex",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M542 81.3c4.7-7.2 17.8-26.4 20.3-29.7 0 0 5.2-5.2 3.4-11.1s-2.8-9.4-9.3-9.1c-6.5.2-18.7 3-28.1 10.5-5.2 4.1-10.8 11.4-10.8 11.4s-5.6-3.3-9.5 1.5a8 8 0 000 10.6l-2.5 3.6c-2.6-.7-7-1.4-9.4 2.5a8.3 8.3 0 00.6 9.9L494 85c-1.7-1-7-1.7-9.5 1.8-2.5 3.6-1 8.4.6 10.2l-3.2 4.4c-2.1-1.3-7.4-1.4-9.7 2.1a9.2 9.2 0 00.7 10.3l-2.7 3.7c-2.6-1.2-6.9-1.4-9.3 2.3-2.4 3.7-1 8.3.6 9.6l-2.7 3.9c-2.3-1.4-7.9-1.9-10.3 2.1-2.5 4.1-.1 8.7 1.4 10.1l-7.2 9.6c-1.3 1.9-3.1 4.1-.6 4.8 2.5.8 8.3 2.5 11.9 5.6 2.1 1.9 7.8 5.9 7.6 22.1l-5.2 370.5c-3.5 8.3-4.6 13.2-16.3 18.5-11.7 5.3-16.1 6-22.6 9.6-6.5 3.7-8.6 10.9-7.5 23.5.6 6.4 8.6 65.1 9.6 73 1 7.9 2.9 19.9-2.9 30.5l-37.9 69.9-46.5 85.9c-6.8 12.5-25 46.8-31.5 58.3s-11.9 22-16 30.3c-4.5 9.2.4 11.7 12.5 10.9 15.4-1 52.9-5.2 85.7-12.8a756.9 756.9 0 0090.1-25l14.8-5.4c.8 1.3 3.3.7 4.1.2.9.7 2.2 2 .2 3.3-1.5 1-2.2 2.4-.3 3.6 2 1.2 6-.1 8.5-1.5 2.6-1.4 3.4-3.2 2.7-4.6-.7-1.4-1.3-.9-2.9-.7-1.2.1-1.8.4-2.1-2.3 1.1-.9 3.3-1.4 2.9-3 2.2-.8 26.7-10.8 31.7-13 7.7-3.3 42.7-20.5 55-27 12.3-6.5 33.9-17.8 42.6-25.3 5.7-4.9 1-16.5-.2-20l-31.6-88.6-11.4-32.8c-2.6-7.2-3-19.3 1.4-31.6s27.1-83.4 27.1-83.4 26.8-82.5 29.8-93.6c3-11.1-6.1-15.5-11.8-15.5-5.7 0-9.1.5-15.6 6.3-6.6 5.8-71.8 69.1-77.7 71.4s-12 .4-16.5-2.9c-4.4-3.2-8-6.4-8.9-9.2a31.5 31.5 0 00-5.1-9.7c-3.2-4.4-5.9-13-5.9-22.7l-5-340.7s1.7-7.4 4.2-10.8c2.5-3.5 6.2-18.5 8.3-25.3 2.2-6.8 19.5-47.6 30.6-64.6z"})}),guitar_righty_6_heavy:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_righty_6_heavy",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M460.8 29.2s-10.7 44-11.1 46.6c-.4 2.6 1.5 6.6 3.3 10.8 3.1 7.3 20.8 44.9 16.8 84.2a38.2 38.2 0 0110.3 27.3c0 14.8-5.1 387-5.1 387-6.5 7.6-31.6 20.7-46.3-15.7s-15-79.4-15-79.4c-8.7 22.6-24.3 75.7-25.7 79.2-1.4 3.5-2.4 7.3.6 10.6s25.1 34.3 31.3 56.7c6.2 22.4 3.1 40.8-15.9 69.5-11 16.5-61.4 95.3-65.1 100.2-3.7 4.9-3.8 6.6 1.4 12.2 5.3 5.7 63.3 71.5 77.6 149.1 8.3-21.3 34.8-83.8 71.2-108.1a76 76 0 0138-14.1c6-.5 10.2 1.7 14.3 7.9l76.8 138 39.6-132.7c1.7-5.9 3.2-9.2-2.2-16.8a3368 3368 0 01-59.1-106.8c-4.6-9.2-13-23.4-1.4-52.3 9.9-24.5 15.6-29.4 28.5-42.4 2.7-2.7 1.4-6.8-.6-15.4l-14-55.7s-15.3 67.7-45.9 67.7c-30.7 0-37.2-16.1-37.2-21.6 0-5.6-7.5-407-7.5-407s-1-33.1 21.5-37.7L533 158l2.6-1.2s2.8 4.1 6.9 1.1c3.1-2.3 1.7-6.4.2-9.3-1.7-3.4-5.5-5.5-8.7-3.9-3.2 1.5-1.1 6-1.1 6l-2.9 1.5-7.9-13 2.5-1.1s2.3 4.6 5.2 3.2c3-1.4 5.2-6.2 2.9-10.5-2.4-4.3-7.2-5.6-9.5-4.3-2.4 1.3-1.3 6.1-1.3 6.1l-2.6 1.4-8-13.8 2-1.3s2.4 5.2 6 2.9c3.6-2.4 3.1-8.1 1.2-10.8-1.6-2.3-5.5-5.6-9.3-3.7s-.2 6.6-.2 6.6l-2.4 1.4-7.9-13.8 2.3-1.2s3.1 4.2 6.1 1.9c2.3-1.8 3.1-5.7 1-9.4-2.4-4.2-7-5.6-9.2-3.2-2.7 3-.5 5.7-.5 5.7l-2.5 1.2-7.6-13.7 3-1.4c2.7 3.3 6.4 3.3 7.4-.4 1-3.7-.1-6.4-1-8-.8-1.5-4.4-5.8-8.5-3.9-2 1.3-1.3 4.8-.8 6.4l-2.6 1.7-8.2-13.9 1.9-1.1s1.9 3.9 4.9 3c3-1 5.6-4.8 3-10.1-2.9-6-8.2-5.4-9.5-4.4s-1.7 3.7-.8 6.1c-1.1.8-2.4 1.4-2.4 1.4l-15.9-29z"})}),guitar_righty_6_sc:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_righty_6_sc",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M468.9 196.8L466 557.1c-16.5.6-31.2 3.7-31.2 3.7s-1-2.6-4-2.7c.9-2.8 1.9-5.4 1.4-6.6-.6-1.3-4.5-.8-6.8-.1-3.1 1-5.6 2.7-5.3 4.5.2 1.3 4.5 4 4.5 4s-2.3 2.8-1.6 4.9c-8.4 3.6-27 13.5-34.3 28.7-6.9 14.4-11.1 30.6-6.4 44.8 4.6 14.2 16.5 35.3 19.4 43.6s7.3 23.2-8.5 42c-15.7 18.7-31.6 34.9-41.2 52.5S335.8 816 335.3 843c-.5 27.1 11.9 66 31.5 84.3 19.5 18.2 37.8 31.6 63.3 37.1a262 262 0 0053.3 6v2.2s-3.3 3.2-3.3 4.3c0 1 .7 1.7 6.2 1.7s7.1-.8 7.1-1.8c-.1-1.4-3.9-4-3.9-4v-2.6s31.1-1.9 41.7-3.2c10.7-1.3 57.9-13.1 79.9-40.8s28.1-48 31.5-66c3.5-18 3.5-54.7-11.8-81.2s-33.9-44.1-39.7-52.3c-17.3-24.3-17.3-35.2-7.5-55.9 5.7-12.1 16.7-30.2 17.2-45.9s-3.3-24.1-8-25.6c-4.6-1.5-8.9.4-11.6 3.8-2.6 3.5-11.1 18.1-29.4 18.5-18.4.4-33.7-11.6-33.7-29.9 0-24.1-9.1-385.5-9.1-392.4s1.5-22.8 17.3-31a78.2 78.2 0 01-4.8-22l6.4-.2c.5 4.3 2 6.5 2.6 7.1.6.6 6.7.3 7.3 0 .6-.3 2.1-5.4 2-9.8s-1.8-8.6-2.5-9.1-6.2-.4-7.1.3c-1 .7-1.9 4.1-2.1 6.9l-6.9.3c-.8-5.8-1.1-16.9-1.4-23.8l6.1-.1c.4 4.4 1.8 6.6 2.3 7.2.5.7 6.7.6 7.3.3.7-.3 2.3-5.4 2.3-9.7s-1.5-8.6-2.2-9.2c-.7-.5-6.1-.7-7.2 0-1 .7-2 4.1-2.3 6.8l-6.6.1c0-7.6.2-19.1.4-25.3l6.4.2c.2 4.4 1.6 6.6 2.1 7.3.5.7 6.7.8 7.3.5.7-.3 2.5-5.3 2.6-9.6.1-4.3-1.2-8.7-1.9-9.2s-6.1-.8-7.1-.2-2.1 4-2.5 6.7l-6.6-.1 3-17.4c.7-3.5.6-5.1-1.9-8s-2.4-6.7-4.2-7.8c-1.8-1.1-7 .1-9.4-1.6-2.4-1.7-9.7-6.3-12.8-6.3s-3.9 2.7-6.3 2.7-2.9-2.9-6.6-2.9c-3.7 0-11.1 5.7-13.6 7.3-2.6 1.5-6.7.2-8.7 1.9-2.2 1.8-2.1 4.8-3.8 6.9-2.9 3.3-4 4.2-2.4 10.2a216 216 0 013.6 17.1l-5.8.1c-.4-3.9-1.7-5.9-2.2-6.5s-6.1-.5-6.7-.2c-.6.3-2 4.9-2 8.8 0 3.9 1.4 7.8 2.1 8.3.6.5 5.6.5 6.5-.1.9-.6 1.8-3.7 2-6.2l6.3-.1c.2 4.2 1 18.7.9 25l-5.8.1c-.4-3.9-1.7-5.9-2.2-6.5-.5-.6-6.1-.5-6.7-.2-.6.3-2 4.9-2 8.8 0 3.9 1.4 7.8 2.1 8.3.6.5 5.6.5 6.5-.1.9-.6 1.8-3.7 2-6.2l6-.1c0 5.5-.6 15.6-1.3 25l-6.4-.2c-.2-4.4-1.5-6.6-2-7.3-.5-.7-6.6-.9-7.3-.6-.7.3-2.5 5.3-2.7 9.6s1.2 8.7 1.8 9.3c.7.5 6.1.9 7.1.3 1-.6 2.2-4 2.6-6.7l6.6.2c-1.1 5.4-3.2 15.9-4.6 20.9 5.3 3.4 17.3 14.9 17 27.3z"})}),guitar_righty_6_st:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_righty_6_st",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M483.8 213.7l-8.9 370c-2.1 6.5-13.7 22.5-37.2 7.8-11.4-7.2-20.8-19.4-21.8-33.9s-1-25.9-5.5-29.7c.2-1 0-2.1-.7-2.5-.7-.4.4-3.2 2.7-3.3 1.4 0 2.6-.1 2.8-.7.4-1.1.4-1.9-2-3-2.1-1-6.8-3.2-8.5-3.8-2.1-.6-3.9 1.2-2.5 2.7.9.9 2.1 4.8.7 5-2.3.3-2.3 1.4-2.7 2.4-5.6.6-9.1 3.6-9.1 3.6a49 49 0 00-16.1 25.5 132.7 132.7 0 00-1.7 52.1c3.1 16.3 13.4 51.1 16.6 59.6s16.5 39.1-1.2 76.2a541.3 541.3 0 00-32.9 85.4c-3.5 14.1-10.3 59 15.3 84.9s48.7 38.4 78 45.5c22.4 5.4 46.1 4.5 46.1 4.5-.6 1.8-.6 5.8 3.5 5.8l8.9.1c1.8.1 3.9-2.7 2.2-5.5l28.5.2c8.3.1 43.7-2.6 64.5-14.1 20.8-11.4 38.8-28.8 44-59.6 5.2-30.8-10.8-86.3-19.9-10
15.1a378.5 378.5 0 01-20.2-47.4c-2.7-9.5-5.7-19.7 3-42.1 8.7-22.4 20.5-46.4 19.9-65.2-.6-19.7-5.4-40.7-19.7-43.9-14.6-3.2-15.8 12.9-16.7 18.3-2.1 12.6-4.5 27-18.1 33.9-13.7 6.8-40.2 9.9-47.8-11.6 0-20.7-2.4-424.4-2.4-431.7s1.1-16.5 23.2-28.8c.6-6.8-1-19.7-3-30-2.1-10.3-9.2-39.6-9.5-44.3s1.6-5.2 8.6-10.5c7-5.2 15.6-12.9 14.3-27.3a25.1 25.1 0 00-23.2-22.9c-9.4-.2-19.5 8-22.9 17.4l-4.4-1.8.2-4.8c0-.8-.5-1.6-1.3-1.8l-4.5-1.4c-.7-.2-1.6-.1-2.1.5a14.4 14.4 0 00-4.2 6.4c-.9 3.4-.3 9.1.3 9.7.4.4 2.9 1.3 4.6 1.9.9.3 1.9 0 2.4-.7l3.2-3.9 3.7 1.5-5.2 17.1-4.2-1.4-.1-4.7a2 2 0 00-1.4-1.9l-3.6-1c-.8-.2-1.7 0-2.3.6a15 15 0 00-4.2 6.6c-1 3.6-.3 8.5.1 9.1.4.6 6 2.6 6.5 2.5.6-.1 3.7-5.3 4-5.7l3.7 1.3-5.2 17.6c-1.9-.5-4.2-1.5-4.2-1.5v-4.8c0-.8-.5-1.5-1.3-1.7l-4-1.1c-.8-.2-1.7 0-2.3.5a12.7 12.7 0 00-4.3 6.8c-.4 2.6-.3 5.5 0 7.2.1.7.6 1.3 1.3 1.6l3.8 1.8c1 .5 2.2.2 2.9-.8l2.5-3.5 3.9 1.1a1814 1814 0 00-5.2 17.1l-4.2-1.7v-4.8c0-.8-.6-1.5-1.3-1.7l-3.9-1.1c-.8-.2-1.6 0-2.2.6a19.7 19.7 0 00-4.2 5.4 20 20 0 000 7.7c.1.9.7 1.7 1.5 2l3.8 1.6c1 .5 2.2.1 2.9-.8l2.3-3.3 3.9 1.3c-1.3 4.8-5.1 16.7-5.1 16.7l-4.2-1.2-.2-4.4c0-.9-.6-1.7-1.5-2l-3.6-1.2c-.8-.3-1.8 0-2.4.6a18 18 0 00-3.9 5.8c-.9 2-.6 5.3-.4 7.1.1 1 .8 1.8 1.7 2.3l3.5 1.6c1.1.5 2.4.2 3-.8l2.5-3.6 3.8 1.3-5.4 17.3-3.8-1.3-.4-4.5c0-1-.7-1.8-1.6-2.1l-3.7-1.1c-.8-.2-1.6 0-2.1.5a17.8 17.8 0 00-4 5.5c-.7 2-.5 5.4-.4 7.5a3 3 0 001.6 2.3l3.9 1.8c.9.4 1.9.1 2.5-.6l2.8-3.9 3.9 1.2c-1 3-3.6 11.1-4.1 13.2-.8 3.6-.3 8.6 2.4 10.3 2.7 1.7 9.5 3.6 9.5 10.7-.5 7-.6 13.4-.6 13.4z"})}),guitar_righty_6_te:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_righty_6_te",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M479.2 205.2c-.1 9.3-4.5 373.9-5 376-1.3 5.5-3.9 11.9-3.9 11.9-3.6 2.7-9.3 2.6-19-3.5-8.4-5.3-24-11.4-27.1-12 .1-1.1-.4-2.1-1.4-2.7-.1-1.1.1-3.2.1-3.2l1.6.1.2-2.8s-1.4-1.8-5.1-2.1c-3.7-.3-5.6 1.1-5.6 1.1l-.1 2.4 1.8.3-.3 2.5s-2 .2-2.7 2.7c-2.6 0-12.7.4-19.9 3.3a44.3 44.3 0 00-23.4 25 80.7 80.7 0 00-2.5 39.1c2.1 13.5 9.7 28.3 13.5 39.4s10 26.9 9.7 38.8c-.3 11.2-5 29.4-11.9 43.4-9.1 18.3-19.7 35.6-28.5 67.2-8.7 31.6-6.8 62.9 3.8 85.4 10.6 22.4 33.2 36.7 50.5 43.1s48.8 8.1 58.3 8.6c5.9.3 33.1.2 33.1.2l-.1 3h-1.4c0 1.1-.3 3.3 5.2 3.2 5.9 0 5.3-1.7 5.4-3.2H503l-.1-2.9 18.7-.1c14.7-.4 55.8-1.7 74.6-9.1a93.8 93.8 0 0048.8-43.5 105.7 105.7 0 008.6-70.3c-5.6-30.6-28-74-32.5-82.6s-16.3-36.5-9.8-60.3 14.2-35.4 17.8-48.5c3.6-13.1 7.6-39.6-.4-55.1s-17.2-19.2-26.1-16.9c-8.9 2.3-14.1 17.7-15.9 23.5-3.7 12-8.2 26.3-18.7 34.6-10.5 8.2-21.5 10.3-32.5 3s-8.9-26.1-8.9-26.1l-5.4-416.7s-.8-25.2 4.3-40.4c5.1-15.3 11.1-29.8 13-35.5 1.9-5.7 4.1-23.5-.7-34.1S527.3 73 534.5 66s11.7-18 7-27.8S526 22.1 517 25.4c-3.9 1.4-8.4 5-9.6 8.5-1.6 0-3.5.4-3.5.4l-1.7-.4.1-5c0-.9-.6-1.7-1.5-2l-3.9-1.2a3 3 0 00-2.7.5 17.7 17.7 0 00-4.6 5.4c-1 2.2-.6 6.2-.3 8.5.2 1.1.9 2 1.9 2.4l3.9 1.5c1.1.4 2.2 0 2.8-1l2.2-3.6 4.1 1.5-4.7 16.2-2 .2-1.3-.1-1.1-.4-.1-5.2c0-.8-.6-1.5-1.3-1.7l-4.3-1.1c-.8-.2-1.6 0-2.2.5a15 15 0 00-4.6 5.9c-.9 2.6-.3 6.2.1 8.1.2.8.7 1.5 1.5 1.8l4.3 1.9c1 .4 2.1.1 2.6-.8l2.3-3.4.8.1c.4 0 .8.2 1.1.4l1.7 1.2a495 495 0 01-4.4 15.7l-4.4.6.1-5.9c0-.8-.6-1.5-1.4-1.8l-4-1.1a3 3 0 00-2.7.5 12.5 12.5 0 00-4.5 6.3c-.8 2.9-.3 6.3.1 8.2.2 1 .9 1.8 1.9 2.1l4.2 1.5a2 2 0 002.4-.8l2.5-3.5 3.4 1.4-4.6 15.8-2.3-.5-.5.6-1.3-.2v-5.7a2 2 0 00-1.4-1.9l-4.6-1.2c-1-.3-2 0-2.8.8a17.2 17.2 0 00-4.1 5.8c-.9 2.4-.5 6-.2 8.1a3 3 0 002 2.4l4.3 1.7a2 2 0 002.4-.8l2.3-3.7 1.8.1 2 1.6c-1.1 4.5-4.1 15.1-4.1 15.1l-2.6-.1-.7 1-1.1-1v-5c0-.9-.6-1.6-1.5-1.8l-5-1.2a2 2 0 00-2 .5c-1.4 1.3-3.9 4-4.7 6.9a17 17 0 00.2 7.2c.2 1.1 1 2 2 2.4l3.7 1.5c1 .4 2.2.1 2.8-.9l2.6-3.9 3.9 1.8-4.7 15.7-4.4.1v-5.4c0-.9-.6-1.6-1.4-1.8l-4.4-1.2c-.7-.2-1.5 0-2.1.5a14.9 14.9 0 00-4.3 5.6c-.8 2.3-.4 6.4-.1 8.6.1.9.7 1.6 1.6 2l4.6 1.8c.8.3 1.6 0 2-.8l2.2-4.1s2.3 1 4.4 1.7c-1.6 4.7-4 12.7-4.7 15.7-1 4 .4 7.1 2.7 9.1 2.2 1.9 10.5 7.9 10.5 12.6s.6 12 .6 12z"})}),guitar_righty_6_v:e=>(0,o.jsx)("svg",{version:"1.1",id:"guitar_righty_6_v",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1000 1000",xmlSpace:"preserve",...e,children:(0,o.jsx)("path",{d:"M471.3 546l7.9-384.2c.2-6.6-2.3-19.9-20.3-27.8 2.7-6.6 5.9-15.4 5.9-15.4l-5.5-1-.3 3.9c-.1 1-1 1.7-2 1.6-3.4-.4-10-2.2-9.2-9 .8-6.8 4.7-8.4 9.3-8.9 1.6-.2 3 1.2 2.8 2.8l-.1 4.2 6.4 1.1 3-20.9-5.6-.6-.7 4a2 2 0 01-2.1 1.6c-3.3-.4-9.6-2.1-9.5-9.1.2-8.3 7.3-8.4 10.9-8 1.2.1 2 1.1 2 2.3l-.2 4.5 5.6.3 1.9-22-4.7-.5-1.1 3.8a3.1 3.1 0 01-3.9 2.1c-3.7-1.2-6.9-3.8-6.8-9.1.2-7.2 5.7-8.9 9.5-8.1a3 3 0 012.3 2.7l.2 3.7 5 .3c.5-5.4.6-30.5.6-32.7-.1-6.9 4.7-8.8 12.2-1.6 4.8 4.6 17.1 16.1 30 16.6-.5 5.9.2 22.8.3 26.2h4.3l.1-3.5c0-1.6 1.5-2.7 3-2.5 4.8.7 8.2 4.1 8.2 8.2 0 5.5-2.6 8.7-7.8 8.7a3.5 3.5 0 01-3.4-3.2l-.2-2.6-4.3-.4s.4 11.3 3.2 21.5c1.2-.1 5.7-1 5.7-1v-3.7c0-1.3 1.8-2.8 3.1-2.6 5.5.8 8.4 4.4 8.3 7.9-.2 6.5-3.4 8.8-8.4 8.9a2.6 2.6 0 01-2.6-2.4l-.1-2.8s-5 .5-4.9.9c1.2 4.6 4.9 16.3 6.1 18.8l3.6-1.2s-.4-3-.4-4.2c0-1.7 1.7-2.5 3.3-2.5 3.9.1 6.2.1 7.7 6.1 1.4 5.5-.4 9.1-3.1 10.4-1.3.6-2.9.5-3.9-.8-.8-.9-1.6-4-1.6-4l-3.4 1.4 4.4 14.4c-12.7 8.4-17 9.7-16.8 26.2l3.3 391.5a43.8 43.8 0 0022.9 24c7 3.5 7.8 3.4 12.8 18.6 3.8 11.5 111.3 325.7 115.3 338 4.5 13.9-11 23.5-18.8 18.3-7.8-5.2-116.5-115.2-131.6-127.3-15.1-12.1-27.4-16.7-44.2 4.4A4699 4699 0 01354 971.9c-10.7 10.5-30 3.9-22.9-19l116-369.4s2.3-8 4.1-15c1.8-7 3-7 7.6-10.4 4.5-3.4 12.5-12.1 12.5-12.1z"})}),empty:e=>(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 368 155",...e,children:[(0,o.jsx)("path",{fill:"#e0e0e0",d:"M15.4 55.5a1.5 1.5 0 002.2 0l9.4-9.3 9.4 9.3a1.5 1.5 0 102.2-2.1L29.2 44l9.4-9.4a1.5 1.5 0 10-2.2-2.2L27 41.8l-9.4-9.3a1.5 1.5 0 10-2.2 2.1l9.4 9.4-9.4 9.4a1.5 1.5 0 000 2.1zM229.7 109.6a60.5 60.5 0 10-4 4.3l39.4 40.3a3 3 0 004.1-4.1zm-46.2 15.9a55 55 0 1155-55 55 55 0 01-55 55zM91 135H52a2 2 0 000 4h39a2 2 0 000-4zM366 142h-38a2 2 0 000 4h38a2 2 0 000-4zM119 150h-15a2 2 0 000 4h15a2 2 0 000-4zM310 142h-8a2 2 0 000 4h8a2 2 0 000-4zM76 150H2a2 2 0 000 4h74a2 2 0 000-4zM324.3 63.7a2.4 2.4 0 00-3.5 0L306 78.6l-14.9-14.9v-.1a2.4 2.4 0 00-3.4 3.5L302.6 82l-14.9 14.8a2.4 2.4 0 000 3.5l.2.1a2.4 2.4 0 003.3-.1L306 85.4l14.8 14.9.2.1a2.4 2.4 0 003.3-3.6L309.4 82l14.9-14.8a2.4 2.4 0 000-3.5zM66.5 107a9.5 9.5 0 10-9.5-9.5 9.5 9.5 0 009.5 9.5zm0-15.7a6.2 6.2 0 11-6.2 6.2 6.2 6.2 0 016.2-6.2z"}),(0,o.jsx)("circle",{cx:"97.5",cy:"5.5",r:"4.5",fill:"#e0e0e0"}),(0,o.jsx)("path",{fill:"#e0e0e0",d:"M299 14a14 14 0 10-14 14 14 14 0 0014-14zm-14 9.7a9.7 9.7 0 119.7-9.7 9.7 9.7 0 01-9.7 9.7z"})]}),info:e=>(0,o.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",...e,children:[(0,o.jsx)("path",{d:"M256 214c-11 0-20 9-20 20v129a20 20 0 1 0 40 0V234c0-11-9-20-20-20z"}),(0,o.jsx)("circle",{cx:"256",cy:"162.8",r:"27"})]}),magnifier:be.WI,plus:be.c1,star:be.BQ},Oe=({className:e,name:s,ratio:t=!1})=>{e=(0,y.$)("sprite",e);const c={preserveAspectRatio:void 0};t&&(c.preserveAspectRatio="xMidYMid slice");const r=We[s];return r?(0,o.jsx)(r,{className:e,...c}):(console.error(`Icon "${s}" not found in SpriteMap.`),null)},Ge=e=>(0,o.jsx)(T.S,{className:"symbol magnifier",...e,children:(0,o.jsx)(Oe,{name:"magnifier"})}),He=e=>(0,o.jsx)(T.S,{className:"control info",type:"submit",...e,children:(0,o.jsx)(Oe,{name:"info"})}),Ue={loaders:[]},Qe=(0,G.v)(U((e,s)=>({...Ue,addLoader:t=>{s().loaders.includes(t)||e({loaders:[...s().loaders,t]})},removeLoader:t=>{s().loaders.includes(t)&&e({loaders:s().loaders.filter(e=>e!=t)})},hasLoader:e=>s().loaders.includes(e),hasLoaders:()=>s().loaders.length>0,reset:()=>e(()=>Ue)}))),Fe=e=>{const[s,t]=(0,a.useState)(!1);return(0,a.useLayoutEffect)(()=>{const s=()=>{t(Qe.getState().hasLoader(e))};return s(),Qe.subscribe(s)},[e]),s},Ve=()=>{const{reference:e}=j(),{to:s}=Ce(),t=X(e=>e.referenceData),c=F(e=>e.setReferenceColor),r=Fe("reference"),l=(0,a.useCallback)(()=>{s("/reference")},[s]),n=(0,a.useCallback)(()=>
1{if(!t)return;const{url:e}=t,s=e+".htm";window.open(s,"_blank")?.focus()},[t]),i=(0,a.useCallback)(e=>{c(e)},[c]);return(0,o.jsxs)(ue,{className:"reference",children:[(0,o.jsxs)("div",{className:"title",children:[e,(0,o.jsx)(Ge,{onClick:l})]}),(0,o.jsxs)("div",{className:"container",children:[r&&(0,o.jsx)(Te.y$,{className:"size-6"}),t&&(0,o.jsx)(D,{...t,onColor:i,children:(0,o.jsx)(He,{onClick:n})})]})]})},Xe=({children:e,onMount:s,className:t,active:c,...r})=>{const[l,{width:n},i]=(()=>{const e=(0,a.useRef)(null),[s,t]=(0,a.useState)({width:0,height:0,top:0,left:0,x:0,y:0,right:0,bottom:0}),c=(0,a.useCallback)(()=>window.requestAnimationFrame(()=>{if(e.current)return t((e=>{const s=e.getBoundingClientRect();return{width:s.width,height:s.height,top:s.x,left:s.y,x:s.x,y:s.y,right:s.right,bottom:s.bottom}})(e.current))}),[e]),r=(0,a.useCallback)(()=>{e.current&&c()},[c,e]);return(0,a.useLayoutEffect)(r,[r,e,c]),[e,s,c]})();return(0,a.useEffect)(()=>{const e=()=>i();return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[i]),(0,a.useEffect)(()=>{n&&s({width:n})},[n,s]),t=(0,y.$)("entry",t,{active:c,mounting:!n}),(0,o.jsx)(T.S,{ref:l,className:t,...r,children:e})};t("../../../node_modules/core-js/modules/es.iterator.reduce.js");var Ye=t("../../../packages/platform/design-system/src/button/button.tsx");const qe=({widths:e,index:s})=>{const t=(0,a.useCallback)(()=>{const t=[...e].splice(0,s).reduce((e,s)=>e+s,0);return{width:e[s]||0,left:t}},[s,e]),{width:c,left:r}=t();if(0===c)return null;const l={width:c+"px",transform:"translateX("+r+"px)"};return(0,o.jsx)(Ye.Bf,{size:"small",className:"pill",style:l,tabIndex:-1})},Ke=(e,s)=>({name:e,label:s}),Je=({className:e,entries:s,value:t,visible:c=!0,onChange:r,...l})=>{const[n,i]=(0,a.useState)(t),[u,d]=(0,a.useState)([]),h=(0,a.useCallback)(e=>{i(e),r(e)},[r]),g=(0,a.useCallback)((e,s)=>{d(t=>{const c=t.filter(s=>s.name!==e);return c.push({name:e,width:s}),c})},[]),m=(0,a.useCallback)(({name:e,label:s})=>(0,o.jsx)(Xe,{active:n===e,onClick:()=>h(e),onMount:({width:s})=>g(e,s),children:s},e),[h,n,g]),f=(0,a.useMemo)(()=>s.map(m),[m,s]),x=s.findIndex(e=>e.name===n);return e=(0,y.$)("switch",e,{visible:c}),(0,a.useEffect)(()=>{i(t)},[t]),(0,o.jsxs)("div",{className:e,...l,children:[f,(0,o.jsx)(qe,{index:x,widths:u.map(({width:e})=>e)})]})},Ze=()=>{const{getSearch:e}=B(),{addLoader:s,removeLoader:t}=Qe((0,b.k)(e=>({addLoader:e.addLoader,removeLoader:e.removeLoader}))),c=(0,a.useCallback)(async s=>{const t=`${e()}?${(e=>Object.keys(e).filter(s=>void 0!==e[s]).map(s=>s+"="+e[s]).join("&"))(s)}`,c=await fetch(t);if(!c.ok)throw new Error(`HTTP error! Status: ${c.status}`);return{data:await c.json(),error:null}},[e]);return{queryReference:(0,a.useCallback)(async(e,r)=>{s("reference");const a={id:e,limit:1},{data:l}=await c(a);if(r&&l&&l.length>0){const[e]=l;r(e)}t("reference")},[c,s,t]),queryReferences:(0,a.useCallback)(async(e,r,a)=>{s("references");const l={query:e,page:r,limit:64},{data:n}=await c(l);a&&n&&n.length>0&&a(n),t("references")},[c,s,t])}};var es=t("../../../node_modules/embla-carousel-react/esm/embla-carousel-react.esm.js"),ss=t("../../../node_modules/embla-carousel-wheel-gestures/dist/embla-carousel-wheel-gestures.esm.js"),ts=t("../../../packages/platform/design-system/src/button/icon-button.tsx");const cs=({carouselRef:e,children:s,controls:t,className:c,containerClassName:r,ariaLabelledby:a})=>(0,o.jsxs)("div",{className:(0,y.$)("relative",c),children:[(0,o.jsx)("div",{ref:e,className:"overflow-hidden",children:(0,o.jsx)("ul",{"aria-labelledby":a,className:(0,y.$)(r??"flex"),children:s})}),t]}),rs=({className:e,...s})=>(0,o.jsx)("li",{className:(0,y.$)("min-w-0 flex-none",e),...s}),as=({className:e,active:s,...t})=>(e=(0,y.$)("arrow",e,{active:s}),(0,o.jsx)(T.S,{className:e,...t,children:(0,o.jsx)("div",{className:"chevron"})}));t("../../../node_modules/core-js/modules/es.iterator.to-array.js");const ls=({children:e,columns:s=4})=>{const t=a.Children.toArray(e),c=t.length,r=[];for(let e=0;e<s;e++){const a=[];for(let r=e;r<c;r+=s)a.push(t[r]);a.length>0&&r.push((0,o.jsx)(rs,{className:"page flex-shrink-0",children:a.map((s,t)=>{const c=`${e}-${t}`;return(0,o.jsx)("div",{className:"item flex items-center",children:s},c)})},e))}return(0,o.jsx)(o.Fragment,{children:r})},ns=({children:e,layout:s,keyGenerator:t,dependencies:c=[],onPageChange:r})=>{let l=4,n=2;if(s&&/^\d+x\d+$/.test(s)){const[e,t]=s.split("x").map(Number);l=e,n=t}const i=l*n,[u,d]=(h={slidesToScroll:l,align:"center",dragFree:!0},(0,es.A)({align:"start",dragFree:!0,...h},[(0,ss.J)()]));var h;const[g,m]=(0,a.useState)(!1),[f,x]=(0,a.useState)(!1),p=(0,a.useCallback)(()=>{d&&(m(d.canScrollPrev()),x(d.canScrollNext()))},[d]),v=(0,a.useCallback)(()=>{d&&d.scrollPrev()},[d]),j=(0,a.useCallback)(()=>{d&&d.scrollNext()},[d]);(0,a.useEffect)(()=>{d?.scrollTo(0)},[d,c]),(0,a.useEffect)(()=>
1{if(d)return p(),d.on("select",p),d.on("reInit",p),()=>{d.off("select",p),d.off("reInit",p)}},[d,p,e]);const b=Math.ceil(e.length/i);(0,a.useEffect)(()=>{if(!d||!r)return;const e=()=>{const e=d.selectedScrollSnap();r(e,b)};return e(),d.on("select",e),()=>{d.off("select",e)}},[d,b,r]);const y=Array.from({length:b}).map((e,s)=>s).map(s=>{const c=e.slice(s*i,(s+1)*i),r=t(s);return(0,o.jsx)(ls,{columns:l,children:c},r)});return(0,o.jsxs)("div",{className:"grid-carousel w-full",children:[(0,o.jsx)(as,{active:g,onClick:v}),(0,o.jsx)(cs,{carouselRef:u,children:y}),(0,o.jsx)(as,{active:f,onClick:j})]})};t("../../../node_modules/core-js/modules/es.iterator.every.js");const os=({className:e,label:s,image:t,active:c,...r})=>(e=(0,y.$)("choice",e,{active:c}),(0,o.jsxs)(T.S,{className:e,...r,children:[(0,o.jsx)(Oe,{ratio:!0,name:t}),(0,o.jsx)("span",{className:"label",children:s})]})),is=[[e=>e>=1024,"8x1"],[e=>e>=896,"7x1"],[e=>e>=768,"6x1"],[e=>e>=704,"5x1"],[e=>e>=640,"4x1"],[()=>!0,"3x1"]],us=({onClick:e,type:s,handling:t,active:c,...r})=>{const{shapes:n}=g(),[i,u]=(0,a.useState)(()=>L(window.innerWidth,is)),d=((e,s)=>(0,a.useMemo)(()=>e.filter(e=>Object.entries(s).every(([s,t])=>e[s]===t)),[e,H(s)]))(n,{type:s,handling:t}),h=(0,a.useCallback)((s,t)=>(0,o.jsx)(os,{active:c===s,onClick:()=>e(s),...s},t),[e,c]),m=(0,a.useCallback)(e=>`${s}-${t}-${e}`,[t,s]),f=(0,a.useMemo)(()=>d.map(h),[d,h]);return(0,l.G4)(({width:e})=>{const s=L(e,is);u(s)},25),(0,o.jsx)("div",{className:"chooser",...r,children:(0,o.jsx)(ns,{layout:i,keyGenerator:m,dependencies:[t,s],children:f})})},ds=({onClick:e,className:s,visible:t,...c})=>{const{choose:r}=j();return s=(0,y.$)("placeholder","button",s,{visible:t}),(0,o.jsxs)(T.S,{className:s,onClick:e,...c,children:[(0,o.jsx)("div",{className:"label",children:r}),(0,o.jsx)(be.c1,{className:"icon",width:18})]})},hs=()=>{const{shapeHandling:e,shapeType:s,shapeData:t,setShapeHandling:c,setShapeType:r,setShapeData:l}=J((0,b.k)(e=>({shapeHandling:e.shapeHandling,shapeType:e.shapeType,shapeData:e.shapeData,setShapeHandling:e.setShapeHandling,setShapeType:e.setShapeType,setShapeData:e.setShapeData}))),n=X(e=>e.setReferenceData),i=F(e=>e.setReferenceColor),{addLoader:u,removeLoader:d}=Qe((0,b.k)(e=>({addLoader:e.addLoader,removeLoader:e.removeLoader}))),[h,g]=(0,a.useState)(!!t),{guitars:m,basses:f,lefty:x,righty:p}=j(),{queryReference:v}=Ze(),w=(0,a.useCallback)(e=>(v(e.id,e=>{if(n(e),e.color){const s=E.create(e.color);s&&i(s)}d("reference")}),n(null),u("result"),u("reference"),l(e),g(!0),!0),[u,d,l,i,n,v]),C=(0,a.useCallback)(()=>{g(!1)},[]);(0,a.useEffect)(()=>{g(!!t)},[t]);const _=(0,y.$)("shape",{hidden:!1});return(0,o.jsxs)(ue,{bordered:!0,className:_,closed:h,children:[(0,o.jsx)(Je,{className:"category",visible:!h,value:s,entries:[Ke("guitar",m),Ke("bass",f)],onChange:r}),(0,o.jsx)(us,{active:t,type:s,handling:e,onClick:w}),(0,o.jsx)(Je,{className:"handling",value:e,visible:!h,entries:[Ke("lefty",x),Ke("righty",p)],onChange:c}),(0,o.jsx)(ds,{className:"repick",visible:h,onClick:C})]})},gs=(e,s,t)=>t/100*(e.offsetWidth-(s?.offsetWidth||0)),ms=({className:e,onChange:s,value:t,label:c})=>{const{notImportant:r,mediumImportant:l,veryImportant:n}=j(),i=(0,a.useCallback)(e=>e>=66?n:e>=33?l:r,[n,l,r]),[u,d]=(0,a.useState)(()=>i(t)),{sliderRef:h,handleRef:g,isDragging:m}=(({initialValue:e=0,onChange:s,onMove:t}={})=>{const[c,r]=(0,a.useState)(!1),l=(0,a.useRef)(!1),n=(0,a.useRef)((o=e,Math.min(Math.max(o,0),100)));var o;const i=(0,a.useRef)(null),u=(0,a.useRef)(null),d=(0,a.useRef)(null),h=(0,a.useRef)(!1),g=(0,a.useCallback)(e=>{if(!i.current||!u.current)return;const s=i.current.offsetWidth-u.current.offsetWidth,c=Math.max(0,Math.min(s,e));u.current.style.left=`${c}px`;const r=((e,s,t)=>t/(e.offsetWidth-(s?.offsetWidth||0))*100)(i.current,u.current,c);n.current=r,t?.(r)},[t]),m=(0,a.useCallback)(e=>{if(!i.current||!d.current)return;const s=e-d.current.x,t=d.current.initialPosition+s;g(t)},[g]),f=(0,a.useCallback)(()=>{if(!u.current||!i.current)return;const e=gs(i.current,u.current,n.current);u.current.style.left=`${e}px`},[]),x=(0,a.useCallback)(e=>{if(!(e.target instanceof Node&&u.current?.contains(e.target)&&i.current))return;r(!0),l.current=!0;const s=u.current.offsetLeft;d.current={x:e.clientX,initialPosition:s},e.preventDefault()},[]),p=(0,a.useCallback)(e=>{if(!(e.target instanceof Node&&u.current?.contains(e.target)&&i.current))return;r(!0),l.current=!0;const s=u.current.offsetLeft,t=e.touches[0];d.current={x:t.clientX,initialPosition:s},e.preventDefault()},[]),v=(0,a.useCallback)(e=>{l.current&&m(e.clientX)},[m]),j=(0,a.useCallback)(e=>{if(!l.current)return;const s=e.touches[0];m(s.clientX),e.preventDefault()},[m]),b=(0,a.useCallback)(()=>{l.current&&s&&s(n.current),l.current=!1,r(!1),d.current=null},[s]),y=(0,a.useCallback)(()=>{l.current&&s&&s(n.current),l.current=!1,r(!1),d.current=null},[s]),w=(0,a.useCallback)(e=>{if(l.current||!i.current||0!==e.button||!(e.target instanceof Node)||u.current?.contains(e.target))return;const t=i.current.getBoundingClientRect(),c=u.current?.offsetWidth||0,r=e.clientX-t.left-c/2;g(r),s&&setTimeout(()=>{s(n.current)},0)},[g,s]),C=(0,a.useCallback)(e=>{if(l.current||!i.current||!(e.target instanceof Node)||u.current?.contains(e.target))return;const t=i.current.getBoundingClientRect(),c=u.current?.offsetWidth||0,r=e.touches[0].clientX-t.left-c/2;g(r),s&&setTimeout(()=>{s(n.current)},0)},[g,s]),_=(0,a.useCallback)(()=>{f()},[f]);return(0,a.useEffect)(()=>
1{if(u.current&&i.current){const e=gs(i.current,u.current,n.current);u.current.style.left=`${e}px`}},[n]),(0,a.useLayoutEffect)(()=>{if(h.current||!u.current||!i.current)return;const e=gs(i.current,u.current,n.current);u.current.style.left=`${e}px`,h.current=!0},[]),(0,a.useEffect)(()=>{const e=i.current,s=u.current;if(e&&s)return e.addEventListener("mousedown",w),s.addEventListener("mousedown",x),document.addEventListener("mousemove",v),document.addEventListener("mouseup",b),e.addEventListener("touchstart",C),s.addEventListener("touchstart",p),document.addEventListener("touchmove",j,{passive:!1}),document.addEventListener("touchend",y),document.addEventListener("touchcancel",y),window.addEventListener("resize",_),()=>{e.removeEventListener("mousedown",w),s.removeEventListener("mousedown",x),document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",b),e.removeEventListener("touchstart",C),s.removeEventListener("touchstart",p),document.removeEventListener("touchmove",j),document.removeEventListener("touchend",y),document.removeEventListener("touchcancel",y),window.removeEventListener("resize",_)}},[w,x,v,b,C,p,j,y,_]),(0,a.useLayoutEffect)(()=>{if(n.current=e,!u.current||!i.current)return;const s=gs(i.current,u.current,n.current);u.current.style.left=`${s}px`},[e]),{sliderRef:i,handleRef:u,isDragging:c}})({initialValue:t,onChange:s,onMove:e=>{d(i(e))}});return e=(0,y.$)("slider",e,{dragging:m}),(0,o.jsxs)("div",{className:e,children:[(0,o.jsx)(w.EY,{as:"span",className:"label",children:c}),(0,o.jsx)("i",{className:"minimum",children:u}),(0,o.jsx)("div",{ref:h,className:"wrapper",children:(0,o.jsx)(T.S,{ref:g,className:"handle"})})]})},fs=()=>{const{weighting:e,color:s,features:t,shape:c}=j(),r=oe(e=>e.shapeWeighting),a=oe(e=>e.colorWeighting),l=oe(e=>e.featuresWeighting),n=oe(e=>e.setShapeWeighting),i=oe(e=>e.setColorWeighting),u=oe(e=>e.setFeaturesWeighting);return(0,o.jsxs)(ue,{className:"weighting",children:[(0,o.jsx)(w.EY,{className:"title",children:e}),(0,o.jsx)(ms,{label:c,value:r||0,onChange:e=>n(e)}),(0,o.jsx)(ms,{label:s,value:a||0,onChange:e=>i(e)}),(0,o.jsx)(ms,{label:t,value:l||0,onChange:e=>u(e)})]})},xs=()=>(0,o.jsxs)("div",{className:"main container",children:[(0,o.jsx)(ie,{title:"GuitarLab"}),(0,o.jsx)(hs,{}),(0,o.jsx)(Ve,{}),(0,o.jsx)(je,{}),(0,o.jsx)(fs,{}),(0,o.jsx)(De,{})]}),ps=({phrase:e})=>{let{empty:s}=j({empty:{phrase:e}});s=s.replace("ââ",`"${e}"`);const t=(0,a.useCallback)(()=>e&&""!==e.trim(),[e]);return(0,o.jsxs)("div",{className:"empty",children:[(0,o.jsx)(Oe,{ratio:!0,name:"empty"}),t()&&(0,o.jsx)(w.EY,{as:"p",className:"text",children:s})]})},vs=({redirect:e,children:s,onQuery:t,onReset:c,isResetVisible:r=!1,isLoading:l=!1,dep:n=[]})=>{const{search:i}=j(),{to:u}=Ce(),[d,h]=(0,a.useState)(""),g=(0,a.useCallback)(()=>{u(e)},[u,e]),m=(0,a.useCallback)(e=>{const s=e.target.value;h(s),t(s)},[t]);return(0,o.jsxs)("div",{className:"search",children:[(0,o.jsxs)("div",{className:"head",children:[(0,o.jsx)(Me,{placeholder:i,value:d,onChange:m}),r&&(0,o.jsx)(re,{onClick:c}),(0,o.jsx)(ts.EO,{label:"close",size:"small",onClick:g,children:(0,o.jsx)(be.US,{})})]}),s,l&&0==n.length&&(0,o.jsx)(Te.y$,{className:"size-9"}),!s&&(0,o.jsx)(ps,{phrase:d})]})},js=({className:e,onClick:s,active:t,name:c,image:r})=>{const{getManufacturer:a}=B();e=(0,y.$)("entry",e,{active:t});const l=r.filename;return(0,o.jsx)(T.S,{className:e,onClick:s,children:(0,o.jsx)($,{alt:c,image:l,thumb:a,w:250,h:250})})},bs=[[e=>e>=1024,"4x3"],[e=>e>=896,"4x2"],[e=>e>=768,"4x2"],[e=>e>=704,"2x3"],[e=>e>=640,"1x3"],[()=>!0,"1x3"]],ys=({data:e,onChoose:s,selected:t})=>{const[c,r]=(0,a.useState)(()=>L(window.innerWidth,bs)),n=(0,a.useCallback)(e=>`${e}`,[]);return(0,l.G4)(({width:e})=>{const s=L(e,bs);r(s)},25),(0,o.jsx)("div",{className:"result",children:(0,o.jsx)(ns,{keyGenerator:n,layout:c,dependencies:[t],children:e.map(e=>(0,o.jsx)(js,{active:e.name===t,onClick:()=>s(e),...e},e.name))})})},ws=()=>{const{to:e}=Ce(),{availableManufacturers:s}=ke((0,b.k)(e=>({availableManufacturers:e.availableManufacturers}))),{setSelectedManufacturer:t,selectedManufacturer:c}=le((0,b.k)(e=>({setSelectedManufacturer:e.setSelectedManufacturer,selectedManufacturer:e.selectedManufacturer}))),[r,l]=(0,a.useState)(""),n=(0,a.useCallback)(({name:s})=>{t(c===s?null:s),e("/")},[e,t,c]),i=(0,a.useCallback)(e=>{r!==e&&l(e)},[r]),u=(0,a.useCallback)(()=>{t(null)},[t]),d=(0,a.useMemo)(()=>s.filter(({name:e})=>{const s=r.toLowerCase();return e.toLowerCase().includes(s)}),[r,s]);return(0,o.jsx)("div",{className:"manufacturer container",children:(0,o.jsx)(vs,{redirect:"/",dep:d,isResetVisible:!!c,onQuery:i,onReset:u,children:(0,o.jsx)(ys,{selected:c,data:d,active:c,onChoose:n})})})},Cs=[[e=>e>=1024,"3x2"],[e=>e>=896,"2x3"],[e=>e>=768,"2x3"],[e=>e>=704,"1x3"],[e=>e>=640,"1x3"],[()=>!0,"1x3"]],_s=({data:e})=>{const s=Fe("references"),[t,c]=(0,a.useState)(()=>L(window.innerWidth,Cs)),{to:r}=Ce(),n=(0,a.useMemo)(()=>e.map(e=>(0,o.jsx)(Y,{skeleton:s,onAdd:()=>r("/"),...e},e.id)),[e,s,r]),i=(0,a.useCallback)(e=>`${e}`,[]);return(0,l.G4)(({width:e})=>{const s=L(e,Cs);c(s)},25),(0,o.jsx)("div",{className:"result",children:(0,o.jsx)(ns,{keyGenerator:i,layout:t,dependencies:[e],children:n})})},ks=()=>{const[e,s]=(0,a.useState)(""),{to:t}=Ce(),c=((e,s=250)=>{const[t,c]=(0,a.useState)(e);return(0,a.useEffect)(()=>{const t=setTimeout(()=>{c(e)},s);return()=>{clearTimeout(t)}},[e,s]),t})(e,500),[r,l]=(0,a.useState)([]),{queryReferences:n}=Ze(),i=Fe("reference");(0,a.useEffect)(()=>{n(c,1,l)},[n,c]);const u=X(e=>e.setReferenceData),d=F(e=>e.setReferenceColor),h=(0,a.useCallback)(e=>{u(e);const s=E.create(e.color);s&&d(s),t("/")},[u,d,t]),g=(0,a.useCallback)(t=>{e!==t&&s(t)},[e]);return(0,o.jsx)("div",{className:"reference container",children:(0,o.jsx)(vs,{redirect:"/",dep:r,isLoading:i,onQuery:g,children:(0,o.jsx)(_s,{data:r,onChoose:h})})})},Ss={"/":()=>(0,o.jsx)(xs,{}),"/reference":()=>(0,o.jsx)(ks,{}),"/manufacturer":()=>(0,o.jsx)(ws,{})},Ms=()=>{const{about:e,greeting:s}=j();return(0,o.jsxs)("div",{className:"about",children:[(0,o.jsx)(n.$j,{level:"1",className:"mb-3 md:mb-4 lg:mb-5",children:s}),(0,o.jsx)(w.EY,{as:"p",children:e})]})},Ns=(e,s,t=[])=>{(0,a.useEffect)(()=>{e&&s(e)},[e,s,...t])};var Rs=t("../../../packages/platform/fetch/src/use-fetch.ts");const Ls=({guitars:e})=>{const s=Fe("result");return(0,o.jsx)(i,{data:e,children:e=>(0,a.createElement)(Y,{skeleton:s,...e,key:e.id})})},Es=()=>{const{headline:e,noResults:s}=j(),{setAvailableRatings:t,setAvailableManufacturers:c}=ke((0,b.k)(e=>({setAvailableRatings:e.setAvailableRatings,setAvailableManufacturers:e.setAvailableManufacturers}))),r=Fe("result"),{data:l}=(()=>{const{getQuery:e}=B(),s=(0,a.useRef)(null),{addLoader:t,removeLoader:c}=Qe((0,b.k)(e=>({addLoader:e.addLoader,removeLoader:e.removeLoader}))),{colorWeighting:r,shapeWeighting:l,featuresWeighting:n}=oe((0,b.k)(e=>({colorWeighting:e.colorWeighting,shapeWeighting:e.shapeWeighting,featuresWeighting:e.featuresWeighting}))),{userColor:o,referenceColor:i}=F((0,b.k)(e=>({userColor:e.userColor,referenceColor:e.referenceColor}))),{selectedRatings:u,selectedManufacturer:d,selectedPriceRange:h}=le((0,b.k)(e=>({selectedRatings:e.selectedRatings,selectedManufacturer:e.selectedManufacturer,selectedPriceRange:e.selectedPriceRange}))),{referenceId:g}=X((0,b.k)(e=>({referenceId:e.referenceId}))),{shapeId:m}=J((0,b.k)(e=>({shapeId:e.shapeId}))),{trigger:f,isMutating:x,data:p,error:v}=(0,Rs.n_)(e()),j=(0,a.useMemo)(()=>({color:(o||i||E.create("rgb(0,0,0)")).get("rgb").toString(),weighting:{color:r,shape:l,features:n},price:h,rating:u,manufacturer:d,reference:g,shape:m}),[o,i,r,l,n,h,u,d,g,m]),y=(0,a.useCallback)(e=>{t("result"),s.current&&clearTimeout(s.current),s.current=setTimeout(()=>{f(e).finally(()=>{c("result")})},300)},[f,t,c]);return(0,a.useEffect)(()=>
1{if(j.reference)return y(j),()=>{s.current&&clearTimeout(s.current)}},[y,j]),{data:p,error:v,isMutating:x}})();return Ns(l,({guitars:e})=>{const s={5:0,4:0,3:0,2:0,1:0};for(const t of e){if(!t.rating)continue;const{rating:e}=t.rating;s[Math.round(e/2)]++}t(s)},[l,t]),Ns(l,({manufacturers:e})=>{c(e)},[l,c]),(0,o.jsxs)("div",{className:"result",children:[r&&!l?.guitars&&(0,o.jsx)(Te.y$,{className:"size-9"}),l?.guitars&&(0,o.jsxs)(a.Fragment,{children:[(0,o.jsx)(n.$j,{className:"headline",level:"3",children:e}),(0,o.jsx)(Ls,{guitars:l.guitars})]}),0===l?.guitars.length&&(0,o.jsxs)(a.Fragment,{children:[(0,o.jsx)(Oe,{ratio:!0,className:"empty",name:"empty"}),(0,o.jsx)("div",{className:"label",children:s})]})]})},$s=()=>{const e=J(e=>e.shapeId),s=X(e=>e.referenceId),t=e||s;return(0,o.jsxs)("div",{className:"guitarlab",children:[(0,o.jsx)(Ms,{}),(0,o.jsx)("div",{className:"container",children:(0,o.jsx)(ce,{routes:Ss,initial:"/"})}),!t&&(0,o.jsx)(q,{}),(0,o.jsx)(Es,{})]})},zs=({children:e,contexts:s})=>s&&0!==s.length?s.reduce((e,s)=>(0,a.isValidElement)(s)?(0,a.cloneElement)(s,{},e):e,e):e,As=({children:e,snippets:s,shapes:t,popular:c})=>(0,o.jsx)(h,{shapes:t,popular:c,children:(0,o.jsx)(zs,{contexts:e,children:(0,o.jsx)(v,{snippets:s,children:(0,o.jsx)($s,{})})})}),Is=({shapes:e,snippets:s,popular:t})=>{const n=(0,l.D6)().getLocalization(),i="pre"===n.getPosition()?"before":"after",u=(0,a.useCallback)((e,s,t)=>[(0,r.Ov)(),`glgit${s}x${t}`,"pics/prod",e].join("/"),[]),d=(0,a.useCallback)((e,s,t)=>[(0,r.Ov)(),`glman${s}x${t}`,"pics/herstlogos/",e].join("/"),[]);return(0,o.jsxs)(As,{snippets:s,shapes:e,popular:t,children:[(0,o.jsx)(P,{generators:{getSearch:()=>"guitarlab_search.html",getQuery:()=>"guitarlab_query.html",getManufacturer:d,getGuitar:u}}),(0,o.jsx)(Ee,{symbol:(0,c.OY)()?.symbol||"",decimal:n.getDecimalSeparator(),thousand:n.getThousandSeparator(),placement:i})]})}}}]);
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.