simplegoals
Version:
Motivate your users with pleasant and easy-to-use achievements.
1 lines • 72.2 kB
JavaScript
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define("SimpleGoals",[],n):"object"==typeof exports?exports.SimpleGoals=n():t.SimpleGoals=n()}(window,(function(){return function(t){var n={};function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)e.d(r,o,function(n){return t[n]}.bind(null,o));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=135)}([function(t,n,e){var r=e(1),o=e(15),i=e(6),a=e(40),s=e(47),c=e(60),l=o("wks"),u=r.Symbol,f=c?u:a;t.exports=function(t){return i(l,t)||(s&&i(u,t)?l[t]=u[t]:l[t]=f("Symbol."+t)),l[t]}},function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e(84))},function(t,n,e){var r=e(1),o=e(26).f,i=e(10),a=e(11),s=e(39),c=e(55),l=e(59);t.exports=function(t,n){var e,u,f,p,m,v=t.target,d=t.global,g=t.stat;if(e=d?r:g?r[v]||s(v,{}):(r[v]||{}).prototype)for(u in n){if(p=n[u],f=t.noTargetGet?(m=o(e,u))&&m.value:e[u],!l(d?u:v+(g?".":"#")+u,t.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(t.sham||f&&f.sham)&&i(p,"sham",!0),a(e,u,p,t)}}},function(t,n,e){t.exports=e(25)},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},function(t,n,e){var r=e(5);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,n,e){var r=e(4);t.exports=!r((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,n,e){var r=e(8),o=e(53),i=e(7),a=e(27),s=Object.defineProperty;n.f=r?s:function(t,n,e){if(i(t),n=a(n,!0),i(e),o)try{return s(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[n]=e.value),t}},function(t,n,e){var r=e(8),o=e(9),i=e(18);t.exports=r?function(t,n,e){return o.f(t,n,i(1,e))}:function(t,n,e){return t[n]=e,t}},function(t,n,e){var r=e(1),o=e(15),i=e(10),a=e(6),s=e(39),c=e(54),l=e(21),u=l.get,f=l.enforce,p=String(c).split("toString");o("inspectSource",(function(t){return c.call(t)})),(t.exports=function(t,n,e,o){var c=!!o&&!!o.unsafe,l=!!o&&!!o.enumerable,u=!!o&&!!o.noTargetGet;"function"==typeof e&&("string"!=typeof n||a(e,"name")||i(e,"name",n),f(e).source=p.join("string"==typeof n?n:"")),t!==r?(c?!u&&t[n]&&(l=!0):delete t[n],l?t[n]=e:i(t,n,e)):l?t[n]=e:s(n,e)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||c.call(this)}))},function(t,n,e){var r=e(37),o=e(19);t.exports=function(t){return r(o(t))}},function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,n,e){var r=e(19);t.exports=function(t){return Object(r(t))}},function(t,n,e){var r=e(20),o=e(85);(t.exports=function(t,n){return o[t]||(o[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.4.2",mode:r?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,n,e){var r=e(56),o=e(1),i=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,n){return arguments.length<2?i(r[t])||i(o[t]):r[t]&&r[t][n]||o[t]&&o[t][n]}},function(t,n,e){var r=e(46),o=e(11),i=e(89);r||o(Object.prototype,"toString",i,{unsafe:!0})},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n){t.exports=!1},function(t,n,e){var r,o,i,a=e(86),s=e(1),c=e(5),l=e(10),u=e(6),f=e(28),p=e(29),m=s.WeakMap;if(a){var v=new m,d=v.get,g=v.has,h=v.set;r=function(t,n){return h.call(v,t,n),n},o=function(t){return d.call(v,t)||{}},i=function(t){return g.call(v,t)}}else{var y=f("state");p[y]=!0,r=function(t,n){return l(t,y,n),n},o=function(t){return u(t,y)?t[y]:{}},i=function(t){return u(t,y)}}t.exports={set:r,get:o,has:i,enforce:function(t){return i(t)?o(t):r(t,{})},getterFor:function(t){return function(n){var e;if(!c(n)||(e=o(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return e}}}},function(t,n,e){var r=e(43),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,n){t.exports={}},function(t,n,e){var r=function(t){"use strict";var n,e=Object.prototype,r=e.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function c(t,n,e,r){var o=n&&n.prototype instanceof d?n:d,i=Object.create(o.prototype),a=new E(r||[]);return i._invoke=function(t,n,e){var r=u;return function(o,i){if(r===p)throw new Error("Generator is already running");if(r===m){if("throw"===o)throw i;return T()}for(e.method=o,e.arg=i;;){var a=e.delegate;if(a){var s=S(a,e);if(s){if(s===v)continue;return s}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if(r===u)throw r=m,e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);r=p;var c=l(t,n,e);if("normal"===c.type){if(r=e.done?m:f,c.arg===v)continue;return{value:c.arg,done:e.done}}"throw"===c.type&&(r=m,e.method="throw",e.arg=c.arg)}}}(t,e,a),i}function l(t,n,e){try{return{type:"normal",arg:t.call(n,e)}}catch(t){return{type:"throw",arg:t}}}t.wrap=c;var u="suspendedStart",f="suspendedYield",p="executing",m="completed",v={};function d(){}function g(){}function h(){}var y={};y[i]=function(){return this};var b=Object.getPrototypeOf,w=b&&b(b(L([])));w&&w!==e&&r.call(w,i)&&(y=w);var x=h.prototype=d.prototype=Object.create(y);function k(t){["next","throw","return"].forEach((function(n){t[n]=function(t){return this._invoke(n,t)}}))}function _(t){var n;this._invoke=function(e,o){function i(){return new Promise((function(n,i){!function n(e,o,i,a){var s=l(t[e],t,o);if("throw"!==s.type){var c=s.arg,u=c.value;return u&&"object"==typeof u&&r.call(u,"__await")?Promise.resolve(u.__await).then((function(t){n("next",t,i,a)}),(function(t){n("throw",t,i,a)})):Promise.resolve(u).then((function(t){c.value=t,i(c)}),(function(t){return n("throw",t,i,a)}))}a(s.arg)}(e,o,n,i)}))}return n=n?n.then(i,i):i()}}function S(t,e){var r=t.iterator[e.method];if(r===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=n,S(t,e),"throw"===e.method))return v;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var o=l(r,t.iterator,e.arg);if("throw"===o.type)return e.method="throw",e.arg=o.arg,e.delegate=null,v;var i=o.arg;return i?i.done?(e[t.resultName]=i.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=n),e.delegate=null,v):i:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,v)}function O(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function j(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function E(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(O,this),this.reset(!0)}function L(t){if(t){var e=t[i];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function e(){for(;++o<t.length;)if(r.call(t,o))return e.value=t[o],e.done=!1,e;return e.value=n,e.done=!0,e};return a.next=a}}return{next:T}}function T(){return{value:n,done:!0}}return g.prototype=x.constructor=h,h.constructor=g,h[s]=g.displayName="GeneratorFunction",t.isGeneratorFunction=function(t){var n="function"==typeof t&&t.constructor;return!!n&&(n===g||"GeneratorFunction"===(n.displayName||n.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,h):(t.__proto__=h,s in t||(t[s]="GeneratorFunction")),t.prototype=Object.create(x),t},t.awrap=function(t){return{__await:t}},k(_.prototype),_.prototype[a]=function(){return this},t.AsyncIterator=_,t.async=function(n,e,r,o){var i=new _(c(n,e,r,o));return t.isGeneratorFunction(e)?i:i.next().then((function(t){return t.done?t.value:i.next()}))},k(x),x[s]="Generator",x[i]=function(){return this},x.toString=function(){return"[object Generator]"},t.keys=function(t){var n=[];for(var e in t)n.push(e);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=L,E.prototype={constructor:E,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(j),!t)for(var e in this)"t"===e.charAt(0)&&r.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function o(r,o){return s.type="throw",s.arg=t,e.next=r,o&&(e.method="next",e.arg=n),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=r.call(a,"catchLoc"),l=r.call(a,"finallyLoc");if(c&&l){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!l)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(t,n){for(var e=this.tryEntries.length-1;e>=0;--e){var o=this.tryEntries[e];if(o.tryLoc<=this.prev&&r.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=n&&n<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=n,i?(this.method="next",this.next=i.finallyLoc,v):this.complete(a)},complete:function(t,n){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&n&&(this.next=n),v},finish:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),j(e),v}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var r=e.completion;if("throw"===r.type){var o=r.arg;j(e)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:L(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=n),v}},t}(t.exports);try{regeneratorRuntime=r}catch(t){Function("r","regeneratorRuntime = r")(r)}},function(t,n,e){var r=e(8),o=e(36),i=e(18),a=e(12),s=e(27),c=e(6),l=e(53),u=Object.getOwnPropertyDescriptor;n.f=r?u:function(t,n){if(t=a(t),n=s(n,!0),l)try{return u(t,n)}catch(t){}if(c(t,n))return i(!o.f.call(t,n),t[n])}},function(t,n,e){var r=e(5);t.exports=function(t,n){if(!r(t))return t;var e,o;if(n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;if("function"==typeof(e=t.valueOf)&&!r(o=e.call(t)))return o;if(!n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,n,e){var r=e(15),o=e(40),i=r("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},function(t,n){t.exports={}},function(t,n,e){var r=e(57),o=e(44);t.exports=Object.keys||function(t){return r(t,o)}},function(t,n,e){"use strict";var r,o,i,a,s=e(2),c=e(20),l=e(1),u=e(16),f=e(90),p=e(11),m=e(91),v=e(15),d=e(32),g=e(92),h=e(5),y=e(23),b=e(93),w=e(13),x=e(94),k=e(98),_=e(99),S=e(62).set,O=e(100),j=e(101),E=e(102),L=e(66),T=e(103),P=e(21),X=e(59),I=e(0),A=e(49),M=I("species"),C="Promise",Y=P.get,F=P.set,N=P.getterFor(C),R=f,G=l.TypeError,D=l.document,z=l.process,B=v("inspectSource"),H=u("fetch"),U=L.f,V=U,J="process"==w(z),q=!!(D&&D.createEvent&&l.dispatchEvent),W=X(C,(function(){if(!(B(R)!==String(R))){if(66===A)return!0;if(!J&&"function"!=typeof PromiseRejectionEvent)return!0}if(c&&!R.prototype.finally)return!0;if(A>=51&&/native code/.test(R))return!1;var t=R.resolve(1),n=function(t){t((function(){}),(function(){}))};return(t.constructor={})[M]=n,!(t.then((function(){}))instanceof n)})),$=W||!k((function(t){R.all(t).catch((function(){}))})),K=function(t){var n;return!(!h(t)||"function"!=typeof(n=t.then))&&n},Q=function(t,n,e){if(!n.notified){n.notified=!0;var r=n.reactions;O((function(){for(var o=n.value,i=1==n.state,a=0;r.length>a;){var s,c,l,u=r[a++],f=i?u.ok:u.fail,p=u.resolve,m=u.reject,v=u.domain;try{f?(i||(2===n.rejection&&et(t,n),n.rejection=1),!0===f?s=o:(v&&v.enter(),s=f(o),v&&(v.exit(),l=!0)),s===u.promise?m(G("Promise-chain cycle")):(c=K(s))?c.call(s,p,m):p(s)):m(o)}catch(t){v&&!l&&v.exit(),m(t)}}n.reactions=[],n.notified=!1,e&&!n.rejection&&tt(t,n)}))}},Z=function(t,n,e){var r,o;q?((r=D.createEvent("Event")).promise=n,r.reason=e,r.initEvent(t,!1,!0),l.dispatchEvent(r)):r={promise:n,reason:e},(o=l["on"+t])?o(r):"unhandledrejection"===t&&E("Unhandled promise rejection",e)},tt=function(t,n){S.call(l,(function(){var e,r=n.value;if(nt(n)&&(e=T((function(){J?z.emit("unhandledRejection",r,t):Z("unhandledrejection",t,r)})),n.rejection=J||nt(n)?2:1,e.error))throw e.value}))},nt=function(t){return 1!==t.rejection&&!t.parent},et=function(t,n){S.call(l,(function(){J?z.emit("rejectionHandled",t):Z("rejectionhandled",t,n.value)}))},rt=function(t,n,e,r){return function(o){t(n,e,o,r)}},ot=function(t,n,e,r){n.done||(n.done=!0,r&&(n=r),n.value=e,n.state=2,Q(t,n,!0))},it=function(t,n,e,r){if(!n.done){n.done=!0,r&&(n=r);try{if(t===e)throw G("Promise can't be resolved itself");var o=K(e);o?O((function(){var r={done:!1};try{o.call(e,rt(it,t,r,n),rt(ot,t,r,n))}catch(e){ot(t,r,e,n)}})):(n.value=e,n.state=1,Q(t,n,!1))}catch(e){ot(t,{done:!1},e,n)}}};W&&(R=function(t){b(this,R,C),y(t),r.call(this);var n=Y(this);try{t(rt(it,this,n),rt(ot,this,n))}catch(t){ot(this,n,t)}},(r=function(t){F(this,{type:C,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=m(R.prototype,{then:function(t,n){var e=N(this),r=U(_(this,R));return r.ok="function"!=typeof t||t,r.fail="function"==typeof n&&n,r.domain=J?z.domain:void 0,e.parent=!0,e.reactions.push(r),0!=e.state&&Q(this,e,!1),r.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r,n=Y(t);this.promise=t,this.resolve=rt(it,t,n),this.reject=rt(ot,t,n)},L.f=U=function(t){return t===R||t===i?new o(t):V(t)},c||"function"!=typeof f||(a=f.prototype.then,p(f.prototype,"then",(function(t,n){var e=this;return new R((function(t,n){a.call(e,t,n)})).then(t,n)}),{unsafe:!0}),"function"==typeof H&&s({global:!0,enumerable:!0,forced:!0},{fetch:function(t){return j(R,H.apply(l,arguments))}}))),s({global:!0,wrap:!0,forced:W},{Promise:R}),d(R,C,!1,!0),g(C),i=u(C),s({target:C,stat:!0,forced:W},{reject:function(t){var n=U(this);return n.reject.call(void 0,t),n.promise}}),s({target:C,stat:!0,forced:c||W},{resolve:function(t){return j(c&&this===i?R:this,t)}}),s({target:C,stat:!0,forced:$},{all:function(t){var n=this,e=U(n),r=e.resolve,o=e.reject,i=T((function(){var e=y(n.resolve),i=[],a=0,s=1;x(t,(function(t){var c=a++,l=!1;i.push(void 0),s++,e.call(n,t).then((function(t){l||(l=!0,i[c]=t,--s||r(i))}),o)})),--s||r(i)}));return i.error&&o(i.value),e.promise},race:function(t){var n=this,e=U(n),r=e.reject,o=T((function(){var o=y(n.resolve);x(t,(function(t){o.call(n,t).then(e.resolve,r)}))}));return o.error&&r(o.value),e.promise}})},function(t,n,e){var r=e(9).f,o=e(6),i=e(0)("toStringTag");t.exports=function(t,n,e){t&&!o(t=e?t:t.prototype,i)&&r(t,i,{configurable:!0,value:n})}},function(t,n,e){var r=e(13);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,n,e){var r=e(48),o=e(37),i=e(14),a=e(22),s=e(73),c=[].push,l=function(t){var n=1==t,e=2==t,l=3==t,u=4==t,f=6==t,p=5==t||f;return function(m,v,d,g){for(var h,y,b=i(m),w=o(b),x=r(v,d,3),k=a(w.length),_=0,S=g||s,O=n?S(m,k):e?S(m,0):void 0;k>_;_++)if((p||_ in w)&&(y=x(h=w[_],_,b),t))if(n)O[_]=y;else if(y)switch(t){case 3:return!0;case 5:return h;case 6:return _;case 2:c.call(O,h)}else if(u)return!1;return f?-1:l||u?u:O}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},function(t,n,e){var r=e(4),o=e(0),i=e(49),a=o("species");t.exports=function(t){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[t](Boolean).foo}))}},function(t,n,e){"use strict";var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);n.f=i?function(t){var n=o(this,t);return!!n&&n.enumerable}:r},function(t,n,e){var r=e(4),o=e(13),i="".split;t.exports=r((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},function(t,n,e){var r=e(1),o=e(5),i=r.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},function(t,n,e){var r=e(1),o=e(10);t.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}},function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},function(t,n,e){var r=e(57),o=e(44).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,n,e){var r=e(12),o=e(22),i=e(58),a=function(t){return function(n,e,a){var s,c=r(n),l=o(c.length),u=i(a,l);if(t&&e!=e){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((t||u in c)&&c[u]===e)return t||u||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},function(t,n){var e=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:e)(t)}},function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,e){var r={};r[e(0)("toStringTag")]="z",t.exports="[object z]"===String(r)},function(t,n,e){var r=e(4);t.exports=!!Object.getOwnPropertySymbols&&!r((function(){return!String(Symbol())}))},function(t,n,e){var r=e(23);t.exports=function(t,n,e){if(r(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,r){return t.call(n,e,r)};case 3:return function(e,r,o){return t.call(n,e,r,o)}}return function(){return t.apply(n,arguments)}}},function(t,n,e){var r,o,i=e(1),a=e(65),s=i.process,c=s&&s.versions,l=c&&c.v8;l?o=(r=l.split("."))[0]+r[1]:a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=r[1]),t.exports=o&&+o},function(t,n,e){var r=e(7),o=e(108),i=e(44),a=e(29),s=e(63),c=e(38),l=e(28)("IE_PROTO"),u=function(){},f=function(){var t,n=c("iframe"),e=i.length;for(n.style.display="none",s.appendChild(n),n.src=String("javascript:"),(t=n.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),f=t.F;e--;)delete f.prototype[i[e]];return f()};t.exports=Object.create||function(t,n){var e;return null!==t?(u.prototype=r(t),e=new u,u.prototype=null,e[l]=t):e=f(),void 0===n?e:o(e,n)},a[l]=!0},function(t,n,e){var r=e(2),o=e(14),i=e(30);r({target:"Object",stat:!0,forced:e(4)((function(){i(1)}))},{keys:function(t){return i(o(t))}})},function(t,n,e){"use strict";var r=e(4);t.exports=function(t,n){var e=[][t];return!e||!r((function(){e.call(null,n||function(){throw 1},1)}))}},function(t,n,e){var r=e(8),o=e(4),i=e(38);t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},function(t,n,e){var r=e(15);t.exports=r("native-function-to-string",Function.toString)},function(t,n,e){var r=e(6),o=e(87),i=e(26),a=e(9);t.exports=function(t,n){for(var e=o(n),s=a.f,c=i.f,l=0;l<e.length;l++){var u=e[l];r(t,u)||s(t,u,c(n,u))}}},function(t,n,e){t.exports=e(1)},function(t,n,e){var r=e(6),o=e(12),i=e(42).indexOf,a=e(29);t.exports=function(t,n){var e,s=o(t),c=0,l=[];for(e in s)!r(a,e)&&r(s,e)&&l.push(e);for(;n.length>c;)r(s,e=n[c++])&&(~i(l,e)||l.push(e));return l}},function(t,n,e){var r=e(43),o=Math.max,i=Math.min;t.exports=function(t,n){var e=r(t);return e<0?o(e+n,0):i(e,n)}},function(t,n,e){var r=e(4),o=/#|\.prototype\./,i=function(t,n){var e=s[a(t)];return e==l||e!=c&&("function"==typeof n?r(n):!!n)},a=i.normalize=function(t){return String(t).replace(o,".").toLowerCase()},s=i.data={},c=i.NATIVE="N",l=i.POLYFILL="P";t.exports=i},function(t,n,e){var r=e(47);t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol()},function(t,n,e){var r=e(46),o=e(13),i=e(0)("toStringTag"),a="Arguments"==o(function(){return arguments}());t.exports=r?o:function(t){var n,e,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),i))?e:a?o(n):"Object"==(r=o(n))&&"function"==typeof n.callee?"Arguments":r}},function(t,n,e){var r,o,i,a=e(1),s=e(4),c=e(13),l=e(48),u=e(63),f=e(38),p=e(64),m=a.location,v=a.setImmediate,d=a.clearImmediate,g=a.process,h=a.MessageChannel,y=a.Dispatch,b=0,w={},x=function(t){if(w.hasOwnProperty(t)){var n=w[t];delete w[t],n()}},k=function(t){return function(){x(t)}},_=function(t){x(t.data)},S=function(t){a.postMessage(t+"",m.protocol+"//"+m.host)};v&&d||(v=function(t){for(var n=[],e=1;arguments.length>e;)n.push(arguments[e++]);return w[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,n)},r(b),b},d=function(t){delete w[t]},"process"==c(g)?r=function(t){g.nextTick(k(t))}:y&&y.now?r=function(t){y.now(k(t))}:h&&!p?(i=(o=new h).port2,o.port1.onmessage=_,r=l(i.postMessage,i,1)):!a.addEventListener||"function"!=typeof postMessage||a.importScripts||s(S)?r="onreadystatechange"in f("script")?function(t){u.appendChild(f("script")).onreadystatechange=function(){u.removeChild(this),x(t)}}:function(t){setTimeout(k(t),0)}:(r=S,a.addEventListener("message",_,!1))),t.exports={set:v,clear:d}},function(t,n,e){var r=e(16);t.exports=r("document","documentElement")},function(t,n,e){var r=e(65);t.exports=/(iphone|ipod|ipad).*applewebkit/i.test(r)},function(t,n,e){var r=e(16);t.exports=r("navigator","userAgent")||""},function(t,n,e){"use strict";var r=e(23),o=function(t){var n,e;this.promise=new t((function(t,r){if(void 0!==n||void 0!==e)throw TypeError("Bad Promise constructor");n=t,e=r})),this.resolve=r(n),this.reject=r(e)};t.exports.f=function(t){return new o(t)}},function(t,n,e){"use strict";var r=e(2),o=e(42).includes,i=e(68);r({target:"Array",proto:!0},{includes:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),i("includes")},function(t,n,e){var r=e(0),o=e(50),i=e(10),a=r("unscopables"),s=Array.prototype;null==s[a]&&i(s,a,o(null)),t.exports=function(t){s[a][t]=!0}},function(t,n,e){"use strict";var r=e(2),o=e(109),i=e(19);r({target:"String",proto:!0,forced:!e(111)("includes")},{includes:function(t){return!!~String(i(this)).indexOf(o(t),arguments.length>1?arguments[1]:void 0)}})},function(t,n,e){"use strict";var r=e(2),o=e(1),i=e(16),a=e(20),s=e(8),c=e(47),l=e(60),u=e(4),f=e(6),p=e(33),m=e(5),v=e(7),d=e(14),g=e(12),h=e(27),y=e(18),b=e(50),w=e(30),x=e(41),k=e(112),_=e(45),S=e(26),O=e(9),j=e(36),E=e(10),L=e(11),T=e(15),P=e(28),X=e(29),I=e(40),A=e(0),M=e(71),C=e(72),Y=e(32),F=e(21),N=e(34).forEach,R=P("hidden"),G=A("toPrimitive"),D=F.set,z=F.getterFor("Symbol"),B=Object.prototype,H=o.Symbol,U=i("JSON","stringify"),V=S.f,J=O.f,q=k.f,W=j.f,$=T("symbols"),K=T("op-symbols"),Q=T("string-to-symbol-registry"),Z=T("symbol-to-string-registry"),tt=T("wks"),nt=o.QObject,et=!nt||!nt.prototype||!nt.prototype.findChild,rt=s&&u((function(){return 7!=b(J({},"a",{get:function(){return J(this,"a",{value:7}).a}})).a}))?function(t,n,e){var r=V(B,n);r&&delete B[n],J(t,n,e),r&&t!==B&&J(B,n,r)}:J,ot=function(t,n){var e=$[t]=b(H.prototype);return D(e,{type:"Symbol",tag:t,description:n}),s||(e.description=n),e},it=c&&"symbol"==typeof H.iterator?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof H},at=function(t,n,e){t===B&&at(K,n,e),v(t);var r=h(n,!0);return v(e),f($,r)?(e.enumerable?(f(t,R)&&t[R][r]&&(t[R][r]=!1),e=b(e,{enumerable:y(0,!1)})):(f(t,R)||J(t,R,y(1,{})),t[R][r]=!0),rt(t,r,e)):J(t,r,e)},st=function(t,n){v(t);var e=g(n),r=w(e).concat(ft(e));return N(r,(function(n){s&&!ct.call(e,n)||at(t,n,e[n])})),t},ct=function(t){var n=h(t,!0),e=W.call(this,n);return!(this===B&&f($,n)&&!f(K,n))&&(!(e||!f(this,n)||!f($,n)||f(this,R)&&this[R][n])||e)},lt=function(t,n){var e=g(t),r=h(n,!0);if(e!==B||!f($,r)||f(K,r)){var o=V(e,r);return!o||!f($,r)||f(e,R)&&e[R][r]||(o.enumerable=!0),o}},ut=function(t){var n=q(g(t)),e=[];return N(n,(function(t){f($,t)||f(X,t)||e.push(t)})),e},ft=function(t){var n=t===B,e=q(n?K:g(t)),r=[];return N(e,(function(t){!f($,t)||n&&!f(B,t)||r.push($[t])})),r};(c||(L((H=function(){if(this instanceof H)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,n=I(t),e=function(t){this===B&&e.call(K,t),f(this,R)&&f(this[R],n)&&(this[R][n]=!1),rt(this,n,y(1,t))};return s&&et&&rt(B,n,{configurable:!0,set:e}),ot(n,t)}).prototype,"toString",(function(){return z(this).tag})),j.f=ct,O.f=at,S.f=lt,x.f=k.f=ut,_.f=ft,s&&(J(H.prototype,"description",{configurable:!0,get:function(){return z(this).description}}),a||L(B,"propertyIsEnumerable",ct,{unsafe:!0}))),l||(M.f=function(t){return ot(A(t),t)}),r({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:H}),N(w(tt),(function(t){C(t)})),r({target:"Symbol",stat:!0,forced:!c},{for:function(t){var n=String(t);if(f(Q,n))return Q[n];var e=H(n);return Q[n]=e,Z[e]=n,e},keyFor:function(t){if(!it(t))throw TypeError(t+" is not a symbol");if(f(Z,t))return Z[t]},useSetter:function(){et=!0},useSimple:function(){et=!1}}),r({target:"Object",stat:!0,forced:!c,sham:!s},{create:function(t,n){return void 0===n?b(t):st(b(t),n)},defineProperty:at,defineProperties:st,getOwnPropertyDescriptor:lt}),r({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:ut,getOwnPropertySymbols:ft}),r({target:"Object",stat:!0,forced:u((function(){_.f(1)}))},{getOwnPropertySymbols:function(t){return _.f(d(t))}}),U)&&r({target:"JSON",stat:!0,forced:!c||u((function(){var t=H();return"[null]"!=U([t])||"{}"!=U({a:t})||"{}"!=U(Object(t))}))},{stringify:function(t,n,e){for(var r,o=[t],i=1;arguments.length>i;)o.push(arguments[i++]);if(r=n,(m(n)||void 0!==t)&&!it(t))return p(n)||(n=function(t,n){if("function"==typeof r&&(n=r.call(this,t,n)),!it(n))return n}),o[1]=n,U.apply(null,o)}});H.prototype[G]||E(H.prototype,G,H.prototype.valueOf),Y(H,"Symbol"),X[R]=!0},function(t,n,e){n.f=e(0)},function(t,n,e){var r=e(56),o=e(6),i=e(71),a=e(9).f;t.exports=function(t){var n=r.Symbol||(r.Symbol={});o(n,t)||a(n,t,{value:i.f(t)})}},function(t,n,e){var r=e(5),o=e(33),i=e(0)("species");t.exports=function(t,n){var e;return o(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!o(e.prototype)?r(e)&&null===(e=e[i])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===n?0:n)}},function(t,n,e){"use strict";var r=e(2),o=e(8),i=e(1),a=e(6),s=e(5),c=e(9).f,l=e(55),u=i.Symbol;if(o&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var f={},p=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),n=this instanceof p?new u(t):void 0===t?u():u(t);return""===t&&(f[n]=!0),n};l(p,u);var m=p.prototype=u.prototype;m.constructor=p;var v=m.toString,d="Symbol(test)"==String(u("test")),g=/^Symbol\((.*)\)[^)]+$/;c(m,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,n=v.call(t);if(a(f,t))return"";var e=d?n.slice(7,-1):n.replace(g,"$1");return""===e?void 0:e}}),r({global:!0,forced:!0},{Symbol:p})}},function(t,n,e){"use strict";var r=e(2),o=e(4),i=e(33),a=e(5),s=e(14),c=e(22),l=e(76),u=e(73),f=e(35),p=e(0),m=e(49),v=p("isConcatSpreadable"),d=m>=51||!o((function(){var t=[];return t[v]=!1,t.concat()[0]!==t})),g=f("concat"),h=function(t){if(!a(t))return!1;var n=t[v];return void 0!==n?!!n:i(t)};r({target:"Array",proto:!0,forced:!d||!g},{concat:function(t){var n,e,r,o,i,a=s(this),f=u(a,0),p=0;for(n=-1,r=arguments.length;n<r;n++)if(i=-1===n?a:arguments[n],h(i)){if(p+(o=c(i.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(e=0;e<o;e++,p++)e in i&&l(f,p,i[e])}else{if(p>=9007199254740991)throw TypeError("Maximum allowed index exceeded");l(f,p++,i)}return f.length=p,f}})},function(t,n,e){"use strict";var r=e(27),o=e(9),i=e(18);t.exports=function(t,n,e){var a=r(n);a in t?o.f(t,a,i(0,e)):t[a]=e}},function(t,n,e){"use strict";var r=e(12),o=e(68),i=e(24),a=e(21),s=e(78),c=a.set,l=a.getterFor("Array Iterator");t.exports=s(Array,"Array",(function(t,n){c(this,{type:"Array Iterator",target:r(t),index:0,kind:n})}),(function(){var t=l(this),n=t.target,e=t.kind,r=t.index++;return!n||r>=n.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==e?{value:r,done:!1}:"values"==e?{value:n[r],done:!1}:{value:[r,n[r]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(t,n,e){"use strict";var r=e(2),o=e(116),i=e(80),a=e(118),s=e(32),c=e(10),l=e(11),u=e(0),f=e(20),p=e(24),m=e(79),v=m.IteratorPrototype,d=m.BUGGY_SAFARI_ITERATORS,g=u("iterator"),h=function(){return this};t.exports=function(t,n,e,u,m,y,b){o(e,n,u);var w,x,k,_=function(t){if(t===m&&L)return L;if(!d&&t in j)return j[t];switch(t){case"keys":case"values":case"entries":return function(){return new e(this,t)}}return function(){return new e(this)}},S=n+" Iterator",O=!1,j=t.prototype,E=j[g]||j["@@iterator"]||m&&j[m],L=!d&&E||_(m),T="Array"==n&&j.entries||E;if(T&&(w=i(T.call(new t)),v!==Object.prototype&&w.next&&(f||i(w)===v||(a?a(w,v):"function"!=typeof w[g]&&c(w,g,h)),s(w,S,!0,!0),f&&(p[S]=h))),"values"==m&&E&&"values"!==E.name&&(O=!0,L=function(){return E.call(this)}),f&&!b||j[g]===L||c(j,g,L),p[n]=L,m)if(x={values:_("values"),keys:y?L:_("keys"),entries:_("entries")},b)for(k in x)!d&&!O&&k in j||l(j,k,x[k]);else r({target:n,proto:!0,forced:d||O},x);return x}},function(t,n,e){"use strict";var r,o,i,a=e(80),s=e(10),c=e(6),l=e(0),u=e(20),f=l("iterator"),p=!1;[].keys&&("next"in(i=[].keys())?(o=a(a(i)))!==Object.prototype&&(r=o):p=!0),null==r&&(r={}),u||c(r,f)||s(r,f,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:p}},function(t,n,e){var r=e(6),o=e(14),i=e(28),a=e(117),s=i("IE_PROTO"),c=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=o(t),r(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?c:null}},function(t,n,e){var r=e(8),o=e(9).f,i=Function.prototype,a=i.toString,s=/^\s*function ([^ (]*)/;!r||"name"in i||o(i,"name",{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(t){return""}}})},function(t,n){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},function(t,n,e){var r=e(2),o=e(88);r({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},function(t,n){var e;e=function(){return this}();try{e=e||new Function("return this")()}catch(t){"object"==typeof window&&(e=window)}t.exports=e},function(t,n,e){var r=e(1),o=e(39),i=r["__core-js_shared__"]||o("__core-js_shared__",{});t.exports=i},function(t,n,e){var r=e(1),o=e(54),i=r.WeakMap;t.exports="function"==typeof i&&/native code/.test(o.call(i))},function(t,n,e){var r=e(16),o=e(41),i=e(45),a=e(7);t.exports=r("Reflect","ownKeys")||function(t){var n=o.f(a(t)),e=i.f;return e?n.concat(e(t)):n}},function(t,n,e){"use strict";var r=e(8),o=e(4),i=e(30),a=e(45),s=e(36),c=e(14),l=e(37),u=Object.assign;t.exports=!u||o((function(){var t={},n={},e=Symbol();return t[e]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){n[t]=t})),7!=u({},t)[e]||"abcdefghijklmnopqrst"!=i(u({},n)).join("")}))?function(t,n){for(var e=c(t),o=arguments.length,u=1,f=a.f,p=s.f;o>u;)for(var m,v=l(arguments[u++]),d=f?i(v).concat(f(v)):i(v),g=d.length,h=0;g>h;)m=d[h++],r&&!p.call(v,m)||(e[m]=v[m]);return e}:u},function(t,n,e){"use strict";var r=e(46),o=e(61);t.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},function(t,n,e){var r=e(1);t.exports=r.Promise},function(t,n,e){var r=e(11);t.exports=function(t,n,e){for(var o in n)r(t,o,n[o],e);return t}},function(t,n,e){"use strict";var r=e(16),o=e(9),i=e(0),a=e(8),s=i("species");t.exports=function(t){var n=r(t),e=o.f;a&&n&&!n[s]&&e(n,s,{configurable:!0,get:function(){return this}})}},function(t,n){t.exports=function(t,n,e){if(!(t instanceof n))throw TypeError("Incorrect "+(e?e+" ":"")+"invocation");return t}},function(t,n,e){var r=e(7),o=e(95),i=e(22),a=e(48),s=e(96),c=e(97),l=function(t,n){this.stopped=t,this.result=n};(t.exports=function(t,n,e,u,f){var p,m,v,d,g,h,y,b=a(n,e,u?2:1);if(f)p=t;else{if("function"!=typeof(m=s(t)))throw TypeError("Target is not iterable");if(o(m)){for(v=0,d=i(t.length);d>v;v++)if((g=u?b(r(y=t[v])[0],y[1]):b(t[v]))&&g instanceof l)return g;return new l(!1)}p=m.call(t)}for(h=p.next;!(y=h.call(p)).done;)if("object"==typeof(g=c(p,b,y.value,u))&&g&&g instanceof l)return g;return new l(!1)}).stop=function(t){return new l(!0,t)}},function(t,n,e){var r=e(0),o=e(24),i=r("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||a[i]===t)}},function(t,n,e){var r=e(61),o=e(24),i=e(0)("iterator");t.exports=function(t){if(null!=t)return t[i]||t["@@iterator"]||o[r(t)]}},function(t,n,e){var r=e(7);t.exports=function(t,n,e,o){try{return o?n(r(e)[0],e[1]):n(e)}catch(n){var i=t.return;throw void 0!==i&&r(i.call(t)),n}}},function(t,n,e){var r=e(0)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,n){if(!n&&!o)return!1;var e=!1;try{var i={};i[r]=function(){return{next:function(){return{done:e=!0}}}},t(i)}catch(t){}return e}},function(t,n,e){var r=e(7),o=e(23),i=e(0)("species");t.exports=function(t,n){var e,a=r(t).constructor;return void 0===a||null==(e=r(a)[i])?n:o(e)}},function(t,n,e){var r,o,i,a,s,c,l,u,f=e(1),p=e(26).f,m=e(13),v=e(62).set,d=e(64),g=f.MutationObserver||f.WebKitMutationObserver,h=f.process,y=f.Promise,b="process"==m(h),w=p(f,"queueMicrotask"),x=w&&w.value;x||(r=function(){var t,n;for(b&&(t=h.domain)&&t.exit();o;){n=o.fn,o=o.next;try{n()}catch(t){throw o?a():i=void 0,t}}i=void 0,t&&t.enter()},b?a=function(){h.nextTick(r)}:g&&!d?(s=!0,c=document.createTextNode(""),new g(r).observe(c,{characterData:!0}),a=function(){c.data=s=!s}):y&&y.resolve?(l=y.resolve(void 0),u=l.then,a=function(){u.call(l,r)}):a=function(){v.call(f,r)}),t.exports=x||function(t){var n={fn:t,next:void 0};i&&(i.next=n),o||(o=n,a()),i=n}},function(t,n,e){var r=e(7),o=e(5),i=e(66);t.exports=function(t,n){if(r(t),o(n)&&n.constructor===t)return n;var e=i.f(t);return(0,e.resolve)(n),e.promise}},function(t,n,e){var r=e(1);t.exports=function(t,n){var e=r.console;e&&e.error&&(1===arguments.length?e.error(t):e.error(t,n))}},function(t,n){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},function(t,n,e){var r=e(105);"string"==typeof r&&(r=[[t.i,r,""]]);var o={insert:"head",singleton:!1};e(107)(r,o);r.locals&&(t.exports=r.locals)},function(t,n,e){(t.exports=e(106)(!1)).push([t.i,"[class^='simplegoals'], [class*=' simplegoals'],\n[class^='simplegoals'], [class*=' simplegoals']::before,\n[class^='simplegoals'], [class*=' simplegoals']::after {\n /* Defaults */\n padding: 0;\n margin: 0;\n text-decoration: none;\n border-width: 0;\n border-style: none;\n outline: none;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n box-sizing: border-box;\n font-family: var(--simplegoals-font-family);\n font-size: 1em;\n font-weight: normal;\n}\n\n[class^='simplegoals']:focus, [class*=' simplegoals']:focus {\n outline: none;\n /* outline-style: solid;\n outline-color: var(--simplegoals-color-primary); */\n}\n\n/* #region Achievement */\n\n.simplegoals-achievement {\n display: -webkit-box;\n display: flex;\n -webkit-box-align: center;\n align-items: center;\n position: fixed;\n height: 6em;\n top: 1em;\n left: 1em;\n background: var(--simplegoals-color-background);\n border-radius: 3em;\n box-shadow: 0em 0em 2em 0em rgba(0,0,0,0.3);\n overflow: hidden;\n -webkit-transition: all .7s linear;\n transition: all .7s linear;\n max-width: 6em;\n -webkit-transform: translateX(-12em) rotate(-180deg);\n transform: translateX(-12em) rotate(-180deg);\n opacity: 0;\n z-index: 1789;\n font-size: 16px;\n}\n\n.simplegoals-achievement--opened {\n -webkit-animation: simplegoals-achievement--open 2s ease-out both;\n animation: simplegoals-achievement--open 2s ease-out both;\n max-width: calc(640px - 2em);\n}\n\n@-webkit-keyframes simplegoals-achievement--open {\n 0% {\n -webkit-transform: translateX(-12em) rotate(-180deg);\n transform: translateX(-12em) rotate(-180deg);\n opacity: 0;\n max-width: 6em;\n }\n 45% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 55% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 100% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n max-width: calc(640px - 2em);\n opacity: 1;\n }\n}\n\n@keyframes simplegoals-achievement--open {\n 0% {\n -webkit-transform: translateX(-12em) rotate(-180deg);\n transform: translateX(-12em) rotate(-180deg);\n opacity: 0;\n max-width: 6em;\n }\n 45% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 55% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 100% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n max-width: calc(640px - 2em);\n opacity: 1;\n }\n}\n\n.simplegoals-achievement--closed {\n -webkit-animation: simplegoals-achievement--close 2s ease-out both;\n animation: simplegoals-achievement--close 2s ease-out both;\n}\n\n@-webkit-keyframes simplegoals-achievement--close {\n 0% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n max-width: calc(640px - 2em);\n opacity: 1;\n }\n 45% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 55% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 100% {\n -webkit-transform: translateX(-12em) rotate(-180deg);\n transform: translateX(-12em) rotate(-180deg);\n opacity: 0;\n max-width: 6em;\n }\n}\n\n@keyframes simplegoals-achievement--close {\n 0% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n max-width: calc(640px - 2em);\n opacity: 1;\n }\n 45% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 55% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 100% {\n -webkit-transform: translateX(-12em) rotate(-180deg);\n transform: translateX(-12em) rotate(-180deg);\n opacity: 0;\n max-width: 6em;\n }\n}\n\n.simplegoals-achievement__icon {\n display: -webkit-box;\n display: flex;\n width: 6em;\n height: 6em;\n -webkit-box-pack: center;\n justify-content: center;\n -webkit-box-align: center;\n align-items: center;\n -webkit-box-flex: 0;\n flex: 0 0 auto;\n -webkit-transform: translateY(0);\n transform: translateY(0);\n -webkit-transition: all .5s;\n transition: all .5s;\n}\n\n.simplegoals-achievement__icon img {\n max-height: 3.5em;\n max-width: 3.5em;\n}\n\n.simplegoals-achievement__body {\n display: -webkit-box;\n display: flex;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n flex-direction: column;\n -webkit-box-pack: center;\n justify-content: center;\n -webkit-box-flex: 1;\n flex: 1 0 auto;\n max-width: calc(640px - 6em - 2em - 8em - 2.5em);\n}\n\n.simplegoals-achievement__notification {\n margin: 0;\n padding: .1em;\n font-size: 1em;\n color: var(--simplegoals-color-subtitle);\n}\n\n.simplegoals-achievement__name {\n margin: 0;\n padding: .1em;\n font-size: 1.2em;\n font-weight: bold;\n color: var(--simplegoals-color-title);\n}\n\n.simplegoals-achievement__button {\n background-color: var(--simplegoals-color-primary);\n display: -webkit-box;\n display: flex;\n font-size: 1em;\n color: var(--simplegoals-color-opposite);\n padding: 1em;\n margin-left: 1em;\n margin-right: 1.5em;\n border-radius: 3em;\n text-decoration: none;\n cursor: pointer;\n border: none;\n -webkit-box-flex: 1;\n flex: 1 0 auto;\n max-width: 8em;\n text-align: center;\n -webkit-box-pack: center;\n justify-content: center;\n}\n\n.simplegoals-achievement__button:hover {\n background-color: var(--simplegoals-color-primary-hover);\n}\n\n.simplegoals-achievement__close-button {\n position: absolute;\n background: none;\n height: 2em;\n width: 2em;\n left: 2em;\n top: 2em;\n -webkit-transform: translateY(-10em);\n transform: translateY(-10em);\n -webkit-transition: all .5s;\n transition: all .5s;\n cursor: pointer;\n font-size: 1em;\n}\n\n.simplegoals-achievement__close-button svg {\n height: 2em;\n width: 2em;\n stroke: #E53E3E;\n -webkit-transition: all .5s;\n transition: all .5s;\n -webkit-transform: rotate(0);\n transform: rotate(0);\n}\n\n.simplegoals-achievement__close-button svg:hover {\n -webkit-transform: rotate(-90deg);\n transform: rotate(-90deg);\n}\n\n@media (min-width: 640px) and (hover: none) {\n .simplegoals-achievement--clicked .simplegoals-achievement__icon {\n -webkit-transform: translateY(10em);\n transform: translateY(10em);\n }\n\n .simplegoals-achievement--clicked .simplegoals-achievement__close-button {\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@media (min-width: 640px) and (hover: hover) {\n .simplegoals-achievement:hover .simplegoals-achievement__icon {\n -webkit-transform: translateY(10em);\n transform: translateY(10em);\n }\n\n .simplegoals-achievement:hover .simplegoals-achievement__close-button {\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@media (max-width: 639px) {\n .simplegoals-achievement--opened {\n -webkit-animation: simplegoals-achievement--open-mobile 2s ease-out both;\n animation: simplegoals-achievement--open-mobile 2s ease-out both;\n max-width: calc(100vw - 2em);\n }\n\n .simplegoals-achievement--closed {\n -webkit-animation: simplegoals-achievement--close-mobile 2s ease-out both;\n animation: simplegoals-achievement--close-mobile 2s ease-out both;\n }\n\n .simplegoals-achievement__body {\n max-width: calc(100vw - 8em);\n padding-right: 2em;\n -webkit-transition: all .5s;\n transition: all .5s;\n }\n\n .simplegoals-achievement__button {\n position: absolute;\n right: 0;\n left: 4em;\n max-width: none;\n -webkit-transform: translateY(-10em);\n transform: translateY(-10em);\n -webkit-transition: all .5s;\n transition: all .5s;\n }\n\n .simplegoals-achievement--closed .simplegoals-achievement__button{\n opacity: 0 !important;\n }\n}\n\n@media (max-width: 639px) and (hover: none) {\n .simplegoals-achievement--clicked .simplegoals-achievement__body {\n -webkit-transform: translateY(10em);\n transform: translateY(10em);\n }\n\n .simplegoals-achievement--clicked .simplegoals-achievement__button {\n -webkit-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n .simplegoals-achievement--clicked .simplegoals-achievement__icon {\n -webkit-transform: translateY(10em);\n transform: translateY(10em);\n }\n\n .simplegoals-achievement--clicked .simplegoals-achievement__close-button {\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@media (max-width: 639px) and (hover: hover) {\n .simplegoals-achievement:hover .simplegoals-achievement__body {\n -webkit-transform: translateY(10em);\n transform: translateY(10em);\n }\n\n .simplegoals-achievement:hover .simplegoals-achievement__button {\n -webkit-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n }\n\n .simplegoals-achievement:hover .simplegoals-achievement__icon {\n -webkit-transform: translateY(10em);\n transform: translateY(10em);\n }\n\n .simplegoals-achievement:hover .simplegoals-achievement__close-button {\n -webkit-transform: translateY(0);\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes simplegoals-achievement--open-mobile {\n 0% {\n -webkit-transform: translateX(-12em) rotate(-180deg);\n transform: translateX(-12em) rotate(-180deg);\n opacity: 0;\n max-width: 6em;\n }\n 45% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 55% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 100% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n max-width: calc(100vw - 2em);\n opacity: 1;\n }\n}\n\n@keyframes simplegoals-achievement--open-mobile {\n 0% {\n -webkit-transform: translateX(-12em) rotate(-180deg);\n transform: translateX(-12em) rotate(-180deg);\n opacity: 0;\n max-width: 6em;\n }\n 45% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 55% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 100% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n max-width: calc(100vw - 2em);\n opacity: 1;\n }\n}\n\n@-webkit-keyframes simplegoals-achievement--close-mobile {\n 0% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n max-width: calc(100vw - 2em);\n opacity: 1;\n }\n 45% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 55% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 100% {\n -webkit-transform: translateX(-12em) rotate(-180deg);\n transform: translateX(-12em) rotate(-180deg);\n opacity: 0;\n max-width: 6em;\n display: none;\n }\n}\n\n@keyframes simplegoals-achievement--close-mobile {\n 0% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n max-width: calc(100vw - 2em);\n opacity: 1;\n }\n 45% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 55% {\n -webkit-transform: translateX(0) rotate(0deg);\n transform: translateX(0) rotate(0deg);\n opacity: 1;\n max-width: 6em;\n }\n 100% {\n -webkit-transform: translateX(-12em) rotate(-180deg);\n transform: translateX(-12em) rotate(-180deg);\n opacity: 0;\n max-width: 6em;\n display: none;\n }\n}\n\n/* #endregion Achievement */\n\n/* #region Overview */\n\n.simplegoals-overview {\n display: block;\n position: fixed;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n background-color: rgba(0,0,0,.5);\n font-size: 16px;\n overflow: auto;\n z-index: 1788;\n opacity: 0;\n -webkit-transition: opacity .7s;\n transition: opacity .7s;\n -webkit-transform: translateY(100vh);\n transform: translateY(100vh);\n}\n\n.simplegoals-overview--opened {\n -webkit-transform: translateY(0);\n transform: translateY(0);\n opacity: 1;\n}\n\n.simplegoals-overview__wrapper {\n display: -webkit-box;\n display: flex;\n position: relative;\n -webkit-box-orient: vertical;\n -webkit-box-direction: normal;\n flex-direction: column;\n -webkit-box-align: center;\n align-items: center;\n -webkit-box-pack: center;\n justify-content: center;\n min-height: 100vh;\n padding: 10vh 1em;\n -webkit-transition: all .7s;\n transition: all .7s;\n -webkit-transform: translateY(100vh)