1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9275],{24355:(e,r,a)=>{a.d(r,{A:()=>o});var s=a(37876),t=a(96851),l=a(22008),n=a(79704),i=a(4733);let o=e=>{let{size:r="sm",absolute:a=!1,className:o}=e,c=(0,t.c)("plusUi");return(0,n.lo)()?(0,s.jsx)("span",{role:"img","aria-label":c("badgeAria"),className:(0,l.cn)("inline-flex rounded-is-pill",a&&"absolute left-2.5 top-2.5 z-10",o),children:(0,s.jsx)(i.A,{size:r,label:c("badge")})}):null}},68180:(e,r,a)=>{a.d(r,{A:()=>n});var s=a(37876),t=a(22008),l=a(7586);let n=function(e){let{icon:r,children:a,className:n}=e,i=(0,l.GX)(r);return(0,s.jsxs)("span",{className:(0,t.cn)("inline-flex items-center gap-2",n),children:[(0,s.jsx)(i,{className:"h-[1em] w-[1em] shrink-0","aria-hidden":"true"}),a]})}},72763:(e,r,a)=>{a.d(r,{A:()=>g});var s=a(37876),t=a(96851),l=a(1500),n=a(70797),i=a(22008),o=a(73151),c=a(75543),d=a(89525),m=a(24355),p=a(79704),u=a(93393);let g=e=>{let{page:r,variant:a="premium",route:g="premium",showCategory:x="premium"===a}=e,f=(0,t.c)("pageCard"),h=(0,l.Ym)(),b=(0,p.lo)(),w=r.title||(0,c.Tu)(r.name),y="free"===a?"free":"premium",j="premium"===y&&!0===r.plusBadge&&b;return(0,s.jsxs)(n.A,{href:function(e,r){return"pages"===r&&e.category?"/pages/".concat(e.category,"/").concat(e.name):"/premium/".concat(e.name)}(r,g),locale:r.linkLocale,"aria-label":f("free"===y?"ariaFree":j?"ariaPremiumPlus":"ariaPremium",{title:w}),className:(0,i.cn)("group flex flex-col overflow-hidden rounded-is border border-is-border bg-is-surface no-underline transition-all duration-200","hover:-translate-y-1 hover:shadow-is-md hover:border-is-border-strong",o.OQ),children:[(0,s.jsxs)("div",{className:"relative aspect-square w-full overflow-hidden bg-white dark:bg-is-surface-soft",children:["free"===y?(0,s.jsx)("span",{className:"absolute left-2.5 top-2.5 z-10 rounded-is-pill bg-is-green-soft px-2.5 py-1 text-[11px] font-extrabold uppercase tracking-wide text-is-green-ink",children:f("freeBadge")}):(0,s.jsx)(d.A,{label:f("premiumBadge"),size:"sm",absolute:!0}),j&&(0,s.jsx)(m.A,{absolute:!0,className:"left-auto right-2.5"}),(0,s.jsx)("img",{src:r.smallImageUrl||r.imageUrl,alt:f("free"===y?"altFree":"altPremium",{title:w}),loading:"lazy",className:"h-full w-full object-contain p-3 transition-transform duration-300 group-hover:scale-[1.03]"})]}),(0,s.jsxs)("div",{className:"flex flex-1 flex-col gap-2.5 p-4",children:[(0,s.jsx)("div",{className:"line-clamp-2 font-display text-[13.5px] font-bold leading-snug text-is-text",children:w}),x&&r.category&&h===u.q&&(0,s.jsx)("span",{className:"self-start rounded-is-pill bg-is-accent-soft px-2.5 py-1 text-[11.5px] font-extrabold capitalize text-is-accent-ink",children:r.category})]})]})}},75543:(e,r,a)=>{a.d(r,{Nx:()=>p,Ph:()=>m,Tu:()=>o,VF:()=>d,YG:()=>u,yy:()=>c});var s=a(53038),t=a(33187),l=a(31347),n=a(73884),i=a(40258);function o(e){return String(e||"").replace(/-/g," ").replace(/\b\w/g,e=>e.toUpperCase())}function c(e,r){let a=String(r||"").trim().toLowerCase();return a?e.filter(e=>"".concat(e.name||""," ").concat(e.title||""," ").concat(e.shortDescription||""," ").concat(e.category||"").toLowerCase().includes(a)):e}function d(e){let r=Array.isArray(e)?e:"string"==typeof e?e.split(","):[],a=new Set;return r.map(e=>{let r="string"==typeof e?e.trim():String((null==e?void 0:e.slug)||"").trim();return!r||a.has(r)?null:(a.add(r),{slug:r,title:("string"==typeof e?"":e.title||e.label||e.name||"")||"".concat(o(r)," Coloring Pages")})}).filter(Boolean)}function m(e){let r=String(e||"").toLowerCase();return r.includes("pencil")?s.A:r.includes("crayon")?t.A:r.includes("marker")?l.A:r.includes("gel")||r.includes("pen")?n.A:r.includes("brush")||r.includes("watercolor")||r.includes("paint")?t.A:i.A}let p=a(76568).w7.filter(e=>["Instagram","Pinterest"].includes(e.name)),u=[{question:"Is this coloring page really free?",answer:"Yes! All premium pages are 100% free to download and print for personal use."},{question:"Can I use this page commercially?",answer:"No. These pages are for personal and educational use only. Please see our License Information."},{question:"What paper should I print on?",answer:"We recommend 80â120 gsm paper or thicker cardstock to prevent bleed-through, especially when using markers."}
1,{question:"What coloring tools work best?",answer:"Colored pencils, fine-tip markers, gel pens, and watercolors all work great. For best results, we recommend Prismacolor pencils or Copic markers."},{question:"Where can I get more pages like this?",answer:"Explore more premium pages from the same collection, or browse all coloring books on Amazon and Etsy below."}]},81896:(e,r,a)=>{a.d(r,{A:()=>o});var s=a(37876),t=a(70797),l=a(28419),n=a(22008),i=a(73151);let o=e=>{let{href:r,locale:a,children:o,className:c}=e;return(0,s.jsxs)(t.A,{href:r,locale:a,className:(0,n.cn)("inline-flex items-center gap-1.5 rounded-[14px] border-[1.5px] border-is-border-strong bg-is-surface px-7 py-3.5 font-display text-base font-extrabold text-is-primary transition-all hover:gap-2.5 hover:border-is-primary",i.OQ,c),children:[o," ",(0,s.jsx)(l.A,{className:"h-4 w-4","aria-hidden":"true"})]})}},82298:(e,r,a)=>{a.d(r,{A:()=>i});var s=a(37876),t=a(7572),l=a(22008),n=a(68180);let i=e=>{let{title:r,subtitle:a,className:i,align:o="center",icon:c,divider:d=!1,as:m="h2"}=e;return(0,s.jsxs)("div",{className:(0,l.cn)("mb-9",!d&&"max-w-[60ch]","center"===o?"mx-auto text-center":"text-left",i),children:[(0,s.jsx)(t.ag,{as:m,size:"section",className:(0,l.cn)("mb-2",d&&"border-b border-is-border pb-3"),children:c?(0,s.jsx)(n.A,{icon:c,className:(0,l.cn)("gap-2.5","center"===o&&"justify-center"),children:r}):r}),a&&(0,s.jsx)(t.Pt,{variant:"soft",size:d?"md":"lg",children:a})]})}},89525:(e,r,a)=>{a.d(r,{A:()=>i});var s=a(37876),t=a(22008);let l={sm:"px-2.5 py-1 text-[11px]",md:"px-3.5 py-1.5 text-[13px]"},n={sm:"h-3 w-3",md:"h-3.5 w-3.5"},i=e=>{let{label:r,icon:a,size:i="sm",absolute:o=!1,className:c}=e;return(0,s.jsxs)("span",{className:(0,t.cn)("inline-flex items-center gap-1 rounded-is-pill bg-[image:var(--is-gradient-primary)] font-extrabold uppercase tracking-wide text-white shadow-is-sm",l[i]||l.sm,o&&"absolute left-2.5 top-2.5 z-10",c),children:[a&&(0,s.jsx)(a,{className:(0,t.cn)(n[i]||n.sm,"fill-current"),"aria-hidden":"true"}),r]})}},99275:(e,r,a)=>{a.r(r),a.d(r,{default:()=>c});var s=a(37876),t=a(96851),l=a(7572),n=a(82298),i=a(81896),o=a(72763);let c=e=>{let{pages:r=[]}=e,a=(0,t.c)("home.freePages");return r&&0!==r.length?(0,s.jsx)(l.Bc,{tone:"page",spacing:"md",children:(0,s.jsxs)(l.Zq,{size:"xl",children:[(0,s.jsx)(n.A,{title:a("title"),subtitle:a("subtitle")}),(0,s.jsx)("div",{className:"grid grid-cols-4 md:grid-cols-2 gap-5 sm:gap-3",children:r.slice(0,4).map(e=>(0,s.jsx)(o.A,{page:e,variant:"free"},e._id||e.name))}),(0,s.jsx)("div",{className:"mt-8 text-center",children:(0,s.jsx)(i.A,{href:"/premium",children:a("cta")})})]})}):null}}}]);
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.