@import url(/assets/font-awesome-4.6.3/css/font-awesome.min.css);.ribbon-message {background: #000;border: .5em solid #fff;color: #fff;font-weight: bold;left: -21em;padding: .5em 5em;position: fixed;text-align: center;top: 3em;transform: rotate(-45deg);width: 42em;z-index: 9999;}.e,.E {display: inline-block;font-size: 87%;line-height: 0;text-transform: uppercase;vertical-align: -0.45ex;}.e {margin-left: -0.2em;margin-right: -0.1em;}.y {display: inline-block;line-height: 0;margin-left: -0.2em;margin-right: -0.1em;text-transform: uppercase;vertical-align: -0.35ex;}.E {margin-left: -0.1em;-moz-transform: scale(-1, 1);-webkit-transform: scale(-1, 1);-o-transform: scale(-1, 1);-ms-transform: scale(-1, 1);transform: scale(-1, 1);vertical-align: -0.45ex;}a .e, a .e:hover,a .E,a .x {text-decoration: none;}.a {text-transform: uppercase;font-size: 75%;vertical-align: 0.45ex;margin-left: -0.36em;margin-right: -0.125em;}.t {margin-left: -0.15em;}.T {margin-left: -0.1em;}.x {font-size: 92%;vertical-align: -0.49ex;margin-left: -0.01em;margin-right: -0.01em;line-height: 0;}.sc {font-variant: small-caps;}.cal-logo,.t-logo {white-space: nowrap;}@font-face {font-family: MFLogo;src: url("/assets/mflogo/logo10.woff") format("woff"), url("/assets/mflogo/logo10.ttf") format("truetype"), url("/assets/mflogo/logo10.svg") format("svg");font-weight: normal;font-style: normal;}@font-face {font-family: MFLogo;src: url("/assets/mflogo/logobf10.woff") format("woff"), url("/assets/mflogo/logobf10.ttf") format("truetype"), url("/assets/mflogo/logobf10.svg") format("svg");font-weight: bold;font-style: normal;}@font-face {font-family: MFLogo;src: url("/assets/mflogo/logosl10.woff") format("woff"), url("/assets/mflogo/logosl10.ttf") format("truetype"), url("/assets/mflogo/logosl10.svg") format("svg");font-weight: normal;font-style: italic;}.mflogo {font-family: MFLogo,sans-serif;font-size: 90%;}@font-face {font-family: 'lmsy';src: url("/assets/lmsy/LMMathSymbols10-Regular.eot");src: url("/assets/lmsy/LMMathSymbols10-Regular.woff2") format("woff2"), url("/assets/lmsy/LMMathSymbols10-Regular.woff") format("woff"), url("/assets/lmsy/LMMathSymbols10-Regular.ttf") format("truetype"), url("/assets/lmsy/LMMathSymbols10-Regular.svg#LMMathSymbols10-Regular") format("svg"), url("/assets/lmsy/LMMathSymbols10-Regular.eot?#iefix") format("embedded-opentype");font-weight: normal;font-style: normal;}@font-face {font-family: 'lmsy';src: url("/assets/lmsy/LMMathSymbols10-Bold.eot");src: url("/assets/lmsy/LMMathSymbols10-Bold.woff2") format("woff2"), url("/assets/lmsy/LMMathSymbols10-Bold.woff") format("woff"), url("/assets/lmsy/LMMathSymbols10-Bold.ttf") format("truetype"), url("/assets/lmsy/LMMathSymbols10-Bold.svg#LMMathSymbols10-Bold") format("svg"), url("/assets/lmsy/LMMathSymbols10-Bold.eot?#iefix") format("embedded-opentype");font-weight: bold;font-style: normal;}.cal-logo {font-family: lmsy;margin-right: .1em;}.cal-logo .M {display: inline-block;line-height: 0;vertical-align: -.5ex;margin: .5ex -.07em -.5ex -.17em;}@font-face {font-family: fontawesome;src: url("/assets/font-awesome-4.6.3/fonts/fontawesome-webfont.eot?v=4.6.3");src: url("/assets/font-awesome-4.6.3/fonts/fontawesome-webfont.eot?v=4.6.3#iefix") format("embedded-opentype"), url("/assets/font-awesome-4.6.3/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("/assets/font-awesome-4.6.3/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("/assets/font-awesome-4.6.3/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesome") format("svg");font-style: normal;font-weight: normal;}[icon] {display: inline-block;padding-left: 1.35em;position: relative;}[icon]::before,[icon] .before,[large-icon]::before,[large-icon] .before,.fontawesome,.hit a::before,.menu ul a::before,li.browse-archive::before,li.browse-author::before,li.browse-pkg::before,li.browse-topic::before,li.info-ctan::before,li.info-mirrors::before,li.upload-upload::before,li.download-texlive::before,li.download-mactex::before,li.download-protext::before,.announcements li::before,.postings li::before,.ui-accordion-header.active:before,.ui-accordion-header:before {font-family: fontawesome !important;font-style: normal;font-variant: normal;font-weight: normal !important;speak: none;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}[icon]::before,[icon] .before {content: attr(icon);display: inline-block;font-size: 1em;height: 1.1em;line-height: 1;margin: .2em 0 0 -1.1em;overflow: hidden;position: absolute;top: 0;}[large-icon] {display: inline-block;padding-left: 4em !important;position: relative;}[large-icon]::before,[large-icon] .before {content: attr(large-icon);display: inline-block;font-size: 2em;height: 2.2em;line-height: 1.2;margin: 0 0 0 -1.2em;overflow: hidden;position: absolute;top: 0;}.icon-search,.icon-envelope,.icon-search,.icon-envelope-o,.icon-star,.icon-star-o,.icon-user,.icon-check,.icon-close,.icon-power-off,.icon-cog,.icon-trash-o,.icon-file-o,.icon-download,.icon-lock,.icon-pencil,.icon-chevron-left,.icon-chevron-right,.icon-question-circle,.icon-info-circle,.icon-exclamation-circle,.icon-exclamation-triangle,.icon-comment,.icon-chevron-up,.icon-chevron-down,.icon-upload,.icon-unlock,.icon-feed,.icon-chain,.icon-paperclip,.icon-bars,.icon-caret-down,.icon-caret-up,.icon-caret-left,.icon-caret-right,.icon-sort,.icon-sort-desc,.icon-sort-asc,.icon-envelope,.icon-star-half-empty,.icon-html5,.icon-css3,.icon-unlock-alt,.icon-thumbs-up,.icon-thumbs-down,.icon-stack-overflow,.icon-female,.icon-male,.icon-database,.icon-trash,.icon-user-plus,.icon-user-times,.icon-commenting {font-family: fontawesome !important;font-style: normal;font-variant: normal;font-weight: normal !important;speak: none;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.icon-search:after {content: "\uf002";}.icon-envelope-o:after {content: "\uf003";}.icon-star:after {content: "\uf005";}.icon-star-o:after {content: "\uf006";}.icon-user:after {content: "\uf007";}.icon-check:after {content: "\uf00c";}.icon-close:after {content: "\uf00d";}.icon-power-off:after {content: "\uf011";}.icon-cog:after {content: "\uf013";}.icon-trash-o:after {content: "\uf014";}.icon-file-o:after {content: "\uf016";}.icon-download:after {content: "\uf019";}.icon-lock:after {content: "\uf023";}.icon-pencil:after {content: "\uf040";}.icon-chevron-left:after {content: "\uf053";}.icon-chevron-right:after {content: "\uf054";}.icon-question-circle:after {content: "\uf059";}.icon-info-circle:after {content: "\uf05a";}.icon-exclamation-circle:after {content: "\uf06a";}.icon-exclamation-triangle:after {content: "\uf071";}.icon-comment:after {content: "\uf075";}.icon-chevron-up:after {content: "\uf077";}.icon-chevron-down:after {content: "\uf078";}.icon-upload:after {content: "\uf093";}.icon-unlock:after {content: "\uf09c";}.icon-feed:after {content: "\uf09e";}.icon-chain:after {content: "\uf0c1";}.icon-paperclip:after {content: "\uf0c6";}.icon-bars:after {content: "\uf09c";}.icon-caret-down:after {content: "\uf0d7";}.icon-caret-up:after {content: "\uf0d8";}.icon-caret-left:after {content: "\uf0d9";}.icon-caret-right:after {content: "\uf0da";}.icon-sort:after {content: "\uf0dc";}.icon-sort-desc:after {content: "\uf0dd";}.icon-sort-asc:after {content: "\uf0de";}.icon-envelope:after {content: "\uf0e0";}.icon-star-half-empty:after {content: "\uf123";}.icon-html5:after {content: "\uf13b";}.icon-css3:after {content: "\uf13c";}.icon-unlock-alt:after {content: "\uf13e";}.icon-thumbs-up:after {content: "\uf164";}.icon-thumbs-down:after {content: "\uf165";}.icon-stack-overflow:after {content: "\uf16c";}.icon-female:after {content: "\uf182";}.icon-male:after {content: "\uf183";}.icon-database:after {content: "\uf1c0";}.icon-trash:after {content: "\uf1f8";}.icon-user-plus:after {content: "\uf234";}.icon-user-times:after {content: "\uf235";}.icon-commenting:after {content: "\uf27a";}main,nav {display: block;}u {text-decoration: none;}#accept-cookies {bottom: 0;left: 0;padding-bottom: 1em;position: fixed;text-align: center;vertical-align: middle;width: 100%;}#accept-cookies p {display: inline-block;max-width: 40em;padding: 1em 1em 1em 1em;}@media (min-width: 40em) {#accept-cookies p:before {content: "\f071";float: left;font-family: fontawesome;font-size: 300%;}}#dialog {height: auto !important;}#dialog .readme {padding: .5em;}#spinner {position: absolute;right: 50%;bottom: 50%;z-index: 9999;}.browse {max-width: 100%;}.expertise {display: inline-block;font-weight: bold;border: solid 1pt gray;text-align: center;width: 2em;}.fa-rss-square {color: #ff6600;}.mail {padding: 1ex;white-space: pre-wrap;}.markdown-tester textarea {padding: .5em;}.markdown-tester #source {font-family: monospace;margin: 0;padding: .5em;white-space: pre-wrap;}.markdown-tester #source,.markdown-tester #preview {padding: .5em;}.markdown-tester .ui-tabs-nav {padding: .25em .5em;}.markdown-tester .ui-tabs-anchor {padding: .2em 1em;font-weight: bold;}.postings {padding-right: 1.5em;}.postings a {width: 100%;overflow: hidden;}.rate-panel {position: relative;white-space: nowrap;}.rate-panel::before {content: "\f006\f006\f006\f006\f006";font-family: fontawesome;}.rate-panel span {left: 0;overflow: hidden;padding: 0;position: absolute;top: 0;}.rate-panel span::before {content: "\f005\f005\f005\f005\f005";font-family: fontawesome;}.rate-off,.rate-on {font-family: fontawesome;font-size: 120%;padding: .1em;}.rate-off::before {content: "\f006";}.rate-on::before {content: "\f005";}.RSS {background: #ff6600;border-left: .15em solid #ff9a57;border-right: .15em solid #7d3302;border-top: .15em solid #ffc8a4;border-bottom: .15em solid #3b1801;color: white;font-family: sans-serif;font-size: small;font-weight: bold;padding: .1em .75em;text-shadow: .15em .15em .1em #3b1801;text-decoration: none;}.RSS:hover {color: #ddd;}.tabs > ul {display: block;margin: 0;}.tabs > ul > li {display: inline;padding: .1em;margin: 0;}.tabs > ul > li a {text-decoration: none;}.teaser-space {display: block;width: 100%;text-align: center;}.teaser-space .buttons {display: block;font-size: 80%;height: 2.5em;margin-top: .5em;padding: .5ex .5em;text-align: center;vertical-align: middle;}.teaser-space .buttons a {display: inline-block;margin: .1em .5em;min-width: 3em;padding: .1em;text-align: center;vertical-align: mid;}.teaser-space .buttons .c-left,.teaser-space .buttons .c-center,.teaser-space .buttons .c-right {display: table-cell;vertical-align: mid;}.teaser-space .buttons .c-left {float: left;}.teaser-space .buttons .c-right {float: right;}.teaser-space .buttons .backward::before,.teaser-space .buttons .play::before,.teaser-space .buttons .pause::before,.teaser-space .buttons .forward::before {display: inline-block;font-family: fontawesome;font-weight: normal;}.teaser-space .buttons .backward::before {content: "\f04a";}.teaser-space .buttons .play::before {content: "\f04b";}.teaser-space .buttons .pause::before {content: "\f04c";}.teaser-space .buttons .forward::before {content: "\f04e";}.teaser-space .lane {display: block;min-height: 38ex;padding: 1em 0 0 0;text-align: center;vertical-align: bottom;width: 100%;white-space: nowrap;}.teaser-space .lane .frame {display: inline-block;padding: .25em;vertical-align: bottom;}.teaser-space .lane .frame img {display: block;max-width: 1200px;width: 100%;}.teaser-space .lane .frame .caption {padding: 1ex 0;display: block;white-space: normal;}.ui-accordion-header:before {content: "\f0d7";padding-right: .5em;}.ui-accordion-header-active:before {content: "\f0da";padding-right: .5em;}.ui-dialog {z-index: 10000;}.ui-tooltip {z-index: 10001;}.ui-widget-overlay {background: white;height: 100%;left: 0;opacity: .8;position: fixed;top: 0;width: 100%;}.ui-front {z-index: 9999;}.menu-bar {margin: 0;min-height: 2em;min-width: 16em;padding: 0 0 0 1em;}.menu-bar .phrase {float: left;vertical-align: middle;}.menu-bar .menu {list-style: none;margin: 0;padding: 0;vertical-align: middle;width: 100%;z-index: 8;}.menu-bar .menu a {background-image: none;color: #000;display: block;padding: .15em .5em .25em .5em;margin: 0 .5em 0 0;text-decoration: none;}.menu-bar .menu a:active, .menu-bar .menu a:focus, .menu-bar .menu a:hover {background-color: gray;margin: 0 .5em 0 0;}.menu-bar .menu > li {display: inline-block;padding-right: .5em;vertical-align: middle;}@media (max-width: 52em) {.menu-bar .menu > li {padding-right: .4em;}}@media (max-width: 46em) {.menu-bar .menu > li {padding-right: .3em;}}@media (max-width: 40em) {.menu-bar .menu > li {padding-right: .2em;}}@media (max-width: 34em) {.menu-bar .menu > li {padding-right: .1em;}}.menu-bar .menu > li > a .drop:after {content: " \f0d7";padding: 0 .3em 0 .3em;font-family: fontawesome;border-left: 1pt solid #fff;}.menu-bar .menu li {border: none;float: left;list-style-type: none;margin: 0;position: relative;}.menu-bar .menu li li ul {display: none;top: -.5ex;}.menu-bar .menu li li:active ul,.menu-bar .menu li li:focus ul,.menu-bar .menu li li:hover ul {display: block;left: 10em;}.menu-bar .menu li:active ul,.menu-bar .menu li:focus ul,.menu-bar .menu li:hover ul {left: 0;opacity: 1;}.menu-bar .menu li:active ul ul li a:hover,.menu-bar .menu li:focus ul ul li a:hover,.menu-bar .menu li:hover ul ul li a:hover {background: gray;color: #fff;}.menu-bar .menu ul {background: white;border: 1pt solid #ddd;-webkit-box-shadow: 1pt 1pt 2pt #999;-moz-box-shadow: 1pt 1pt 2pt #999;-ms-box-shadow: 1pt 1pt 2pt #999;-o-box-shadow: 1pt 1pt 2pt #999;box-shadow: 1pt 1pt 2pt #999;font-size: 95%;left: -9999pt;list-style: none;opacity: 0;padding: 0;position: absolute;-webkit-transition: opacity 0.5s;-moz-transition: opacity 0.5s;-ms-transition: opacity 0.5s;-o-transition: opacity 0.5s;transition: opacity 0.5s;}.menu-bar .menu ul a {margin: 0 !important;padding: .25em 1em .25em 1em;white-space: nowrap;}.menu-bar .menu ul li {float: none;min-width: 14em;padding: 0;}.menu-bar .menu ul li a:hover {background: gray;-webkit-box-shadow: none;-moz-box-shadow: none;-ms-box-shadow: none;-o-box-shadow: none;box-shadow: none;color: #fff;margin: 0;}.hit a::before,.menu ul a::before {display: inline-block;width: 1.75em;}.menu ul a::before {margin-left: -.5em;}.hit-type-users::before {content: "\f007";}.hit-type-portal::before {content: "\f19c";}.menu-browse-archive a::before {content: "\f115";}.hit-type-pkg::before,.menu-browse-pkg a::before {content: "\f06b";}.hit-type-topics::before,.menu-browse-topic a::before {content: "\f247";}.hit-type-authors::before,.menu-browse-author a::before {content: "\f0c0";}.menu-browse-announce a::before {content: "\f09e";}.menu-search-extended a::before {content: "\f00e";}.hit-type-files::before,.menu-search-files a::before {content: "\f016";}.menu-cover-home a::before {content: "\f015";}.menu-cover-starter a::before {content: "\f135";}.hit-type-::before,.hit-type-guestbook::before,.menu-cover-ctan a::before {content: "\f128";}.menu-cover-mirrors a::before {content: "\f233";}.menu-cover-lugs a::before {content: "\f0c0";}.menu-upload-upload a::before {content: "\f093";}.menu-upload-addendum a::before {content: "\f071";}.menu-upload-tds a::before {content: "\f129";}.menu-upload-licenses a::before {content: "\f128";}.menu-admin-app a::before {content: "\f205";}.menu-admin-domains a::before {content: "\f1c0";}.menu-admin-search a::before {content: "\f002";}.menu-admin-email a::before {content: "\f0e0";}.menu-admin-jobs a::before {content: "\f0ae";}.menu-bar .home::before,.menu-bar .upload::before,.menu-bar .browse::before,.menu-bar .search::before,.menu-bar .admin::before {font-family: fontawesome;padding-right: .5em;}.menu-bar .home::before {content: "\f19c";}.menu-bar .upload::before {content: "\f093";}.menu-bar .browse::before {content: "\f278";}.menu-bar .search::before {content: "\f002";}.menu-bar .admin::before {content: "\f0ad";}li.browse-archive,li.browse-author,li.browse-pkg,li.browse-topic,li.info-ctan,li.info-mirrors,li.upload-upload,li.download-texlive,li.download-mactex,li.download-protext,.announcements li,.postings li {list-style-type: none;}li.browse-archive::before,li.browse-author::before,li.browse-pkg::before,li.browse-topic::before,li.info-ctan::before,li.info-mirrors::before,li.upload-upload::before,li.download-texlive::before,li.download-mactex::before,li.download-protext::before,.announcements li::before,.postings li::before {display: inline-block;width: 2em;margin-left: -2em;}li.browse-archive::before {content: "\f115";}li.browse-author::before {content: "\f0c0";}li.browse-pkg::before {content: "\f06b";}li.browse-topic::before {content: "\f247";}li.info-ctan::before {content: "\f128";}li.info-mirrors::before {content: "\f233";}li.download-texlive::before,li.download-mactex::before,li.download-protext::before {content: "\f019";}li.upload-upload::before {content: "\f093";}.announcements li::before {content: "\f09e";}.postings li::before {content: "\f09e";}.showMenu {display: inline-block !important;}.top-bar {float: right;font-size: 90%;margin: 0;padding: 0;position: absolute;right: 0;text-align: left;top: 0;vertical-align: middle;white-space: nowrap;}.top-bar a {font-size: 95%;font-weight: bold;padding: .2em;text-decoration: none;}@media (max-width: 40em) {.top-bar a {display: block;padding: .2em;}}.top-bar form input[type=text] {width: 8em;}.top-bar form input {height: 2em;padding: 2pt;}.top-bar form {margin: .1pt;padding: .1pt .6pt .1pt .1pt;text-align: right;vertical-align: middle;}.top-bar li {display: inline;margin: 0;padding: 0;}.top-bar ul {margin: 0;padding: .2em;}@media (max-width: 40em) {.top-bar ul {display: none;position: absolute;right: 0em;top: 30px;z-index: 999;}}.top-bar .b-join:before,.top-bar .b-login:before,.top-bar .b-logout:before,.top-bar .b-user:before,.top-bar .b-help:before,.top-bar .b-settings:before {font-family: fontawesome;font-weight: normal;padding: 0 .4em 0 .2em;}.top-bar .b-user:before {content: "\f007";}.top-bar .b-login:before,.top-bar .b-logout:before {content: "\f011";}.top-bar .b-join:before {content: "\f234";}.top-bar .b-help:before {content: "\f059";}.top-bar .b-settings:before {content: "\f013";}.top-bar .m {background: #eee;border-radius: .1em;display: none;padding: 0 .2em 0 .2em;position: absolute;right: .2em;top: .2em;}@media (max-width: 40em) {.top-bar .m {display: block;}}.top-bar .m:before {content: "\f0c9";font-family: fontawesome;font-size: 144%;font-style: normal;font-weight: normal;}a,input[type=file],.ui-accordion-header {cursor: pointer;}a.drop {border: 1pt solid #777;padding: 0 .4em 0 .4em;-webkit-border-radius: 2pt;-moz-border-radius: 2pt;-o-border-radius: 2pt;border-radius: 2pt;}blockquote {font-style: italic;padding-left: 1em;}body {margin: 0;padding: 0 0 0 6%;}@media (max-width: 75em) {body {padding: 0 0 0 5%;}}@media (max-width: 70em) {body {padding: 0 0 0 4%;}}@media (max-width: 65em) {body {padding: 0 0 0 3%;}}@media (max-width: 60em) {body {padding: 0 0 0 2%;}}@media (max-width: 50em) {body {padding: 0 0 0 0;}}body,.ui-widget {font-family: Helvetica,Arial,Verdana,sans-serif;}dt {font-weight: bold;margin-top: .5em;}fieldset {padding-bottom: .75em;padding-top: .75em;}form {margin: 0;padding: 0;}form.search {width: 100%;max-width: 32em;}h1,h2,h3,h4,h5,h6 {margin-top: .7em;margin-bottom: .4em;padding: .2em 0;}h1,.head {font-size: 200%;line-height: 120%;}@media (max-width: 80em) {h1,.head {font-size: 175%;}}@media (max-width: 60em) {h1,.head {font-size: 144%;}}@media (max-width: 40em) {h1,.head {font-size: 120%;}}h2 {font-size: 175%;line-height: 120%;}@media (max-width: 80em) {h2 {font-size: 144%;}}@media (max-width: 60em) {h2 {font-size: 120%;}}@media (max-width: 40em) {h2 {font-size: 110%;}}h2.ratings {margin: 0;}h3 {font-size: 144%;line-height: 110%;}@media (max-width: 80em) {h3 {font-size: 120%;}}@media (max-width: 60em) {h3 {font-size: 110%;}}@media (max-width: 40em) {h3 {font-size: 105%;}}h4 {font-size: 120%;line-height: 105%;}@media (max-width: 80em) {h4 {font-size: 110%;}}@media (max-width: 60em) {h4 {font-size: 105%;}}@media (max-width: 40em) {h4 {font-size: 102%;}}h5 {font-size: 115%;line-height: 102%;}@media (max-width: 80em) {h5 {font-size: 108%;}}@media (max-width: 60em) {h5 {font-size: 103%;}}@media (max-width: 40em) {h5 {font-size: 101%;}}h6 {font-size: 110%;line-height: 101%;}@media (max-width: 80em) {h6 {font-size: 106%;}}@media (max-width: 60em) {h6 {font-size: 101%;}}@media (max-width: 40em) {h6 {font-size: 100%;}}img.skin-selector,img.eye-catcher {border-width: 0;margin: .7em .4em .4em .7em;-webkit-transition: margin .3s;transition: margin .3s;-webkit-transition: box-shadow .3s;transition: box-shadow .3s;}img.skin-selector:active, img.skin-selector:focus, img.skin-selector:hover,img.eye-catcher:active,img.eye-catcher:focus,img.eye-catcher:hover {margin: .4em .7em .7em .4em;-webkit-transition: margin .3s;transition: margin .3s;transition: box-shadow .3s;}input[type=submit],input[type=reset],.buttons a,.drop a,.foot a,.locales a,.menu-bar a {cursor: pointer;display: inline-block;font-size: 95%;margin: .2em 1em .4em .2em;padding: .1em .8em .1em .8em;text-decoration: none;}@media (max-width: 45em) {input[type=submit],input[type=reset],.buttons a,.drop a,.foot a,.locales a,.menu-bar a {font-size: 94%;margin: .2em .4em .4em .2em;}}@media (max-width: 40em) {input[type=submit],input[type=reset],.buttons a,.drop a,.foot a,.locales a,.menu-bar a {font-size: 92%;margin: .2em .3em .4em .2em;}}@media (max-width: 35em) {input[type=submit],input[type=reset],.buttons a,.drop a,.foot a,.locales a,.menu-bar a {font-size: 88%;margin: .2em .2em .4em .2em;}}@media (max-width: 30em) {input[type=submit],input[type=reset],.buttons a,.drop a,.foot a,.locales a,.menu-bar a {font-size: 84%;margin: .2em .1em .4em .2em;}}input[type=submit]:hover,input[type=reset]:hover,.buttons a:hover,.drop a:hover,.foot a:hover,.locales a:hover,.menu-bar a:hover {margin: 0em 1.2em .6em 0em;}@media (max-width: 45em) {input[type=submit]:hover,input[type=reset]:hover,.buttons a:hover,.drop a:hover,.foot a:hover,.locales a:hover,.menu-bar a:hover {margin: 0em .6em .6em 0em;}}@media (max-width: 40em) {input[type=submit]:hover,input[type=reset]:hover,.buttons a:hover,.drop a:hover,.foot a:hover,.locales a:hover,.menu-bar a:hover {margin: 0em .5em .6em 0em;}}@media (max-width: 35em) {input[type=submit]:hover,input[type=reset]:hover,.buttons a:hover,.drop a:hover,.foot a:hover,.locales a:hover,.menu-bar a:hover {margin: 0em .4em .6em 0em;}}@media (max-width: 30em) {input[type=submit]:hover,input[type=reset]:hover,.buttons a:hover,.drop a:hover,.foot a:hover,.locales a:hover,.menu-bar a:hover {margin: 0em .3em .6em 0em;}}input[type=text],input[type=password],textarea {cursor: text;}input.stretch,textarea,#license,.comment form textarea {width: 100%;}legend {font-size: small;padding: .1em .5em .1em .5em;}li {margin-top: .5em;margin-bottom: .5em;}p {margin-bottom: .4em;margin-top: .3em;}pre {overflow: auto;padding: .2em;}pre.readme {margin-top: 0;overflow: scroll;}pre.sample,.readme pre {line-height: 95%;overflow: auto;}table {width: 100%;}table.search tr td {padding: .2em .2em .2em 0em;}table.uploaded {margin-bottom: 1em;margin-top: 1em;}table.voted {font-size: 80%;margin-top: 1.5em;}td {padding: 1pt 3pt 1pt 3pt;vertical-align: top;}td img {vertical-align: middle;}td.label {font-style: italic;}td.menu {padding: 3pt;text-align: center;width: 2em;}td.pre {white-space: pre;}th {font-size: 80%;font-style: italic;font-weight: normal;padding: 1pt 3pt 1pt 3pt;}textarea.markdown {min-height: 12em;}ul li {list-style-type: circle;}#dialog .readme {background: #eee;}#drop {display: none;font-size: 90%;overflow: hidden;padding: 1em;position: absolute;right: 0;top: 2.2em;}#drop p {margin: .1em;}#drop input[type=text],#drop input[type=password] {height: 1.2em;padding: 1pt;width: 12em;}#optionsDropdown {padding-bottom: .5ex;width: 100%;}#searchOptions:before {content: "\f0da";display: inline-block;font-family: fontawesome;font-weight: normal;min-width: .9em;}#selfDescription {max-width: 100%;min-height: 12em;}#share {left: -1.5em;padding: .5em;position: absolute;text-align: right;top: 12em;-webkit-transition: width .4s;-webkit-transition: left .4s;transition: width .4s;transition: left .4s;width: 3em;}#share a {border: 0;display: block;margin: 0;padding: .1em .2em;text-decoration: none;-webkit-transition: font-size .4s;transition: font-size .4s;}#share aactive, #share afocus, #share a:hover {font-size: 2em;color: #000;}#share .mail {background-color: #f3ecc0;color: #666;}#share .xing {background-color: #12595b;color: #fff;}#share .gplus {background-color: #d44330;color: #fff;}#share .reddit {background-color: #ff4500;color: #fff;}#share .tumblr {background-color: #43566e;color: #fff;}#share .twitter {background-color: #42c0fb;color: #fff;}#share .facebook {background-color: #4a6bb2;color: #fff;}#share .linkedin {background-color: #007ab5;color: #fff;}#share .pinterest {background-color: #d73532;color: #fff;}#share .stumbleupon {background-color: #eb4924;color: #fff;}#share.in {left: -2.4em;}@media (max-width: 70em) {#share.in {padding: .5em .15em .5em .5em;left: -2.5em;}}@media (max-width: 66em) {#share.in {padding: .5em .15em .5em .5em;left: -2.6em;}}@media (max-width: 62em) {#share.in {padding: .5em .15em .5em .5em;left: -2.7em;}}@media (max-width: 58em) {#share.in {padding: .5em .1em .5em .5em;left: -2.8em;}}@media (max-width: 54em) {#share.in {padding: .5em .1em .5em .5em;left: -2.9em;}}@media (max-width: 50em) {#share.in {padding: .5em 0em .5em .5em;left: -3em;}}#share.in:hover {left: -.5em;}#share-toggle {font-size: 80%;left: 1pt;position: absolute;text-decoration: none;top: 13em;}#share-toggle::before {content: "\f0d9";font-family: fontawesome;font-size: 144%;}#share-toggle.in::before {content: "\f0da";}#skinMsg,.active {font-style: italic;}#tabs {margin: 0 0 0 0;padding: 0 0 0 1em;}#tabs li {display: inline-block;margin: 3pt 0 -2pt 0;padding: .25em;width: 25%;}#tabs li.active {font-size: 120%;padding-bottom: .5em;padding-top: .5em;margin: 0 0 -2pt 0;}#uploaddata {width: 100%;}#uploaddata td {vertical-align: top;}#uploaddata td input[type=text] {width: 100%;}#uploaddata .buttons {display: inline-block;min-height: 2em;text-align: center;vertical-align: center;width: 100%;}#uploaddata .buttons input {min-width: 5em;width: 20%;}#uploaddata .c1 {max-width: 6em;}#warning p {font-size: 144%;line-height: 1.2em;}@media (max-width: 67em) {.admin-menu > li .text {display: none;}}.author-cols {-webkit-column-count: 6;-moz-column-count: 6;column-count: 6;-webkit-column-width: 12em;-moz-column-width: 12em;column-width: 12em;}.author-cols a {min-height: 50px;}@media (max-width: 40em) {.author-cols a {margin: .25em 0 .25em 0;}}.avatar {max-width: 3em;max-height: 3em;}.avatarIcon {max-width: 1.2em;max-height: 1.2em;}.bar {line-height: 2em;padding: .1em 0 1em 0;}.bar a {display: inline-block;font-weight: bold;margin: .4em 0 0 .2em;min-width: 1em;padding: .1em;text-align: center;text-decoration: none;}.bar a.current {font-size: 144%;padding: .4em .1em .4em .1em;}.blocks {max-width: 88em;min-width: 24em;}.boxed {border: solid .1pt gray;margin: .1em 2em .1em 2em;padding: .1em;}.breadcrumb {font-size: 80%;height: 1.2em;margin-top: 0;padding: .1em .1em .3em 1em;}.breadcrumb a {margin-left: .75em;text-decoration: none;}@media (max-width: 30em) {.breadcrumb {display: none;}}.buttons {margin: .5em;min-height: 1.6em;padding: .5em;text-align: center;}.clear {clear: both;}.cloud {text-align: center;padding: 2em;word-wrap: none;}.cloud span a {-webkit-border-radius: .66em;-moz-border-radius: .66em;-ms-border-radius: .66em;-o-border-radius: .66em;border-radius: .66em;display: inline-block;padding: .5em .5em .5em .5em;text-decoration: none;transition: transform .5s;}.cloud span a:active, .cloud span a:focus, .cloud span a:hover {-ms-transform: scale(3, 3);-webkit-transform: scale(3, 3);transform: scale(3, 3);transition: transform 1s;}.comments p {margin-top: .1em;}.comment h2,.rate h2 {font-size: 110%;margin: -.5em -.5em .5em -.5em;padding: .2em .5em .2em .5em;}.community {font-size: 90%;padding: 1em;}.content {line-height: 130%;padding: 2em 1em 2em 1em;}@media (min-width: 60em) {.content {padding: 2em 4em 2em 2em;}}.content .left {margin-top: 1em;max-width: 65em;min-width: 15em;}@media (min-width: 60em) {.content .left {float: left;width: 60%;}}.content .right {margin-top: 1.33em;max-width: 55em;min-width: 10em;padding-top: 1em;}@media (min-width: 60em) {.content .right {margin-left: 62%;max-width: 55em;min-width: 10em;}}@media (max-width: 60em) {.content .ctan-browse,.content .ctan-contribute,.content .ctan-search {display: none;}}.date {font-size: 70%;padding-left: 2em;}.date-col {padding: .2em 1em .2em 1em;text-align: left;white-space: nowrap;}.dirs .note-col {width: 75%;}.disabled {display: none;}.doc_lang {max-height: 1.6ex;}.entry {margin-bottom: 2em;padding: .5em;}@media (max-width: 70em) {.entry tr td:first-child {font-size: 95%;}}@media (max-width: 60em) {.entry tr td:first-child {font-size: 92.5%;}}@media (max-width: 50em) {.entry tr td:first-child {font-size: 90%;}}@media (max-width: 45em) {.entry tr td:first-child {font-size: 85%;}}@media (max-width: 40em) {.entry tr td:first-child {font-size: 80%;}}.error,.required {font-weight: bold;}.errors {font-weight: bold;padding: 1ex 1em 1ex 1em;}.errors ul {display: table-cell;list-style-type: none;}.errors:before {content: "\f071";display: table-cell;font-family: fontawesome;font-size: 2em;font-weight: normal;line-height: 1.2;vertical-align: top;}.files .date-col,.files .size-col {width: 10%;}.files .note-col {width: 55%;}.foot {padding: .6em .2em 0em .75em;margin: 0;min-height: 2.6em;vertical-align: middle;}.foot a {display: inline-block;font-weight: bold;max-width: 13%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}@media (max-width: 40em) {.foot a {max-width: 1em;}}.foot a.contact::before,.foot a.contact-author::before,.foot a.feedback::before,.foot a.guestbook::before,.foot a.sitemap::before {dispaly: inline-block;font-family: fontawesome;padding-right: .5em;width: 1.1em;}.foot a.contact::before {content: "\f0e0";}.foot a.contact-author::before {content: "\f007";}.foot a.feedback::before {content: "\f112";}.foot a.guestbook::before {content: "\f02d";}.foot a.sitemap::before {content: "\f0e8";}.footer {margin-bottom: 1.5em;margin-top: .25em;}.functions {min-height: 2.25em;padding-top: .5em;vertical-align: middle !important;}.functions a {display: inline-block;font-weight: bold;}.functions a:before {font-weight: normal;}.gb {margin-bottom: .5em;padding: .25em;}.gb div {font-size: small;font-style: italic;}.gb h3 {font-size: 110%;margin: -.5em -.5em .2em -.5em;padding: .2em .5em .2em .5em;}.gb p {margin-bottom: 0;margin-top: 0;}.head {font-weight: bold;height: 2.75em;line-height: 110%;padding: 10pt;vertical-align: middle;}.head a {text-decoration: none;}.head .info-popup {position: absolute;top: 2em;left: 5%;width: 90%;background: white;border: 3pt solid firebrick;color: firebrick;margin-right: 2em;padding: 0;z-index: 999;-webkit-box-shadow: 6pt 6pt 10pt firebrick;-moz-box-shadow: 6pt 6pt 10pt firebrick;-ms-box-shadow: 6pt 6pt 10pt firebrick;-o-box-shadow: 6pt 6pt 10pt firebrick;box-shadow: 6pt 6pt 10pt firebrick;}.head .info-popup .closer::before {color: #fff;content: "X";font-weight: bold;}.head .info-popup .closer {background: #888;float: right;font-size: 90%;margin: .25em;min-height: 1.2em;min-width: 1.2em;padding: .2em;text-align: center;z-index: 1111;-webkit-border-radius: .25em;-moz-border-radius: .25em;-ms-border-radius: .25em;-o-border-radius: .25em;border-radius: .25em;}.head .info-popup .title {background: #fee;color: firebrick;font-size: 140%;font-weight: bold;padding: .25em .66em;}.head .info-popup .text::before {content: "\f071";font-family: fontawesome;font-size: 270%;padding-right: .25em;}.head .info-popup .text {font-size: 120%;padding: 1em 1em 1em .5em;}.head div {font-size: 120%;}.hit {margin-top: 1em;}.hit a {font-size: 120%;text-decoration: none;}.hit-etc {font-size: small;margin-bottom: 1em;}.hit-url {font-size: small;}.info-popup {position: absolute;top: 2em;left: 5%;width: 90%;background: white;border: 3pt solid firebrick;color: firebrick;margin-right: 2em;padding: 0;z-index: 999;-webkit-box-shadow: 6pt 6pt 10pt firebrick;-moz-box-shadow: 6pt 6pt 10pt firebrick;-ms-box-shadow: 6pt 6pt 10pt firebrick;-o-box-shadow: 6pt 6pt 10pt firebrick;box-shadow: 6pt 6pt 10pt firebrick;}.info-popup .closer::before {color: #fff;content: "X";font-weight: bold;}.info-popup .closer {background: #888;float: right;font-size: 90%;margin: .25em;min-height: 1.2em;min-width: 1.2em;padding: .2em;text-align: center;z-index: 1111;-webkit-border-radius: .25em;-moz-border-radius: .25em;-ms-border-radius: .25em;-o-border-radius: .25em;border-radius: .25em;}.info-popup .title {background: #fee;color: firebrick;font-size: 140%;font-weight: bold;padding: .25em .66em;}.info-popup .text::before {content: "\f071";font-family: fontawesome;font-size: 270%;padding-right: .25em;}.info-popup .text {font-size: 120%;padding: 1em 1em 1em .5em;}.logo {margin: 0;padding: 0;position: absolute;right: .5em;top: 1em;}.lion {background-repeat: no-repeat;background-size: contain;display: inline-block;height: 232px;max-width: 256px;width: 14em;transition: transform .25s;}@media (max-width: 62em) {.lion {padding-top: -1em;}}@media (max-width: 60em) {.lion {padding-top: -1.5em;}}@media (max-width: 58em) {.lion {padding-top: -2em;}}@media (max-width: 56em) {.lion {padding-top: -2.5em;}}@media (max-width: 54em) {.lion {display: none;}}.lion:active, .lion:focus, .lion:hover {-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);transition: transform .5s;}.lugs {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;-webkit-column-width: 16em;-moz-column-width: 16em;column-width: 16em;-webkit-column-gap: 2em;-moz-column-gap: 2em;column-gap: 2em;}.lugs .teaser {display: inline-block;width: 100%;}.lugs .address {font-size: 90%;}.lugs h2 img {float: right;max-height: 1em;}.lugs .lang img {max-height: .75em;}.markdown pre {font-family: monospace;line-height: 95%;overflow: auto;}.locales a,.locales a img {padding: 0;}.menu {font-weight: bold;padding: 1pt;}.menu a {padding: 3pt;}.menu > li > a {white-space: nowrap;}@media (max-width: 50em) {.menu > li > a::after {content: "" !important;padding: 0;}}@media (max-width: 44em) {.menu > li > a .text {display: none;}}.menu-bar {white-space: nowrap;}.menu-bar input[type=text] {width: 20%;}@media (max-width: 55em) {.menu-bar input[type=text] {display: none;}}.more {padding-top: 0;margin-top: 0;text-align: right;}.more a:after {font-family: fontawesome;font-size: 80%;content: " \f064";}.name-col {min-height: 4em;padding: .2em 1em .2em .4em;text-align: left;white-space: nowrap;width: 25%;}@media (min-width: 30em) {.name-col {padding: .2em 1em .2em 44px;}}.note {background-image: url(/assets/dangerous-bend-small.png);background-repeat: no-repeat;min-height: 4px;padding-left: 40px;padding-top: 1em;}.opened:before {content: "\f0d7" !important;font-family: fontawesome;font-weight: normal;}.pager {margin: .5em -.4em 1em -.4em;padding: .4em;text-align: right;}.pager .currentStep {font-weight: bold;margin: .1em;padding: .1em .2em .1em .2em;}.pager .nextLink,.pager .prevLink,.pager .step {margin: .1em;padding: .1em .2em .1em .2em;text-decoration: none;}.pkg-cols,.topics-cols {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;-webkit-column-width: 14em;-moz-column-width: 14em;column-width: 14em;}.pkg-cols.short,.topics-cols.short {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;-webkit-column-width: auto;-moz-column-width: auto;column-width: auto;}.pkg-cols .dt,.topics-cols .dt {-webkit-column-break-after: never;break-after: avoid;padding-top: .5em;}.pkg-cols .dt a,.topics-cols .dt a {font-weight: bold;}.pkg-cols .dd,.topics-cols .dd {padding-left: 1em;}.pkg-teaser,.topic-teaser {max-width: 600px;width: 100%;}.prerelease {border: 0;position: absolute;right: 1em;top: 1.2em;z-index: 64;}.prerelease img {border-width: 0;width: 150px;}.rating span {display: inline-block;height: 1.2em;}.rating td.bar {font-size: 80%;padding: 0;width: 100%;}.rating .num {text-align: right;}.recommendations {font-size: 98%;}.recommendations li,.recommendations ul {margin: 0;}.recommendations-page {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;-webkit-column-width: 16em;-moz-column-width: 16em;column-width: 16em;-webkit-column-gap: 2em;-moz-column-gap: 2em;column-gap: 2em;font-size: small;}.readme {max-height: 32em;overflow: scroll;}.readme-title {font-size: 80%;font-style: italic;padding: 0.2em;text-align: center;}.reference {font-size: 90%;font-style: italic;}.required::after {content: "*";}.section {font-weight: bold;margin: 1em 0 .25em 0;overflow: hidden;padding: .4em 1em .4em 1em;text-align: left;white-space: nowrap;}.section img {margin-right: .25em;}.search .buttons {margin: .5em -.6em -.7em -.6em;}.search input[type="submit"],.search input[type="reset"] {min-width: 9em;}.sel td span {font-weight: bold;padding: .1em .4em .1em .4em;}.sel td a {font-weight: bold;padding: .1em .4em .1em .4em;text-decoration: none;}.set-skin:before {content: "\f01d";font-family: fontawesome !important;font-style: normal;font-variant: normal;font-weight: normal !important;padding-right: .2em;speak: none;text-transform: none;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.settings * .label {width: 20%;}.skin-selector {width: 25%;float: right;}.size-col {padding: .2em 1em .2em 1em;text-align: right;white-space: nowrap;}.sm {border-spacing: 0;font-size: small;}.sm tr {margin: 0;padding: 0;}.sm tr td {padding: 0;margin: 0;empty-cells: show;height: 1.3em;vertical-align: sub;}.sm tr td a {font-weight: bold;padding-left: .5em;padding-right: .5em;text-decoration: none;}.sm .sm,.sm .smB {margin: 0;width: 1em;}.sm .smBL,.sm .smL {width: 2.5em;}.teaser {margin-bottom: 1em;padding: .5em;}.teaser h2 {font-size: 120%;margin: -.75em -.5em 1em -.5em;padding: .2em .5em .2em .5em;}.teaser h3 {font-size: 100%;margin: -.75em -.5em 1em -.5em;padding: .2em .5em .2em .5em;}.teaser-space .lane .frame {-webkit-transform: skewX(-10deg);-ms-transform: skewX(-10deg);transform: skewX(-10deg);transition: transform .5s;}.teaser-space .lane .frame:hover {-webkit-transform: skewX(0deg);-ms-transform: skewX(0deg);transform: skewX(0deg);transition: transform .5s;}.thread {margin-left: 1em;margin-top: .25em;}.topic-image {max-width: 600px;width: 50%;}.topics {line-height: 2em;text-align: justify;}.topics a {padding: 3pt;}.voted tr,.voted td {border-width: 0;line-height: 1.1em;margin: 0;padding: 0 .1em 0 .1em;}@media (max-width: 60em) {.eye-catcher,.pkg-teaser,.topic-teaser {display: none;}}@media (max-width: 50em) {.browse {font-size: 97%;}.note-col {display: none;}}@media (max-width: 45em) {.browse {font-size: 94%;}}@media (max-width: 40em) {.browse {font-size: 91%;}.size-col {display: none;}}@media (max-width: 35em) {.browse {font-size: 89%;}}@media (max-width: 30em) {.browse {font-size: 87%;}.browse td {min-height: 8mm;padding-bottom: .5em;padding-top: .5em;}.label {font-size: 90%;}}@media (max-width: 25em) {.date-col {display: none;}}.ui-accordion-header:before {display: inline-block;width: .8em;}.ui-dialog .ui-dialog-titlebar {color: white;background: #333;font-size: 90%;min-height: 3ex;padding: .25em;position: relative;vertical-align: middle;}.ui-dialog .ui-dialog-titlebar button {position: absolute;right: 1pt;top: 1pt;}.ui-dialog .ui-dialog-titlebar button .ui-button-text {display: none;}.ui-dialog .ui-dialog-titlebar .ui-icon-closethick::before {content: "X";font-size: 90%;font-weight: bold;}.ui-helper-hidden-accessible {display: none;}.ui-tooltip {max-width: 30em;padding: 8px;position: absolute;z-index: 9999;}.ui-widget {font-size: 1em;}@media (min-width: 30em) {.i_afm {background: url(/assets/file/font-metric.png);background: none, url(/assets/file/font-metric.svg);}.i_bib {background: url(/assets/file/bib.png);background: none, url(/assets/file/bib.svg);}.i_bst {background: url(/assets/file/bst.png);background: none, url(/assets/file/bst.svg);}.i_clo {background: url(/assets/file/clo.png);background: none, url(/assets/file/clo.svg);}.i_cls {background: url(/assets/file/cls.png);background: none, url(/assets/file/cls.svg);}.i_directory {background: url(/assets/file/directory.png);background: none, url(/assets/file/directory.svg);}.i_dtx {background: url(/assets/file/dtx.png);background: none, url(/assets/file/dtx.svg);}.i_dvi {background: url(/assets/file/dvi.png);background: none, url(/assets/file/dvi.svg);}.i_eps {background: url(/assets/file/eps.png);background: none, url(/assets/file/eps.svg);}.i_exe {background: url(/assets/file/exe.png);background: none, url(/assets/file/exe.svg);}.i_fd {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.i_fdd {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.i_file {background: url(/assets/file/file.png);background: none, url(/assets/file/file.svg);}.i_html {background: url(/assets/file/html.png);background: none, url(/assets/file/html.svg);}.i_ins {background: url(/assets/file/ins.png);background: none, url(/assets/file/ins.svg);}.i_ist {background: url(/assets/file/ist.png);background: none, url(/assets/file/ist.svg);}.i_link {background: url(/assets/file/link.png);background: none, url(/assets/file/link.svg);}.i_makefile {background: url(/assets/file/makefile.png);background: none, url(/assets/file/makefile.svg);}.i_mf {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.i_otf {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.i_pdf {background: url(/assets/file/pdf.png);background: none, url(/assets/file/pdf.svg);}.i_pfa {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.i_pfb {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.i_pfm {background: url(/assets/file/font-metric.png);background: none, url(/assets/file/font-metric.svg);}.i_pk {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.i_png {background: url(/assets/file/img.png);background: none, url(/assets/file/img.svg);}.i_img {background: url(/assets/file/img.png);background: none, url(/assets/file/img.svg);}.i_ps {background: url(/assets/file/ps.png);background: none, url(/assets/file/ps.svg);}.i_readme {background: url(/assets/file/info.png);background: none, url(/assets/file/info.svg);}.i_sh {background: url(/assets/file/sh.png);background: none, url(/assets/file/sh.svg);}.i_sty {background: url(/assets/file/sty.png);background: none, url(/assets/file/sty.svg);}.i_tex {background: url(/assets/file/tex.png);background: none, url(/assets/file/tex.svg);}.i_tfm {background: url(/assets/file/font-metric.png);background: none, url(/assets/file/font-metric.svg);}.i_ttf {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.i_tgz {background: url(/assets/file/tgz.png);background: none, url(/assets/file/tgz.svg);}.i_gz {background: url(/assets/file/tgz.png);background: none, url(/assets/file/tgz.svg);}.i_zip {background: url(/assets/file/zip.png);background: none, url(/assets/file/zip.svg);}.d_afm {background: url(/assets/file/font-metric.png);background: none, url(/assets/file/font-metric.svg);}.d_bib {background: url(/assets/file/bib.png);background: none, url(/assets/file/bib.svg);}.d_bst {background: url(/assets/file/bst.png);background: none, url(/assets/file/bst.svg);}.d_clo {background: url(/assets/file/clo.png);background: none, url(/assets/file/clo.svg);}.d_cls {background: url(/assets/file/cls.png);background: none, url(/assets/file/cls.svg);}.d_directory {background: url(/assets/file/directory.png);background: none, url(/assets/file/directory.svg);}.d_dtx {background: url(/assets/file/dtx.png);background: none, url(/assets/file/dtx.svg);}.d_dvi {background: url(/assets/file/dvi.png);background: none, url(/assets/file/dvi.svg);}.d_eps {background: url(/assets/file/eps.png);background: none, url(/assets/file/eps.svg);}.d_exe {background: url(/assets/file/exe.png);background: none, url(/assets/file/exe.svg);}.d_fd {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.d_fdd {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.d_file {background: url(/assets/file/file.png);background: none, url(/assets/file/file.svg);}.d_html {background: url(/assets/file/html.png);background: none, url(/assets/file/html.svg);}.d_ins {background: url(/assets/file/ins.png);background: none, url(/assets/file/ins.svg);}.d_ist {background: url(/assets/file/ist.png);background: none, url(/assets/file/ist.svg);}.d_link {background: url(/assets/file/link.png);background: none, url(/assets/file/link.svg);}.d_makefile {background: url(/assets/file/makefile.png);background: none, url(/assets/file/makefile.svg);}.d_mf {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.d_otf {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.d_pdf {background: url(/assets/file/pdf.png);background: none, url(/assets/file/pdf.svg);}.d_pfa {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.d_pfb {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.d_pfm {background: url(/assets/file/font-metric.png);background: none, url(/assets/file/font-metric.svg);}.d_pk {background: url(/assets/file/font.png);background: none, url(/assets/file/font.svg);}.d_png {background: url(/assets/file/img.png);background: none, url(/assets/file/img.svg);}.d_ps {background: url(/assets/file/ps.png);background: none, url(/assets/file/ps.svg);}.d_readme {background: url(/assets/file/info.png);background: none, url(/assets/file/info.svg);}.d_sh {background: url(/assets/file/sh.png);background: none, url(/assets/file/sh.svg);}.d_sty {background: url(/assets/file/sty.png);background: none, url(/assets/file/sty.svg);}.d_tex {background: url(/assets/file/tex.png);background: none, url(/assets/file/tex.svg);}.d_tfm {background: url(/assets/file/font-metric.png);background: none, url(/assets/file/font-metric.svg);}.d_tgz {background: url(/assets/file/tgz.png);background: none, url(/assets/file/tgz.svg);}.d_zip {background: url(/assets/file/zip.png);background: none, url(/assets/file/zip.svg);}.i_afm,.i_bib,.i_bst,.i_clo,.i_cls,.i_directory,.i_dtx,.i_dvi,.i_eps,.i_exe,.i_fd,.i_fdd,.i_file,.i_html,.i_ins,.i_ist,.i_link,.i_makefile,.i_mf,.i_otf,.i_pdf,.i_pfa,.i_pfb,.i_pfm,.i_pk,.i_png,.i_img,.i_ps,.i_readme,.i_sh,.i_sty,.i_tex,.i_tfm,.i_ttf,.i_tgz,.i_gz,.i_zip,.d_afm,.d_bib,.d_bst,.d_clo,.d_cls,.d_directory,.d_dtx,.d_dvi,.d_eps,.d_exe,.d_fd,.d_fdd,.d_file,.d_html,.d_ins,.d_ist,.d_link,.d_makefile,.d_mf,.d_otf,.d_pdf,.d_pfa,.d_pfb,.d_pfm,.d_pk,.d_png,.d_ps,.d_readme,.d_sh,.d_sty,.d_tex,.d_tfm,.d_tgz,.d_zip {background-position: 1px 1px;background-repeat: no-repeat;}.d_afm,.d_bib,.d_bst,.d_clo,.d_cls,.d_directory,.d_dtx,.d_dvi,.d_eps,.d_exe,.d_fd,.d_fdd,.d_file,.d_html,.d_ins,.d_ist,.d_link,.d_makefile,.d_mf,.d_otf,.d_pdf,.d_pfa,.d_pfb,.d_pfm,.d_pk,.d_png,.d_ps,.d_readme,.d_sh,.d_sty,.d_tex,.d_tfm,.d_tgz,.d_zip {padding: .2em 1em .2em 32px;}}blockquote.quote {padding: 0pt 0pt 0pt .25em;margin: .2em .2em .2em 1em;border-left: solid .2em #808080;}.markdown .comment {color: #3a3;}.markdown .keyword {font-weight: bold;color: navy;}.markdown .brace {font-weight: bold;color: firebrick;}.markdown .function {font-weight: bold;color: purple;}.markdown .var {font-slant: italic;color: #d64;}.markdown .tex-math {color: #d64;}.markdown .latex-env {color: #e32;}.markdown .sh-cmd {color: navy;}.markdown .sh-variable {font-weight: bold;color: #23e;}.markdown .string {color: #999;}a {color: #424285;}a:active, a:focus, a:hover {color: #a11;}body {background-color: #ccc;background-image: -webkit-linear-gradient(linear, left top, right top, color-stop(0, #fff), color-stop(0.02, #ccc));background-image: -moz-linear-gradient(left, #fff, #ccc 2%);background-image: -o-linear-gradient(left, #fff, #ccc 2%);background-image: linear-gradient(left, #fff 0%, #ccc 2%);background-repeat: repeat-y;}@media (max-width: 64em) {body {background-image: -webkit-linear-gradient(linear, left top, right top, color-stop(0, #fff), color-stop(0.01, #ccc));background-image: -moz-linear-gradient(left, #fff, #ccc 1.5%);background-image: -o-linear-gradient(left, #fff, #ccc 1.5%);background-image: linear-gradient(left, #fff 0%, #ccc 1.5%);}}@media (max-width: 58em) {body {background-image: -webkit-linear-gradient(linear, left top, right top, color-stop(0, #fff), color-stop(0.01, #ccc));background-image: -moz-linear-gradient(left, #fff, #ccc 1%);background-image: -o-linear-gradient(left, #fff, #ccc 1%);background-image: linear-gradient(left, #fff 0%, #ccc 1%);}}@media (max-width: 50em) {body {background-image: -webkit-linear-gradient(linear, left top, right top, color-stop(0, #fff), color-stop(0.01, #ccc));background-image: -moz-linear-gradient(left, #fff, #ccc 0.5%);background-image: -o-linear-gradient(left, #fff, #ccc 0.5%);background-image: linear-gradient(left, #fff 0%, #ccc 0.5%);}}div.errors {background: #f99;color: firebrick;border: solid 3pt firebrick;}dt,h1,h2,h3,h4,h5,h6 {color: #424285;}fieldset {background: #ddf;border: solid 1pt #888;}img.skin-selector {border: solid 1pt #888;}img.skin-selector:hover,img.eye-catcher:hover {-webkit-box-shadow: 0.3em 0.3em 0.2em #999;-moz-box-shadow: 0.3em 0.3em 0.2em #999;-ms-box-shadow: 0.3em 0.3em 0.2em #999;-o-box-shadow: 0.3em 0.3em 0.2em #999;box-shadow: 0.3em 0.3em 0.2em #999;}legend {background: #ddf;border-top: solid 1pt #888;}pre {background: #eee;border: solid 1pt #ccc;}pre b {background: #ddd;}td.menu {border: solid 1pt #fff;}th {background-color: #ddf;}[icon]::before,[large-icon]::before {color: #a11;}input[type=submit],input[type=reset],.buttons a,.drop a,.foot a,.menu-bar .menu > li > a,.ui-button-text {background-color: #ccc;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #ccc));background-image: -webkit-linear-gradient(top, #eee, #ccc);background-image: -moz-linear-gradient(top, #eee, #ccc);background-image: -o-linear-gradient(top, #eee, #ccc);background-image: linear-gradient(top, #eee, #ccc);border-bottom: solid 2pt #333;border-left: solid 1pt #fff;border-right: solid 2pt #333;border-top: solid 1pt #fff;color: #424285;}input[type=submit]:hover,input[type=reset]:hover,.buttons a:hover,.drop a:hover,.foot a:hover,.menu-bar .menu > li > a:hover,.ui-button-text:hover {-webkit-box-shadow: 4pt 4pt 6pt #999;-moz-box-shadow: 4pt 4pt 6pt #999;-ms-box-shadow: 4pt 4pt 6pt #999;-o-box-shadow: 4pt 4pt 6pt #999;box-shadow: 4pt 4pt 6pt #999;}.buttons a:active,.drop a:active,.foot a:active,.locales a:active img,.ui-button-text:active {background-color: #fff;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #ccccf4), color-stop(1, #fff));background-image: -webkit-linear-gradient(top, #ccccf4, #fff);background-image: -moz-linear-gradient(top, #ccccf4, #fff);background-image: -o-linear-gradient(top, #ccccf4, #fff);background-image: linear-gradient(top, #ccccf4, #fff);border-bottom: solid 1pt #333;border-left: solid 2pt #fff;border-right: solid 1pt #333;border-top: solid 2pt #fff;}#accept-cookies {background-color: #fff;border-top: 3pt solid #333;}#optionsDropdown {border-bottom: 2pt solid #ccc;}#loginForm fieldset {-webkit-box-shadow: 3pt 3pt 4pt #333;-moz-box-shadow: 3pt 3pt 4pt #333;-ms-box-shadow: 3pt 3pt 4pt #333;-o-box-shadow: 3pt 3pt 4pt #333;box-shadow: 3pt 3pt 4pt #333;}#message {background-color: #000;color: #fff;font-size: 144%;font-weight: bold;padding: 4em 3em 4em 3em;text-align: center;}#tabs li {color: #999;background: #eef;border-left: 2pt solid #888;border-right: 2pt solid #888;border-top: 2pt solid #888;}#tabs li:hover {color: #333;}#tabs li.active {background: #ddf;border-bottom: 2pt solid #ddf;color: #000;}.active {color: green;}.announcements a:active, .announcements a:focus, .announcements a:hover,.postings a:active,.postings a:focus,.postings a:hover {background: #eee;}.bar a {background: #ddd;border-bottom: solid 2pt #666;border-left: solid 1pt #666;border-right: solid 2pt #666;border-top: solid 1pt #666;text-decoration: none;}.bar a:active, .bar a:focus, .bar a:hover {background: #669;color: #fff;-webkit-box-shadow: 3pt 3pt 4pt #999;-moz-box-shadow: 3pt 3pt 4pt #999;-ms-box-shadow: 3pt 3pt 4pt #999;-o-box-shadow: 3pt 3pt 4pt #999;box-shadow: 3pt 3pt 4pt #999;}.bar a.current {background: #333;color: #fff;}.bar-chart {background-color: #ccc;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #ccc));background-image: -webkit-linear-gradient(top, #eee, #ccc);background-image: -moz-linear-gradient(top, #eee, #ccc);background-image: -o-linear-gradient(top, #eee, #ccc);background-image: linear-gradient(top, #eee, #ccc);border-bottom: solid 1pt #ddd;height: 1.1em;padding: 0;}.bar-chart span {background-color: #666;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #ccc), color-stop(1, #666));background-image: -webkit-linear-gradient(top, #ccc, #666);background-image: -moz-linear-gradient(top, #ccc, #666);background-image: -o-linear-gradient(top, #ccc, #666);background-image: linear-gradient(top, #ccc, #666);border: solid 1pt #666;display: inline-block;margin: 0;min-height: 1em;}.breadcrumb {background-color: #ccc;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ccc));background-image: -webkit-linear-gradient(top, #fff, #ccc);background-image: -moz-linear-gradient(top, #fff, #ccc);background-image: -o-linear-gradient(top, #fff, #ccc);background-image: linear-gradient(top, #fff, #ccc);border-bottom: solid 1pt #666;border-left: solid 1pt #666;border-top: solid 1pt #666;}.breadcrumb a:hover {background-color: #ddd;}.blocks {background-color: #fff;-webkit-box-shadow: 0 0 0.8em #aaa;-moz-box-shadow: 0 0 0.8em #aaa;-ms-box-shadow: 0 0 0.8em #aaa;-o-box-shadow: 0 0 0.8em #aaa;box-shadow: 0 0 0.8em #aaa;}.browse tr:nth-child(even):hover,.browse tr:nth-child(odd):hover,.zebra tr:nth-child(even):hover,.zebra tr:nth-child(odd):hover {background-color: #cce;}.browse tr:nth-child(even):active, .browse tr:nth-child(even):focus,.browse tr:nth-child(odd):active,.browse tr:nth-child(odd):focus,.zebra tr:nth-child(even):active,.zebra tr:nth-child(even):focus,.zebra tr:nth-child(odd):active,.zebra tr:nth-child(odd):focus {background-color: #aad;}.browse tr:nth-child(even),.zebra tr:nth-child(even) {background-color: #ddf;}.browse tr:nth-child(odd),.zebra tr:nth-child(odd) {background-color: #eef;}.buttons {background: #cce;}.cinfo {font-size: 90%;margin-bottom: 0pt;background-color: #ccc;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #ccc));background-image: -webkit-linear-gradient(top, #eee, #ccc);background-image: -moz-linear-gradient(top, #eee, #ccc);background-image: -o-linear-gradient(top, #eee, #ccc);background-image: linear-gradient(top, #eee, #ccc);}.cloud span a:hover {background: #eee;}.comment h2,.rate h2 {background: #ded;}.community {border: solid 1pt green;background: #efe;}.content {border-bottom: solid 1pt #999;border-left: solid 1pt #999;}.download {background: url(images/download-196854cb2af9db1db45e598c8fb36288.png) no-repeat;min-height: 64px;padding-left: 100px;padding-top: 1em;}.entry {background-color: #eee;}.entry tr {border-top: solid 2pt #fff;border-bottom: solid 2pt #fff;}.entry.obsolete {background: #eee url(images/obsolete-e5fc67d13b269e5d543e0a6ed7d488f4.png) no-repeat;}.error {color: red;}.foot,.functions,.teaser-space .buttons {background-color: #888;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(1, #888));background-image: -webkit-linear-gradient(top, #ddd, #888);background-image: -moz-linear-gradient(top, #ddd, #888);background-image: -o-linear-gradient(top, #ddd, #888);background-image: linear-gradient(top, #ddd, #888);border-top: solid 1pt #666;border-left: solid 1pt #666;}.footer {color: #666;}.gb div {color: #666;}.gb h3 {background-color: #ddf;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddf));background-image: -webkit-linear-gradient(top, #fff, #ddf);background-image: -moz-linear-gradient(top, #fff, #ddf);background-image: -o-linear-gradient(top, #fff, #ddf);background-image: linear-gradient(top, #fff, #ddf);border-bottom: solid 2pt #424285;}.gb p {background: #fff;}.gb .thread-here {background: #ddd;}.head {background-image: url(images/head-53149a22d92134e6383729796039076c.png);}@media (max-width: 50em) {.head {background-image: url(images/head-90-b19a24c9c1af506cc8b1b0a7eb0521c6.png);}}@media (max-width: 45em) {.head {background-image: url(images/head-80-028f0b273196d073607fd5db5801a2c6.png);}}@media (max-width: 40em) {.head {background-image: url(images/head-70-dc39ba8bc164db47cd68025fd0640cb4.png);}}@media (max-width: 35em) {.head {background-image: url(images/head-60-397892bbc291c3b86ddc016f94c812c2.png);}}@media (max-width: 30em) {.head {background-image: url(images/head-50-4ee429caa515136c419d9d5000fc611a.png);}}.hit-url {color: #3a3;}.lion {background: url(images/ctan-lion-2d2b3fd0135e5480d79454de807d7904.png) no-repeat;}.mail {background: #eee;}.markdown-tester .ui-widget-content {background: #fff;border-width: 0;}.markdown-tester #preview,.markdown-tester #source {border: 0.15em solid #eee;}.markdown-tester .ui-tabs-nav {border-bottom: 0.25em solid #ddd;}.markdown-tester .ui-tabs-anchor {background: #eee;border-top: 0.1em solid #999;border-left: 0.1em solid #999;border-right: 0.1em solid #999;}.markdown-tester .ui-tabs-active a {background: #ddd;border-bottom: 0.1em solid #eee;}.menu-bar .menu ul {background-color: #eee;}.menu-bar .menu {background-color: #eee;}.menu-bar .menu a:hover {background-color: #ddd;color: #a11;}.pager {background-color: #ddd;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #f2f2f2), color-stop(1, #ddd));background-image: -webkit-linear-gradient(top, #f2f2f2, #ddd);background-image: -moz-linear-gradient(top, #f2f2f2, #ddd);background-image: -o-linear-gradient(top, #f2f2f2, #ddd);background-image: linear-gradient(top, #f2f2f2, #ddd);border: solid 1pt #999;}.pager .currentStep {background: #333;border: solid 1pt #999;color: #fff;}.pager .nextLink,.pager .prevLink,.pager .step {border: solid 1pt #999;}.pager .nextLink:active, .pager .nextLink:focus, .pager .nextLink:hove,.pager .prevLink:active,.pager .prevLink:focus,.pager .prevLink:hove,.pager .step:active,.pager .step:focus,.pager .step:hove {background: #fff;}.rate-panel {color: gray;}.rate-panel span {color: gold;}.rating td.bar {border-left: solid 1pt #ddd;border-right: solid 1pt #ddd;}.rating td span {background-color: #ccc;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #eee), color-stop(1, #ccc));background-image: -webkit-linear-gradient(top, #eee, #ccc);background-image: -moz-linear-gradient(top, #eee, #ccc);background-image: -o-linear-gradient(top, #eee, #ccc);background-image: linear-gradient(top, #eee, #ccc);border: solid 1pt #666;}.readme-title {background: #ddd;}.required {color: firebrick;}.section {background-color: #aad;background-image: -webkit-linear-gradient(linear, left top, left bottom, color-stop(0, #eef), color-stop(1, #aad));background-image: -webkit-linear-gradient(top, #eef, #aad);background-image: -moz-linear-gradient(top, #eef, #aad);background-image: -o-linear-gradient(top, #eef, #aad);background-image: linear-gradient(top, #eef, #aad);}.sel td a:hover {background: #999;color: #eef;}.sel td span {background: #ccc;}.sm tr td a:hover {background: #eee;}.sm .smB,.sm .smBL {border-bottom: solid 2pt #888;}.sm .smBL,.sm .smL {border-left: solid 2pt #888;}.teaser {border-left: solid 1pt #eee;}.teaser h2,.teaser h3 {background-color: #eee;}.teaser-space .buttons {height: 2.5em;vertical-align: middle;}.teaser-space .lane {background: #eee;border-top: 1ex solid #ddd;}.teaser-space .lane .frame {background: #f2f2f2;border: 1pt solid #ddd;-webkit-box-shadow: 0.2em 0.2em 0.4em #333;-moz-box-shadow: 0.2em 0.2em 0.4em #333;-ms-box-shadow: 0.2em 0.2em 0.4em #333;-o-box-shadow: 0.2em 0.2em 0.4em #333;box-shadow: 0.2em 0.2em 0.4em #333;}.top-bar {-webkit-box-shadow: 0 0 0.8em #aaa;-moz-box-shadow: 0 0 0.8em #aaa;-ms-box-shadow: 0 0 0.8em #aaa;-o-box-shadow: 0 0 0.8em #aaa;box-shadow: 0 0 0.8em #aaa;}@media (max-width: 40em) {.top-bar a {text-decoration: none;}}.top-bar a:active, .top-bar a:hover {background-color: #999;color: #fff;}.top-bar img {background: #fff;}.top-bar ul {background-color: #eee;border: solid 1pt #999;}.topics a:hover {background-color: #339;color: #fff;}.ui-autocomplete li {list-style: none;}.ui-button-text {border: solid 2pt #433;color: #000;}.ui-dialog {background: #eee;-webkit-box-shadow: 3pt 3pt 5pt #aaa;-moz-box-shadow: 3pt 3pt 5pt #aaa;-ms-box-shadow: 3pt 3pt 5pt #aaa;-o-box-shadow: 3pt 3pt 5pt #aaa;box-shadow: 3pt 3pt 5pt #aaa;}.ui-dialog .ui-dialog-titlebar {color: #fff;background-color: #333;background-image: -webkit-linear-gradient(top, #333, #999, #333);background-image: -moz-linear-gradient(top, #333, #999, #333);background-image: -o-linear-gradient(top, #333, #999, #333);background-image: linear-gradient(top, #333, #999, #333);}.ui-dialog-content {border: 0.333ex solid #333;}.ui-tooltip {background-color: #eee;border: 2px solid #888;-webkit-box-shadow: 3pt 3pt 5pt #aaa;-moz-box-shadow: 3pt 3pt 5pt #aaa;-ms-box-shadow: 3pt 3pt 5pt #aaa;-o-box-shadow: 3pt 3pt 5pt #aaa;box-shadow: 3pt 3pt 5pt #aaa;}.ui-widget-content {background: #ccd;border: solid 1pt #433;}.upload .ui.accordion-content {width: 100%;}.upload .ui-widget-content {background: transparent;border: none;}