Initial v0.1 commit

This commit is contained in:
Andrew Gioia 2015-03-23 10:16:34 -04:00
commit d6868c91cf
14 changed files with 1198 additions and 0 deletions

33
README.md Normal file
View File

@ -0,0 +1,33 @@
# Mana v0.1
## The Magic: the Gathering mana symbol font!
Mana is a complete set of Magic: the Gathering mana, tap, and card type symbols as a pictographic font. You can use this font anywhere you want to display mana and tap symbols—in your MtG app or website, documents, card images, anything!
## Usage
Each mana symbol has its own font character. Display them in a manner similar to [Keyrune](http://andrewgioia.github.io/Keyrune) using the `<i class="ms ms-g"></i>` element and class syntax. Class name codes are based on textual mana symbol codes (like g for Green or 3 for, well, {3}).
To use Mana, move the web font files to your `/fonts` directory and include the mana.css stylesheet in your `<head>`:
```html
<link href="css/mana.css" rel="stylesheet" type="text/css" />
```
## Editing the Source
Feel free to edit the source files and compile Mana to fit your needs. Currently LESS is supported, with Sass coming soon.
## License
All mana, tap, and card type symbol images are copyright Wizards of the Coast ([http://magicthegathering.com](http://magicthegathering.com))
The Mana font is licensed under the the SIL OFL 1.1 ([http://scripts.sil.org/OFL](http://scripts.sil.org/OFL))
Mana CSS, LESS, and Sass files are licensed under the MIT License ([http://opensource.org/licenses/mit-license.html](http://opensource.org/licenses/mit-license.html))
Attribution is **greatly appreciated** but not required!
## Changelog
* v0.1 - initial font creation and CSS/LESS files added

588
css/mana.css Normal file
View File

@ -0,0 +1,588 @@
/**
* Global */
@font-face {
font-family: 'Mana';
src: url('../fonts/mana.eot?v=0.1');
src: url('../fonts/mana.eot?#iefix&v=0.1') format('embedded-opentype'), url('../fonts/mana.woff?v=0.1') format('woff'), url('../fonts/mana.ttf?v=0.1') format('truetype'), url('../fonts/mana.svg?v=0.1#mana') format('svg');
font-weight: normal;
font-style: normal;
}
.ms {
display: inline-block;
font: normal normal normal 14px/1 Mana;
font-size: inherit;
line-height: 1em;
text-rendering: auto;
transform: translate(0, 0);
speak: none;
text-transform: none;
vertical-align: middle;
/* Better font rendering */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/**
* Mana cost styles */
.ms-cost {
/**
* Base styles */
background-color: #BEB9B2;
border-radius: 1em;
color: #111;
font-size: 0.95em;
width: 1.3em;
height: 1.3em;
line-height: 1.35em;
text-align: center;
/**
* Single symbols */
/**
* Split symbols */
/**
* Phyrexian mana and size increases */
/**
* Alternate tap */
/**
* Snow mana */
/**
* Tap symbols */
/**
* Shadow */
}
.ms-cost.ms-w,
.ms-cost.ms-pw {
background-color: #F0F2C0;
}
.ms-cost.ms-u,
.ms-cost.ms-pu {
background-color: #B5CDE3;
}
.ms-cost.ms-b,
.ms-cost.ms-pb {
background-color: #ACA29A;
}
.ms-cost.ms-r,
.ms-cost.ms-pr {
background-color: #DB8664;
}
.ms-cost.ms-g,
.ms-cost.ms-pg {
background-color: #93B483;
}
.ms-cost.ms-wu {
background: #edf2b0;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #edf2b0 0%, #edf2b0 50%, #a6c1dd 50%, #a6c1dd 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #edf2b0), color-stop(50%, #edf2b0), color-stop(50%, #a6c1dd), color-stop(100%, #a6c1dd));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #edf2b0 0%, #edf2b0 50%, #a6c1dd 50%, #a6c1dd 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #edf2b0 0%, #edf2b0 50%, #a6c1dd 50%, #a6c1dd 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #edf2b0 0%, #edf2b0 50%, #a6c1dd 50%, #a6c1dd 100%);
/* IE10+ */
background: linear-gradient(135deg, #edf2b0 0%, #edf2b0 50%, #a6c1dd 50%, #a6c1dd 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf2b0', endColorstr='#a6c1dd', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-wb {
background: #edf2b0;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #edf2b0 0%, #edf2b0 50%, #9c9188 50%, #9c9188 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #edf2b0), color-stop(50%, #edf2b0), color-stop(50%, #9c9188), color-stop(100%, #9c9188));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #edf2b0 0%, #edf2b0 50%, #9c9188 50%, #9c9188 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #edf2b0 0%, #edf2b0 50%, #9c9188 50%, #9c9188 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #edf2b0 0%, #edf2b0 50%, #9c9188 50%, #9c9188 100%);
/* IE10+ */
background: linear-gradient(135deg, #edf2b0 0%, #edf2b0 50%, #9c9188 50%, #9c9188 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf2b0', endColorstr='#9c9188', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-ub {
background: #a6c1dd;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #a6c1dd 0%, #a6c1dd 50%, #9c9188 50%, #9c9188 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #a6c1dd), color-stop(50%, #a6c1dd), color-stop(50%, #9c9188), color-stop(100%, #9c9188));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #a6c1dd 0%, #a6c1dd 50%, #9c9188 50%, #9c9188 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #a6c1dd 0%, #a6c1dd 50%, #9c9188 50%, #9c9188 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #a6c1dd 0%, #a6c1dd 50%, #9c9188 50%, #9c9188 100%);
/* IE10+ */
background: linear-gradient(135deg, #a6c1dd 0%, #a6c1dd 50%, #9c9188 50%, #9c9188 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6c1dd', endColorstr='#9c9188', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-ur {
background: #a6c1dd;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #a6c1dd 0%, #a6c1dd 50%, #db8664 50%, #db8664 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #a6c1dd), color-stop(50%, #a6c1dd), color-stop(50%, #db8664), color-stop(100%, #db8664));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #a6c1dd 0%, #a6c1dd 50%, #db8664 50%, #db8664 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #a6c1dd 0%, #a6c1dd 50%, #db8664 50%, #db8664 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #a6c1dd 0%, #a6c1dd 50%, #db8664 50%, #db8664 100%);
/* IE10+ */
background: linear-gradient(135deg, #a6c1dd 0%, #a6c1dd 50%, #db8664 50%, #db8664 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6c1dd', endColorstr='#db8664', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-br {
background: #aca29a;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #aca29a 0%, #aca29a 50%, #db8664 50%, #db8664 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #aca29a), color-stop(50%, #aca29a), color-stop(50%, #db8664), color-stop(100%, #db8664));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #aca29a 0%, #aca29a 50%, #db8664 50%, #db8664 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #aca29a 0%, #aca29a 50%, #db8664 50%, #db8664 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #aca29a 0%, #aca29a 50%, #db8664 50%, #db8664 100%);
/* IE10+ */
background: linear-gradient(135deg, #aca29a 0%, #aca29a 50%, #db8664 50%, #db8664 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aca29a', endColorstr='#db8664', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-bg {
background: #aca29a;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #aca29a 0%, #aca29a 50%, #93b483 50%, #93b483 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #aca29a), color-stop(50%, #aca29a), color-stop(50%, #93b483), color-stop(100%, #93b483));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #aca29a 0%, #aca29a 50%, #93b483 50%, #93b483 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #aca29a 0%, #aca29a 50%, #93b483 50%, #93b483 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #aca29a 0%, #aca29a 50%, #93b483 50%, #93b483 100%);
/* IE10+ */
background: linear-gradient(135deg, #aca29a 0%, #aca29a 50%, #93b483 50%, #93b483 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#aca29a', endColorstr='#93b483', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-rw {
background: #db8664;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #db8664 0%, #db8664 50%, #edf2b0 50%, #edf2b0 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #db8664), color-stop(50%, #db8664), color-stop(50%, #edf2b0), color-stop(100%, #edf2b0));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #db8664 0%, #db8664 50%, #edf2b0 50%, #edf2b0 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #db8664 0%, #db8664 50%, #edf2b0 50%, #edf2b0 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #db8664 0%, #db8664 50%, #edf2b0 50%, #edf2b0 100%);
/* IE10+ */
background: linear-gradient(135deg, #db8664 0%, #db8664 50%, #edf2b0 50%, #edf2b0 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#db8664', endColorstr='#edf2b0', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-rg {
background: #db8664;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #db8664 0%, #db8664 50%, #93b483 50%, #93b483 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #db8664), color-stop(50%, #db8664), color-stop(50%, #93b483), color-stop(100%, #93b483));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #db8664 0%, #db8664 50%, #93b483 50%, #93b483 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #db8664 0%, #db8664 50%, #93b483 50%, #93b483 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #db8664 0%, #db8664 50%, #93b483 50%, #93b483 100%);
/* IE10+ */
background: linear-gradient(135deg, #db8664 0%, #db8664 50%, #93b483 50%, #93b483 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#db8664', endColorstr='#93b483', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-gw {
background: #93b483;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #93b483 0%, #93b483 50%, #edf2b0 50%, #edf2b0 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #93b483), color-stop(50%, #93b483), color-stop(50%, #edf2b0), color-stop(100%, #edf2b0));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #93b483 0%, #93b483 50%, #edf2b0 50%, #edf2b0 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #93b483 0%, #93b483 50%, #edf2b0 50%, #edf2b0 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #93b483 0%, #93b483 50%, #edf2b0 50%, #edf2b0 100%);
/* IE10+ */
background: linear-gradient(135deg, #93b483 0%, #93b483 50%, #edf2b0 50%, #edf2b0 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#93b483', endColorstr='#edf2b0', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-gu {
background: #93b483;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #93b483 0%, #93b483 50%, #b5cde3 50%, #b5cde3 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #93b483), color-stop(50%, #93b483), color-stop(50%, #b5cde3), color-stop(100%, #b5cde3));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #93b483 0%, #93b483 50%, #b5cde3 50%, #b5cde3 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #93b483 0%, #93b483 50%, #b5cde3 50%, #b5cde3 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #93b483 0%, #93b483 50%, #b5cde3 50%, #b5cde3 100%);
/* IE10+ */
background: linear-gradient(135deg, #93b483 0%, #93b483 50%, #b5cde3 50%, #b5cde3 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#93b483', endColorstr='#b5cde3', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-2w {
background: #beb9b2;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #edf2b0 50%, #edf2b0 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #beb9b2), color-stop(50%, #beb9b2), color-stop(50%, #edf2b0), color-stop(100%, #edf2b0));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #edf2b0 50%, #edf2b0 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #edf2b0 50%, #edf2b0 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #edf2b0 50%, #edf2b0 100%);
/* IE10+ */
background: linear-gradient(135deg, #beb9b2 0%, #beb9b2 50%, #edf2b0 50%, #edf2b0 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#beb9b2', endColorstr='#edf2b0', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-2u {
background: #beb9b2;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #b5cde3 50%, #b5cde3 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #beb9b2), color-stop(50%, #beb9b2), color-stop(50%, #b5cde3), color-stop(100%, #b5cde3));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #b5cde3 50%, #b5cde3 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #b5cde3 50%, #b5cde3 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #b5cde3 50%, #b5cde3 100%);
/* IE10+ */
background: linear-gradient(135deg, #beb9b2 0%, #beb9b2 50%, #b5cde3 50%, #b5cde3 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#beb9b2', endColorstr='#b5cde3', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-2b {
background: #beb9b2;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #9c9188 50%, #9c9188 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #beb9b2), color-stop(50%, #beb9b2), color-stop(50%, #9c9188), color-stop(100%, #9c9188));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #9c9188 50%, #9c9188 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #9c9188 50%, #9c9188 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #9c9188 50%, #9c9188 100%);
/* IE10+ */
background: linear-gradient(135deg, #beb9b2 0%, #beb9b2 50%, #9c9188 50%, #9c9188 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#beb9b2', endColorstr='#9c9188', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-2r {
background: #beb9b2;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #db8664 50%, #db8664 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #beb9b2), color-stop(50%, #beb9b2), color-stop(50%, #db8664), color-stop(100%, #db8664));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #db8664 50%, #db8664 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #db8664 50%, #db8664 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #db8664 50%, #db8664 100%);
/* IE10+ */
background: linear-gradient(135deg, #beb9b2 0%, #beb9b2 50%, #db8664 50%, #db8664 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#beb9b2', endColorstr='#db8664', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-2g {
background: #beb9b2;
/* Old browsers */
background: -moz-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #93b483 50%, #93b483 100%);
/* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #beb9b2), color-stop(50%, #beb9b2), color-stop(50%, #93b483), color-stop(100%, #93b483));
/* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #93b483 50%, #93b483 100%);
/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #93b483 50%, #93b483 100%);
/* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #93b483 50%, #93b483 100%);
/* IE10+ */
background: linear-gradient(135deg, #beb9b2 0%, #beb9b2 50%, #93b483 50%, #93b483 100%);
/* W3C */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#beb9b2', endColorstr='#93b483', GradientType=1);
/* IE6-9 fallback on horizontal gradient */
}
.ms-cost.ms-p:before,
.ms-cost.ms-pw:before,
.ms-cost.ms-pu:before,
.ms-cost.ms-pb:before,
.ms-cost.ms-pr:before,
.ms-cost.ms-pg:before {
display: inline-block;
-moz-transform: scale(1.2, 1.2);
-webkit-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
}
.ms-cost.ms-tap-alt:before {
display: inline-block;
-moz-transform: scale(1.2, 1.2);
-webkit-transform: scale(1.2, 1.2);
transform: scale(1.2, 1.2);
padding-left: .06em;
padding-bottom: 0.10em;
}
.ms-cost.ms-s:before {
color: #fff;
-webkit-text-stroke: 2px #fff;
font-size: 0.85em;
top: -0.05em;
position: relative;
display: inline-block;
}
.ms-cost.ms-s:after {
content: "\e619";
position: absolute;
color: #333;
margin-left: -0.9em;
font-size: 1.1em;
}
.ms-cost.ms-untap {
background-color: #111;
color: #fff;
}
.ms-cost.ms-shadow {
box-shadow: -0.06em 0.07em 0 #111111, 0 0.06em 0 #111111;
}
.ms-cost.ms-shadow.ms-untap {
box-shadow: -0.06em 0.07em 0 #ffffff, 0 0.06em 0 #ffffff;
}
/**
* Split costs */
.ms-split {
position: relative;
width: 1.3em;
height: 1.3em;
}
.ms-split:before,
.ms-split:after {
font-size: 0.55em !important;
position: absolute;
}
.ms-split:before {
top: -0.38em;
left: 0.28em;
}
.ms-split:after {
top: 0.5em;
left: 1.0em;
}
/**
* Larger sizes */
.ms-2x {
font-size: 1.75em;
}
.ms-3x {
font-size: 2.25em;
}
.ms-4x {
font-size: 3.0em;
}
.ms-5x {
font-size: 3.75em;
}
.ms-6x {
font-size: 4.5em;
}
/**
* Mana */
.ms-w:before {
content: "\e600";
}
.ms-u:before {
content: "\e601";
}
.ms-b:before {
content: "\e602";
}
.ms-r:before {
content: "\e603";
}
.ms-g:before {
content: "\e604";
}
.ms-0:before {
content: "\e605";
}
.ms-1:before {
content: "\e606";
}
.ms-2:before {
content: "\e607";
}
.ms-3:before {
content: "\e608";
}
.ms-4:before {
content: "\e609";
}
.ms-5:before {
content: "\e60a";
}
.ms-6:before {
content: "\e60b";
}
.ms-7:before {
content: "\e60c";
}
.ms-8:before {
content: "\e60d";
}
.ms-9:before {
content: "\e60e";
}
.ms-10:before {
content: "\e60f";
}
.ms-11:before {
content: "\e610";
}
.ms-12:before {
content: "\e611";
}
.ms-13:before {
content: "\e612";
}
.ms-14:before {
content: "\e613";
}
.ms-15:before {
content: "\e614";
}
.ms-x:before {
content: "\e615";
}
.ms-y:before {
content: "\e616";
}
.ms-z:before {
content: "\e617";
}
.ms-p:before,
.ms-pw:before,
.ms-pu:before,
.ms-pb:before,
.ms-pr:before,
.ms-pg:before {
content: "\e618";
}
.ms-s:before {
content: "\e619";
}
/**
* Tap/roll symbols */
.ms-tap:before {
content: "\e61a";
}
.ms-untap:before {
content: "\e61b";
}
.ms-tap-alt:before {
content: "\e61c";
}
.ms-chaos:before {
content: "\e61d";
}
/**
* Card types */
.ms-artifact:before {
content: "\e61e";
}
.ms-creature:before {
content: "\e61f";
}
.ms-enchantment:before {
content: "\e620";
}
.ms-instant:before {
content: "\e621";
}
.ms-land:before {
content: "\e622";
}
.ms-planeswalker:before {
content: "\e623";
}
.ms-sorcery:before {
content: "\e624";
}
/**
* Split symbols */
.ms-wu:before,
.ms-wb:before,
.ms-rw:after,
.ms-gw:after,
.ms-2w:after {
content: "\e600";
}
.ms-ub:before,
.ms-ur:before,
.ms-wu:after,
.ms-gu:after,
.ms-2u:after {
content: "\e601";
}
.ms-br:before,
.ms-bg:before,
.ms-wb:after,
.ms-ub:after,
.ms-2b:after {
content: "\e602";
}
.ms-rw:before,
.ms-rg:before,
.ms-ur:after,
.ms-br:after,
.ms-2r:after {
content: "\e603";
}
.ms-gw:before,
.ms-gu:before,
.ms-bg:after,
.ms-rg:after,
.ms-2g:after {
content: "\e604";
}
.ms-2w:before,
.ms-2u:before,
.ms-2b:before,
.ms-2r:before,
.ms-2g:before {
content: "\e607";
}

BIN
fonts/mana.eot Executable file

Binary file not shown.

47
fonts/mana.svg Executable file
View File

@ -0,0 +1,47 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Generated by IcoMoon</metadata>
<defs>
<font id="mana" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="960" descent="-64" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" d="" horiz-adv-x="512" />
<glyph unicode="&#xe600;" d="M1021.282 372.528c-70.064 39.5-114.988 59.278-134.734 59.278-14.352 0-25.576-11.020-33.68-33.020-8.096-22.030-24.242-32.996-48.494-32.996-9.888 0-30.092 3.588-60.634 10.764-17.064-26.056-25.608-42.672-25.608-49.85 0-9.888 7.358-21.528 22.042-35.036 14.684-13.476 27.070-20.194 37.184-20.194 6.428 0 15.12 1.336 26.152 4.048 11.010 2.67 18.378 4.026 22.040 4.026 11.032 0 16.52-20.216 16.52-60.634 0-38.626-8.97-97.904-26.942-177.846-23.364 91.624-48.054 137.448-74.090 137.448-3.608 0-11.010-2.692-22.232-8.116-11.246-5.362-19.542-8.052-24.924-8.052-26.036 0-49.39 23.782-70.064 71.42-41.316-6.302-61.99-27.414-61.99-63.368 0-17.984 8.296-32.326 24.944-43.090 16.586-10.764 24.926-18.442 24.926-22.906 0-24.272-35.498-61.552-106.458-111.838-37.706-26.944-63.784-45.802-78.126-56.566 12.538 16.146 25.116 37.236 37.728 63.304 14.352 29.634 21.55 52.54 21.55 68.728 0 8.97-10.326 21.572-30.99 37.728-20.674 16.148-30.968 33.222-30.968 51.184 0 15.25 5.36 34.098 16.146 56.588-11.682 13.476-25.576 20.236-41.754 20.236-35.934 0-53.874-11.704-53.874-35.028 0 16.168 0 4.048 0-36.37 0.876-29.646-21.572-44.468-67.394-44.468-35.016 0-93.878 8.106-176.488 24.252 93.418 23.366 140.116 50.308 140.116 80.838 0-3.588-1.794 7.176-5.382 32.336-3.61 27.808 16.168 52.978 59.278 75.424-8.094 41.296-29.612 62.002-64.682 62.002-5.382 0-15.292-9.44-29.634-28.268-14.374-18.912-27.838-28.32-40.398-28.32-21.57 0-49.432 23.344-83.528 70.086-16.19 23.322-40.9 57.922-74.122 103.744 20.652-10.808 41.316-21.572 61.99-32.368 26.942-12.558 48.492-18.858 64.682-18.858 12.58 0 24.924 11.010 37.044 33.018 12.12 22.010 28.074 33.020 47.83 33.020 2.714 0 20.674-5.382 53.896-16.19 17.044 26.046 25.608 45.364 25.608 57.944 0 10.784-6.524 23.13-19.542 37.066-13.038 13.914-24.924 20.876-35.71 20.876-4.506 0-11.448-1.334-20.898-4.046-9.408-2.692-16.37-4.048-20.856-4.048-16.188 0-24.272 20.214-24.272 60.634 0 10.786 10.346 72.296 31.010 184.582-0.918-13.454 4.924-38.624 17.502-75.434 15.272-44.926 33.222-67.372 53.918-67.372 3.566 0 10.764 2.69 21.55 8.094 10.764 5.382 19.296 8.052 25.586 8.052 20.654 0 37.708-11.682 51.206-34.994l20.214-36.372c18.858 0 34.578 6.716 47.136 20.194 12.58 13.476 18.88 29.654 18.88 48.512 0 19.756-8.298 34.814-24.924 45.14-16.648 10.326-24.946 18.186-24.946 23.568 0 18.88 29.656 50.746 88.934 95.66 47.594 35.914 78.584 57.026 92.98 63.326-38.626-52.102-57.944-90.246-57.944-114.52 0-12.578 7.614-26.066 22.906-40.418 18.86-17.066 29.634-29.196 32.326-36.372 8.97-20.696 8.072-48.974-2.692-84.886 24.252-17.086 42.652-25.586 55.252-25.586 26.014 0 39.064 13.498 39.064 40.418 0 2.692-1.122 11.224-3.354 25.586-2.274 14.354-2.916 22.448-2.040 24.252 3.588 12.58 28.3 18.88 74.1 18.88 28.738 0 88.454-8.094 179.202-24.272-19.778-5.382-49.412-13.456-88.912-24.242-35.934-10.784-53.918-22.906-53.918-36.372 0-6.3 2.232-17.064 6.738-32.324 4.486-15.292 6.76-26.484 6.76-33.702 0-12.558-8.094-24.24-24.25-34.994l-45.824-32.368c10.786-19.778 17.962-31.448 21.572-35.016 8.97-10.764 21.090-16.168 36.372-16.168 10.786 0 20.652 9.43 29.634 28.278 8.97 18.88 23.364 28.298 43.11 28.298 24.24 0 51.664-22.468 82.194-67.392 17.012-25.202 43.516-63.358 79.45-114.552zM722.202 450.654c0 57.462-21.134 107.332-63.348 149.566-42.212 42.214-92.062 63.326-149.546 63.326-58.402 0-108.71-20.898-150.902-62.674-42.212-41.754-63.784-91.838-64.66-150.208-0.918-57.484 20.418-107.108 63.988-148.84 43.57-41.776 94.092-62.674 151.564-62.674 61.072 0 112.042 20 152.9 59.96 40.898 39.94 60.88 90.45 60.004 151.544zM701.986 450.654c0-54.794-18.42-100.178-55.252-136.048-36.852-35.956-82.654-53.918-137.426-53.918-52.998 0-98.362 18.4-136.068 55.252-37.708 36.79-56.588 81.714-56.588 134.714 0 52.080 19.062 96.792 57.228 134.050 38.21 37.27 83.328 55.936 135.428 55.936 52.082 0 97.22-18.858 135.408-56.608 38.166-37.728 57.27-82.174 57.27-133.378z" />
<glyph unicode="&#xe601;" d="M739.504 28.968c-60.906-61.974-135.936-92.968-225.048-92.968-100.018 0-179.372 34.226-238.064 102.714-55.46 65.232-83.172 148.378-83.172 249.45 0 108.696 47.292 232.658 141.864 371.824 77.154 114.114 167.934 214.13 272.302 300.012-15.23-69.584-22.812-119.026-22.812-148.378 0-67.42 21.17-133.174 63.564-197.31 52.19-76.086 91.848-132.652 119.050-169.576 42.394-64.162 63.592-126.658 63.592-187.502 0.024-90.244-30.422-166.342-91.276-228.266zM737.862 377.1c-16.298 36.402-35.332 60.588-57.076 72.56 3.256-6.54 4.898-15.776 4.898-27.736 0-22.838-6.514-55.436-19.58-97.828l-21.172-65.232c0-38.042 18.982-57.076 57.050-57.076 40.206 0 60.334 26.654 60.334 79.914 0 27.15-8.142 58.934-24.454 95.398z" />
<glyph unicode="&#xe602;" d="M1004.988 464.734c0-66.842-24.324-112.426-72.924-136.726-14.198-7.098-58.752-16.704-133.698-28.866-48.6-8.116-72.9-26.856-72.9-56.196v-123.050c0-5.112 1.514-20.774 4.542-47.11l4.568-48.624c0-15.202-3.55-40.046-10.648-74.45-19.236-4.046-41.526-8.588-66.844-13.712-8.116 30.418-12.162 51.168-12.162 62.336 0 5.040 1.272 12.66 3.792 22.798 2.508 10.104 3.828 17.698 3.828 22.81 0 7.026-6.298 26.808-18.886 59.2h-23.56c-3.126-5.064-4.168-11.642-3.15-19.734 4.046-17.226 5.56-31.894 4.568-44.056-17.226-12.162-41.030-28.358-71.41-48.612-7.098 2.010-9.606 3.028-7.62 3.028v107.86c-1.986 5.038-7.074 7.038-15.19 6.080h-18.22l-18.218-142.782c-14.222-1.018-31.398-1.018-51.652 0-7.124 33.408-19.758 83.014-37.976 148.864h-12.162c-11.17-35.482-17.226-54.742-18.244-57.77 0-4.046 1.26-11.884 3.804-23.524 2.508-11.654 3.792-19.492 3.792-23.538 0-3.028-1.018-10.624-3.030-22.786l-4.566-36.462c-2.034-2.010-4.566-3.028-7.596-3.028-30.38 0-50.658 7.596-60.762 22.762-10.126 15.214-14.196 36.486-12.162 63.85l12.162 182.274c0 3.052 0.994 7.098 3.030 12.162 1.986 5.064 3.028 8.612 3.028 10.624 0 8.116-8.612 24.324-25.814 48.624-3.004 0.994-18.764 4.566-47.086 10.648-17.25 4.046-51.18 11.12-101.778 21.272-69.908 13.13-104.832 69.35-104.832 168.62 0 147.872 60.786 270.922 182.322 369.162 5.016-27.352 13.652-63.79 25.79-109.372 9.134-2.060 28.892-6.602 59.248-13.678 6.106-2.034 36.982-13.178 92.694-33.432-28.396 17.224-65.33 45.050-110.914 83.56-17.224 20.254-25.838 54.16-25.838 101.754 0 11.144 19.262 24.324 57.758 39.538 34.404 14.174 60.266 22.24 77.48 24.3 54.68 7.050 96.714 10.648 126.102 10.648 126.574 0 228.838-32.44 306.814-97.26-25.294-29.388-68.854-60.738-130.622-94.16 24.324-1.016 59.768 8.566 106.346 28.868 46.564 20.23 66.322 30.38 59.248 30.38 8.092 0 24.324-16.232 48.624-48.624 18.218-24.3 32.888-46.116 44.056-65.304 32.392-57.758 54.16-120.022 65.33-186.864 0-23.332 0.496-40.036 1.514-50.138v-12.164h0.024zM423.158 437.382c0 43.536-18.994 84.82-56.97 123.838-38 38.994-78.762 58.46-122.298 58.46-38.498 0-72.404-16.328-101.78-48.926-29.386-32.622-44.056-68.83-44.056-108.576 0-34.632 16.704-57.090 50.138-67.266 21.272-6.13 51.108-9.702 89.616-10.696h83.56c67.812-1.018 101.79 16.704 101.79 53.166zM588.728 248.98v47.11c-7.074 13.154-14.174 26.83-21.248 41.028-6.080 20.278-17.226 48.624-33.434 85.098l-16.728-177.756c0-14.196-3.028-21.27-9.11-21.27-4.046 0-7.074 0.992-9.11 3.004-7.098 107.362-10.646 153.952-10.646 139.802v53.144c-2.036 3.076-4.544 4.59-7.572 4.59-34.45-35.492-51.652-92.694-51.652-171.674 0-43.56 3.998-70.392 12.138-80.532 8.116 2.012 17.226 5.562 27.352 10.624 4.046 2.036 15.688 3.054 34.972 3.054 19.188 0 42.518-6.082 69.848-18.22 10.126 0 15.19 27.328 15.19 81.998zM932.076 460.664c0 40.788-15.19 77.226-45.572 109.326-30.404 32.076-65.352 48.152-104.806 48.152-42.544 0-82.312-19.466-119.272-58.46-36.982-38.994-55.456-79.756-55.456-122.3 0-35.468 17.202-53.166 51.654-53.166h174.702c65.812 0.994 98.75 26.48 98.75 76.448z" />
<glyph unicode="&#xe603;" d="M987.436 246.214c-44.57-106.316-133.134-159.462-265.732-159.462-24.3 0-50.654-3.030-78.986-9.090-42.518-9.114-63.776-21.808-63.776-38.008 0-5.058 3.52-10.856 10.63-17.454 7.062-6.596 13.17-9.854 18.216-9.854-25.326 0-8.112-0.762 51.608-2.278 59.742-1.514 97.202-2.278 112.4-2.278-88.076-51.608-235.396-75.384-441.908-71.352-67.856 1.002-126.050 30.874-174.638 89.592-47.624 55.7-71.388 117.96-71.388 186.794 0 72.866 24.54 134.9 73.678 186.042 49.066 51.084 110.098 76.672 182.976 76.672 16.188 0 37.698-3.544 64.54-10.63 26.818-7.086 44.808-10.628 53.898-10.628 37.446 0 84.044 15.424 139.732 46.322 55.662 30.874 82.016 46.322 78.986 46.322-10.14-106.316-45.572-177.702-106.342-214.112-43.518-25.326-65.29-50.116-65.29-74.392 0-15.188 9.114-27.356 27.33-36.47 14.174-7.098 29.848-10.642 47.064-10.642 26.328 0 52.144 16.178 77.47 48.566 25.278 32.426 36.444 61.76 33.414 88.112-3.030 30.362-1.002 66.842 6.086 109.324 2.004 12.168 9.34 27.080 21.998 44.784 12.656 17.726 24.050 28.606 34.178 32.662 0-9.090-3.282-24.3-9.878-45.546-6.598-21.248-9.854-36.982-9.854-47.086 0-22.274 6.060-39.476 18.216-51.608 18.194 7.062 34.394 29.848 48.602 68.344 12.12 29.336 19.194 57.692 21.246 85.022-42.54 2.028-83.292 21.248-122.254 57.716-38.986 36.47-58.456 75.932-58.456 118.438 0 7.086 0.978 14.172 3.054 21.27 6.060-9.114 15.164-23.298 27.308-42.516 17.214-25.304 30.384-37.962 39.522-37.962 12.12 0 18.192 12.658 18.192 37.962 0 32.388-8.624 61.746-25.814 88.076-19.244 31.386-44.056 47.086-74.418 47.086-14.184 0-35.442-7.6-63.752-22.786-28.38-15.162-54.196-22.786-77.446-22.786-7.11 0-38.522 9.138-94.186 27.356 98.182 16.164 147.308 30.85 147.308 44.032 0 34.416-67.342 57.714-201.968 69.848-13.182 1.002-37.472 3.030-72.902 6.084 4.032 5.058 32.902 10.628 86.584 16.7 45.548 5.036 77.448 7.6 95.652 7.6 240.942 0 393.822-116.97 458.61-350.826 11.144 9.222 16.726 24.646 16.726 46.18 0 27.724-8.112 62.63-24.3 104.706-6.108 16.402-15.724 41.050-28.87 73.88 82.994-105.78 124.534-206.024 124.534-300.614 0-49.842-11.68-95.116-34.954-135.772-15.152-27.474-43.544-62.558-85.024-105.29-41.514-42.708-69.87-75.778-85.070-99.172 55.688 15.162 92.158 26.818 109.372 34.93 38.448 17.178 73.366 43.018 104.778 77.448 0-13.194-5.572-32.95-16.702-59.256zM325.318 842.994c0-18.192-10.14-29.848-30.36-34.906l-39.5-6.084c-14.184-7.086-34.93-34.93-62.26-83.508-3.054 15.164-7.6 36.422-13.672 63.776-9.114-1.026-24.276-9.114-45.548-24.3-9.114-7.086-23.81-17.704-44.056-31.876 6.108 36.444 26.33 73.344 60.77 110.862 36.446 41.48 71.876 62.236 106.294 62.236 45.546 0 68.332-18.752 68.332-56.2zM589.56 703.31c0-17.214-9.366-31.66-28.096-43.292-18.728-11.656-37.208-17.478-55.424-17.478-24.3 0-46.084 13.672-65.29 41.014-23.324 33.416-47.088 55.176-71.388 65.34 5.058 5.034 11.142 7.574 18.24 7.574 9.114 0 24.516-7.086 46.3-21.246 21.76-14.184 35.67-21.27 41.778-21.27 5.058 0 13.396 7.086 25.052 21.27 11.63 14.172 24.538 21.246 38.722 21.246 33.404-0.012 50.106-17.738 50.106-53.158z" />
<glyph unicode="&#xe604;" d="M1015.342 385.372c0-19.232-7.438-36.48-22.322-51.86-14.862-15.356-31.936-23.036-51.144-23.036-30.692 0-53.3 14.412-67.666 43.214l-67.69 2.882c-14.434 0-42.762-6.262-84.984-18.736-45.126-12.474-71.068-22.564-77.778-30.242-10.56-11.506-19.184-38.416-25.918-80.66-5.788-34.566-8.624-60.010-8.624-76.336 0-25.896 4.058-44.884 12.234-56.886 8.174-12.002 24.972-22.092 50.394-30.242 25.422-8.152 41.056-12.728 46.822-13.686 3.828 0 10.064 0.472 18.734 1.442h17.272c12.452 0 25.422-1.96 38.888-5.766 19.208-5.764 27.384-13.442 24.5-23.058-13.466 1.914-36.974-0.968-70.57-8.648l40.306-20.152c0-11.53-16.326-17.272-48.954-17.272-8.67 0-20.418 1.914-35.314 5.742-14.886 3.874-24.732 5.764-29.504 5.764h-18.736c-0.946-9.592-3.85-23.98-8.648-43.188-16.348 0.968-35.51 10.584-57.6 28.8-22.114 18.216-36.006 27.36-41.748 27.36-5.788 0-13.962-9.144-24.5-27.36-10.584-18.216-15.854-30.714-15.854-37.448-12.474 6.734-23.012 19.232-31.706 37.448-3.828 12.498-8.15 24.972-12.924 37.448-9.592-0.97-27.382-21.146-53.278-60.508h-7.228c-1.914 2.906-9.166 23.060-21.596 60.508-29.768 9.592-57.6 14.388-83.542 14.388-12.474 0-31.682-2.882-57.6-8.624l-40.308 2.86c5.742 5.764 22.54 16.798 50.396 33.124 32.628 19.208 57.6 28.824 74.894 28.824 2.838 0 6.664-0.496 11.53-1.442 4.774-0.992 8.648-1.442 11.53-1.442 6.664 0 17.502 3.598 32.386 10.816 14.884 7.182 23.508 13.674 25.896 19.416 2.432 5.81 3.642 20.672 3.642 44.676 0 54.718-14.412 95.522-43.236 122.408-24.994 24.004-66.248 41.276-123.872 51.86-15.356-54.72-58.57-82.124-129.59-82.124-23.060 0-46.096 13.916-69.132 41.77-23.012 27.856-34.542 53.3-34.542 76.336 0 35.534 14.84 64.808 44.608 87.89-23.982 24.926-35.984 50.372-35.984 76.29 0 24.028 7.414 45.126 22.322 63.412 14.884 18.194 34.322 28.778 58.328 31.684-1.914 30.69 8.15 51.836 30.24 63.364-10.56 10.538-15.83 29.252-15.83 56.138 0 31.682 10.562 58.096 31.684 79.218 21.098 21.122 47.512 31.706 79.196 31.706 34.588 0 62.916-12.048 84.984-36.028 27.854 95.048 87.866 142.584 180.008 142.584 48.010 0 90.254-19.208 126.756-57.624 13.442-14.388 20.154-22.090 20.154-23.012-11.53 0-5.742 2.166 17.294 6.468 23.012 4.322 39.81 6.49 50.418 6.49 37.424 0 70.548-13.916 99.372-41.772 24.95-24.972 42.244-56.632 51.86-95.048 6.686-0.968 17.27-3.828 31.682-8.624 21.1-10.608 31.684-28.8 31.684-54.742 0-4.82-3.874-13.938-11.53-27.36 61.428-34.564 92.166-82.574 92.166-144.026 0-17.27-6.71-41.32-20.154-72.024 24.974-14.376 37.426-35.522 37.426-63.354zM421.954 322.006v18.712c0 22.068-10.79 42.244-32.386 60.484-21.618 18.24-43.466 27.36-65.532 27.36-26.91 0-51.838-6.238-74.896-18.69 50.88 2.86 108.504-26.436 172.814-87.866zM396.060 500.586c-14.412 16.348-26.886 33.148-37.47 50.418-40.33-10.56-60.484-22.562-60.484-35.984 11.53 0.924 28.328-1.21 50.394-6.502 22.068-5.292 37.944-7.932 47.56-7.932zM483.926 545.24v63.366c-23.060 3.828-37.022 5.764-41.772 5.764v-21.594l41.772-47.536zM671.142 585.57c-11.53 4.796-33.148 14.412-64.808 28.8v-123.85c45.104 25.942 66.698 57.624 64.808 95.050zM750.314 415.614l-31.66 38.888c-19.186-13.454-38.646-27.14-58.35-41.056s-36.734-29.55-51.1-46.81c43.202 23.082 90.264 39.362 141.11 48.978z" />
<glyph unicode="&#xe605;" d="M166.402 416.928c0 125.274 26.382 240.808 79.246 346.526 65.498 131.022 155.176 196.546 268.956 196.546 112.604 0 200.528-55.796 263.748-167.222 52.826-91.982 79.246-198.876 79.246-320.656 0-126.478-26.42-240.822-79.246-343.082-64.398-128.744-154.050-193.040-268.944-193.040-109.198 0-195.906 55.13-260.304 165.454-55.144 94.222-82.702 199.376-82.702 315.474zM311.16 473.812c0-165.456 24.704-294.2 74.176-386.156 34.446-64.32 78.67-96.526 132.7-96.526 129.87 0 194.83 134.478 194.83 403.436 0 118.324-10.354 218.358-31.002 299.958-35.648 134.454-95.976 201.732-181.058 201.732-126.452 0-189.646-129.922-189.646-389.676v-32.768z" />
<glyph unicode="&#xe606;" d="M584.76 959.988v-820.572c0-98.188 41.292-147.25 123.992-147.25h21.556v-56.166h-436.616v56.166h27.404c79.962 0 119.922 49.062 119.922 147.25v538.284c0 99.3-34.52 149.028-103.434 149.028h-43.892v54.36h15.834c85.246 0 162.442 26.33 231.42 78.912l43.814-0.012z" />
<glyph unicode="&#xe607;" d="M862.39 190.694l-75.47-254.694h-627.084v54.452c30.464 33.944 97.216 102.412 200.27 205.478 62.066 62.106 123.506 127.642 184.408 196.748 30.44 33.934 53.888 63.258 70.234 87.834 36.302 52.66 54.464 106.496 54.464 161.588 0 53.81-16.652 101.272-50.022 142.232-33.37 41.012-76.416 61.544-129.152 61.544-113.548 0-202.534-76.776-266.932-230.144l-56.256 21.080c76.122 215.412 196.11 323.188 360.078 323.188 80.806 0 149.592-27.508 206.386-82.534 56.82-55.040 85.198-122.932 85.198-203.776 0-103.066-59.098-203.75-177.384-302.094l-122.93-101.836c-78.476-65.626-143.514-127.092-194.958-184.474-3.582-3.494-10.572-11.724-21.080-24.588h326.668c50.33 0 88.41 9.932 114.15 29.888 22.208 17.562 43.956 50.944 65.024 100.108h54.388z" />
<glyph unicode="&#xe608;" d="M378.38 415.194l-25.83 48.268 17.114 10.33c66.228 40.256 126.758 81.024 181.62 122.406 54.834 41.37 82.264 88.512 82.264 141.414 0 35.56-13.17 65.434-39.488 89.576-26.38 24.216-57.24 36.274-92.722 36.274-82.42 0-169.396-51.212-261.018-153.484l-42.932 32.754c95.4 144.846 212.046 217.268 349.966 217.268 60.89 0 112.576-14.95 155.162-44.838 48.268-33.37 72.384-78.758 72.384-136.218 0-41.332-17.268-81.588-51.7-120.652-19.558-23.016-54.092-52.89-103.462-89.652l-20.686-15.526c9.192 1.138 20.122 1.714 32.768 1.714 63.194 0 115.176-24.152 156.008-72.408 40.806-48.27 61.222-104.576 61.222-168.91 0-109.21-46.016-200.538-137.908-274.124-85.082-68.954-183.36-103.386-294.81-103.386-102.284 0-182.732 22.374-241.382 67.188l31.092 43.148c68.954-33.382 131.57-50.010 187.916-50.010 81.574 0 154.254 26.996 218.010 81.024 63.846 54.016 95.68 121.204 95.68 201.664 0 52.89-16.064 97.984-48.256 135.374-32.204 37.312-74.15 55.986-125.85 55.986-47.154-0.026-98.854-18.394-155.162-55.18z" />
<glyph unicode="&#xe609;" d="M716.752 225.818v-86.054c0-98.356 34.496-147.52 103.602-147.52h29.824v-56.244h-418.022v56.244h33.37c67.878 0 101.9 48.614 101.9 145.816v87.758h-419.776v87.82l442.598 646.362h126.504v-660.378h10.496c43.302 0 74.904 33.382 94.822 100.046h52.672l-24.576-173.864-133.414 0.014zM567.426 299.622v530.662l-357.030-530.662h357.030z" />
<glyph unicode="&#xe60a;" d="M319.456 942.694h370.444c48.052 0 76.648 5.76 85.8 17.306h53.196l-31.002-139.84h-452.018l-43.624-202.1c65.626 26.496 123.752 39.732 174.4 39.732 98.932 0 182.4-33.114 250.356-99.302 67.904-66.19 101.9-148.762 101.9-247.77 0-115.148-44.352-207.834-133.042-278.042-81.728-64.498-181.274-96.678-298.726-96.678-69.056 0-136.448 10.342-202.048 31.052l20.696 51.79c55.296-14.964 104.206-22.414 146.804-22.414 85.172 0 159.706 27.904 223.654 83.764 63.872 55.782 95.846 125.772 95.846 209.818 0 72.512-23.602 132.096-70.822 178.674-47.218 46.67-107.072 69.992-179.622 69.992-66.726 0-128.896-23.040-186.47-69.070l-34.574 6.886 108.852 466.202z" />
<glyph unicode="&#xe60b;" d="M340.222 516.158c75.954 71.384 152.444 107.056 229.614 107.056 84.016 0 151.394-33.356 202.068-100.106 47.128-61.054 70.77-134.664 70.77-221.050 0-94.41-27.622-177.262-82.878-248.634-61.030-78.256-136.996-117.424-227.924-117.424-109.4 0-196.872 47.23-262.446 141.602-58.75 82.904-88.1 181.334-88.1 295.302 0 120.83 33.37 232.2 100.146 334.084 66.724 101.86 155.95 174.102 267.59 216.674 63.32 24.166 130.146 36.338 200.314 36.338v-53.554c-149.64-8.076-261.292-67.94-335.018-179.592-37.862-57.612-62.654-127.78-74.136-210.696zM329.828 412.584c-1.1-20.71-1.702-41.446-1.702-62.168 0-79.398 13.798-153.084 41.42-221.038 35.648-88.6 88.1-132.926 157.168-132.926 59.824 0 104.7 30.476 134.652 91.532 23 47.154 34.52 104.124 34.52 170.94 0 71.306-10.968 132.374-32.806 183.022-29.95 69.066-75.978 103.574-138.146 103.574-75.94 0.014-141.014-44.338-195.106-132.936z" />
<glyph unicode="&#xe60c;" d="M557.61-64h-149.032v15.846c0 94.67 29.798 213.238 89.344 355.948 90.050 215.030 173.058 379.818 249.002 494.392l10.522 15.77h-348.882c-50.304 0-88.576-10.482-114.88-31.526-26.356-21.056-45.852-56.154-58.702-105.244h-57.858l63.054 278.814h36.878c22.196-11.7 60.698-17.55 115.726-17.55h455.8v-78.912c-16.32-23.412-37.35-60.8-63.052-112.232-49.128-95.81-94.108-207.464-135.080-334.89-60.712-188.188-91.688-348.28-92.84-480.416z" />
<glyph unicode="&#xe60d;" d="M393.258 454.874l-22.804 15.5c-66.858 44.826-110.912 81.024-132.006 108.66-26.984 34.444-40.436 74.624-40.436 120.652 0 78.144 33.396 141.914 100.28 191.348 62.144 45.952 134.278 68.966 216.392 68.966 77.346 0 146.020-20.134 205.786-60.326 67.954-44.838 102.044-104.026 102.044-177.614 0-89.65-63.972-162.048-191.758-217.176 145.378-68.968 218.102-164.916 218.102-287.898 0-88.5-34.56-158.58-103.822-210.356-62.076-47.13-140.128-70.63-233.904-70.63-87.952 0-163.586 21.798-226.958 65.524-72.722 49.356-109.032 114.892-109.032 196.466s38.7 148.864 116.098 201.742c21.106 13.746 55.156 32.128 102.018 55.142zM452.972 430.4c-105.532-47.066-158.18-121.164-158.18-222.22 0-65.448 21.356-117.992 64.208-157.62 42.8-39.642 97.628-59.43 164.486-59.43 59.74 0 110.508 15.77 152.106 47.296 41.612 31.538 62.444 75.404 62.444 131.584 0 84.812-57.036 153.612-171.070 206.362l-113.994 54.028zM570.924 532.454c92.574 40.206 138.98 100.532 138.98 180.98 0 55.206-19.67 99.404-58.904 132.8-39.34 33.318-87.704 49.996-145.146 49.996-48.116 0-89.714-12.684-124.9-37.938-38.724-27.572-58.028-64.384-58.028-110.336 0-56.32 26.944-101.736 80.912-136.232 10.514-6.872 57.414-29.26 140.73-67.2l26.356-12.070z" />
<glyph unicode="&#xe60e;" d="M683.524 377.3c-75.8-71.256-152.292-106.918-229.244-106.918-83.904 0-151.154 33.332-201.7 100.018-47.156 60.902-70.694 134.488-70.694 220.684 0 93.080 27.544 176.342 82.7 249.928 59.8 79.346 135.102 118.988 225.892 118.988 110.36 0 198.256-47.718 263.74-143.116 58.648-83.89 87.896-183.28 87.896-298.26 0-163.148-54.066-300.772-161.982-412.886-108.044-112.024-243.108-168.624-405.154-169.738v53.44c49.396 2.252 88.998 8.012 119.002 17.202 165.398 50.572 262 174.090 289.544 370.658zM693.93 480.748c1.102 21.836 1.652 42.522 1.652 62.028 0 80.448-13.748 154.034-41.344 220.67-36.8 88.524-89.598 132.786-158.538 132.786-59.852 0-104-30.528-132.798-91.404-23.002-47.142-34.446-104.012-34.446-170.674 0-71.244 10.906-132.146 32.756-182.718 29.848-68.952 75.852-103.46 137.944-103.46 75.774 0 140.67 44.262 194.774 132.772z" />
<glyph unicode="&#xe60f;" d="M264.254 889.098v-709.298c0-84.346 36.098-126.534 108.182-126.534h18.352v-48.094h-377.802v48.094h24.286c69.342 0 104.062 42.188 104.062 126.534v465.188c0 85.5-30.306 128.292-90.942 128.292h-37.406v48.15h14.286c73.66 0 140.19 22.556 199.562 67.682l37.42-0.014zM401.504 420.424c0 110.488 23.146 212.090 69.468 304.706 58.248 115.214 137.884 172.87 238.81 172.87 97.468 0 174.684-49.332 231.694-147.882 46.35-80.83 69.538-174.108 69.538-279.814 0-110.518-23.174-211.486-69.538-302.978-58.234-112.908-137.208-169.326-236.996-169.326-96.216 0-172.87 48.726-229.95 146.18-48.712 81.956-73.026 174.038-73.026 276.244zM529.782 472.118c0-93.938 10.096-178.258 30.318-253.070 30.896-115.242 81.352-172.898 151.468-172.898 114.060 0 171.070 118.786 171.070 356.428 0 293.47-61.79 440.17-185.372 440.17-111.67 0-167.512-113.976-167.512-342.112l0.028-28.518z" />
<glyph unicode="&#xe610;" d="M358.53 898.36v-722.748c0-85.992 35.766-128.94 107.132-128.94h18.182v-49.032h-384.986v49.032h25.418c72.63 0 108.994 42.948 108.994 128.94v473.966c0 87.186-30.89 130.716-92.66 130.716h-38.142v49.032h14.558c75.060 0 142.83 22.988 203.348 69.018l38.156 0.016zM819.828 898.36v-722.748c0-85.992 35.696-128.94 107.146-128.94h18.168v-49.032h-385.058v49.032h25.42c72.714 0 108.994 42.948 108.994 128.94v473.966c0 87.186-30.892 130.716-92.59 130.716h-38.126v49.032h14.486c75.060 0 142.828 22.988 203.432 69.018l38.128 0.016z" />
<glyph unicode="&#xe611;" d="M268.362 898v-718.89c0-85.876 35.492-128.868 106.372-128.868h18.682v-50.356h-382.76v50.356h22.408c72.182 0 108.258 42.992 108.258 128.868v472.438c0 87.048-29.864 130.666-89.576 130.666h-39.204v48.56h14.894c74.682 0 141.922 22.38 201.65 67.212l39.276 0.014zM1013.344 220.23l-65.354-222.23h-547.12v48.53c26.21 29.864 84.036 89.65 173.686 179.298 53.486 53.5 107.058 110.772 160.616 171.726 26.136 29.952 46.646 54.788 61.614 74.77 31.076 47.244 46.644 94.502 46.644 141.834 0 47.33-14.34 89.050-42.946 125.14-28.636 36.12-66.642 54.158-113.886 54.158-98.39 0-175.584-67.212-231.584-201.708l-48.546 18.696c67.256 186.74 171.786 280.13 313.708 280.13 69.68 0 129.466-23.694 179.24-70.968 49.758-47.332 74.68-106.43 74.68-177.412 0-90.848-51.658-179.24-154.916-265.176l-106.446-85.85c-68.526-57.3-125.14-111.458-169.972-162.414-3.712-3.83-9.954-10.656-18.608-20.612h285.686c43.544 0 75.894 8.142 97.104 24.324 21.122 16.108 40.432 45.418 57.826 87.764h48.574z" />
<glyph unicode="&#xe612;" d="M273.492 897.42v-722.152c0-84.9 36.12-127.268 108.33-127.268h17.094v-49.42h-383.844v49.42h24.74c73.46 0 110.176 42.368 110.176 127.268v473.238c0 87.37-31.078 131.122-93.098 131.122h-38.054v49.33h15.234c74.694 0 141.892 22.836 201.428 68.462h37.994zM596.566 418.53l-22.806 41.848 17.152 9.536c56.992 35.39 109.894 71.184 158.674 107.334 48.706 36.090 73.148 76.91 73.148 122.552 0 31.672-12.066 57.988-36.106 78.86-24.056 20.946-50.728 31.376-79.798 31.376-73.534 0-150.788-44.362-231.894-133.072l-37.98 28.534c83.59 126.688 186.208 190.078 307.824 190.078 53.2 0 98.216-13.316 134.93-39.93 43.084-29.232 64.654-69.1 64.654-119.77 0-35.51-15.234-70.292-45.626-104.448-17.778-19.028-48.17-45.002-91.238-77.954l-17.094-15.218c7.588 1.22 17.094 1.918 28.534 1.918 55.758 0 101.31-21.272 136.79-63.626 35.496-42.428 53.198-90.94 53.198-145.358 0-96.326-40.524-176.138-121.646-239.454-73.46-60.784-158.984-91.266-256.47-91.266-90.018 0-160.296 19.026-210.95 57.066l26.6 37.98c59.536-27.834 113.968-41.848 163.374-41.848 70.976 0 134.32 23.416 190.062 70.366 55.758 46.832 83.592 105.148 83.592 174.828 0 46.862-13.926 86.73-41.76 119.682-27.922 32.952-64.652 49.42-110.264 49.42-40.494-0.014-85.496-16.498-134.9-49.434z" />
<glyph unicode="&#xe613;" d="M265.038 887.058v-705.454c0-83.254 34.636-124.888 103.838-124.888h16.468v-47.776h-371.934v47.776h23.734c70.47 0 105.706 41.634 105.706 124.888v462.954c0 84.55-29.828 126.788-89.324 126.788h-36.49v47.746h14.598c71.656 0 136.704 22.636 195.016 67.952l38.388 0.014zM879.366 258.776v-73.476c0-82.074 28.486-123.118 85.67-123.118h23.662v-47.69h-348.186v47.69h27.372c57.126 0 85.684 40.454 85.684 121.234v75.36h-350.042v73.474l370.078 543.822h105.778v-554.808h9.118c35.25 0 61.352 28.086 78.334 84.462h43.756l-21.878-146.964-109.346 0.014zM782.708 332.25v462.926l-309.91-462.926h309.91z" />
<glyph unicode="&#xe614;" d="M295.15 887.742v-701.468c0-83.406 34.716-125.144 103.992-125.144h17.62v-47.532h-373.61v47.532h24.656c70.492 0 105.772 41.738 105.772 125.144v460.066c0 84.566-29.968 126.868-89.932 126.868h-37.006v47.588h14.116c72.864 0 138.624 22.31 197.374 66.946h37.018zM541.92 870.178h319.014c41.172 0 65.828 4.636 74.078 14.074h45.836l-26.464-119.874h-389.492l-37.004-172.69c55.162 22.31 104.558 33.5 148.034 33.5 84.62 0 155.982-28.27 214.138-84.648 58.156-56.348 87.2-126.84 87.2-211.488 0-98.68-37.57-177.962-112.726-237.954-70.574-55.19-155.788-82.84-255.6-82.84-58.75 0-116.312 8.844-172.69 26.464l17.564 44.028c46.968-12.888 88.72-19.344 125.144-19.344 72.866 0 136.624 24.034 191.248 72.216 54.652 48.182 81.902 108.172 81.902 179.796 0 62.254-20.212 113.402-60.736 153.332-40.578 39.944-91.354 59.936-152.476 59.936-57.564 0-111.002-19.992-160.398-59.936l-29.912 5.284 93.34 400.144z" />
<glyph unicode="&#xe615;" d="M583.622 18v44.304c63.196 7 94.856 25.356 94.856 54.852 0 21.258-8.454 42.516-25.304 63.774l-174.794 215.134-138.044-162.742c-34.534-39.95-51.91-72.992-51.91-98.818 0-39.99 31.632-64.112 95.004-72.388v-44.116h-336.622v44.17c42.622 8.182 78.838 23.542 108.87 45.902 20.68 16.434 48.872 45.298 84.454 86.51l207.596 240.734-240.088 291.056c-31.108 37.584-55.376 62.256-72.576 74.040-23.166 16.46-55.376 27.036-96.79 31.726v45.862h396.93v-44.142c-59.836-11.784-89.708-30.020-89.708-54.744 0-16.528 7.982-34.75 24.094-54.718l158.776-192.452 127.764 157.098c22.992 28.272 34.534 52.958 34.534 74.174 0 35.328-28.284 58.32-84.668 68.922v45.862h315.942v-44.222c-27.614-5.9-46.668-11.208-56.84-15.964-34.536-16.516-87.29-65.428-158.524-146.738-11.448-13.022-59.836-72.468-144.976-178.518l255.004-313.94c55.268-68.236 111.598-107.11 169.124-116.448v-44.17h-402.104z" />
<glyph unicode="&#xe616;" d="M580.986 205.544c0-55.006 9.022-93.696 27.076-116.054 18.056-22.36 48.566-33.532 91.572-33.532l10.318 1.31v-49.034h-397.186v49.008h12.882c42.994-0.87 73.518 9.888 91.572 32.248 18.056 22.33 27.076 60.606 27.076 114.744v172.828l-252.758 370.11c-10.318 13.752-19.338 25.794-27.090 36.112-7.738 10.316-15.048 18.468-21.918 24.496-11.186 9.462-23.006 16.124-35.462 20-12.468 3.876-28.592 7.090-48.358 9.668v50.304h385.586v-49.006c-38.69-3.45-64.938-8.828-78.662-16.112-13.766-7.31-20.634-20.854-20.634-40.62 0-8.606 1.71-17.214 5.144-25.794 3.436-8.606 8.166-17.626 14.194-27.074l196.028-283.712 143.144 210.208c13.738 18.91 23.628 35.24 29.656 49.006 6 13.738 9.862 26.636 11.6 38.676 0 1.724 0 3.434 0 5.16 0 1.724 0 3.434 0 5.172 0 26.634-7.31 46.428-21.918 59.31-14.62 12.91-39.986 21.062-76.082 24.496v50.304h318.524v-49.006c-10.318-1.726-19.792-4.084-28.358-7.090-8.608-3.022-16.772-7.104-24.51-12.262-13.766-7.738-27.946-19.986-42.552-36.76-14.636-16.758-32.236-40.206-52.87-70.29l-236-335.296v-171.532h-0.014z" />
<glyph unicode="&#xe617;" d="M853.74 8.236h-741.538v37.394l588.086 789.264h-261.786c-43.008-0.87-76.1-5.394-99.314-13.532-23.214-8.194-44.718-23.862-64.484-47.078-1.724-1.738-3.214-3.448-4.51-5.158-1.284-1.738-2.8-3.448-4.512-5.144-3.448-5.174-6.662-9.684-9.682-13.546-3.022-3.862-5.794-7.958-8.372-12.262-0.87-2.594-2.152-5.16-3.864-7.738-1.724-2.594-3.448-5.174-5.158-7.752-1.738-5.16-3.876-10.552-6.442-16.112-2.592-5.6-5.614-12.262-9.020-19.986l-46.442 1.296v199.882h704.142v-34.814l-593.216-791.83h256.628c38.69-0.868 69.422 0 92.21 2.594 22.758 2.578 44.042 8.138 63.836 16.73 2.58 0.87 4.938 1.726 7.090 2.594 2.152 0.87 4.068 1.71 5.806 2.594 12.042 6.014 23.642 12.896 34.816 20.634 11.158 7.738 22.344 16.76 33.532 27.076 7.738 7.752 15.476 16.112 23.214 25.132 7.738 9.036 15.904 19.146 24.51 30.304l33.532 47.74h48.996l-58.058-228.282z" />
<glyph unicode="&#xe618;" d="M799.996 448.758c0.606 55.84-17.136 112.212-51.9 155.984-16.802 18.504-30.616 39.57-48.412 57.062-39.226 38.934-97.96 41.524-145.21 66.048-2.748 24.63-11.756 49.268-6.302 74.116 1.662 8.266 4.096 16.646-0.302 24.544-12.392 28.548-1.746 59.54-3.95 89.31-1.65 15.548-0.596 34.576-15.402 44.178-3.448-32.36-15.35-62.476-24.994-93.184-4.452-23.93-4.452-48.86-14.764-71.43 6.54-22.864-6.416-42.11-20.44-58.996-30.992-15.884-67.876-19.656-94.846-42.946-19.236-16.322-39.998-30.626-61.524-43.908-16.144-20.208-34.022-39.674-41.21-65.202-28.862-34.848-32.268-81.618-48.63-122.432-0.304-60.594 11.974-125.838 50.678-174.406 27.69-22.862 47.040-53.614 74.69-76.486 26.54-15.842 54.868-28.86 82.276-43.124 17.868-4.158 36.31-6.206 54.084-11.066 14.42-74.282 24.262-150.372 53.206-220.82 9.604 28.924 8.444 59.916 16.73 89.142 11.682 43.216-12.288 88.2 1.222 130.624 20.25 18.108 54.022 6.352 76.488 21.89 42.758 26.364 88.002 52.036 119.014 92.37 11.546 23.186 35.798 40.512 35.798 68.326 0.2 37.46 22.048 72.538 13.7 110.406zM482.626 219.61c-30.982 7.532-59.842 22.35-85.83 40.448-27.96 18.63-38.39 53.394-65.974 72.454-25.83 30.834-20.24 72.954-30.826 109.464 4.242 25.474 9.248 50.74 11.892 76.54 12.602 20.438 32.046 36.738 37.438 61.336 18.464 26.456 46.582 44.764 69.164 67.7 16.426 18.944 42.568 10.96 64.146 11.692-2.142-20.898-3.846-42.506 1.39-63.122 2.55-12.666 8.266-25.142 6.312-38.412-4.326-28.202 6.258-56.488-1.224-84.366-15.078-58.284 1.37-117.124 2.8-175.878-2.152-26.030-3.364-52.246-9.288-77.856zM717.49 330.056c-20.522-14.588-38.004-32.508-55.914-49.998-31.128-21.526-61.89-44.306-98.942-55.068 3.344 26.426 6.604 53.614-1.818 79.486-20.668 58.452 4.66 119.59 8.934 178.7-3.772 35.142-0.168 72.632-16.28 105.004-2.11 24.314 8.402 47.794 15.528 70.678 24.472-9.77 47.512-22.958 67.878-39.916 24.596-18.432 62.276-30.386 67.782-64.764 2.812-22.58 27.524-36.238 26.802-59.34-1.546-54.92 6.030-112.358-13.97-164.782z" />
<glyph unicode="&#xe619;" d="M512 947.764l100.226-141.132 24.078 41.702 44.35 0.522 86.946 41.848 7.228-96.228 21.736-38.668-24.068-41.714 172.316-16.216-72.12-157.356h48.164l22.626-38.146 79.716-54.382-79.716-54.37-22.626-38.156h-48.164l72.13-157.336-172.326-16.236 24.068-41.694-21.726-38.708-7.228-96.228-86.956 41.868-44.35 0.52-24.078 41.714-100.216-141.132-100.226 141.132-24.076-41.714-44.352-0.53-86.946-41.858-7.238 96.248-21.726 38.688 24.078 41.694-172.326 16.214 72.12 157.358h-48.164l-22.636 38.156-79.716 54.37 79.726 54.372 22.626 38.156h48.164l-72.13 157.346 172.336 16.226-24.078 41.714 21.726 38.668 7.228 96.228 86.956-41.848 44.352-0.522 24.076-41.702 100.216 141.132zM512.002 291.384l-72.090-125.642 72.090-125.642 72.078 125.642-72.078 125.642zM321.752 818.942l-35.856-20.704v-41.366l35.846-20.694 138.248-258.154-292.692-9.334-35.854 20.682-35.816-20.672v-41.388l35.816-20.692 35.854 20.692 292.692-9.354-138.258-258.156-35.836-20.682-0.010-41.376 35.846-20.684 35.834 20.684v41.376l154.434 248.81 154.434-248.81v-41.388l35.824-20.682 35.856 20.694v41.366l-35.856 20.692-138.238 258.156 292.702 9.354 35.844-20.702 35.826 20.682v41.398l-35.826 20.682-35.844-20.682-292.702 9.334 138.258 258.154 35.846 20.694v41.366l-35.846 20.694-35.824-20.684-0.020-41.376-154.424-248.81-154.432 248.81-0.012 41.386-35.814 20.684zM647.652 369.68l72.754-125.244 144.844-0.378-72.764 125.222-144.834 0.4zM376.36 369.69l-144.844-0.39-72.764-125.242 144.844 0.398 72.764 125.234zM865.25 651.932l-144.834-0.398-72.764-125.234 144.854 0.388 72.744 125.244zM158.762 651.942l72.764-125.232 144.844-0.4-72.764 125.244-144.844 0.388zM512.012 855.89l-72.080-125.642 72.080-125.632 72.078 125.632-72.078 125.642z" />
<glyph unicode="&#xe61a;" d="M872.418 440.722h-411.958l150.862 107.362c-56.042 44.474-120.896 66.684-194.33 66.684-36.74 0-61.948-7.014-75.404-21.008-13.546-14.040-20.332-39.418-20.332-76.136 0-101.524 52.21-209.846 156.652-324.906l-118.894-120.382c-138.334 168.254-207.432 318.592-207.432 451.090 0 79.27 23.868 142.418 71.742 189.308 47.828 46.89 111.514 70.346 190.716 70.346 96.718 0 202.11-36.786 316.268-110.244l88.424 150.828 53.686-382.942z" />
<glyph unicode="&#xe61b;" d="M504.722 808.418v-411.958l107.362 150.862c44.474-56.042 66.684-120.896 66.684-194.33 0-36.742-7.014-61.948-21.008-75.404-14.040-13.546-39.418-20.332-76.136-20.332-101.524 0-209.846 52.21-324.906 156.652l-120.382-118.894c168.254-138.334 318.592-207.432 451.090-207.432 79.27 0 142.418 23.868 189.308 71.742 46.89 47.828 70.346 111.514 70.346 190.716 0 96.718-36.786 202.11-110.244 316.268l150.828 88.424-382.942 53.686z" />
<glyph unicode="&#xe61c;" d="M990.978 358.726l-117.63-141.656-28.824 28.8c11.208 28.278 18.308 54.296 21.222 78.056 2.916 23.738 1.714 45.728-3.604 66.038-0.536 2.648-1.18 5.198-2.004 7.59-0.79 2.436-1.724 4.696-2.804 6.822-4.262 12.776-10.672 24.806-19.22 35.99-8.536 11.24-20.788 24.816-36.792 40.82l-84.042 85.634-390.55-390.57c-34.154-34.122-52.572-63.756-55.232-88.796-2.682-25.106 9.604-51.248 36.826-78.468l11.206-9.582-30.414-30.404-256.094 256.092 30.404 30.404 12.798-12.776c26.676-27.754 52.55-40.318 77.634-37.626 25.072 2.65 54.43 20.822 88.038 54.43l391.34 391.352-87.226 87.226c-24.54 23.47-45.484 39.886-62.822 49.21-17.35 9.35-37.504 13.222-60.418 11.608-3.216 0-6.566-0.134-10.016-0.39-3.472-0.278-7.078-0.678-10.806-1.19-6.944-0.546-13.076-1.324-18.396-2.416-5.34-1.068-10.416-1.846-15.212-2.392-1.614-0.544-3.072-0.934-4.396-1.19-1.336-0.256-3.072-0.412-5.208-0.39-5.876-1.614-12.554-3.484-20.010-5.608-7.488-2.104-16.814-4.542-28.022-7.19l-26.408 28.022 138.44 120.824 568.242-568.274z" />
<glyph unicode="&#xe61d;" d="M649.526 874c-313.264-14.314 36.234-281.108-140.444-421.74 0-0.018-0.026-0.034-0.042-0.034-0.010 0.034-0.034 0.068-0.060 0.086-0.87-0.35-1.636-0.75-2.496-1.1-123.746-50.090-261.522 150.932-265.536-60.288 65.35 98.032 95.144 2.326 202.564 8.324-52.168-68.926-26.592-184.576-113.572-203.398-158.898-34.36-275.17 158.804-265.482 280.044 21.512 269.25 232.51 391.656 442.026 379.038-277.326 55.534-512.42-173.032-505.536-410.128 7.908-271.872 152.142-404.93 373.526-422.804 313.264 14.296-36.236 281.126 140.444 421.74 0.016 0.018 0.026 0.034 0.042 0.034 0.026-0.034 0.034-0.068 0.060-0.086 0.87 0.35 1.636 0.75 2.506 1.1 123.734 50.090 261.528-150.932 265.524 60.288-65.34-98.032-95.142-2.326-202.562-8.324 52.168 68.926 26.608 184.576 113.58 203.38 158.906 34.362 275.162-158.786 265.474-280.026-21.496-269.266-232.502-391.656-442.016-379.038 277.326-55.534 512.418 173.032 505.524 410.144-7.898 271.856-152.15 404.896-373.524 422.788z" />
<glyph unicode="&#xe61e;" d="M255.74 898h512.49c13.11-4.11 26.55-11.010 30.96-25.080 4.29-22.68-4.41-45.18-2.13-67.95 2.070-19.71-6.15-39.090-2.16-58.68 7.74-11.37 21.9-16.53 28.65-28.68 2.58-4.14 4.53-8.67 6.45-13.2v-26.94c-4.5-11.070-10.95-21.57-20.28-29.22-8.34-7.47-19.86-13.020-23.31-24.51-18.6-73.74-41.16-147.12-76.2-214.89-8.16-17.1-24.63-27.66-38.76-39.36-20.52-16.83-44.7-28.2-68.55-39.39-14.61-6.78-31.77-11.16-42.21-24.24-1.86-9.84 0-19.86 1.44-29.64 2.76-32.46 5.73-64.89 8.070-97.41 3.27-17.46-0.3-36 7.020-52.71 11.25-27.24 36.87-44.43 61.86-57.9 23.22-10.47 47.97-20.010 73.89-19.17 19.56 0.84 39.81-2.37 57.18-11.79 10.29-5.13 12-20.34 3.63-28.050-8.61-6.69-19.74-8.43-30-11.19h-463.65c-10.23 2.76-21.33 4.53-29.91 11.19-7.71 7.2-7.050 20.91 1.77 26.91 20.34 12.36 44.91 13.68 68.1 13.020 35.49 3.3 69.6 18.33 97.65 40.14 13.65 10.62 25.050 24.78 30.63 41.28 5.4 15.6 2.28 32.31 5.46 48.27 3.030 37.8 5.55 75.63 10.080 113.28 0.24 6.63 1.38 14.67-5.13 18.78-16.53 12.99-37.77 17.61-55.89 27.93-27.090 12.3-51.33 29.88-73.35 49.74-12.93 12.15-19.89 28.83-27.66 44.37-28.14 61.11-48.6 125.49-64.44 190.77-3.69 13.020-17.52 18.45-26.34 27.39-8.43 6.84-13.77 16.41-17.1 26.61v26.76c3.27 16.47 17.52 25.2 29.28 35.28 10.2 7.32 6.6 21.18 6.030 31.86-4.47 19.77-0.9 40.050-3.060 60-2.25 13.62-3.9 27.69-1.5 41.4 5.34 13.020 18.090 20.94 30.99 25.020z" />
<glyph unicode="&#xe61f;" d="M753.184 901.666h46.59c-46.448-40.838-102.966-52.808-153.838-80.436-68-29.87-119.688-84.514-177.696-129.066-54.644-43.532-115.812-79.926-161.076-134.162-44.96-53.422-94.404-105.72-121.42-171.17 11.316-25.284 21.002-51.28 29.36-77.684 156.796 143.032 315.63 292.284 514.020 375.88 95.934 38.332 189.52 89.918 294.324 98.89-20.39-35.070-53.218-48.936-83.088-64.534-126.212-60.454-247.936-134.366-346.214-235.192-93.384-103.784-208.992-184.22-306.862-283.516-40.474-40.984-71.67-90.734-115.608-128.25-28.24-24.57-67.694 11.52-60.66 43.326 4.282 49.752 26.914 107.556-7.748 151.698-29.768 23.958-73.174 30.782-99.296 56.072 0 0-2.74 11.556-3.354 20.152-0.614 8.598 3.354 24.298 3.354 24.298 16.296 74.262 75.95 128.758 124.070 185.034 52.808 59.538 108.37 118.566 176.064 161.484 47.812 25.284 101.436 37.926 148.434 65.044 94.914 52.4 189 101.324 300.644 122.132zM701.19 367.87c101.438 59.842 205.528 121.622 322.258 145.274-46.692-55.662-103.886-76.868-153.942-109.696-53.318-34.56-105.516-70.75-158.222-106.126-72.994-47.814-133.552-111.532-191.662-175.962-38.638-41.9-64.634-96.34-114.284-127.026h-38.23c-27.73 17.738-47.1 49.546-35.274 82.984 15.19 71.772 89.102 100.52 141.402 140.994 71.262 56.582 146.804 108.064 227.954 149.558z" />
<glyph unicode="&#xe620;" d="M506.834 868.65h9.412c3.682-10.18 6.496-20.716 7.826-31.51 13.248-127.726 26.854-255.506 40.104-383.232 2.302-14.322 2.404-30.896 12.686-42.252 12.070-9.208 25.166 3.018 32.584 12.276 65.832 89.006 133.2 176.936 199.39 265.736 7.008 10.384 16.728 18.416 27.98 23.838-0.562-13.096-2.66-26.242-7.928-38.314-39.438-95.808-77.496-192.23-116.78-288.090-4.348-13.094-11.202-27.212-6.6-41.176 6.702-13.402 24.554-7.11 35.756-3.838 75.398 30.282 150.644 61.076 225.94 91.666 18.006 8.132 36.522 15.55 56.318 17.954v-9.054c-12.020-14.782-27.418-26.088-41.894-38.262-60.972-51.868-121.486-104.248-182.868-155.604-9.976-8.85-20.666-20.462-18.62-34.938 3.632-12.122 16.624-17.29 27.572-20.922 72.226-16.778 143.788-36.624 215.81-54.426v-9.36c-87.418-19.234-173.968-42.866-262.206-58.16-15.602-1.74-32.89-7.672-47.52 0.92-6.6 10.282-1.944 22.764-1.074 33.914 6.802 40.156 1.738 82.254-15.756 119.084-26.956 57.904-81.996 102.304-144.862 114.478-56.524 11.612-117.702-2.098-163.33-37.546-60.154-44.348-92.586-124.198-77.598-197.806 1.534-11.304 5.678-25.166-4.348-33.914-9.462-4.194-19.95-2.71-29.872-1.38-86.754 12.48-170.85 38.108-256.632 55.602-6.65 1.688-13.248 3.682-19.846 5.524v6.496c7.878 3.734 16.112 6.804 24.654 8.748 61.844 13.452 122.306 32.84 184.252 46.036 13.196 3.478 29.36 8.39 34.016 22.866 1.586 14.424-9.156 25.934-19.030 34.886-53.76 45.014-106.804 90.948-160.156 136.422-20.974 19.132-44.758 35.244-63.736 56.422v10.486c10.69-2.354 21.586-4.246 31.816-8.39 79.132-33.094 158.982-64.452 238.216-97.342 14.426-5.626 44.502-18.722 48.39 5.012 0.972 19.95-8.952 38.11-15.96 56.218-31.51 77.648-62.866 155.4-94.426 232.998-9.004 23.53-22.2 46.344-21.894 72.278 11.51-4.962 21.126-12.992 28.134-23.326 65.476-88.238 132.28-175.4 197.754-263.638 7.98-12.022 20.768-19.49 35.45-17.086 5.678 14.222 10.026 29.004 11.252 44.35 11.306 109.722 23.020 219.392 34.58 329.062 3.478 28.85 3.786 58.416 13.044 86.294z" />
<glyph unicode="&#xe621;" d="M438.434 878.666h368.912c9.154-3.082 17.862-9.060 20.098-19.038-1.696-12.378-9.226-22.828-18.122-31.158-15.602-19.556-34.57-36.054-52.008-53.916-10.756-9.742-18.45-22.238-29.276-31.934-17.392-17.886-36.478-34.266-51.868-54.010-14.686-15.132-29.864-29.77-44.762-44.666-8.8-8.52-15.39-19.040-24.544-27.228-17.816-18.286-37.302-35.042-53.068-55.186-16.874-17.628-34.9-34.124-51.586-51.916-10.708-14.284-24.192-26.028-36.642-38.712-9.836-9.932-21.32-19.322-26.404-32.782-2.26-9.272 9.954-13.792 17.368-12.096 79.072 15.744 158.144 31.604 237.24 47.42 11.062 2.070 24.806 0.21 31.206-10.144 12.99-20.616 15.25-45.938 27.182-67.024 6.4-11.508 20.568-15.014 32.782-15.696 17.932 1.248 35.748 5.718 53.82 3.672 4.66-0.966 8.238-4.448 12.12-6.99v-12.684c-7.694-11.344-18.026-20.474-27.604-30.17-25.888-25.888-51.726-51.798-77.566-77.756-8.214-8.306-17.862-15.014-26.052-23.368-32.854-33.018-65.824-65.964-98.7-98.982-14.802-16.686-33.206-29.464-48.362-45.772-29.322-29.512-58.832-58.858-88.108-88.416-8.002-8.236-16.998-15.112-26.998-20.218l-10.232-2.562c3.718 22.12 20.498 38.288 30.97 57.28 54.808 85.708 108.866 171.888 163.628 257.644 4.26 6.966 7.742 15.156 6.448 23.488-2.636 12.024-16.592 17.226-27.628 16.566-121.456-18.708-242.724-38.382-364.158-57.186-21.886-2.848-43.89-8.896-66.058-5.224-7.508 2.094-13.556 7.296-17.344 14.002v21.652c11.86 27.58 26.734 53.726 41.16 80.014 40.054 71.988 80.602 143.718 121.104 215.448 6.66 11.79 14.59 23.252 17.65 36.666 3.482 8.73-4.848 17.838-13.298 19.156-12.33 3.718-29.18 0.046-36.5 13.32-7.036 19.132 6.26 37.418 16.074 52.832 25.604 42.596 51.28 85.144 77.448 127.41 9.414 14.686 25.276 23.51 41.678 28.264z" />
<glyph unicode="&#xe622;" d="M344.202 847.256l0.062 0.026c26.388 10.12 41.806-11.078 48.006-21.066 34.394-48.494 48.456-107.258 73.394-160.532 33.756-70.772 70.594-142.82 129.324-196.414 7.722-8.288 22.994-15.808 29.684-7.97 24.574 28.798 44.454 61.138 62.342 94.47 11.548 22.988 37.158 37.654 62.768 36.838 20.296 0.568 38.608-12.432 49.874-28.514 25.892-39.388 38.326-85.296 55.646-128.688 21.324-45.764 44.526-91.954 80.62-128.084 21.396-19.978 44.632-37.902 64.646-59.368 10.98-9.74 17.144-23.306 21.96-36.838l0.472-1.374c4.776-37.66-16.41-55.512-28.56-64.12-23.662-18.844-51.858-30.712-80.302-40.24-95.816-34.004-197.208-51.898-298.464-56.25-164.854-7.086-229.674-0.142-246.464 2.764-61.528 5.49-122.666 15.762-182.742 30.144-49.378 13.602-99.818 27.346-143.812 54.478-17.144 10.202-49.844 22.678-40.79 74.212l0.516 0.67c9.234 33.918 35.174 59.686 58.8 84.622 17.428 23.732 41.834 41.090 59.26 64.786 41.408 53.24 71.8 114.166 95.64 177.004 21.82 55.080 34.606 113.208 53.982 169.138 9.706 36.060 24.088 70.772 41.55 103.786 7.792 14.558 18.526 27.594 32.588 36.52z" />
<glyph unicode="&#xe623;" d="M511.888 960c1.322-2.424 1.492-5.23 2.006-7.888 2.114-14.104 2.926-28.358 4.006-42.568 2.442-37.858 4.392-75.748 6.764-113.612 4.006-61.898 8.562-123.854 17.542-185.27 4.392-28.986 9.59-57.978 18.47-85.966 11.734-0.876 23.476-1.738 35.186-3.020 5.8 17.122 8.65 35.052 11.632 52.834 2.648 16.622 4.882 33.314 6.95 50.018 7.972 65.25 13.526 130.76 19.548 196.208 1.37 13.486 2.266 27.048 4.48 40.428 1.112-2.894 1.366-6.010 1.86-9.044 1.296-9.158 2.272-18.354 3.262-27.552 6.29-61.188 11.844-122.464 19.7-183.48 3.63-28.002 7.622-55.972 12.948-83.714 3.592-18.118 7.426-36.302 13.898-53.654 10.892-3.318 21.7-6.962 32.172-11.442 3.282 7.514 5.75 15.358 8.074 23.216 5.85 20.416 9.906 41.298 13.454 62.216 7.634 45.13 12.142 90.7 18.106 136.060 1.574 10.344 2.628 20.874 5.896 30.856 1.606-4.278 2.070-8.86 2.818-13.334 2.894-20.486 4.856-41.088 6.918-61.67 2.088-22.354 4.33-44.694 5.998-67.078 0.064 0.26 0.19 0.768 0.254 1.028-0.032-3.148 0.286-6.276 0.604-9.406 4.574-53.926 8.98-107.874 12.984-161.846-30.692-11.608-59.716-27.538-86.25-46.812-35.504-25.806-66.412-57.71-92.028-93.296-26.706-37.122-47.852-78.178-63.022-121.298-19.078-54.276-29.842-111.168-35.648-168.312-1.878-17.548-3.034-35.16-4.818-52.71-0.646-4.684-0.762-9.628-3.020-13.892h-1.118c-2.068 3.154-2.196 7.052-2.78 10.65-1.37 11.646-2.132 23.348-3.204 35.020-2.698 31.468-6.532 62.864-12.408 93.906-9.648 50.772-24.232 100.918-46.99 147.452-26.028 53.368-61.848 102.294-106.738 141.34-33.276 28.972-71.534 52.314-112.812 67.978 5.698 75.126 11.722 150.244 18.704 225.268 2.372 24.372 4.626 48.768 7.976 73.024 0.7 4.424 1.244 8.904 2.546 13.196 0.172-0.032 0.52-0.090 0.692-0.122 2.71-8.77 3.782-17.954 5.166-27.004 4.76-35.084 8.34-70.314 13.354-105.368 3.992-28.090 8.492-56.16 15.346-83.718 3.084-11.982 6.448-23.958 11.34-35.35 10.472 4.512 21.306 8.11 32.192 11.474 4.062 10.814 6.986 22.010 9.602 33.25 3.966 17.434 7.102 35.040 9.906 52.696 11.386 72.878 18.044 146.38 25.458 219.74 1.35 13.194 2.658 26.402 4.384 39.552 0.636 4.17 0.984 8.422 2.342 12.44 1.466-9.184 2.266-18.456 3.206-27.704 5.864-62.298 11.030-124.68 18.138-186.858 3.414-29.55 7.058-59.1 12.312-88.39 2.362-12.362 4.692-24.814 8.924-36.702 11.71 1.054 23.42 2.126 35.154 2.908 8.784 27.588 13.932 56.166 18.298 84.74 4.778 31.986 8.18 64.164 11.056 96.374 4.848 54.93 7.932 109.994 11.068 165.038 1.524 24.37 2.678 48.786 5.28 73.074 0.674 5.402 1.232 10.872 2.862 16.096z" />
<glyph unicode="&#xe624;" d="M409 898h0.43c18.57-4.35 38.91-7.41 54.060-19.98 5.22-3.63 5.31-10.14 5.43-15.87-18.99-1.32-37.71 5.010-56.67 2.1-29.46-3.75-60.72-13.020-80.55-36.48-17.79-21.33-19.080-51.36-13.98-77.52 4.86-26.55 25.53-46.5 46.89-61.17 33.54-21.33 71.94-34.11 104.040-57.87 33.87-23.7 57.33-59.19 91.35-82.71 11.88-8.19 25.71-14.67 40.5-13.89 22.62-1.62 44.94 12.99 53.79 33.57 11.79 38.73-5.88 85.32-41.91 104.7-24.39 13.65-51.96 19.71-77.67 30.21-6.9 2.61-13.86 7.11-15.27 14.91 1.29 5.070 4.5 10.17 10.14 10.92 41.28 6.15 83.010-4.47 120.6-21.3 55.83-29.010 106.53-69.18 143.79-120.18 35.97-47.79 56.070-105.57 66.99-163.86 1.89-13.71 3.99-27.36 6.54-40.95v-88.29c-6.33-41.040-14.070-82.53-31.95-120.39-26.22-58.29-69.75-109.74-125.61-141.48-33.15-19.5-44.988-36.762-187.504-34.314v0c-16.216 4.742-21.176 10.254-23.996 20.874 4.41 14.91 21.51 19.11 34.8 22.32 14.49 3.78 33.030 4.89 40.71 19.98-4.050 17.4-21.42 26.55-36.81 32.28-23.25 8.58-48.81 7.65-73.020 4.68-35.1-6.3-67.17-26.61-103.62-25.65-44.58 0.75-86.76 20.22-122.28 46.020-25.71 18.39-45.57 43.83-60.87 71.25-10.74 19.23-33.35 61.59-20.85 117.59v0.49c6.75 35.16 19.89 71.31 47.79 95.22 18.3 13.98 39.81 25.98 63.27 27.030 8.76-0.24 19.8-1.080 24.87-9.39-0.39-3.39-2.13-5.85-5.13-7.41-11.4-7.47-25.47-12.090-33.21-24.060-14.52-19.77-15.87-45.81-12.33-69.27 5.79-28.98 26.37-53.64 51.69-68.13 20.19-11.58 41.97-20.67 64.83-25.2 20.55-4.2 41.49-5.386 62.37-6.3 20.744-0.908 38.176 2.152 56.4 1.98 25.202-0.236 51.060-2.1 74.67-12.21 31.62-13.8 60.51-36.3 77.070-67.050 6.3-11.97 7.83-25.77 14.22-37.68 14.1 2.67 20.43 17.19 24.69 29.31 10.38 28.080 1.47 58.86-10.53 84.9-18.96 39.27-56.34 66.99-97.47 79.53-39 12.54-81.48 6.72-120.060 20.82-17.94 6.3-31.77 20.19-43.65 34.5-7.35 8.82-11.34 21.030-7.17 32.19 17.58 4.38 33.96-9.24 51.6-6.78 15 3.39 25.44 17.25 28.44 31.77 6.51 22.29 0.93 47.040-13.56 65.010-19.41 24.15-47.85 38.88-76.44 49.41-32.040 12.3-66.99 17.46-96.72 35.4-32.34 20.25-60.24 49.83-72.75 86.43-12.18 31.77-12.090 66.39-10.56 99.9 3.15 31.68 17.010 61.53 35.79 86.91 12.21 16.98 29.85 28.8 47.28 39.81 20.73 13.14 68.1 31.87 127.1 23.37z" />
</font></defs></svg>

After

Width:  |  Height:  |  Size: 47 KiB

BIN
fonts/mana.ttf Executable file

Binary file not shown.

BIN
fonts/mana.woff Executable file

Binary file not shown.

124
index.html Normal file
View File

@ -0,0 +1,124 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="chrome=1" />
<title>Mana</title>
<link rel="stylesheet" href="css/mana.css" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<style type="text/css">
body {
background: #fff;
border-top: 3px solid #CBC8BB;
color: #333;
font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans",
Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 16px;
line-height: 1.6em;
margin: 0;
padding: 0 100px;
}
h3 {
font-size: 16px;
font-weight: bold;
margin: 0;
}
p {
margin: 10px 0 20px;
}
footer {
border-top: 1px solid #eee;
margin: 40px 0 0;
padding: 20px 0 30px;
}
</style>
</head>
<body>
<h1>Mana</h1>
<h2>MTG Mana Symbol Demos</h2>
<p>
This HTML file is for demo purposes and is not necessary for Mana installation or use.
You can view all of the mana symbol font icons and the available examples below (casting cost background and increased sizes).
</p>
<h3>Regular mana symbols</h3>
<p>
<i class="ms ms-w ms-cost ms-shadow"></i>
<i class="ms ms-u ms-cost ms-shadow"></i>
<i class="ms ms-b ms-cost ms-shadow"></i>
<i class="ms ms-r ms-cost ms-shadow"></i>
<i class="ms ms-g ms-cost ms-shadow"></i>
<i class="ms ms-0 ms-cost ms-shadow"></i>
<i class="ms ms-1 ms-cost ms-shadow"></i>
<i class="ms ms-2 ms-cost ms-shadow"></i>
<i class="ms ms-3 ms-cost ms-shadow"></i>
<i class="ms ms-4 ms-cost ms-shadow"></i>
<i class="ms ms-5 ms-cost ms-shadow"></i>
<i class="ms ms-6 ms-cost ms-shadow"></i>
<i class="ms ms-7 ms-cost ms-shadow"></i>
<i class="ms ms-8 ms-cost ms-shadow"></i>
<i class="ms ms-9 ms-cost ms-shadow"></i>
<i class="ms ms-10 ms-cost ms-shadow"></i>
<i class="ms ms-11 ms-cost ms-shadow"></i>
<i class="ms ms-12 ms-cost ms-shadow"></i>
<i class="ms ms-13 ms-cost ms-shadow"></i>
<i class="ms ms-14 ms-cost ms-shadow"></i>
<i class="ms ms-15 ms-cost ms-shadow"></i>
<i class="ms ms-x ms-cost ms-shadow"></i>
<i class="ms ms-y ms-cost ms-shadow"></i>
<i class="ms ms-z ms-cost ms-shadow"></i>
</p>
<h3>Phyrexian, snow, and split symbols</h3>
<p>
<i class="ms ms-pw ms-cost ms-shadow"></i>
<i class="ms ms-pu ms-cost ms-shadow"></i>
<i class="ms ms-pb ms-cost ms-shadow"></i>
<i class="ms ms-pr ms-cost ms-shadow"></i>
<i class="ms ms-pg ms-cost ms-shadow"></i>
<i class="ms ms-s ms-cost ms-shadow"></i>
<br />
<i class="ms ms-wu ms-split ms-cost ms-shadow"></i>
<i class="ms ms-wb ms-split ms-cost ms-shadow"></i>
<i class="ms ms-ub ms-split ms-cost ms-shadow"></i>
<i class="ms ms-ur ms-split ms-cost ms-shadow"></i>
<i class="ms ms-br ms-split ms-cost ms-shadow"></i>
<i class="ms ms-bg ms-split ms-cost ms-shadow"></i>
<i class="ms ms-rw ms-split ms-cost ms-shadow"></i>
<i class="ms ms-rg ms-split ms-cost ms-shadow"></i>
<i class="ms ms-gw ms-split ms-cost ms-shadow"></i>
<i class="ms ms-gu ms-split ms-cost ms-shadow"></i>
<i class="ms ms-2w ms-split ms-cost ms-shadow"></i>
<i class="ms ms-2u ms-split ms-cost ms-shadow"></i>
<i class="ms ms-2b ms-split ms-cost ms-shadow"></i>
<i class="ms ms-2r ms-split ms-cost ms-shadow"></i>
<i class="ms ms-2g ms-split ms-cost ms-shadow"></i>
</p>
<h3>Tap and roll symbols</h3>
<p>
<i class="ms ms-tap ms-cost ms-shadow"></i>
<i class="ms ms-untap ms-cost"></i>
<i class="ms ms-tap-alt ms-cost ms-shadow"></i>
<i class="ms ms-chaos"></i>
</p>
<h3>2x size (3-6x also included)</h3>
<p>
<i class="ms ms-w ms-cost ms-shadow ms-2x"></i>
<i class="ms ms-u ms-cost ms-shadow ms-2x"></i>
<i class="ms ms-b ms-cost ms-shadow ms-2x"></i>
<i class="ms ms-r ms-cost ms-shadow ms-2x"></i>
<i class="ms ms-g ms-cost ms-shadow ms-2x"></i>
</p>
<h3>Future Sight type symbols</h3>
<p>
<i class="ms ms-artifact ms-2x"></i>
<i class="ms ms-creature ms-2x"></i>
<i class="ms ms-enchantment ms-2x"></i>
<i class="ms ms-instant ms-2x"></i>
<i class="ms ms-land ms-2x"></i>
<i class="ms ms-planeswalker ms-2x"></i>
<i class="ms ms-sorcery ms-2x"></i>
</p>
<footer>
Made with &hearts; by <a href="http://andrewgioia.com">Andrew Gioia</a>
</footer>
</body>
</html>

14
less/core.less Normal file
View File

@ -0,0 +1,14 @@
.@{prefix} {
display: inline-block;
font: normal normal normal @font-size-base/1 Mana;
font-size: inherit;
line-height: 1em;
text-rendering: auto;
transform: translate(0, 0);
speak: none;
text-transform: none;
vertical-align: middle;
/* Better font rendering */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

274
less/cost.less Normal file
View File

@ -0,0 +1,274 @@
/**
* Mana cost styles */
.@{prefix}-cost {
/**
* Base styles */
background-color: #BEB9B2;
border-radius: 1em;
color: #111;
font-size: 0.95em;
width: 1.3em;
height: 1.3em;
line-height: 1.35em;
text-align: center;
/**
* Single symbols */
&.@{prefix}-w,
&.@{prefix}-pw {
background-color: #F0F2C0;
}
&.@{prefix}-u,
&.@{prefix}-pu {
background-color: #B5CDE3;
}
&.@{prefix}-b,
&.@{prefix}-pb {
background-color: #ACA29A;
}
&.@{prefix}-r,
&.@{prefix}-pr {
background-color: #DB8664;
}
&.@{prefix}-g,
&.@{prefix}-pg {
background-color: #93B483;
}
/**
* Split symbols */
&.@{prefix}-wu {
background: #edf2b0; /* Old browsers */
background: -moz-linear-gradient(-45deg, #edf2b0 0%, #edf2b0 50%, #a6c1dd 50%, #a6c1dd 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#edf2b0), color-stop(50%,#edf2b0), color-stop(50%,#a6c1dd), color-stop(100%,#a6c1dd)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #edf2b0 0%,#edf2b0 50%,#a6c1dd 50%,#a6c1dd 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #edf2b0 0%,#edf2b0 50%,#a6c1dd 50%,#a6c1dd 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #edf2b0 0%,#edf2b0 50%,#a6c1dd 50%,#a6c1dd 100%); /* IE10+ */
background: linear-gradient(135deg, #edf2b0 0%,#edf2b0 50%,#a6c1dd 50%,#a6c1dd 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf2b0', endColorstr='#a6c1dd',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-wb {
background: #edf2b0; /* Old browsers */
background: -moz-linear-gradient(-45deg, #edf2b0 0%, #edf2b0 50%, #9c9188 50%, #9c9188 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#edf2b0), color-stop(50%,#edf2b0), color-stop(50%,#9c9188), color-stop(100%,#9c9188)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #edf2b0 0%,#edf2b0 50%,#9c9188 50%,#9c9188 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #edf2b0 0%,#edf2b0 50%,#9c9188 50%,#9c9188 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #edf2b0 0%,#edf2b0 50%,#9c9188 50%,#9c9188 100%); /* IE10+ */
background: linear-gradient(135deg, #edf2b0 0%,#edf2b0 50%,#9c9188 50%,#9c9188 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf2b0', endColorstr='#9c9188',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-ub {
background: #a6c1dd; /* Old browsers */
background: -moz-linear-gradient(-45deg, #a6c1dd 0%, #a6c1dd 50%, #9c9188 50%, #9c9188 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#a6c1dd), color-stop(50%,#a6c1dd), color-stop(50%,#9c9188), color-stop(100%,#9c9188)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #a6c1dd 0%,#a6c1dd 50%,#9c9188 50%,#9c9188 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #a6c1dd 0%,#a6c1dd 50%,#9c9188 50%,#9c9188 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #a6c1dd 0%,#a6c1dd 50%,#9c9188 50%,#9c9188 100%); /* IE10+ */
background: linear-gradient(135deg, #a6c1dd 0%,#a6c1dd 50%,#9c9188 50%,#9c9188 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6c1dd', endColorstr='#9c9188',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-ur {
background: #a6c1dd; /* Old browsers */
background: -moz-linear-gradient(-45deg, #a6c1dd 0%, #a6c1dd 50%, #db8664 50%, #db8664 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#a6c1dd), color-stop(50%,#a6c1dd), color-stop(50%,#db8664), color-stop(100%,#db8664)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #a6c1dd 0%,#a6c1dd 50%,#db8664 50%,#db8664 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #a6c1dd 0%,#a6c1dd 50%,#db8664 50%,#db8664 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #a6c1dd 0%,#a6c1dd 50%,#db8664 50%,#db8664 100%); /* IE10+ */
background: linear-gradient(135deg, #a6c1dd 0%,#a6c1dd 50%,#db8664 50%,#db8664 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6c1dd', endColorstr='#db8664',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-br {
background: #aca29a; /* Old browsers */
background: -moz-linear-gradient(-45deg, #aca29a 0%, #aca29a 50%, #db8664 50%, #db8664 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#aca29a), color-stop(50%,#aca29a), color-stop(50%,#db8664), color-stop(100%,#db8664)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #aca29a 0%,#aca29a 50%,#db8664 50%,#db8664 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #aca29a 0%,#aca29a 50%,#db8664 50%,#db8664 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #aca29a 0%,#aca29a 50%,#db8664 50%,#db8664 100%); /* IE10+ */
background: linear-gradient(135deg, #aca29a 0%,#aca29a 50%,#db8664 50%,#db8664 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aca29a', endColorstr='#db8664',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-bg {
background: #aca29a; /* Old browsers */
background: -moz-linear-gradient(-45deg, #aca29a 0%, #aca29a 50%, #93b483 50%, #93b483 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#aca29a), color-stop(50%,#aca29a), color-stop(50%,#93b483), color-stop(100%,#93b483)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #aca29a 0%,#aca29a 50%,#93b483 50%,#93b483 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #aca29a 0%,#aca29a 50%,#93b483 50%,#93b483 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #aca29a 0%,#aca29a 50%,#93b483 50%,#93b483 100%); /* IE10+ */
background: linear-gradient(135deg, #aca29a 0%,#aca29a 50%,#93b483 50%,#93b483 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aca29a', endColorstr='#93b483',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-rw {
background: #db8664; /* Old browsers */
background: -moz-linear-gradient(-45deg, #db8664 0%, #db8664 50%, #edf2b0 50%, #edf2b0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#db8664), color-stop(50%,#db8664), color-stop(50%,#edf2b0), color-stop(100%,#edf2b0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #db8664 0%,#db8664 50%,#edf2b0 50%,#edf2b0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #db8664 0%,#db8664 50%,#edf2b0 50%,#edf2b0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #db8664 0%,#db8664 50%,#edf2b0 50%,#edf2b0 100%); /* IE10+ */
background: linear-gradient(135deg, #db8664 0%,#db8664 50%,#edf2b0 50%,#edf2b0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db8664', endColorstr='#edf2b0',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-rg {
background: #db8664; /* Old browsers */
background: -moz-linear-gradient(-45deg, #db8664 0%, #db8664 50%, #93b483 50%, #93b483 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#db8664), color-stop(50%,#db8664), color-stop(50%,#93b483), color-stop(100%,#93b483)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #db8664 0%,#db8664 50%,#93b483 50%,#93b483 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #db8664 0%,#db8664 50%,#93b483 50%,#93b483 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #db8664 0%,#db8664 50%,#93b483 50%,#93b483 100%); /* IE10+ */
background: linear-gradient(135deg, #db8664 0%,#db8664 50%,#93b483 50%,#93b483 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db8664', endColorstr='#93b483',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-gw {
background: #93b483; /* Old browsers */
background: -moz-linear-gradient(-45deg, #93b483 0%, #93b483 50%, #edf2b0 50%, #edf2b0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#93b483), color-stop(50%,#93b483), color-stop(50%,#edf2b0), color-stop(100%,#edf2b0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #93b483 0%,#93b483 50%,#edf2b0 50%,#edf2b0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #93b483 0%,#93b483 50%,#edf2b0 50%,#edf2b0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #93b483 0%,#93b483 50%,#edf2b0 50%,#edf2b0 100%); /* IE10+ */
background: linear-gradient(135deg, #93b483 0%,#93b483 50%,#edf2b0 50%,#edf2b0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93b483', endColorstr='#edf2b0',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-gu {
background: #93b483; /* Old browsers */
background: -moz-linear-gradient(-45deg, #93b483 0%, #93b483 50%, #b5cde3 50%, #b5cde3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#93b483), color-stop(50%,#93b483), color-stop(50%,#b5cde3), color-stop(100%,#b5cde3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #93b483 0%,#93b483 50%,#b5cde3 50%,#b5cde3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #93b483 0%,#93b483 50%,#b5cde3 50%,#b5cde3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #93b483 0%,#93b483 50%,#b5cde3 50%,#b5cde3 100%); /* IE10+ */
background: linear-gradient(135deg, #93b483 0%,#93b483 50%,#b5cde3 50%,#b5cde3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#93b483', endColorstr='#b5cde3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-2w {
background: #beb9b2; /* Old browsers */
background: -moz-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #edf2b0 50%, #edf2b0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#beb9b2), color-stop(50%,#beb9b2), color-stop(50%,#edf2b0), color-stop(100%,#edf2b0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#edf2b0 50%,#edf2b0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#edf2b0 50%,#edf2b0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#edf2b0 50%,#edf2b0 100%); /* IE10+ */
background: linear-gradient(135deg, #beb9b2 0%,#beb9b2 50%,#edf2b0 50%,#edf2b0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#beb9b2', endColorstr='#edf2b0',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-2u {
background: #beb9b2; /* Old browsers */
background: -moz-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #b5cde3 50%, #b5cde3 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#beb9b2), color-stop(50%,#beb9b2), color-stop(50%,#b5cde3), color-stop(100%,#b5cde3)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#b5cde3 50%,#b5cde3 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#b5cde3 50%,#b5cde3 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#b5cde3 50%,#b5cde3 100%); /* IE10+ */
background: linear-gradient(135deg, #beb9b2 0%,#beb9b2 50%,#b5cde3 50%,#b5cde3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#beb9b2', endColorstr='#b5cde3',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-2b {
background: #beb9b2; /* Old browsers */
background: -moz-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #9c9188 50%, #9c9188 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#beb9b2), color-stop(50%,#beb9b2), color-stop(50%,#9c9188), color-stop(100%,#9c9188)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#9c9188 50%,#9c9188 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#9c9188 50%,#9c9188 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#9c9188 50%,#9c9188 100%); /* IE10+ */
background: linear-gradient(135deg, #beb9b2 0%,#beb9b2 50%,#9c9188 50%,#9c9188 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#beb9b2', endColorstr='#9c9188',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-2r {
background: #beb9b2; /* Old browsers */
background: -moz-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #db8664 50%, #db8664 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#beb9b2), color-stop(50%,#beb9b2), color-stop(50%,#db8664), color-stop(100%,#db8664)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#db8664 50%,#db8664 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#db8664 50%,#db8664 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#db8664 50%,#db8664 100%); /* IE10+ */
background: linear-gradient(135deg, #beb9b2 0%,#beb9b2 50%,#db8664 50%,#db8664 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#beb9b2', endColorstr='#db8664',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
&.@{prefix}-2g {
background: #beb9b2; /* Old browsers */
background: -moz-linear-gradient(-45deg, #beb9b2 0%, #beb9b2 50%, #93b483 50%, #93b483 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#beb9b2), color-stop(50%,#beb9b2), color-stop(50%,#93b483), color-stop(100%,#93b483)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#93b483 50%,#93b483 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#93b483 50%,#93b483 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg, #beb9b2 0%,#beb9b2 50%,#93b483 50%,#93b483 100%); /* IE10+ */
background: linear-gradient(135deg, #beb9b2 0%,#beb9b2 50%,#93b483 50%,#93b483 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#beb9b2', endColorstr='#93b483',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
/**
* Phyrexian mana and size increases */
&.@{prefix}-p:before,
&.@{prefix}-pw:before,
&.@{prefix}-pu:before,
&.@{prefix}-pb:before,
&.@{prefix}-pr:before,
&.@{prefix}-pg:before {
display: inline-block;
-moz-transform: scale( 1.2, 1.2 );
-webkit-transform: scale( 1.2, 1.2 );
transform: scale( 1.2, 1.2 );
}
/**
* Alternate tap */
&.@{prefix}-tap-alt:before {
display: inline-block;
-moz-transform: scale( 1.2, 1.2 );
-webkit-transform: scale( 1.2, 1.2 );
transform: scale( 1.2, 1.2 );
padding-left: .06em;
padding-bottom: 0.10em;
}
/**
* Snow mana */
&.@{prefix}-s:before {
color: #fff;
-webkit-text-stroke: 2px #fff;
font-size: 0.85em;
top: -0.05em;
position: relative;
display: inline-block;
}
&.@{prefix}-s:after {
//text-shadow: -1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, 1px 1px 0 #fff;
content: "\e619";
position: absolute;
color: #333;
margin-left: -0.9em;
font-size: 1.1em;
}
/**
* Tap symbols */
&.@{prefix}-untap {
background-color: #111;
color: #fff;
}
/**
* Shadow */
&.@{prefix}-shadow {
box-shadow: -0.06em 0.07em 0 #111, 0 0.06em 0 #111;
&.@{prefix}-untap {
box-shadow: -0.06em 0.07em 0 #fff, 0 0.06em 0 #fff;
}
}
}
/**
* Split costs */
.@{prefix}-split {
position: relative;
width: 1.3em;
height: 1.3em;
}
.@{prefix}-split:before,
.@{prefix}-split:after {
font-size: 0.55em !important;
position: absolute;
}
.@{prefix}-split:before {
top: -0.38em;
left: 0.28em;
}
.@{prefix}-split:after {
top: 0.5em;
left: 1.0em;
}

87
less/icons.less Normal file
View File

@ -0,0 +1,87 @@
/**
* Mana */
.@{prefix}-w:before { content: "\e600"; }
.@{prefix}-u:before { content: "\e601"; }
.@{prefix}-b:before { content: "\e602"; }
.@{prefix}-r:before { content: "\e603"; }
.@{prefix}-g:before { content: "\e604"; }
.@{prefix}-0:before { content: "\e605"; }
.@{prefix}-1:before { content: "\e606"; }
.@{prefix}-2:before { content: "\e607"; }
.@{prefix}-3:before { content: "\e608"; }
.@{prefix}-4:before { content: "\e609"; }
.@{prefix}-5:before { content: "\e60a"; }
.@{prefix}-6:before { content: "\e60b"; }
.@{prefix}-7:before { content: "\e60c"; }
.@{prefix}-8:before { content: "\e60d"; }
.@{prefix}-9:before { content: "\e60e"; }
.@{prefix}-10:before { content: "\e60f"; }
.@{prefix}-11:before { content: "\e610"; }
.@{prefix}-12:before { content: "\e611"; }
.@{prefix}-13:before { content: "\e612"; }
.@{prefix}-14:before { content: "\e613"; }
.@{prefix}-15:before { content: "\e614"; }
.@{prefix}-x:before { content: "\e615"; }
.@{prefix}-y:before { content: "\e616"; }
.@{prefix}-z:before { content: "\e617"; }
.@{prefix}-p:before,
.@{prefix}-pw:before,
.@{prefix}-pu:before,
.@{prefix}-pb:before,
.@{prefix}-pr:before,
.@{prefix}-pg:before { content: "\e618"; }
.@{prefix}-s:before { content: "\e619"; }
/**
* Tap/roll symbols */
.@{prefix}-tap:before { content: "\e61a"; }
.@{prefix}-untap:before { content: "\e61b"; }
.@{prefix}-tap-alt:before { content: "\e61c"; }
.@{prefix}-chaos:before { content: "\e61d"; }
/**
* Card types */
.@{prefix}-artifact:before { content: "\e61e"; }
.@{prefix}-creature:before { content: "\e61f"; }
.@{prefix}-enchantment:before { content: "\e620"; }
.@{prefix}-instant:before { content: "\e621"; }
.@{prefix}-land:before { content: "\e622"; }
.@{prefix}-planeswalker:before { content: "\e623"; }
.@{prefix}-sorcery:before { content: "\e624"; }
/**
* Split symbols */
.@{prefix}-wu:before,
.@{prefix}-wb:before,
.@{prefix}-rw:after,
.@{prefix}-gw:after,
.@{prefix}-2w:after { content: "\e600"; } // white
.@{prefix}-ub:before,
.@{prefix}-ur:before,
.@{prefix}-wu:after,
.@{prefix}-gu:after,
.@{prefix}-2u:after { content: "\e601"; } // blue
.@{prefix}-br:before,
.@{prefix}-bg:before,
.@{prefix}-wb:after,
.@{prefix}-ub:after,
.@{prefix}-2b:after { content: "\e602"; } // black
.@{prefix}-rw:before,
.@{prefix}-rg:before,
.@{prefix}-ur:after,
.@{prefix}-br:after,
.@{prefix}-2r:after { content: "\e603"; } // red
.@{prefix}-gw:before,
.@{prefix}-gu:before,
.@{prefix}-bg:after,
.@{prefix}-rg:after,
.@{prefix}-2g:after { content: "\e604"; } // green
.@{prefix}-2w:before,
.@{prefix}-2u:before,
.@{prefix}-2b:before,
.@{prefix}-2r:before,
.@{prefix}-2g:before { content: "\e607"; } // 2

6
less/mana.less Normal file
View File

@ -0,0 +1,6 @@
@import "variables.less";
@import "path.less";
@import "core.less";
@import "cost.less";
@import "sizes.less";
@import "icons.less";

10
less/path.less Normal file
View File

@ -0,0 +1,10 @@
@font-face {
font-family: 'Mana';
src:url( '@{font-path}/mana.eot?v=@{version}' );
src:url( '@{font-path}/mana.eot?#iefix&v=@{version}') format( 'embedded-opentype' ),
url( '@{font-path}/mana.woff?v=@{version}') format( 'woff' ),
url( '@{font-path}/mana.ttf?v=@{version}') format( 'truetype' ),
url( '@{font-path}/mana.svg?v=@{version}#mana') format( 'svg' );
font-weight: normal;
font-style: normal;
}

8
less/sizes.less Normal file
View File

@ -0,0 +1,8 @@
/**
* Larger sizes */
.@{prefix}-2x { font-size: 1.75em; }
.@{prefix}-3x { font-size: 2.25em; }
.@{prefix}-4x { font-size: 3.0em; }
.@{prefix}-5x { font-size: 3.75em; }
.@{prefix}-6x { font-size: 4.5em; }

7
less/variables.less Normal file
View File

@ -0,0 +1,7 @@
/**
* Global */
@font-path: '../fonts';
@version: '0.1';
@font-size-base: 14px;
@prefix: ms;