diff --git a/.gitignore b/.gitignore
index e555b18..6e43563 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,4 +2,5 @@
.orig
node_modules/
npm-debug.log
-push_instructions.txt
+docs/src/resources/
+push_instructions.txt
\ No newline at end of file
diff --git a/demo/sets.js b/demo/sets.js
index a9bdd1d..ef4ebb8 100644
--- a/demo/sets.js
+++ b/demo/sets.js
@@ -23,17 +23,15 @@ sets = {
"tmp": "Tempest",
"sth": "Stronghold",
"exo": "Exodus",
+ "usg": "Urza's Saga",
+ "ulg": "Urza's Legacy",
+ "uds": "Urza's Destiny",
},
"Command": {
"pvan": "Vanguard",
},
"Reprint": {
- "sum": "Summer Magic",
- "fbb": "Foreign Black Border",
- "4bb": "4th Edition Black Border",
"chr": "Chronicles",
- "ren": "Renaissance",
- "rin": "Rinascimento",
},
"Supplemental": {},
"Digital": {
@@ -58,7 +56,13 @@ sets = {
"ugl": "Unglued",
},
"Unofficial": {
+ "sum": "Summer Magic",
+ "fbb": "Foreign Black Border",
+ "4bb": "4th Edition Black Border",
+ "ren": "Renaissance",
+ "rin": "Rinascimento",
"palp": "Asia Pacific Land Program",
+ "ath": "Anthologies",
},
"Alternative": {
"legchr": "Legends (Chronicles)",
diff --git a/dist/css/keyrune-full.css b/dist/css/keyrune-full.css
new file mode 100644
index 0000000..7c3eb61
--- /dev/null
+++ b/dist/css/keyrune-full.css
@@ -0,0 +1,769 @@
+:root {
+ --border-default: #fff;
+ --border-contrast: #131417;
+ --rarity-default: #131417;
+ --inner-default: #fff;
+}
+:root[data-mode=dark] {
+ --border-default: #ddd;
+ --border-contrast: #000;
+ --rarity-default: #000;
+ --inner-default: #fff;
+}
+
+@font-face {
+ font-family: "keyrune";
+ src: url("../font/keyrune.eot?4.0.38");
+ src: url("../font/keyrune.eot?4.0.38#iefix") format("embedded-opentype"), url("../font/keyrune.woff2?4.0.38") format("woff2"), url("../font/keyrune.ttf?4.0.38") format("truetype"), url("../font/keyrune.woff?4.0.38") format("woff"), url("../font/keyrune.svg?4.0.38#keyrune") format("svg");
+ font-weight: normal;
+ font-style: normal;
+ font-display: block;
+}
+.ss {
+ font-family: "keyrune" !important;
+ color: var(--icon-default);
+ speak: never;
+ font-style: normal;
+ font-weight: normal;
+ font-variant: normal;
+ position: relative;
+ text-transform: none;
+ line-height: 1;
+ display: inline-flex;
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+.ss-lea::before {
+ content: "\e000";
+}
+.ss-lea.ss-border::after {
+ content: "\e001";
+}
+.ss-lea.ss-inner::marker {
+ content: "\e002";
+}
+.ss-leb::before {
+ content: "\e003";
+}
+.ss-leb.ss-border::after {
+ content: "\e004";
+}
+.ss-leb.ss-inner::marker {
+ content: "\e005";
+}
+.ss-2ed::before {
+ content: "\e006";
+}
+.ss-2ed.ss-border::after {
+ content: "\e007";
+}
+.ss-2ed.ss-inner::marker {
+ content: "\e008";
+}
+.ss-ced::before {
+ content: "\e009";
+}
+.ss-ced.ss-border::after {
+ content: "\e00a";
+}
+.ss-ced.ss-inner::marker {
+ content: "\e00b";
+}
+.ss-cei::before {
+ content: "\e00c";
+}
+.ss-cei.ss-border::after {
+ content: "\e00d";
+}
+.ss-cei.ss-inner::marker {
+ content: "\e00e";
+}
+.ss-arn::before {
+ content: "\e00f";
+}
+.ss-arn.ss-border::after {
+ content: "\e010";
+}
+.ss-arn.ss-inner::marker {
+ content: "\e011";
+}
+.ss-atq::before {
+ content: "\e012";
+}
+.ss-atq.ss-border::after {
+ content: "\e013";
+}
+.ss-atq.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-3ed::before {
+ content: "\e015";
+}
+.ss-3ed.ss-border::after {
+ content: "\e016";
+}
+.ss-3ed.ss-inner::marker {
+ content: "\e017";
+}
+.ss-fbb::before {
+ content: "\e018";
+}
+.ss-fbb.ss-border::after {
+ content: "\e019";
+}
+.ss-fbb.ss-inner::marker {
+ content: "\e01a";
+}
+.ss-leg::before {
+ content: "\e01b";
+}
+.ss-leg.ss-border::after {
+ content: "\e01c";
+}
+.ss-leg.ss-inner::marker {
+ content: "\e01d";
+}
+.ss-sum::before {
+ content: "\e01e";
+}
+.ss-sum.ss-border::after {
+ content: "\e01f";
+}
+.ss-sum.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-pdrc::before {
+ content: "\e021";
+}
+.ss-pdrc.ss-border::after {
+ content: "\e022";
+}
+.ss-pdrc.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-drk::before {
+ content: "\e024";
+}
+.ss-drk.ss-border::after {
+ content: "\e025";
+}
+.ss-drk.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-phpr::before {
+ content: "\e027";
+}
+.ss-phpr.ss-border::after {
+ content: "\e028";
+}
+.ss-phpr.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-fem::before {
+ content: "\e02a";
+}
+.ss-fem.ss-border::after {
+ content: "\e02b";
+}
+.ss-fem.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-pmei::before {
+ content: "\e02d";
+}
+.ss-pmei.ss-border::after {
+ content: "\e02e";
+}
+.ss-pmei.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-pleaf::before {
+ content: "\e02d";
+}
+.ss-pleaf.ss-border::after {
+ content: "\e02e";
+}
+.ss-pleaf.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-o90p::before {
+ content: "\e02d";
+}
+.ss-o90p.ss-border::after {
+ content: "\e02e";
+}
+.ss-o90p.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-pcel::before {
+ content: "\e02d";
+}
+.ss-pcel.ss-border::after {
+ content: "\e02e";
+}
+.ss-pcel.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-olep::before {
+ content: "\e02d";
+}
+.ss-olep.ss-border::after {
+ content: "\e02e";
+}
+.ss-olep.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-pmtg::before {
+ content: "\e030";
+}
+.ss-pmtg.ss-border::after {
+ content: "\e031";
+}
+.ss-pmtg.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-plgm::before {
+ content: "\e030";
+}
+.ss-plgm.ss-border::after {
+ content: "\e031";
+}
+.ss-plgm.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-parl::before {
+ content: "\e030";
+}
+.ss-parl.ss-border::after {
+ content: "\e031";
+}
+.ss-parl.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-ptc::before {
+ content: "\e030";
+}
+.ss-ptc.ss-border::after {
+ content: "\e031";
+}
+.ss-ptc.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-rqs::before {
+ content: "\e030";
+}
+.ss-rqs.ss-border::after {
+ content: "\e031";
+}
+.ss-rqs.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-pred::before {
+ content: "\e030";
+}
+.ss-pred.ss-border::after {
+ content: "\e031";
+}
+.ss-pred.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-wc97::before {
+ content: "\e030";
+}
+.ss-wc97.ss-border::after {
+ content: "\e031";
+}
+.ss-wc97.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-jgp::before {
+ content: "\e030";
+}
+.ss-jgp.ss-border::after {
+ content: "\e031";
+}
+.ss-jgp.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-wc98::before {
+ content: "\e030";
+}
+.ss-wc98.ss-border::after {
+ content: "\e031";
+}
+.ss-wc98.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-4ed::before {
+ content: "\e033";
+}
+.ss-4ed.ss-border::after {
+ content: "\e034";
+}
+.ss-4ed.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-4bb::before {
+ content: "\e036";
+}
+.ss-4bb.ss-border::after {
+ content: "\e037";
+}
+.ss-4bb.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-ice::before {
+ content: "\e039";
+}
+.ss-ice.ss-border::after {
+ content: "\e03a";
+}
+.ss-ice.ss-inner::marker {
+ content: "\e03b";
+}
+.ss-chr::before {
+ content: "\e03c";
+}
+.ss-chr.ss-border::after {
+ content: "\e03d";
+}
+.ss-chr.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-ren::before {
+ content: "\e03f";
+}
+.ss-ren.ss-border::after {
+ content: "\e040";
+}
+.ss-ren.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-rin::before {
+ content: "\e042";
+}
+.ss-rin.ss-border::after {
+ content: "\e043";
+}
+.ss-rin.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-hml::before {
+ content: "\e045";
+}
+.ss-hml.ss-border::after {
+ content: "\e046";
+}
+.ss-hml.ss-inner::marker {
+ content: "\e047";
+}
+.ss-all::before {
+ content: "\e048";
+}
+.ss-all.ss-border::after {
+ content: "\e049";
+}
+.ss-all.ss-inner::marker {
+ content: "\e04a";
+}
+.ss-mir::before {
+ content: "\e04b";
+}
+.ss-mir.ss-border::after {
+ content: "\e04c";
+}
+.ss-mir.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-itp::before {
+ content: "\e04e";
+}
+.ss-itp.ss-border::after {
+ content: "\e04f";
+}
+.ss-itp.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-vis::before {
+ content: "\e051";
+}
+.ss-vis.ss-border::after {
+ content: "\e052";
+}
+.ss-vis.ss-inner::marker {
+ content: "\e053";
+}
+.ss-mgb::before {
+ content: "\e051";
+}
+.ss-mgb.ss-border::after {
+ content: "\e052";
+}
+.ss-mgb.ss-inner::marker {
+ content: "\e053";
+}
+.ss-5ed::before {
+ content: "\e054";
+}
+.ss-5ed.ss-border::after {
+ content: "\e055";
+}
+.ss-5ed.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-past::before {
+ content: "\e057";
+}
+.ss-past.ss-border::after {
+ content: "\e058";
+}
+.ss-past.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-pmic::before {
+ content: "\e057";
+}
+.ss-pmic.ss-border::after {
+ content: "\e058";
+}
+.ss-pmic.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-por::before {
+ content: "\e05a";
+}
+.ss-por.ss-border::after {
+ content: "\e05b";
+}
+.ss-por.ss-inner::marker {
+ content: "\e05c";
+}
+.ss-pvan::before {
+ content: "\e05d";
+}
+.ss-pvan.ss-border::after {
+ content: "\e05e";
+}
+.ss-pvan.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-van::before {
+ content: "\e05d";
+}
+.ss-van.ss-border::after {
+ content: "\e05e";
+}
+.ss-van.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-wth::before {
+ content: "\e060";
+}
+.ss-wth.ss-border::after {
+ content: "\e061";
+}
+.ss-wth.ss-inner::marker {
+ content: "\e062";
+}
+.ss-tmp::before {
+ content: "\e063";
+}
+.ss-tmp.ss-border::after {
+ content: "\e064";
+}
+.ss-tmp.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-ptmp::before {
+ content: "\e063";
+}
+.ss-ptmp.ss-border::after {
+ content: "\e064";
+}
+.ss-ptmp.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-sth::before {
+ content: "\e066";
+}
+.ss-sth.ss-border::after {
+ content: "\e067";
+}
+.ss-sth.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-psth::before {
+ content: "\e066";
+}
+.ss-psth.ss-border::after {
+ content: "\e067";
+}
+.ss-psth.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-exo::before {
+ content: "\e069";
+}
+.ss-exo.ss-border::after {
+ content: "\e06a";
+}
+.ss-exo.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-pexo::before {
+ content: "\e069";
+}
+.ss-pexo.ss-border::after {
+ content: "\e06a";
+}
+.ss-pexo.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-p02::before {
+ content: "\e06c";
+}
+.ss-p02.ss-border::after {
+ content: "\e06d";
+}
+.ss-p02.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-ugl::before {
+ content: "\e06f";
+}
+.ss-ugl.ss-border::after {
+ content: "\e070";
+}
+.ss-ugl.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-tugl::before {
+ content: "\e06f";
+}
+.ss-tugl.ss-border::after {
+ content: "\e070";
+}
+.ss-tugl.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-palp::before {
+ content: "\e072";
+}
+.ss-palp.ss-border::after {
+ content: "\e073";
+}
+.ss-palp.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-usg::before {
+ content: "\e075";
+}
+.ss-usg.ss-border::after {
+ content: "\e076";
+}
+.ss-usg.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-ath::before {
+ content: "\e078";
+}
+.ss-ath.ss-border::after {
+ content: "\e079";
+}
+.ss-ath.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-ulg::before {
+ content: "\e07b";
+}
+.ss-ulg.ss-border::after {
+ content: "\e07c";
+}
+.ss-ulg.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-6ed::before {
+ content: "\e07e";
+}
+.ss-6ed.ss-border::after {
+ content: "\e07f";
+}
+.ss-6ed.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-uds::before {
+ content: "\e081";
+}
+.ss-uds.ss-border::after {
+ content: "\e082";
+}
+.ss-uds.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-legchr::before {
+ content: "\f8f6";
+}
+.ss-legchr.ss-border::after {
+ content: "\f8f5";
+}
+.ss-legchr.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-leg2::before {
+ content: "\f8f6";
+}
+.ss-leg2.ss-border::after {
+ content: "\f8f5";
+}
+.ss-leg2.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-pgc98::before {
+ content: "\f8f4";
+}
+.ss-pgc98.ss-border::after {
+ content: "\f8f3";
+}
+.ss-pgc98.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-po::before {
+ content: "\f8f2";
+}
+.ss-po.ss-border::after {
+ content: "\f8f1";
+}
+.ss-po.ss-inner::marker {
+ content: "\f8f0";
+}
+.ss-por2::before {
+ content: "\f8f2";
+}
+.ss-por2.ss-border::after {
+ content: "\f8f1";
+}
+.ss-por2.ss-inner::marker {
+ content: "\f8f0";
+}
+.ss-wl::before {
+ content: "\f8ef";
+}
+.ss-wl.ss-border::after {
+ content: "\f8ee";
+}
+.ss-wl.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-wth2::before {
+ content: "\f8ef";
+}
+.ss-wth2.ss-border::after {
+ content: "\f8ee";
+}
+.ss-wth2.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss.ss-border::after {
+ color: var(--border-default);
+ position: absolute;
+ left: 0;
+}
+.ss.ss-border.ss-rarity-common-alt::after, .ss.ss-border.ss-rarity-uncommon::after, .ss.ss-border.ss-rarity-rare::after, .ss.ss-border.ss-rarity-mythic::after, .ss.ss-border.ss-rarity-foil::after, .ss.ss-border.ss-border-black::after {
+ color: var(--border-contrast);
+}
+.ss.ss-border-white::after {
+ color: var(--border-default) !important;
+}
+.ss.ss-inner {
+ display: list-item;
+ list-style-position: inside;
+}
+.ss.ss-inner::before {
+ position: absolute;
+ left: 0;
+}
+.ss.ss-inner::marker {
+ color: var(--inner-default);
+}
+.ss.ss-inner::before, .ss.ss-inner::after, .ss.ss-inner::marker {
+ left: 50%;
+ transform: translateX(-50%);
+}
+.ss.ss-rarity-common::before {
+ color: #131417;
+}
+.ss.ss-rarity-common.ss-rarity-gradient::before {
+ background: linear-gradient(90deg, #131417 0%, #131417 50%, #131417 100%);
+ color: transparent;
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+.ss.ss-rarity-common-alt::before {
+ color: #fff;
+}
+.ss.ss-rarity-common-alt.ss-rarity-gradient::before {
+ background: linear-gradient(90deg, 0%, 50%, 100%);
+ color: transparent;
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+.ss.ss-rarity-uncommon::before {
+ color: #707883;
+}
+.ss.ss-rarity-uncommon.ss-rarity-gradient::before {
+ background: linear-gradient(90deg, #4d6572 0%, #c3dfeb 50%, #4d6572 100%);
+ color: transparent;
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+.ss.ss-rarity-rare::before {
+ color: #b7a066;
+}
+.ss.ss-rarity-rare.ss-rarity-gradient::before {
+ background: linear-gradient(90deg, #7f6f43 0%, #d9c287 50%, #7f6f43 100%);
+ color: transparent;
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+.ss.ss-rarity-mythic::before {
+ color: #bf4427;
+}
+.ss.ss-rarity-mythic.ss-rarity-gradient::before {
+ background: linear-gradient(90deg, #ac392e 0%, #eb9d3d 50%, #ac392e 100%);
+ color: transparent;
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+.ss.ss-rarity-foil::before {
+ color: #00afc9;
+}
+.ss.ss-rarity-foil.ss-rarity-gradient::before {
+ background: linear-gradient(135deg, #ea8d66 0%, #ea8d66 15%, #fdef8a 28%, #8bcc93 42%, #a6dced 55%, #6f75aa 68%, #e599c2 84%, #e599c2 100%);
+ color: transparent;
+ background-clip: text;
+ -webkit-background-clip: text;
+ -webkit-text-fill-color: transparent;
+}
+.ss.ss-fw {
+ width: 1.75em;
+ display: list-item;
+ list-style-position: inside;
+ text-align: center;
+}
+.ss.ss-fw:not(.ss-inner) {
+ list-style: none;
+}
+.ss.ss-fw.ss-border:not(.ss-inner)::after {
+ left: 50%;
+ transform: translateX(-50%);
+}
+.ss.ss-white::before, .ss.ss-white::after, .ss.ss-white::marker {
+ color: #fff;
+}
+
+/*# sourceMappingURL=keyrune-full.css.map */
diff --git a/dist/css/keyrune-full.css.map b/dist/css/keyrune-full.css.map
new file mode 100644
index 0000000..f361406
--- /dev/null
+++ b/dist/css/keyrune-full.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;ACZR;EACI;EACA;EACA;EAKA;EACA;EACA;;AAIJ;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;AC1BA;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;ADsDA;EACI;EACA;EACA;;AAIJ;EAMI;;AAIJ;EACI;;AAMR;EAGI;EACA;;AAGA;EACI;EACA;;AAIJ;EACI;;AAIJ;EAGI;EACA;;AAWI;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAOR;EACI;;AAEJ;EACI;EAUA;EACA;EACA;EACA;;AAMZ;EAGI;EACA;EACA;EACA;;AAGA;EACI;;AAIJ;EACI;EACA;;AAMJ;EAGI","file":"keyrune-full.css"}
\ No newline at end of file
diff --git a/dist/css/keyrune-full.min.css b/dist/css/keyrune-full.min.css
new file mode 100644
index 0000000..ffb7350
--- /dev/null
+++ b/dist/css/keyrune-full.min.css
@@ -0,0 +1 @@
+:root{--border-default: #fff;--border-contrast: #131417;--rarity-default: #131417;--inner-default: #fff}:root[data-mode=dark]{--border-default: #ddd;--border-contrast: #000;--rarity-default: #000;--inner-default: #fff}@font-face{font-family:"keyrune";src:url("../font/keyrune.eot?4.0.38");src:url("../font/keyrune.eot?4.0.38#iefix") format("embedded-opentype"),url("../font/keyrune.woff2?4.0.38") format("woff2"),url("../font/keyrune.ttf?4.0.38") format("truetype"),url("../font/keyrune.woff?4.0.38") format("woff"),url("../font/keyrune.svg?4.0.38#keyrune") format("svg");font-weight:normal;font-style:normal;font-display:block}.ss{font-family:"keyrune" !important;color:var(--icon-default);speak:never;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;display:inline-flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-lea::before{content:""}.ss-lea.ss-border::after{content:""}.ss-lea.ss-inner::marker{content:""}.ss-leb::before{content:""}.ss-leb.ss-border::after{content:""}.ss-leb.ss-inner::marker{content:""}.ss-2ed::before{content:""}.ss-2ed.ss-border::after{content:""}.ss-2ed.ss-inner::marker{content:""}.ss-ced::before{content:""}.ss-ced.ss-border::after{content:""}.ss-ced.ss-inner::marker{content:""}.ss-cei::before{content:""}.ss-cei.ss-border::after{content:""}.ss-cei.ss-inner::marker{content:""}.ss-arn::before{content:""}.ss-arn.ss-border::after{content:""}.ss-arn.ss-inner::marker{content:""}.ss-atq::before{content:""}.ss-atq.ss-border::after{content:""}.ss-atq.ss-inner::marker{content:""}.ss-3ed::before{content:""}.ss-3ed.ss-border::after{content:""}.ss-3ed.ss-inner::marker{content:""}.ss-fbb::before{content:""}.ss-fbb.ss-border::after{content:""}.ss-fbb.ss-inner::marker{content:""}.ss-leg::before{content:""}.ss-leg.ss-border::after{content:""}.ss-leg.ss-inner::marker{content:""}.ss-sum::before{content:""}.ss-sum.ss-border::after{content:""}.ss-sum.ss-inner::marker{content:""}.ss-pdrc::before{content:""}.ss-pdrc.ss-border::after{content:""}.ss-pdrc.ss-inner::marker{content:""}.ss-drk::before{content:""}.ss-drk.ss-border::after{content:""}.ss-drk.ss-inner::marker{content:""}.ss-phpr::before{content:""}.ss-phpr.ss-border::after{content:""}.ss-phpr.ss-inner::marker{content:""}.ss-fem::before{content:""}.ss-fem.ss-border::after{content:""}.ss-fem.ss-inner::marker{content:""}.ss-pmei::before{content:""}.ss-pmei.ss-border::after{content:""}.ss-pmei.ss-inner::marker{content:""}.ss-pleaf::before{content:""}.ss-pleaf.ss-border::after{content:""}.ss-pleaf.ss-inner::marker{content:""}.ss-o90p::before{content:""}.ss-o90p.ss-border::after{content:""}.ss-o90p.ss-inner::marker{content:""}.ss-pcel::before{content:""}.ss-pcel.ss-border::after{content:""}.ss-pcel.ss-inner::marker{content:""}.ss-olep::before{content:""}.ss-olep.ss-border::after{content:""}.ss-olep.ss-inner::marker{content:""}.ss-pmtg::before{content:""}.ss-pmtg.ss-border::after{content:""}.ss-pmtg.ss-inner::marker{content:""}.ss-plgm::before{content:""}.ss-plgm.ss-border::after{content:""}.ss-plgm.ss-inner::marker{content:""}.ss-parl::before{content:""}.ss-parl.ss-border::after{content:""}.ss-parl.ss-inner::marker{content:""}.ss-ptc::before{content:""}.ss-ptc.ss-border::after{content:""}.ss-ptc.ss-inner::marker{content:""}.ss-rqs::before{content:""}.ss-rqs.ss-border::after{content:""}.ss-rqs.ss-inner::marker{content:""}.ss-pred::before{content:""}.ss-pred.ss-border::after{content:""}.ss-pred.ss-inner::marker{content:""}.ss-wc97::before{content:""}.ss-wc97.ss-border::after{content:""}.ss-wc97.ss-inner::marker{content:""}.ss-jgp::before{content:""}.ss-jgp.ss-border::after{content:""}.ss-jgp.ss-inner::marker{content:""}.ss-wc98::before{content:""}.ss-wc98.ss-border::after{content:""}.ss-wc98.ss-inner::marker{content:""}.ss-4ed::before{content:""}.ss-4ed.ss-border::after{content:""}.ss-4ed.ss-inner::marker{content:""}.ss-4bb::before{content:""}.ss-4bb.ss-border::after{content:""}.ss-4bb.ss-inner::marker{content:""}.ss-ice::before{content:""}.ss-ice.ss-border::after{content:""}.ss-ice.ss-inner::marker{content:""}.ss-chr::before{content:""}.ss-chr.ss-border::after{content:""}.ss-chr.ss-inner::marker{content:""}.ss-ren::before{content:""}.ss-ren.ss-border::after{content:""}.ss-ren.ss-inner::marker{content:""}.ss-rin::before{content:""}.ss-rin.ss-border::after{content:""}.ss-rin.ss-inner::marker{content:""}.ss-hml::before{content:""}.ss-hml.ss-border::after{content:""}.ss-hml.ss-inner::marker{content:""}.ss-all::before{content:""}.ss-all.ss-border::after{content:""}.ss-all.ss-inner::marker{content:""}.ss-mir::before{content:""}.ss-mir.ss-border::after{content:""}.ss-mir.ss-inner::marker{content:""}.ss-itp::before{content:""}.ss-itp.ss-border::after{content:""}.ss-itp.ss-inner::marker{content:""}.ss-vis::before{content:""}.ss-vis.ss-border::after{content:""}.ss-vis.ss-inner::marker{content:""}.ss-mgb::before{content:""}.ss-mgb.ss-border::after{content:""}.ss-mgb.ss-inner::marker{content:""}.ss-5ed::before{content:""}.ss-5ed.ss-border::after{content:""}.ss-5ed.ss-inner::marker{content:""}.ss-past::before{content:""}.ss-past.ss-border::after{content:""}.ss-past.ss-inner::marker{content:""}.ss-pmic::before{content:""}.ss-pmic.ss-border::after{content:""}.ss-pmic.ss-inner::marker{content:""}.ss-por::before{content:""}.ss-por.ss-border::after{content:""}.ss-por.ss-inner::marker{content:""}.ss-pvan::before{content:""}.ss-pvan.ss-border::after{content:""}.ss-pvan.ss-inner::marker{content:""}.ss-van::before{content:""}.ss-van.ss-border::after{content:""}.ss-van.ss-inner::marker{content:""}.ss-wth::before{content:""}.ss-wth.ss-border::after{content:""}.ss-wth.ss-inner::marker{content:""}.ss-tmp::before{content:""}.ss-tmp.ss-border::after{content:""}.ss-tmp.ss-inner::marker{content:""}.ss-ptmp::before{content:""}.ss-ptmp.ss-border::after{content:""}.ss-ptmp.ss-inner::marker{content:""}.ss-sth::before{content:""}.ss-sth.ss-border::after{content:""}.ss-sth.ss-inner::marker{content:""}.ss-psth::before{content:""}.ss-psth.ss-border::after{content:""}.ss-psth.ss-inner::marker{content:""}.ss-exo::before{content:""}.ss-exo.ss-border::after{content:""}.ss-exo.ss-inner::marker{content:""}.ss-pexo::before{content:""}.ss-pexo.ss-border::after{content:""}.ss-pexo.ss-inner::marker{content:""}.ss-p02::before{content:""}.ss-p02.ss-border::after{content:""}.ss-p02.ss-inner::marker{content:""}.ss-ugl::before{content:""}.ss-ugl.ss-border::after{content:""}.ss-ugl.ss-inner::marker{content:""}.ss-tugl::before{content:""}.ss-tugl.ss-border::after{content:""}.ss-tugl.ss-inner::marker{content:""}.ss-palp::before{content:""}.ss-palp.ss-border::after{content:""}.ss-palp.ss-inner::marker{content:""}.ss-usg::before{content:""}.ss-usg.ss-border::after{content:""}.ss-usg.ss-inner::marker{content:""}.ss-ath::before{content:""}.ss-ath.ss-border::after{content:""}.ss-ath.ss-inner::marker{content:""}.ss-ulg::before{content:""}.ss-ulg.ss-border::after{content:""}.ss-ulg.ss-inner::marker{content:""}.ss-6ed::before{content:""}.ss-6ed.ss-border::after{content:""}.ss-6ed.ss-inner::marker{content:""}.ss-uds::before{content:""}.ss-uds.ss-border::after{content:""}.ss-uds.ss-inner::marker{content:""}.ss-legchr::before{content:""}.ss-legchr.ss-border::after{content:""}.ss-legchr.ss-inner::marker{content:""}.ss-leg2::before{content:""}.ss-leg2.ss-border::after{content:""}.ss-leg2.ss-inner::marker{content:""}.ss-pgc98::before{content:""}.ss-pgc98.ss-border::after{content:""}.ss-pgc98.ss-inner::marker{content:""}.ss-po::before{content:""}.ss-po.ss-border::after{content:""}.ss-po.ss-inner::marker{content:""}.ss-por2::before{content:""}.ss-por2.ss-border::after{content:""}.ss-por2.ss-inner::marker{content:""}.ss-wl::before{content:""}.ss-wl.ss-border::after{content:""}.ss-wl.ss-inner::marker{content:""}.ss-wth2::before{content:""}.ss-wth2.ss-border::after{content:""}.ss-wth2.ss-inner::marker{content:""}.ss.ss-border::after{color:var(--border-default);position:absolute;left:0}.ss.ss-border.ss-rarity-common-alt::after,.ss.ss-border.ss-rarity-uncommon::after,.ss.ss-border.ss-rarity-rare::after,.ss.ss-border.ss-rarity-mythic::after,.ss.ss-border.ss-rarity-foil::after,.ss.ss-border.ss-border-black::after{color:var(--border-contrast)}.ss.ss-border-white::after{color:var(--border-default) !important}.ss.ss-inner{display:list-item;list-style-position:inside}.ss.ss-inner::before{position:absolute;left:0}.ss.ss-inner::marker{color:var(--inner-default)}.ss.ss-inner::before,.ss.ss-inner::after,.ss.ss-inner::marker{left:50%;transform:translateX(-50%)}.ss.ss-rarity-common::before{color:#131417}.ss.ss-rarity-common.ss-rarity-gradient::before{background:linear-gradient(90deg, #131417 0%, #131417 50%, #131417 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-common-alt::before{color:#fff}.ss.ss-rarity-common-alt.ss-rarity-gradient::before{background:linear-gradient(90deg, 0%, 50%, 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-uncommon::before{color:#707883}.ss.ss-rarity-uncommon.ss-rarity-gradient::before{background:linear-gradient(90deg, #4d6572 0%, #c3dfeb 50%, #4d6572 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-rare::before{color:#b7a066}.ss.ss-rarity-rare.ss-rarity-gradient::before{background:linear-gradient(90deg, #7f6f43 0%, #d9c287 50%, #7f6f43 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-mythic::before{color:#bf4427}.ss.ss-rarity-mythic.ss-rarity-gradient::before{background:linear-gradient(90deg, #ac392e 0%, #eb9d3d 50%, #ac392e 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-foil::before{color:#00afc9}.ss.ss-rarity-foil.ss-rarity-gradient::before{background:linear-gradient(135deg, #ea8d66 0%, #ea8d66 15%, #fdef8a 28%, #8bcc93 42%, #a6dced 55%, #6f75aa 68%, #e599c2 84%, #e599c2 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-fw{width:1.75em;display:list-item;list-style-position:inside;text-align:center}.ss.ss-fw:not(.ss-inner){list-style:none}.ss.ss-fw.ss-border:not(.ss-inner)::after{left:50%;transform:translateX(-50%)}.ss.ss-white::before,.ss.ss-white::after,.ss.ss-white::marker{color:#fff}/*# sourceMappingURL=keyrune-full.min.css.map */
diff --git a/dist/css/keyrune-full.min.css.map b/dist/css/keyrune-full.min.css.map
new file mode 100644
index 0000000..2b4c3e1
--- /dev/null
+++ b/dist/css/keyrune-full.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"CAEA,MACI,uBACA,2BACA,0BACA,sBAEA,sBACI,uBACA,wBACA,uBACA,sBCZR,WACI,sBACA,sCACA,2RAKA,mBACA,kBACA,mBAIJ,IAGI,iCACA,0BACA,YACA,kBACA,mBACA,oBACA,kBACA,oBACA,cACA,oBAGA,mCACA,kCC1BA,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,kBACI,YAGA,2BACI,YAIJ,2BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,gBACI,YAGA,yBACI,YAIJ,yBACI,YAVR,mBACI,YAGA,4BACI,YAIJ,4BACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,kBACI,YAGA,2BACI,YAIJ,2BACI,YAVR,eACI,YAGA,wBACI,YAIJ,wBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YAVR,eACI,YAGA,wBACI,YAIJ,wBACI,YAVR,iBACI,YAGA,0BACI,YAIJ,0BACI,YDsDA,qBACI,4BACA,kBACA,OAIJ,qOAMI,6BAIJ,2BACI,uCAMR,aAGI,kBACA,2BAGA,qBACI,kBACA,OAIJ,qBACI,2BAIJ,8DAGI,SACA,2BAWI,6BACI,cAGJ,gDACI,yEAKA,oBACA,qBACA,6BACA,sCAbJ,iCACI,WAGJ,oDACI,iDAKA,oBACA,qBACA,6BACA,sCAbJ,+BACI,cAGJ,kDACI,yEAKA,oBACA,qBACA,6BACA,sCAbJ,2BACI,cAGJ,8CACI,yEAKA,oBACA,qBACA,6BACA,sCAbJ,6BACI,cAGJ,gDACI,yEAKA,oBACA,qBACA,6BACA,sCAOR,2BACI,cAEJ,8CACI,2IAUA,oBACA,qBACA,6BACA,sCAMZ,UAGI,aACA,kBACA,2BACA,kBAGA,yBACI,gBAIJ,0CACI,SACA,2BAMJ,8DAGI","file":"keyrune-full.min.css"}
\ No newline at end of file
diff --git a/dist/css/keyrune.css b/dist/css/keyrune.css
index 2e3dd16..b403a03 100644
--- a/dist/css/keyrune.css
+++ b/dist/css/keyrune.css
@@ -420,6 +420,33 @@
.ss-palp.ss-inner::marker {
content: "\f8ff";
}
+.ss-usg::before {
+ content: "\e075";
+}
+.ss-usg.ss-border::after {
+ content: "\e076";
+}
+.ss-usg.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-ath::before {
+ content: "\e078";
+}
+.ss-ath.ss-border::after {
+ content: "\e079";
+}
+.ss-ath.ss-inner::marker {
+ content: "\f8ff";
+}
+.ss-ulg::before {
+ content: "\e07b";
+}
+.ss-ulg.ss-border::after {
+ content: "\e07c";
+}
+.ss-ulg.ss-inner::marker {
+ content: "\f8ff";
+}
.ss-6ed::before {
content: "\e07e";
}
@@ -429,6 +456,15 @@
.ss-6ed.ss-inner::marker {
content: "\f8ff";
}
+.ss-uds::before {
+ content: "\e081";
+}
+.ss-uds.ss-border::after {
+ content: "\e082";
+}
+.ss-uds.ss-inner::marker {
+ content: "\f8ff";
+}
.ss-legchr::before {
content: "\f8f6";
}
diff --git a/dist/css/keyrune.css.map b/dist/css/keyrune.css.map
index c68585f..8801853 100644
--- a/dist/css/keyrune.css.map
+++ b/dist/css/keyrune.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/keyrune.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;ACLR;EACI;EACA;EACA;EAKA;EACA;EACA;;AAIJ;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;ACjCA;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;ADmDA;EACI;EACA;EACA;;AAIJ;EAMI;;AAIJ;EACI;;AAMR;EAGI;EACA;;AAGA;EACI;EACA;;AAIJ;EACI;;AAIJ;EAGI;EACA;;AAWI;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAOR;EACI;;AAEJ;EACI;EAUA;EACA;EACA;EACA;;AAMZ;EAGI;EACA;EACA;EACA;;AAGA;EACI;;AAIJ;EACI;EACA;;AAMJ;EAGI","file":"keyrune.css"}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"AAEA;EACI;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;;;ACZR;EACI;EACA;EACA;EAKA;EACA;EACA;;AAIJ;EAGI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAGA;EACA;;AC1BA;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;AAVR;EACI;;AAGA;EACI;;AAIJ;EACI;;ADsDA;EACI;EACA;EACA;;AAIJ;EAMI;;AAIJ;EACI;;AAMR;EAGI;EACA;;AAGA;EACI;EACA;;AAIJ;EACI;;AAIJ;EAGI;EACA;;AAWI;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAbJ;EACI;;AAGJ;EACI;EAKA;EACA;EACA;EACA;;AAOR;EACI;;AAEJ;EACI;EAUA;EACA;EACA;EACA;;AAMZ;EAGI;EACA;EACA;EACA;;AAGA;EACI;;AAIJ;EACI;EACA;;AAMJ;EAGI","file":"keyrune.css"}
\ No newline at end of file
diff --git a/dist/css/keyrune.min.css b/dist/css/keyrune.min.css
new file mode 100644
index 0000000..3f2159d
--- /dev/null
+++ b/dist/css/keyrune.min.css
@@ -0,0 +1 @@
+:root{--border-default: #fff;--border-contrast: #131417;--rarity-default: #131417;--inner-default: #fff}:root[data-mode=dark]{--border-default: #ddd;--border-contrast: #000;--rarity-default: #000;--inner-default: #fff}@font-face{font-family:"keyrune";src:url("../font/keyrune.eot?4.0.38");src:url("../font/keyrune.eot?4.0.38#iefix") format("embedded-opentype"),url("../font/keyrune.woff2?4.0.38") format("woff2"),url("../font/keyrune.ttf?4.0.38") format("truetype"),url("../font/keyrune.woff?4.0.38") format("woff"),url("../font/keyrune.svg?4.0.38#keyrune") format("svg");font-weight:normal;font-style:normal;font-display:block}.ss{font-family:"keyrune" !important;color:var(--icon-default);speak:never;font-style:normal;font-weight:normal;font-variant:normal;position:relative;text-transform:none;line-height:1;display:inline-flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-lea::before{content:""}.ss-lea.ss-border::after{content:""}.ss-lea.ss-inner::marker{content:""}.ss-leb::before{content:""}.ss-leb.ss-border::after{content:""}.ss-leb.ss-inner::marker{content:""}.ss-2ed::before{content:""}.ss-2ed.ss-border::after{content:""}.ss-2ed.ss-inner::marker{content:""}.ss-ced::before{content:""}.ss-ced.ss-border::after{content:""}.ss-ced.ss-inner::marker{content:""}.ss-cei::before{content:""}.ss-cei.ss-border::after{content:""}.ss-cei.ss-inner::marker{content:""}.ss-arn::before{content:""}.ss-arn.ss-border::after{content:""}.ss-arn.ss-inner::marker{content:""}.ss-atq::before{content:""}.ss-atq.ss-border::after{content:""}.ss-atq.ss-inner::marker{content:""}.ss-3ed::before{content:""}.ss-3ed.ss-border::after{content:""}.ss-3ed.ss-inner::marker{content:""}.ss-fbb::before{content:""}.ss-fbb.ss-border::after{content:""}.ss-fbb.ss-inner::marker{content:""}.ss-leg::before{content:""}.ss-leg.ss-border::after{content:""}.ss-leg.ss-inner::marker{content:""}.ss-sum::before{content:""}.ss-sum.ss-border::after{content:""}.ss-sum.ss-inner::marker{content:""}.ss-pdrc::before{content:""}.ss-pdrc.ss-border::after{content:""}.ss-pdrc.ss-inner::marker{content:""}.ss-drk::before{content:""}.ss-drk.ss-border::after{content:""}.ss-drk.ss-inner::marker{content:""}.ss-phpr::before{content:""}.ss-phpr.ss-border::after{content:""}.ss-phpr.ss-inner::marker{content:""}.ss-fem::before{content:""}.ss-fem.ss-border::after{content:""}.ss-fem.ss-inner::marker{content:""}.ss-pmei::before{content:""}.ss-pmei.ss-border::after{content:""}.ss-pmei.ss-inner::marker{content:""}.ss-pleaf::before{content:""}.ss-pleaf.ss-border::after{content:""}.ss-pleaf.ss-inner::marker{content:""}.ss-pmtg::before{content:""}.ss-pmtg.ss-border::after{content:""}.ss-pmtg.ss-inner::marker{content:""}.ss-plgm::before{content:""}.ss-plgm.ss-border::after{content:""}.ss-plgm.ss-inner::marker{content:""}.ss-parl::before{content:""}.ss-parl.ss-border::after{content:""}.ss-parl.ss-inner::marker{content:""}.ss-4ed::before{content:""}.ss-4ed.ss-border::after{content:""}.ss-4ed.ss-inner::marker{content:""}.ss-4bb::before{content:""}.ss-4bb.ss-border::after{content:""}.ss-4bb.ss-inner::marker{content:""}.ss-ice::before{content:""}.ss-ice.ss-border::after{content:""}.ss-ice.ss-inner::marker{content:""}.ss-chr::before{content:""}.ss-chr.ss-border::after{content:""}.ss-chr.ss-inner::marker{content:""}.ss-ren::before{content:""}.ss-ren.ss-border::after{content:""}.ss-ren.ss-inner::marker{content:""}.ss-rin::before{content:""}.ss-rin.ss-border::after{content:""}.ss-rin.ss-inner::marker{content:""}.ss-hml::before{content:""}.ss-hml.ss-border::after{content:""}.ss-hml.ss-inner::marker{content:""}.ss-all::before{content:""}.ss-all.ss-border::after{content:""}.ss-all.ss-inner::marker{content:""}.ss-mir::before{content:""}.ss-mir.ss-border::after{content:""}.ss-mir.ss-inner::marker{content:""}.ss-itp::before{content:""}.ss-itp.ss-border::after{content:""}.ss-itp.ss-inner::marker{content:""}.ss-vis::before{content:""}.ss-vis.ss-border::after{content:""}.ss-vis.ss-inner::marker{content:""}.ss-5ed::before{content:""}.ss-5ed.ss-border::after{content:""}.ss-5ed.ss-inner::marker{content:""}.ss-past::before{content:""}.ss-past.ss-border::after{content:""}.ss-past.ss-inner::marker{content:""}.ss-por::before{content:""}.ss-por.ss-border::after{content:""}.ss-por.ss-inner::marker{content:""}.ss-pvan::before{content:""}.ss-pvan.ss-border::after{content:""}.ss-pvan.ss-inner::marker{content:""}.ss-van::before{content:""}.ss-van.ss-border::after{content:""}.ss-van.ss-inner::marker{content:""}.ss-wth::before{content:""}.ss-wth.ss-border::after{content:""}.ss-wth.ss-inner::marker{content:""}.ss-tmp::before{content:""}.ss-tmp.ss-border::after{content:""}.ss-tmp.ss-inner::marker{content:""}.ss-sth::before{content:""}.ss-sth.ss-border::after{content:""}.ss-sth.ss-inner::marker{content:""}.ss-exo::before{content:""}.ss-exo.ss-border::after{content:""}.ss-exo.ss-inner::marker{content:""}.ss-p02::before{content:""}.ss-p02.ss-border::after{content:""}.ss-p02.ss-inner::marker{content:""}.ss-ugl::before{content:""}.ss-ugl.ss-border::after{content:""}.ss-ugl.ss-inner::marker{content:""}.ss-palp::before{content:""}.ss-palp.ss-border::after{content:""}.ss-palp.ss-inner::marker{content:""}.ss-usg::before{content:""}.ss-usg.ss-border::after{content:""}.ss-usg.ss-inner::marker{content:""}.ss-ath::before{content:""}.ss-ath.ss-border::after{content:""}.ss-ath.ss-inner::marker{content:""}.ss-ulg::before{content:""}.ss-ulg.ss-border::after{content:""}.ss-ulg.ss-inner::marker{content:""}.ss-6ed::before{content:""}.ss-6ed.ss-border::after{content:""}.ss-6ed.ss-inner::marker{content:""}.ss-uds::before{content:""}.ss-uds.ss-border::after{content:""}.ss-uds.ss-inner::marker{content:""}.ss-legchr::before{content:""}.ss-legchr.ss-border::after{content:""}.ss-legchr.ss-inner::marker{content:""}.ss-leg2::before{content:""}.ss-leg2.ss-border::after{content:""}.ss-leg2.ss-inner::marker{content:""}.ss-pgc98::before{content:""}.ss-pgc98.ss-border::after{content:""}.ss-pgc98.ss-inner::marker{content:""}.ss-po::before{content:""}.ss-po.ss-border::after{content:""}.ss-po.ss-inner::marker{content:""}.ss-por2::before{content:""}.ss-por2.ss-border::after{content:""}.ss-por2.ss-inner::marker{content:""}.ss-wl::before{content:""}.ss-wl.ss-border::after{content:""}.ss-wl.ss-inner::marker{content:""}.ss-wth2::before{content:""}.ss-wth2.ss-border::after{content:""}.ss-wth2.ss-inner::marker{content:""}.ss.ss-border::after{color:var(--border-default);position:absolute;left:0}.ss.ss-border.ss-rarity-common-alt::after,.ss.ss-border.ss-rarity-uncommon::after,.ss.ss-border.ss-rarity-rare::after,.ss.ss-border.ss-rarity-mythic::after,.ss.ss-border.ss-rarity-foil::after,.ss.ss-border.ss-border-black::after{color:var(--border-contrast)}.ss.ss-border-white::after{color:var(--border-default) !important}.ss.ss-inner{display:list-item;list-style-position:inside}.ss.ss-inner::before{position:absolute;left:0}.ss.ss-inner::marker{color:var(--inner-default)}.ss.ss-inner::before,.ss.ss-inner::after,.ss.ss-inner::marker{left:50%;transform:translateX(-50%)}.ss.ss-rarity-common::before{color:#131417}.ss.ss-rarity-common.ss-rarity-gradient::before{background:linear-gradient(90deg, #131417 0%, #131417 50%, #131417 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-common-alt::before{color:#fff}.ss.ss-rarity-common-alt.ss-rarity-gradient::before{background:linear-gradient(90deg, 0%, 50%, 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-uncommon::before{color:#707883}.ss.ss-rarity-uncommon.ss-rarity-gradient::before{background:linear-gradient(90deg, #4d6572 0%, #c3dfeb 50%, #4d6572 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-rare::before{color:#b7a066}.ss.ss-rarity-rare.ss-rarity-gradient::before{background:linear-gradient(90deg, #7f6f43 0%, #d9c287 50%, #7f6f43 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-mythic::before{color:#bf4427}.ss.ss-rarity-mythic.ss-rarity-gradient::before{background:linear-gradient(90deg, #ac392e 0%, #eb9d3d 50%, #ac392e 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-rarity-foil::before{color:#00afc9}.ss.ss-rarity-foil.ss-rarity-gradient::before{background:linear-gradient(135deg, #ea8d66 0%, #ea8d66 15%, #fdef8a 28%, #8bcc93 42%, #a6dced 55%, #6f75aa 68%, #e599c2 84%, #e599c2 100%);color:rgba(0,0,0,0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.ss.ss-fw{width:1.75em;display:list-item;list-style-position:inside;text-align:center}.ss.ss-fw:not(.ss-inner){list-style:none}.ss.ss-fw.ss-border:not(.ss-inner)::after{left:50%;transform:translateX(-50%)}.ss.ss-white::before,.ss.ss-white::after,.ss.ss-white::marker{color:#fff}/*# sourceMappingURL=keyrune.min.css.map */
diff --git a/dist/css/keyrune.min.css.map b/dist/css/keyrune.min.css.map
new file mode 100644
index 0000000..f5956e4
--- /dev/null
+++ b/dist/css/keyrune.min.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["../../src/scss/_media.scss","../../src/scss/_sets.scss","../../src/scss/_helpers.scss"],"names":[],"mappings":"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","file":"keyrune.min.css"}
\ No newline at end of file
diff --git a/dist/font/keyrune.eot b/dist/font/keyrune.eot
index 1593b2d..45f37f1 100644
Binary files a/dist/font/keyrune.eot and b/dist/font/keyrune.eot differ
diff --git a/dist/font/keyrune.svg b/dist/font/keyrune.svg
index af55683..822ca1b 100644
--- a/dist/font/keyrune.svg
+++ b/dist/font/keyrune.svg
@@ -7,7 +7,7 @@
{
"fontFamily": "keyrune",
"majorVersion": 4,
- "minorVersion": 0.45,
+ "minorVersion": 0.46,
"fontURL": "https://keyrune.andrewgioia.com",
"description": "Magic: the Gathering set symbol pictographic font\nFont generated by IcoMoon.",
"copyright": "2022",
@@ -122,8 +122,16 @@
All other non-Standard printed sets designed to supplement the game. @@ -775,6 +899,8 @@ data-tags="["astral"]" data-order="5" data-group="Digital Sets" + data-release="1997-04-01" + data-official="true" data-rarity="e057" data-border="e058" data-inner="false" @@ -803,6 +929,8 @@ data-tags="["introductory","beginner","starter","2ps"]" data-order="6" data-group="Beginner Sets" + data-release="1996-12-31" + data-official="false" data-rarity="e04e" data-border="e04f" data-inner="false" @@ -819,6 +947,8 @@ data-tags="["portal","beginner"]" data-order="6" data-group="Beginner Sets" + data-release="1997-05-01" + data-official="" data-rarity="e05a" data-border="e05b" data-inner="e05c" @@ -830,19 +960,21 @@ Portal
Experimental, out-of-world, draft inovative, or other releases that can be played on their own. @@ -982,7 +1144,9 @@ data-name="Unglued" data-tags="["unglued","acorn"]" data-order="9" - data-group="Standalone Sets" + data-group="Standalone" + data-release="1998-08-11" + data-official="true" data-rarity="e06f" data-border="e070" data-inner="false" @@ -994,7 +1158,7 @@ Unglued