/*! For license information please see banner-lite-banner-lazy.lite.js.LICENSE.txt */ (self.webpackChunkrealCookieBanner_=self.webpackChunkrealCookieBanner_||[]).push([[4],{1788:(t,e,n)=>{"use strict";async function r(t,e){t.createdClientTime=(new Date).toISOString();const r=e.getConsentQueue();r.push(t),e.setConsentQueue(r);try{await e.getOption("persistConsent")(t,!0),e.setConsentQueue(e.getConsentQueue().filter(({createdClientTime:e})=>t.createdClientTime!==e))}catch(r){const{groups:o,decisionCookieName:a,tcfCookieName:i,gcmCookieName:s,failedConsentDocumentationHandling:l,revisionHash:c}=e.getOptions(),u="optimistic"===l,{decision:h,createdClientTime:p,tcfString:f,gcmConsent:d,buttonClicked:g}=t,m={consent:u?"all"===h?o.reduce((t,e)=>(t[e.id]=e.items.map(({id:t})=>t),t),{}):"essentials"===h?(0,n(1146).w)(o,!1):h:(0,n(1146).w)(o,!1),previousUuids:[],revision:c,uuid:p,created:new Date(p),buttonClicked:g};localStorage.setItem(a,JSON.stringify(m)),f&&localStorage.setItem(i,u?f:""),d&&localStorage.setItem(s,u?JSON.stringify(d):"[]")}}n.d(e,{persistWithQueueFallback:()=>r})},1928:(t,e,n)=>{"use strict";function r(t,e=!1){const{decisionCookieName:o,tcfCookieName:a,gcmCookieName:i}=t.getOptions(),s=()=>{localStorage.removeItem(o),localStorage.removeItem(a),localStorage.removeItem(i),localStorage.removeItem(t.getConsentQueueName())},l=document.querySelector('a[href*="rcb-clear-current-cookie=1"]');if(l?.addEventListener("click",s),t.isConsentQueueLocked()){const e=e=>{e.key!==t.getConsentQueueName(!0)||e.newValue||r(t)};return window.addEventListener("storage",e),()=>{window.removeEventListener("storage",e),l?.removeEventListener("click",s)}}{let r,a=0;const i=async()=>{t.isConsentQueueLocked(!0);const e=t.getConsentQueue();let l=15e3;if(e.length>0){a++;try{const r=e.shift(),i=0===e.length||!n(7177).A.get(o),c=await t.getOption("persistConsent")(r,i),u=n(7177).A.get(o);u&&-1===u.indexOf(c)&&n(7177).A.set(o,u.replace(/^(.*?:.*?):/gm,`$1,${c}:`)),t.setConsentQueue(e),0===e.length&&s(),a=0,l=1500}catch(t){l=15*a*1e3}}r=setTimeout(i,l)};return t.isConsentQueueLocked(!0),r=setTimeout(i,e?0:15e3),()=>{t.isConsentQueueLocked(!1),clearTimeout(r),l?.removeEventListener("click",s)}}}n.d(e,{retryPersistFromQueue:()=>r})},2854:(t,e,n)=>{"use strict";n.d(e,{BannerSticky:()=>r});const r=()=>null},3119:(t,e,n)=>{"use strict";n.d(e,{apply:()=>w});var r=n(6110),o=n(7643),a=n(1022),i=n(9884);const s="Google Tag Manager",l="Matomo Tag Manager",c=/^(gtm|mtm|(gtm-|mtm-).*)$/;function u(t,{presetId:e,isGcm:n}){let r,o,a,i=!1,u="";const h={events:!0,executeCodeWhenNoTagManagerConsentIsGiven:!0};let p=t||"none";switch("googleTagManagerWithGcm"!==p||n||(p="googleTagManager"),p){case"googleTagManager":case"googleTagManagerWithGcm":a="gtm",r="dataLayer",u=s,h.events="googleTagManagerWithGcm"!==p;break;case"matomoTagManager":a="mtm",r="_mtm",u=l;break;default:h.events=!1,h.executeCodeWhenNoTagManagerConsentIsGiven=!1}return r&&(o=()=>(window[r]=window[r]||[],window[r])),c.test(e)&&(i=!0,h.events=!1,h.executeCodeWhenNoTagManagerConsentIsGiven=!1),{getDataLayer:o,useManager:p,serviceIsManager:i,managerLabel:u,expectedManagerPresetId:a,features:h}}function h({decisionCookieName:t,setCookiesViaManager:e,isGcm:n,groups:r,type:o}){let a;const{useManager:s}=u(e,{isGcm:n,presetId:""}),l=r.find(({isEssential:t})=>t),c={[l.id]:l.items.map(({id:t})=>t)};if("consent"===o){const e=(0,i.y)(t);!1!==e?a=e.consent:(console.warn("Something went wrong while reading the cookie, fallback to essentials only..."),a=c)}return"essentials"===o&&(a=c),{isManagerActive:"none"!==s,selectedGroups:a,iterateServices:async function(t){const i=r.map(t=>t.items.map(e=>[t,e])).flat();i.sort((t,e)=>t[1].executePriority-e[1].executePriority);for(const[r,s]of i){const i="all"===o||a[r.id]?.indexOf(s.id)>-1,l=u(e,{presetId:s.presetId,isGcm:n});await t(r,s,i,l)}}}}var p=n(588),f=n(7177),d=n(4562),g=n(1672),m=n(4109);var y=n(2468),v=n(6407),b=n(52);async function w(t){const e=[];await h(t).iterateServices(async(t,n,r)=>{r&&e.push({group:t,service:n})}),document.dispatchEvent(new CustomEvent(y.r,{detail:{services:e,triggeredByOtherTab:t.triggeredByOtherTab}})),await(0,r.G)();const{dataLayer:n,isManagerOptOut:i,services:s,ready:l}=await async function(t){const e=[],{isManagerActive:n,iterateServices:r}=h(t),{skipOptIn:o}=t;const i=[];return await r(async(t,r,s,{getDataLayer:l,serviceIsManager:c})=>{const{codeDynamics:u,codeOptIn:h,executeCodeOptInWhenNoTagManagerConsentIsGiven:f}=r;if(s){const s=n&&f,l="function"==typeof o&&o(r);s||l||!h||i.push((0,a.l)(h,u));const c={group:t,service:r};document.dispatchEvent(new CustomEvent(p.D,{detail:c})),e.push(c)}}),{isManagerOptOut:!1,dataLayer:undefined,services:e,ready:Promise.all(i)}}(t),{ready:c}=await async function(t,e,n){const r=[],{isManagerActive:o,iterateServices:i}=h(t);return e?(i((t,{tagManagerOptInEventName:n},r,{features:o})=>{r&&n&&o.events&&e.push({event:n})}),setTimeout(()=>i((t,{tagManagerOptOutEventName:n},r,{features:o})=>{!r&&n&&o.events&&e.push({event:n})}),1e3)):o&&n&&await i(async(t,{codeDynamics:e,codeOptIn:n,executeCodeOptInWhenNoTagManagerConsentIsGiven:o},i)=>{i&&o&&r.push((0,a.l)(n,e))}),{ready:Promise.all(r)}}(t,n,i),u=Promise.all([l,c]);await(0,o.P)(),document.dispatchEvent(new CustomEvent(v.T,{detail:{services:s,ready:u}}));const{deleteHttpCookies:w,services:x,ready:T}=await async function(t,e){const n=[],{isManagerActive:r,iterateServices:o}=h(t),i=[],s=[];return await o(async(t,o,l)=>{const{id:c,codeDynamics:u,codeOptOut:h,deleteTechnicalDefinitionsAfterOptOut:p,isEmbeddingOnlyExternalResources:y,technicalDefinitions:v,executeCodeOptOutWhenNoTagManagerConsentIsGiven:b}=o;if(!l){const l=r&&b;(l&&e||!l)&&i.push((0,a.l)(h,u)),p&&!y&&(function(t,e){for(const{type:n,name:r}of t){const t=(0,d.t)(r,e);if("*"===t)continue;const o=new RegExp((0,g.Z)(t),"g");switch(n){case"http":for(const t of Object.keys(f.A.get()))o.test(t)&&f.A.remove(t);break;case"local":case"session":try{const t="local"===n?window.localStorage:window.sessionStorage;if(t)for(const e of Object.keys(t))if(o.test(e)){try{t.setItem(e,null)}catch(t){}let n=0;for(;t.getItem(e)&&n<100;)n++,t.removeItem(e)}}catch(t){continue}}}}(v,u),v.some(({type:t})=>"http"===t)&&s.push(c));const w={group:t,service:o};document.dispatchEvent(new CustomEvent(m.G,{detail:w})),n.push(w)}}),{services:n,ready:Promise.all(i),deleteHttpCookies:s}}(t,i);document.dispatchEvent(new CustomEvent(b.a,{detail:{services:x,deleteHttpCookies:w,ready:Promise.all([u,T])}}))}},4609:(t,e,n)=>{"use strict";n.d(e,{Cookie:()=>Y});var r=n(3386),o=n(4689),a=n(9119);const i=/(\r\n|\r|\n|)/g;var s=n(2164),l=n(6902),c=n(4504),u=n(4294);const h=({label:t,value:e,children:n,printValueAs:i,monospace:h})=>{const p=(0,c.o)(),{Link:f,CookieProperty:d}=p.extend(...l.I).extend(...o.C),g=(0,u.b)(),{i18n:{yes:m,no:y}}=g;let v="string"==typeof e&&e.startsWith("http")&&(0,s.g)(e)?(0,r.Y)(f,{href:e,target:"_blank",rel:"noopener noreferrer",children:e}):"string"==typeof e?"phone"===i?(0,r.Y)(f,{target:"_blank",href:`tel:${e.replace(/\s+/g,"")}`,children:e}):"mail"===i?(0,r.Y)(f,{target:"_blank",href:`mailto:${e}`,children:e}):(0,r.Y)("span",{dangerouslySetInnerHTML:{__html:e}}):e;return"boolean"===i&&(v=v?m:y),e||!1===e||"empty"===i?(0,r.FD)(a.FK,{children:[(0,r.FD)(d,{children:[t&&(0,r.FD)("strong",{children:[t,": "]}),(0,r.Y)("span",{role:"presentation",style:{fontFamily:h?"monospace":void 0},children:v})]}),(0,r.Y)(d,{children:!!n&&(0,r.Y)("div",{children:n})})]}):null};var p=n(4668),f=n(9736),d=n(4329);const g=({mechanisms:t,...e})=>{const{screenReaderOnlyClass:n}=(0,c.o)(),o=(0,f.JY)(n),{iso3166OneAlpha2:i,predefinedDataProcessingInSafeCountriesLists:s,territorialLegalBasis:l,isDataProcessingInUnsafeCountries:g,i18n:{dataProcessingInThirdCountries:m,territorialLegalBasisArticles:{"dsg-switzerland":{dataProcessingInUnsafeCountries:y},"gdpr-eprivacy":{dataProcessingInUnsafeCountries:v}},safetyMechanisms:{label:b,eu:w,switzerland:x,adequacyDecision:T,contractualGuaranteeSccSubprocessors:k,standardContractualClauses:C,bindingCorporateRules:S}}}=(0,u.b)(),{result:_,filter:Y,isGdpr:D}=(0,d.F)({predefinedDataProcessingInSafeCountriesLists:s,territorialLegalBasis:l,isDataProcessingInUnsafeCountries:g,service:e}),I=Object.entries(_),N={A:T,"A-EU":`${T} (${w})`,"A-CH":`${T} (${x})`,B:C,C:k,D:l.length>1?"":D?v:y,"D-EU":v,"D-CH":y,E:S},O=Object.keys(N).filter(t=>Y(e=>e===t).length>0),A=t?t(O):O;return(0,r.FD)(a.FK,{children:[I.length>0&&(0,r.Y)(h,{label:m,value:(0,p.i)(I.map(([t,e])=>(0,r.Y)("span",{dangerouslySetInnerHTML:{__html:o(e.map(t=>[t,N[t]]),i[t]??t)}},t)),", ")}),A.length>0&&(0,r.Y)(h,{label:b,value:(0,p.i)(A.map(t=>(0,r.Y)("span",{dangerouslySetInnerHTML:{__html:N[t]?o([[t]],N[t]):t}},t)),", ")})]})};var m=n(9848);const y=({expandable:t,children:e,labelModifications:n={},groupLabel:o})=>{const{group:{detailsHideLessRelevant:i},i18n:{andSeparator:s,showLessRelevantDetails:l,hideLessRelevantDetails:c}}=(0,u.b)(),p=(0,a.li)(null),[d,g]=(0,a.J0)("");(0,a.Nf)(()=>{const{current:t}=p;if(t){const e=[...new Set([...t.querySelectorAll(":scope>div>strong")].map(t=>{const e=t.innerText.replace(/:?\s+$/,"");return n[e]||e}))];g((0,f.$D)(e,s))}},[p.current,n]);const y=(0,a.hb)(t=>t.replace("%s",d),[d]);return i&&t?(0,r.Y)("div",{"aria-hidden":!d,hidden:!d,children:(0,r.Y)(h,{value:(0,r.FD)(a.FK,{children:[(0,r.Y)("br",{}),(0,r.Y)(m.X,{showMore:y(l),hideMore:y(c),style:{fontStyle:"italic"},forceRender:!0,groupLabel:o,children:(0,r.FD)("div",{ref:p,children:[(0,r.Y)("br",{}),e]})})]})})}):e};var v=n(4562);const b=({definitions:t,codeDynamics:e})=>{const{i18n:n}=(0,u.b)(),o=function(){const{i18n:{durationUnit:t,unknown:e}}=(0,u.b)();return(0,a.hb)((n,r)=>"number"==typeof n?(0,f.BP)(n,t.n1[r],t.nx[r]):e,[t,e])}(),i={http:{name:"HTTP Cookie",abbr:"HTTP",backgroundColor:"black"},local:{name:"Local Storage",abbr:"Local",backgroundColor:"#b3983c"},session:{name:"Session Storage",abbr:"Session",backgroundColor:"#3c99b3"},indexedDb:{name:"IndexedDB",abbr:"I-DB",backgroundColor:"#4ab33c"}};return t?.map(({children:t,type:a,name:s,host:l,duration:c,durationUnit:u,isSessionDuration:p,purpose:f,description:d})=>(0,r.FD)(h,{label:n.technicalCookieName,monospace:!0,value:(0,v.t)(s,e),children:[(0,r.Y)(h,{label:n.type,value:i[a]?.name||a}),!!l&&(0,r.Y)(h,{label:n.host,value:l,monospace:!0}),!!d&&(0,r.Y)(h,{label:n.description,value:d}),(0,r.Y)(h,{label:n.duration,value:["local","indexedDb"].indexOf(a)>-1?n.noExpiration:p||"session"===a?"Session":o(c,u)}),t,(0,r.Y)(h,{label:n.purpose,value:f})]},`${a}-${s}-${l}`))};var w=n(833),x=n(8273),T=n(3260),k=n(1070);const C=({type:t,isDisabled:e,isBold:n})=>{const{Cookie:a}=(0,T.y)().extend(...o.C),{activeAction:i,gcmConsent:s,updateGcmConsentTypeChecked:l,group:{descriptionFontSize:c},i18n:{gcm:{purposes:{[t]:h}}}}=(0,u.b)();return(0,r.Y)(a,{children:(0,r.Y)(k.S,{isChecked:s.indexOf(t)>-1,isDisabled:e||"history"===i,fontSize:c,onToggle:e=>l(t,e),children:(0,r.Y)("span",{style:{fontWeight:n?"bold":void 0},children:h})})})},S=({cookie:{name:t,purpose:e,isProviderCurrentWebsite:n,provider:o,providerContact:s={},providerPrivacyPolicyUrl:l,providerLegalNoticeUrl:c,legalBasis:p,dataProcessingInCountries:f,dataProcessingInCountriesSpecialTreatments:m,isEmbeddingOnlyExternalResources:v,technicalDefinitions:T,codeDynamics:k,googleConsentModeConsentTypes:S},isEssentialGroup:_,isDisabled:Y})=>{const{i18n:D,iso3166OneAlpha2:I,websiteOperator:N,isGcm:O,designVersion:A}=(0,u.b)(),{deprecated:M,legalBasis:P}=D,{dataProcessingInUnsafeCountries:E,appropriateSafeguards:F}=function({dataProcessingInCountries:t,specialTreatments:e,tcf:n={internationalTransfers:!1,transferMechanisms:[]}}){const{designVersion:r,i18n:{safetyMechanisms:o,other:i},isDataProcessingInUnsafeCountries:s,dataProcessingInUnsafeCountriesSafeCountries:l,iso3166OneAlpha2:c}=(0,u.b)(),{internationalTransfers:h,transferMechanisms:p}=n;return{dataProcessingInUnsafeCountries:(0,a.Kr)(()=>s?(0,d.z)({dataProcessingInCountries:t,safeCountries:l,specialTreatments:e,isDisplay:!0}).map(t=>c[t]||t):[],[s,l,e,t,c]),appropriateSafeguards:(0,a.Kr)(()=>[...new Set([e.indexOf(w.ak.StandardContractualClauses)>-1&&o.standardContractualClauses,r>6&&h&&p.map(t=>{switch(t){case"SCCs":return o.standardContractualClauses;case"Adequacy decision":return o.adequacyDecision;case"BCRs":return o.bindingCorporateRules;case"Other":return i;default:return""}})].flat().filter(Boolean))],[e,h,p])}}({dataProcessingInCountries:f,specialTreatments:m}),{legalNotice:L,privacyPolicy:U,contactForm:R}=(0,x.s)(),B=(0,a.Kr)(()=>{if(n&&N){const{address:t,country:e,contactEmail:n,contactPhone:r}=N;return{provider:[t,I[e]||e].filter(Boolean).join(", "),contact:{email:n,phone:r,link:R},legalNoticeUrl:!1===L?"":L.url,privacyPolicyUrl:!1===U?"":U.url}}return{provider:o,contact:s,privacyPolicyUrl:l,legalNoticeUrl:c}},[n,o,s,l,c,N,L,U,R]),H=(0,a.Kr)(()=>Object.values(B.contact).filter(Boolean).length>0,[B.contact]),G=(0,a.Kr)(()=>{const t="legal-requirement"===p,e="legitimate-interest"===p||_;if(A<=11)return t?M.legalRequirement:e?D.legitimateInterest:D.consent;{const{consentPersonalData:n,consentStorage:r,legitimateInterestPersonalData:o,legitimateInterestStorage:a,legalRequirementPersonalData:i}=P;return[t?i:e?o:n,!v&&(t||e?a:r)].filter(Boolean).join(", ")}},[A,p,_,P,v]);return(0,r.FD)(a.FK,{children:[!!e&&(0,r.Y)(h,{label:D.purpose,value:($=e,"string"==typeof $?$.split(i).map((t,e)=>t.match(i)?(0,a.n)("br",{key:e}):t):$)}),(0,r.Y)(h,{label:D.legalBasis.label,value:G}),O&&S.length>0&&(0,r.Y)(h,{label:D.gcm.dataProcessingInService,printValueAs:"empty",children:(0,r.Y)("div",{style:{display:"inline-block"},children:(0,r.Y)(h,{printValueAs:"empty",children:S.map(t=>(0,r.Y)(C,{type:t,isDisabled:Y},t))})})}),(0,r.Y)(h,{label:D.provider,value:B.provider,children:H&&(0,r.FD)(a.FK,{children:[(0,r.Y)(h,{label:D.providerContactPhone,value:B.contact.phone,printValueAs:"phone"}),(0,r.Y)(h,{label:D.providerContactEmail,value:B.contact.email,printValueAs:"mail"}),(0,r.Y)(h,{label:D.providerContactLink,value:B.contact.link})]})}),(0,r.Y)(h,{label:D.providerPrivacyPolicyUrl,value:B.privacyPolicyUrl}),(0,r.Y)(h,{label:D.providerLegalNoticeUrl,value:B.legalNoticeUrl}),A<10&&E.length>0&&(0,r.Y)(h,{label:M.dataProcessingInUnsafeCountries,value:E.join(", ")}),A<10&&F.length>0&&(0,r.Y)(h,{label:M.appropriateSafeguard,value:F.join(", ")}),(0,r.FD)(y,{expandable:A>9,labelModifications:{[D.technicalCookieName]:D.technicalCookieDefinitions},groupLabel:t,children:[A>9&&(0,r.Y)(g,{dataProcessingInCountries:f,dataProcessingInCountriesSpecialTreatments:m}),!v&&(0,r.Y)(b,{codeDynamics:k,definitions:T})]})]});var $};var _=n(608);const Y=({cookie:t,checked:e,disabled:n,onToggle:a,propertyListProps:i={}})=>{const{Cookie:s}=(0,c.o)().extend(...o.C),{name:l}=t,{group:{descriptionFontSize:h}}=(0,u.b)(),p=(0,_.p)();return(0,r.FD)(s,{children:[(0,r.Y)(k.S,{isChecked:e,isDisabled:n,fontSize:h,onToggle:a,"aria-describedby":p,children:(0,r.Y)("strong",{children:l})}),(0,r.Y)("div",{id:p,children:(0,r.Y)(S,{cookie:t,...i,isDisabled:!e})})]})}},6835:(t,e,n)=>{"use strict";n.d(e,{BannerGroupList:()=>m});var r=n(3386),o=n(9119),a=n(802),i=n(4609);const s=({group:{id:t,isEssential:e},cookie:n})=>{const{id:s}=n,l=(0,a.Y)(),{consent:c,activeAction:u}=l,h=e||"history"===u,p=e||(c?.[t]||[]).some(t=>t===s),f=(0,o.hb)(e=>l.updateCookieChecked(t,s,e),[l,t,s]);return(0,r.Y)(i.Cookie,{cookie:n,propertyListProps:{isEssentialGroup:e},checked:p,disabled:h,onToggle:f})};var l=n(1509),c=n(1070),u=n(4456),h=n(9848);const p=({group:t})=>{const e=(0,a.Y)(),{name:n,description:o,items:i}=t,{group:{headlineFontSize:p},individualTexts:{headline:f,showMore:d,hideMore:g}}=e,m=(0,l.C)(t);return(0,r.FD)(u.Y,{legend:`${f}: ${n}`,headline:(0,r.FD)(c.S,{...m,fontSize:p,children:[n," (",i.length,")"]}),children:[(0,r.Y)("span",{children:o}),!!i&&(0,r.Y)(h.X,{showMore:d,hideMore:g,bullets:!0,groupLabel:n,children:i.map(e=>(0,r.Y)(s,{group:t,cookie:e},e.id))})]})};var f=n(4689),d=n(4504);const g=({children:t})=>{const{GroupList:e}=(0,d.o)().extend(...f.C);return(0,r.Y)(e,{children:t})},m=()=>{const{groups:t}=(0,a.Y)(),e=t.filter(({items:t})=>t.length);return(0,r.Y)(g,{children:e.map(t=>(0,r.Y)(p,{group:t},t.id))})}},7386:t=>{"use strict";t.exports='/*! Hint.css - v3.0.0 - 2023-11-29\n* https://kushagra.dev/lab/hint/\n* Copyright (c) 2023 Kushagra Gour */\n\n[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;transition:.3s ease;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;transition-delay:.1s}[class*=hint--]:before{content:"";position:absolute;background:#383838;border:6px solid transparent;clip-path:polygon(0 0,100% 0,100% 100%);z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:1rem;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1rem;white-space:nowrap;text-shadow:0 1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}.hint--error:after,.hint--error:before{background-color:#b24e4c}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label=""]:after,[aria-label=""]:before,[data-hint=""]:after,[data-hint=""]:before{display:none!important}.hint--top{--rotation:135deg}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-5.5px;transform:rotate(var(--rotation));left:calc(50% - 6px)}.hint--top:after{transform:translateX(-50%)}.hint--top:hover:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--top:hover:after{transform:translateX(-50%) translateY(-8px)}.hint--bottom{--rotation:-45deg}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-5.5px;transform:rotate(var(--rotation));left:calc(50% - 6px)}.hint--bottom:after{transform:translateX(-50%)}.hint--bottom:hover:before{transform:translateY(8px) rotate(var(--rotation))}.hint--bottom:hover:after{transform:translateX(-50%) translateY(8px)}.hint--right{--rotation:-135deg}.hint--right:before{margin-left:-5.5px;margin-bottom:-6px;transform:rotate(var(--rotation))}.hint--right:after{margin-bottom:calc(-1 * (1rem + 16px)/ 2)}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:before{transform:translateX(8px) rotate(var(--rotation))}.hint--right:hover:after{transform:translateX(8px)}.hint--left{--rotation:45deg}.hint--left:before{margin-right:-5.5px;margin-bottom:-6px;transform:rotate(var(--rotation))}.hint--left:after{margin-bottom:calc(-1 * (1rem + 16px)/ 2)}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:before{transform:translateX(-8px) rotate(var(--rotation))}.hint--left:hover:after{transform:translateX(-8px)}.hint--top-left{--rotation:135deg}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-5.5px;transform:rotate(var(--rotation));left:calc(50% - 6px)}.hint--top-left:after{transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--top-left:hover:after{transform:translateX(-100%) translateY(-8px)}.hint--top-right{--rotation:135deg}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-5.5px;transform:rotate(var(--rotation));left:calc(50% - 6px)}.hint--top-right:after{transform:translateX(0);margin-left:-12px}.hint--top-right:hover:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--top-right:hover:after{transform:translateY(-8px)}.hint--bottom-left{--rotation:-45deg}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-5.5px;transform:rotate(var(--rotation));left:calc(50% - 6px)}.hint--bottom-left:after{transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{transform:translateY(8px) rotate(var(--rotation))}.hint--bottom-left:hover:after{transform:translateX(-100%) translateY(8px)}.hint--bottom-right{--rotation:-45deg}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-5.5px;transform:rotate(var(--rotation));left:calc(50% - 6px)}.hint--bottom-right:after{transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:before{transform:translateY(8px) rotate(var(--rotation))}.hint--bottom-right:hover:after{transform:translateY(8px)}.hint--fit:after,.hint--large:after,.hint--medium:after,.hint--small:after{box-sizing:border-box;white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--fit:after{width:100%}.hint--error:after{text-shadow:0 1px 0 #592726}.hint--warning:after,.hint--warning:before{background-color:#bf9853}.hint--warning:after{text-shadow:0 1px 0 #6c5328}.hint--info:after,.hint--info:before{background-color:#3985ac}.hint--info:after{text-shadow:0 1px 0 #1a3c4d}.hint--success:after,.hint--success:before{background-color:#458646}.hint--success:after{text-shadow:0 1px 0 #1a321a}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--always.hint--top:after{transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--always.hint--top-left:after{transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:before{transform:translateY(-8px) rotate(var(--rotation))}.hint--always.hint--top-right:after{transform:translateY(-8px)}.hint--always.hint--bottom:before{transform:translateY(8px) rotate(var(--rotation))}.hint--always.hint--bottom:after{transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{transform:translateY(8px) rotate(var(--rotation))}.hint--always.hint--bottom-left:after{transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:before{transform:translateY(8px) rotate(var(--rotation))}.hint--always.hint--bottom-right:after{transform:translateY(8px)}.hint--always.hint--left:before{transform:translateX(-8px) rotate(var(--rotation))}.hint--always.hint--left:after{transform:translateX(-8px)}.hint--always.hint--right:before{transform:translateX(8px) rotate(var(--rotation))}.hint--always.hint--right:after{transform:translateX(8px)}.hint--rounded:before{border-radius:0 4px 0 0}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{transition-duration:0s}.hint--bounce:after,.hint--bounce:before{transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}@supports (transition-timing-function:linear(0,1)){.hint--bounce:after,.hint--bounce:before{--spring-easing:linear(\n \t0,\n \t0.009,\n \t0.035 2.1%,\n \t0.141 4.4%,\n \t0.723 12.9%,\n \t0.938,\n \t1.077 20.4%,\n \t1.121,\n \t1.149 24.3%,\n \t1.159,\n \t1.163 27%,\n \t1.154,\n \t1.129 32.8%,\n \t1.051 39.6%,\n \t1.017 43.1%,\n \t0.991,\n \t0.977 51%,\n \t0.975 57.1%,\n \t0.997 69.8%,\n \t1.003 76.9%,\n \t1\n );transition:opacity .3s ease,visibility .3s ease,transform .5s var(--spring-easing)}}.hint--no-shadow:after,.hint--no-shadow:before{text-shadow:initial;box-shadow:initial}.hint--no-arrow:before{display:none}'},8400:function(t){var e;e=function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}return n.m=t,n.c=e,n.p="",n(0)}([function(t,e,n){"use strict";var r,o=(r=n(1))&&r.__esModule?r:{default:r};t.exports=o.default},function(t,e,n){"use strict";e.__esModule=!0;var r=Object.assign||function(t){for(var e=1;e2&&void 0!==arguments[2]?arguments[2]:null,r=s+e;i.existy(n)&&""!==n?t.setAttribute(r,n):t.removeAttribute(r)}var p=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.root=e,this.options=n,this.doc=e.ownerDocument,this.win=this.doc.defaultView||this.doc.parentWindow,this.parser=new a.default("",{autoFix:n.autoFix}),this.actuals=[e],this.proxyHistory="",this.proxyRoot=this.doc.createElement(e.nodeName),this.scriptStack=[],this.writeQueue=[],h(this.proxyRoot,"proxyof",0)}return t.prototype.write=function(){var t;for((t=this.writeQueue).push.apply(t,arguments);!this.deferredRemote&&this.writeQueue.length;){var e=this.writeQueue.shift();i.isFunction(e)?this._callFunction(e):this._writeImpl(e)}},t.prototype._callFunction=function(t){var e={type:"function",value:t.name||t.toString()};this._onScriptStart(e),t.call(this.win,this.doc),this._onScriptDone(e)},t.prototype._writeImpl=function(t){this.parser.append(t);for(var e=void 0,n=void 0,r=void 0,o=[];(e=this.parser.readToken())&&!(n=i.isScript(e))&&!(r=i.isStyle(e));)(e=this.options.beforeWriteToken(e))&&o.push(e);o.length>0&&this._writeStaticTokens(o),n&&this._handleScriptToken(e),r&&this._handleStyleToken(e)},t.prototype._writeStaticTokens=function(t){var e=this._buildChunk(t);return e.actual?(e.html=this.proxyHistory+e.actual,this.proxyHistory+=e.proxy,this.proxyRoot.innerHTML=e.html,this._walkChunk(),e):null},t.prototype._buildChunk=function(t){for(var e=this.actuals.length,n=[],r=[],o=[],a=t.length,i=0;i)/," "+s+"id="+p+" $1")),u.attrs.id!==c&&u.attrs.id!==l&&o.push("atomicTag"===u.type?"":"<"+u.tagName+" "+s+"proxyof="+p+(u.unary?" />":">"))}}else r.push(h),o.push("endTag"===u.type?h:"")}return{tokens:t,raw:n.join(""),actual:r.join(""),proxy:o.join("")}},t.prototype._walkChunk=function(){for(var t=void 0,e=[this.proxyRoot];i.existy(t=e.shift());){var n=1===t.nodeType;if(!n||!u(t,"proxyof")){n&&(this.actuals[u(t,"id")]=t,h(t,"id"));var r=t.parentNode&&u(t.parentNode,"proxyof");r&&this.actuals[r].appendChild(t)}e.unshift.apply(e,i.toArray(t.childNodes))}},t.prototype._handleScriptToken=function(t){var e=this,n=this.parser.clear();n&&this.writeQueue.unshift(n),t.src=t.attrs.src||t.attrs.SRC,(t=this.options.beforeWriteToken(t))&&(t.src&&this.scriptStack.length?this.deferredRemote=t:this._onScriptStart(t),this._writeScriptToken(t,function(){e._onScriptDone(t)}))},t.prototype._handleStyleToken=function(t){var e=this.parser.clear();e&&this.writeQueue.unshift(e),t.type=t.attrs.type||t.attrs.TYPE||"text/css",(t=this.options.beforeWriteToken(t))&&this._writeStyleToken(t),e&&this.write()},t.prototype._writeStyleToken=function(t){var e=this._buildStyle(t);this._insertCursor(e,l),t.content&&(e.styleSheet&&!e.sheet?e.styleSheet.cssText=t.content:e.appendChild(this.doc.createTextNode(t.content)))},t.prototype._buildStyle=function(t){var e=this.doc.createElement(t.tagName);return e.setAttribute("type",t.type),i.eachKey(t.attrs,function(t,n){e.setAttribute(t,n)}),e},t.prototype._insertCursor=function(t,e){this._writeImpl('');var n=this.doc.getElementById(e);n&&n.parentNode.replaceChild(t,n)},t.prototype._onScriptStart=function(t){t.outerWrites=this.writeQueue,this.writeQueue=[],this.scriptStack.unshift(t)},t.prototype._onScriptDone=function(t){t===this.scriptStack[0]?(this.scriptStack.shift(),this.write.apply(this,t.outerWrites),!this.scriptStack.length&&this.deferredRemote&&(this._onScriptStart(this.deferredRemote),this.deferredRemote=null)):this.options.error({msg:"Bad script nesting or script finished twice"})},t.prototype._writeScriptToken=function(t,e){var n=this._buildScript(t),r=this._shouldRelease(n),o=this.options.afterAsync;t.src&&(n.src=t.src,this._scriptLoadHandler(n,r?o:function(){e(),o()}));try{this._insertCursor(n,c),(!n.src||r||t.releaseImmediately)&&e()}catch(t){this.options.error(t),e()}},t.prototype._buildScript=function(t){var e=this.doc.createElement(t.tagName);return i.eachKey(t.attrs,function(t,n){e.setAttribute(t,n)}),t.content&&(e.text=t.content),e},t.prototype._scriptLoadHandler=function(t,e){function n(){t=t.onload=t.onreadystatechange=t.onerror=null}var r=this.options.error;function a(){n(),null!=e&&e(),e=null}function i(t){n(),r(t),null!=e&&e(),e=null}function s(t,e){var n=t["on"+e];null!=n&&(t["_on"+e]=n)}s(t,"load"),s(t,"error"),o(t,{onload:function(){if(t._onload)try{t._onload.apply(this,Array.prototype.slice.call(arguments,0))}catch(e){i({msg:"onload handler failed "+e+" @ "+t.src})}a()},onerror:function(){if(t._onerror)try{t._onerror.apply(this,Array.prototype.slice.call(arguments,0))}catch(e){return void i({msg:"onerror handler failed "+e+" @ "+t.src})}i({msg:"remote script failed "+t.src})},onreadystatechange:function(){/^(loaded|complete)$/.test(t.readyState)&&a()}})},t.prototype._shouldRelease=function(t){return!/^script$/i.test(t.nodeName)||!!(this.options.releaseAsync&&t.src&&t.hasAttribute("async"))},t}();e.default=p},function(t,e,n){var r;r=function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={exports:{},id:r,loaded:!1};return t[r].call(o.exports,o,o.exports,n),o.loaded=!0,o.exports}return n.m=t,n.c=e,n.p="",n(0)}([function(t,e,n){"use strict";var r,o=(r=n(1))&&r.__esModule?r:{default:r};t.exports=o.default},function(t,e,n){"use strict";e.__esModule=!0;var r,o=l(n(2)),a=l(n(3)),i=(r=n(6))&&r.__esModule?r:{default:r},s=n(5);function l(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}var c={comment:/^