function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var _createClass=function(){function e(e,t){for(var r=0;r'),i={logo_and_text:"\n ."+t+" {\n display: block;\n padding: 0;\n border: 0;\n margin: 0;\n }\n ."+t+"__text {\n display: block;\n padding: 0;\n border: 0;\n margin: 0;\n height: 100%;\n font-size: 100%;\n }\n ."+t+"__logo {\n display: inline-block;\n padding: 0;\n border: 0;\n margin: 0;\n width: 0.85em;\n height: 0.85em;\n background: no-repeat center url('"+r+"');\n }\n ."+t+"__link:link, ."+t+"__link:visited {\n color: #3dc06c;\n text-decoration: underline;\n }\n ."+t+"__link:hover, ."+t+"__link:active {\n color: #4e8b1d;\n }\n ",logo_only:"\n ."+t+" {\n display: block;\n padding: 0;\n border: 0;\n margin: 0;\n width: 120px;\n height: 150px;\n }\n ."+t+"__logo {\n display: block;\n padding: 0;\n border: 0;\n margin: 0;\n height: 100%;\n background: no-repeat center url('"+("data:image/svg+xml;utf8,"+encodeURIComponent(''))+"');\n }\n ."+t+"__logo:hover {\n background: no-repeat center url('"+r+"');\n }\n ",text_only:"\n ."+t+" {\n display: block;\n padding: 0;\n border: 0;\n margin: 0;\n }\n ."+t+"__text {\n display: block;\n padding: 0;\n border: 0;\n margin: 0;\n height: 100%;\n font-size: 100%;\n }\n ."+t+"__link:link, ."+t+"__link:visited {\n color: #3dc06c;\n text-decoration: underline;\n }\n ."+t+"__link:hover, ."+t+"__link:active {\n color: #4e8b1d;\n }\n "};if(!i.hasOwnProperty(e))throw new Error("could not get css as string for display type "+e);return i[e].replace(/^\n/,"").replace(/^ {8}/gm,"").replace(/ {6}$/,"")}},{key:"htmlAsString",value:function(e){var t=this.type,r=this.prefix;if(!(t&&r&&e))throw new Error("could not get html as string");var i={logo_and_text:'

Want to become a better programmer? Join the Recurse Center!

',logo_only:'',text_only:'

Want to become a better programmer? Join the Recurse Center!

'};if(!i.hasOwnProperty(t))throw new Error("could not get html as string for display type "+t);return i[t]}}]),i}();i.Scout=n,i.inst=new n(i.prefix,i.token,i.type,i.skip),i.inst.render()}}(window,document);