>>1,i=e[r];if(!(void 0!==i&&0P(o,n))void 0!==u&&0>P(u,o)?(e[r]=u,e[l]=n,r=l):(e[r]=o,e[a]=n,r=a);else{if(!(void 0!==u&&0>P(u,n)))break e;e[r]=u,e[l]=n,r=l}}}return t}return null}function P(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var N=[],O=[],R=1,z=null,I=3,D=!1,L=!1,M=!1;function A(e){for(var t=C(O);null!==t;){if(null===t.callback)_(O);else{if(!(t.startTime<=e))break;_(O),t.sortIndex=t.expirationTime,S(N,t)}t=C(O)}}function j(e){if(M=!1,A(e),!L)if(null!==C(N))L=!0,r(F);else{var t=C(O);null!==t&&i(j,t.startTime-e)}}function F(e,n){L=!1,M&&(M=!1,a()),D=!0;var r=I;try{for(A(n),z=C(N);null!==z&&(!(z.expirationTime>n)||e&&!o());){var l=z.callback;if(null!==l){z.callback=null,I=z.priorityLevel;var u=l(z.expirationTime<=n);n=t.unstable_now(),"function"==typeof u?z.callback=u:z===C(N)&&_(N),A(n)}else _(N);z=C(N)}if(null!==z)var s=!0;else{var c=C(O);null!==c&&i(j,c.startTime-n),s=!1}return s}finally{z=null,I=r,D=!1}}function U(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var V=l;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){L||D||(L=!0,r(F))},t.unstable_getCurrentPriorityLevel=function(){return I},t.unstable_getFirstCallbackNode=function(){return C(N)},t.unstable_next=function(e){switch(I){case 1:case 2:case 3:var t=3;break;default:t=I}var n=I;I=t;try{return e()}finally{I=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=V,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=I;I=e;try{return t()}finally{I=n}},t.unstable_scheduleCallback=function(e,n,o){var l=t.unstable_now();if("object"==typeof o&&null!==o){var u=o.delay;u="number"==typeof u&&0l?(e.sortIndex=u,S(O,e),null===C(N)&&e===C(O)&&(M?a():M=!0,i(j,u-l))):(e.sortIndex=o,S(N,e),L||D||(L=!0,r(F))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();A(e);var n=C(N);return n!==z&&null!==z&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTimee.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([n]):o[t]?o[t]+", "+n:n}})),o):o}},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=i(window.location.href),function(t){var n=r.isString(t)?i(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,i,a,o){var l=[];l.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&l.push("expires="+new Date(n).toGMTString()),r.isString(i)&&l.push("path="+i),r.isString(a)&&l.push("domain="+a),!0===o&&l.push("secure"),document.cookie=l.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){"use strict";var r=n(16);function i(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var e;return{token:new i((function(t){e=t})),cancel:e}},e.exports=i},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r=n(0),i=n.n(r),a=n(3),o=n.n(a),l=i.a.createContext(),u=n(5),s=n.n(u),c=n(4),f=n.n(c),d=n(1),p=n.n(d),h=(n(31),function(e){var t=e.children,n=e.name,r=e.onClick,a=e.variant,o=e.color,l=e.enabled,u=e.id,s=[];return n&&s.push("h5p-hub-"+n),a&&s.push("h5p-hub-"+a),o&&s.push("h5p-hub-"+o),i.a.createElement("button",{id:u,type:"button",className:s.join(" "),onClick:r,disabled:!1===l},t)});h.propTypes={children:p.a.oneOfType([p.a.string,p.a.object]),name:p.a.string,onClick:p.a.func.isRequired,variant:p.a.string,color:p.a.string,enabled:p.a.bool,id:p.a.string};var m=h,v=(n(32),function(e){var t=e.label,n=e.description,r=e.mandatory,a=e.children,o=e.link,l=e.className;return i.a.createElement("div",{className:"h5p-hub-form-element ".concat(r?"h5p-hub-mandatory":""," ").concat(l||"")},i.a.createElement("label",{htmlFor:a.props.id},t),i.a.createElement("div",{className:"h5p-hub-details-row"},n&&i.a.createElement("div",{className:"h5p-hub-description"},n),o&&i.a.createElement("button",{className:"h5p-hub-link-button",onClick:o.onClick},o.linkText)),a)});v.propTypes={label:p.a.string.isRequired,description:p.a.string,mandatory:p.a.bool,children:p.a.shape(),link:p.a.shape({onClick:p.a.func.isRequired,linkText:p.a.string.isRequired}),className:p.a.string};var g=v,y=n(6),b=n.n(y);p.a.shape({title:p.a.string.isRequired,license:p.a.string.isRequired,licenseVersion:p.a.string.isRequired,disciplines:p.a.array.isRequired,language:p.a.string.isRequired,level:p.a.string}),p.a.shape({keywords:p.a.array,shortDescription:p.a.string,longDescription:p.a.string,icon:p.a.object,screenshots:p.a.array}),n(49),n(50),n(51),n(52);var w=function(e){var t=e.src,n=Object(r.useMemo)((function(){var e=new Image;return e.src=t,e}),[t]),a={backgroundImage:"url('".concat(n.src,"')")};return i.a.createElement("span",{className:"h5p-hub-image-preview",style:a})};w.propTypes={src:p.a.string};var E=w,x=(n(53),function(e){var t=e.onFile,n=e.clearImage,r=e.img,a=e.ariaLabel,o=e.removeImageLabel,l=i.a.createRef(),u=function(){t({}),l.current.value=null,n&&n()};return i.a.createElement("div",{className:"h5p-hub-image-upload-container",role:"button",tabIndex:"0",onKeyDown:function(e){"Enter"===e.key?l.current.click():-1!==["Delete","Backspace"].indexOf(e.key)&&u()},"aria-label":a},r&&r.src&&i.a.createElement(i.a.Fragment,null,i.a.createElement(E,{src:r.src}),i.a.createElement("button",{className:"h5p-hub-icon-close","aria-label":o,onKeyDown:function(e){-1!==["Enter","Space"].indexOf(e.key)&&(e.stopPropagation(),u())},onClick:u,tabIndex:"0"})),i.a.createElement("div",{className:"h5p-hub-image-upload ".concat(r&&r.src?"h5p-hub-image-selected":"")},i.a.createElement("input",{tabIndex:"-1",ref:l,type:"file",accept:".png,.jpg,.jpeg,.jfif,.pjpeg,.pjp",onChange:function(e){if(0!==e.target.files.length){var n=e.target.files[0];t({src:URL.createObjectURL(n),file:n})}}})))});x.propTypes={onFile:p.a.func.isRequired,clearImage:p.a.func,img:p.a.object,ariaLabel:p.a.string.isRequired,removeImageLabel:p.a.string.isRequired};var k=x,T=(n(54),function(e){var t=e.title,n=e.description,r=e.mainText;return i.a.createElement("div",{className:"h5p-hub-text-field"},i.a.createElement("div",{className:"h5p-hub-title"},t),i.a.createElement("div",{className:"h5p-hub-description"},n),i.a.createElement("div",{className:"h5p-hub-main-text"},r))});T.propTypes={text:p.a.string,description:p.a.string,mainText:p.a.string};function S(){return(S=Object.assign||function(e){for(var t=1;t=0||(i[n]=e[n]);return i}function _(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function P(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var N=!1,O=i.a.createContext(null),R=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var i,a=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(i="exited",r.appearStatus="entering"):i="entered":i=t.unmountOnExit||t.mountOnEnter?"unmounted":"exited",r.state={status:i},r.nextCallback=null,r}_(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&"unmounted"===t.status?{status:"exited"}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?"entering"!==n&&"entered"!==n&&(t="entering"):"entering"!==n&&"entered"!==n||(t="exiting")}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){void 0===e&&(e=!1),null!==t?(this.cancelNextCallback(),"entering"===t?this.performEnter(e):this.performExit()):this.props.unmountOnExit&&"exited"===this.state.status&&this.setState({status:"unmounted"})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[o.a.findDOMNode(this),r],a=i[0],l=i[1],u=this.getTimeouts(),s=r?u.appear:u.enter;!e&&!n||N?this.safeSetState({status:"entered"},(function(){t.props.onEntered(a)})):(this.props.onEnter(a,l),this.safeSetState({status:"entering"},(function(){t.props.onEntering(a,l),t.onTransitionEnd(s,(function(){t.safeSetState({status:"entered"},(function(){t.props.onEntered(a,l)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:o.a.findDOMNode(this);t&&!N?(this.props.onExit(r),this.safeSetState({status:"exiting"},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:"exited"},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:o.a.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],a=i[0],l=i[1];this.props.addEndListener(a,l)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if("unmounted"===e)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,C(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return i.a.createElement(O.Provider,{value:null},"function"==typeof n?n(e,r):i.a.cloneElement(i.a.Children.only(n),r))},t}(i.a.Component);function z(){}R.contextType=O,R.propTypes={},R.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:z,onEntering:z,onEntered:z,onExit:z,onExiting:z,onExited:z},R.UNMOUNTED="unmounted",R.EXITED="exited",R.ENTERING="entering",R.ENTERED="entered",R.EXITING="exiting";var I=R,D=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return r=t,void((n=e).classList?n.classList.remove(r):"string"==typeof n.className?n.className=P(n.className,r):n.setAttribute("class",P(n.className&&n.className.baseVal||"",r)));var n,r}))},L=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i0&&" (".concat(d,")"))))}));U.displayName="Checkbox",U.propTypes={id:p.a.string.isRequired,label:p.a.string.isRequired,onChecked:p.a.func.isRequired,checked:p.a.bool.isRequired,filter:p.a.string.isRequired,focused:p.a.bool,children:p.a.any,checkboxChildren:p.a.array,navigateToChildren:p.a.func,parent:p.a.string,tabIndex:p.a.string,descendantsChecked:p.a.any};var V=U,B=(n(58),function(e){var t=e.severity,n=e.children;return i.a.createElement("div",{className:"h5p-hub-message h5p-hub-".concat(t)},n)});B.propTypes={severity:p.a.string.isRequired,children:p.a.node};var q=B;function H(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function W(e){for(var t=1;t0,L=function(e,t){I((function(n){return W(W({},n),{},s()({},t,e))}))},M=""!==z.publisher&&""!==z.emailAddress&&h;return i.a.createElement("div",{className:"h5p-hub-registration"},"failed"===E&&i.a.createElement(q,{severity:"error"},i.a.createElement("div",{className:"h5p-hub-message-header",tabIndex:"-1",ref:T},c.registrationFailed),i.a.createElement("div",{className:"h5p-hub-message-description"},_||c.registrationFailedDescription)),"finished"===E?i.a.createElement(q,{severity:"success"},i.a.createElement("div",{className:"h5p-hub-message-header",tabIndex:"-1",ref:N},D?c.successfullyUpdated:c.successfullyRegistred),i.a.createElement("div",{className:"h5p-hub-message-description"},c.successfullyRegistredDescription,i.a.createElement("a",{href:a},c.accountDetailsLinkText))):i.a.createElement("div",{className:"h5p-hub-registration-wrapper"},i.a.createElement("div",{className:"h5p-hub-step-panel"},i.a.createElement("div",{className:"h5p-hub-step-title",role:"heading"},c.registrationTitle),i.a.createElement("div",{className:"h5p-hub-step-content"},i.a.createElement("div",{className:"h5p-hub-row"},i.a.createElement(g,{label:c.publisherFieldTitle,mandatory:!0,description:c.publisherFieldDescription},i.a.createElement("input",{id:"h5p-hub-publisher",onChange:function(e){return L(e.target.value,"publisher")},value:z.publisher})),i.a.createElement(g,{label:c.emailAddress,mandatory:!0,className:"h5p-hub-email-address"},i.a.createElement("input",{id:"h5p-hub-email-address",onChange:function(e){return L(e.target.value,"emailAddress")},value:z.emailAddress}))),i.a.createElement(g,{label:c.publisherDescription,description:c.publisherDescriptionText,mandatory:!1},i.a.createElement("textarea",{value:z.publisherDescription,id:"h5p-hub-publisher-description",placeholder:"",onChange:function(e){return L(e.target.value,"publisherDescription")},className:"h5p-hub-publisher-description"})),i.a.createElement("div",{className:"h5p-hub-row"},i.a.createElement(g,{label:c.contactPerson,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-contact-person",onChange:function(e){return L(e.target.value,"contactPerson")},value:z.contactPerson})),i.a.createElement(g,{label:c.phone,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-phone",onChange:function(e){return L(e.target.value,"phone")},value:z.phone}))),i.a.createElement(g,{label:c.address,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-address",onChange:function(e){return L(e.target.value,"address")},value:z.address})),i.a.createElement("div",{className:"h5p-hub-row"},i.a.createElement(g,{label:c.city,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-city",onChange:function(e){return L(e.target.value,"city")},value:z.city})),i.a.createElement(g,{label:c.zip,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-zip",onChange:function(e){return L(e.target.value,"zip")},value:z.zip})),i.a.createElement(g,{label:c.country,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-country",onChange:function(e){return L(e.target.value,"country")},value:z.country}))),i.a.createElement("div",{className:"h5p-hub-logo-upload-text"},c.logoUploadText),i.a.createElement(k,{img:z.logo,onFile:function(e){L(!1,"removeLogo"),L(e,"logo")},clearImage:L.bind(void 0,!0,"removeLogo"),ariaLabel:c.logoUploadText,removeImageLabel:c.removeImage}),i.a.createElement(V,{label:c.acceptTerms,id:"h5p-hub-accept-terms",checked:h,filter:"",onChecked:function(e,t,n){return v(n)}},c.acceptTerms,i.a.createElement("span",null," "),i.a.createElement("a",{onClick:function(e){return e.stopPropagation()},onKeyDown:function(e){return e.stopPropagation()},target:"_blank",href:t},c.licenseLinkText)))),i.a.createElement("div",{className:"h5p-hub-footer"},i.a.createElement(m,{onClick:function(){window.history.back()}},c.cancel),i.a.createElement(m,{variant:"register-hub",onClick:function(){x("in-process"),function(e,t,n,r,i){var a=new FormData;a.append("_token",t),a.append("name",n.publisher),a.append("email",n.emailAddress),a.append("description",n.publisherDescription),a.append("contact_person",n.contactPerson),a.append("phone",n.phone),a.append("address",n.address),a.append("city",n.city),a.append("zip",n.zip),a.append("country",n.country),a.append("remove_logo",n.removeLogo?"1":"0"),n.logo.file&&a.append("logo",n.logo.file),b.a.post(e,a,{headers:{"Content-Type":"multipart/form-data"},timeout:1e4}).then(r).catch(i)}(n,o,z,(function(e){if(e.data&&e.data.success)x("finished"),P(null),N.current&&N.current.focus();else{var t=e.data&&e.data.message||null;P(t),x("failed"),T.current&&T.current.focus()}}),(function(e){x("failed");var t=e.response&&e.response.data&&e.response.data.message||null;P(t),T.current&&T.current.focus()}))},enabled:M&&"in-process"!==E},D?c.updateRegistrationOnHub:c.registerOnHub))))};$.propTypes={postUrl:p.a.string.isRequired,accountSettingsUrl:p.a.string.isRequired,accountInfo:p.a.object,licenseLink:p.a.string.isRequired};var Q=$;n(18).polyfill(),window.H5PHub=window.H5PHub||{},window.H5PHub.createRegistrationUI=function(e){var t=e.container,n=e.l10n,r=e.licenseLink,a=e.registrationURL,u=e.accountSettingsUrl,s=e.token,c=e.accountInfo;o.a.render(i.a.createElement(l.Provider,{value:n},i.a.createElement(Q,{licenseLink:r,postUrl:a,accountSettingsUrl:u,token:s,accountInfo:c||{}})),t)}}]);
\ No newline at end of file
+ */var r,i,o,a,l;if("undefined"==typeof window||"function"!=typeof MessageChannel){var u=null,c=null,s=function(){if(null!==u)try{var e=t.unstable_now();u(!0,e),u=null}catch(e){throw setTimeout(s,0),e}},f=Date.now();t.unstable_now=function(){return Date.now()-f},r=function(e){null!==u?setTimeout(r,0,e):(u=e,setTimeout(s,0))},i=function(e,t){c=setTimeout(e,t)},o=function(){clearTimeout(c)},a=function(){return!1},l=t.unstable_forceFrameRate=function(){}}else{var d=window.performance,p=window.Date,h=window.setTimeout,m=window.clearTimeout;if("undefined"!=typeof console){var v=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!=typeof v&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"==typeof d&&"function"==typeof d.now)t.unstable_now=function(){return d.now()};else{var g=p.now();t.unstable_now=function(){return p.now()-g}}var y=!1,b=null,w=-1,k=5,x=0;a=function(){return t.unstable_now()>=x},l=function(){},t.unstable_forceFrameRate=function(e){0>e||125>>1,i=e[r];if(!(void 0!==i&&0P(a,n))void 0!==u&&0>P(u,a)?(e[r]=u,e[l]=n,r=l):(e[r]=a,e[o]=n,r=o);else{if(!(void 0!==u&&0>P(u,n)))break e;e[r]=u,e[l]=n,r=l}}}return t}return null}function P(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var N=[],O=[],R=1,z=null,I=3,D=!1,M=!1,L=!1;function F(e){for(var t=C(O);null!==t;){if(null===t.callback)_(O);else{if(!(t.startTime<=e))break;_(O),t.sortIndex=t.expirationTime,S(N,t)}t=C(O)}}function j(e){if(L=!1,F(e),!M)if(null!==C(N))M=!0,r(A);else{var t=C(O);null!==t&&i(j,t.startTime-e)}}function A(e,n){M=!1,L&&(L=!1,o()),D=!0;var r=I;try{for(F(n),z=C(N);null!==z&&(!(z.expirationTime>n)||e&&!a());){var l=z.callback;if(null!==l){z.callback=null,I=z.priorityLevel;var u=l(z.expirationTime<=n);n=t.unstable_now(),"function"==typeof u?z.callback=u:z===C(N)&&_(N),F(n)}else _(N);z=C(N)}if(null!==z)var c=!0;else{var s=C(O);null!==s&&i(j,s.startTime-n),c=!1}return c}finally{z=null,I=r,D=!1}}function U(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var B=l;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){M||D||(M=!0,r(A))},t.unstable_getCurrentPriorityLevel=function(){return I},t.unstable_getFirstCallbackNode=function(){return C(N)},t.unstable_next=function(e){switch(I){case 1:case 2:case 3:var t=3;break;default:t=I}var n=I;I=t;try{return e()}finally{I=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=B,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=I;I=e;try{return t()}finally{I=n}},t.unstable_scheduleCallback=function(e,n,a){var l=t.unstable_now();if("object"==typeof a&&null!==a){var u=a.delay;u="number"==typeof u&&0l?(e.sortIndex=u,S(O,e),null===C(N)&&e===C(O)&&(L?o():L=!0,i(j,u-l))):(e.sortIndex=a,S(N,e),M||D||(M=!0,r(A))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();F(e);var n=C(N);return n!==z&&null!==z&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTimee.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=i(window.location.href),function(t){var n=r.isString(t)?i(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},function(e,t,n){"use strict";var r=n(2);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,i,o,a){var l=[];l.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&l.push("expires="+new Date(n).toGMTString()),r.isString(i)&&l.push("path="+i),r.isString(o)&&l.push("domain="+o),!0===a&&l.push("secure"),document.cookie=l.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){"use strict";var r=n(15);function i(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var e;return{token:new i((function(t){e=t})),cancel:e}},e.exports=i},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var r=n(0),i=n.n(r),o=n(16),a=n.n(o),l=i.a.createContext(),u=n(4),c=n.n(u),s=n(3),f=n.n(s),d=n(1),p=n.n(d),h=(n(30),function(e){var t=e.children,n=e.name,r=e.onClick,o=e.variant,a=e.color,l=e.enabled,u=e.id,c=[];return n&&c.push("h5p-hub-"+n),o&&c.push("h5p-hub-"+o),a&&c.push("h5p-hub-"+a),i.a.createElement("button",{id:u,type:"button",className:c.join(" "),onClick:r,disabled:!1===l},t)});h.propTypes={children:p.a.oneOfType([p.a.string,p.a.object]),name:p.a.string,onClick:p.a.func.isRequired,variant:p.a.string,color:p.a.string,enabled:p.a.bool,id:p.a.string};var m=h,v=(n(31),function(e){var t=e.label,n=e.description,r=e.mandatory,o=e.children,a=e.link,l=e.className;return i.a.createElement("div",{className:"h5p-hub-form-element ".concat(r?"h5p-hub-mandatory":""," ").concat(l||"")},i.a.createElement("label",{htmlFor:o.props.id},t),i.a.createElement("div",{className:"h5p-hub-details-row"},n&&i.a.createElement("div",{className:"h5p-hub-description"},n),a&&i.a.createElement("button",{className:"h5p-hub-link-button",onClick:a.onClick},a.linkText)),o)});v.propTypes={label:p.a.string.isRequired,description:p.a.string,mandatory:p.a.bool,children:p.a.shape(),link:p.a.shape({onClick:p.a.func.isRequired,linkText:p.a.string.isRequired}),className:p.a.string};var g=v,y=n(5),b=n.n(y);p.a.shape({title:p.a.string.isRequired,license:p.a.string.isRequired,licenseVersion:p.a.string.isRequired,disciplines:p.a.array.isRequired,language:p.a.string.isRequired,level:p.a.string}),p.a.shape({keywords:p.a.array,shortDescription:p.a.string,longDescription:p.a.string,icon:p.a.object,screenshots:p.a.array}),n(48),n(49),n(50),n(51);var w=function(e){var t=e.src,n=Object(r.useMemo)((function(){var e=new Image;return e.src=t,e}),[t]),o={backgroundImage:"url('".concat(n.src,"')")};return i.a.createElement("span",{className:"h5p-hub-image-preview",style:o})};w.propTypes={src:p.a.string};var k=w,x=(n(52),function(e){var t=e.onFile,n=e.clearImage,r=e.img,o=e.ariaLabel,a=e.removeImageLabel,l=i.a.createRef(),u=function(){t({}),l.current.value=null,n&&n()};return i.a.createElement("div",{className:"h5p-hub-image-upload-container",role:"button",tabIndex:"0",onKeyDown:function(e){"Enter"===e.key?l.current.click():-1!==["Delete","Backspace"].indexOf(e.key)&&u()},"aria-label":o},r&&r.src&&i.a.createElement(i.a.Fragment,null,i.a.createElement(k,{src:r.src}),i.a.createElement("button",{className:"h5p-hub-icon-close","aria-label":a,onKeyDown:function(e){-1!==["Enter","Space"].indexOf(e.key)&&(e.stopPropagation(),u())},onClick:u,tabIndex:"0"})),i.a.createElement("div",{className:"h5p-hub-image-upload ".concat(r&&r.src?"h5p-hub-image-selected":"")},i.a.createElement("input",{tabIndex:"-1",ref:l,type:"file",accept:".png,.jpg,.jpeg,.jfif,.pjpeg,.pjp",onChange:function(e){if(0!==e.target.files.length){var n=e.target.files[0];t({src:URL.createObjectURL(n),file:n})}}})))});x.propTypes={onFile:p.a.func.isRequired,clearImage:p.a.func,img:p.a.object,ariaLabel:p.a.string.isRequired,removeImageLabel:p.a.string.isRequired};var E=x,T=(n(53),function(e){var t=e.title,n=e.description,r=e.mainText;return i.a.createElement("div",{className:"h5p-hub-text-field"},i.a.createElement("div",{className:"h5p-hub-title"},t),i.a.createElement("div",{className:"h5p-hub-description"},n),i.a.createElement("div",{className:"h5p-hub-main-text"},r))});T.propTypes={text:p.a.string,description:p.a.string,mainText:p.a.string};n(54);var S=function(e){var t=e.checked,n=void 0!==t&&t,r=e.onChange,o=void 0===r?null:r,a=e.children,l=void 0===a?null:a,u="h5p-hub-checkbox";return n&&(u+=" h5p-hub-checked"),i.a.createElement("label",{className:u,tabIndex:"0",onKeyPress:function(e){" "!==e.key&&"Enter"!==e.key||(o(!n),e.preventDefault())}},i.a.createElement("input",{type:"checkbox",checked:n,onChange:function(e){o(e.target.checked)}}),i.a.createElement("span",{className:"h5p-hub-icon"}),l)};S.propTypes={checked:p.a.bool,onChange:p.a.func};var C=S,_=(n(55),function(e){var t=e.severity,n=e.children;return i.a.createElement("div",{className:"h5p-hub-message h5p-hub-".concat(t)},n)});_.propTypes={severity:p.a.string.isRequired,children:p.a.node};var P=_;function N(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function O(e){for(var t=1;t0,F=function(e,t){M((function(n){return O(O({},n),{},c()({},t,e))}))},j=""!==D.publisher&&""!==D.emailAddress&&p;return i.a.createElement("div",{className:"h5p-hub-registration"},"failed"===w&&i.a.createElement(P,{severity:"error"},i.a.createElement("div",{className:"h5p-hub-message-header",tabIndex:"-1",ref:x},u.registrationFailed),i.a.createElement("div",{className:"h5p-hub-message-description"},_||u.registrationFailedDescription)),"finished"===w?i.a.createElement(P,{severity:"success"},i.a.createElement("div",{className:"h5p-hub-message-header",tabIndex:"-1",ref:R},L?u.successfullyUpdated:u.successfullyRegistred),i.a.createElement("div",{className:"h5p-hub-message-description"},u.successfullyRegistredDescription,i.a.createElement("a",{href:n},u.accountDetailsLinkText))):i.a.createElement("div",{className:"h5p-hub-registration-wrapper"},i.a.createElement("div",{className:"h5p-hub-step-panel"},i.a.createElement("div",{className:"h5p-hub-step-title",role:"heading"},u.registrationTitle),i.a.createElement("div",{className:"h5p-hub-step-content"},i.a.createElement("div",{className:"h5p-hub-row"},i.a.createElement(g,{label:u.publisherFieldTitle,mandatory:!0,description:u.publisherFieldDescription},i.a.createElement("input",{id:"h5p-hub-form-publisher",onChange:function(e){return F(e.target.value,"publisher")},value:D.publisher})),i.a.createElement(g,{label:u.emailAddress,mandatory:!0,className:"h5p-hub-email-address"},i.a.createElement("input",{id:"h5p-hub-form-email-address",onChange:function(e){return F(e.target.value,"emailAddress")},value:D.emailAddress}))),i.a.createElement(g,{label:u.publisherDescription,description:u.publisherDescriptionText,mandatory:!1},i.a.createElement("textarea",{value:D.publisherDescription,id:"h5p-hub-form-publisher-description",placeholder:"",onChange:function(e){return F(e.target.value,"publisherDescription")},className:"h5p-hub-publisher-description"})),i.a.createElement("div",{className:"h5p-hub-row"},i.a.createElement(g,{label:u.contactPerson,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-form-contact-person",onChange:function(e){return F(e.target.value,"contactPerson")},value:D.contactPerson})),i.a.createElement(g,{label:u.phone,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-form-phone",onChange:function(e){return F(e.target.value,"phone")},value:D.phone}))),i.a.createElement(g,{label:u.address,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-form-address",onChange:function(e){return F(e.target.value,"address")},value:D.address})),i.a.createElement("div",{className:"h5p-hub-row"},i.a.createElement(g,{label:u.city,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-form-city",onChange:function(e){return F(e.target.value,"city")},value:D.city})),i.a.createElement(g,{label:u.zip,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-form-zip",onChange:function(e){return F(e.target.value,"zip")},value:D.zip})),i.a.createElement(g,{label:u.country,mandatory:!1},i.a.createElement("input",{id:"h5p-hub-form-country",onChange:function(e){return F(e.target.value,"country")},value:D.country}))),i.a.createElement("div",{className:"h5p-hub-logo-upload-text"},u.logoUploadText),i.a.createElement(E,{img:D.logo,onFile:function(e){F(!1,"removeLogo"),F(e,"logo")},clearImage:F.bind(void 0,!0,"removeLogo"),ariaLabel:u.logoUploadText,removeImageLabel:u.removeImage}),i.a.createElement(C,{checked:p,onChange:h},i.a.createElement("span",{dangerouslySetInnerHTML:{__html:u.acceptTerms.replace(":url","https://h5p.org/H5P-Hub-terms-of-use")}})))),i.a.createElement("div",{className:"h5p-hub-footer"},i.a.createElement(m,{onClick:function(){window.history.back()}},u.cancel),i.a.createElement(m,{variant:"register-hub",onClick:function(){k("in-process"),function(e,t,n,r,i){var o=new FormData;o.append("_token",t),o.append("name",n.publisher),o.append("email",n.emailAddress),o.append("description",n.publisherDescription),o.append("contact_person",n.contactPerson),o.append("phone",n.phone),o.append("address",n.address),o.append("city",n.city),o.append("zip",n.zip),o.append("country",n.country),o.append("remove_logo",n.removeLogo?"1":"0"),n.logo.file&&o.append("logo",n.logo.file),b.a.post(e,o,{headers:{"Content-Type":"multipart/form-data"},timeout:1e4}).then(r).catch(i)}(t,o,D,(function(e){if(e.data&&e.data.success)k("finished"),N(null),R.current&&R.current.focus();else{var t=e.data&&e.data.message||null;N(t),k("failed"),x.current&&x.current.focus()}}),(function(e){k("failed");var t=e.response&&e.response.data&&e.response.data.message||null;N(t),x.current&&x.current.focus()}))},enabled:j&&"in-process"!==w},L?u.updateRegistrationOnHub:u.registerOnHub))))};R.propTypes={postUrl:p.a.string.isRequired,accountSettingsUrl:p.a.string.isRequired,accountInfo:p.a.object};var z=R;n(17).polyfill(),window.H5PHub=window.H5PHub||{},window.H5PHub.createRegistrationUI=function(e){var t=e.container,n=e.l10n,r=e.licenseLink,o=e.registrationURL,u=e.accountSettingsUrl,c=e.token,s=e.accountInfo;a.a.render(i.a.createElement(l.Provider,{value:n},i.a.createElement(z,{licenseLink:r,postUrl:o,accountSettingsUrl:u,token:c,accountInfo:s||{}})),t)}}]);
\ No newline at end of file
diff --git a/styles/h5p-hub-registration.css b/styles/h5p-hub-registration.css
index ef81f16..f31175d 100644
--- a/styles/h5p-hub-registration.css
+++ b/styles/h5p-hub-registration.css
@@ -363,11 +363,7 @@ template {
.h5p-hub-registration .h5p-hub-text-field{padding:1.5em;overflow:hidden;overflow-y:scroll;border:1px solid #bebdcd;border-radius:0.208em}.h5p-hub-registration .h5p-hub-text-field::-webkit-scrollbar{background-color:rgba(105,117,133,0.25);width:0.333em;border-radius:5.45256em}.h5p-hub-registration .h5p-hub-text-field::-webkit-scrollbar-thumb{background-color:#697585;background-size:24px 100%;border-radius:5.45256em}.h5p-hub-registration .h5p-hub-text-field .h5p-hub-title{color:#1a1a1a;font-size:1.250em;margin-bottom:0.5em}.h5p-hub-registration .h5p-hub-text-field .h5p-hub-description{color:#707475;font-size:0.833em;margin-bottom:1.5em}.h5p-hub-registration .h5p-hub-text-field .h5p-hub-main-text{color:#707475;font-size:0.833em}
-.h5p-hub-hidden-read{width:1px;height:1px;top:-1px;position:absolute;text-indent:1px;overflow:hidden}
-
-.h5p-hub-publish .h5p-hub-tip{position:relative;display:block}.h5p-hub-publish .h5p-hub-tip.h5p-hub-positioned{position:unset}.h5p-hub-publish .h5p-hub-tip.h5p-hub-bottom .h5p-hub-tip-wrapper{top:115%}.h5p-hub-publish .h5p-hub-tip.h5p-hub-bottom .h5p-hub-tip-wrapper .h5p-hub-arrow:after{top:-0.75em;border-bottom-color:black;border-top-color:transparent}.h5p-hub-publish .h5p-hub-tip.h5p-hub-left-aligned .h5p-hub-tip-wrapper{transform:none;top:-0.85em;right:0}.h5p-hub-publish .h5p-hub-tip.h5p-hub-left-aligned .h5p-hub-tip-wrapper .h5p-hub-tip{white-space:normal}.h5p-hub-publish .h5p-hub-tip.h5p-hub-left-aligned .h5p-hub-tip-wrapper .h5p-hub-arrow:after{left:auto;transform:none;right:1.3em}.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper{display:none;position:absolute;top:-3.5em;font-size:14px;font-weight:400;color:white;border-radius:0.4em;z-index:2}.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper.h5p-hub-tip-wrapper-enter-done,.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper.h5p-hub-tip-wrapper-enter,.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper.h5p-hub-tip-wrapper-enter-active,.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper.h5p-hub-tip-wrapper-exit,.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper.h5p-hub-tip-wrapper-exit-active{display:block}.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper.h5p-hub-tip-wrapper-enter{transform:translate(0, 30%);opacity:0}.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper.h5p-hub-tip-wrapper-enter-active{transform:translate(0, 0);opacity:1;transition:opacity 0.2s, transform 0.2s}.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper.h5p-hub-tip-wrapper-exit{transform:translate(0, 0);opacity:1}.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper.h5p-hub-tip-wrapper-exit-active{transform:translate(0, 30%);opacity:0;transition:opacity 0.2s, transform 0.2s}.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper .h5p-hub-tip{white-space:nowrap;background:black;padding:0.3em 1em;border-radius:0.4em}.h5p-hub-publish .h5p-hub-tip .h5p-hub-tip-wrapper .h5p-hub-arrow:after{content:" ";position:absolute;left:50%;transform:translateX(-50%);pointer-events:none;border:0.4em solid transparent;border-top-color:black}
-
-.h5p-hub-publish .h5p-hub-checkbox,.h5p-hub-registration .h5p-hub-checkbox{font-size:1.05em;padding:0.5em 0;font-weight:bold;display:flex;cursor:pointer;align-self:start;color:#4d5057;width:100%;position:relative}.h5p-hub-publish .h5p-hub-checkbox .h5p-hub-checkbox-error-tip,.h5p-hub-registration .h5p-hub-checkbox .h5p-hub-checkbox-error-tip{top:5em;position:absolute;margin-left:2.5em;z-index:1}.h5p-hub-publish .h5p-hub-checkbox:last-child .h5p-hub-checkbox-error-tip,.h5p-hub-registration .h5p-hub-checkbox:last-child .h5p-hub-checkbox-error-tip{top:2.5em}.h5p-hub-publish .h5p-hub-checkbox:focus,.h5p-hub-registration .h5p-hub-checkbox:focus{box-shadow:0 0 0.4em 0.01em RGBA(26, 147, 244, 0.7);outline:none}.h5p-hub-publish .h5p-hub-checkbox.h5p-hub-parent::after,.h5p-hub-registration .h5p-hub-checkbox.h5p-hub-parent::after{color:#121212;font-family:'h5p';content:'\e924';transform:rotate(-90deg);font-style:normal;font-size:0.7em;display:inline-block;position:absolute;right:2em;align-self:center}.h5p-hub-publish .h5p-hub-checkbox .h5p-hub-content,.h5p-hub-registration .h5p-hub-checkbox .h5p-hub-content{display:flex}.h5p-hub-publish .h5p-hub-checkbox .h5p-hub-bold,.h5p-hub-registration .h5p-hub-checkbox .h5p-hub-bold{font-weight:bold}.h5p-hub-publish .h5p-hub-checkbox .h5p-hub-non-bold,.h5p-hub-registration .h5p-hub-checkbox .h5p-hub-non-bold{font-weight:normal}.h5p-hub-publish .h5p-hub-checkbox .h5p-hub-content .h5p-hub-icon::before,.h5p-hub-registration .h5p-hub-checkbox .h5p-hub-content .h5p-hub-icon::before{font-family:'h5p';content:'\e923';font-style:normal;font-weight:normal;font-size:1em;margin:0.4em 0.4em 0 0.4em;margin-right:1em}.h5p-hub-publish .h5p-hub-checkbox.h5p-hub-checked .h5p-hub-content .h5p-hub-icon::before,.h5p-hub-registration .h5p-hub-checkbox.h5p-hub-checked .h5p-hub-content .h5p-hub-icon::before{content:'\e938';font-family:'h5p';font-style:normal;font-weight:normal;font-size:1em;margin:0.4em 0.4em 0 0.4em;margin-right:1em}
+.h5p-hub-registration .h5p-hub-checkbox{font-size:1.05em;padding:0.5em 0;font-weight:bold;display:flex;cursor:pointer;align-self:start;color:#4d5057;width:100%;position:relative}.h5p-hub-registration .h5p-hub-checkbox>input{visibility:hidden;position:absolute}.h5p-hub-registration .h5p-hub-checkbox:focus{box-shadow:0 0 0.4em 0.01em RGBA(26, 147, 244, 0.7);outline:none}.h5p-hub-registration .h5p-hub-checkbox .h5p-hub-icon:before{font-family:'h5p';content:'\e923';font-style:normal;font-weight:normal;font-size:1em;margin:0.4em 0.4em 0 0.4em;margin-right:1em}.h5p-hub-registration .h5p-hub-checkbox.h5p-hub-checked .h5p-hub-icon:before{content:'\e938';font-family:'h5p';font-style:normal;font-weight:normal;font-size:1em;margin:0.4em 0.4em 0 0.4em;margin-right:1em}
.h5p-hub-publish .h5p-hub-message,.h5p-hub-registration .h5p-hub-message{font-size:1em;border-left:0.3em solid;padding:1em;margin:0.5em 0}.h5p-hub-publish .h5p-hub-message.h5p-hub-warning,.h5p-hub-registration .h5p-hub-message.h5p-hub-warning{border-color:#fdcc31;background:#fff8e0}.h5p-hub-publish .h5p-hub-message.h5p-hub-error,.h5p-hub-registration .h5p-hub-message.h5p-hub-error{border-color:#c1494b;background-color:#ece0e0}.h5p-hub-publish .h5p-hub-message.h5p-hub-success,.h5p-hub-registration .h5p-hub-message.h5p-hub-success{border-color:#03a953;background-color:#d9eae2}