+
    #j                        R t / R. RNR NR!NR"NR#NR$NR%NR&NR'NR(NR)NR*NR+NR,NR-NR.NR/NR0NR1NR2NR3NR4NR5NR6NR7NR8NR9NR:NR;NR<NR=NR>NR?NR@NRANRBNRCNRDNRENRFNRGNRHNRINRJNRKNRLNRMNRNNRONRPNRQNRRNRSNRTNRUNbR. RWObR. RXObR. RYObR. RZObR. R[ObR. R\ObR. R]ObR	. R^ObR
. R_ObR. R`ObR. RaObR. RbObR. RcObR. RdObRRRV.bRReRf.bRReRg.R. RhOR. RiOR. RjOR. RkOR. RlOR. RmOR. RnOR. RoOR. RpOR. RqO/CtR tR# )ru   Named RGB palettes for pixel_art() and pixel_art_video().

Palette RGB values sourced from pixel-art-studio (MIT License)
https://github.com/Synero/pixel-art-studio — see ATTRIBUTION.md.
NESC64COMMODORE_64ZX_SPECTRUMAPPLE_II_LOAPPLE_II_HIGAMEBOY_ORIGINALGAMEBOY_POCKETGAMEBOY_VIRTUALBOYPICO_8TELETEXTCGA_MODE4_PAL1MSXMICROSOFT_WINDOWS_16MICROSOFT_WINDOWS_PAINTMONO_BW
MONO_AMBER
MONO_GREENPASTEL_DREAM
NEON_CYBER
RETRO_WARM
OCEAN_DEEPFOREST_MOSSSUNSET_FIRE
ARCTIC_ICEVINTAGE_ROSE
EARTH_CLAYELECTRIC_VIOLETc                J   ^ RI Hp V \        9  d    \        RV : R\	        \        4       24      h. p\        V ,           F  w  r4pVP                  W4V.4       K  	  \        V4      R8  d   VP                  ^ 4       K#  VP                  RR4      pVP                  V4       V# )zVBuild a 1x1 PIL 'P'-mode image with the named palette for Image.quantize(palette=...).)ImagezUnknown palette z. Choose from: i   P)   r!   )
PILr   PALETTES
ValueErrorsortedextendlenappendnew
putpalette)palette_namer   flatrgbpal_imgs   &      d/opt/hermes-venv/lib/python3.14/site-packages/../../../skills/creative/pixel-art/scripts/palettes.pybuild_palette_imager2      s    8#|. /"8,-/
 	
 Dl++	qQ1I , d)c/AiiV$GtN    N    r5   r5   )|   r6   r6   )r5   r5      )r5   r5      )D   (   r8   )   r5      )   r5       )r=      r5   )      r5   )r5   t   r5   )r5   r;   r5   )r5   x   r5   )r5   X   r5   )r5   @   rD   )r8   r8   r8   )r5   rC      )r5   rD   rF   )h   r9   r7   )   r5      )   r5   rD   )rF   8   r5   )rJ   \   r?   )   r6   r5   )r5      r5   )r5   r=   r5   )r5   r=   r9   )r5   r@   r@   )rF   rF   rF   )<   r8   r7   )rG   r@   r7   )   rC   rF   )rF   rC   rF   )rF   rD   rP   )rF   rC   rD   )r7      r9   )rF   rN   r5   )rN   rF      )rD   rH   T   )rD   rF   rP   )r5      rH   )rC   rC   rC   )r7   r7   r7   )   rJ   r7   )rN   rN   rF   )rH   rN   rF   )rF   rN   rF   )rF   rU      )         )r7      r=   )rF   rH   rC   )rH   rF   rC   )rN   rF   rN   )rN   rF   rH   )r5   r7   r7   )rH   rH   rH      r\   r\   )r4   r[      M   C   )j         )r^   W   rU   rL   rM   _   )rE   rE      )rb         )r^   rG   rO   )l   P      )   ~   u   )b   rp   rp   )ri   ri   ri   )         )r6   r6   r\   )   rt   rt   )r4   r[   r]   )ra   rV      )r^   rd      re   )rE   r9      )rm      ri   )   rG   :   )n   rS      )rI      v   )c   r   r   )   r   r   )rq   rw      )r   r}      )   r   r   )r4   )r5   '      )r7   0      )r\   ?   r7   )r5      ,   )r5   r7      )r\      3   r[   )r4   )   ;   Q   )rk   G   ri   )   ]   rW   )r5   rG   R      r   r   )r5   r=      )      rF   )r   rL      )   r}   #   r   )      r   )r5   r   )   )rm      rs   )rs      rm   r[   )r4   r\   r5   r\   r5   r\   r5   r[   )r5   r   r\   )r\   rk   r5   ))r5   r   r5   ).   s   r>   )   rb   
   )rQ      r   )r4   )U   r   r   )   r   r   r[   ))   r5   r5   )rU   r5   r5   )r   r5   r5   r4   )r4   )   +   S   )rn   %   r   )r5      r   )   r   6   )rf   rd   O   )   r   rc   )r\   r   rT   )r\   r5   r_   )r\   ry   r5   )r\      r   )r5   rJ   r   )r   rt   r\   )   r~      )r\   w   r=   )r\   rI   r   )r4   r\   r5   r5   r5      r5   r\   r\   r5   r5   r5   r\   r   r5   r\   r\   r[   )r4   r[   r   r   )r4   )>   rN   I   )rB   rX   }   )Y   r   rZ   )r   r~   r   )r   ^   r   )e      r   )r   r   r   )r\   ri   r   )rI   r   r   )   rX   r   )rz      A   )   f      )rI   rI   rI   r[   )r4   )r   r5   r5   r   )r   r   r5   )r5   r5   r   )r   r5   r   )r5   r   r   )rV   rV   rV   )r   r   r   r   r   r   r   r   r   r[   )r4   r[   ){   r   r   )   r   r   )r         )r\   r   r5   )r   r   r   )r\   r   r   )r5   r   r   )r   r   r   )r5   r   z   )r   r   r   )r      r   )   2   r\   )r      r   )r\   rE   r   )r   9   r   )r\   r   r   )r   r   rK   )r\   r7   r   )r   r   r   )r      r   )r5   r   r\   )r\   r   r   )r:   r:   r:   )r\   rY   r5   )r   r\   r   )
)r\         )r\      rI   )r\   r\   rI   )rI   r\   r   rI   r   r\   r   rI   r\   )r\   rI   r   )rI   r\   r\   )r\      r   )   r   r   )
r4   )r\   r5   r   r   r   )r5   r\   r   r   r   r5   r\   )r\   r   r5   )r5   r   r\   r[   )
r   r   r   )r   E   r   )   i      )   rU   `   )r\   r   r   )r\   r      )   "   r   )r   rL   rL   )r\   r   r   )r\   rQ   r   )
)r5   r   r   )r5   r   r   )r5   L      )r5   r   r   )r5   r   rI   r   r   rI   )r   r   rI   )r   rI   r   r   )r   r   r\   )
)r   r   r   )r   r   r   )r9   r   r   )r   r   r9   )r   r   r   )r@   r   r   )r      r@   )rI      r   )r   r   rI   )r   r   r   )
)r   r5   r5   )r   r5   r5   )r   r5   r5   )rI   r5   r5   r   )r\   r   r5   )r\   r   r5   )r\   r   r5   )r\   rI   r5   )r\   r\   r   )
)r5   r5   r   )r5   r5   r   )r5   r   r   )r5   r   r   r   )r   rI   r\   )r   r   r\   )rI      r\   )r      r\   r[   )
)g   rz   r   )ri   H   r   )r   [   r   )r   q   r   )r   r      )rT   r=   r   )rW   r   rc   )r         )r   rT   r   )r\   r   r   )
r   )r   rK   /   )rB   r   r   )   Z   r   )r   k   r   )   r6   rf   )r   rs   rn   )r      rQ   )r   r   r   )rF   rF   rT   )
)   r5   r   )r   r5   r   )r   r5   r   )r   r5   rI   r   )r   r   r\   )r   r   r\   )rI   r   r\   r   )r   r   r\   )__doc__r#   r2    r3   r1   <module>r      s  L	 "$/1<>K#%13?AL 	 ! #- /: <K 		 $	 &4	 6C	 EQ	
 	
 $
 &3
 5@
 BM 	 $ &5 7E 	 ) +: <J 	 ' )6 8F 	 & (5 7F 	 ) +: <K 	 ) +: <K 	 ) +: <K 	 'L" 
 #L.  /L:  ;LB  CLN  OLV  WL\  ]Lb  cLh  iLt  uL|  }LB 
 CLN  OLZ   [Lj 	?+kLl </mLn </  
  
  
  
  
  
  
  
  
  OL^r3   