@charset "UTF-8";
/* -------------------------------------------- */
/* Portfolio - Global Sass variables             */
/* -------------------------------------------- */
/* -------------------------------------------- */
/* Typesetting                                  */
/* -------------------------------------------- */
/* Many variables affect readability and the overall balance of the design.
* Font family, font weight, letter spacing, line height and vertical margins are among the most
* important ones.
*
* - Font pairing (combining fonts from different typefaces) has a huge impact on the overall design.
*
* Too many type sizes and styles at once can wreck any layout. A typographic scale has a limited
* set of type sizes that work well together along with the layout grid.
* These sizes and styles were developed to balance content density and reading comfort under typical
* usage conditions.
*
* Properties of the font shorthand that are set in the Type scale are the following :
* font-style font-weight font-stretch font-size/line-height font-family.
*
* Furthermore, we specify matching margins for each font-size
*
* - Font Weight
*
* - Letter Spacing - Tracking
*
* - Pacing - Line Height
* To achieve proper readability and appropriate pacing, line heights have been determined based
* on each style’s individual size and weight.
*
* - Pacing - Vertical Margins
*
* - Optical compensation - Horizontal Margins
*
* - Colors and Contrast
*
* - Remarks - Line Length
* Consider this advice on readability and line length from the Baymard Institute:
* “You should have around 60 characters per line if you want a good reading experience.
* Having the right amount of characters on each line is key to the readability of your text.”
*/
/* -------------------------------------------- */
/* Typesetting - Display vars                   */
/* -------------------------------------------- */
/*  Font specs */
/* Font family : [ <family-name> | <generic-family> ] */
/* Font weight : <font-weight-absolute> */
/* Font style : normal | italic | oblique <angle>? */
/* Font size (base) and scale */
/* Font base size : <length> */
/* Type scale : <number> */
/* Used for .display-3 */
/* Used for .display-2 */
/* Used for .display-1 */
/* -------------------------------------------- */
/* Typesetting - primary / wysiwyg vars         */
/* -------------------------------------------- */
/*  Font specs */
/* Font family : [ <family-name> | <generic-family> ] */
/* Font weight : <font-weight-absolute> */
/* Font weight : <font-weight-absolute> */
/* Font style : normal | italic | oblique <angle>? */
/* Font size (base) and scale */
/* Font base size : <length> */
/* Type scale : <number> */
/* Used for p */
/* Used for .small p, p.small */
/* Used for .small p, p.small */
/* Used for .small p, p.small */
/* Used for .large p, p.large */
/* Used for h6, .h-6 */
/* Used for h5, .h-5 */
/* Used for h4, .h-4 */
/* Used for h3, .h-3 */
/* Used for h2, .h-2 */
/* Used for h1, .h-1 */
/* -------------------------------------------- */
/* Layout                                       */
/* -------------------------------------------- */
/* -------------------------------------------- */
/* 2.    Branding                               */
/* -------------------------------------------- */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhcnRpYWxzL3ZhcmlhYmxlcy9fc2Fzcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQUNBO0FBQ0E7QUFNQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBb0NBO0FBQ0E7QUFDQTtBQUVBO0FBQzJFO0FBQ0U7QUFDQTtBQUU3RTtBQUM2RTtBQUNBO0FBRTdFO0FBTUE7QUFNQTtBQU9BO0FBQ0E7QUFDQTtBQUVBO0FBQzJFO0FBQ0U7QUFDQTtBQUNBO0FBRTdFO0FBQzZFO0FBQ0E7QUFFN0U7QUFNQTtBQUtBO0FBS0E7QUFLQTtBQU1BO0FBTUE7QUFNQTtBQU1BO0FBTUE7QUFNQTtBQU1BO0FBQ0E7QUFDQTtBQU9BO0FBQ0E7QUFDQSIsImZpbGUiOiJlcmdvcGl4LXByb2plY3QuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIFBvcnRmb2xpbyAtIEdsb2JhbCBTYXNzIHZhcmlhYmxlcyAgICAgICAgICAgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbiRyZWZfcmF0aW86IDE7XG4kcmVmX21pbjogMTM2NnB4O1xuJHJlZl9tYXg6IDE5MjBweDtcbiRyZWZfd2lkdGg6IDE5MjBweDtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIFR5cGVzZXR0aW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyogTWFueSB2YXJpYWJsZXMgYWZmZWN0IHJlYWRhYmlsaXR5IGFuZCB0aGUgb3ZlcmFsbCBiYWxhbmNlIG9mIHRoZSBkZXNpZ24uXG4qIEZvbnQgZmFtaWx5LCBmb250IHdlaWdodCwgbGV0dGVyIHNwYWNpbmcsIGxpbmUgaGVpZ2h0IGFuZCB2ZXJ0aWNhbCBtYXJnaW5zIGFyZSBhbW9uZyB0aGUgbW9zdFxuKiBpbXBvcnRhbnQgb25lcy5cbipcbiogLSBGb250IHBhaXJpbmcgKGNvbWJpbmluZyBmb250cyBmcm9tIGRpZmZlcmVudCB0eXBlZmFjZXMpIGhhcyBhIGh1Z2UgaW1wYWN0IG9uIHRoZSBvdmVyYWxsIGRlc2lnbi5cbipcbiogVG9vIG1hbnkgdHlwZSBzaXplcyBhbmQgc3R5bGVzIGF0IG9uY2UgY2FuIHdyZWNrIGFueSBsYXlvdXQuIEEgdHlwb2dyYXBoaWMgc2NhbGUgaGFzIGEgbGltaXRlZFxuKiBzZXQgb2YgdHlwZSBzaXplcyB0aGF0IHdvcmsgd2VsbCB0b2dldGhlciBhbG9uZyB3aXRoIHRoZSBsYXlvdXQgZ3JpZC5cbiogVGhlc2Ugc2l6ZXMgYW5kIHN0eWxlcyB3ZXJlIGRldmVsb3BlZCB0byBiYWxhbmNlIGNvbnRlbnQgZGVuc2l0eSBhbmQgcmVhZGluZyBjb21mb3J0IHVuZGVyIHR5cGljYWxcbiogdXNhZ2UgY29uZGl0aW9ucy5cbipcbiogUHJvcGVydGllcyBvZiB0aGUgZm9udCBzaG9ydGhhbmQgdGhhdCBhcmUgc2V0IGluIHRoZSBUeXBlIHNjYWxlIGFyZSB0aGUgZm9sbG93aW5nwqA6XG4qIGZvbnQtc3R5bGUgZm9udC13ZWlnaHQgZm9udC1zdHJldGNoIGZvbnQtc2l6ZS9saW5lLWhlaWdodCBmb250LWZhbWlseS5cbipcbiogRnVydGhlcm1vcmUsIHdlIHNwZWNpZnkgbWF0Y2hpbmcgbWFyZ2lucyBmb3IgZWFjaCBmb250LXNpemVcbipcbiogLSBGb250IFdlaWdodFxuKlxuKiAtIExldHRlciBTcGFjaW5nIC0gVHJhY2tpbmdcbipcbiogLSBQYWNpbmcgLSBMaW5lIEhlaWdodFxuKiBUbyBhY2hpZXZlIHByb3BlciByZWFkYWJpbGl0eSBhbmQgYXBwcm9wcmlhdGUgcGFjaW5nLCBsaW5lIGhlaWdodHMgaGF2ZSBiZWVuIGRldGVybWluZWQgYmFzZWRcbiogb24gZWFjaCBzdHlsZeKAmXMgaW5kaXZpZHVhbCBzaXplIGFuZCB3ZWlnaHQuXG4qXG4qIC0gUGFjaW5nIC0gVmVydGljYWwgTWFyZ2luc1xuKlxuKiAtIE9wdGljYWwgY29tcGVuc2F0aW9uIC0gSG9yaXpvbnRhbCBNYXJnaW5zXG4qXG4qIC0gQ29sb3JzIGFuZCBDb250cmFzdFxuKlxuKiAtIFJlbWFya3MgLSBMaW5lIExlbmd0aFxuKiBDb25zaWRlciB0aGlzIGFkdmljZSBvbiByZWFkYWJpbGl0eSBhbmQgbGluZSBsZW5ndGggZnJvbSB0aGUgQmF5bWFyZCBJbnN0aXR1dGU6XG4qIOKAnFlvdSBzaG91bGQgaGF2ZSBhcm91bmQgNjAgY2hhcmFjdGVycyBwZXIgbGluZSBpZiB5b3Ugd2FudCBhIGdvb2QgcmVhZGluZyBleHBlcmllbmNlLlxuKiBIYXZpbmcgdGhlIHJpZ2h0IGFtb3VudCBvZiBjaGFyYWN0ZXJzIG9uIGVhY2ggbGluZSBpcyBrZXkgdG8gdGhlIHJlYWRhYmlsaXR5IG9mIHlvdXIgdGV4dC7igJ1cbiovXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBUeXBlc2V0dGluZyAtIERpc3BsYXkgdmFycyAgICAgICAgICAgICAgICAgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogIEZvbnQgc3BlY3MgKi9cbiRkaXNwbGF5LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgQnJvd24sIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7ICAgICAgLyogRm9udCBmYW1pbHkgOiBbIDxmYW1pbHktbmFtZT4gfCA8Z2VuZXJpYy1mYW1pbHk+IF0gKi9cbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgNjAwOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogRm9udCB3ZWlnaHQgOiA8Zm9udC13ZWlnaHQtYWJzb2x1dGU+ICovXG4kZGlzcGxheS1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgIG5vcm1hbDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEZvbnQgc3R5bGUgOiBub3JtYWwgfCBpdGFsaWMgfCBvYmxpcXVlIDxhbmdsZT4/ICovXG5cbi8qIEZvbnQgc2l6ZSAoYmFzZSkgYW5kIHNjYWxlICovXG4kZGlzcGxheS1mb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDQwOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEZvbnQgYmFzZSBzaXplIDogPGxlbmd0aD4gKi9cbiRkaXNwbGF5LWZvbnQtc2l6ZS1zY2FsZTogICAgICAgICAgICAgMS4yMDA7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogVHlwZSBzY2FsZcKgOiA8bnVtYmVyPiAqL1xuXG4vKiBVc2VkIGZvciAuZGlzcGxheS0zICovXG4kZGlzcGxheS1mb250LXNpemUtMDogICAgICAgICAgICAgICAgICRkaXNwbGF5LWZvbnQtc2l6ZS1iYXNlO1xuJGRpc3BsYXktZm9udC1zaXplLTAtZml4ZWQ6ICAgICAgICAgICAkZGlzcGxheS1mb250LXNpemUtMCAqIDFweDtcbiRkaXNwbGF5LWZvbnQtc2l6ZS0wLXZhcjogICAgICAgICAgICAgI3tjbGFtcFJlZmVyZW5jZSgkcmVmX21pbiwgJHJlZl9tYXgsICRyZWZfd2lkdGgsICRkaXNwbGF5LWZvbnQtc2l6ZS0wLWZpeGVkKX07XG4kZGlzcGxheS1mb250LXNpemUtMC1saW5lLWhlaWdodDogICAgIDE7XG5cbi8qIFVzZWQgZm9yIC5kaXNwbGF5LTIgKi9cbiRkaXNwbGF5LWZvbnQtc2l6ZS0xOiAgICAgICAgICAgICAgICAgJGRpc3BsYXktZm9udC1zaXplLTAgKiAkZGlzcGxheS1mb250LXNpemUtc2NhbGU7XG4kZGlzcGxheS1mb250LXNpemUtMS1maXhlZDogICAgICAgICAgICRkaXNwbGF5LWZvbnQtc2l6ZS0xICogMXB4O1xuJGRpc3BsYXktZm9udC1zaXplLTEtdmFyOiAgICAgICAgICAgICAje2NsYW1wUmVmZXJlbmNlKCRyZWZfbWluLCAkcmVmX21heCwgJHJlZl93aWR0aCwgJGRpc3BsYXktZm9udC1zaXplLTEtZml4ZWQpfTtcbiRkaXNwbGF5LWZvbnQtc2l6ZS0xLWxpbmUtaGVpZ2h0OiAgICAgMTtcblxuLyogVXNlZCBmb3IgLmRpc3BsYXktMSAqL1xuJGRpc3BsYXktZm9udC1zaXplLTI6ICAgICAgICAgICAgICAgICAkZGlzcGxheS1mb250LXNpemUtMSAqICRkaXNwbGF5LWZvbnQtc2l6ZS1zY2FsZTtcbiRkaXNwbGF5LWZvbnQtc2l6ZS0yLWZpeGVkOiAgICAgICAgICAgJGRpc3BsYXktZm9udC1zaXplLTIgKiAxcHg7XG4kZGlzcGxheS1mb250LXNpemUtMi12YXI6ICAgICAgICAgICAgICN7Y2xhbXBSZWZlcmVuY2UoJHJlZl9taW4sICRyZWZfbWF4LCAkcmVmX3dpZHRoLCAkZGlzcGxheS1mb250LXNpemUtMi1maXhlZCl9O1xuJGRpc3BsYXktZm9udC1zaXplLTItbGluZS1oZWlnaHQ6ICAgICAxO1xuXG5cbi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vKiBUeXBlc2V0dGluZyAtIHByaW1hcnkgLyB3eXNpd3lnIHZhcnMgICAgICAgICAqL1xuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogIEZvbnQgc3BlY3MgKi9cbiRwcmltYXJ5LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgQnJvd24sIEhlbHZldGljYSwgXCJzYW5zLXNlcmlmXCI7ICAgICAgLyogRm9udCBmYW1pbHkgOiBbIDxmYW1pbHktbmFtZT4gfCA8Z2VuZXJpYy1mYW1pbHk+IF0gKi9cbiRwcmltYXJ5LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgNDAwOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyogRm9udCB3ZWlnaHQgOiA8Zm9udC13ZWlnaHQtYWJzb2x1dGU+ICovXG4kc2Vjb25kYXJ5LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgIDYwMDsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIEZvbnQgd2VpZ2h0IDogPGZvbnQtd2VpZ2h0LWFic29sdXRlPiAqL1xuJHByaW1hcnktZm9udC1zdHlsZTogICAgICAgICAgICAgICAgICBub3JtYWw7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBGb250IHN0eWxlIDogbm9ybWFsIHwgaXRhbGljIHwgb2JsaXF1ZSA8YW5nbGU+PyAqL1xuXG4vKiBGb250IHNpemUgKGJhc2UpIGFuZCBzY2FsZSAqL1xuJHByaW1hcnktZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxODsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBGb250IGJhc2Ugc2l6ZSA6IDxsZW5ndGg+ICovXG4kcHJpbWFyeS1mb250LXNpemUtc2NhbGU6ICAgICAgICAgICAgIDEuMTI1OyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIFR5cGUgc2NhbGXCoDogPG51bWJlcj4gKi9cblxuLyogVXNlZCBmb3IgcCAqL1xuJHByaW1hcnktZm9udC1zaXplLTA6ICAgICAgICAgICAgICAgICAkcHJpbWFyeS1mb250LXNpemUtYmFzZTtcbiRwcmltYXJ5LWZvbnQtc2l6ZS0wLWZpeGVkOiAgICAgICAgICAgJHByaW1hcnktZm9udC1zaXplLTAgKiAxcHg7XG4kcHJpbWFyeS1mb250LXNpemUtMC12YXI6ICAgICAgICAgICAgICN7Y2xhbXBSZWZlcmVuY2UoJHJlZl9taW4sICRyZWZfbWF4LCAkcmVmX3dpZHRoLCAkcHJpbWFyeS1mb250LXNpemUtMC1maXhlZCl9O1xuJHByaW1hcnktZm9udC1zaXplLTAtbGluZS1oZWlnaHQ6ICAgICAxLjMzMzMzNDtcblxuLyogVXNlZCBmb3IgLnNtYWxsIHAsIHAuc21hbGwgKi9cbiRwcmltYXJ5LWZvbnQtc2l6ZS0tMTogICAgICAgICAgICAgICAgY2FsYygkcHJpbWFyeS1mb250LXNpemUtMCAvICRwcmltYXJ5LWZvbnQtc2l6ZS1zY2FsZSk7XG4kcHJpbWFyeS1mb250LXNpemUtLTEtZml4ZWQ6ICAgICAgICAgICRwcmltYXJ5LWZvbnQtc2l6ZS0tMSAqIDFweDtcbiRwcmltYXJ5LWZvbnQtc2l6ZS0tMS1saW5lLWhlaWdodDogICAgMS41O1xuXG4vKiBVc2VkIGZvciAuc21hbGwgcCwgcC5zbWFsbCAqL1xuJHByaW1hcnktZm9udC1zaXplLS0yOiAgICAgICAgICAgICAgICBjYWxjKCRwcmltYXJ5LWZvbnQtc2l6ZS0tMSAvICRwcmltYXJ5LWZvbnQtc2l6ZS1zY2FsZSk7XG4kcHJpbWFyeS1mb250LXNpemUtLTItZml4ZWQ6ICAgICAgICAgICRwcmltYXJ5LWZvbnQtc2l6ZS0tMiAqIDFweDtcbiRwcmltYXJ5LWZvbnQtc2l6ZS0tMi1saW5lLWhlaWdodDogICAgMS41O1xuXG4vKiBVc2VkIGZvciAuc21hbGwgcCwgcC5zbWFsbCAqL1xuJHByaW1hcnktZm9udC1zaXplLS0zOiAgICAgICAgICAgICAgICBjYWxjKCRwcmltYXJ5LWZvbnQtc2l6ZS0tMiAvICRwcmltYXJ5LWZvbnQtc2l6ZS1zY2FsZSk7XG4kcHJpbWFyeS1mb250LXNpemUtLTMtZml4ZWQ6ICAgICAgICAgICRwcmltYXJ5LWZvbnQtc2l6ZS0tMyAqIDFweDtcbiRwcmltYXJ5LWZvbnQtc2l6ZS0tMy1saW5lLWhlaWdodDogICAgMS41O1xuXG4vKiBVc2VkIGZvciAubGFyZ2UgcCwgcC5sYXJnZSAqL1xuJHByaW1hcnktZm9udC1zaXplLTE6ICAgICAgICAgICAgICAgICAkcHJpbWFyeS1mb250LXNpemUtMCAqICRwcmltYXJ5LWZvbnQtc2l6ZS1zY2FsZTtcbiRwcmltYXJ5LWZvbnQtc2l6ZS0xLWZpeGVkOiAgICAgICAgICAgJHByaW1hcnktZm9udC1zaXplLTEgKiAxcHg7XG4kcHJpbWFyeS1mb250LXNpemUtMS12YXI6ICAgICAgICAgICAgICN7Y2xhbXBSZWZlcmVuY2UoJHJlZl9taW4sICRyZWZfbWF4LCAkcmVmX3dpZHRoLCAkcHJpbWFyeS1mb250LXNpemUtMS1maXhlZCl9O1xuJHByaW1hcnktZm9udC1zaXplLTEtbGluZS1oZWlnaHQ6ICAgICAxLjMzMzMzNDtcblxuLyogVXNlZCBmb3IgaDYsIC5oLTYgKi9cbiRwcmltYXJ5LWZvbnQtc2l6ZS0yOiAgICAgICAgICAgICAgICAgJHByaW1hcnktZm9udC1zaXplLTEgKiAkcHJpbWFyeS1mb250LXNpemUtc2NhbGU7XG4kcHJpbWFyeS1mb250LXNpemUtMi1maXhlZDogICAgICAgICAgICRwcmltYXJ5LWZvbnQtc2l6ZS0yICogMXB4O1xuJHByaW1hcnktZm9udC1zaXplLTItdmFyOiAgICAgICAgICAgICAje2NsYW1wUmVmZXJlbmNlKCRyZWZfbWluLCAkcmVmX21heCwgJHJlZl93aWR0aCwgJHByaW1hcnktZm9udC1zaXplLTItZml4ZWQpfTtcbiRwcmltYXJ5LWZvbnQtc2l6ZS0yLWxpbmUtaGVpZ2h0OiAgICAgMS4zMzMzMzQ7XG5cbi8qIFVzZWQgZm9yIGg1LCAuaC01ICovXG4kcHJpbWFyeS1mb250LXNpemUtMzogICAgICAgICAgICAgICAgICRwcmltYXJ5LWZvbnQtc2l6ZS0yICogJHByaW1hcnktZm9udC1zaXplLXNjYWxlO1xuJHByaW1hcnktZm9udC1zaXplLTMtZml4ZWQ6ICAgICAgICAgICAkcHJpbWFyeS1mb250LXNpemUtMyAqIDFweDtcbiRwcmltYXJ5LWZvbnQtc2l6ZS0zLXZhcjogICAgICAgICAgICAgI3tjbGFtcFJlZmVyZW5jZSgkcmVmX21pbiwgJHJlZl9tYXgsICRyZWZfd2lkdGgsICRwcmltYXJ5LWZvbnQtc2l6ZS0zLWZpeGVkKX07XG4kcHJpbWFyeS1mb250LXNpemUtMy1saW5lLWhlaWdodDogICAgIDEuMzMzMzM0O1xuXG4vKiBVc2VkIGZvciBoNCwgLmgtNCAqL1xuJHByaW1hcnktZm9udC1zaXplLTQ6ICAgICAgICAgICAgICAgICAkcHJpbWFyeS1mb250LXNpemUtMyAqICRwcmltYXJ5LWZvbnQtc2l6ZS1zY2FsZTtcbiRwcmltYXJ5LWZvbnQtc2l6ZS00LWZpeGVkOiAgICAgICAgICAgJHByaW1hcnktZm9udC1zaXplLTQgKiAxcHg7XG4kcHJpbWFyeS1mb250LXNpemUtNC12YXI6ICAgICAgICAgICAgICN7Y2xhbXBSZWZlcmVuY2UoJHJlZl9taW4sICRyZWZfbWF4LCAkcmVmX3dpZHRoLCAkcHJpbWFyeS1mb250LXNpemUtNC1maXhlZCl9O1xuJHByaW1hcnktZm9udC1zaXplLTQtbGluZS1oZWlnaHQ6ICAgICAxLjMzMzMzNDtcblxuLyogVXNlZCBmb3IgaDMsIC5oLTMgKi9cbiRwcmltYXJ5LWZvbnQtc2l6ZS01OiAgICAgICAgICAgICAgICAgJHByaW1hcnktZm9udC1zaXplLTQgKiAkcHJpbWFyeS1mb250LXNpemUtc2NhbGU7XG4kcHJpbWFyeS1mb250LXNpemUtNS1maXhlZDogICAgICAgICAgICRwcmltYXJ5LWZvbnQtc2l6ZS01ICogMXB4O1xuJHByaW1hcnktZm9udC1zaXplLTUtdmFyOiAgICAgICAgICAgICAje2NsYW1wUmVmZXJlbmNlKCRyZWZfbWluLCAkcmVmX21heCwgJHJlZl93aWR0aCwgJHByaW1hcnktZm9udC1zaXplLTUtZml4ZWQpfTtcbiRwcmltYXJ5LWZvbnQtc2l6ZS01LWxpbmUtaGVpZ2h0OiAgICAgMS4zMzMzMzQ7XG5cbi8qIFVzZWQgZm9yIGgyLCAuaC0yICovXG4kcHJpbWFyeS1mb250LXNpemUtNjogICAgICAgICAgICAgICAgICRwcmltYXJ5LWZvbnQtc2l6ZS01ICogJHByaW1hcnktZm9udC1zaXplLXNjYWxlO1xuJHByaW1hcnktZm9udC1zaXplLTYtZml4ZWQ6ICAgICAgICAgICAkcHJpbWFyeS1mb250LXNpemUtNiAqIDFweDtcbiRwcmltYXJ5LWZvbnQtc2l6ZS02LXZhcjogICAgICAgICAgICAgI3tjbGFtcFJlZmVyZW5jZSgkcmVmX21pbiwgJHJlZl9tYXgsICRyZWZfd2lkdGgsICRwcmltYXJ5LWZvbnQtc2l6ZS02LWZpeGVkKX07XG4kcHJpbWFyeS1mb250LXNpemUtNi1saW5lLWhlaWdodDogICAgIDEuMTExMTExO1xuXG4vKiBVc2VkIGZvciBoMSwgLmgtMSAqL1xuJHByaW1hcnktZm9udC1zaXplLTc6ICAgICAgICAgICAgICAgICAkcHJpbWFyeS1mb250LXNpemUtNiAqICRwcmltYXJ5LWZvbnQtc2l6ZS1zY2FsZTtcbiRwcmltYXJ5LWZvbnQtc2l6ZS03LWZpeGVkOiAgICAgICAgICAgJHByaW1hcnktZm9udC1zaXplLTcgKiAxcHg7XG4kcHJpbWFyeS1mb250LXNpemUtNy12YXI6ICAgICAgICAgICAgICN7Y2xhbXBSZWZlcmVuY2UoJHJlZl9taW4sICRyZWZfbWF4LCAkcmVmX3dpZHRoLCAkcHJpbWFyeS1mb250LXNpemUtNy1maXhlZCl9O1xuJHByaW1hcnktZm9udC1zaXplLTctbGluZS1oZWlnaHQ6ICAgICAxLjExMTExMTtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIExheW91dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4vLyAxLjEgICBHbG9iYWwgTWFyZ2luIHhcbiRnbG9iYWwtbWFyZ2luLXg6ICAgICAgICAgICAgICAgICAgICAgI3tjbGFtcFJlZmVyZW5jZSgkcmVmX21pbiwgJHJlZl9tYXgsICRyZWZfd2lkdGgsIDEyOHB4KX07XG4vLyAxLjIgICBHbG9iYWwgTWFyZ2luIHlcbiRnbG9iYWwtbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAgICAgI3tjbGFtcFJlZmVyZW5jZSgkcmVmX21pbiwgJHJlZl9tYXgsICRyZWZfd2lkdGgsIDgwcHgpfTtcblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIDIuICAgIEJyYW5kaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICovXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLy8gMi4xICAgQnJhbmRpbmcgLSBMb2dvIHdpZHRoXG4kZ2xvYmFsLWJyYW5kaW5nLXNpemUtbG9nbzogICAgICAgICAgICN7Y2xhbXBSZWZlcmVuY2UoJHJlZl9taW4sICRyZWZfbWF4LCAkcmVmX3dpZHRoLCAyMDZweCl9O1xuLy8gMi4yICAgQnJhbmRpbmcgLSBEb3RzIGJ1cmdlciB3aWR0aFxuJGdsb2JhbC1icmFuZGluZy1zaXplLWRvdHMtYnVyZ2VyOiAgICAje2NsYW1wUmVmZXJlbmNlKCRyZWZfbWluLCAkcmVmX21heCwgJHJlZl93aWR0aCwgNThweCl9O1xuLy8gMi4zICAgQnJhbmRpbmcgLSBEb3RzIGJ1cmdlciBtYXJnaW5cbiRnbG9iYWwtYnJhbmRpbmctbWFyZ2luLWRvdHMtYnVyZ2VyOiAgI3tjbGFtcFJlZmVyZW5jZSgkcmVmX21heCwgJHJlZl9taW4sICRyZWZfd2lkdGgsIC0xOHB4KX07XG4vLyAyLjQgICBCcmFuZGluZyAtIERvdHMgdGFyZ2V0IHNpemVcbiRnbG9iYWwtYnJhbmRpbmctc2l6ZS1kb3RzLXRhcmdldDogICAgI3tjbGFtcFJlZmVyZW5jZSgkcmVmX21pbiwgJHJlZl9tYXgsICRyZWZfd2lkdGgsIDMycHgpfTtcbi8vIDIuNSAgIEJyYW5kaW5nIC0gRG90cyB0YXJnZXQgbWFyZ2luXG4kZ2xvYmFsLWJyYW5kaW5nLW1hcmdpbi1kb3RzLXRhcmdldDogICN7Y2xhbXBSZWZlcmVuY2UoJHJlZl9taW4sICRyZWZfbWF4LCAkcmVmX3dpZHRoLCAxOS41cHgpfTtcbi8vIDIuNS4xIEJyYW5kaW5nIC0gRG90cyBzaXplXG4kZ2xvYmFsLWJyYW5kaW5nLXNpemUtZG90czogICAgICAgICAgIDMxLjE1NjI1JTsiXX0= */
