<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.moveListItem
{
  position: relative;
  background-color: #ddd;
  margin: 1em 0.5em 0 1em;
  height: 110px;
  margin-right: 1em;
  overflow: hidden;
  border: 1px dotted #2f2f4f;
}

div.moveListThumb
{
  position: absolute;
  left: 0; top: 0;
  width: 20%;
  height: 110px;
  overflow: hidden;
  white-space: normal;
  border-right: 1px solid #bbb;
}

div.moveListName
{
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 4.5em;
  overflow: hidden;
  font-size: 9pt;                                             
  font-weight: bold;                                          
/*  text-shadow: 0.2em 0.2em;                                   */
  overflow: hidden;                                           
}

.moveListName a
{
/*  text-shadow: #2f2f4f 0.2em 0.2em;*/
}

div.moveListOther
{
  position: absolute;
  left: 0;
  bottom: 0;
  width: 50px;
  font-size: 8pt;
  overflow: hidden;
  border-top: 1px solid black; border-right: 1px solid black;
}

div.moveListVideo
{
  position: absolute;
  bottom: 0; right: 0;
  width: 100px;  height: 75px;
}

div.moveListDescription
{
  position: absolute;
  left: 21%;
  top: 22px;
  width: 79%;
  height: 58px;
  overflow: auto;
  font-size: 7pt;
}

div.moveListBOA
{
  position: absolute;
  left: 20%;
  bottom: 1px;
  width: 80%;
  height: 19px;
  overflow: hidden;
  background-color: #f0f0f0;
  border-top: 1px solid black;
}

.moveListAddToJournal
{
  position: absolute;
  right: 1px;
  bottom: 1px;
  height: 19px;
  overflow: hidden;
  background-color: #f0f0f0;
  border-top: 1px solid black;
}

.movePronunciation
{
  font-variant: italic;
  font-weight: bold;
  font-size: 7pt;
}

.movePronunciation:before
{
  content: '(';
}

.movePronunciation:after
{
  content: ')';
}

.moveNickName
{
  font-size: 8pt;
}

.moveCount
{
  border: 1px solid black;
  font-size: 8pt;
  padding: 4px;
}

.moveListJobs
{
  position: absolute;
  top: 1px;
  left: 20%;
  font-size: 9pt;
  font-family: monospace;
  background-color: #f0f0f0;
  width: 80%;
  overflow: hidden;
  height: 19px;
  line-height: 18px;
  border-bottom: 1px solid black;
}

.movesSourceLanguage
{
  background-color: #e0e0e0;
  color: #202020;
  font-size: 9pt;
  font-family: monospace;
  overflow: auto;
  border: 1px solid black;
  margin: 1em;
  padding: 4px;
  max-height: 12em;
  width: 50em;
  white-space: pre;
}

.movesDestLanguage
{
  margin: 1em;
  font-size: 9pt;
  padding: 4px;
  font-family: monospace;
}

.movesIndexContainer
{
  margin: 1em;
  overflow: hidden;
  font-size: 8pt;
}

.movesIndexContainer h2
{
  font-size: 11pt;
  margin-top: 4px;
}

.movesIndexContainer h3
{
  font-size: 9pt;
  margin-top: 4px;
}

.leftCol
{
  margin-top: 1em;
  float: left;
}

.rightCol
{
  font-size: smaller;
  padding: 3px;
  float: right;
  width: 20em;
  border: 1px solid #2f2f4f;
  margin-top: 1em;
}

.movesIndex
{
  margin-right: 1em;
  padding-left: 1em;
  border: 1px solid #2f2f4f;
  padding-right: 0;
/*  max-width: 20em;
  min-width: 12em; */
  overflow: hidden;
  font-size: 8pt;
}

.movesIndex a:hover
{
  background-color: #ffcc00;
}

.movesIndex ul
{
  padding: 0;
  margin-top: 10px;
  margin-right: 20px;
  margin-bottom: 10px;
  margin-left: 10px;
}

.movesIndex li
{
  list-style: none;
  border-bottom: 1px solid #2f2f4f;
  padding-right: 0;
  margin-right: 0;
}

.movesIndex li a
{
  display: block;
}

.movesIndex li a:hover
{
  text-decoration: none;
}

.centerCol
{
  width: 100%;
  margin-right: 2em;
  margin-left: 2em;
}

.movesSearch
{
  background-color: #e0e0e0;
  padding: 0.5em 1em 0.5em 1em;
  margin-bottom: 1.5em;
}

.movesSearchDesc
{
  font-size: 7pt;
  margin-top: 0.75em;
}

.movesJournal
{
  border: none;
  overflow: hidden;
  border: 1px dotted black;
  height: 218px;
  width: 196px;
}

.movesJournal object, .movesJournal iframe
{
  border: none;
  overflow: auto;
  height: 218px;
  width: 196px;
}

.movesResources
{
  border-bottom: 1px solid black;
  font-size: 8pt;
}

.movesResources li
{
  list-style-type: none;
  text-indent: -3em;
}

.movesResources li:before
{
  display: marker;
  content: '- ';
}

.movesAddCount
{
  font-size: 24pt;
  color: white;
  background-color: #2f2f4f;
  font-family: monospace;
  font-style: bold
  margin: 0;
  padding: 0;
}

.movesAddCountSmall
{
  font-size: 12pt;
  color: white;
  background-color: #2f2f4f;
  font-family: monospace;
  font-style: bold;
  padding: 2px;
  border-top: 2px solid white;
  line-height: 1.2em;
}

a:hover .movesAddCountSmall
{
  color: #ffcc00;
}
</pre></body></html>