1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[449],{225:function(a,e,r){(window.__NEXT_P=window.__NEXT_P||[]).push(["/music/[category]",function(){return r(4672)}])},4672:function(a,e,r){"use strict";r.r(e),r.d(e,{__N_SSG:function(){return x},default:function(){return p}});var t=r(5893),i=r(6465),n=r.n(i),o=r(1664),s=r.n(o),b=r(6132),d=r(2900),c=r(9854),l=r.n(c),x=!0;function p(a){let{category:e,items:r,seoData:i}=a;return e?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(b.Z,{title:i.title,description:i.description,keywords:i.keywords,canonical:"/music/".concat(e.slug,"/"),openGraph:i.openGraph,twitter:i.twitter}),(0,t.jsxs)("main",{className:"jsx-5bada65614a27c36 "+(l().main||""),children:[(0,t.jsxs)("div",{className:"jsx-5bada65614a27c36 "+(l().breadcrumbContainer||""),children:[(0,t.jsx)(s(),{href:"/",children:(0,t.jsx)("span",{className:"jsx-5bada65614a27c36 "+(l().breadcrumbLink||""),children:"Home"})}),(0,t.jsx)("span",{className:"jsx-5bada65614a27c36 "+(l().breadcrumbDivider||""),children:"/"}),(0,t.jsx)(s(),{href:"/music-library",children:(0,t.jsx)("span",{className:"jsx-5bada65614a27c36 "+(l().breadcrumbLink||""),children:"Music Library"})}),(0,t.jsx)("span",{className:"jsx-5bada65614a27c36 "+(l().breadcrumbDivider||""),children:"/"}),(0,t.jsx)("span",{className:"jsx-5bada65614a27c36",children:e.title})]}),(0,t.jsx)("div",{className:"jsx-5bada65614a27c36 category-hero",children:(0,t.jsxs)("div",{className:"jsx-5bada65614a27c36 category-hero-content",children:[(0,t.jsxs)("div",{className:"jsx-5bada65614a27c36 category-badge",children:["songs"===e.slug?"\uD83C\uDFB5":"exercises"===e.slug?"\uD83C\uDFAF":"\uD83C\uDFBC"," ",e.title]}),(0,t.jsx)("h1",{className:"jsx-5bada65614a27c36",children:e.title}),(0,t.jsx)("p",{className:"jsx-5bada65614a27c36 category-description",children:e.description}),(0,t.jsx)("div",{className:"jsx-5bada65614a27c36 category-stats",children:(0,t.jsxs)("div",{className:"jsx-5bada65614a27c36 stat-item",children:[(0,t.jsx)("span",{className:"jsx-5bada65614a27c36 stat-number",children:r.length}),(0,t.jsx)("span",{className:"jsx-5bada65614a27c36 stat-label",children:"Available Pieces"})]})})]})}),(0,t.jsxs)("section",{className:"jsx-5bada65614a27c36 items-section",children:[(0,t.jsxs)("div",{className:"jsx-5bada65614a27c36 section-header",children:[(0,t.jsxs)("h2",{className:"jsx-5bada65614a27c36",children:["Browse ",e.title]}),(0,t.jsxs)("p",{className:"jsx-5bada65614a27c36 section-subtitle",children:["Discover our collection of ",e.title.toLowerCase()," with interactive fingering charts and video tutorials."]})]}),r.length>0?(0,t.jsx)(d.h,{items:r,category:e.slug}):(0,t.jsxs)("div",{className:"jsx-5bada65614a27c36 empty-state",children:[(0,t.jsx)("div",{className:"jsx-5bada65614a27c36 empty-icon",children:"\uD83D\uDCED"}),(0,t.jsx)("h3",{className:"jsx-5bada65614a27c36",children:"Coming Soon"}),(0,t.jsx)("p",{className:"jsx-5bada65614a27c36",children:"No items available in this category yet. Check back soon for new additions!"}),(0,t.jsx)(s(),{href:"/music-library",children:(0,t.jsx)("span",{className:"jsx-5bada65614a27c36 back-button",children:"â Browse Other Categories"})})]}),(0,t.jsx)("div",{className:"jsx-5bada65614a27c36 browse-all-section",children:(0,t.jsx)(s(),{href:"/music-library",children:(0,t.jsx)("span",{className:"jsx-5bada65614a27c36 browse-all-library-button",children:"\uD83C\uDFBC Browse All Music Library"})})})]})]}),(0,t.jsx)(n(),{id:"5bada65614a27c36",children:'.category-hero.jsx-5bada65614a27c36{background:-webkit-linear-gradient(315deg,rgba(59,130,246,.1)0%,rgba(139,92,246,.05)50%,rgba(236,72,153,.08)100%);background:-moz-linear-gradient(315deg,rgba(59,130,246,.1)0%,rgba(139,92,246,.05)50%,rgba(236,72,153,.08)100%);background:-o-linear-gradient(315deg,rgba(59,130,246,.1)0%,rgba(139,92,246,.05)50%,rgba(236,72,153,.08)100%);background:linear-gradient(135deg,rgba(59,130,246,.1)0%,rgba(139,92,246,.05)50%,rgba(236,72,153,.08)100%);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;padding:48px 32px;margin:32px 0 60px 0;text-align:center;position:relative;overflow:hidden;-webkit-box-shadow:0 20px 60px rgba(59,130,246,.1);-moz-box-shadow:0 20px 60px rgba(59,130,246,.1);box-shadow:0 20px 60px rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.1);min-width:100%}
1.category-hero.jsx-5bada65614a27c36::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.04;background-image:-webkit-radial-gradient(30%40%,circle,#3b82f6 3px,transparent 3px),-webkit-radial-gradient(70%60%,circle,#8b5cf6 2px,transparent 2px);background-image:-moz-radial-gradient(30%40%,circle,#3b82f6 3px,transparent 3px),-moz-radial-gradient(70%60%,circle,#8b5cf6 2px,transparent 2px);background-image:-o-radial-gradient(30%40%,circle,#3b82f6 3px,transparent 3px),-o-radial-gradient(70%60%,circle,#8b5cf6 2px,transparent 2px);background-image:radial-gradient(circle at 30%40%,#3b82f6 3px,transparent 3px),radial-gradient(circle at 70%60%,#8b5cf6 2px,transparent 2px);-webkit-background-size:60px 60px,40px 40px;-moz-background-size:60px 60px,40px 40px;-o-background-size:60px 60px,40px 40px;background-size:60px 60px,40px 40px}.category-hero-content.jsx-5bada65614a27c36{position:relative;z-index:1}.category-badge.jsx-5bada65614a27c36{display:inline-block;background:-webkit-linear-gradient(315deg,#3b82f6,#8b5cf6);background:-moz-linear-gradient(315deg,#3b82f6,#8b5cf6);background:-o-linear-gradient(315deg,#3b82f6,#8b5cf6);background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;padding:10px 24px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-size:1rem;font-weight:600;margin-bottom:24px;-webkit-box-shadow:0 8px 25px rgba(59,130,246,.3);-moz-box-shadow:0 8px 25px rgba(59,130,246,.3);box-shadow:0 8px 25px rgba(59,130,246,.3);border:1px solid rgba(255,255,255,.2)}.category-hero.jsx-5bada65614a27c36 h1.jsx-5bada65614a27c36{font-size:3rem;font-weight:800;background:-webkit-linear-gradient(315deg,#1e293b 0%,#3b82f6 30%,#8b5cf6 60%,#ec4899 100%);background:-moz-linear-gradient(315deg,#1e293b 0%,#3b82f6 30%,#8b5cf6 60%,#ec4899 100%);background:-o-linear-gradient(315deg,#1e293b 0%,#3b82f6 30%,#8b5cf6 60%,#ec4899 100%);background:linear-gradient(135deg,#1e293b 0%,#3b82f6 30%,#8b5cf6 60%,#ec4899 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px;letter-spacing:-.02em}.category-description.jsx-5bada65614a27c36{font-size:1.2rem;color:#475569;max-width:600px;margin:0 auto 30px;line-height:1.6}.category-stats.jsx-5bada65614a27c36{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.stat-item.jsx-5bada65614a27c36{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 40px;background:rgba(255,255,255,.9);-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;border:1px solid rgba(59,130,246,.1);position:relative;overflow:hidden}.stat-item.jsx-5bada65614a27c36::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:-webkit-linear-gradient(left,#3b82f6,#8b5cf6);background:-moz-linear-gradient(left,#3b82f6,#8b5cf6);background:-o-linear-gradient(left,#3b82f6,#8b5cf6);background:linear-gradient(90deg,#3b82f6,#8b5cf6)}.stat-number.jsx-5bada65614a27c36{font-size:2rem;font-weight:800;color:#3b82f6;line-height:1}.stat-label.jsx-5bada65614a27c36{font-size:.85rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-weight:700}.items-section.jsx-5bada65614a27c36{margin-bottom:40px}.section-header.jsx-5bada65614a27c36{text-align:center;margin-bottom:40px;padding:0 20px}.section-header.jsx-5bada65614a27c36 h2.jsx-5bada65614a27c36{font-size:2.2rem;font-weight:700;background:-webkit-linear-gradient(315deg,#1e293b 0%,#3b82f6 50%,#8b5cf6 100%);background:-moz-linear-gradient(315deg,#1e293b 0%,#3b82f6 50%,#8b5cf6 100%);background:-o-linear-gradient(315deg,#1e293b 0%,#3b82f6 50%,#8b5cf6 100%);background:linear-gradient(135deg,#1e293b 0%,#3b82f6 50%,#8b5cf6 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:12px;letter-spacing:-.02em}.section-subtitle.jsx-5bada65614a27c36{font-size:1.1rem;color:#64748b;max-width:600px;margin:0 auto;line-height:1.6}.empty-state.jsx-5bada65614a27c36{text-align:center;padding:60px 20px;max-width:500px;margin:0 auto}.empty-icon.jsx-5bada65614a27c36{font-size:4rem;margin-bottom:20px;opacity:.6}.empty-state.jsx-5bada65614a27c36 h3.jsx-5bada65614a27c36{font-size:1.5rem;color:#1e293b;margin-bottom:12px}.empty-state.jsx-5bada65614a27c36 p.jsx-5bada65614a27c36{color:#64748b;margin-bottom:24px;line-height:1.6}.back-button.jsx-5bada65614a27c36{display:inline-block;background:-webkit-linear-gradient(315deg,#3b82f6,#8b5cf6);background:-moz-linear-gradient(315deg,#3b82f6,#8b5cf6);background:-o-linear-gradient(315deg,#3b82f6,#8b5cf6);background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;padding:12px 24px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font-weight:600;text-decoration:none;-webkit-transition:all.3s ease;-moz-transition:all.3s ease;-o-transition:all.3s ease;transition:all.3s ease;-webkit-box-shadow:0 8px 25px rgba(59,130,246,.3);-moz-box-shadow:0 8px 25px rgba(59,130,246,.3);box-shadow:0 8px 25px rgba(59,130,246,.3)}.back-button.jsx-5bada65614a27c36:hover{-webkit-transform:translatey(-2px);-moz-transform:translatey(-2px);-ms-transform:translatey(-2px);-o-transform:translatey(-2px);transform:translatey(-2px);-webkit-box-shadow:0 12px 35px rgba(59,130,246,.4);-moz-box-shadow:0 12px 35px rgba(59,130,246,.4);box-shadow:0 12px 35px rgba(59,130,246,.4)}.browse-all-section.jsx-5bada65614a27c36{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;
1-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--border-color)}.browse-all-library-button.jsx-5bada65614a27c36{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;padding:1rem 2rem;background:-webkit-linear-gradient(315deg,#667eea 0%,#764ba2 100%);background:-moz-linear-gradient(315deg,#667eea 0%,#764ba2 100%);background:-o-linear-gradient(315deg,#667eea 0%,#764ba2 100%);background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:white;text-decoration:none;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;font-weight:600;font-size:1rem;-webkit-box-shadow:0 4px 15px rgba(102,126,234,.3);-moz-box-shadow:0 4px 15px rgba(102,126,234,.3);box-shadow:0 4px 15px rgba(102,126,234,.3);-webkit-transition:all.3s ease;-moz-transition:all.3s ease;-o-transition:all.3s ease;transition:all.3s ease;border:none;cursor:pointer;min-height:48px;white-space:nowrap}.browse-all-library-button.jsx-5bada65614a27c36:hover{-webkit-transform:translatey(-2px);-moz-transform:translatey(-2px);-ms-transform:translatey(-2px);-o-transform:translatey(-2px);transform:translatey(-2px);-webkit-box-shadow:0 6px 20px rgba(102,126,234,.4);-moz-box-shadow:0 6px 20px rgba(102,126,234,.4);box-shadow:0 6px 20px rgba(102,126,234,.4);background:-webkit-linear-gradient(315deg,#5a6fd8 0%,#6a4190 100%);background:-moz-linear-gradient(315deg,#5a6fd8 0%,#6a4190 100%);background:-o-linear-gradient(315deg,#5a6fd8 0%,#6a4190 100%);background:linear-gradient(135deg,#5a6fd8 0%,#6a4190 100%)}.browse-all-library-button.jsx-5bada65614a27c36:active{-webkit-transform:translatey(0);-moz-transform:translatey(0);-ms-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}@media(max-width:768px){.browse-all-section.jsx-5bada65614a27c36{margin-top:2rem;padding-top:1.5rem}.browse-all-library-button.jsx-5bada65614a27c36{padding:.875rem 1.5rem;font-size:.9rem;width:100%;max-width:280px}}@media(max-width:480px){.browse-all-library-button.jsx-5bada65614a27c36{padding:.75rem 1.25rem;font-size:.85rem}}'})]}):(0,t.jsxs)("div",{className:l().main,children:[(0,t.jsx)("h1",{children:"Category Not Found"}),(0,t.jsx)("p",{children:"The requested category does not exist."}),(0,t.jsx)(s(),{href:"/music-library",children:(0,t.jsx)("a",{children:"â Back to Music Library"})})]})}}},function(a){a.O(0,[518,774,888,179],function(){return a(a.s=225)}),_N_E=a.O()}]);
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.