<commit_before>---
imgClassifieds:
- >
  [#randomCardStrategy#]
  #pickFourDiffCards#[_body:#headlineFourCardsForSale##priceOffer#]
  #pickBigHeader##svgImgClassifieds#
- >
  [#randomCardStrategy#]
  #pickFourSameCard#[_body:#headlineOneCardForSale##priceOffer#]
  #pickBigHeader##svgImgClassifieds#
- >
  [#randomCardStrategy#]
  #pickFourCards#[_body:#headlineAnything##priceOffer#]
  #pickBigHeader##svgImgClassifieds#
- >
  [_body:#headlineCardfinder##priceOffer#]
  #pickBigHeader##svgImgClassifieds#

svgImgClassifieds: >
  [#svgThemeColors#]#_header# #_body# {svg svgString=`#svgFourCards#`}
pickBigHeader: >
  [_header:#titleClassified#]
titleClassified:
- FOR SALE
- BUYLIST
- LOOKING TO TRADE
- TRADING POST
- I LOVE THESE CARDS
- YOU'LL LOVE THESE CARDS
- GREAT VALUE
- LOOK AT THESE CARDS
- PREPARE YOUR BINDER
headlineFourCardsForSale:
- "#_card1#, #_card2#, and #_card3#"
- "#_card1#, #_card2#, & #_card3#"
- "#_card3# plus some other cards I found on the floor"
- "#deck.capitalize# combo pieces"
- "Repacked boosters that might contain the Power 9"
- "#_card3# and friends"
- "A deadly combo"
- "#broadCardClassification.capitalizeAll# Collection#"
- "Complete #broadCardClassification.capitalizeAll# Set#"
- "#headlineAnything#"
- "#headlineAnything#"
headlineOneCardForSale:
- "#_card1# playset"
- "Complete playset of #_card1#"
- "Exactly three copies of #_card1#"
- "3x #_card1#"
- "#headlineAnything#"
- "#headlineAnything#"
headlineAnything:
- "Just the good stuff"
- "Curated to meet your high standards"
- "Digital cards"
- "Your heart's desire"
- "You won't find these anywhere else"
- "#deck.capitalize# Shell for #format.capitalize#"
- "Key cards for #deck.capitalize#"
- "Your favorite cards"
- "#format.capitalize# Staples"

headlineCardfinder:
- "[#pickFourCardsFromFinderSearchBlock#]Draft [_chaff:leftovers,chaff]#_chaff# from #_cardSet#"
- "[#pickFourCardsFromFinderSearchBlock#]#_cardSet# Draft [_chaff:leftovers,chaff]#_chaff#"
- "[#pickFourCardsFromFinderSearchSet#][_count:All three,The only,Some]#_count# [_desc:good,playable,money]#_desc# cards from #_cardSet#"
- "[#pickFourCardsFromFinderSearchCreatureType#]#_creatureType.capitalize# Tribal staples"
- "[#pickFourCardsFromFinderSearchCardBroadCategory#][_adj:classic,#cardQuality#][_desc:Three #_adj#,#_adj.capitalize#]#_desc# #_cardCategory.s#"
- "[#pickFourCardsFromFinderSearchCardBroadCategory#]#_cardCategory.capitalize.s# collection"
- "[#pickFourCardsFromFinderSearchCardBroadCategory#]#_cardCategory.capitalize#[_saleType:flash,two-fer,bundle,member] sale"
- "[#pickFourCardsFromFinderSearchCardBroadCategory#][_adj:classic,#cardQuality#][_desc:Three #_adj#,#_adj.capitalize#]#_desc# #_cardCategory.s#"
- "[#pickFourCardsFromFinderSearchCardBroadCategory#][_adj:classic,#cardQuality#][_desc:Three #_adj#,#_adj.capitalize#]#_desc# #_cardCategory.s#"

priceOffer:
- ""
- ""
- ""
- ""
- ""
- ""
- ", only #priceUSD#"
- ", only #priceTix#"
- " for #priceUSD#"
- " for #priceTix#"
- " @ #priceUSD# ea."
- " @ #priceTix# ea."

randomCardStrategy:
- "[#pickFourCardsFromList#]"
- "[#pickFourCardsFromFinder#]"
- "[#pickFourCardsFromEither#]"

pickFourDiffCards: >
  #_pickFourDiffCards#[_card1:#_card1Diff#][_card2:#_card2Diff#][_card3:#_card3Diff#]

pickFourSameCard: >
  #_pickFourSameCard#[_card1:#_cardSame#][_card2:#_cardSame#][_card3:#_cardSame#]

pickFourCardsFromList: >
  [_pickFourDiffCards:#pickFourDiffCardsFromCardlist#]
  [_pickFourSameCard:#pickFourSameCardFromList#]

pickFourCardsFromFinder: >
  [_pickFourDiffCards:#pickFourDiffCardsFromFinder#]
  [_pickFourSameCard:#pickFourSameCardFromFinder#]

pickFourCardsFromEither: >
  [_pickFourDiffCards:#pickFourDiffCardsFromEither#]
  [_pickFourSameCard:#pickFourSameCardFromEither#]

pickFourCards:
 - "#pickFourDiffCards#"
 - "#pickFourSameCard#"

pickFourCardsFromFinderSearchTypeOrCategory:
 - "[#pickFourCardsFromFinderSearchCardType#]"
 - "[#pickFourCardsFromFinderSearchCreatureType#][_cardType:#_creatureType#]"

pickFourCardsFromFinderSearchCardBroadCategory:
 # - "[#pickFourCardsFromFinderSearchCardType#][_cardCategory:#_cardType#]"
 # - "[#pickFourCardsFromFinderSearchCreatureType#][_cardCategory:#_creatureType#]"
 # - "[#pickFourCardsFromFinderSearchCategory#][_cardCategory:#_cardCategory#]"
 - "[#pickFourCardsFromFinderSearchCustomCategory#][_cardCategory:#_cardCategory#]"

pickFourCardsFromFinderSearchCreatureType: >
  [_creatureType:#creatureTypes#]
  [_searchTerm:"#_creatureType#"][#_searchTerm.cardSearchByType(3)#]
  [_card1:#_cardRawName1#]
  [_card2:#_cardRawName2#]
  [_card3:#_cardRawName3#]

pickFourCardsFromFinderSearchCardType: >
  [_cardType:#cardTypes#]
  [_searchTerm:"#_cardType#"][#_searchTerm.cardSearchByType(3)#]
  [_card1:#_cardRawName1#]
  [_card2:#_cardRawName2#]
  [_card3:#_cardRawName3#]

pickFourCardsFromFinderSearchSet: >
  [_cardSet:#cardSet#]
  [_searchTerm:"#_cardSet#"][#_searchTerm.cardSearchBySet(3)#]
  [_card1:#_cardRawName1#]
  [_card2:#_cardRawName2#]
  [_card3:#_cardRawName3#]

pickFourCardsFromFinderSearchBlock: >
  [_block:#cardBlock#,#cardSetStandalone#][#_block#]
  [_cardSet:#cardBlockName#]
  [_searchTerm:"#cardBlockSet#"][#_searchTerm.cardSearchBySet(1)#][_card1:#_cardRawName1#]
  [_searchTerm:"#cardBlockSet#"][#_searchTerm.cardSearchBySet(1)#][_card2:#_cardRawName1#]
  [_searchTerm:"#cardBlockSet#"][#_searchTerm.cardSearchBySet(1)#][_card3:#_cardRawName1#]

pickFourCardsFromFinderSearchCategory: >
  [#searchableCardCategory#][#_cardCategorySearchTerm.cardSearchByText(3)#]
  [_cardCategory:#_cardCategory#]
  [_card1:#_cardRawName1#]
  [_card2:#_cardRawName2#]
  [_card3:#_cardRawName3#]

pickFourCardsFromFinderSearchCustomCategory: >
  [#searchableCardCategoryCustomQuery#][#_customQuery.cardSearchCustomQuery(3)#]
  [_cardCategory:#_cardCategory#]
  [_card1:#_cardRawName1#]
  [_card2:#_cardRawName2#]
  [_card3:#_cardRawName3#]

pickFourSameCardFromList: >
  [_cardSame:#realCard#]
pickFourDiffCardsFromCardlist: >
  [_card1Diff:#realCard#][_card2Diff:#realCard#][_card3Diff:#realCard#]

pickFourSameCardFromFinder: > 
  [#CARDFINDER.randomCard#][_cardSame:#_cardRawName1#]
pickFourDiffCardsFromFinder: >
  [#CARDFINDER.randomCards(3)#][_card1Diff:#_cardRawName1#][_card2Diff:#_cardRawName2#][_card3Diff:#_cardRawName3#]

pickFourSameCardFromEither:
 - "#pickFourSameCardFromList#"
 - "#pickFourSameCardFromFinder#"
pickFourDiffCardsFromEither: >
  [#CARDFINDER.randomCards(3)#]
  [_card1Diff:#_cardRawName1#,#realCard#]
  [_card2Diff:#_cardRawName2#,#realCard#]
  [_card3Diff:#_cardRawName3#,#realCard#]

ComeOn: "[_svgComeOnTextSize:42px][_svgComeOnLineHeight:31px][_ComeOnYPos:264][_ComeOnText:#ComeOnText#][_ComeOnTextStyle:#svgComeOnTextStyle#]"

ComeOnText:
 - "#ComeOnTextCallToAction#"
 - "#ComeOnTextCallToAction#"
 - "#ComeOnTextCallToAction#"
 - "#ComeOnTextCallToAction#"
 - "#ComeOnFreebie#"

ComeOnTextCallToAction:
- "ORDER NOW"
- "SAVE $$$"
- "CRAZY DEAL"
- "HECK YES"
- "BEST PRICE"
- "BEST DEAL"
- "SO CHEAP"
- "100% REAL"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:248]DON'T<br/>MISS OUT"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:34px][_ComeOnYPos:246]LOOK F0R<br/>OUR BOT"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]CHEAPER<br/>THAN [_store:CFB,SCG,TCGMID]#_store#!"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]ACCEPT NO<br/>IMITATIONS"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]COMPLETELY<br/>LEGITIMATE"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]YES, WE'RE<br/>SERIOUS"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]IN PERFECT-<br/>FIT SLEEVES"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]YOU<br/>DESERVE THIS"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]ONE-DAY<br/>SALE"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]REAL FAKE<br/>CARDS"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]CLEARANCE<br/>SALE"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]TREAT<br/>YOURSELF"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]ACCEPTING<br/>BITCOIN"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]WE ACCEPT<br/>BRAPPLES"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]POSSIBLY<br/>A GLITCH"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]1-DAY DRONE<br/>SHIPPING"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]SATISFACTION<br/>LIKELY"
- "[_svgComeOnTextSize:32px][_svgComeOnLineHeight:30px][_ComeOnYPos:249]ALL CARDS<br/>[_grade:NM,SP,MP]#_grade# OR BETTER"

ComeOnFreebie:
- "[_svgComeOnTextSize:28px][_svgComeOnLineHeight:28px][_ComeOnYPos:252]FREE #ComeOnFreebieDesign#<br/>#ComeOnFreebieItem#"


ComeOnFreebieItem:
- CARD SLEEVES
- DECKBOX
- LIFE COUNTER
- PLAYMAT
- TOKEN
- STICKER

ComeOnFreebieDesign:
- "#ComeOnFreebieDesignCreatureType#"
- "#ComeOnFreebieDesignCardReference#"

ComeOnFreebieDesignCreatureType:
- APE
- BEEBLE
- CAMEL
- CRAB
- DONKEY
- DWARF
- ELF
- FISH
- FUNGUS
- GNOME
- GOAT
- GOLEM
- GORGON
- HARPY
- HIPPO
- HORSE
- KOBOLD
- KRAKEN
- LEECH
- LIZARD
- NEPHILIM
- NINJA
- NOGGLE
- NOMAD
- OYSTER
- PIRATE
- RHINO
- SHEEP
- SPONGE
- SQUID
- WEIRD
- WHALE
- WIZARD
- WURM
- YETI
- BRUSHWAGG
- FLAGBEARER
- ANTELOPE
- CEPHALID
- CROCODILE
- ELEPHANT
- BASILISK
- DINOSAUR
- GARGOYLE
- HOMARID
- HOMUNCULUS
- JELLYFISH
- LHURGOYF
- MANTICORE
- MERFOLK
- MINOTAUR
- OCTOPUS
- SCARECROW
- SKELETON
- SQUIRREL
- WEREWOLF

ComeOnFreebieDesignCardReference:
- ANURID
- ASSQUATCH
- AXESHARK
- B.F.M.
- BROODSTAR
- CHEATYFACE
- DINGUS EGG
- DOOMGAPE
- EL-HAJJAJ
- EMRAKUL
- FBLTHP 
- GLEEMAX
- HALFDANE
- HELVAULT
- HIDETSUGU
- HOT SOUP
- HUNDROOG
- INCITE
- KOOKUS
- MAGMAW
- MEGATOG
- MINDBLAZE
- MUDHOLE
- OFFALSNOUT
- OMNIBIAN
- PONGIFY
- POPPET
- PYKNITE
- RAGE MAGE
- SCRAGNOTH
- STANGG
- SNIDD
- S.N.O.T.
- SPITEMARE
- SQUEE
- VORSTCLAW
- VEBULID
- WEREBEAR
- TROLL
- CHICKEN
- ORGANIC
- USED

cardFinder: https://goodgamery.com/api/mtg/image?card=

svgHeaderTextStyle: >
  color: white; font-size: 50px; line-height: 42px;
  padding: 5px;
  font-family: Beleren, Georgia, 'Liberation Serif', 'DejaVu Serif', serif;
  font-weight: 900; text-align:center;
  #svgFourCardsHeaderTextStyleGradient#
svgBodyTextStyle: >
  color: white;
  padding: 5px;
  font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif;
  font-weight: 600; text-shadow: 1px 1px 1px black; text-align:center;
  font-size: 32px; line-height: 30px;  
svgComeOnTextStyle: >
  color: gold; font-size:#_svgComeOnTextSize#; line-height: #_svgComeOnLineHeight#;
  padding: 5px;
  font-family: Beleren, Georgia, 'Liberation Serif', 'DejaVu Serif', serif; 
  font-weight: 900; text-align:center;
  #svgFourCardsComeOnTextStyleGradient#

svgFourCardsHeaderTextStyleGradient:
- "background: -webkit-linear-gradient(white, white 50%, gold 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;"

svgFourCardsComeOnTextStyleGradient: 
- "background: -webkit-linear-gradient(white, rgb(224, 190, 36) 50%, white 50%, rgb(224, 190, 36)); -webkit-background-clip: text; -webkit-text-fill-color: transparent;"

svgThemeColors:
  - "[_themeColor1:indigo][_themeColor2:goldenrod][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.2]"
  - "[_themeColor1:steelblue][_themeColor2:lightsteelblue][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.2]"
  - "[_themeColor1:darkred][_themeColor2:papayawhip][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.4]"
  - "[_themeColor1:seagreen][_themeColor2:darkseagreen][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.2]"
  - "[_themeColor1:oldlace][_themeColor2:white][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.2]"
  - "[_themeColor1:#d27f19][_themeColor2:#dbeeff][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.2]"

svgFourCards: |
  <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="700" height="420">
    <defs>
      <mask id="cardMask" maskUnits="userSpaceOnUse" mask-type="alpha">
        <image x="0" y="0" width="182" height="256" xlink:href="./data/images/cardmask.png" />
      </mask>
      <mask id="cardMaskLarger" maskUnits="userSpaceOnUse" mask-type="alpha">
        <image x="0" y="0" width="189" height="264" xlink:href="./data/images/cardmask.png" />
      </mask>            
      <g id="Card1">
        <rect x="-2" y="-2" width="189" height="260"  rx="12" ry="12" style="fill:#_themeColor1#; stroke-width:3; stroke-opactity:0.9; stroke-color:red;""/>                    
        <image xlink:href="#cardFinder##_card1#" x="0" y="0" mask="url(\#cardMask)" width="183" height="256" />
      </g>
      <g id="Card2">
        <rect x="-2" y="-2" width="189" height="260"  rx="12" ry="12" style="fill:#_themeColor1#; stroke-width:3; stroke-opactity:0.9; stroke-color:red;"/>                         
        <image xlink:href="#cardFinder##_card2#" x="0" y="0" mask="url(\#cardMask)" width="183" height="256" />
      </g>
      <g id="Card3">
        <rect x="-2" y="-2" width="193" height="268"  rx="12" ry="12" style="fill:#_themeColor1#; stroke-width:3; stroke-opactity:0.9; stroke-color:red;"/>                          
        <image xlink:href="#cardFinder##_card3#" x="0" y="0" mask="url(\#cardMaskLarger)" width="189" height="264" />
      </g>
    </defs>
    <image width="100%" height="100%" xlink:href="#art700x420#" />
    <rect x="0" y="234" width="700" height="4" style="fill:#_themeColor2#;"/>
    <rect x="0" y="330" width="700" height="4" style="fill:#_themeColor2#;"/>                          

    <rect x="0" y="236" width="700" height="96" style="fill:#_themeColor1#; fill-opacity:0.85"/>

    <rect x="415" y="243" width="275" height="82" rx="42" ry="42" style="fill:black; stroke:#_svgComeOnStrokeColor#; stroke-width:2; stroke-opacity:#_svgComeOnOpacity#;"/>                          
    <g transform="translate(20 155)">
      <use xlink:href="\#Card1" x="0" y="0" transform="rotate(-3 111 155) translate(0 -12)" />
      <use xlink:href="\#Card2" x="0" y="0" transform="rotate(3 111 155) translate(188 -24)" />
      <use xlink:href="\#Card3" x="0" y="-10" transform="rotate(0 111 155) translate(90 -10)" />
    </g>
    <foreignObject x="0" y="11" width="700" height="300">
      <p xmlns="http://www.w3.org/1999/xhtml" style="#svgHeaderTextStyle#">#_header#</p>
    </foreignObject>
    <foreignObject x="0" y="60" width="700" height="300">
      <p xmlns="http://www.w3.org/1999/xhtml" style="#svgBodyTextStyle#">
        #_body#
      </p>
    </foreignObject>
    [#ComeOn#]
    <foreignObject x="415" y="#_ComeOnYPos#" width="275" height="81">
      <p xmlns="http://www.w3.org/1999/xhtml" style="#_ComeOnTextStyle#">#_ComeOnText#</p>
    </foreignObject>    
  </svg>
  #svgMulliganResetStyles#<commit_msg>uncomment imgClassified searches<commit_after>---
imgClassifieds:
- >
  [#randomCardStrategy#]
  #pickFourDiffCards#[_body:#headlineFourCardsForSale##priceOffer#]
  #pickBigHeader##svgImgClassifieds#
- >
  [#randomCardStrategy#]
  #pickFourSameCard#[_body:#headlineOneCardForSale##priceOffer#]
  #pickBigHeader##svgImgClassifieds#
- >
  [#randomCardStrategy#]
  #pickFourCards#[_body:#headlineAnything##priceOffer#]
  #pickBigHeader##svgImgClassifieds#
- >
  [_body:#headlineCardfinder##priceOffer#]
  #pickBigHeader##svgImgClassifieds#

svgImgClassifieds: >
  [#svgThemeColors#]#_header# #_body# {svg svgString=`#svgFourCards#`}
pickBigHeader: >
  [_header:#titleClassified#]
titleClassified:
- FOR SALE
- BUYLIST
- LOOKING TO TRADE
- TRADING POST
- I LOVE THESE CARDS
- YOU'LL LOVE THESE CARDS
- GREAT VALUE
- LOOK AT THESE CARDS
- PREPARE YOUR BINDER
headlineFourCardsForSale:
- "#_card1#, #_card2#, and #_card3#"
- "#_card1#, #_card2#, & #_card3#"
- "#_card3# plus some other cards I found on the floor"
- "#deck.capitalize# combo pieces"
- "Repacked boosters that might contain the Power 9"
- "#_card3# and friends"
- "A deadly combo"
- "#broadCardClassification.capitalizeAll# Collection#"
- "Complete #broadCardClassification.capitalizeAll# Set#"
- "#headlineAnything#"
- "#headlineAnything#"
headlineOneCardForSale:
- "#_card1# playset"
- "Complete playset of #_card1#"
- "Exactly three copies of #_card1#"
- "3x #_card1#"
- "#headlineAnything#"
- "#headlineAnything#"
headlineAnything:
- "Just the good stuff"
- "Curated to meet your high standards"
- "Digital cards"
- "Your heart's desire"
- "You won't find these anywhere else"
- "#deck.capitalize# Shell for #format.capitalize#"
- "Key cards for #deck.capitalize#"
- "Your favorite cards"
- "#format.capitalize# Staples"

headlineCardfinder:
- "[#pickFourCardsFromFinderSearchBlock#]Draft [_chaff:leftovers,chaff]#_chaff# from #_cardSet#"
- "[#pickFourCardsFromFinderSearchBlock#]#_cardSet# Draft [_chaff:leftovers,chaff]#_chaff#"
- "[#pickFourCardsFromFinderSearchSet#][_count:All three,The only,Some]#_count# [_desc:good,playable,money]#_desc# cards from #_cardSet#"
- "[#pickFourCardsFromFinderSearchCreatureType#]#_creatureType.capitalize# Tribal staples"
- "[#pickFourCardsFromFinderSearchCardBroadCategory#][_adj:classic,#cardQuality#][_desc:Three #_adj#,#_adj.capitalize#]#_desc# #_cardCategory.s#"
- "[#pickFourCardsFromFinderSearchCardBroadCategory#]#_cardCategory.capitalize.s# collection"
- "[#pickFourCardsFromFinderSearchCardBroadCategory#]#_cardCategory.capitalize#[_saleType:flash,two-fer,bundle,member] sale"
- "[#pickFourCardsFromFinderSearchCardBroadCategory#][_adj:classic,#cardQuality#][_desc:Three #_adj#,#_adj.capitalize#]#_desc# #_cardCategory.s#"
- "[#pickFourCardsFromFinderSearchCardBroadCategory#][_adj:classic,#cardQuality#][_desc:Three #_adj#,#_adj.capitalize#]#_desc# #_cardCategory.s#"

priceOffer:
- ""
- ""
- ""
- ""
- ""
- ""
- ", only #priceUSD#"
- ", only #priceTix#"
- " for #priceUSD#"
- " for #priceTix#"
- " @ #priceUSD# ea."
- " @ #priceTix# ea."

randomCardStrategy:
- "[#pickFourCardsFromList#]"
- "[#pickFourCardsFromFinder#]"
- "[#pickFourCardsFromEither#]"

pickFourDiffCards: >
  #_pickFourDiffCards#[_card1:#_card1Diff#][_card2:#_card2Diff#][_card3:#_card3Diff#]

pickFourSameCard: >
  #_pickFourSameCard#[_card1:#_cardSame#][_card2:#_cardSame#][_card3:#_cardSame#]

pickFourCardsFromList: >
  [_pickFourDiffCards:#pickFourDiffCardsFromCardlist#]
  [_pickFourSameCard:#pickFourSameCardFromList#]

pickFourCardsFromFinder: >
  [_pickFourDiffCards:#pickFourDiffCardsFromFinder#]
  [_pickFourSameCard:#pickFourSameCardFromFinder#]

pickFourCardsFromEither: >
  [_pickFourDiffCards:#pickFourDiffCardsFromEither#]
  [_pickFourSameCard:#pickFourSameCardFromEither#]

pickFourCards:
 - "#pickFourDiffCards#"
 - "#pickFourSameCard#"

pickFourCardsFromFinderSearchTypeOrCategory:
 - "[#pickFourCardsFromFinderSearchCardType#]"
 - "[#pickFourCardsFromFinderSearchCreatureType#][_cardType:#_creatureType#]"

pickFourCardsFromFinderSearchCardBroadCategory:
 - "[#pickFourCardsFromFinderSearchCardType#][_cardCategory:#_cardType#]"
 - "[#pickFourCardsFromFinderSearchCreatureType#][_cardCategory:#_creatureType#]"
 - "[#pickFourCardsFromFinderSearchCategory#][_cardCategory:#_cardCategory#]"
 - "[#pickFourCardsFromFinderSearchCustomCategory#][_cardCategory:#_cardCategory#]"

pickFourCardsFromFinderSearchCreatureType: >
  [_creatureType:#creatureTypes#]
  [_searchTerm:"#_creatureType#"][#_searchTerm.cardSearchByType(3)#]
  [_card1:#_cardRawName1#]
  [_card2:#_cardRawName2#]
  [_card3:#_cardRawName3#]

pickFourCardsFromFinderSearchCardType: >
  [_cardType:#cardTypes#]
  [_searchTerm:"#_cardType#"][#_searchTerm.cardSearchByType(3)#]
  [_card1:#_cardRawName1#]
  [_card2:#_cardRawName2#]
  [_card3:#_cardRawName3#]

pickFourCardsFromFinderSearchSet: >
  [_cardSet:#cardSet#]
  [_searchTerm:"#_cardSet#"][#_searchTerm.cardSearchBySet(3)#]
  [_card1:#_cardRawName1#]
  [_card2:#_cardRawName2#]
  [_card3:#_cardRawName3#]

pickFourCardsFromFinderSearchBlock: >
  [_block:#cardBlock#,#cardSetStandalone#][#_block#]
  [_cardSet:#cardBlockName#]
  [_searchTerm:"#cardBlockSet#"][#_searchTerm.cardSearchBySet(1)#][_card1:#_cardRawName1#]
  [_searchTerm:"#cardBlockSet#"][#_searchTerm.cardSearchBySet(1)#][_card2:#_cardRawName1#]
  [_searchTerm:"#cardBlockSet#"][#_searchTerm.cardSearchBySet(1)#][_card3:#_cardRawName1#]

pickFourCardsFromFinderSearchCategory: >
  [#searchableCardCategory#][#_cardCategorySearchTerm.cardSearchByText(3)#]
  [_cardCategory:#_cardCategory#]
  [_card1:#_cardRawName1#]
  [_card2:#_cardRawName2#]
  [_card3:#_cardRawName3#]

pickFourCardsFromFinderSearchCustomCategory: >
  [#searchableCardCategoryCustomQuery#][#_customQuery.cardSearchCustomQuery(3)#]
  [_cardCategory:#_cardCategory#]
  [_card1:#_cardRawName1#]
  [_card2:#_cardRawName2#]
  [_card3:#_cardRawName3#]

pickFourSameCardFromList: >
  [_cardSame:#realCard#]
pickFourDiffCardsFromCardlist: >
  [_card1Diff:#realCard#][_card2Diff:#realCard#][_card3Diff:#realCard#]

pickFourSameCardFromFinder: > 
  [#CARDFINDER.randomCard#][_cardSame:#_cardRawName1#]
pickFourDiffCardsFromFinder: >
  [#CARDFINDER.randomCards(3)#][_card1Diff:#_cardRawName1#][_card2Diff:#_cardRawName2#][_card3Diff:#_cardRawName3#]

pickFourSameCardFromEither:
 - "#pickFourSameCardFromList#"
 - "#pickFourSameCardFromFinder#"
pickFourDiffCardsFromEither: >
  [#CARDFINDER.randomCards(3)#]
  [_card1Diff:#_cardRawName1#,#realCard#]
  [_card2Diff:#_cardRawName2#,#realCard#]
  [_card3Diff:#_cardRawName3#,#realCard#]

ComeOn: "[_svgComeOnTextSize:42px][_svgComeOnLineHeight:31px][_ComeOnYPos:264][_ComeOnText:#ComeOnText#][_ComeOnTextStyle:#svgComeOnTextStyle#]"

ComeOnText:
 - "#ComeOnTextCallToAction#"
 - "#ComeOnTextCallToAction#"
 - "#ComeOnTextCallToAction#"
 - "#ComeOnTextCallToAction#"
 - "#ComeOnFreebie#"

ComeOnTextCallToAction:
- "ORDER NOW"
- "SAVE $$$"
- "CRAZY DEAL"
- "HECK YES"
- "BEST PRICE"
- "BEST DEAL"
- "SO CHEAP"
- "100% REAL"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:248]DON'T<br/>MISS OUT"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:34px][_ComeOnYPos:246]LOOK F0R<br/>OUR BOT"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]CHEAPER<br/>THAN [_store:CFB,SCG,TCGMID]#_store#!"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]ACCEPT NO<br/>IMITATIONS"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]COMPLETELY<br/>LEGITIMATE"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]YES, WE'RE<br/>SERIOUS"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]IN PERFECT-<br/>FIT SLEEVES"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]YOU<br/>DESERVE THIS"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]ONE-DAY<br/>SALE"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]REAL FAKE<br/>CARDS"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]CLEARANCE<br/>SALE"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]TREAT<br/>YOURSELF"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]ACCEPTING<br/>BITCOIN"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]WE ACCEPT<br/>BRAPPLES"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]POSSIBLY<br/>A GLITCH"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]1-DAY DRONE<br/>SHIPPING"
- "[_svgComeOnTextSize:34px][_svgComeOnLineHeight:32px][_ComeOnYPos:247]SATISFACTION<br/>LIKELY"
- "[_svgComeOnTextSize:32px][_svgComeOnLineHeight:30px][_ComeOnYPos:249]ALL CARDS<br/>[_grade:NM,SP,MP]#_grade# OR BETTER"

ComeOnFreebie:
- "[_svgComeOnTextSize:28px][_svgComeOnLineHeight:28px][_ComeOnYPos:252]FREE #ComeOnFreebieDesign#<br/>#ComeOnFreebieItem#"


ComeOnFreebieItem:
- CARD SLEEVES
- DECKBOX
- LIFE COUNTER
- PLAYMAT
- TOKEN
- STICKER

ComeOnFreebieDesign:
- "#ComeOnFreebieDesignCreatureType#"
- "#ComeOnFreebieDesignCardReference#"

ComeOnFreebieDesignCreatureType:
- APE
- BEEBLE
- CAMEL
- CRAB
- DONKEY
- DWARF
- ELF
- FISH
- FUNGUS
- GNOME
- GOAT
- GOLEM
- GORGON
- HARPY
- HIPPO
- HORSE
- KOBOLD
- KRAKEN
- LEECH
- LIZARD
- NEPHILIM
- NINJA
- NOGGLE
- NOMAD
- OYSTER
- PIRATE
- RHINO
- SHEEP
- SPONGE
- SQUID
- WEIRD
- WHALE
- WIZARD
- WURM
- YETI
- BRUSHWAGG
- FLAGBEARER
- ANTELOPE
- CEPHALID
- CROCODILE
- ELEPHANT
- BASILISK
- DINOSAUR
- GARGOYLE
- HOMARID
- HOMUNCULUS
- JELLYFISH
- LHURGOYF
- MANTICORE
- MERFOLK
- MINOTAUR
- OCTOPUS
- SCARECROW
- SKELETON
- SQUIRREL
- WEREWOLF

ComeOnFreebieDesignCardReference:
- ANURID
- ASSQUATCH
- AXESHARK
- B.F.M.
- BROODSTAR
- CHEATYFACE
- DINGUS EGG
- DOOMGAPE
- EL-HAJJAJ
- EMRAKUL
- FBLTHP 
- GLEEMAX
- HALFDANE
- HELVAULT
- HIDETSUGU
- HOT SOUP
- HUNDROOG
- INCITE
- KOOKUS
- MAGMAW
- MEGATOG
- MINDBLAZE
- MUDHOLE
- OFFALSNOUT
- OMNIBIAN
- PONGIFY
- POPPET
- PYKNITE
- RAGE MAGE
- SCRAGNOTH
- STANGG
- SNIDD
- S.N.O.T.
- SPITEMARE
- SQUEE
- VORSTCLAW
- VEBULID
- WEREBEAR
- TROLL
- CHICKEN
- ORGANIC
- USED

cardFinder: https://goodgamery.com/api/mtg/image?card=

svgHeaderTextStyle: >
  color: white; font-size: 50px; line-height: 42px;
  padding: 5px;
  font-family: Beleren, Georgia, 'Liberation Serif', 'DejaVu Serif', serif;
  font-weight: 900; text-align:center;
  #svgFourCardsHeaderTextStyleGradient#
svgBodyTextStyle: >
  color: white;
  padding: 5px;
  font-family: Arial, 'Liberation Sans', 'DejaVu Sans', sans-serif;
  font-weight: 600; text-shadow: 1px 1px 1px black; text-align:center;
  font-size: 32px; line-height: 30px;  
svgComeOnTextStyle: >
  color: gold; font-size:#_svgComeOnTextSize#; line-height: #_svgComeOnLineHeight#;
  padding: 5px;
  font-family: Beleren, Georgia, 'Liberation Serif', 'DejaVu Serif', serif; 
  font-weight: 900; text-align:center;
  #svgFourCardsComeOnTextStyleGradient#

svgFourCardsHeaderTextStyleGradient:
- "background: -webkit-linear-gradient(white, white 50%, gold 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent;"

svgFourCardsComeOnTextStyleGradient: 
- "background: -webkit-linear-gradient(white, rgb(224, 190, 36) 50%, white 50%, rgb(224, 190, 36)); -webkit-background-clip: text; -webkit-text-fill-color: transparent;"

svgThemeColors:
  - "[_themeColor1:indigo][_themeColor2:goldenrod][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.2]"
  - "[_themeColor1:steelblue][_themeColor2:lightsteelblue][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.2]"
  - "[_themeColor1:darkred][_themeColor2:papayawhip][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.4]"
  - "[_themeColor1:seagreen][_themeColor2:darkseagreen][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.2]"
  - "[_themeColor1:oldlace][_themeColor2:white][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.2]"
  - "[_themeColor1:#d27f19][_themeColor2:#dbeeff][_svgComeOnStrokeColor:gold][_svgComeOnOpacity:0.2]"

svgFourCards: |
  <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="700" height="420">
    <defs>
      <mask id="cardMask" maskUnits="userSpaceOnUse" mask-type="alpha">
        <image x="0" y="0" width="182" height="256" xlink:href="./data/images/cardmask.png" />
      </mask>
      <mask id="cardMaskLarger" maskUnits="userSpaceOnUse" mask-type="alpha">
        <image x="0" y="0" width="189" height="264" xlink:href="./data/images/cardmask.png" />
      </mask>            
      <g id="Card1">
        <rect x="-2" y="-2" width="189" height="260"  rx="12" ry="12" style="fill:#_themeColor1#; stroke-width:3; stroke-opactity:0.9; stroke-color:red;""/>                    
        <image xlink:href="#cardFinder##_card1#" x="0" y="0" mask="url(\#cardMask)" width="183" height="256" />
      </g>
      <g id="Card2">
        <rect x="-2" y="-2" width="189" height="260"  rx="12" ry="12" style="fill:#_themeColor1#; stroke-width:3; stroke-opactity:0.9; stroke-color:red;"/>                         
        <image xlink:href="#cardFinder##_card2#" x="0" y="0" mask="url(\#cardMask)" width="183" height="256" />
      </g>
      <g id="Card3">
        <rect x="-2" y="-2" width="193" height="268"  rx="12" ry="12" style="fill:#_themeColor1#; stroke-width:3; stroke-opactity:0.9; stroke-color:red;"/>                          
        <image xlink:href="#cardFinder##_card3#" x="0" y="0" mask="url(\#cardMaskLarger)" width="189" height="264" />
      </g>
    </defs>
    <image width="100%" height="100%" xlink:href="#art700x420#" />
    <rect x="0" y="234" width="700" height="4" style="fill:#_themeColor2#;"/>
    <rect x="0" y="330" width="700" height="4" style="fill:#_themeColor2#;"/>                          

    <rect x="0" y="236" width="700" height="96" style="fill:#_themeColor1#; fill-opacity:0.85"/>

    <rect x="415" y="243" width="275" height="82" rx="42" ry="42" style="fill:black; stroke:#_svgComeOnStrokeColor#; stroke-width:2; stroke-opacity:#_svgComeOnOpacity#;"/>                          
    <g transform="translate(20 155)">
      <use xlink:href="\#Card1" x="0" y="0" transform="rotate(-3 111 155) translate(0 -12)" />
      <use xlink:href="\#Card2" x="0" y="0" transform="rotate(3 111 155) translate(188 -24)" />
      <use xlink:href="\#Card3" x="0" y="-10" transform="rotate(0 111 155) translate(90 -10)" />
    </g>
    <foreignObject x="0" y="11" width="700" height="300">
      <p xmlns="http://www.w3.org/1999/xhtml" style="#svgHeaderTextStyle#">#_header#</p>
    </foreignObject>
    <foreignObject x="0" y="60" width="700" height="300">
      <p xmlns="http://www.w3.org/1999/xhtml" style="#svgBodyTextStyle#">
        #_body#
      </p>
    </foreignObject>
    [#ComeOn#]
    <foreignObject x="415" y="#_ComeOnYPos#" width="275" height="81">
      <p xmlns="http://www.w3.org/1999/xhtml" style="#_ComeOnTextStyle#">#_ComeOnText#</p>
    </foreignObject>    
  </svg>
  #svgMulliganResetStyles#
{'fraction_non_alphanumeric': 0.16584696711164643, 'fraction_numerical': 0.03773963665562582, 'mean_word_length': 6.311643835616438, 'pattern_counts': {'":': 0, '<': 129, '<?xml version=': 0, '>': 179, 'https://': 2, 'lorem ipsum': 0, 'www.': 10, 'xml': 10}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3006999', 'n_tokens_mistral': 13060, 'n_tokens_neox': 11852, 'n_words': 1461}